Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-27 | Merge branch 'safer_params_squashed' | Nick Mathewson | |
2011-11-27 | Implement consensus method 12 (proposal 178) | Sebastian Hahn | |
2011-11-27 | indent; add comment | Nick Mathewson | |
2011-11-27 | Merge remote-tracking branch 'asn/bug4584' | Nick Mathewson | |
2011-11-27 | Don't schedule excess_renegotiations_callback unless it's set | Nick Mathewson | |
Partial fix for bug 4587; reported by "frosty_un". | |||
2011-11-27 | Add a changes file. | George Kadianakis | |
2011-11-27 | Use random bytes as our certificate serial numbers. | George Kadianakis | |
Instead of using time(NULL) in our certificate serial numbers, use eight random bytes as suggested in proposal 179. | |||
2011-11-25 | fold in changes files so far | Roger Dingledine | |
2011-11-25 | use event_free() wrapper; fix bug 4582 | Nick Mathewson | |
2011-11-25 | Fix some wide lines in tortls.c | Nick Mathewson | |
2011-11-25 | Avoid a double-mark in connection_or_close_connection_cb | Nick Mathewson | |
2011-11-25 | Refactor tor_event_base_once to do what we actually want | Nick Mathewson | |
This version avoids the timeout system entirely, gives a nicer interface, and lets us manage allocation explicitly. | |||
2011-11-25 | Merge remote-tracking branch 'asn/bug4312' | Nick Mathewson | |
2011-11-25 | Make the pt/transports test not crash. | Nick Mathewson | |
2011-11-25 | Make process_handle_t private and fix some unit tests | Nick Mathewson | |
Let's *not* expose more cross-platform-compatibility structures, or expect code to use them right. Also, don't fclose() stdout_handle and stdin_handle until we do tor_process_handle_destroy, or we risk a double-fclose. | |||
2011-11-25 | Merge remote-tracking branch 'asn/bug3472_act2' | Nick Mathewson | |
2011-11-25 | Merge remote-tracking branch 'sebastian/pure_removal' | Nick Mathewson | |
2011-11-25 | Purge ATTR_PURE from the code | Sebastian Hahn | |
We're using it incorrectly in many cases, and it doesn't help as far as we know. | |||
2011-11-25 | Merge branch 'more_aes_hackery_rebased' | Nick Mathewson | |
Conflicts: changes/aes_hackery | |||
2011-11-25 | Make AES unit tests cover the AES and the EVP case. | Nick Mathewson | |
2011-11-25 | Use openssl's counter mode implementation when we have 1.0.0 or later | Nick Mathewson | |
This shaves about 7% off our per-cell AES crypto time for me; the effect for accelerated AES crypto should be even more, since the AES calculation itself will make an even smaller portion of the counter-mode performance. (We don't want to do this for pre-1.0.0 OpenSSL, since our AES_CTR implementation was actually faster than OpenSSL's there, by about 10%.) Fixes issue #4526. | |||
2011-11-25 | Use EVP for AES only when hardware accel is present | Nick Mathewson | |
Fixes bug 4525, fix on 0.2.3.8-alpha. | |||
2011-11-25 | And add a changelog entry for the 4574 fix. (closes: #4574) | Peter Palfrader | |
2011-11-25 | tor-gencert: Fix a minor formatting issue in an error message (re: #4574) | Peter Palfrader | |
2011-11-24 | And a changes file for bug3953 | Peter Palfrader | |
2011-11-24 | Handle build-trees better. | Peter Palfrader | |
Properly create git revision and source file sha1sums include files when building tor not in its source tree but in a dedicated build tree. | |||
2011-11-24 | Basic support for a "make version" target to declare the source version | Nick Mathewson | |
This is katmagic's idea. See issue 4400. | |||
2011-11-24 | Move disable-debugger-attachment fn to compat where it belongs. Fix whitespace | Nick Mathewson | |
2011-11-24 | Tweak disable_debugger_attachment a little | Nick Mathewson | |
Don't warn when we have no implementation of this function (since it's on-by-default); reformat the changes entry; fix an overlong line. | |||
2011-11-24 | Merge remote-tracking branch 'ioerror/DisableDebuggerAttachment' | Nick Mathewson | |
Conflicts: src/or/config.c | |||
2011-11-24 | Merge remote-tracking branch 'public/feature4516' | Nick Mathewson | |
2011-11-24 | Update check-spaces to remove false positive for timercmp macro | Sebastian Hahn | |
The timercmp macro uses triggers a "space between function name and opening parentheses" warning for the check spaces script. Work around this by simply disabling the check for all "functions" named 'op()'. | |||
2011-11-24 | appease check-spaces | Sebastian Hahn | |
2011-11-24 | Fix compile warning in tor_inet_pton() (on 64bit) | Sebastian Hahn | |
This slipped through into 0.2.3.8-alpha unfortunately. | |||
2011-11-23 | Merge branch 'bug2474' | Nick Mathewson | |
Had to resolve conflicts wrt the " (using bufferevents)" addition to the startup string. Conflicts: src/or/main.c | |||
2011-11-23 | Tweak the "this is not a stable release" warning some more | Nick Mathewson | |
2011-11-23 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-11-23 | Merge remote-tracking branch 'public/bug4230' into maint-0.2.2 | Nick Mathewson | |
2011-11-23 | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | |
2011-11-23 | Fix a compile warning on 64bit OS X | Sebastian Hahn | |
Backport of 68475fc5c5a806ebbb5657de1667dab2c3e09b7c which accidentally only made it into master. Fixes bug 4547. Bug isn't in any released version. | |||
2011-11-23 | sebastian is the new karsten, i hear | Roger Dingledine | |
2011-11-23 | bump to 0.2.3.8-alpha-dev | Roger Dingledine | |
2011-11-23 | Fix a compile warning on 64bit OS Xtor-0.2.3.8-alpha | Sebastian Hahn | |
2011-11-22 | bump to 0.2.3.8-alpha | Roger Dingledine | |
2011-11-22 | add a blurb for 0.2.3.8-alpha | Roger Dingledine | |
2011-11-21 | and rm the old ones | Roger Dingledine | |
2011-11-21 | fold in more changes files | Roger Dingledine | |
2011-11-21 | update the man page for the new AuthDirFastGuarantee value | Roger Dingledine | |
2011-11-21 | raise AuthDirFastGuarantee from 20KB to 100KB | Roger Dingledine | |
This patch reverts part of 39ceda7e05d7 (where it used to be 100KB). | |||
2011-11-21 | apparently or_options_t likes being a const in master | Roger Dingledine | |