Commit Graph

17 Commits

Author SHA1 Message Date
pfelt bad715ecb7 -- this is alex's work on suggesting fixes to the aliasing. user level aliasing now takes precedence over domain level aliasing.
-- also a minor fix for user level aliasing checking
2007-11-01 05:29:33 +00:00
pfelt c664fc1694 -- added the concept of global domains. the domains array in the config doc now holds the domains that will alias automatically to local users that are not fully distingushed. global domains are transparently added to the aliasing list
-- fixed some minor formatting problems
2007-10-31 03:30:31 +00:00
pfelt 869e5cad79 -- removed some general settings from agent's configuration documents and moved them to /config/global (hostname, hostaddr, postmaster). i'm not sure what to do with hostaddr yet though
-- changed a ton of XplConsolePrintf() statements to Log() statements
-- a couple of general housekeeping issues
-- fixed smtp to be more robust in its queue connection startup.  i was seeing issues where it wouldn't connect because the store wasn't up yet.  this should fix that
2007-10-25 05:30:12 +00:00
pfelt e967eb3d67 -- now uses MsgAuth*
-- fixed a bug in the existing aliasing code where it returned the wrong success variable
-- several TODOs still need looking at, but it should be functional
2007-10-11 07:20:54 +00:00
pfelt 87f01f576b -- added the DOMAIN LOCATION queue command that will return if a domain is local or remote. Queue agents should now be able to use this sequence as needed.
--  TODO: add in domain relay code
2007-10-08 21:19:43 +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
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
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
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 3a873c389c Sync branch with HEAD of trunk 2007-07-26 22:01:34 +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 df51571288 Put in place infrastructure to read config files from the store, and change the bongo-manager to use it. You now need to run "bongo-config install" when you install Bongo! 2007-04-05 16:37:44 +00:00
alexhudson 8edbc1307b Remove DMC and the stats system. It makes me so happy to see this code die \o/ 2007-04-04 12:43:13 +00:00
alexhudson 77250215b0 Removing last vestiges of OpenSSL MD5 API - new XplHash is used. This should fix most segfaults now.
Task #4626 is mostly complete with this.
2007-01-25 11:53:32 +00:00
alexhudson b0c62252c4 Initial import of Bongo source code. 2007-01-22 23:37:12 +00:00