All of lore.kernel.org
 help / color / mirror / Atom feed
* netfilter 00/08: Netfilter Update
@ 2009-12-03 20:19 Patrick McHardy
  2009-12-03 20:19 ` netfilter 01/08: xt_socket: make module available for INPUT chain Patrick McHardy
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Patrick McHardy @ 2009-12-03 20:19 UTC (permalink / raw)
  To: davem; +Cc: netdev, Patrick McHardy, netfilter-devel

Hi Dave,

following is a small netfilter update for 2.6.32, containing:

- various cleanups by Changli Gao, Hannes Eder and Joe Perches

- a patch from Pablo to improve TCP window tracking behaviour
  when connection tracking is out-of-sync with the connection
  endpoints.

- INPUT chain support for the xt_socket match

- a fix for dumping the revision 1 data of the conntrack match
  by Florian Westphal.

- Removal of some unnecessary code by myself and Eric

Please apply or pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6.git master

Thanks!


 include/linux/netfilter/nf_conntrack_tcp.h     |    3 +
 net/ipv4/netfilter/arp_tables.c                |   22 ++++----
 net/ipv4/netfilter/ip_queue.c                  |    5 +-
 net/ipv4/netfilter/ip_tables.c                 |   46 +++++++++---------
 net/ipv4/netfilter/ipt_CLUSTERIP.c             |   20 ++++----
 net/ipv4/netfilter/ipt_ECN.c                   |    8 ++--
 net/ipv4/netfilter/ipt_LOG.c                   |   22 ++++----
 net/ipv4/netfilter/ipt_MASQUERADE.c            |    4 +-
 net/ipv4/netfilter/ipt_REJECT.c                |    4 +-
 net/ipv4/netfilter/ipt_ULOG.c                  |    6 +-
 net/ipv4/netfilter/ipt_ecn.c                   |    4 +-
 net/ipv4/netfilter/iptable_mangle.c            |    4 +-
 net/ipv4/netfilter/iptable_security.c          |    4 +-
 net/ipv4/netfilter/nf_conntrack_proto_icmp.c   |   28 +++++-----
 net/ipv4/netfilter/nf_nat_helper.c             |   22 ++++-----
 net/ipv4/netfilter/nf_nat_standalone.c         |   10 ++--
 net/ipv6/netfilter/ip6_queue.c                 |    5 +-
 net/ipv6/netfilter/ip6_tables.c                |   42 ++++++++--------
 net/ipv6/netfilter/ip6t_LOG.c                  |    4 +-
 net/ipv6/netfilter/ip6t_REJECT.c               |    4 +-
 net/ipv6/netfilter/ip6t_ah.c                   |   19 +++----
 net/ipv6/netfilter/ip6t_frag.c                 |   47 ++++++++----------
 net/ipv6/netfilter/ip6t_rt.c                   |    9 +--
 net/ipv6/netfilter/ip6table_filter.c           |    4 +-
 net/ipv6/netfilter/ip6table_mangle.c           |   14 +++---
 net/ipv6/netfilter/nf_conntrack_proto_icmpv6.c |   12 ++--
 net/netfilter/nf_conntrack_core.c              |   14 ++++--
 net/netfilter/nf_conntrack_proto_tcp.c         |   51 ++++++++++++++++----
 net/netfilter/nfnetlink_log.c                  |    3 +-
 net/netfilter/nfnetlink_queue.c                |    3 +-
 net/netfilter/xt_conntrack.c                   |   61 +++++++-----------------
 net/netfilter/xt_socket.c                      |    6 ++-
 32 files changed, 253 insertions(+), 257 deletions(-)

Changli Gao (1):
      netfilter: nf_conntrack: avoid additional compare.

Eric Dumazet (1):
      netfilter: remove synchronize_net() calls in ip_queue/ip6_queue

Florian Westphal (1):
      netfilter: xtables: fix conntrack match v1 ipt-save output

Hannes Eder (1):
      netfilter: nf_nat_helper: tidy up adjust_tcp_sequence

Jan Engelhardt (1):
      netfilter: xt_socket: make module available for INPUT chain

Joe Perches (1):
      netfilter: net/ipv[46]/netfilter: Move && and || to end of previous line

Pablo Neira Ayuso (1):
      netfilter: nf_ct_tcp: improve out-of-sync situation in TCP tracking

Patrick McHardy (1):
      netfilter: remove unneccessary checks from netlink notifiers

^ permalink raw reply	[flat|nested] 15+ messages in thread
* netfilter 00/08: netfilter update
@ 2010-02-24 17:49 Patrick McHardy
  2010-02-25  1:36 ` Shan Wei
  0 siblings, 1 reply; 15+ messages in thread
