iptables branch, master, updated. v1.4.10-49-g7386635

Patrick McHardy netfilter-cvslog-bounces at lists.netfilter.org
Mon Jan 31 17:12:30 CET 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "iptables".

The branch, master has been updated
       via  73866357e4a7a0fdc1b293bf8863fee2bd56da9e (commit)
       via  bb8be30857edd501e701c2f22db6c59bd6839c87 (commit)
       via  00696591b1f2582cb0c5a8c1887c2f24b6aafedd (commit)
       via  6a0448eecdee4c6a19303b75c1707915a80cbfbb (commit)
       via  df288236cd254798be3759fef4cbc3e535f5a1c3 (commit)
       via  298d70e8564f03c844435123bf36e84419c2f65a (commit)
       via  927385017047dce3f01c0aee73ab2989b108bbf0 (commit)
       via  fbd47262d2417c17f1c57896dea8a0c55fb6c770 (commit)
      from  6f03bf79952753fbc0dc8611aa4d6e70a108dbc7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 73866357e4a7a0fdc1b293bf8863fee2bd56da9e
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Sat Dec 18 02:04:59 2010 +0100

    iptables: do not print trailing whitespaces
    
    Due to the use of printf("foobar "), iptables emits spaces at the
    end-of-line, which looks odd to some users because it causes the
    terminal to wrap even if there is seemingly nothing to print.
    
    It may also have other points of annoyance, such as mailers
    interpreting a trailing space as an indicator that the paragraph
    continues when format=flowed is also on.
    And git highlights trailing spaces in red, so let's avoid :)
    
    Preexisting inconsistencies in outputting spaces in the right
    spot are also addressed right away.
    
    References: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=429579
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit bb8be30857edd501e701c2f22db6c59bd6839c87
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Mon Jan 31 02:41:23 2011 +0100

    iptables: remove more redundant casts
    
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit 00696591b1f2582cb0c5a8c1887c2f24b6aafedd
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Mon Jan 31 02:39:46 2011 +0100

    iptables: remove bogus address-of
    
    Casts are bad. &curtable is actually of type char (*)[], which is
    quite different from what add_argv expects.
    
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit 6a0448eecdee4c6a19303b75c1707915a80cbfbb
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Mon Jan 31 02:34:49 2011 +0100

    iptables: warn when parameter limit is exceeded
    
    While testing many match extensions in a single rule, I ran into this
    error not warned about. Arguments were just ignored, causing
    surprising "Need to specify an argument to --whatever" when the
    argument was in fact given on the command line.
    
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit df288236cd254798be3759fef4cbc3e535f5a1c3
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Mon Jan 31 02:33:43 2011 +0100

    xtables: set custom opts to NULL on free
    
    When inside ip6tables-restore, xtables_free_opts can be called
    multiple times, especially when trying to exit with an error message
    from outside do_command. So set it to NULL so that we do not attempt
    to free a dangling pointer.
    
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit 298d70e8564f03c844435123bf36e84419c2f65a
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Mon Jan 31 01:43:20 2011 +0100

    libxt_u32: enclose argument in quotes
    
    Otherwise ip6tables-save piped to ip6tables-restore can cause a parse
    error when the expression list is empty.
    
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit 927385017047dce3f01c0aee73ab2989b108bbf0
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Sun Jan 30 14:18:17 2011 +0100

    iptables: improve error reporting with extension loading troubles
    
    ip6tables v1.4.8: Could not load match "osf":
    /usr/lib/xtables/libip6t_osf.so: cannot open shared object file: No
    such file or directory
    
    Given that libxt_osf.so exists, a better error is now emitted.
    
    References: http://bugzilla.netfilter.org/show_bug.cgi?id=637
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

commit fbd47262d2417c17f1c57896dea8a0c55fb6c770
Author: Jan Engelhardt <jengelh at medozas.de>
Date:   Tue Jan 25 18:31:16 2011 +0100

    libxt_quota: clarifications on matching
    
    Signed-off-by: Jan Engelhardt <jengelh at medozas.de>

-----------------------------------------------------------------------

