Commit Graph

75 Commits

Author SHA1 Message Date
alexhudson f9acd5e5e9 Clean up compiler warnings in backup and config apps 2007-09-21 18:33: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 b8cb727882 Make Sqlite auth backend salt and hash the passwords with SHA1 2007-09-15 17:24:33 +00:00
alexhudson 6b9dbc73e6 Get directory permissions right at install time. 2007-09-15 13:25:19 +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 f75c308e87 Fix up installation order 2007-09-05 13:22:13 +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
pfelt cdd1000b66 -- set a couple of the defaults that i hadn't set on initial coding 2007-09-03 05:44:50 +00:00
alexhudson a0c7ba01fb Update queue config to stop it consuming 100% cpu 2007-09-02 15:47:14 +00:00
alexhudson a4cb2180a1 Shuffle agent startup priorities a little 2007-09-01 21:59:05 +00:00
alexhudson 0aa7234cc7 Remove := assignments from build system; fixes portability warnings 2007-09-01 19:21:22 +00:00
pfelt c598d4c0d0 -- i never defaulted the queue port correctly 2007-09-01 17:17:43 +00:00
alexhudson da67db300a Small config file corrections 2007-09-01 16:23:33 +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 15368ea26c Remove comments from manager json; they're not valid json really. 2007-09-01 10:01:37 +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
alexhudson f1e18a3c42 Merge latest trunk revisions into branch 2007-08-26 19:24:57 +00:00
pfelt 1e68397961 -- add subdirectory support to the tar file. each subdirectory will be a new collection of documents. code is still in place to only allow for /config/* files 2007-08-20 15:04:07 +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 f4e2cbb923 Remove MDB from smtp, restructure global variables a little 2007-07-29 15:55:59 +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 3a873c389c Sync branch with HEAD of trunk 2007-07-26 22:01:34 +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 ccdff4c324 First pass at connmgr removal. Surprisingly little _actually_ uses it... 2007-07-24 12:05:19 +00:00
pfelt ed06ce00ed -- this is the initial queue configuration file. it has no defaults in it yet, but should be complete in configuration options. we might want to rename some of
them.
2007-07-16 04:39:18 +00:00
alexhudson 5a75434c57 Mail proxy config in store 2007-07-14 15:56:41 +00:00
alexhudson fd7e2b30f2 Initial de-MDBify work on mailprox 2007-07-14 15:56:07 +00:00
alexhudson 03106a66ae Merge in all the big trunk changes recently 2007-07-14 14:16:44 +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 f625063cf6 * MDB is now pretty much removed from the store
* Merge recent fixes from trunk
2007-07-12 09:59:43 +00:00
alexhudson fd8143a9d1 * Merge trunk r202 into branch to make it compile again :)
* Remove mdbtool
2007-07-08 20:43:53 +00:00
trisk afe423ac1b pid_t can be larger than an unsigned int, update bounds checking and printf formats. 2007-07-07 03:50:34 +00:00
jonnylamb 7eb1866320 * Added i18n support to bongo-manager.
* Changed all text references from bongomanager to bongo-manager.
2007-07-05 23:45:55 +00:00
jonnylamb 906ce99a60 Add i18n support to bongo-backup. 2007-07-05 23:24:46 +00:00
trisk 956885a768 Fix exception in bongo-setup if eclients.dat does not already exist (sorry). Remove existing file for safety. 2007-07-05 19:55:03 +00:00
trisk 0a3cd0f322 Clean up CPPFLAGS in various places, including a number of missing flags. 2007-07-05 04:02:13 +00:00
trisk 8646cbf681 Don't use an insecure umask when creating eclients.dat, and change permissions of an existing file.
(Yay for commit access, goodbye red tape!)
2007-07-05 00:33:42 +00:00
jonnylamb 6d49226681 * Add gettext initalisation to XplInit.
* Add i18n for bongo-config.
* Add prototype for GetInteractiveData to stop whining on compilation.
* Stop bongo-config running when the usage is displayed.
2007-07-04 13:35:26 +00:00
pfelt 94c7c429e8 fixes from Albert Lee
- Support the Sun LDAP library as an alternative to OpenLDAP (Novell/Mozilla use the same API and will be supported later). 
- Support the Solaris variants of the re-entrant pwd.h functions.
- Add example SMF manifest and method files for Bongo.
2007-07-04 02:42:17 +00:00
alexhudson b7aa212182 bongo-config compatibility with older GNUTLS 1.0 APIs 2007-07-03 14:19:40 +00:00
halex 29b60ed3f4 Stops a retarded segfault when attempting to free each argv value;
instead we copy the string first. Thanks to Albert Lee for this.
2007-07-02 23:48:12 +00:00
alexhudson a9a354b5e9 Some patches due to Albert Lee:
* portability fixes for autogen
* bugfix in bongo-config
* missing define for syslog
Also fixed some errors in the french .po file
2007-06-30 11:39:30 +00:00
alexhudson ac0aea9c83 Fix bug where the store couldn't bind to port 689 on setup 2007-06-27 12:23:05 +00:00
alexhudson ba21779712 Create crypto data directly during install. This removes the dependency on gnutls certtool, and should mean an end to the "OMG install takes like 2 days" type bugs 2007-06-20 15:29:28 +00:00