diff -Nru iplock-3.0.14.152~xenial/debian/changelog iplock-3.0.14.154~xenial/debian/changelog --- iplock-3.0.14.152~xenial/debian/changelog 2017-09-14 15:38:46.000000000 +0000 +++ iplock-3.0.14.154~xenial/debian/changelog 2017-10-25 03:58:22.000000000 +0000 @@ -1,4 +1,4 @@ -iplock (3.0.14.152~xenial) xenial; urgency=high +iplock (3.0.14.154~xenial) xenial; urgency=high * Nightly build. diff -Nru iplock-3.0.14.152~xenial/debian/changelog.bak iplock-3.0.14.154~xenial/debian/changelog.bak --- iplock-3.0.14.152~xenial/debian/changelog.bak 1970-01-01 00:00:00.000000000 +0000 +++ iplock-3.0.14.154~xenial/debian/changelog.bak 2017-10-25 03:54:53.000000000 +0000 @@ -0,0 +1,144 @@ +iplock (3.0.14.153~xenial) xenial; urgency=high + + * Nightly build. + + -- Build Server Fri, 28 Apr 2017 02:00:53 -0700 + +iplock (3.0.14.0~xenial) xenial; urgency=high + + * Fixed a help message which had "stdour" instead of "stdout". + + -- Alexis Wilke Fri, 21 Apr 2017 16:05:37 -0700 + +iplock (3.0.13.0~xenial) xenial; urgency=high + + * EX-141: Added what type of IPs are supported in the `whitelist` parameter. + * Updated the README.md files to better describe how to use the .d folder. + * Updated the schemes README.md to include `whitelist` and `batch`. + + -- Alexis Wilke Mon, 27 Feb 2017 11:28:37 -0700 + +iplock (3.0.12.0~xenial) xenial; urgency=high + + * Added the LibExcept library as a dependency, gcc 6.x requires it. + + -- Alexis Wilke Mon, 20 Feb 2017 16:26:37 -0700 + +iplock (3.0.11.0~xenial) xenial; urgency=high + + * EX-141: Added IP with a mask (CIDR) to our white list support. + * Fixed the cmake file boost include directories. + + -- Alexis Wilke Mon, 23 Jan 2017 11:36:37 -0700 + +iplock (3.0.10.0~xenial) xenial; urgency=high + + * Bumped copyright date to 2017. + + -- Alexis Wilke Wed, 4 Jan 2017 23:34:37 -0700 + +iplock (3.0.9.0~xenial) xenial; urgency=high + + * SNAP-515: Added batch ability for blocking IP addresses. + * Added flush command. + + -- R. Douglas Barbieri Fri, 18 Nov 2016 10:07:41 -0800 + +iplock (3.0.8.0~xenial) xenial; urgency=high + + * SNAP-465: Test whether fail2ban is active before doing a reload. + + -- Alexis Wilke Tue, 1 Nov 2016 16:16:37 -0700 + +iplock (3.0.7.0~xenial) xenial; urgency=high + + * SNAP-465: Removed the --syn from the iptable rules, really no need! + + -- Alexis Wilke Sun, 23 Oct 2016 21:44:18 -0700 + +iplock (3.0.6.0~xenial) xenial; urgency=high + + * SNAP-465: Added the iplock-action.conf for fail2ban. + * Added an "all" scheme so we can block all ports at once. + * Added the -w command line option to the defaults. + + -- Alexis Wilke Wed, 19 Oct 2016 02:16:18 -0700 + +iplock (3.0.5.0~xenial) xenial; urgency=high + + * SNAP-479: Allow iptables to wait on its lock until available. + + -- Alexis Wilke Tue, 18 Oct 2016 23:35:48 -0700 + +iplock (3.0.4.0~xenial) xenial; urgency=high + + * SNAP-181: Added support for a whitelist in each scheme. + * Made a copy of the tokenize_string.h so we can do so on one line. + + -- Alexis Wilke Sat, 15 Oct 2016 01:49:18 -0700 + +iplock (3.0.3.0~xenial) xenial; urgency=high + + * SNAP-355: Moved schemes in a sub-directory to make sure users cannot + specific another general .conf file as a "valid" scheme. + + -- Alexis Wilke Tue, 11 Oct 2016 15:41:46 -0700 + +iplock (3.0.2.0~xenial) xenial; urgency=high + + * SNAP-355: Fixed the check=... rule to use -C instead of -I. + + -- Alexis Wilke Tue, 11 Oct 2016 10:19:46 -0700 + +iplock (3.0.1.0~xenial) xenial; urgency=high + + * SNAP-355: Fixed version, it was still hard coded in main CMakeLists.txt. + + -- Alexis Wilke Mon, 10 Oct 2016 23:09:37 -0700 + +iplock (3.0.0.0~xenial) xenial; urgency=high + + * SNAP-355: Refactor the tool so we can use --block even if the IP is + already in the list. + * --unblock was changed to --remove. + * A --count option was added. + * Added support for --scheme so we can block other things than just HTTP. + * The chain and a counter were added so one can use -I and various schemes. + * Moved the configuration data under /etc/iplock and support the + /etc/iplock/iplock.d for user modified versions. + + -- Alexis Wilke Tue, 13 Sep 2016 17:34:11 -0700 + +iplock (2.1.3.0~xenial) xenial; urgency=high + + * SNAP-110: Bumped version to get my test system to upgrade properly. + + -- Alexis Wilke Tue, 13 Sep 2016 11:59:22 -0700 + +iplock (2.1.2~trusty) trusty; urgency=high + + * Added an iplock-doc package to support the build with .install files. + * Started, barely, the documentating of this tool. We need docs about + the configuration file and command line too. + * Finally fixed the debian/copyright file. + + -- Alexis Wilke Wed, 23 Dec 2015 20:34:23 -0800 + +iplock (2.1.1~trusty) trusty; urgency=high + + * Small tweaks to the CMakeLists.txt to try to fix the build errors. + + -- Alexis Wilke Tue, 22 Dec 2015 10:59:20 -0800 + +iplock (2.1.0~trusty) trusty; urgency=high + + * Small update to allow for a --version command line option. + + -- Alexis Wilke Wed, 9 Dec 2015 00:49:43 -0700 + + +iplock (2.0.1) saucy; urgency=high + + * Initial release + + -- R. Douglas Barbieri Thu, 26 Jun 2014 17:49:19 -0700 diff -Nru iplock-3.0.14.152~xenial/debian/control iplock-3.0.14.154~xenial/debian/control --- iplock-3.0.14.152~xenial/debian/control 2017-06-28 00:11:28.000000000 +0000 +++ iplock-3.0.14.154~xenial/debian/control 2017-10-25 03:59:35.000000000 +0000 @@ -6,13 +6,13 @@ debhelper, doxygen, graphviz, - libaddr-dev (>= 1.0.8.89~xenial), - libadvgetopt-dev (>= 1.1.10.139~xenial), + libaddr-dev (>= 1.0.8.215~xenial), + libadvgetopt-dev (>= 1.1.11.2~xenial), libboost-dev, libboost-filesystem-dev, libboost-system-dev, - libexcept-dev (>= 1.0.2.124~xenial), - snapcmakemodules (>= 1.0.34.89~xenial) + libexcept-dev (>= 1.0.2.250~xenial), + snapcmakemodules (>= 1.0.35.3~xenial) Standards-Version: 3.9.4 Homepage: http://www.snapwebsites.org/ Vcs-Git: https://github.com/m2osw/snapcpp.git diff -Nru iplock-3.0.14.152~xenial/debian/control.orig iplock-3.0.14.154~xenial/debian/control.orig --- iplock-3.0.14.152~xenial/debian/control.orig 1970-01-01 00:00:00.000000000 +0000 +++ iplock-3.0.14.154~xenial/debian/control.orig 2017-10-25 03:58:22.000000000 +0000 @@ -0,0 +1,39 @@ +Source: iplock +Section: net +Priority: optional +Maintainer: Alexis Wilke +Build-Depends: cmake, + debhelper, + doxygen, + graphviz, + libaddr-dev (>= 1.0.8.215~xenial), + libadvgetopt-dev (>= 1.1.11.2~xenial), + libboost-dev, + libboost-filesystem-dev, + libboost-system-dev, + libexcept-dev (>= 1.0.2.250~xenial), + snapcmakemodules (>= 1.0.35.3~xenial) +Standards-Version: 3.9.4 +Homepage: http://www.snapwebsites.org/ +Vcs-Git: https://github.com/m2osw/snapcpp.git +Vcs-Browser: https://github.com/m2osw/snapcpp + +Package: iplock +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: iplock-doc, fail2ban, snapfirewall +Description: Add or remove IP addresses from your iptables firewall. + The iplock tool is a very simple executable used to add or remove IP addresses + to your iptables firewall to protect your services such as Apache and Postfix. + . + The tool reads a configuration file (/etc/network/iplock.conf) where iptables + commands and ports are defined. It is used by the tool to generate the + iptables commands to run in order to block or unblock a set of IP addresses. + +Package: iplock-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Recommends: iplock (= ${binary:Version}) +Description: Add or remove IP addresses from your iptables firewall. + The iplock tool documentation. File /tmp/tmpsNnrGn/x722VjCRMJ/iplock-3.0.14.152~xenial/.git is a directory while file /tmp/tmpsNnrGn/ABmIOjLh8m/iplock-3.0.14.154~xenial/.git is a regular file