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
4904789cd4
More msgapi start simplification
2007-07-22 14:06:24 +00:00
alexhudson
cf60345779
Remove two more juicy MDB-addicted functions from msgapi
2007-07-22 14:01:28 +00:00
alexhudson
59601b90ff
Remove non-existant msgapi caching mechanism, simplify some config
2007-07-22 13:46:53 +00:00
alexhudson
68f688a1b4
Remove some resolver stubs
2007-07-22 13:36:42 +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
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
ef16b11708
Remove MDB from the MsgLib calendar subscription system
2007-07-14 16:17:03 +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
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
153bde3052
User auth functions for msgapi
2007-07-09 21:53:13 +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
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
trisk
2696ce97b4
* Prevent use of uninitialised pointers.
2007-07-07 10:56:08 +00:00
trisk
c7f16bc911
* Pass NULL for empty credential.
...
* Check argument to ConnFree() to prevent crash when bongosmtp is shutting down.
2007-07-07 10:54:50 +00:00
trisk
b7e55c9e95
* Make memmgr align its allocations to the offset preferred by the architecture.
...
* Support architectures with double word alignment restrictions.
* Fix the linked list of private memory pools.
2007-07-07 10:52:01 +00:00
trisk
2f5f0343d9
* hack: Make NMAPReadConfigFile() retry in case store is not yet ready.
2007-07-07 07:14:54 +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
trisk
2c8bbcb714
Fix use of uninitialised variables in msgapi, also some housekeeping.
2007-07-07 03:36:32 +00:00
trisk
77d4d73212
Correct missing return value.
2007-07-07 03:33:33 +00:00
halex
0d872cab80
* Some more Preferences cleanups (doesn't add any more functionality)
2007-07-06 00:38:36 +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
d9bd70814b
On Solaris, modify userPassword attribute directly instead of using newer password operations (they don't seem to work correctly with Sun LDAP).
2007-07-05 04:07:00 +00:00
trisk
93044942d2
Make _BONGO_SYSTEM_MALLOC use system calloc for MemCalloc functions.
2007-07-05 04:04:18 +00:00
trisk
0a3cd0f322
Clean up CPPFLAGS in various places, including a number of missing flags.
2007-07-05 04:02:13 +00:00
halex
4eb86fb7f2
* Commented lots of the Preference functions.
...
* We now have a usable preferences view of sorts!
2007-07-05 03:18:15 +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
halex
5d5b56acf1
* Makes the Preferences screen a proper Dragonfly view.
...
* Preference requests are now /user/$user/preferences/all/dragonfly.json.
* No more strange external CSS/JS files.
* Added another note about how nasty BongoCalendar.js is.
2007-07-04 11:30:46 +00:00
alexhudson
103227e92b
Support for kstat on Solaris, thanks to Albert Lee
2007-07-04 09:32:14 +00:00
halex
126363dec3
* Re-enable the timezone change thingo in preferences.
...
* Got rid of some stupid functionality that did nothing as to what the button was called - Show Today now shows today in the calendar.
* Moved the contact conversion function somewhere nicer.
2007-07-04 09:13:22 +00:00
alexhudson
58b724ef88
Make BongoJsonJPathGetString() allocate memory for the caller
2007-07-04 08:45:46 +00:00
halex
59a473ce83
* Small woopsies when checking if it was the contact was ourselves.
...
* Does not fail with contacts without any email addresses.
* Equality checks are performed after converting strings to lower cases.
2007-07-04 04:56:48 +00:00
halex
384bfae8e3
Completes the contact management in conversation view feature.
...
* We can now check if mail is being sent to us, and brins up our own card.
* Email field is automatically filled in when creating a new contact.
* A few more tiny bug fixes.
2007-07-04 04:45:14 +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
halex
c3904338e0
* Allows contact management from the conversation view to work with all recipients, not just the sender.
...
* Better logic for checking contacts in conversation view (see above).
* When we get a response back after editing a contact, add it to the contactMap correctly (we were attempting to add it using an undefined key).
* Fixes a yucky bug from r77 where editing contacts was impossible.
2007-07-04 02:19:21 +00:00