diff -Nru libaddr-1.0.8.213~xenial/debian/changelog libaddr-1.0.8.215~xenial/debian/changelog --- libaddr-1.0.8.213~xenial/debian/changelog 2017-09-14 15:38:46.000000000 +0000 +++ libaddr-1.0.8.215~xenial/debian/changelog 2017-10-25 03:58:22.000000000 +0000 @@ -1,4 +1,4 @@ -libaddr (1.0.8.213~xenial) xenial; urgency=high +libaddr (1.0.8.215~xenial) xenial; urgency=high * Nightly build. diff -Nru libaddr-1.0.8.213~xenial/debian/changelog.bak libaddr-1.0.8.215~xenial/debian/changelog.bak --- libaddr-1.0.8.213~xenial/debian/changelog.bak 1970-01-01 00:00:00.000000000 +0000 +++ libaddr-1.0.8.215~xenial/debian/changelog.bak 2017-10-25 03:54:54.000000000 +0000 @@ -0,0 +1,82 @@ +libaddr (1.0.8.214~xenial) xenial; urgency=high + + * Nightly build. + + -- Build Server Sun, 26 Feb 2017 02:00:57 -0800 + +libaddr (1.0.8.0~xenial) xenial; urgency=high + + * Fixed the tests, the tags need to be between '[' ... ']'. + + -- Alexis Wilke Fri, 24 Feb 2017 20:52:22 -0700 + +libaddr (1.0.7.0~xenial) xenial; urgency=high + + * Changed -1LL with std::numeric_limits::max() which is better. + + -- Alexis Wilke Mon, 20 Feb 2017 16:29:22 -0700 + +libaddr (1.0.6.0~xenial) xenial; urgency=high + + * SNAP-289: Applied a fixed where variable 's' representing a socket is + now checked for validity before using setsockop(). + + -- Alexis Wilke Wed, 25 Jan 2017 23:07:22 -0700 + +libaddr (1.0.5.0~xenial) xenial; urgency=high + + * Fixed the cmake file, the library name is "addr", not "tld". + * Added port 80 as one I can use to run the coverage tests. + * Fixed the STRIP_FROM_PATH in the doxy file. + * Fixed the path to the version.h in the doxy file. + * Fixed the cmake to properly install the libaddr include files. + * Fixed the documentation further. + * Broke up the header file into one file per class and exceptions. + * Added a couple of match() functions to the addr_range class. + * Added some socket related functions, although those should be moved + to a socket class of our future "libsnapnetwork" library... + * Updated the tests accordingly. We still have 100% coverage. + * Various clean ups. + + -- Alexis Wilke Mon, 23 Jan 2017 11:40:22 -0700 + +libaddr (1.0.4.0~xenial) xenial; urgency=medium + + * Put two default addresses and mask: one for IPv4 and one for IPv6. + * Test the commas & spaces first. + * Try to use the mask, if present, to know whether we deal with an + IPv4 or IPv6 address if we cannot otherwise know. + * Define a default address in case it is empty and not marked required. + * Updated the test accordingly. + * Added documentation. + + -- Alexis Wilke Sun, 22 Jan 2017 02:55:22 -0700 + +libaddr (1.0.3.0~xenial) xenial; urgency=medium + + * Added a couple of tests to verify that a CIDR larger than 1000 generates + an error. + * Enhanced the coverage script so it publishes the coverage data. + * Various clean ups. + + -- Alexis Wilke Sat, 21 Jan 2017 17:31:22 -0700 + +libaddr (1.0.2.0~xenial) xenial; urgency=medium + + * The library does not offer a static (.a) version. + + -- Alexis Wilke Sat, 21 Jan 2017 17:31:22 -0700 + +libaddr (1.0.1.0~xenial) xenial; urgency=medium + + * Fixed the mask_count test which would return an overflow error. + * Added a test in case the mask is an interger which is way too large. + + -- Alexis Wilke Sat, 21 Jan 2017 16:05:22 -0700 + +libaddr (1.0.0.0~xenial) xenial; urgency=medium + + * First release of libaddr. + + -- Alexis Wilke Wed, 18 Jan 2017 13:46:22 -0700 + diff -Nru libaddr-1.0.8.213~xenial/debian/control libaddr-1.0.8.215~xenial/debian/control --- libaddr-1.0.8.213~xenial/debian/control 2017-06-28 00:11:03.000000000 +0000 +++ libaddr-1.0.8.215~xenial/debian/control 2017-10-25 03:59:35.000000000 +0000 @@ -6,8 +6,8 @@ debhelper, doxygen, graphviz, - 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 Section: libs Homepage: http://snapwebsites.org/project/libaddr diff -Nru libaddr-1.0.8.213~xenial/debian/control.orig libaddr-1.0.8.215~xenial/debian/control.orig --- libaddr-1.0.8.213~xenial/debian/control.orig 1970-01-01 00:00:00.000000000 +0000 +++ libaddr-1.0.8.215~xenial/debian/control.orig 2017-10-25 03:58:22.000000000 +0000 @@ -0,0 +1,50 @@ +Source: libaddr +Priority: optional +Maintainer: Alexis Wilke +Build-Depends: catch, + cmake, + debhelper, + doxygen, + graphviz, + libexcept-dev (>= 1.0.2.250~xenial), + snapcmakemodules (>= 1.0.35.3~xenial) +Standards-Version: 3.9.4 +Section: libs +Homepage: http://snapwebsites.org/project/libaddr +Vcs-Git: https://github.com/m2osw/snapcpp.git +Vcs-Browser: https://github.com/m2osw/snapcpp + +Package: libaddr +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: C++ library to convert IP addresses. + Runtime library of the libaddr project. + . + This library is used by C++ applications to convert IP addresses between + text notations and binary and vice versa. It supports IPv4 and IPv6, port + notation, port range, multi-ports, and CIDR masks. + +Package: libaddr-dev +Architecture: any +Section: libdevel +Depends: libaddr (= ${binary:Version}), ${misc:Depends} +Description: C++ library to convert IP addresses. + Development library of the libaddr project. + . + This library is used by C++ applications to convert IP addresses between + text notations and binary and vice versa. It supports IPv4 and IPv6, port + notation, port range, multi-ports, and CIDR masks. + +Package: libaddr-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Description: C++ library to convert IP addresses. + Documentation of the libaddr project. + . + This library is used by C++ applications to convert IP addresses between + text notations and binary and vice versa. It supports IPv4 and IPv6, port + notation, port range, multi-ports, and CIDR masks. + +# vim: ts=4 sw=4 et File /tmp/tmpXIXKFK/EnA_Ccfr7I/libaddr-1.0.8.213~xenial/.git is a directory while file /tmp/tmpXIXKFK/rKdP6BSN10/libaddr-1.0.8.215~xenial/.git is a regular file