lp:debian/ipset

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/ipset
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

16. By Neutron Soutmun

* Imported Upstream version 6.26
* debian/patches/Fix-grammar-error-in-manpage.patch: Drop, merged upstream.

15. By Neutron Soutmun

* Imported Upstream version 6.25.1
* Refresh patch
  * debian/patches/05-delay-the-set-with-timeout-resizing-test.patch
* Drop XS-Testsuite: autopkgtest
  * As of dpkg 1.17.11, this field is automaticall added by dpkg-source
    with the value "autopkgtest" if there is a non-empty
    debian/tests/control.
* Install ipset bash completion to new location
  * debian/rules, debian/ipset.install, debian/lintian-overrides:
    - Install ipset bash completion to
      /usr/share/bash-completion/completions
      See: https://bugs.debian.org/776954
* Proposed small wording in manpage has been merged upstream.
  Closes: #780336
* Add fix grammar error in manpage patch
  * debian/patches/Fix-grammar-error-in-manpage.patch:
    - Fix "allow_to" to "allows_one_to"

14. By Neutron Soutmun

* Imported Upstream version 6.24
* Drop a patch
  * debian/patches/fix-hyphen-used-as-minus-sign-in-manpage.patch:
    - Dropped, merged upstream.
* Bump standards-version to 3.9.6, no changes needed
* Update debian symbols file

13. By Neutron Soutmun

* Make libipset3 package go to the "libs" section
  * debian/control:
    - libipset3 should be the "libs" section instead of "net".
      Thanks to Christoph Anton Mitterer. (Closes: #762847)

12. By Neutron Soutmun

* Imported Upstream version 6.23
* Drop patches, merged upstream
  * d/p/01-fix-grammar-error-in-manpage.patch,
    d/p/02-fix-printf-format-warning.patch,
    d/p/03-Pass-IPSET_BIN-to-test-scripts-to-change-binary-loca.patch:
    - Drop, merged upstream.
  * d/p/04-temporary-drop-ipmarkhash-test.patch:
    - Kernel shipped with Debian already support the ipmarkhash module.
* Update Debian symbols file
* Explicitly add tests list to debian regression test
  * debian/tests/regression:
    - There are some ipset modules that Debian does not support in the
      current Linux kernel and the patch apply to the source test script
      is an inconvenient way. Therefore, add tests list to the debian
      regression test file is easy and maintainable.
* Add patch
  * debian/patches/fix-hyphen-used-as-minus-sign-in-manpage.patch:
    - Fix hyphen used as minus sign in manpage.
* debian/copyright: Update copyright years

11. By Neutron Soutmun

* Add tests follow the DEP8
  * debian/control:
    - Add XS-Testsuite: autopkgtest
  * debian/tests/control:
    - Add test control file
  * debian/tests/regression:
    - Add regression test wrapper for tests/runtest.sh
* Add a patch to make the test scripts run in "as-installed" situation
  * d/patches/03-Pass-IPSET_BIN-to-test-scripts-to-change-binary-loca.patch:
    - It is required to make the test scripts run in "as-installed"
      situation, the scripts should invokes the system installed "ipset"
      binary.
* Add a patch to drop unsupported module test
  * debian/patches/03-temporary-drop-ipmarkhash-test.patch:
    - Temporary drop the ipmarkhash test as the Debian kernel is not
      support yet.
* Add a patch to delay the set with timeout resizing test
  * debian/patches/05-delay-the-set-with-timeout-resizing-test.patch:
    - The set with timeout resizing sometimes finish early, the condition
      fail with false-positive. Add 1 more second delay to satisfy the
      condition check.

10. By Neutron Soutmun

* Imported Upstream version 6.21.1
* Drop a patch that has been merged upstream
  * debian/patches/01-Set-extglob-shell-option-in-global-scoped.patch:
    - Drop, merged upstream.
* Bump Standards-Version to 3.9.5, no changes needed
* Add lintian-overrides
  * debian/lintian-overrides:
    - Overrides "ipset: shell-script-fails-syntax-check
      etc/bash_completion.d/ipset", false-positives as the script using
      "extglob"
* Update symbols file
* debian/patches/01-fix-grammar-error-in-manpage.patch:
  - Replace Allows_to with Allows_one_to.
* debian/patches/02-fix-printf-format-warning.patch:
  - Fix printf format warning.
* Switch debian package compression to xz

9. By Neutron Soutmun

* Imported Upstream version 6.20.1
* Drop d/p/02-Fix-hyphen-used-as-minus-sign-in-manpage.patch, fixed upstream
* debian/libipset3.symbols: Update symbols file
* Update Vcs-Git field to canonical URI

8. By Neutron Soutmun

* Imported Upstream version 6.19 (upload to unstable)
* debian/rules, debian/source/options: Switch deb compression to bzip2
* debian/libipset3.symbols: Update, upstream add new symbol.
* Add patches to fix
  * d/p/01-Set-extglob-shell-option-in-global-scoped.patch:
    - Fix bash completion syntax error.
  * d/p/02-Fix-hyphen-used-as-minus-sign-in-manpage.patch:
    - Fix hyphen used as minus sign in manpage.

7. By Neutron Soutmun

* Imported Upstream version 6.12.1
* debian/patches/99-ipset-shared-libs.patch:
  - Drop as the upstream provides the configuration parameters to force
    the ipset binary to link with shared lib.
* debian/patches/90-fix-typo.patch: Add typo fix
* Enable settype dynamic modules support
  * debian/rules:
    - Add --enable-settype-modules to configure.
      All settype modules still build as static which included in libipset
      as usual but the ipset binary could runtime load the additional modules
      installed at /usr/lib/[arch triplet]/ipset.
  * debian/control:
    - Add libltdl-dev to build-dep.
* debian/libipset2.symbols: Add symbols file
* debian/control:
    - Set debhelper (>= 9.20120115~). (thanks, Arno Töll)
    - Drop dh-autoreconf from build-deps as it's unnecessary.
      (thanks, Arno Töll)
    - Adjust the packages description which should not start with capital
      letter. (thanks, Arno Töll)
* debian/rules: Drop autoreconf addon from debhelper configuration.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/ipset
This branch contains Public information 
Everyone can see this information.

Subscribers