Commit Graph

60 Commits

Author SHA1 Message Date
Mario Fetka daf4aa425e Implement IMAP SPECIAL-USE mailboxes 2026-07-16 22:39:42 +02:00
Mario Fetka d15db9ddc6 Standardize headers on new source files 2026-07-16 21:44:21 +02:00
Mario Fetka e58866a9c0 Verify outbound SMTP TLS peers 2026-07-16 20:37:25 +02:00
Mario Fetka 16015f8559 Modernize Bongo 0.7.0 foundation 2026-07-16 14:26:58 +02:00
pfelt b6825c2cf3 -- really remove openssl now... 2011-06-12 00:27:13 +00:00
alexhudson 4c7b737d60 Remove old/unused code from store.c 2010-08-22 16:08:37 +00:00
alexhudson 44ee056858 Lovely new sqlite-db backed cookie database 2010-07-31 15:33:32 +00:00
pfelt f80d9ea1d6 -- missed adding the function prototype for the DeInit() 2010-07-22 05:27:09 +00:00
alexhudson 85d60788b8 Process incoming Contact cards for properties we might like to pick out. 2010-07-18 19:14:53 +00:00
alexhudson dbc23d9db6 Make cookie expiration timer work correctly.... 2010-07-17 16:44:18 +00:00
pfelt f24c5ea618 -- re-add strict to connio and cleanup nmap along with a couple of supporting calls in xpl 2010-07-09 23:04:28 +00:00
pfelt 185356a9f9 -- remove more connmgr stuff that isn't needed 2010-07-09 22:33:44 +00:00
pfelt af762b0d74 -- more old and uneeded code 2010-07-09 21:21:28 +00:00
alexhudson 1819bc99e9 Make the installer a bit clever wrt. getting chown correct 2009-08-30 17:13:20 +00:00
alexhudson 5cea247747 Fix up GArrayFindSorted. This is why our arrays suck; we don't differentiate between reference arrays and value arrays. 2009-08-23 16:19:14 +00:00
pfelt af519dac9e -- fix: a non StrictCompile() build warning 2009-08-20 03:05:43 +00:00
alexhudson 54eb30ea62 Attempt to make Bongo compile on older libical apis 2009-08-18 14:08:17 +00:00
pfelt 44a5d81ccf -- remove unneeded portions of memmgr, move remaining bits to bongoutil
-- refactor a little bit of code
2009-08-15 21:39:22 +00:00
pfelt b378e96840 -- the beginnings of the all out removal of memmgr and merging it elsewhere. 2009-08-15 17:19:49 +00:00
pfelt 23c9f1e29f -- fix: make memmgr compile cleanly
-- remove some unneeded code
2009-08-12 02:35:55 +00:00
pfelt 05ef3f431a -- fix: make connio compile cleanly. 2009-08-08 03:16:33 +00:00
pfelt ded3f9f3b7 -- fix: the gcry_md_read() function returns an unsigned char *. the sprintf conversion to hex was failing due to signedness 2009-08-02 04:38:24 +00:00
pfelt d7b1ef0bec -- cleanup the parameter list for ConnClose(), ConnCloseAll(), ConnStartup 2009-07-19 23:31:35 +00:00
alexhudson 6b8b45e92d Update Xpl to compile cleanly, remove some unused code. 2009-07-19 13:43:11 +00:00
alexhudson 4f01ac0677 Make bongocal compile strictly, try to fix some of the bugs in the library... 2009-07-19 13:24:54 +00:00
alexhudson 5d4dc5377c Add GArrayFind* prototypes to headers 2009-07-19 09:20:28 +00:00
pfelt 2b417a9c7d -- remove BongoArray and replace it with GArray
-- StrictCompile antispam and fix all the accompanying warnings
2009-07-18 18:09:53 +00:00
alexhudson 20f8e515f2 Turn on strict compiling for the store.. bit messy in places :S 2009-07-12 08:27:13 +00:00
alexhudson 828ab1006d Merge memmgr-glib experiment onto trunk 2009-07-10 08:34:06 +00:00
alexhudson c79ba43c69 Pretty obvious bug thrown up by new memory allocator... 2009-06-01 15:53:30 +00:00
pfelt 8d464bdbfc -- fix the error message displayed in the log when tls fails.
-- a dirty fix for messages getting stuck in my queue due to the remote server not sending a dh prime "long enough" (GNUTLS_E_DH_PRIME_UNACCEPTABLE).  one can now specify using the message flags that tls should not be used.  the default is to use tls.
2009-05-20 04:26:07 +00:00
pfelt d8a8373931 -- several changes to clear up some compiler warnings 2009-02-14 17:11:30 +00:00
pfelt 8ce1339a7a -- the previous commit on this, while it worked, was a messed up way of doing it. this is a tad cleaner. 2009-01-26 04:35:44 +00:00
pfelt 54e2e82bf4 -- i don't really like the way that i fixed the memory leak in connio, however i wanted to get this out to users asap for testing. this fixed a major memory leak for me when tls is used
-- there were a couple of remaining memory leaks in smtpc that have been fixed and i've changed the threadpool size from 5-20 down to 1.  The system still seems to deliver mail rapidly and the huge memory usage does not occur any longer.
2009-01-20 05:13:08 +00:00
alexhudson 9523adc725 Minor fix to header for when inttypes.h is not available. 2008-09-08 07:50:52 +00:00
alexhudson 29f4eeec4e Merge the store-sqlite branch back onto trunk 2008-09-04 15:22:34 +00:00
alexhudson 376dc0d922 Minor threading macro fixup 2008-05-04 17:37:53 +00:00
pfelt 2e9fab5085 -- BongoSListDelete() and BongoListDelete() now conform better to the reset of the list api
-- added back code from alex on the progress stuff due to oddness in the flushing and messaging.
-- changed the progress stuff to use the new *ListDelete() calls
2008-03-29 23:09:15 +00:00
pfelt 362bdba3f1 -- added list delete functions 2008-03-18 02:42:05 +00:00
pfelt 9844ffc894 -- the new smtpc agent. 2008-03-02 21:35:22 +00:00
alexhudson 238fa58cdc New exciting 'list user' functionality! 2008-01-28 17:45:00 +00:00
alexhudson d337c3d486 Merge remove-mdb branch onto trunk, branch is now closed! 2008-01-23 08:20:27 +00:00
alexhudson 5b388b76f4 Make Bongo compile again for dist users 2007-08-20 08:34:04 +00:00
alexhudson e13eeb8e3a Another attempt at stopping SIGPIPEs killing our agents. 2007-08-17 20:34:08 +00:00
alexhudson 698cda51d7 Initial stab at DNS code, including:
* new check tool for querying MX records,
* dns test harness
2007-08-17 20:11:44 +00:00
alexhudson aa8cdd6ab0 Ignore SIGPIPE on broken connection. This should fix/mitigate bug #9726. 2007-08-14 10:20:51 +00:00
alexhudson 2963a454c7 * New configuration system
* Default config now comes from a backup file, not hard-coded
2007-07-11 12:11:55 +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