Permalink
Switch branches/tags
Nothing to show
Commits on Aug 10, 2011
  1. have to use string hash, otherwise, boost::hash of int will return

    Giang Nguyen committed Aug 10, 2011
    the int itself.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4809 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  2. get rid of the #if 0'ed out got_packet() and make got_packet2()

    Giang Nguyen committed Aug 10, 2011
    got_packet().
    
    work around the problem where inMap says client addr is in the g_clients,
    yet the client state is NULL. print a warning, and create a new client
    state and put it in the g_clients.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4807 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  3. make sure pointers are not NULL

    Giang Nguyen committed Aug 10, 2011
Commits on Aug 9, 2011
  1. make rs.cc use both keys with the two basepoints

    Giang Nguyen committed Aug 9, 2011
  2. comment out two lines in curve25519 donna to make it use full

    Giang Nguyen committed Aug 9, 2011
    curve. not tested yet.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4791 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  3. make rs use 64bitcompatible impl of curve25519 if on 64bit

    Giang Nguyen committed Aug 9, 2011
    machine. not tested yet, but compiles on both 64 and 32 bit.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4790 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  4. add a note about some crash issue

    Giang Nguyen committed Aug 9, 2011
  5. make addregistration.cc use 64bit compatible impl of curve25519

    Giang Nguyen committed Aug 9, 2011
    if on 64bitmachine. not tested yet. but compiles on 64 and 32 bit.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4788 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  6. make addregistration.cc support two rs pubkeys

    Giang Nguyen committed Aug 9, 2011
  7. make register.c and rs-nothread.cc require paths to two key files (base

    Giang Nguyen committed Aug 9, 2011
    6 and base 3). rs-nothread checks tags against both keys.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4785 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  8. remove the dont-compare-ciphertext and hardcode-sharedkey options

    Giang Nguyen committed Aug 9, 2011
    from rs.cc (not tested).
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4781 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
Commits on Aug 8, 2011
  1. twist should work now

    nikitaborisov committed Aug 8, 2011
  2. remove dont-compare-ciphertext and hardcode-sharedkey options from

    Giang Nguyen committed Aug 8, 2011
    rs-nothread. just a little bit of cleaning otherwise.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4773 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  3. some debug code, but #if 0 out

    Giang Nguyen committed Aug 8, 2011
Commits on Aug 7, 2011
  1. when using one key, print the pubkey+signal

    Giang Nguyen committed Aug 7, 2011
  2. minor printf thing

    Giang Nguyen committed Aug 7, 2011
  3. make print_hex_ support outputing to an ostream

    Giang Nguyen committed Aug 7, 2011
  4. make addregistration not output non-ipv4, non-tcp syn packets and those

    Giang Nguyen committed Aug 7, 2011
    with too short ip or tcp headers.
    add option to discard a client's subsequent packets after it has registered
    once.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4761 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  5. rs uses some openssl stuff. not sure if these things require

    Giang Nguyen committed Aug 7, 2011
    thread-safety, but openssl doc says: "Note that OpenSSL uses a number of
    global data structures that will be implicitly shared whenever multiple
    threads use OpenSSL." so we make rs openssl thread-safe just in case.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4759 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
Commits on Aug 6, 2011
  1. make the register program support bytesPerISN option

    Giang Nguyen committed Aug 6, 2011
Commits on Aug 5, 2011
  1. add a oncePerClient option to addregistration.cc

    Giang Nguyen committed Aug 5, 2011
Commits on Aug 4, 2011
  1. make sure to exit with non-zero on error

    Giang Nguyen committed Aug 4, 2011
  2. make addregistration exit on bad cmd line arg

    Giang Nguyen committed Aug 4, 2011
Commits on Aug 2, 2011
  1. update rs[-nothread], register, and addregistration to require "bytes…

    Giang Nguyen committed Aug 2, 2011
    …PerISN"
    
    argument. can do 3 or 4.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4730 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
Commits on Jul 30, 2011
  1. add option to make addregistration

    Giang Nguyen committed Jul 30, 2011
    use one single key (and thus encrypted signals etc) for all clients
    to improve performance significantly
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4723 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  2. remove no-mac arg. auto-detect by using pcap_datalink.

    Giang Nguyen committed Jul 30, 2011
Commits on Jul 29, 2011
  1. rs-nothread handles sigint and term, prints number of successful

    Giang Nguyen committed Jul 29, 2011
    registrations.
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4718 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd
  2. addregistration prints out number of packets it sees and total

    Giang Nguyen committed Jul 29, 2011
    number of complete registrations fully added to pkts
    
    
    git-svn-id: https://subversion.cs.illinois.edu/svn/hatswitch/research/nguyen59/stego/tools@4716 b46c1d9a-aabe-4910-9b08-2ad125cc3bdd