Metadata-Version: 1.1
Name: pynetfilter_conntrack
Version: 0.7
Summary: pynetfilter_conntrack is a Python binding of libnetfilter_conntrack
Home-page: https://github.com/regit/pynetfilter_conntrack/
Author: Victor Stinner
Author-email: victor.stinner AT inl.fr
License: GNU GPL
Download-URL: https://github.com/regit/pynetfilter_conntrack/
Description: =====================
        pynetfilter_conntrack
        =====================
        
        libnetfilter_conntrack is a library to manage Linux firewall NetFilter.
        pynetfilter_conntrack is a Python binding of this library.  The binding is the
        file pynetfilter_conntrack.py and you have also a clone of conntrack program:
        conntrack.py.
        
        conntrack.py
        ============
        
        conntrack.py is a clone of conntrack C program. Features:
        
         * List connections ;
         * Export connections to XML document ;
         * Delete connection.
        
        For all commands, you can filter connections with:
        
         * source/destination address from original/reply destination ;
         * layer 3 and 4 protocols ;
         * source/destination port from original/reply destination (protocols tcp,
           udp and sctp).
        
        Installation
        ============
        
        Run this command as root:
           ./setup.py install
        
        Or using sudo program:
           sudo python setup.py install
        
        Dependencies
        ============
        
         * Linux kernel: 2.6.14+
           http://www.kernel.org/
         * libnetfilter_conntrack 0.0.75+ (May 2007)
           http://www.netfilter.org/projects/libnetfilter_conntrack/
         * Python 2.3+
           http://www.python.org/
         * IPy 0.50+
           http://software.inl.fr/trac/trac.cgi/wiki/IPy
           Debian package: python-ipy
         * ctypes 1.0+ (only for Python < 2.5)
           http://starship.python.net/crew/theller/ctypes/
           Debian package: python-ctypes
        
        ChangeLog
        =========
        
        Release 0.5 (2008-09-29)
        ------------------------
        
         * New classes for EXPECT manipulation, Expect and ExpectEntry
         * Remove Conntrack.destroy_conntrack(), replaced by ConntrackEntry.destroy()
         * ConntrackEntry IP (v4 and v6) attributes are now IPy.IP objects
         * Remove hashtuple attribute from ConntrackEntry
         * BUGFIX: Don't convert endian (ntohl) when reading entry.status value
         * Write cnetfilter_conntrack: Python binding of the
           libnetfilter_conntrack library written in C
        
        Release 0.4.2 (2007-10-16)
        --------------------------
        
         * Fix ConntrackEntry._getAttr() for Python 2.3
        
        Release 0.4.1
        -------------
        
         * Fix ConntrackEntry.hashtuple for layer3 different than IPv4 and IPV6
         * Use correct bitmask with ntohs() in ConntrackEntry._getAttr()
        
        Release 0.4
        -----------
        
         * Rewrite from scratch for new libnetfilter_conntrack
        
        Release 0.3.1
        -------------
        
         * Add debian/ subdirectory for Debian and Ubuntu packaging
        
        Release 0.3
        -----------
        
         * Compliance with 'pickle'
         * Minor enhancements in API
        
        Release 0.2
        -----------
        
         * Python 2.3 compliant
         * Use ElementTree (or cElementTree) to generate XML output
         * nfct_address: add getIP(), returns a IPy.IP() object
         * Fix minor bugs in ConntrackTable.filter()
         * setup.py: add requires (used by setuptools)
        
        
Keywords: netfilter conntrack ctypes firewall
Platform: Linux
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Networking :: Firewalls
Classifier: Topic :: System :: Networking :: Monitoring
