Permalink
Commits on Mar 25, 2011
Commits on Mar 22, 2011
  1. residual bugs from making page-tracking optional

    remove underscore from page_ref; just use pageref like in HAR
    make sure pages list goes in log obj, not root obj
    Andrew Fleenor committed Mar 22, 2011
  2. sort JSON keys, for testing purposes

    Andrew Fleenor committed Mar 22, 2011
Commits on Mar 17, 2011
  1. keeping blank values in http request query strings

    per jmakinen's issue on the mailing list
    Andrew Fleenor committed Mar 17, 2011
Commits on Mar 13, 2011
  1. optionalized page parsing, with cmd-line option

    added new, shared settings module. We'll see how that goes.
    Andrew Fleenor committed Mar 13, 2011
Commits on Feb 19, 2011
  1. Cleanup after final_arrival stuff

    Streamlined comments in Direction.add. Got rid of sort_chunks, since it's
    just a one-time one-liner. Fit everything to 80 columns. Updated stale
    docstrings. Made byte_to_seq return None when seq_start is None
    Andrew Fleenor committed Feb 19, 2011
  2. Added no items case to SortedCollection.find_le

    Andrew Fleenor committed Feb 19, 2011
Commits on Feb 18, 2011
  1. Partly removed need for .finish() on tcp.*

    Created system that allows tcp.Direction to figure out as
    much about seq_start and final arrival times as possible with
    the packets that have arrived. includes making Direction.data
    and Direction.seq_start into properties that are re-calculated
    on the fly, based on the packets available and whether there's
    a handshake.
    Andrew Fleenor committed Feb 18, 2011
Commits on Feb 15, 2011
  1. Allow periods in content types

    Thanks to Mnementh64
    Andrew Fleenor committed Feb 15, 2011
  2. Import logging as log in httpsession.py

    Thanks, Mnementh64
    Andrew Fleenor committed Feb 15, 2011
Commits on Feb 10, 2011
  1. tcp.Direction.data and .seq_start into functions

    Andrew Fleenor committed Feb 10, 2011
Commits on Feb 4, 2011
  1. removed spurious comments in pagetracker.py

    Andrew Fleenor committed Feb 4, 2011
Commits on Feb 1, 2011
  1. Reworked pagetracker to be more flexible

    Now it can more easily include new heuristics for dividing requests into pages
    Andrew Fleenor committed Feb 1, 2011
Commits on Jan 24, 2011
  1. Handled indirect referrals in PageTracker

    If a request refers indirectly to an existing Page, e.g. it refers to
    an url that refers to the Page, it will be added to that page.
    Andrew Fleenor committed Jan 24, 2011
Commits on Jan 20, 2011
  1. merged master into pages

    Andrew Fleenor committed Jan 20, 2011
  2. more doc formatting improvements, dead code removed

    Andrew Fleenor committed Jan 20, 2011
  3. moved tcp sequence number module to tcp package

    Andrew Fleenor committed Jan 20, 2011
  4. remove dead OrderedSet

    Andrew Fleenor committed Jan 20, 2011
  5. misc cleanup

    removed dead classes in pcap.py, docstring formatting
    Andrew Fleenor committed Jan 20, 2011
  6. moved PageTracker to a new file, renovated it

    Andrew Fleenor committed Jan 20, 2011
Commits on Jan 15, 2011
  1. nitpicky cleanup

    Andrew Fleenor committed Jan 15, 2011
  2. Merge branch 'ipv6'

    Andrew Fleenor committed Jan 15, 2011
  3. Merge branch 'packet-dispatcher'

    Andrew Fleenor committed Jan 15, 2011
  4. tentative DNS integration

    Andrew Fleenor committed Jan 15, 2011
Commits on Jan 11, 2011
  1. DNS processor basically working.

    Used dns.Packet as main dns packet in dns module. sorted packets by txid
    and hostname; only first hostname question is considered, others are ignored
    Andrew Fleenor committed Jan 11, 2011
Commits on Jan 1, 2011
  1. adding tcp/flowbuilder.py to the project

    apparently for the first time
    Andrew Fleenor committed Jan 1, 2011
  2. DNS processing in progress

    Andrew Fleenor committed Jan 1, 2011
Commits on Dec 31, 2010
  1. initial ipv6 fix

    Andrew Fleenor committed Dec 31, 2010
  2. preliminary DNS support, more architecture changes

    Andrew Fleenor committed Dec 31, 2010
Commits on Dec 28, 2010
  1. imported log in tcp/flowbuilder.py

    Andrew Fleenor committed Dec 28, 2010
  2. clarify logging message

    in main.py, message about number of flows and HTTP message pairs
    Andrew Fleenor committed Dec 28, 2010
Commits on Dec 27, 2010
  1. Merge branch 'master' into packet-dispatcher

    Andrew Fleenor committed Dec 27, 2010
  2. adding .gitignore

    ignores itself and *.pyc
    Andrew Fleenor committed Dec 27, 2010