Commit Graph

115 Commits

Author SHA1 Message Date
pfelt 112a66b680 -- should use body[] instead of rfc822 to guarantee delivery of malformed mail 2007-10-16 18:28:24 +00:00
pfelt 7c3d8efc0c -- attempt at importing via imap. it probably needs cleanup 2007-10-16 02:59:31 +00:00
halex 12b8aa81e4 * Enable login for users using virtual domains.
* Less secure debugging, but provides better output.
2007-10-15 09:47:05 +00:00
alexhudson 1414334d2c * Merge in sundial branch; landing this early for testing :)
* Python changes in libs/python/libbongo/cal.c are relevant to bug #9448 - this could be a Bongo Love project
2007-10-15 09:07:53 +00:00
alexhudson 9727ccb405 Correctly read the cookies file to extract valid cookies 2007-10-15 09:03:00 +00:00
alexhudson 7a318a0aaa Fix an excellent bug in our cookie handling code where we default to "success" 2007-10-15 08:32:14 +00:00
alexhudson 66d30cba77 Merge latest changes from trunk onto branch 2007-10-12 10:01:21 +00:00
pfelt b9a5e65d26 -- this is Luis Matos' work for the odbc based auth backend 2007-10-11 19:32:08 +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 21c0aca3e8 Unbreak auth with store and Dragonfly 2007-09-22 14:30:16 +00:00
alexhudson 417ecccc7e Remove unused CryptoLock calls from connio & pop/imap 2007-09-22 09:30:45 +00:00
alexhudson f70ddbe36f Clean up warnings in bongoutil 2007-09-22 09:14:06 +00:00
alexhudson fc1a1d8f96 Fix up compile warnings in Xpl 2007-09-22 09:10:18 +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 22aa4d5404 * Remove some unused variables
* Correct some compiler warnings
* Hopefully stop Xpl.py generating Makefile carping
2007-09-21 17:54:32 +00:00
alexhudson 3d9640d3cb Placeholder for new ODBC auth back-end. 2007-09-20 17:24:02 +00:00
alexhudson 470a88c635 More correct logic in the sqlite auth backend 2007-09-16 14:25:02 +00:00
alexhudson 46b2bb6006 Instrument the auth stuff with some logging mojo 2007-09-16 12:43:59 +00:00
alexhudson 23cdcaf17a Stub out an optional LDAP-based auth backend 2007-09-16 09:06:04 +00:00
alexhudson b8cb727882 Make Sqlite auth backend salt and hash the passwords with SHA1 2007-09-15 17:24:33 +00:00
alexhudson 1308bebea7 This is the correct header... 2007-09-15 13:14:04 +00:00
alexhudson 7c646f9be8 Remove non-existant file. 2007-09-15 13:01:43 +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 57c041686e Fix up cookie data area bugs 2007-09-11 12:31:59 +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 0575742e54 * Fix collector to not segfault when looking at list of users
* Fix colector to connect to store, exposing above bug.
2007-09-03 13:49:10 +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 9081bbafa8 Clean up python msgapi linkage a bit. 2007-09-02 09:12:38 +00:00
alexhudson 0aa7234cc7 Remove := assignments from build system; fixes portability warnings 2007-09-01 19:21:22 +00:00
pfelt 1305c92486 -- the lib should be checking for null arrays before dereferencing them 2007-09-01 17:06:45 +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
halex d7de966a3f * Automatically-generated agent list from within Hawkeye.
* Removed some un-necessary libs from StoreConnections etc.
** Includes host-lookup for StoreClient, may break things.
2007-09-01 04:03:36 +00:00
alexhudson 6156b24270 Revert sqlite api change - some sqlite3 doesn't have this, it seems... 2007-08-31 18:18:09 +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
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
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
halex 058c6c4bd6 Makes StoreClient completely MDB-free. The only caveat is that the store agent must be on localhost and on port 689. 2007-07-29 11:10:19 +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 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