Tag 'v1.4.1-rc1' created by Patrick McHardy <[email protected]> at 2008-05-26 
13:22 -0700

Tag 1.4.1-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBIOqufQYf4ZS0Jh+YRAvgdAJ9IhXk96K7UTl8wu0YsMCXrErAj+gCfV48X
aPW4Itcw9TMhEF8GMce1LOc=bX/U
-----END PGP SIGNATURE-----

Changes since v1.4.0:
Filippo Zangheri (1):
      removes useless white spaces from iptables-xml manpages.

Gáspár Lajos (1):
      iptables: use C99 lists for struct options

Henrik Nordstrom (5):
      Make iptables-restore usable over a pipe
      Add support for --set-counters to iptables -P
      iptables --list-rules command
      iptables --list chain rulenum
      Make --set-counters (-c) accept comma separated counters

James King (1):
      [IPTABLES]: libxt_iprange: Fix IP validation logic

Jamie Strandboge (1):
      fix ip6tables dest address printing

Jan Engelhardt (51):
      Converts the iptables build infrastructure to autotools.
      Introduce strtonum(), which works like string_to_number(), but passes
      common error messages
      libxt_owner
      libxt_tos
      libxt_TOS
      libxt_MARK r2
      libxt_connmark r1
      print warning when dlopen fails
      libxt_conntrack r0
      bunch o' renames
      rename overlapping function names
      libxt_hashlimit checks
      libxt_mark r1
      libxt_iprange r0
      libxt_iprange r1
      Give preference to iptables header files
      Build adjustments
      libxt_CONNMARK revision 1
      [IPTABLES]: libxt_conntrack revision 1
      [IPTABLES]: libxt_owner: UID/GID range support
      Fix compilation of iptables-static build
      Correct the family member value of libxt_mark revision 1
      Makefile: add a "tarball" target
      Drop -W from CFLAGS and some tiny code cleanups
      Fix -Wshadow warnings and clean up xt_sctp.h
      Update the libxt_owner manpage with the UID/GID-range feature
      Fix all remaining warnings (missing declarations, missing prototypes)
      xtables.h: move non-exported parts to internal.h
      Add support for xt_hashlimit match revision 1
      Combine IP{,6}T_LIB_DIR into XTABLES_LIBDIR
      manpages: fix broken markup (missing close tags)
      manpages: grammar and spelling
      manpages: update to reflect fine-grained control
      configure: split --enable-libipq from --enable-devel
      Add all necessary header files - compilation fix for various cases
      Install libiptc header files because xtables.h depends on it
      RATEEST: add manpage
      Implement AF_UNSPEC as a wildcard for extensions
      Combine ipt and ip6t manpages
      Resolve warnings on 64-bit compile
      Wrap dlopen code into NO_SHARED_LIBS
      Remove support for compilation of conditional extensions
      Resolve libipt_set warnings
      Update documentation about building the package
      configure.ac: AC_SUBST must be separate
      Dynamically create xtables.h.in with version
      configure.ac: remove already-defined variables
      Remove old functions, constants
      Makefile.am: use PACKAGE_TARNAME
      iptables out-of-tree build directory

Jesper Dangaard Brouer (3):
      Inline functions iptcc_is_builtin() and set_changed().
      Introduce a counter for number of user defined chains.
      Solving scalability issue: for chain list "name"  searching.

Martin F. Krafft (1):
      Import iptables-apply

Max Kellermann (7):
      Fix REDIRECT manpage
      whitespace cleanup
      use size_t
      escape strings
      unescape parameters
      allow empty strings in argument parser
      fix gcc warnings

Naohiro Ooiwa (1):
      Fix define value of SCTP chunk type.

Pablo Neira Ayuso (2):
      - cleanup several code wraparounds
      bump iptables version to prepare 1.4.1 release

Patrick McHardy (8):
      Add RATEEST target extension
      Add rateest match extension
      Remove obsolete file
      Add netfilter.h
      Remove compiler.h inclusions.
      Retry ruleset dump when kernel returns EAGAIN.
      Properly initialize revision for ip6tables targets
      Bump version to 1.4.1-rc1

