1
I Use This!
High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 17, 2024 — Aug 17, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Fixes to redirector: - move memcached servers setting to config hash - eval config file before any actions - move daemonization code after all subs - fix searching in domains for redirector's check More... over 16 years ago
* Fix redirector connection procedure * Add more strict login * Add new header Queue-ID to protocol * Log message id or queue id * Add config file for redirector * Add ability to set regexp and domains list to check with redirector More... over 16 years ago
* Not increase save point counter when we actually do not send requests More... over 16 years ago
* Avoid extra requests to surbls saving them into requests cache * Lower debug level for some errors (INFO to DEBUG) More... over 16 years ago
* Fix 2 memory issues: - NULL string when trying to check url regexp - double free of message byte array as mime_stream frees memory in array if it thinks that stream is owner of array's memory More... over 16 years ago
* Fix logic of parsing hoster's domains in surbl module More... over 16 years ago
* Remove several memory leaks (found by valgrind) More... over 16 years ago
* Add some broken urls to check list, in fact skip only urls without host part and empty urls (thought empty urls are totally impossible in that code) More... over 16 years ago
* Fix bad memory leaks and memory corruption in url detecting module More... over 16 years ago
* Fix initialization procedure of redirector * Do not write to log file if we cannot open it More... over 16 years ago
* Fix bug in url parser with freeing memory allocated by memory_pool allocator * Do not write to log if we don't do any read operation in dispatcher library More... over 16 years ago
* Change method of dropping privilleges More... over 16 years ago
* Drop privilleges immideately after creating of listen socket More... over 16 years ago
* Fix misprint in surbl module More... over 16 years ago
* Add ability to fork multiply lmtp workers * Add ability to drop privilleges of rspamd processes * Add ability to install redirector with rspamd * Add FreeBSD start scripts for rspamd and redirector * Remove command line parsing from util.c as it has specific usage only in main process More... over 16 years ago
* Unify socket creation and accepting by using utility functions * Check SO_ERROR on socket immideately after connect/bind to avoid resourses allocation for unsuccessful connections * Avoid descriptors leakage when we create sockets and have errors on them * Set on all socket descriptors FD_CLOEXEC flag to avoid problems with executing LDA More... over 16 years ago
* New rspamd protocol (changed replies) * Add ability to attach string lists to symbols * Check destructors and do not add identical destructors (argument and function) to pool's destructors * Remove 2 warnings when building with gmime22 * Attach url names to surbl symbols * Fix bug with blocking on read (I think it is linux specific thought) More... over 16 years ago
* Add ability to check bits from surbl replies More... over 16 years ago
* Properly set initial state for surbl state machine * Ignore SIGPIPE globally as dispatcher performs check of all write (2) calls More... over 16 years ago
* Set read timeout for redirector instead of connect timeout More... over 16 years ago
* htonl->htons as port is uint16_t, so lower bytes are zeroed or undefined when call htonl More... over 16 years ago
* Remove %m from logging it seems to be unsupported by FreeBSD printf version More... over 16 years ago
* Fix misprint More... over 16 years ago
* Add forgotten file More... over 16 years ago
* Add ability to check multiply SURBL's More... over 16 years ago
* Add compatibility with gmime24 More... over 16 years ago
* Fix LMTP and DELIVERY parsing in config file while trying to get control credits More... over 16 years ago
* Fix dispatcher bugs and add some debug output * Fix log output for surbl More... over 16 years ago
* Fix character policy in dispatcher More... over 16 years ago
* Try not to unref parser too early More... over 16 years ago