Skip to content
This repository
branch: master

Jan 03, 2010

  1. Postmodern

    Moved to: http://github.com/sophsec/ffi-pcap

    authored January 02, 2010
  2. Postmodern

    Moving the repo to http://github.com/sophsec/ffi-pcap.

    authored January 02, 2010

Jun 14, 2009

  1. Postmodern

    Updated the example.

    authored June 13, 2009
  2. Postmodern

    Renamed lib/pcap_ffi to lib/pcap-ffi.

    * This makes it look more like DataMapper libraries.
    authored June 13, 2009

Jun 10, 2009

  1. Postmodern

    DRY up the Packets::Ethernet specs a little.

    authored June 10, 2009

Jun 05, 2009

  1. Postmodern

    Added shared examples for live pcap handlers.

    authored June 04, 2009
  2. Postmodern

    Fixed SockAddrIn#addr.

    authored June 04, 2009
  3. Postmodern

    Express in_addr_t and sin_port_t as byte arrays.

    * Since they are not always in native format.
    authored June 04, 2009
  4. Postmodern

    Added 'pcap_ffi/packets/arp' to the Manifest.

    authored June 04, 2009
  5. Postmodern

    Regenerated the gemspec.

    authored June 04, 2009
  6. Postmodern

    Require 'pcap_ffi/packets/arp'.

    authored June 04, 2009
  7. Postmodern

    Use uint8 arrays.

    authored June 04, 2009

Jun 04, 2009

  1. Added ARP packet layout, changed print_bytes example to require pcap_…

    …ffi instead of pcap
    
    Signed-off-by: postmodern <postmodern.mod3@gmail.com>
    authored June 05, 2009 postmodern committed June 05, 2009

Jun 03, 2009

  1. Postmodern

    Added specs for live promiscious mode and live non-promiscious mode.

    authored June 02, 2009
  2. Postmodern

    Allow the device to listen on to be configured.

    authored June 02, 2009
  3. Postmodern

    Forgot to pass in errbuf to pcap_open_live (thanks dakrone).

    authored June 02, 2009

Jun 02, 2009

  1. Postmodern

    Trap SIGTERM as well.

    authored June 02, 2009
  2. Postmodern

    Regenerated the gemspec.

    authored June 02, 2009
  3. Postmodern

    Fixed failing specs.

    authored June 02, 2009
  4. Postmodern

    Renamed pcap/ to pcap_ffi/ to avoid conflicts with existing pcap libr…

    …aries.
    authored June 02, 2009
  5. Postmodern

    Default the device passed to PCap.open_live as PCap.pcap_lookupdev.

    authored June 01, 2009

May 31, 2009

  1. Postmodern

    Pass Array access using symbols to the super method.

    authored May 30, 2009
  2. Postmodern

    Updated the Ethernet specs.

    authored May 30, 2009
  3. Postmodern

    Added a method_missing to relay method calls to the payload.

    authored May 30, 2009
  4. Postmodern

    Renamed a local variable.

    authored May 30, 2009
  5. Postmodern

    Fix typo.

    authored May 30, 2009
  6. Postmodern

    Don't use Packet#initialize.

    authored May 30, 2009
  7. Postmodern

    Added a length getter method.

    authored May 30, 2009
  8. Postmodern

    Make sure Handler#next and Handler#next_extra also wrap the packet as…

    … a Packets::Raw.
    authored May 30, 2009
  9. Postmodern

    Have the callback wrapper initialize a new Packets::Raw.

    authored May 30, 2009
  10. Postmodern

    Create Packets::Raw with the pointer, length and datalink.

    * Added Raw#next which will wrap the payload in the appropriate
      Datalink packet.
    * Added the UnsupportedDatalink exception.
    authored May 30, 2009
  11. Postmodern

    Made Packet enumerable.

    authored May 30, 2009

May 30, 2009

  1. Postmodern

    Added Raw#size and Raw#to_ptr.

    authored May 30, 2009
  2. Postmodern

    Added 'pcap/packets/token_ring' to the Manifest.

    authored May 30, 2009
  3. Postmodern

    Added a dummy Packets::Raw class.

    authored May 30, 2009
Something went wrong with that request. Please try again.