Peter Warasin (1):
      Fix CONNMARK mask initialisation

Shan Wei (1):
      iptables-save:remove unnecessary code.

Sven Schnelle (1):
      libxt_TCPOPTSTRIP

---
 Makefile                                     |  272 ------
 Rules.make                                   |   58 -
 extensions/.condition-test                   |    3
 extensions/.condition-test6                  |    3
 extensions/.set-test                         |    2
 extensions/Makefile                          |  311 -------
 extensions/libip6t_MARK.man                  |    6
 extensions/libip6t_TCPMSS.man                |   42 -
 extensions/libip6t_TRACE.man                 |   10
 extensions/libip6t_condition.c               |   95 --
 extensions/libip6t_condition.man             |    4
 extensions/libip6t_connlimit.man             |   27
 extensions/libip6t_length.man                |    4
 extensions/libip6t_multiport.man             |   20
 extensions/libip6t_owner.c                   |  240 ------
 extensions/libip6t_owner.man                 |   23
 extensions/libip6t_policy.man                |   48 -
 extensions/libip6t_tcp.man                   |   45 -
 extensions/libipt_MARK.man                   |   13
 extensions/libipt_TCPMSS.man                 |   41 -
 extensions/libipt_TOS.c                      |  159 ----
 extensions/libipt_TOS.man                    |   11
 extensions/libipt_TRACE.man                  |   10
 extensions/libipt_condition.c                |   94 --
 extensions/libipt_condition.man              |    4
 extensions/libipt_connlimit.man              |   27
 extensions/libipt_conntrack.c                |  514 ------------
 extensions/libipt_conntrack.man              |   49 -
 extensions/libipt_dscp_helper.c              |   81 --
 extensions/libipt_iprange.c                  |  175 ----
 extensions/libipt_iprange.man                |    7
 extensions/libipt_length.man                 |    4
 extensions/libipt_multiport.man              |   20
 extensions/libipt_owner.c                    |  241 ------
 extensions/libipt_owner.man                  |   28
 extensions/libipt_policy.man                 |   48 -
 extensions/libipt_tcp.man                    |   45 -
 extensions/libipt_tos.c                      |  163 ----
 extensions/libipt_tos.man                    |    9
 include/linux/netfilter_ipv4/ipt_conntrack.h |   77 -
 include/xtables.h                            |  238 ------
 libipq/Makefile                              |   28
 libiptc/Makefile                             |   24
 INSTALL                                      |   99 +-
 Makefile.am                                  |  104 ++
 autogen.sh                                   |    4
 configure.ac                                 |   59 +
 extensions/GNUmakefile.in                    |  188 ++++
 extensions/dscp_helper.c                     |   81 ++
 extensions/libip6t_HL.c                      |   18
 extensions/libip6t_LOG.c                     |   26
 extensions/libip6t_REJECT.c                  |   15
 extensions/libip6t_ah.c                      |   18
 extensions/libip6t_ah.man                    |    2
 extensions/libip6t_dst.c                     |   19
 extensions/libip6t_dst.man                   |    2
 extensions/libip6t_eui64.c                   |   16
 extensions/libip6t_frag.c                    |   18
 extensions/libip6t_frag.man                  |    6
 extensions/libip6t_hbh.c                     |   19
 extensions/libip6t_hl.c                      |   18
 extensions/libip6t_icmp6.c                   |   18
 extensions/libip6t_ipv6header.c              |   18
 extensions/libip6t_mh.c                      |   18
 extensions/libip6t_policy.c                  |   29
 extensions/libip6t_rt.c                      |   19
 extensions/libipt_CLUSTERIP.c                |   17
 extensions/libipt_DNAT.c                     |   31
 extensions/libipt_DNAT.man                   |    2
 extensions/libipt_ECN.c                      |   18
 extensions/libipt_LOG.c                      |   24
 extensions/libipt_MASQUERADE.c               |   20
 extensions/libipt_MIRROR.c                   |   15
 extensions/libipt_NETMAP.c                   |   27
 extensions/libipt_REDIRECT.c                 |   18
 extensions/libipt_REDIRECT.man               |    3
 extensions/libipt_REJECT.c                   |   15
 extensions/libipt_SAME.c                     |   51 -
 extensions/libipt_SAME.man                   |    4
 extensions/libipt_SET.c                      |   16
 extensions/libipt_SNAT.c                     |   31
 extensions/libipt_SNAT.man                   |    2
 extensions/libipt_TTL.c                      |   19
 extensions/libipt_ULOG.c                     |   26
 extensions/libipt_addrtype.c                 |   22
 extensions/libipt_ah.c                       |   18
 extensions/libipt_ecn.c                      |   18
 extensions/libipt_icmp.c                     |   18
 extensions/libipt_policy.c                   |   30
 extensions/libipt_realm.c                    |   18
 extensions/libipt_recent.c                   |   20
 extensions/libipt_set.c                      |   16
 extensions/libipt_set.h                      |   18
 extensions/libipt_ttl.c                      |   18
 extensions/libipt_unclean.c                  |   15
 extensions/libxt_CLASSIFY.c                  |   27
 extensions/libxt_CONNMARK.c                  |  288 ++++++-
 extensions/libxt_CONNMARK.man                |   61 +
 extensions/libxt_CONNSECMARK.c               |   12
 extensions/libxt_DSCP.c                      |    8
 extensions/libxt_MARK.c                      |  146 +++
 extensions/libxt_MARK.man                    |   25
 extensions/libxt_NFLOG.c                     |   26
 extensions/libxt_NFQUEUE.c                   |    6
 extensions/libxt_NFQUEUE.man                 |    4
 extensions/libxt_NOTRACK.c                   |    8
 extensions/libxt_RATEEST.c                   |  222 +++++
 extensions/libxt_RATEEST.man                 |   11
 extensions/libxt_SECMARK.c                   |   28
 extensions/libxt_TCPMSS.c                    |   10
 extensions/libxt_TCPMSS.man                  |   43 +
 extensions/libxt_TCPOPTSTRIP.c               |  212 +++++
 extensions/libxt_TCPOPTSTRIP.man             |    7
 extensions/libxt_TOS.c                       |  257 ++++++
 extensions/libxt_TOS.man                     |   27
 extensions/libxt_TRACE.c                     |   19
 extensions/libxt_TRACE.man                   |   11
 extensions/libxt_comment.c                   |   11
 extensions/libxt_connbytes.c                 |   11
 extensions/libxt_connbytes.man               |    6
 extensions/libxt_connlimit.c                 |   11
 extensions/libxt_connlimit.man               |   27
 extensions/libxt_connmark.c                  |  149 ++-
 extensions/libxt_connmark.man                |    9
 extensions/libxt_conntrack.c                 | 1068 +++++++++++++++++++++++++++
 extensions/libxt_conntrack.man               |   81 ++
 extensions/libxt_dccp.c                      |   12
 extensions/libxt_dccp.man                    |    4
 extensions/libxt_dscp.c                      |   14
 extensions/libxt_dscp.man                    |    2
 extensions/libxt_esp.c                       |   11
 extensions/libxt_hashlimit.c                 |  429 +++++++++-
 extensions/libxt_hashlimit.man               |   86 +-
 extensions/libxt_helper.c                    |   15
 extensions/libxt_helper.man                  |    2
 extensions/libxt_iprange.c                   |  390 +++++++++
 extensions/libxt_iprange.man                 |    7
 extensions/libxt_length.c                    |   27
 extensions/libxt_length.man                  |    5
 extensions/libxt_limit.c                     |   27
 extensions/libxt_mac.c                       |   11
 extensions/libxt_mark.c                      |  131 ++-
 extensions/libxt_mark.man                    |    2
 extensions/libxt_multiport.c                 |   20
 extensions/libxt_multiport.man               |   20
 extensions/libxt_owner.c                     |  596 +++++++++++++++
 extensions/libxt_owner.man                   |   19
 extensions/libxt_physdev.c                   |   11
 extensions/libxt_pkttype.c                   |   26
 extensions/libxt_policy.man                  |   48 +
 extensions/libxt_quota.c                     |   74 -
 extensions/libxt_rateest.c                   |  444 +++++++++++
 extensions/libxt_sctp.c                      |   15
 extensions/libxt_sctp.man                    |    6
 extensions/libxt_standard.c                  |   19
 extensions/libxt_state.c                     |   23
 extensions/libxt_statistic.c                 |   49 -
 extensions/libxt_string.c                    |   28
 extensions/libxt_tcp.c                       |   11
 extensions/libxt_tcp.man                     |   45 +
 extensions/libxt_tcpmss.c                    |   11
 extensions/libxt_time.c                      |   26
 extensions/libxt_tos.c                       |  190 ++++
 extensions/libxt_tos.man                     |   12
 extensions/libxt_u32.c                       |   27
 extensions/libxt_u32.man                     |    2
 extensions/libxt_udp.c                       |   11
 extensions/tos_values.c                      |   90 ++
 include/ip6tables.h                          |   10
 include/iptables.h                           |   21
 include/libiptc/libip6tc.h                   |    4
 include/libiptc/libiptc.h                    |    4
 include/linux/netfilter.h                    |   47 +
 include/linux/netfilter/x_tables.h           |   43 +
 include/linux/netfilter/xt_CONNMARK.h        |    5
 include/linux/netfilter/xt_DSCP.h            |    5
 include/linux/netfilter/xt_MARK.h            |    4
 include/linux/netfilter/xt_RATEEST.h         |   11
 include/linux/netfilter/xt_SECMARK.h         |   26
 include/linux/netfilter/xt_TCPOPTSTRIP.h     |   13
 include/linux/netfilter/xt_connmark.h        |    5
 include/linux/netfilter/xt_conntrack.h       |   83 ++
 include/linux/netfilter/xt_dscp.h            |    6
 include/linux/netfilter/xt_hashlimit.h       |   38
 include/linux/netfilter/xt_iprange.h         |   17
 include/linux/netfilter/xt_mark.h            |    7
 include/linux/netfilter/xt_owner.h           |   16
 include/linux/netfilter/xt_rateest.h         |   33
 include/linux/netfilter/xt_sctp.h            |   87 --
 include/linux/netfilter_ipv4/ip_set.h        |  498 ++++++++++++
 include/linux/netfilter_ipv4/ip_tables.h     |   67 -
 include/linux/netfilter_ipv4/ipt_DSCP.h      |   18
 include/linux/netfilter_ipv4/ipt_LOG.h       |   18
 include/linux/netfilter_ipv4/ipt_REJECT.h    |   20
 include/linux/netfilter_ipv4/ipt_TOS.h       |   12
 include/linux/netfilter_ipv4/ipt_dscp.h      |   21
 include/linux/netfilter_ipv4/ipt_iprange.h   |    8
 include/linux/netfilter_ipv4/ipt_owner.h     |   20
 include/linux/netfilter_ipv4/ipt_set.h       |   21
 include/linux/netfilter_ipv4/ipt_tos.h       |   13
 include/linux/netfilter_ipv6/ip6_tables.h    |   47 -
 include/linux/netfilter_ipv6/ip6t_LOG.h      |   18
 include/xtables.h.in                         |  218 +++++
 include/xtables/internal.h                   |   66 +
 ip6tables-multi.h                            |    8
 ip6tables-restore.c                          |  134 +--
 ip6tables-save.c                             |  241 ------
 ip6tables-standalone.c                       |   14
 ip6tables.8.in                               |    7
 ip6tables.c                                  |  732 +++++++++---------
 iptables-apply                               |  174 ++++
 iptables-apply.8                             |   44 +
 iptables-multi.h                             |    9
 iptables-restore.c                           |  122 +--
 iptables-save.c                              |  268 ------
 iptables-standalone.c                        |   14
 iptables-xml.8                               |   18
 iptables-xml.c                               |   36
 iptables.8.in                                |   15
 iptables.c                                   |  767 +++++++++----------
 libipq/Makefile.am                           |   11
 libiptc/libiptc.c                            |  476 +++++++++++-
 xtables.c                                    |  706 ++++++++++++++++-
 223 files changed, 9873 insertions(+), 5989 deletions(-)
---
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to