summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | Work with aagbsn to make the TaskManager pass all testsArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tests will retry to run until the retry limit has been reached Test failures are properly kept track of
| * | | | | | Work on TaskManager and write tests for itArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to the API of the MeasurementManager and ReportManager
| * | | | | | Re-organize module structureArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Function that will transform an object into a listiterableArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Will return the iterable if it's an iterable
| * | | | | | Move error handling functionality to the errors moduleArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Renaming of measurements methodsArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Move Measurement and ReportEntry into the tasks moduleArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Refactoring of reporting managersArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the dependencies between modules much clearer Sketch out a graph that illustrates such depedencies
| * | | | | | Properly rename MeasurementsManagerArturo Filastò2013-02-27
| | | | | | |
| * | | | | | Start outlining the unittests for manager (#7852)Arturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This should be split up into further blocks
| * | | | | | Outline the base class for tasks (#7852)Arturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tasks are the jobs that get handled by the managers.
| * | | | | | Outline the rate limiting abstract class (#7852)Arturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Classes that impose constraints on timeouts and issue rate go here.
| * | | | | | Outline the Measurements and NetTest classes (#7852)Arturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These wrap the NetTestCase and implement the failure and retry logic. NetTest is responsible for loading the test classes and methods. Measurement is responsible for bundling sets of test classes, methods and inputs.
| * | | | | | Start outlining the Manager classes (#7852)Arturo Filastò2013-02-27
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | These will keep track of the running measurements and reporting tasks.
* | | | | | Merge remote-tracking branch 'thetorproject/master'Arturo Filastò2013-03-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * thetorproject/master: Flatten the reporter keys Return something in txscapy Update before_i_commit script to make it work (cherry picked from commit 9cdf5596c8f16cac819afdaf1b9b537b36f796a6) Refactor logic for importing scapy related functions
| * \ \ \ \ \ Merge pull request #59 from hellais/feature/reporter_nestingaagbsn2013-02-28
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Flatten the reporter keys
| | * | | | | | Flatten the reporter keysArturo Filastò2013-02-28
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | This makes it so that reports do not present one level of nesting. * Update example parser script to reflect changes in report format
| * | | | | | Merge pull request #57 from hellais/bugfix/imports_and_before_i_commitaagbsn2013-02-28
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | Bugfix/imports and before i commit
| | * | | | | Return something in txscapyArturo Filastò2013-02-28
| | | | | | |
| | * | | | | Update before_i_commit script to make it workArturo Filastò2013-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 9cdf5596c8f16cac819afdaf1b9b537b36f796a6)
| | * | | | | Refactor logic for importing scapy related functionsArturo Filastò2013-02-27
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make scapy related requirements less strict * Always print out a useful error message when something goes wrong (cherry picked from commit 77b2f6e7206f5a1bb1531fb2416eaf36675b098b)
* | | | | | Merge branch 'aagbsn/scapyt_fixes'Arturo Filastò2013-03-01
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | * aagbsn/scapyt_fixes: Remove unneeded commented out line Add sent packets to report and use startSending instead of sendPackets
| * | | | | Remove unneeded commented out lineArturo Filastò2013-03-01
| | | | | |
| * | | | | Add sent packets to report and use startSending instead of sendPacketsaagbsn2013-02-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if sendPackets is called before startSending is called, ScapySender is not properly initialized
* | | | | | Order matters for little ol pipJacob Appelbaum2013-02-26
| |/ / / / |/| | | |
* | | | | Merge pull request #37 from hellais/http_requests_refactoraagbsn2013-02-26
|\ \ \ \ \ | |_|_|_|/ |/| | | | Refactor HTTP Requests test
| * | | | Update user agent strings for user agent randomizationArturo Filastò2013-02-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They are now taken from the PETS2010 paper "How unique is your browser" as the user agents with the largest anonymity set. Note: this is probably no longer true as of today, but I could not find a better source for mostly used user agent strings and it's for sure better than what we had before (We were considering highly used Opera 8.1).
| * | | | Disable by default user agent randomization in HTTP Request templateArturo Filastò2013-02-08
| | | | |
| * | | | Make the user agent selection in the HTTP Requests test be staticArturo Filastò2013-02-08
| | | | | | | | | | | | | | | | | | | | This is to avoid false positives due to user agent based targeted content
| * | | | Set the default value of the failure keys in the HTTP request testArturo Filastò2013-02-08
| | | | |
| * | | | Do not swallow errors in HTTP test templateArturo Filastò2013-02-08
| | | | |
| * | | | In case of failing requests write control_failure and experiment_failure ↵Arturo Filastò2013-02-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | report keys These keys will contain the error strings for errors that have occurred while performing the HTTP request.
| * | | | Refactor HTTP Requests testArturo Filastò2013-02-08
| |/ / / | | | | | | | | | | | | Fix bug where response headers where not getting compared
* | | | Merge remote-tracking branch 'thetorproject/master' into mergingArturo Filastò2013-02-26
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * thetorproject/master: Set a default collector
| * \ \ \ Merge pull request #47 from aagbsn/add_default_oonib_reporter_legacyJacob Appelbaum2013-02-25
| |\ \ \ \ | | | | | | | | | | | | Add default oonib reporter
| | * | | | Set a default collectoraagbsn2013-02-23
| | | |/ / | | |/| |
* | | | | Add sudo to apt-keyJacob Appelbaum2013-02-26
| | | | |
* | | | | Add note on wheezy and nattyJacob Appelbaum2013-02-26
| | | | |
* | | | | fix text where we called a SOCKS port an orportJacob Appelbaum2013-02-26
| | | | |
* | | | | fixup decks/before_i_commit.testdeck to actually run against masterJacob Appelbaum2013-02-26
| | | | |
* | | | | add mkdirJacob Appelbaum2013-02-25
| | | | |
* | | | | Add default config fileJacob Appelbaum2013-02-25
| | | | |
* | | | | remove python-pcapyJacob Appelbaum2013-02-25
| | | | |
* | | | | add missing ;Jacob Appelbaum2013-02-25
| | | | |
* | | | | Use Tor mirror of scapy-02-25-2013-tip.zipJacob Appelbaum2013-02-25
| | | | |
* | | | | Add wheezy support for arma to testJacob Appelbaum2013-02-25
| | | | |
* | | | | Make the final output more genericJacob Appelbaum2013-02-25
| | | | |
* | | | | Update README.md to explain easy setup stepsJacob Appelbaum2013-02-25
| | | | |
* | | | | Add stable mirror to requirements.txtJacob Appelbaum2013-02-25
| | | | |
* | | | | Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probeJacob Appelbaum2013-02-25
|\ \ \ \ \ | |/ / / /