From: Patrick McHardy @ 2010-02-24 17:49 UTC (permalink / raw)
  To: davem; +Cc: netdev, Patrick McHardy, netfilter-devel

Hi Dave,

following is the probably final netfilter update for 2.6.34, containing:

- an IPv6 reassembly fix for packets "fragmented" into a single fragment
  from myself

- an fix for an overflow and a false match in the recent match from Tim Gardner

- replacement of the xtables iteration macros by a set of new macros behaving
  more like the regular list iteration macros from Jan

Please apply or pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6.git master

Thanks!


 include/linux/netfilter/x_tables.h        |   17 ++
 include/linux/netfilter_arp/arp_tables.h  |   10 +-
 include/linux/netfilter_ipv4/ip_tables.h  |   15 +-
 include/linux/netfilter_ipv6/ip6_tables.h |   14 +-
 net/ipv4/netfilter/arp_tables.c           |  301 +++++++++-----------
 net/ipv4/netfilter/ip_tables.c            |  436 ++++++++++++++---------------
 net/ipv6/netfilter/ip6_tables.c           |  436 ++++++++++++++---------------
 net/ipv6/netfilter/nf_conntrack_reasm.c   |    8 +-
 net/netfilter/xt_TCPMSS.c                 |   12 +-
 net/netfilter/xt_recent.c                 |    4 +-
 10 files changed, 597 insertions(+), 656 deletions(-)

Jan Engelhardt (5):
      netfilter: xtables: replace XT_ENTRY_ITERATE macro
      netfilter: xtables: optimize call flow around xt_entry_foreach
      netfilter: xtables: replace XT_MATCH_ITERATE macro
      netfilter: xtables: optimize call flow around xt_ematch_foreach
      netfilter: xtables: reduce arguments to translate_table

Patrick McHardy (1):
      netfilter: nf_conntrack_reasm: properly handle packets fragmented into a single fragment

Tim Gardner (2):
      netfilter: xt_recent: fix buffer overflow
      netfilter: xt_recent: fix false match

^ permalink raw reply	[flat|nested] 15+ messages in thread
* netfilter 00/08: Netfilter Update
@ 2008-07-21 16:17 Patrick McHardy
  0 siblings, 0 replies; 15+ messages in thread
From: Patrick McHardy @ 2008-07-21 16:17 UTC (permalink / raw)
  To: davem; +Cc: Patrick McHardy, netfilter-devel

Hi Dave,

following are a few netfilter fixes and some late comer patches
for the merge window, containing:

- a patch to convert conntrack accounting to ct_extend and make it
  run-time selectable by Krzysztof Oledzki

- a patch to send the complete hardware header and all necessary
  information to interpret it to userspace in nfnetlink_log by
  Eric Leblond

- Herbert's fix for SIP NAT SDP parsing

- fixes for some SCTP sparse warnings that were introduced recently

- a fix for xt_time's use of do_div()

- minor cleanups

