Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Remove some useless includes | Vsevolod Stakhov | 2020-06-27 | 1 | -6/+0 |
| | |||||
* | [Project] Do not listen sockets in the main process | Vsevolod Stakhov | 2020-06-09 | 1 | -2/+5 |
| | |||||
* | [Project] Preliminary usage of the reuseport | Vsevolod Stakhov | 2020-06-09 | 1 | -2/+4 |
| | |||||
* | [Minor] Add flags to listen socket creation | Vsevolod Stakhov | 2020-06-09 | 1 | -3/+3 |
| | |||||
* | [Minor] Add flag for systemd sockets | Vsevolod Stakhov | 2020-06-09 | 1 | -0/+1 |
| | |||||
* | [Minor] Close sockets that do not belong to a current worker | Vsevolod Stakhov | 2020-06-09 | 1 | -4/+6 |
| | |||||
* | [Minor] Show count of workers to be killed | Vsevolod Stakhov | 2020-03-31 | 1 | -1/+2 |
| | |||||
* | [Minor] Try harder to avoid races on child termination | Vsevolod Stakhov | 2020-03-28 | 1 | -0/+3 |
| | |||||
* | [Minor] Do not use signalfd - it is totally broken in libev | Vsevolod Stakhov | 2020-03-26 | 1 | -2/+1 |
| | |||||
* | [Fix] Try hard to deal with ghost workers | Vsevolod Stakhov | 2020-03-26 | 1 | -0/+1 |
| | |||||
* | [Minor] Segfault for some configuration. | Thierry Fournier | 2020-03-10 | 1 | -2/+7 |
| | | | | | | | | | | | When the configuration file contains only these two lines, rspamd try to send log which announce that it can bind the soket, but "bind_conf" is NULL and it is dereferenced, so we have a segfault. worker "normal" { } This patch fix the segfault. | ||||
* | [Minor] --var doesn't work | Thierry Fournier | 2020-03-07 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | We can add varaibels on the command line after argument or using --var parameter. When --var is used, an assertion is triggered: ./rspamd.install/bin/rspamd --var LOGDIR=/tmp/ (rspamd:7171): GLib-CRITICAL **: g_hash_table_insert_internal: assertion 'hash_table != NULL' failed The hash table is not initialized, because the table is initialized after the argument parser. This patch initialize the hash table on demand. Note: the patch is tested on 1.9 version and not on master, because I can't compile the master branch. Note: I suggest to backport the patch on 1.9 version | ||||
* | [Minor] Fix strict config checks | Vsevolod Stakhov | 2020-02-21 | 1 | -2/+2 |
| | |||||
* | [Fix] Support listening on systemd sockets by name | Peter Wu | 2020-02-15 | 1 | -11/+40 |
| | | | | | | | | | * Add support for looking up sockets by the systemd socket name, e.g. `systemd:rspamd-proxy.socket` or the name from `FileDescriptorName`. https://www.freedesktop.org/software/systemd/man/sd_listen_fds.html * Replace EOVERFLOW error code to avoid confusing error messages. Fixes: #2035 | ||||
* | [Minor] Fix daemonisation... | Vsevolod Stakhov | 2020-02-14 | 1 | -3/+8 |
| | |||||
* | [Rework] Further project structure reorganisation | Vsevolod Stakhov | 2020-02-11 | 1 | -10/+46 |
| | |||||
* | [Rework] Logger: Fix issues found so far | Vsevolod Stakhov | 2020-02-10 | 1 | -31/+28 |
| | |||||
* | [Rework] More logger refactoring | Vsevolod Stakhov | 2020-02-10 | 1 | -4/+1 |
| | |||||
* | [Minor] Remove some old unused crap | Vsevolod Stakhov | 2020-02-07 | 1 | -6/+0 |
| | |||||
* | [Project] Support mempool flags | Vsevolod Stakhov | 2019-12-23 | 1 | -1/+1 |
| | |||||
* | [Minor] Improve logging | Vsevolod Stakhov | 2019-11-12 | 1 | -1/+1 |
| | |||||
* | [Rework] Rework final scripts logic | Vsevolod Stakhov | 2019-11-07 | 1 | -6/+2 |
| | |||||
* | [Feature] Shutdown timeout is now associated with task timeout | Vsevolod Stakhov | 2019-11-06 | 1 | -25/+20 |
| | |||||
* | [Minor] Slightly improve logging in case of termination | Vsevolod Stakhov | 2019-11-04 | 1 | -5/+7 |
| | |||||
* | [Feature] Allow to explicitly set events backend | Vsevolod Stakhov | 2019-10-27 | 1 | -32/+9 |
| | |||||
* | [Feature] Improve logging locking logic (remove it actually) | Vsevolod Stakhov | 2019-10-07 | 1 | -3/+0 |
| | |||||
* | [Minor] Improve logging reopening | Vsevolod Stakhov | 2019-10-07 | 1 | -0/+1 |
| | |||||
* | [Fix] Fix hearbeats restart issue | Vsevolod Stakhov | 2019-10-04 | 1 | -7/+41 |
| | |||||
* | [Minor] Remove unused struct timeval | Vsevolod Stakhov | 2019-10-04 | 1 | -3/+0 |
| | |||||
* | [Fix] Fix reload logic | Vsevolod Stakhov | 2019-10-04 | 1 | -10/+18 |
| | |||||
* | [Fix] Do not use ephemeral string | Vsevolod Stakhov | 2019-10-03 | 1 | -1/+1 |
| | |||||
* | [Minor] Try to fix use after free | Vsevolod Stakhov | 2019-10-02 | 1 | -2/+1 |
| | |||||
* | [Fix] Distinguish remote and local addrs parsing | Vsevolod Stakhov | 2019-09-28 | 1 | -1/+2 |
| | |||||
* | [Fix] Do not call implicit strlen to avoid issues | Vsevolod Stakhov | 2019-09-26 | 1 | -1/+1 |
| | |||||
* | [Project] More work towards heartbeating logic implementation | Vsevolod Stakhov | 2019-09-22 | 1 | -0/+8 |
| | |||||
* | [Feature] Output number of messages processed to proctitle | Vsevolod Stakhov | 2019-09-16 | 1 | -0/+44 |
| | |||||
* | [Project] Add preliminary support of the heartbeats | Vsevolod Stakhov | 2019-09-10 | 1 | -0/+1 |
| | |||||
* | [Minor] Some more reload fixes | Vsevolod Stakhov | 2019-08-07 | 1 | -5/+4 |
| | |||||
* | [Rework] Rework config reload | Vsevolod Stakhov | 2019-08-07 | 1 | -14/+25 |
| | |||||
* | [Rework] Use libsodium instead of hand crafted crypto implementations | Vsevolod Stakhov | 2019-07-08 | 1 | -6/+2 |
| | |||||
* | [Minor] Log unlocked when doing cleanup | Vsevolod Stakhov | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | [Minor] Actually, remove all obsoleted options | Vsevolod Stakhov | 2019-07-02 | 1 | -74/+0 |
| | |||||
* | [Minor] Stop support of `-t` flag in Rspamd | Vsevolod Stakhov | 2019-07-02 | 1 | -24/+8 |
| | |||||
* | [Minor] Fix various crap | Vsevolod Stakhov | 2019-06-22 | 1 | -3/+0 |
| | |||||
* | [Minor] Fix include paths | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+1 |
| | |||||
* | [Minor] Show used loop backend | Vsevolod Stakhov | 2019-06-22 | 1 | -0/+47 |
| | |||||
* | [Project] Another try to deal with final events | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+1 |
| | |||||
* | [Project] Another workaround for signals... | Vsevolod Stakhov | 2019-06-22 | 1 | -91/+53 |
| | |||||
* | [Rework] Rework children operations | Vsevolod Stakhov | 2019-06-22 | 1 | -270/+105 |
| | |||||
* | [Minor] Try to fix more issues | Vsevolod Stakhov | 2019-06-22 | 1 | -17/+74 |
| |