Created by James Westby on 2012-04-26 and last modified on 2012-09-24
Get this branch:
bzr branch lp:ubuntu/quantal/ufw
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

69. By Jamie Strandboge on 2012-09-24

* debian/patches/0002-lp1044361.patch: move netfilter capabilities checking
  into initcaps(), and call initcaps() only when we need it (LP: #1044361)
* 0003-fix-typeerror-on-error.patch: fix TypeError on error when using zh_CN

68. By Jamie Strandboge on 2012-08-17

* New upstream release. Fixes the following bugs:
  - also use correct ports for DHCPv6. Thanks to Marco Davids (LP: #1007326)
  - add IPv6 limit support (LP: #951462)
  - add zh_TW translation (LP: #868195)
  - add 'show added' report (LP: #987784)
  - remove ACCEPT_NO_TRACK option since it never worked (LP: #787955)
* debian/(after|before)6.rules.md5sum: adjust for recently missed shipped

67. By Jamie Strandboge on 2012-07-20

* Simplify unload of firewall and play nicely with other firewall tools by
  using ufw-init instead of iptables directly. 'ufw-init stop' by design
  leaves a few empty chains around, but they won't get in the way of
  anything and are gone after the next reboot. Using upstream's ufw-init has
  the important benefit of always cleaning what it needs. (Closes: 672439).
  - debian/ufw.prerm: call '/lib/ufw/ufw-init stop' on removal
  - debian/ufw.postrm: don't flush the chains on purge

66. By Jamie Strandboge on 2012-07-06

* New upstream release featuring Python 3 port (LP: #1001657)
* debian/control:
  - clean up Depends and Build-Depends
  - Build-Depends on python3
  - add python-ufw for installing python2 modules
  - add X-Python3-Version: >= 3.2
  - update Vcs-Bzr
* add debian/python-ufw.install
* debian/rules:
  - use --install-layout=deb
  - adjust PYTHON to use python3
  - adjust PYVERS to use py3versions
  - add PYTHON2
  - run tests for both PYTHON and PYTHON2
  - run setup.py with both PYTHON and PYTHON2
  - use dh_python3 for ufw
  - use dh_python2 for python-ufw
* debian/ufw.lintian-overrides
  - remove old unneeded override
  - add postrm-does-not-call-updaterc.d-for-init.d-script since Ubuntu's
    debhelper adds code to postinst that does nothing on Ubuntu, but doesn't
    add the corresponding code to postrm

65. By Jamie Strandboge on 2012-04-04

* New upstream release (Closes: 663677, Closes: 625681)
* debian/control: update to standards 3.9.3
* convert to source format 3.0 (quilt)
* 0001-optimize-boot.patch: only read in /etc/ufw/ufw.conf when disabled
* debian/rules: adjust to only install the application profiles when not
* debian/po/nl.po: add Dutch translation of debconf templates. Thanks to
  Jeroen Schot (Closes: 658495)
* debian/po/da.po: add Danish translation of debconf templates. Thanks to
  Joe Dalton (Closes: 666557)

64. By Jamie Strandboge on 2012-03-17

* New upstream release
* drop reversion of r752 which is now included upstream
* convert to source format 3.0 (quilt)
* 0001-optimize-boot.patch: only read in /etc/ufw/ufw.conf when disabled

63. By Jamie Strandboge on 2012-03-12

revert r752 which causes ufw to fail with certain locales (LP: #953372)

62. By Jamie Strandboge on 2012-03-09

* New upstream release which fixes:
  - LP: #921758
  - LP: #946332
  - LP: #947224
  - LP: #947416
  - LP: #611838
  - LP: #663632
  - LP: #840500
* debian/control: use ufw-0.31-precise for Vcs-Bzr
* debian/po/nl.po: add Dutch translation of debconf templates. Thanks to
  Jeroen Schot (Closes: 658495)

61. By Matthias Klose on 2011-12-31

Rebuild to drop python2.6 dependencies.

60. By Jamie Strandboge on 2011-07-18

* Merge from Debian unstable. Remaining changes:
  - debian/rules: Don't install the upstream application profiles that are
    shipped with the Debian package.
  - debian/control: use ufw-0.30-oneiric for Vcs-Bzr

Branch metadata

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