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
alexhudson
e64ecce414
Biting the bullet in small chunks: expect extreme breakage!
2007-07-07 21:12:03 +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
jonnylamb
10251755e4
Horrible nasty hack to make po/fr.po be included in the make dist tarball. I have no idea why it did not before.. This is certainly something for my TODO list.
2007-07-07 12:42:57 +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
0607a6a5a6
* Clean up rules for translations (fixes a problem in the install rule).
2007-07-07 06:37:20 +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
jonnylamb
8b07cf34ec
Small fix in %.gmo rule to enable building gmo files on clean checkouts.
2007-07-06 11:22:28 +00:00
halex
0d872cab80
* Some more Preferences cleanups (doesn't add any more functionality)
2007-07-06 00:38:36 +00:00
jonnylamb
9b1bfb4931
Small update to the README of i18n.
2007-07-06 00:38:16 +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
jonnylamb
9ddb368e33
* Integrate i18n building into the Bongo.rules system:
...
* Created a new Bongo.rules file.
* Cleaned up po/ and lots of rubbish that gets put there on gettextize.
* Added a README.
2007-07-05 21:40:10 +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
trisk
4fc8ce5cea
Pass proper pthreads flags when compiling on Solaris (gcc and Studio).
2007-07-05 03:46:20 +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
a441559404
Update example Solaris SMF method and add manifest for bongo-standalone. Now tested to work!
2007-07-05 00:42:25 +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
ced3af413a
Let's us build again, instead of having to touch the files manually. :)
...
Thanks to Albert Lee (again).
2007-07-04 05:11:35 +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
alexhudson
b7aa212182
bongo-config compatibility with older GNUTLS 1.0 APIs
2007-07-03 14:19:40 +00:00
alexhudson
b2ff8e146d
Fix detection of CLucene on Redhat-type distros
2007-07-03 13:41:37 +00:00
halex
c86a102f70
* Searching for events is now a go!
...
* Enables the basic ability to add and modify contacts from the conversation view. Closes bug #9406 .
2007-07-03 10:05:07 +00:00
alexhudson
b7039278f6
Small build changes:
...
* remove NO-AUTO-GEN flags once we're done with them
* remove "support" for Novell Audit
2007-07-03 07:18:37 +00:00
halex
9c6e4cdb72
* Fixes the SQLite m4 macro by reducing the number of typos and general
...
brokenness.
* Lots of CLucene logic changes - we can now check for whatever
you set --libdir to when compiling clucene, as well as checking for he
existence of system CLucene without --with-clucene being passed.
* Don't run autotools over import/ if we're not using them.
* Forces the minimum Automake version to 1.9, since 1.8 didn't
completely work with Bongo in the first place.
Thanks to Daniel Ostrow <dostrow@gentoo.org > for these! :)
2007-07-03 04:32:46 +00:00