summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* add ability to select guardsHEADmasterSathyanarayanan Gunasekaran2013-04-02
|
* add Stream classSathyanarayanan Gunasekaran2013-03-20
|
* add more funtions to simulateSathyanarayanan Gunasekaran2013-03-15
|
* update readmeSathyanarayanan Gunasekaran2013-02-25
|
* update Filters APISathyanarayanan Gunasekaran2013-02-25
|
* add get_middle_nodes()Sathyanarayanan Gunasekaran2013-02-24
|
* merge router_filter and path_filterSathyanarayanan Gunasekaran2013-02-24
| | | | Let's merge this into one happy filters.py
* add get_exit_nodes()Sathyanarayanan Gunasekaran2013-02-24
|
* update router_filter.pySathyanarayanan Gunasekaran2013-02-24
|
* create Circuit classSathyanarayanan Gunasekaran2013-02-24
|
* remove unnecessary instance variablesSathyanarayanan Gunasekaran2013-02-24
| | | | store the consensus document in its entirety instead
* update .gitignoreSathyanarayanan Gunasekaran2013-02-23
|
* start simulationSathyanarayanan Gunasekaran2013-02-23
|
* move descriptor processing to utils.pySathyanarayanan Gunasekaran2013-02-23
|
* update find_cwSathyanarayanan Gunasekaran2013-02-20
| | | | | | * rename to get_bw_weight * return the appropriate bw_weight * raise ValueError if not found
* update TODOSathyanarayanan Gunasekaran2013-02-19
|
* fix args parserSathyanarayanan Gunasekaran2013-02-19
| | | | | | don't break if --process is not passed, break only if both --process and --simulate are not passed
* log if processed desc file already existsSathyanarayanan Gunasekaran2013-02-19
|
* use output_dir variableSathyanarayanan Gunasekaran2013-02-19
|
* create descriptor_writer closureSathyanarayanan Gunasekaran2013-02-18
| | | | | | We use this closure to set the output_dir variable. I wonder if there is a better way to do this. Create classes?
* update logging textSathyanarayanan Gunasekaran2013-02-18
|
* do some re-arrangement in pathsim.pySathyanarayanan Gunasekaran2013-02-18
| | | | | * move cli validation out of parse_args() * doc fixes
* add TODOSathyanarayanan Gunasekaran2013-02-18
|
* fix find_desc()Sathyanarayanan Gunasekaran2013-02-18
|
* ignore *.pycSathyanarayanan Gunasekaran2013-02-18
|
* fix process_server_descSathyanarayanan Gunasekaran2013-02-18
|
* Add argparseSathyanarayanan Gunasekaran2013-02-18
| | | | parse cli args
* add logging supportSathyanarayanan Gunasekaran2013-02-17
|
* create utils.pySathyanarayanan Gunasekaran2013-02-17
| | | | add helper methods to utils.py
* add PathFilterListSathyanarayanan Gunasekaran2013-02-17
|
* rename RouterFilters to RouterFilterListSathyanarayanan Gunasekaran2013-02-17
|
* add FamilyFilterSathyanarayanan Gunasekaran2013-02-17
|
* add UniqueFilterSathyanarayanan Gunasekaran2013-02-17
| | | | check if only unique relays are in a path
* make SubnetFilter a PathFilterSathyanarayanan Gunasekaran2013-02-17
|
* add MinBWFilterSathyanarayanan Gunasekaran2013-02-17
| | | | | check if relay's bandwidth is greater than a specified min bandwidth
* add HibernateFilterSathyanarayanan Gunasekaran2013-02-17
| | | | check if relay is hibernating
* minor doc fixesSathyanarayanan Gunasekaran2013-02-17
|
* add path selection questionsSathyanarayanan Gunasekaran2013-02-17
|
* create router_filter.pySathyanarayanan Gunasekaran2013-02-17
| | | | | router_filter now contains filters specific to single routers
* create path_filterSathyanarayanan Gunasekaran2013-02-17
| | | | filter.py is now path_filter.py
* make subnetfilter pythonicSathyanarayanan Gunasekaran2013-02-17
| | | | based on suggestions by atagar
* change check() to validate()Sathyanarayanan Gunasekaran2013-02-17
|
* add .gitignoreSathyanarayanan Gunasekaran2013-02-12
|
* create filtersSathyanarayanan Gunasekaran2013-02-12
|
* fix subnet_filter()Sathyanarayanan Gunasekaran2013-01-29
|
* return descs per consensusSathyanarayanan Gunasekaran2013-01-29
|
* fix find_cw() logicSathyanarayanan Gunasekaran2013-01-29
|
* add filtersSathyanarayanan Gunasekaran2013-01-20
|
* refactor pathsim.pySathyanarayanan Gunasekaran2013-01-20