Commit Graph

651 Commits

Author SHA1 Message Date
Mario Fetka 16015f8559 Modernize Bongo 0.7.0 foundation 2026-07-16 14:26:58 +02:00
Mario Fetka 27a70c1332 Port Python sources to Python 3 syntax 2026-07-15 19:41:36 +02:00
Lance Haig 4adfadfbed Update README 2025-01-10 19:20:22 +01:00
Lance Haig 4a87cfbea1 Update README 2014-01-01 14:51:57 +02:00
Alex Hudson 6cdb1d3f62 Update gnutls calls to allow Bongo to compile; probably wants checking more fully. Hat-tip to Mario Fetka. 2013-12-18 20:53:24 +00:00
alexhudson c634d0bd30 Add basic store protocol user account management. 2011-08-06 15:39:42 +00:00
alexhudson 3019f90089 Specify file mode when we open up our backtrace on crash 2011-06-12 19:29:31 +00:00
pfelt cb25139f7e -- Another attempt at Ubuntu build fixes 2011-06-12 16:48:01 +00:00
pfelt e339b52dec -- added a continue to hopefully not optimize out the if() which causes the build to fail on ubuntu 2011-06-12 05:55:24 +00:00
pfelt 442e896b75 -- attempt at fixing ubuntu builds 2011-06-12 01:46:05 +00:00
pfelt b6825c2cf3 -- really remove openssl now... 2011-06-12 00:27:13 +00:00
pfelt 78bd4a8975 -- we no longer need the openssl shim 2011-06-11 21:37:36 +00:00
pfelt 50835aa203 -- fixed the uninitialized spipe error 2011-06-11 20:08:37 +00:00
pfelt b82b9562ad -- fixed some uninitialized errors 2011-06-11 20:06:14 +00:00
pfelt bc4eb7853a -- patch mail.c to better check for error conditions on pipe creation 2011-06-11 18:47:57 +00:00
pfelt 1fe8c1d926 -- remove a couple of unused variables 2011-06-11 18:47:30 +00:00
pfelt 123289d660 -- remove a couple of unused variables 2011-06-11 18:23:21 +00:00
pfelt d89bbe9ffa -- remove a couple of unused variables 2011-06-11 18:21:23 +00:00
pfelt 721b723cb6 -- remove a couple of unused variables 2011-06-11 18:17:19 +00:00
pfelt 6e93c838a7 -- comment out a couple of unused variables 2011-06-11 18:10:31 +00:00
pfelt ad063e31c4 -- Fixed a file handle leak introduced with the socket changes made previously. 2011-02-13 02:59:04 +00:00
alexhudson 27cf23c6c2 Remove dangerous bongo-backup utility and outdated bongo-migrate 2011-02-04 20:43:29 +00:00
alexhudson bdb1a67f36 Adapt attempt to read documents to changed Python API 2011-01-17 22:11:49 +00:00
alexhudson 0caee02faf Always ensure we look at / collection for documents too 2011-01-17 21:50:44 +00:00
alexhudson 4f5bd03f8f Comment out director library install for now; it's empty anyway... 2011-01-14 20:40:09 +00:00
alexhudson 9161e7cbed Add a new set of store modification commands to storetool 2011-01-09 18:24:38 +00:00
pfelt d4585d3861 -- use connio for reading and writing between the gmime process. 2011-01-03 16:57:42 +00:00
pfelt 9309d2a9de -- prevent a crash due to null pointer dereferencing of the ssl data. 2011-01-03 02:36:58 +00:00
alexhudson 1a2ce1c883 Allow python agents to daemonize 2011-01-02 22:35:03 +00:00
alexhudson a396c5c126 Add new "Mail Director" agent (doesn't do much right now..) 2011-01-01 23:25:41 +00:00
alexhudson d9e27643d2 Add new Agent class to Python API, for writing Store agents 2011-01-01 23:24:22 +00:00
alexhudson c4c2dac754 Add store event callbacks to Python API 2011-01-01 19:09:08 +00:00
alexhudson bc8b623830 Transfer the information from MIME parsing without errors. 2010-11-22 11:21:44 +00:00
alexhudson 6f877dd714 Parse mail using GMime out-of-process, to prevent segfaults from parsing problems from bringing down the store. 2010-11-21 22:00:20 +00:00
lhaig 00122f326f Updated the init script to remove the smtp port restriction 2010-10-18 16:59:22 +00:00
alexhudson 0f32b7efe0 Better error checking on link() 2010-10-18 09:16:12 +00:00
alexhudson 38af236446 Free ptr arrays manually; requires glib > 2.22 otherwise :( 2010-10-17 11:34:52 +00:00
alexhudson 8988cf77e2 Change props/links/params from g_array to g_ptr_array for slightly clearer code. 2010-09-19 14:36:32 +00:00
alexhudson 2dbb73a1e4 Print a warning message before we go off and do stuff that could take a while. 2010-09-19 14:35:20 +00:00
pfelt 3639f9afea -- fix an error due to -D_FORTIFY_SOURCE=2 being enabled on ubuntu's gcc 2010-09-03 16:45:31 +00:00
pfelt 79aa8d5cdb -- dns lookups on domains with no MX can cause an invalid free due to an unitialized pointer
-- fix an out of order assignment to prevent null dereference
2010-09-02 03:36:59 +00:00
alexhudson c4c9549447 Let the user know we're creating crypto data in bongo-config. 2010-08-22 18:33:33 +00:00
alexhudson 4c7b737d60 Remove old/unused code from store.c 2010-08-22 16:08:37 +00:00
alexhudson dab17e69ec Don't output DEBUG/TRACE etc. in specific config modes. FIXME: want to change this at runtime per-agent really. 2010-08-22 15:07:55 +00:00
alexhudson 9cb0a92b12 Turn INFO-level logging into TRACE-level; shouldn't come out on most systems. 2010-08-22 14:57:09 +00:00
alexhudson 076b8595fa Rewrite StoreWatch locks in terms of Logical Locks and refactor the code. 2010-08-22 13:36:11 +00:00
alexhudson 535ba6d284 Remove Delivery function from store. 2010-08-22 08:50:35 +00:00
alexhudson 56160bc09f Remove deprecated DELIVER command 2010-08-22 08:42:15 +00:00
alexhudson 7b8ff83a72 Don't bypass transaction rollback when we're missing data to unlink. 2010-08-22 00:04:20 +00:00
alexhudson f2c476c15d Move internal msgapi sql printfs to proper logging. 2010-08-22 00:00:31 +00:00