aboutsummaryrefslogtreecommitdiffstats
path: root/debian/changelog
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.0.21.0.2Vsevolod Stakhov2015-09-231-1/+1
| | | | | | | | | | | | | | | | | | | * Fix critical bug in webui that prevents password from being sent * Rework webui view: - Switch to d3.js for graphs - Improve piechart look - Rework colors for piechart - Fix layout for symbols - Fix refresh button * Add descriptions for whitelist maps * Fix build on arm (#379) * Fix issue with the last element in the radix trie * Add more tests for radix trie algorithm * Allow to extract URLs from query strings of other URLs (#361) * Initialize rrd fields before writing to file * Fix double free if no password has been specified Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Release 1.0.11.0.1Vsevolod Stakhov2015-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | * Add writing to rrd from the controller * Fixed lots of bugs in rrd code * Adopt new DNS API in hfilter plugin (by @AlexeySa) * Allow only one controller process to manage rrd file * Set event base for fuzzy calls * Improve fuzzy IO errors logging * Add rra extraction function to rrd library * Add graph handler to the controller * Cache correct passwords to avoid too high CPU usage when working with webui * Controller sockets are owned by router do not export them to task * Optimize logging by skipping hash table search if it's empty * Fix loading issue whith broken statfiles * Print assertions from glib to rspamd logger * Load legacy `lua/rspamd.local.lua` * Update webui with some fixes to learning and scanning Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update linux build specs.Vsevolod Stakhov2015-09-171-0/+6
|
* Update changelogMikhail Gusarov2015-05-201-0/+8
|
* Release 0.9.30.9.3Vsevolod Stakhov2015-05-191-1/+1
| | | | | | | * Revert incorrect regexp change that broke the default rules * Fix lua_tcp module Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update changelogMikhail Gusarov2015-05-181-0/+7
|
* Update changelogMikhail Gusarov2015-05-181-2/+2
|
* Release 0.9.1.0.9.1Vsevolod Stakhov2015-05-171-1/+1
| | | | | | | | | | | | | * Restore utf8 validation for regular expressions to avoid crashes * Fix symbols displaying in the interface * Add symbol groups to the interface * Fix maps ID parsing in the controller * Add multimap and regexp modules documentation * Backport fixes from libucl * Fix debian package (by @dottedmag) * Rework XXH32 invocations Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update changelogMikhail Gusarov2015-05-161-2/+2
|
* Pull changelogs from rspamd-0.8Mikhail Gusarov2015-03-181-2/+10
|
* Update version for testing.Vsevolod Stakhov2014-12-201-1/+1
|
* Release 0.7.60.7.6Vsevolod Stakhov2014-11-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Apply boundary fix for dkim simple canonization * Fix ping command * Return nil if header was not found in lua_task * Fix hang in upstreams revive logic * Decode entitles when normalizing HTML parts * Fix logic of finding URLs in HTML parts * Do not include \0 into length of text when performing conversion to utf8 * Fix raw vs parsed reperesentations Raw parts are now: - decoded b64/qp, but *NOT* converted to utf-8 Processed parts are now: - converted to UTF-8 - normalized if needed (e.g. HTML tags are stripped) * Rework DKIM canonization to line based * Fix fuzzy hashes addding * Use more specific hash function for fuzzy * Fix leaking of iconv descriptors * Fix PTR resolving in lua resolver * Rework spf module. - Copy data to memory pool as cached record might be destroyed causing freed memory being passed to the protocol output (use after free) - Allow SPF_NEUTRAL policy to be handled separately - Add R_SPF_NEUTRAL to the default config * Rework `register_symbols` function * Allow to disable components of hfilter Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Release 0.7.50.7.5Vsevolod Stakhov2014-11-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Fix owner when creating folder /run/rspamd (by @sfirmery) * Fix IP validity checks * Decode URLs obtained from HTML tags * Fix crash with unweighted upstreams * Stop processing headers in parts * Set sockaddr.sa_family properly when connectig to upstreams * Fix reload issues in surbl and fuzzy_check (reported by @citrin) * Fix timeouts in redirector * Improve lua errors reporting * Fix lua closures processing in libucl * Rework calling of lua functions from regexp module * Choose raw regexp for raw headers * Rework conversion to utf since glib one is broken * Ignore SGML style tags in html * Fix old bug with non-capturing https urls * Fix memory corruption on fuzzy reload (reported by @citrin) * Fix percents display in rspamc * Fix buffer update for DKIM * Do not validate utf for raw headers Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update versions.Vsevolod Stakhov2014-11-081-2/+2
|
* Release 0.7.3.0.7.3Vsevolod Stakhov2014-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New upstreams code: - simplify upstreams API; - unify strings parsing in upstreams definition; - add configuration options for the upstreams; - for failed upstreams re-resolve their addresses; - use all resolved addresses for an upstream (round-robin); - implement stable hashing and use it by default for upstreams; - add unit test for upstreams module. * Rework signals processing in all rspamd workers: - signals are now processed in the event loop; - implement the most common signal handlers for all workers; - add callbacks for workers specific signal handlers * Fix critical issue with fuzzy storage: Fuzzy stroage could not save any hashes on termination due to bugged signals handling * Fix roll history IP storage * Rework ipv4/ipv6 handling in parsing addresses: - turn off support of IPV6_V6ONLY socket option; - create ipv6 socket prior to ipv4 one to handle systems with v6/v4 sockets enabled (Linux) * Remove CBL as it's wholly included in Spamhaus XBL (by @fatalbanana) * Remove nszones.com fake RBL (by @citrin) * Fix upstreams interaction for fuzzy_check * Verify spf PTR records (reported by @citrin) * Fix spf MX records parsing * Add compatibility for old libevent (by @yellowman) * Sync bugfixes from libucl Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update debian packaging.Vsevolod Stakhov2014-10-151-2/+2
|
* Release 0.7.1.0.7.1Vsevolod Stakhov2014-09-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix typo in stat output. * Fix issues with includes crossing with the system includes * Restore testing framework * Add radix trie test suite * Implement new path-compressed radix trie. - The performance benefit over the old algorithm is about 1.5 times. - Memory usage is significantly lower as well. - Now radix trie can accept any IPv4/IPv6 values * Various improvements to the memory pools code * Fix writing reply to a client when no filters are defined * Write base32 encoded fuzzy * Fix 'soft reject' action * Fix rspamd reload and modules reconfiguration * Fix subject rewriting for the default subject * Fix states for processing task and pre-filters * Fix issues with connection closing * Fix crashes in rdns * Fix ratelimit pre-filter * Update exim patch. - Update to the recent exim version - Strip extra leading src/ from the patch - Remove sendfile since it was broken - Fix rspamd spam report for exim * Improve documentation Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Update changelogMikhail Gusarov2014-03-281-0/+6
|
* Update Debianization from 0.6 branchMikhail Gusarov2014-03-281-2/+2
|
* Merge remote-tracking branch 'dottedmag/debian' into rspamd-0.6Vsevolod Stakhov2014-02-181-124/+3
| | | | | | | | | | Conflicts: debian/copyright debian/watch Conflicts: debian/changelog
* Update copyright and debian files.Vsevolod Stakhov2014-02-171-0/+6
|
* Stop for 0.6.7.0.6.7Vsevolod Stakhov2014-01-101-0/+6
|
* Update changelogs.0.6.6Vsevolod Stakhov2013-12-271-0/+6
|
* Update to 0.6.5.0.6.5Vsevolod Stakhov2013-12-201-0/+6
|
* Forgot to commit.Vsevolod Stakhov2013-12-181-0/+6
|
* 0.6.3 release.0.6.3Vsevolod Stakhov2013-12-101-0/+6
|
* Fix debian build files.Vsevolod Stakhov2013-12-041-0/+6
|
* Changelog fix.Vsevolod Stakhov2013-12-021-0/+2
|
* Update version to 0.6.1.Vsevolod Stakhov2013-12-021-0/+4
|
* Update packages.Vsevolod Stakhov2013-11-191-0/+6
|
* Update version in specs.0.5.6Vsevolod Stakhov2013-06-101-0/+6
|
* Mark as 0.5.5.Vsevolod Stakhov2013-05-231-0/+6
|
* Debian fixes.Vsevolod Stakhov2013-02-021-1/+1
|
* Final update for 0.5.4.Vsevolod Stakhov2013-02-021-0/+7
|
* Update version to 0.5.3.0.5.3Vsevolod Stakhov2012-11-211-0/+6
|
* Fix changelog slightly.Vsevolod Stakhov2012-08-271-1/+1
|
* Update to 0.5.2.Vsevolod Stakhov2012-08-231-0/+6
|
* Fix syntax.Vsevolod Stakhov2012-08-061-1/+1
|
* Add changelog, update debian changelog.Vsevolod Stakhov2012-08-061-0/+6
| | | | Add tag for 0.5.1.
* Fix debian changelog.Vsevolod Stakhov2012-08-061-17/+0
|
* Update debian rules and changelog.0.5.0Vsevolod Stakhov2012-06-091-0/+16
| | | | Update sample config file.
* Update debian changelog.0.4.7Vsevolod Stakhov2012-02-171-0/+9
|
* Add an entry to debian/changelog.Vsevolod Stakhov2011-12-201-0/+10
|
* * Add debian package information.Vsevolod Stakhov2011-11-211-0/+17