Commit Graph

44 Commits

Author SHA1 Message Date
alexhudson 964c09aad2 Separate out config reading routing into generic parser and utility function for the store 2007-11-03 17:07:20 +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 56907df786 -- fixed oddness in the MsgAuth() functions in the BOOL/int conversion stuff
--  there are probably a few more that need fixing
2007-10-11 04:11:24 +00:00
alexhudson bb2df5acdb * Clean up compiler warnings in msgapi and sqlite auth backend
* Fix consistent buffer pointer bug...
2007-09-21 20:59:51 +00:00
alexhudson 6aaf97850a Remove warnings in pop3, avirus and antispam. 2007-09-21 19:23:44 +00:00
alexhudson a5f99d3393 Get rid of most of the compiler warnings in the store 2007-09-21 19:10:03 +00:00
alexhudson f9acd5e5e9 Clean up compiler warnings in backup and config apps 2007-09-21 18:33:51 +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 e62bbe29b8 * Fix install so we have a directory to put cookies in
* recovery flags now work too \o/
2007-09-04 07:16: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
alexhudson bd72537498 Put in select()-based connio calls - amusingly _BONGO_LINUX isn't defined, so in the original connio, we were going down an non-obvious code path 2007-09-03 12:57:59 +00:00
alexhudson e050a05905 Remove connio code from the header files. Good grief, it's now debuggable! 2007-09-03 10:45:36 +00:00
alexhudson 0aa7234cc7 Remove := assignments from build system; fixes portability warnings 2007-09-01 19:21:22 +00:00
alexhudson fb45a44dbb Create the server credential again - seems it's needed :) 2007-09-01 14:14:20 +00:00
alexhudson e8f69e29cb Clean up some deprecated msgapi functions 2007-09-01 13:30:01 +00:00
alexhudson 178e3b4d5e Fix up msgapi dir/path functions 2007-09-01 12:35:36 +00:00
alexhudson c14431d623 Various header file clean-ups, should now build from dist 2007-08-31 17:55:57 +00:00
alexhudson 02ea3e339f Few last MDB dregs 2007-08-31 16:53:21 +00:00
alexhudson d06acaef14 Small patch to remove mdb from the build 2007-08-31 16:37:21 +00:00
alexhudson 955467a812 Adding users and setting passwords now works \o/ 2007-08-28 21:36:55 +00:00
alexhudson f9bd56b84a Enable users to be added to database 2007-08-27 22:37:54 +00:00
pfelt 376a608a71 -- remove a const that was causing some warning messages to be produced. 2007-08-27 21:23:16 +00:00
alexhudson f1e18a3c42 Merge latest trunk revisions into branch 2007-08-26 19:24:57 +00:00
pfelt 4d3d984bb2 -- clear up a compiler warning in bongo-config due to a missing prototype 2007-08-20 01:55:48 +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 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
pfelt 641e6a4629 -- removed the dn parameter to the HashCredential Function 2007-07-27 03:42:28 +00:00
alexhudson 9580e5f99d De-MDB-ify NMAPInitialize and NMAPRegister, latter now renamed QueueRegister 2007-07-26 21:00:22 +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 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
trisk b9e9608067 * Move ALIGN_SIZE() macro to memmgr.h and apply it to memstack allocations. This fixes the last known crash on sparc. 2007-07-07 20:53:24 +00:00
alexhudson 04fd938ab0 Fix from Albert Lee to fix legacy inet macros 2007-06-30 21:14:16 +00:00
alexhudson 87f97b23f6 * Add support for resolving TXT DNS RRs
* Add ability to check online for updates
2007-05-10 23:13:00 +00:00
pfelt a5a71afa75 a good portion of the antispam stuff. there is still configuration data that i need to figure out, like the postmaster to send bounces
to and other such stuff.  basic functionality exists though.
2007-05-05 08:21:19 +00:00
alexhudson 876724ad05 Remove NMAP routines from msgapi 2007-05-04 09:37:24 +00:00
alexhudson 39db173e32 Remove some cruft from msgapi 2007-05-03 12:28:48 +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 794d4a7743 Patch to allow us to compile with gnutls v1.0. Will need a patch from Pat before it works "properly" 2007-03-07 09:30:14 +00:00
alexhudson 5c6cf74e6f Minor update to add 'docs' build target; this now kicks off doxygen 2007-02-10 23:26:24 +00:00
pfelt 482a9e8a22 the bulk of the conversion to native gnutls (no openssl shim) 2007-02-03 23:39:03 +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 e302e4c005 Remove build files lamely included in first revision. Sigh :( 2007-01-24 23:15:00 +00:00
alexhudson b0c62252c4 Initial import of Bongo source code. 2007-01-22 23:37:12 +00:00