{"push_id":565351886,"size":9,"distinct_size":9,"ref":"refs/heads/release-0.2.5","head":"6b022d4b5b68e4279e5735c23e6049483ca5c6dc","before":"4b54ad017d3fadf3598dd4d5047188107718d92f","commits":[{"sha":"efdd6a7b29a7c0a9c01e95b3810b01d9c5efe85a","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"Added clientlogging.c and clientlogging.h. The bulk of the clientlogging modifications","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/efdd6a7b29a7c0a9c01e95b3810b01d9c5efe85a"},{"sha":"8d3ff3ca001b1db3b90a7672346e02b713479749","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"channel.h added unsigned int cllog_is_likely_op:1. Set if likely to be a client","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/8d3ff3ca001b1db3b90a7672346e02b713479749"},{"sha":"cc5046451b2dc1c3df08780f107c768a3fffd81c","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"In circuitlist.c, added unit64_t cllog_next_circ_id=1 for identifying circuits and in the function or_circuit_new added pseudonomyzing circuit ids","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/cc5046451b2dc1c3df08780f107c768a3fffd81c"},{"sha":"68f0ed86f75589c120d2229958a063e0f0040853","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"In relay.c, logging (clientlogging.c) is called. In the function circuit_receive_relay_cell, added cllog_log_cell(circ, cell, cell_direction) twice indicating cell in and cell out.","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/68f0ed86f75589c120d2229958a063e0f0040853"},{"sha":"6c5dbab69e98813c3fc329bd695f2238c1b8200d","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"In or.h, defined unit64_t cllog_circ_id (the pseudonomyized circ id) and int AllowClientLogging (option to turn clientlogging on or off))","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/6c5dbab69e98813c3fc329bd695f2238c1b8200d"},{"sha":"5ceabbd5274b19dc232bde4e5965b2c41a71232d","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"In command.c, added ability to set cllog_is_likely_op and determine if cell is a client in the function command_process_create_cell. Additionally added logging of CREATE and DESTROY cells in command_process_created_cell and command_process_destroy_cell respectively","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/5ceabbd5274b19dc232bde4e5965b2c41a71232d"},{"sha":"4d3162843f38b195573a56c5796eeb55f3c12479","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"Added AllowClientLogging as an option in config.c","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/4d3162843f38b195573a56c5796eeb55f3c12479"},{"sha":"9b50ba0de455625c1824ce4bf48b98cc15e60995","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"Added clientlogging to include.am","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/9b50ba0de455625c1824ce4bf48b98cc15e60995"},{"sha":"6b022d4b5b68e4279e5735c23e6049483ca5c6dc","author":{"email":"79fa1cdf5302c237467d5448a4362dfa826ab0c8@wesleyan.edu","name":"Shalisa Pattarawuttiwong"},"message":"Added clientlogging in logging domains and in domain_list","distinct":true,"url":"https://api.github.com/repos/shalisawong/thesis-tor/commits/6b022d4b5b68e4279e5735c23e6049483ca5c6dc"}]}