Please apply, thanks.


 Documentation/feature-removal-schedule.txt         |   10 ++
 Documentation/kernel-parameters.txt                |    7 ++
 include/linux/netfilter/nf_conntrack_common.h      |    8 +--
 include/linux/netfilter/nfnetlink_conntrack.h      |    8 +-
 include/linux/netfilter/nfnetlink_log.h            |    3 +
 include/net/netfilter/nf_conntrack.h               |    6 -
 include/net/netfilter/nf_conntrack_acct.h          |   51 ++++++++++
 include/net/netfilter/nf_conntrack_extend.h        |    2 +
 include/net/netlink.h                              |    3 +
 .../netfilter/nf_conntrack_l3proto_ipv4_compat.c   |   18 +---
 net/ipv4/netfilter/nf_nat_core.c                   |    8 +-
 net/ipv4/netfilter/nf_nat_sip.c                    |   38 +++++---
 net/netfilter/Kconfig                              |    9 ++
 net/netfilter/Makefile                             |    2 +-
 net/netfilter/nf_conntrack_acct.c                  |  104 ++++++++++++++++++++
 net/netfilter/nf_conntrack_core.c                  |   39 +++++---
 net/netfilter/nf_conntrack_netlink.c               |   44 ++++-----
 net/netfilter/nf_conntrack_proto_sctp.c            |    8 +-
 net/netfilter/nf_conntrack_standalone.c            |   18 +---
 net/netfilter/nfnetlink_log.c                      |    8 ++
 net/netfilter/xt_TCPMSS.c                          |   42 +++------
 net/netfilter/xt_connbytes.c                       |    8 +-
 net/netfilter/xt_time.c                            |    2 +-
 23 files changed, 309 insertions(+), 137 deletions(-)
 create mode 100644 include/net/netfilter/nf_conntrack_acct.h
 create mode 100644 net/netfilter/nf_conntrack_acct.c

Changli Gao (1):
      netfilter: nf_nat_core: eliminate useless find_appropriate_src for IP_NAT_RANGE_PROTO_RANDOM

David Howells (1):
      netfilter: xt_time: fix time's time_mt()'s use of do_div()

Eric Leblond (1):
      netfilter: nfnetlink_log: send complete hardware header

Herbert Xu (1):
      netfilter: nf_nat_sip: c= is optional for session

Jan Engelhardt (1):
      netfilter: xt_TCPMSS: collapse tcpmss_reverse_mtu{4,6} into one function

Krzysztof Piotr Oledzki (2):
      netlink: add NLA_PUT_BE64 macro
      netfilter: accounting rework: ct_extend + 64bit counters (v4)

Patrick McHardy (1):
      netfilter: nf_conntrack_sctp: fix sparse warnings

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2010-02-25 17:35 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-03 20:19 netfilter 00/08: Netfilter Update Patrick McHardy
2009-12-03 20:19 ` netfilter 01/08: xt_socket: make module available for INPUT chain Patrick McHardy
2009-12-03 20:19 ` netfilter 02/08: remove synchronize_net() calls in ip_queue/ip6_queue Patrick McHardy
2009-12-03 20:19 ` netfilter 03/08: nf_conntrack: avoid additional compare Patrick McHardy
2009-12-03 20:19 ` netfilter 04/08: nf_nat_helper: tidy up adjust_tcp_sequence Patrick McHardy
2009-12-03 20:19 ` netfilter 05/08: remove unneccessary checks from netlink notifiers Patrick McHardy
2009-12-03 20:19 ` netfilter 06/08: nf_ct_tcp: improve out-of-sync situation in TCP tracking Patrick McHardy
2009-12-03 20:19 ` netfilter 07/08: xtables: fix conntrack match v1 ipt-save output Patrick McHardy
2009-12-03 20:19 ` netfilter 08/08: net/ipv[46]/netfilter: Move && and || to end of previous line Patrick McHardy
2009-12-03 21:00 ` netfilter 00/08: Netfilter Update David Miller
2009-12-03 21:24 ` David Miller
  -- strict thread matches above, loose matches on Subject: below --
2010-02-24 17:49 netfilter 00/08: netfilter update Patrick McHardy
2010-02-25  1:36 ` Shan Wei
2010-02-25 17:35   ` Patrick McHardy
2008-07-21 16:17 netfilter 00/08: Netfilter Update Patrick McHardy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.