Summary of changes:
 extensions/libip6t_HL.c         |   18 +++---
 extensions/libip6t_LOG.c        |   36 ++++++------
 extensions/libip6t_REJECT.c     |    4 +-
 extensions/libip6t_ah.c         |   26 ++++----
 extensions/libip6t_dst.c        |   19 +++---
 extensions/libip6t_frag.c       |   38 ++++++------
 extensions/libip6t_hbh.c        |   21 +++----
 extensions/libip6t_hl.c         |    4 +-
 extensions/libip6t_icmp6.c      |   23 +++----
 extensions/libip6t_ipv6header.c |   14 ++---
 extensions/libip6t_mh.c         |   12 ++--
 extensions/libip6t_rt.c         |   42 +++++++-------
 extensions/libipt_CLUSTERIP.c   |    6 +-
 extensions/libipt_DNAT.c        |   14 ++---
 extensions/libipt_ECN.c         |   18 +++---
 extensions/libipt_LOG.c         |   36 ++++++------
 extensions/libipt_MASQUERADE.c  |   10 +--
 extensions/libipt_NETMAP.c      |    2 +-
 extensions/libipt_REDIRECT.c    |   10 +--
 extensions/libipt_REJECT.c      |    4 +-
 extensions/libipt_SAME.c        |   26 ++++-----
 extensions/libipt_SNAT.c        |   14 ++---
 extensions/libipt_TTL.c         |   18 +++---
 extensions/libipt_ULOG.c        |   18 +++---
 extensions/libipt_addrtype.c    |   38 ++++++-------
 extensions/libipt_ah.c          |   13 ++--
 extensions/libipt_ecn.c         |   30 +++++-----
 extensions/libipt_icmp.c        |   25 ++++-----
 extensions/libipt_realm.c       |   14 ++--
 extensions/libipt_ttl.c         |   22 ++++----
 extensions/libxt_AUDIT.c        |    8 +-
 extensions/libxt_CHECKSUM.c     |    6 +-
 extensions/libxt_CLASSIFY.c     |    6 +-
 extensions/libxt_CONNMARK.c     |   51 ++++++++---------
 extensions/libxt_CONNSECMARK.c  |    6 +-
 extensions/libxt_CT.c           |   15 ++---
 extensions/libxt_DSCP.c         |    6 +-
 extensions/libxt_IDLETIMER.c    |    8 +-
 extensions/libxt_LED.c          |   20 +++---
 extensions/libxt_MARK.c         |   30 +++++-----
 extensions/libxt_NFLOG.c        |    8 +-
 extensions/libxt_NFQUEUE.c      |   12 ++--
 extensions/libxt_RATEEST.c      |   12 ++--
 extensions/libxt_SECMARK.c      |    6 +-
 extensions/libxt_SET.c          |    6 +-
 extensions/libxt_TCPMSS.c       |    8 +-
 extensions/libxt_TCPOPTSTRIP.c  |    4 +-
 extensions/libxt_TEE.c          |   20 +++---
 extensions/libxt_TOS.c          |   20 +++---
 extensions/libxt_TPROXY.c       |   24 ++++----
 extensions/libxt_cluster.c      |   14 ++--
 extensions/libxt_comment.c      |    4 +-
 extensions/libxt_connbytes.c    |   32 +++++-----
 extensions/libxt_connlimit.c    |   24 ++++----
 extensions/libxt_connmark.c     |   16 +++---
 extensions/libxt_conntrack.c    |  118 +++++++++++++++++++--------------------
 extensions/libxt_cpu.c          |    4 +-
 extensions/libxt_dccp.c         |   26 ++++----
 extensions/libxt_dscp.c         |    4 +-
 extensions/libxt_esp.c          |   16 +++---
 extensions/libxt_hashlimit.c    |   76 +++++++++++++-------------
 extensions/libxt_helper.c       |    4 +-
 extensions/libxt_iprange.c      |   76 ++++++++++++-------------
 extensions/libxt_ipvs.c         |   44 +++++++-------
 extensions/libxt_length.c       |   12 ++--
 extensions/libxt_limit.c        |   10 ++--
 extensions/libxt_mac.c          |   11 ++--
 extensions/libxt_mark.c         |   20 +++---
 extensions/libxt_multiport.c    |   24 +++-----
 extensions/libxt_osf.c          |    4 +-
 extensions/libxt_owner.c        |   50 ++++++++--------
 extensions/libxt_physdev.c      |   23 ++++----
 extensions/libxt_pkttype.c      |    8 +-
 extensions/libxt_policy.c       |   50 ++++++++--------
 extensions/libxt_quota.c        |    4 +-
 extensions/libxt_quota.man      |    4 +-
 extensions/libxt_rateest.c      |   60 ++++++++++----------
 extensions/libxt_recent.c       |   46 ++++++++--------
 extensions/libxt_sctp.c         |   38 ++++++-------
 extensions/libxt_set.c          |   10 +--
 extensions/libxt_socket.c       |    4 +-
 extensions/libxt_state.c        |    5 +-
 extensions/libxt_statistic.c    |   10 ++--
 extensions/libxt_string.c       |   28 +++++-----
 extensions/libxt_tcp.c          |   34 +++++------
 extensions/libxt_tcpmss.c       |   12 ++--
 extensions/libxt_time.c         |   35 ++++++------
 extensions/libxt_tos.c          |   16 +++---
 extensions/libxt_u32.c          |   11 ++--
 extensions/libxt_udp.c          |   19 +++---
 extensions/tos_values.c         |    2 +-
 ip6tables-restore.c             |   11 ++--
 ip6tables.c                     |   38 ++++++-------
 iptables-restore.c              |   11 ++--
 iptables.c                      |   36 ++++++------
 xtables.c                       |   63 +++++++++++----------
 96 files changed, 985 insertions(+), 1033 deletions(-)


hooks/post-receive
-- 
iptables



More information about the netfilter-cvslog mailing list