Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-22 | add more clang checkers; find no new bugs. | Nick Mathewson | |
2015-09-22 | scan-build is more mature now; no need to hardcode the one in my /opt/clang-3.4 | Nick Mathewson | |
2015-08-25 | Document callgraph analysis code | Nick Mathewson | |
2015-08-21 | Remove tor-fw-helper more thoroughly | Sebastian Hahn | |
2015-08-21 | Observe workqueue_reply_t in check-spaces | Sebastian Hahn | |
2015-08-15 | Hack up the scripts/maint/*callgraph* scripts to do more, better | Nick Mathewson | |
These scripts are now a little more bulletproof, cache data a little better, and generate more information. Notably, they search for the vectors or edges to cut that would lower the size of the largest SCC. | |||
2015-08-10 | Update callgraph code to find and output strongly connected components | Nick Mathewson | |
2015-08-05 | Allow cov-display to take directories as arguments | Nick Mathewson | |
2015-07-30 | Check in some scripts I use for callgraph analysis. | Nick Mathewson | |
2015-07-16 | Add my script to dump per-file or per-function coverage | Nick Mathewson | |
2015-05-29 | more generic scan-build script | Nick Mathewson | |
2015-05-28 | Merge branch '12498_ed25519_keys_v6' | Nick Mathewson | |
Fixed numerous conflicts, and ported code to use new base64 api. | |||
2015-05-28 | Sign extrainfo documents with ed25519 | Nick Mathewson | |
Extrainfo documents are now ed-signed just as are router descriptors, according to proposal 220. This patch also includes some more tests for successful/failing parsing, and fixes a crash bug in ed25519 descriptor parsing. | |||
2015-05-28 | Revise makedesc.py: teach it how to emit ed signatures and crosscerts | Nick Mathewson | |
Also, add a trivial ed25519-signed routerinfo to the tests. | |||
2015-05-28 | Add trunnel-generated items for link handshake code. | Nick Mathewson | |
This includes the link handshake variations for proposal220. We'll use this for testing first, and then use it to extend our current code to support prop220. | |||
2015-05-05 | Fix a bug in format_changelog, in a silly way | Nick Mathewson | |
2015-05-05 | Add collation/splitting support to sortChanges script | Nick Mathewson | |
2015-03-14 | Revive updateVersions.pl with `make update-versions`. | cypherpunks | |
2015-03-14 | Make `check-docs` work from out-of-tree builds. | cypherpunks | |
2015-03-09 | Be exact about the number of spaces in the header. | cypherpunks | |
Also fixes changes files that warn on this. | |||
2015-03-09 | Add `check-changes` rule for checking formatting of changes files. | cypherpunks | |
Additional fixes to make the change work; - fix Python 2 vs 3 issues - fix some PEP 8 warnings - handle paths with numbers correctly - mention the make rule in doc/HACKING. | |||
2015-02-19 | Check for # characters in lintchanges | Nick Mathewson | |
2015-01-02 | Commit the update-copyrights script. | Nick Mathewson | |
(I'm tired of rewriting this by hand every January) | |||
2015-01-02 | Bump copyright dates to 2015, in case someday this matters. | Nick Mathewson | |
2014-12-22 | have lintchanges check header format. | Nick Mathewson | |
2014-12-22 | Resolve issues in changes files | Nick Mathewson | |
2014-12-22 | Short python script to lint the changes files | Nick Mathewson | |
2014-11-27 | Merge remote-tracking branch 'andrea/cmux_refactor_configurable_threshold' | Nick Mathewson | |
Conflicts: src/or/or.h src/test/Makefile.nmake | |||
2014-11-02 | Add a rule to the calloc semantic patch for argument ordering. | Mansour Moufid | |
2014-11-02 | The second argument to tor_calloc should be a constant. | Mansour Moufid | |
Just like the conventional calloc. | |||
2014-11-02 | Refactor the calloc semantic patch. | Mansour Moufid | |
This does not change its effects. | |||
2014-10-31 | Repair format_changelog.py drupal breaks a little more. Drupal is weird. | Nick Mathewson | |
2014-10-30 | Teach format_changelog.py --blog about drupal <!--break--> | Nick Mathewson | |
2014-10-30 | Twiddle the format_changelog.py option defaults. | Nick Mathewson | |
2014-10-29 | Reinvoke format_changelog.py | Nick Mathewson | |
Also, tweak it so that it puts major deprecations and requirements early in the changelog. | |||
2014-10-27 | Teach format_changelog.py to emit HTML. | Nick Mathewson | |
2014-10-19 | format_changelog: Sort sections case-insensitively | Nick Mathewson | |
2014-10-19 | format_changelog.py: fix spelling of "hyphenatable" | Nick Mathewson | |
2014-10-19 | format_changelog.py: tweak hyphenation rules | Nick Mathewson | |
Mark all our generated command names, and anything with a double-hyphen, as unhyphenatable. | |||
2014-10-19 | Teach format_changelog to sort and collate sections. | Nick Mathewson | |
Give it options to turn off collation and/or wrapping. | |||
2014-10-19 | format_changelog.py: learn about the ReleaseNotes format | Nick Mathewson | |
2014-10-14 | Emit fewer spurious lines in cov-diff output. | Nick Mathewson | |
2014-10-13 | Commit the script I used to generate signed ri and ei documents | Nick Mathewson | |
2014-09-30 | Make 'make check-spaces' not complain about function pointers returning ↵ | Andrea Shepard | |
size_t or double | |||
2014-09-25 | Use --require-version to prevent running trunnel pre-1.2 | Nick Mathewson | |
(Also, regenerate trunnel stuff with trunnel 1.2. This just adds a few comments to our output.) | |||
2014-09-25 | Have the run_trunnel.sh script tell trunnel to update src/ext/trunnel too | Nick Mathewson | |
2014-09-25 | Add a script to run trunnel on the trunnel files. | Nick Mathewson | |
Also, re-run the latest trunnel. Closes ticket 13242 | |||
2014-09-16 | Add coccinelle script to remove pointless callocs | Nick Mathewson | |
2014-09-16 | Add script to detect and remove unCish malloc-then-cast pattern | Nick Mathewson | |
Also, apply it. | |||
2014-08-18 | Improve comments in checkSpace.pl to explain how to fix its warnings | Nick Mathewson | |