[netfilter-cvslog] [libnfnetlink] annotated tag, svn_t_libnfnetlink-0.0.11, created. svn_t_libnfnetlink-0.0.11

Patrick McHardy netfilter-cvslog-bounces at lists.netfilter.org
Fri May 16 15:32:37 CEST 2008


Gitweb:		http://git.netfilter.org/cgi-bin/gitweb.cgi?p=libnfnetlink.git;a=commit;h=616bd91689007ca6ea20dfab794089f617e7fd24
Commit:		616bd91689007ca6ea20dfab794089f617e7fd24
Parent:		0000000000000000000000000000000000000000

The annotated tag, svn_t_libnfnetlink-0.0.11 has been created
        at  616bd91689007ca6ea20dfab794089f617e7fd24 (tag)
   tagging  509c13dc30b1aeb8f12f74056d196e204e021de5 (commit)
 tagged by  Patrick McHardy
        on  Fri May 16 15:19:44 2008 +0200

- Log -----------------------------------------------------------------
Tag svn_t_libnfnetlink-0.0.11

/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge at netfilter.org (97):
      new include file location
      new automake/autoconf
      pablo neira's latest ctnetlink update
      - introduce NLMSG_TAIL
      - return error from underyling close() in nfnl_close()
      - add support for nfnetlink version field
      - add include file for htons
      - use peer address of handle when sending message in nfnl_send()
      automake/autoconf update
      add new queue userspace library
      remove bogus second manpage line
      add required config.sub and config.guess
      add additional () to macro
      initialize 'peer' address correctly
      add nfnl_parse_hdr() function
      add include for sa_family_t
      add (incomplete) support for libipq emulation API
      initial version
      remove bogus stuff that doesn't belong in svn tree
      fix detection/usage of kernel include path
      don't abort when recv returns 0
      don't create new field for 'pf' if we already have one...
      add functions for setting nlbufsiz, qthreshold and timeout
      Add nfnl_rcvbufsiz(), nfnl_msg_get_first(), nfnl_msg_get_next()
      actually implement it
      move files to their own directories
      initial (incomplete) backwards compatibility libipulug api
      shuffle files to new directory structure
      make sure include file is in right directory
      new directory structure, make sure include files are installed properly
      get rid of autoconf crap in svn
      get rid of autoconf stuff in svn
      get rid of autoconf stuff in svn
      directory restructuring
      more restructuring work
      add autogen.sh
      build fixes following restructuring
      rename libctnetlink to libnfnetlink_conntrack
      restructuring libctnetlink -> libnfnetlink_conntrack
      fix up include path names
      add gpl
      add gpl
      add gpl
      This patch includes the following updates for the userspace
      add support for callback-based parsing of messages, similar to kernel API
      - add nfnl_fd() accessor function
      - don't export internals of handle data structure to users
      - port protram on top of recent library modifications
      add NFNL_HEADER_LEN macro
      - fix endless loop in nfnl_talk (when 'junk' messages arrive but there is no
      - add declaration of nfulnl_errno variable
      - replace HEADER_LEN with NFNL_HEADER_LEN from libnfnetlink
      update nfulnl_test to comply with recent library changes
      sync with all 'upstream' changes in libnfnetlink_log
      really implement a full test program.  returns NF_ACCEPT verdict for all packets
      fix missing msg_iovlen in nfnl_sendiov()
      - more verbose dump_packet
      - some more work on libipulog compat API [almost finished]
      add libtoolize call (Eric Leblond)
      add libtoolize call
      add libtoolize call (Eric Leblond)
      add (but not use) rtnetlink source code for resolving ifindex<->devname
      Enhance return code of callback handler (Amin Azez)
      whitespace fix
      add nfnl_get_data() and nfnl_get_pointer_to_data()
      use new accessor functions (Eric Leblond, Harald Welte)
      add README that is suitable for the initial release
      fix header dependencies
      remove unneeded include
      fix building tools. build them against the local libtool library.
      fix build of utils against local libtool library
      fix include order
      fix include paths, use correct automake version, add missing Makefile.am
      - make ctnl_test compile again (but it still needs to be ported)
      defined aligned_u64
      version 0.0.10.  We need automake-1.6
      document cb_count
      add prerequirements section
      include ip_conntrack.h for status bit enum
      0.0.10
      we only need automake 1.6
      fix "make dist"
      fix "make dist"
      version is 0.0.10
      - Add missing files: include/libnfnetlink_conntrack/Makefile.am and include/Makefile.am.
      we have to clear the iovec
      hopefully the last renaming effort
      hopefully the last renaming effort
      use NFA_TYPE() to use indication of nested/not-nested TLV
      - define structure nfnlhdr in libnfnetlink.h
      rename to libnetfilter_conntrack
      fix NFNL_HEADSER_LEN calculation (Pablo Neira)
      don't return ENOPERM but the real error (Pablo Neira)
      o Kill mkinstalldirs: the auto* stuff gets it by itself when autogen.sh is called.
      add nfnl_attr_present()
      handle EAGAIN in case the socket is nonblocking
      fix typo

/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo at netfilter.org (2):
      Major changes, this library isn't libnfnetlink_conntrack anymore.
      Fix the calculation of the mininum size of a message. This fix the deficit complain of nfnl_parse_attr.

kaber (1):
      Complete nfnl_talk, fix "concatenation with __FUNCTION__ ..." warnings (Patrick McHardy)

laforge (5):
      add jay schulist's autoconf/automake framework
      current development state of libnfnetlink/libctnetlink (incomplete)
      update to first working+tested version
      adding current kernel include path
      add missing autoconf/automake crap

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


hooks/post-receive
--
libnfnetlink



More information about the netfilter-cvslog mailing list