Commit Graph

83 Commits

Author SHA1 Message Date
alexhudson 46b2bb6006 Instrument the auth stuff with some logging mojo 2007-09-16 12:43:59 +00:00
alexhudson b8cb727882 Make Sqlite auth backend salt and hash the passwords with SHA1 2007-09-15 17:24:33 +00:00
alexhudson 0f658ab7d5 * Separate out msgapi cookie functions into a separate file
* First whack at making auth backend pluggable
2007-09-15 12:49:08 +00:00
alexhudson 551d263789 * Revert r374
* Merge latest changes from trunk
2007-09-05 20:30:05 +00:00
pfelt 9a0a7c09c8 -- add most of the rest of the aliasing to the queue. it should currently work for
--  domain1.com => domain2.com
--  user1@domain1.com => user2@domain1.com
--  user1@domain1.com => user1@domain2.com
--  5 level recursion protection/allowance
-- does not work for user1@domain1.com => user2  (implying domain1.com)
2007-09-04 05:11:29 +00:00
alexhudson a4cbaeec32 Better recovery flag implementation 2007-09-03 21:01:46 +00:00
alexhudson 5d84654fe4 Stop avirus being crashy 2007-09-03 18:40:56 +00:00
alexhudson 174a291e28 * Make bongo-standalone start as an agent. Turn it off in the config if you don't want it :)
* Remove some smtp gubbins
2007-09-03 17:31:29 +00:00
alexhudson d9a84a065c Fix up SMTP agent so it works again \o/ Raises bug #9924 2007-09-03 13:32:38 +00:00
alexhudson 0aa7234cc7 Remove := assignments from build system; fixes portability warnings 2007-09-01 19:21:22 +00:00
alexhudson 178e3b4d5e Fix up msgapi dir/path functions 2007-09-01 12:35:36 +00:00
pfelt ac629178b7 -- this prevents a segfault within the queue because the array functions don't check to see if an array exists before dereferencing things. this should probably be fixed in the lib, but needs a little discussion 2007-09-01 07:04:30 +00:00
alexhudson c14431d623 Various header file clean-ups, should now build from dist 2007-08-31 17:55:57 +00:00
alexhudson d06acaef14 Small patch to remove mdb from the build 2007-08-31 16:37:21 +00:00
pfelt 18d06a9979 -- fixed a broken commit where i was trying to cast incorrectly. we fixed the function prototype 2007-08-27 21:25:34 +00:00
pfelt 9197e27226 -- this should remove mdb. i'm about halfway through adding address rewriting to the queue as a queue command.
-- there are some TODO's left to fix as well.
2007-08-26 20:23:29 +00:00
alexhudson 172eb20cee Move some queue changes out of fat's way; REVERTME 2007-08-26 19:27:51 +00:00
alexhudson f1e18a3c42 Merge latest trunk revisions into branch 2007-08-26 19:24:57 +00:00
alexhudson db095e224c Slight grab-bag;
* some sqlite helper functions added to msgapi. versions in store could/should 
be deprecated, possibly post-1.0 though
* remove some hard-coded stuff from auth, replace with sqlite db
* various small fixes
2007-08-06 19:59:24 +00:00
alexhudson f9aeaadb3c Minor MDB lossage in avirus 2007-07-29 17:42:21 +00:00
alexhudson f4e2cbb923 Remove MDB from smtp, restructure global variables a little 2007-07-29 15:55:59 +00:00
alexhudson 067f347f44 Like Bond, You Only Auth Once: move store cookie functionality to msgapi; this means queue & <unnamed agent> can share cookies 2007-07-28 17:59:29 +00:00
alexhudson c6e9f2f575 Remove config watcher from proxy agent 2007-07-27 23:15:29 +00:00
alexhudson 7727841f41 Remove libmanagement from the build, and from agents - I want to keep this code for the BongoJsonRPC stuff, but nothing else really.
Progress script has been updated to ignore non-building parts
2007-07-27 23:07:03 +00:00
alexhudson d31f61b5a0 * Last bits of MDB removed from imap
* Clean up some uses of NMAPInitialize()
2007-07-27 09:02:00 +00:00
alexhudson 6b26127445 Make the credential stuff all call into msgapi 2007-07-27 08:24:15 +00:00
pfelt 641e6a4629 -- removed the dn parameter to the HashCredential Function 2007-07-27 03:42:28 +00:00
alexhudson 3a873c389c Sync branch with HEAD of trunk 2007-07-26 22:01:34 +00:00
alexhudson 932e3b7502 More MDB clear-out 2007-07-26 21:35:14 +00:00
alexhudson 9580e5f99d De-MDB-ify NMAPInitialize and NMAPRegister, latter now renamed QueueRegister 2007-07-26 21:00:22 +00:00
alexhudson c11f3a7c12 Alarm now MDB-free code wise, remove some debugging stuff I didn't mean to commit... 2007-07-26 20:41:48 +00:00
alexhudson 17d169ab2e Store server cred on disk so we don't need to access MDB to get it 2007-07-26 20:32:23 +00:00
alexhudson d2812748d3 Some de-MDBification of rules and avirus; avirus might be slightly broken with this 2007-07-26 16:08:34 +00:00
alexhudson 92f7c15011 De-MDBify imap a bit more, remove proprietary PROXYAUTH command support 2007-07-25 21:54:26 +00:00
alexhudson dc7f920487 Remove some connmgr remnants and support functions 2007-07-25 20:53:40 +00:00
alexhudson 3f993bf9d1 Second piece of connmgr removal: bye bye agent, bye bye libs. 2007-07-24 12:08:37 +00:00
alexhudson ccdff4c324 First pass at connmgr removal. Surprisingly little _actually_ uses it... 2007-07-24 12:05:19 +00:00
alexhudson cf60345779 Remove two more juicy MDB-addicted functions from msgapi 2007-07-22 14:01:28 +00:00
alexhudson 5e769233ce Start the msgapi clearout: remove some rarely used functions 2007-07-22 13:33:07 +00:00
alexhudson 806cab7b48 * Remove addressbook agent
* Pluspack agent is no longer part of the build
2007-07-20 14:35:04 +00:00
alexhudson fd7e2b30f2 Initial de-MDBify work on mailprox 2007-07-14 15:56:07 +00:00
alexhudson bc7c479f78 * Make imap stop using MDB to store MIME information
* Fix imap LOGIN
* Remove trusted hosts list from store setup
2007-07-14 14:15:09 +00:00
alexhudson 8a98c8c324 Remove MDB from much of IMAP. PROXY remains, as does the very strange MIME code. 2007-07-12 13:54:02 +00:00
alexhudson fc2682af11 pop3 now basically MDB free 2007-07-12 11:31:10 +00:00
alexhudson 92d3ade8f3 * antivirus now basically MDB free
* small bug in mkauthhash test program for store
2007-07-12 10:59:03 +00:00
alexhudson f625063cf6 * MDB is now pretty much removed from the store
* Merge recent fixes from trunk
2007-07-12 09:59:43 +00:00
alexhudson 490eff0b8c Remove non-config MDB bits from the store agent 2007-07-09 21:50:30 +00:00
alexhudson 590830a473 Stubbing out of new auth API - agents no longer use MDB for auth.
At the moment, only the 'admin' user exists on the system :)
2007-07-09 09:05:47 +00:00
alexhudson fd8143a9d1 * Merge trunk r202 into branch to make it compile again :)
* Remove mdbtool
2007-07-08 20:43:53 +00:00
alexhudson c50999451d * Remove MDB from agents who don't actually read any config
* Added a small script to monitor our progress in this task
2007-07-08 19:32:29 +00:00