Permalink
Commits on Apr 27, 2016
  1. Merge pull request #204 from audrummer15/master

    * Ensure address is not null pointer before use.
    skepticfx committed Apr 27, 2016
Commits on Mar 13, 2016
Commits on Feb 6, 2016
  1. Merge pull request #199 from jasondana/offline-close

    Only close SocketWatcher when capturing live
    Segflow committed Feb 6, 2016
  2. Merge pull request #198 from audrummer15/master

    Added LLC support for ARP and IPv6 decoding.
    Segflow committed Feb 6, 2016
Commits on Feb 5, 2016
  1. Only close SocketWatcher when capturing live

    jasondana committed Feb 5, 2016
Commits on Feb 4, 2016
  1. * Added LLC support for ARP and IPv6 decoding.

    audrummer15 committed Feb 4, 2016
Commits on Jan 15, 2016
  1. Merge pull request #194 from xGeek/master

    findalldev become a function and doc update
    Segflow committed Jan 15, 2016
Commits on Dec 25, 2015
  1. doc update

    Segflow committed Dec 25, 2015
Commits on Oct 7, 2015
  1. Merge pull request #182 from ide/node-4

    [Node 4] Upgrade NAN to v2 and use Node 4 socketwatcher commit
    jmaxxz committed Oct 7, 2015
Commits on Oct 3, 2015
  1. [Node 4] Upgrade NAN to v2 and upgrade socketwatcher

    Also update the Travis CI config to run on all versions of Node. I had to install GCC 4.8+ to get it to compile.
    
    Test Plan: Ran a very basic test on OS X listening on `en0` (had to use sudo, which I believe is normal) and was able to pick up packets and see which MAC addr they were from.
    ide committed Oct 1, 2015
Commits on May 4, 2015
  1. Merge pull request #168 from sandeshdanwale/patch-1

    Update tcp.js
    jmaxxz committed May 4, 2015
  2. Update tcp.js

    residue
    sandeshdanwale committed May 4, 2015
Commits on Apr 12, 2015
  1. Add tests for dns header

    jmaxxz committed Apr 12, 2015
Commits on Apr 9, 2015
  1. Refactor dns header decode

    jmaxxz committed Apr 9, 2015
Commits on Apr 7, 2015
  1. Fix error in Dns.decode_RR

    jmaxxz committed Apr 7, 2015
  2. Fix build error

    jmaxxz committed Apr 7, 2015
Commits on Apr 3, 2015
  1. Add test scaffold for DNS

    jmaxxz committed Apr 3, 2015
Commits on Apr 2, 2015
  1. Add tests for Udp.decode

    jmaxxz committed Apr 2, 2015
Commits on Apr 1, 2015
Commits on Mar 31, 2015
  1. Add tests for arp

    jmaxxz committed Mar 31, 2015
Commits on Mar 30, 2015
Commits on Mar 28, 2015
Commits on Mar 27, 2015
  1. Remove RawPacket

      - Raw packet just passed through to ipv4
        forward all uses of RawPacket to ipv4
    jmaxxz committed Mar 27, 2015
  2. Update NullPacket for emitter

    jmaxxz committed Mar 27, 2015
Commits on Mar 25, 2015
  1. Fix bug in arp decode

    jmaxxz committed Mar 25, 2015
Commits on Mar 24, 2015
  1. Fix bug in tcp event emitter

      - Add first test for new emitter code
    jmaxxz committed Mar 24, 2015
Commits on Mar 23, 2015
  1. Add prototype of event based api

    usage:
    ```javascript
    var eventEmitter = new events.EventEmitter()
    eventEmitter.on("tcp", function(tcp){
        console.log(tcp.toString());
    });
    pcap_session.on('packet', function (raw_packet) {
        var packet = pcap.decode(raw_packet, eventEmitter);
    });
    ```
    jmaxxz committed Mar 23, 2015
Commits on Mar 22, 2015
  1. Merge branch pull #148 into master

    Conflicts:
    	README.md
    	examples/multiple_interfaces
    	examples/network_grep.js
    	examples/speed_server
    	examples/tcp_metrics
    jmaxxz committed Mar 22, 2015
Commits on Mar 21, 2015
  1. Add test for tcp.toString

    jmaxxz committed Mar 21, 2015
Commits on Mar 15, 2015