Changelog for
weakforced-2.8.0-lp154.41.1.x86_64.rpm :
* Tue Dec 06 2022 Wolfgang Rosenauer
- update to 2.8.0 https://github.com/PowerDNS/weakforced/releases/tag/v2.8.0- updated regexes.yaml to latest version- added weakforced-2.8.0-cstdint.patch
* Tue Oct 04 2022 Wolfgang Rosenauer - update to 2.6.2 https://github.com/PowerDNS/weakforced/releases/tag/v2.6.2- updated regexes.yaml to latest version
* Wed Jan 19 2022 Marcus Rueckert - update to 2.6.1 https://github.com/PowerDNS/weakforced/blob/v2.6.1/docs/release_notes/ReleaseNotes-2.6.1.md
* Wed Dec 08 2021 Marcus Rueckert - update to 2.6.0 https://github.com/PowerDNS/weakforced/blob/v2.6.0/docs/release_notes/ReleaseNotes-2.6.0.md- updated regexes.yaml- removed missing-libs.patch- refreshed patches weakforced-2.0.0-no-download.patch weakforced-2.0.0-no-termcap.patch weakforced-2.0.1-shebang.patch
* Sat Jul 17 2021 Marcus Rueckert - update to 2.4.1 https://github.com/PowerDNS/weakforced/blob/v2.4.1/docs/release_notes/ReleaseNotes-2.4.1.md- updated regexes.yaml
* Thu Aug 13 2020 Wolfgang Rosenauer - update to 2.4.0 https://github.com/PowerDNS/weakforced/blob/v2.4.0/docs/release_notes/ReleaseNotes-2.4.0.md New features:
* New wf_dump_entries tool to dump stats DBs to file
* Support for new \"forwarding\" type in replication messages
* Support for Prometheus via the new /metrics REST endpoint
* Add Date, Last-Modified and Cache-Control headers to all responses
* Session-ID now logged for allow/report commands
* Improved logging to show line numbers for Lua errors
* Enable TCP keepalive for redis connections
* Configurable timeout for R/W on redis connections Bugfixes
* Fix duplicate command stats under some circumstances- updated regexes.yaml
* Sat Mar 28 2020 Wolfgang Rosenauer - update to 2.2.2
* Fix control socket leak when client closes connection immediately
* Support building debian buster packages
* StatsDBs can now be sharded for better performance (man wforce.conf for more info)
* StatsDB expiry thread now runs more often by default
* StatsDB expiry thread sleep time is now configurable (man wforce.conf for more info)
* Support for Kafka REST Proxy in webhooks (man wforce_webhook for more info)- added XML for firewalld- updated regexes.yaml to current version
* Tue Dec 31 2019 Wolfgang Rosenauer - update to 2.2.1
* Fix wforce crash in Sibling send thread triggered by syncDB operation
* Fri Nov 08 2019 Marcus Rueckert - disable report-api building until all parts are there: osc build --with=report-api for easy testing
* Fri Nov 08 2019 Marcus Rueckert - update shebang patch to use python3- fix build with LTO: missing-libs.patch- cleanup config related file sections
* Fri Nov 08 2019 Wolfgang Rosenauer - update to 2.2.0 (full release notes https://github.com/PowerDNS/weakforced/releases/tag/v2.2.0-beta1)
* Lookup individual GeoIP2 values (Unsigned Integer, String, Double/Float and Boolean)
* Add session_id to wforce LoginTuple
* Custom GET Endpoints supporting non-JSON return values
* New Kibana Reports and Dashboard to view effectiveness of wforce policy
* New \"type\" field added to built-in webhooks
* Built-in whitelists added in addition to built-in blacklists
* New checkBlacklist and checkWhitelist functions in Lua
* Built-in black/whitelisting can be disabled and checked from Lua instead
* Thread names support
* Built-In Blacklist and Whitelist return messages are configurable
* Support TCP Keepalive
* Updated logstash.conf file for ELK integration- updated regexes.yml
* Thu Apr 18 2019 Wolfgang Rosenauer - update to 2.0.1
* Fix issue where blacklisted is always true in getDBStats output
* Fix issue where threadnames were not displayed correctly
* Fix issue where siblings defined as tcp were connected to on startup
* Fix issue where non-UTF-8 login names would cause protobuf erros- adding report_api to the package
* Tue Apr 16 2019 Wolfgang Rosenauer - separated trackalert daemon into subpackage- removed non-systemd from spec (which was not fully supported anyway)
* Sat Feb 23 2019 Marcus Rueckert - update to 2.0.0 This is a major update, Please read the whole release notes https://github.com/PowerDNS/weakforced/releases/tag/v2.0.0 The highlights are: - Fix extra : at the end of custom log lines when kv table is empty - Return additional info about blacklist in allow and getDBStats - RESTAPI functions - New Lua functions to remove blacklist entries - Add configuration setting \"setNumWebHookConnsPerThread\" - Add configuration setting \"setWebHookTimeoutSecs\" - Add support for querying replication status in - showStringStatsDB() - Add sibling received success/fail stats to siblings() command - New custom stats framework - New stats for all commands, including custom commands - GeoIP2 support (MMDB-style DBs) - New twResetField() function for statsDBs - Configurable accuracy for HLL and CountMin types - DB Synchronization for newly started wforce instances - Support for replication over TCP - Customizable log facility via a command line option - New trackalert daemon - Logstash Configuration and Elasticsearch Templates - Kibana Reports and Dashboards - Report API- switch to luajit for speed- enable maxminddb support additionally to GeoIP support- drop patch which we no longer need optional-docker.patch- replace build.patch with weakforced-2.0.0-no-termcap.patch- replace wforce-no-download.patch with weakforced-2.0.0-no-download.patch- update https://raw.githubusercontent.com/ua-parser/uap-core/master/regexes.yaml
* Mon Jul 16 2018 wrAATTrosenauer.org- update to version 1.4.4
* Fixed a memory leak in the GeoIP lookupCity() Lua function. Each invocation of the function was leaking up to 200 bytes in the return information from the function, which could cause memory exhaustion over time, leading to a process restart.
* Fri Jun 08 2018 wrAATTrosenauer.org- update to version 1.4.3
* fix for verbose logging of allow commands to allow configuration via Lua- changed license to GPLv3 as upstream did
* Fri Feb 09 2018 wrAATTrosenauer.org- update to version 1.4.2
* fixed memory leak when StatsDB reaches the max size and entries are expired- update to version 1.4.1
* fix for mapped IPv4 addresses inside IPv6 addresses- fix BuildRequires for split boost devel packages
* Sat Oct 07 2017 wrAATTrosenauer.org- update to version 1.4.0
* support for GeoIP based on city and ISP databases
* support for reloading GeoIP databases without restart
* support blacklisting based on CIDR ranges not just individual IP addresses- do not download regexes.yaml during build (wforce-no-download.patch) but add it to the sources- add optional-docker.patch to make docker-compose optional at build time as we don\'t build docker images- new service trackalert- require g++ >= 5
* Thu Aug 03 2017 wrAATTrosenauer.org- update to version 1.2.3
* fix potential deadlock
* Make request time shared ptr to enable custom timeouts to actually work
* Tue Feb 28 2017 mrueckertAATTsuse.de- fix paths in apparmor profile for the config files
* Sat Feb 18 2017 wrAATTrosenauer.org- update to version 1.2.1
* Custom REST Endpoints can be created from Lua
* Custom Webhooks can be called from Lua
* Mon Jan 16 2017 wrAATTrosenauer.org- update to version 1.2.0
* support persistent replicated blacklists via redis
* webhooks can be configured to send events to configured webhook endpoints, such as analytics solutions through HTTP(S); the following events can be sent: report, allow, add blacklist entry, delete blacklist entry and expire blacklist entry- add GeoIP and getdns dependencies for respective support
* Tue Sep 06 2016 mrueckertAATTsuse.de- update to 1.0.0
* Mon Aug 15 2016 wrAATTrosenauer.org- update to 1.0.0rc6- removed upstreamed systemd-PrivateDevices-logging.patch
* Sun Aug 14 2016 wrAATTrosenauer.org- update to 1.0.0rc5
* changed user/group to wforce as upstream is using that- removed obsolete noroot.patch- renamed all paths to wforce to reflect upstrean name change (package name kept with weakforced for the moment)- added systemd-PrivateDevices-logging.patch as workaround for systemd versions prior to 214 to fix syslogging
* Tue Aug 02 2016 wrAATTrosenauer.org- update to 1.0.0rc3- require pandoc to build/package man-pages
* Tue Jul 19 2016 mrueckertAATTsuse.de- update to 5ff935f
* Tue Jun 28 2016 mrueckertAATTsuse.de- update to 11fa179
* Thu Jun 16 2016 mrueckertAATTsuse.de- update to 1ffb9b1
* Sun May 01 2016 mrueckertAATTsuse.de- update to 819a254
* Sat Apr 02 2016 mrueckertAATTsuse.de- update to 62c563f
* Thu Mar 24 2016 mrueckertAATTsuse.de- update to df66d66
* Mon Mar 14 2016 mrueckertAATTsuse.de- update to 343f2ed
* Fri Mar 11 2016 mrueckertAATTsuse.de- update to 9d11d0f
* Wed Mar 09 2016 mrueckertAATTsuse.de- update to 4c03d62
* Thu Feb 11 2016 mrueckertAATTsuse.de- update to a5b8b19
* Sun Feb 07 2016 mrueckertAATTsuse.de- update to b3c1ed6
* Wed Jan 27 2016 mrueckertAATTsuse.de- adapt to upstream paths and filename for the service file and config file: /etc/weakforced/weakforced.lua becomes /etc/weakforced/wforce.conf rcweakforced or systemctl weakforced become rcwforce or systemctl wforce as this is a testing package no migration help is given
* Wed Jan 27 2016 mrueckertAATTsuse.de- update to a4e9805
* Fri Dec 25 2015 mrueckertAATTsuse.de- update to 9ba656b
* Thu Dec 10 2015 mrueckertAATTsuse.de- update to 8aa77dc
* Fri Dec 04 2015 mrueckertAATTsuse.de- update to 809b659
* Sat Nov 21 2015 mrueckertAATTsuse.de- add geoip dir to apparmor profile
* Sat Nov 21 2015 mrueckertAATTsuse.de- add systemd unit file and apparmor profile
* Sat Nov 21 2015 mrueckertAATTsuse.de- update to 635e8bf
* Sat Nov 21 2015 mrueckertAATTsuse.de- initial package