forked from jgmdev/ddos-deflate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
48 lines (40 loc) · 2.16 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
ddos (0.8) stable; urgency=low
* Use a separate bans list file instead of reusing the ignore
whitelisted file which is more secure on case of unexpected
system reboot.
* Added default settings to ddos script.
* Added --bans-list|-b option to view currently banned ip's.
* Added check for missing dependencies on installer script.
* Unban ip's on the daemon loop instead of creating new unban processes.
* Added hostname to email notification.
* Execute tcpkill when ip is banned for 60 seconds and kill it.
-- Jefferson González <[email protected]> Fri, 09 Jan 2015 17:27:01 +0200
ddos (0.7) stable; urgency=low
* Moved configuration files to /etc/ddos/
* Whitelist hostnames, via /etc/ddos/ignore.host.list.
* The script can run as a daemon with monitoring frequency in seconds defined by DAEMON_FREQ
* Auto-detection of available firewall for use.
* Added support for CSF file.
* Added man page.
* Added init.d script.
* Added systemd service support.
* Added support for DESTDIR and a Makefile for easier packaging.
* Added command option to list whitelisted addresses.
* Added --view|-v option.
* Added logging.
* Improved installer and uninstaller.
* Installer does not overrides configuration files.
* New configuration option FIREWALL (see man ddos).
* New configuration option CONN_STATES (see man ddos).
* Check ip of local interfaces and whitelist them to prevent self bans.
* Improved netstat command to support ipv6 (experimental).
* Removed .cron extension of generated cron file because it seems to cause issues.
* Removed KILL from conf (use -v|--view instead).
-- Jefferson González <[email protected]> Fri, 09 Jan 2015 17:27:01 +0200
ddos (0.6) stable; urgency=low
* It is possible to whitelist IP addresses, via /usr/local/ddos/ignore.ip.list.
* Simple configuration file: /usr/local/ddos/ddos.conf
* IP addresses are automatically unblocked after a preconfigured time limit (default: 600 seconds)
* The script can run at a chosen frequency via the configuration file (default: 1 minute)
* You can receive email alerts when IP addresses are blocked.
-- Zaf <[email protected]> Mon, 1 Jan 2005 01:00:00 +0200