Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [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 | |
| | ||||||
* | [Minor] Fix some missing userdata | Vsevolod Stakhov | 2019-06-22 | 1 | -0/+1 | |
| | ||||||
* | [Project] Further workers refactoring | Vsevolod Stakhov | 2019-06-22 | 1 | -45/+39 | |
| | ||||||
* | [Project] Remove libfann, gd and other unsupported stuff | Vsevolod Stakhov | 2019-06-22 | 1 | -35/+42 | |
| | ||||||
* | [Project] First refactoring step libevent->libev | Vsevolod Stakhov | 2019-06-22 | 1 | -9/+9 | |
| | ||||||
* | [Feature] Preprocess config files using jinja templates | Vsevolod Stakhov | 2019-03-27 | 1 | -1/+8 | |
| | ||||||
* | [Minor] Unify `--var` argument for rspamd and rspamadm | Vsevolod Stakhov | 2019-03-26 | 1 | -1/+31 | |
| | ||||||
* | [Project] Preliminary support of HTTP proxies | Vsevolod Stakhov | 2019-03-18 | 1 | -1/+1 | |
| | | | | Issue: #572 | |||||
* | [Fix] Fix issues with storing of the accepted addr in rspamd control | Vsevolod Stakhov | 2019-02-25 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Create context for the main process | Vsevolod Stakhov | 2019-02-20 | 1 | -0/+3 | |
| |