Commits on Aug 16, 2010
  1. Added ability to calculate final arrival times.

    Andrew Fleenor committed Aug 16, 2010
  2. Fixed calculation of seq_num of new data when merging to back of exis…

    …ting data
    Andrew Fleenor committed Aug 16, 2010
  3. TCP stitching working again

    Finished implementing stitching. Added new test program that writes out tcp
    data to a directory (again). Slight restructuring in TCPFlowAccumulator to
    reflect new architecture.
    Andrew Fleenor committed Aug 16, 2010
  4. started rewriting TCPFlow, new naming conventions for seq numbers

    Sequence number variables shall be named 'seq_start' or 'seq_end'. TCPFlow
    will soon support streaming packets, not just a list, through an add(pkt)
    method.
    Andrew Fleenor committed Aug 16, 2010
Commits on Aug 14, 2010
Commits on Aug 11, 2010
  1. started adding HTTP Parsing

    Andrew Fleenor committed Aug 11, 2010
Commits on Aug 10, 2010
  1. refactoring in tcpflow.py: new class TCPDirection, moved assemble_stream

    Specifically, it was made into a free function, as was detect_handshake. A
    no-op detect_closing handshake has also been added
    Andrew Fleenor committed Aug 9, 2010
  2. re-wrote get_flow to use a dictionary-based approach to checking keyw…

    …ord args
    Andrew Fleenor committed Aug 9, 2010
Commits on Aug 9, 2010
  1. added handshake detection

    I think. also a few convenience members of TCPPacket
    Andrew Fleenor committed Aug 9, 2010
  2. more, maybe better logging and error handling

    Andrew Fleenor committed Aug 9, 2010
  3. added writeout_data method to TCPFlow

    it writes out forward and reverse data to two files with names determined by
    a base name passed to the method
    Andrew Fleenor committed Aug 9, 2010
  4. added ModifiedReader to pcaputil

    Andrew Fleenor committed Aug 9, 2010
Commits on Aug 6, 2010
  1. I don't know everything that's in here.

    Andrew Fleenor committed Aug 5, 2010
Commits on Aug 5, 2010
  1. tweaks to main.py, tcpflow.pyinvolving output and comments

    made TCPFlow stop printing 'returning first of 1 segments warnings'
    added debug packet count to TCPFlowAccumulator'
    Andrew Fleenor committed Aug 5, 2010
Commits on Aug 4, 2010
  1. re-organized full-tree testing code

    Andrew Fleenor committed Aug 3, 2010
Commits on Jul 30, 2010
  1. beginning testing, comparing pcap2har and pyper

    added a stripped-down form of pyper, and changed main.py to create a
    pyper.WaterfallAnalysis with the same file it analyzes with
    TCPFlowAccumulator. Eventually, it will be a side-by-side comparison program
    for the two.
    Andrew Fleenor committed Jul 29, 2010
Commits on Jul 29, 2010
  1. nothing, just formatting

    Andrew Fleenor committed Jul 29, 2010
  2. made main.py batchable by using cmdline args instead of hardcoded var…

    …iables
    Andrew Fleenor committed Jul 29, 2010
  3. added main program that writes contents of all flows to files

    also, various cosmetic changes in tcpflow.py
    Andrew Fleenor committed Jul 29, 2010
  4. refactored merge into merge and inner_merge

    inner_merge is more general and reuseable
    Andrew Fleenor committed Jul 29, 2010
  5. minor changes in tcpflow.py, main.py

    in merge, renamed newdata to final data, to free up name
    newdata. new docstrings. In main.py, print out flows in the
    parsed file
    Andrew Fleenor committed Jul 28, 2010
Commits on Jul 28, 2010
  1. now have full compressed and non-compressed FHS pcaps

    Andrew Fleenor committed Jul 27, 2010
  2. removing extraneous files

    Andrew Fleenor committed Jul 27, 2010
Commits on Jul 27, 2010
  1. pulled cruft, better error checking

    also, new fhs.pcap, and a couple helper functions in pcap.py
    Andrew Fleenor committed Jul 26, 2010
Commits on Jul 26, 2010
  1. flow stitching appears to be working

    also added a new, uncompressed HTTP pcap from the Wireshark wiki
    Andrew Fleenor committed Jul 26, 2010
  2. Flow stitching fails with no data collected

    Andrew Fleenor committed Jul 25, 2010
Commits on Jul 23, 2010
  1. going home. started impl'ing flow stitching

    Andrew Fleenor committed Jul 22, 2010
Commits on Jul 22, 2010
  1. possibly faulty tcp seq # comp algo

    Andrew Fleenor committed Jul 22, 2010
  2. started trying to compare TCP sequence #'s

    Andrew Fleenor committed Jul 21, 2010
Commits on Jul 21, 2010
  1. merging in changes from github to Fleenor@Vista

    Andrew Fleenor committed Jul 20, 2010
  2. beginning tcpseq.py, for TCP sequence operations

    Andrew Fleenor committed Jul 20, 2010
  3. adding 'pass' to loop in TCPFlowAccumulator

    Andrew Fleenor committed Jul 20, 2010
Commits on Jul 20, 2010
  1. line twiddling

    Andrew Fleenor committed Jul 20, 2010