[X] The "/einstein/EINSTEIN_1.0.06.zip" file could not be found or is not available. Please select another file.

py-PF is a pure-Python module for managing OpenBSD's Packet Filter. It aims to combine the flexibility of PF's C API and the power of Python, making it easier to manage PF data and to integrate firewalling capabilities in more complex applications.


http://www.kernel-panic.it/software/py-pf/





Separate each tag with a space.

Release Date:

2009-07-26

Topics:

License:

Operating System:

Intended Audience:

Programming Language:

Registered:

2008-01-30

Ratings and Reviews

Be the first to post a text review of py-PF. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • py-PF-0.0.4 released!

    py-PF-0.0.4 has just been released! It has been updated to OpenBSD-current and features a much improved address tables handling!

    posted by danix_ 113 days ago

  • File released: /py-pf/py-PF-0.0.4/py-PF-0.0.4.tar.gz

    posted 113 days ago

  • Code committed

    danix_ committed revision 13 to the py-PF SVN repository, changing 14 files

    posted by danix_ 113 days ago

  • py-PF-0.0.3 released!

    py-PF is a pure-Python module that allows you to manage OpenBSD's Packet Filter from Python scripts. The new release, introduces the ability to handle address tables, new classes adding more flexibility in managing addresses and a re-written PFState class in sync with OpenBSD 4.4. The other features (starting and stopping PF, retrieving the current ruleset, loading and removing rules, nesting rulesets with anchors, managing address tables, configuring Packet Filter's runtime options, retrieving the internal packet filter statistics and counters) have been largely re-written and many bugs have been fixed.

    posted by danix_ 234 days ago

  • py-pf py-PF-0.0.3 file released: py-PF-0.0.3.tar.gz

    Mar 22, 2009 -- version 0.0.3 - Added the PFAddr and PFPort classes, representing addresses and ports respectively. The PFRuleAddr class is now a simple container for a PFAddr/PFPort pair. - Added table support trough the PFTable and PFTableAddr classes; the apropriate methods for managing tables have been added to the PacketFilter class. - The PFPoolAddr class has been removed: now addresses in PFPools are PFAddr instances. - Re-written the PFState class and created the PFStateKey class in accordance with the changes to PF's state handling. - Added the PFUid and PFGid classes, representing user and group IDs. Jul 06, 2008 -- version 0.0.2 - Added support for loading rulesets, by means of the PacketFilter.load_ruleset() method - Added the possibility to selectively kill states, based on address family, transport layer protocol, source and destination addresses and interface name, thanks to the PacketFilter.kill_states() method - Added the PacketFilter.set_hostid() method, which allows you to set the hostid, a numeric value used by pfsync(4) to identify which host created state table entries Apr 26, 2008 -- version 0.0.1 - Initial release

    posted 238 days ago

  • File released: /py-pf/py-PF-0.0.3/py-PF-0.0.3.tar.gz

    posted 238 days ago

  • py-pf py-PF-0.0.2 file released: py-PF-0.0.2.tar.gz

    Jul 06, 2008 -- version 0.0.2 - Added support for loading rulesets, by means of the PacketFilter.load_ruleset() method - Added the possibility to selectively kill states, based on address family, transport layer protocol, source and destination addresses and interface name, thanks to the PacketFilter.kill_states() method - Added the PacketFilter.set_hostid() method, which allows you to set the hostid, a numeric value used by pfsync(4) to identify which host created state table entries Apr 26, 2008 -- version 0.0.1 - Initial release

    posted 497 days ago

  • File released: /py-pf/py-PF-0.0.2/py-PF-0.0.2.tar.gz

    posted 497 days ago

  • py-pf py-PF-0.0.1 file released: py-PF-0.0.1.tar.gz

    Apr 26, 2008 -- version 0.0.1 - Initial release

    posted 568 days ago

  • Py-PF-0.0.1 released!

    This is just a pre-alpha release: lots of features are still missing and many bugs need to be fixed. Anyway, I hope that someone might find it useful and provide me with feedback and suggestions.

    posted by danix_ 568 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review