Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | fix crash bug in original feature4207 branch | Roger Dingledine | 2012-01-16 | |
| | | | | | | | | | | | | | | | PLURAL() assumes that the plural is the canonical name for the option, so now it is. | |||
* | | | Merge remote-tracking branch 'asn-mytor/bug4751' | Nick Mathewson | 2012-01-16 | |
|\ \ \ | ||||
| * | | | Improve names of some pluggable transport-related functions. | George Kadianakis | 2012-01-13 | |
| | | | | ||||
* | | | | Merge remote-tracking branch 'public/bug3325' | Nick Mathewson | 2012-01-16 | |
|\ \ \ \ | ||||
| * | | | | Move logging of bad hostnames into parse_extended_hostname | Nick Mathewson | 2012-01-11 | |
| |/ / / | | | | | | | | | | | | | This fixes bug 3325, where a bad .exit would get logged as a bad .onion | |||
* | | | | Merge branch 'bug4889_v2' | Nick Mathewson | 2012-01-16 | |
|\ \ \ \ | ||||
| * | | | | whitespace fixes | Nick Mathewson | 2012-01-16 | |
| | | | | | ||||
| * | | | | Convert instances of tor_malloc+tor_snprintf into tor_asprintf | Nick Mathewson | 2012-01-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were found by looking for tor_snprintf() instances that were preceeded closely by tor_malloc(), though I probably converted some more snprintfs as well. (In every case, make sure that the length variable (if any) is removed, renamed, or lowered, so that anything else that might have assumed a longer buffer doesn't exist.) | |||
| * | | | | Convert instances of tor_snprintf+strdup into tor_asprintf | Nick Mathewson | 2012-01-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were found by looking for tor_snprintf() instances that were followed closely by tor_strdup(), though I probably converted some other snprintfs as well. | |||
| * | | | | Try to use smartlist_add_asprintf consistently | Nick Mathewson | 2012-01-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (To ensure correctness, in every case, make sure that the temporary variable is deleted, renamed, or lowered in scope, so we can't have any bugs related to accidentally relying on the no-longer-filled variable.) | |||
| * | | | | Rename smartlist_{v,}asprintf_add to smartlist_add_{v,}asprintf | Nick Mathewson | 2012-01-16 | |
|/ / / / | ||||
* | | | | Merge branch 'feature3946_squashed' | Nick Mathewson | 2012-01-16 | |
|\ \ \ \ | ||||
| * | | | | check-spaces fix | Sebastian Hahn | 2012-01-16 | |
| | | | | | ||||
| * | | | | Provide consensus params to constrain the threshold for Fast | Nick Mathewson | 2012-01-16 | |
|/ / / / | | | | | | | | | | | | | resolves ticket 3946 | |||
* | | | | Comment fixups on 4207 suggested by arma | Nick Mathewson | 2012-01-16 | |
| | | | | ||||
* | | | | Allow authorities to baddir/badexit/invalid/reject nodes by cc | Nick Mathewson | 2012-01-13 | |
| | | | | | | | | | | | | | | | | Implements ticket #4207 | |||
* | | | | Don't crash when HS circs which have not yet found an OR conn time out | Robert Ransom | 2012-01-12 | |
|/ / / | | | | | | | | | | | | | | | | | | | Fixes bug #4897, not yet in any release. Using n_circ_id alone here (and below, when n_conn is NULL) really sucks, but that's a separate bug which will need a changes/ file. | |||
* | | | Make openssl 0.9.8l log message accurate | Nick Mathewson | 2012-01-11 | |
| | | | | | | | | | | | | fixes 4837 | |||
* | | | Do not pretend to allow PADDING as the first cell of a v3 handshake | Nick Mathewson | 2012-01-11 | |
| | | | ||||
* | | | Merge branch 'prop187_squashed' | Nick Mathewson | 2012-01-11 | |
|\ \ \ | ||||
| * | | | Implement proposal 187: reserve a cell type for client authorization | Nick Mathewson | 2012-01-11 | |
| | | | | | | | | | | | | | | | | This needs a changes file and more testing. | |||
| * | | | defensive programming to catch duplicate calls to ↵ | Nick Mathewson | 2012-01-11 | |
| | | | | | | | | | | | | | | | | connection_init_or_handshake_state | |||
* | | | | Fix a missing iso_time_nospace_usec | Nick Mathewson | 2012-01-11 | |
| | | | | | | | | | | | | | | | | | | | | Apparently I missed a case when converting sec,usec to yyyy-mm-ddThh:mm:ss.uuuuuu . | |||
* | | | | Merge branch 'feature3457-v4-nm-squashed' | Nick Mathewson | 2012-01-11 | |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | Conflicts: src/or/rendclient.c | |||
| * | | | Use spaceless ISO8601 time format, not sec,usec. | Nick Mathewson | 2012-01-11 | |
| | | | | ||||
| * | | | Add clarity/typesafety wrappers for control_event_circuit_status_minor | Nick Mathewson | 2012-01-11 | |
| | | | | ||||
| * | | | Rename CIRC2 to CIRC_MINOR | Nick Mathewson | 2012-01-11 | |
| | | | | | | | | | | | | | | | | | | | | Also give the arguments to control_event_circuit_status_minor real names. | |||
| * | | | Include circ creation time in CIRC events, etc. | Robert Ransom | 2011-11-24 | |
| | | | | ||||
| * | | | Send CIRC2 event when a circuit is cannibalized | Robert Ransom | 2011-11-24 | |
| | | | | ||||
| * | | | Add CIRC2 control-port event, and send it when a circ's purpose changes | Robert Ransom | 2011-11-24 | |
| | | | | ||||
| * | | | Log whenever a circuit's purpose is changed | Robert Ransom | 2011-11-24 | |
| | | | | ||||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2012-01-11 | |
|\ \ \ \ | | |/ / | |/| | | ||||
| * | | | Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | 2012-01-11 | |
| |\ \ \ | | | |/ | | |/| | ||||
| | * | | Fix a compilation warning for our bug4822 fix on 64-bit linux | Nick Mathewson | 2012-01-11 | |
| | | | | ||||
* | | | | Merge branch 'bug3825c_squashed' | Nick Mathewson | 2012-01-10 | |
|\ \ \ \ | ||||
| * | | | | Chop out the intro point calculation until it is simple enough for nickm to grok | Nick Mathewson | 2012-01-10 | |
| | | | | | ||||
| * | | | | Use my original formula for number of replacements for an intro point | Robert Ransom | 2012-01-10 | |
|/ / / / | | | | | | | | | | | | | | | | | A fixup commit which was intended to make this formula easier to read broke it instead. | |||
* | | | | Merge remote-tracking branch 'public/bug4650_nm_squashed' | Nick Mathewson | 2012-01-10 | |
|\ \ \ \ | ||||
| * | | | | changes file for bug4650 | Nick Mathewson | 2012-01-04 | |
| | | | | | ||||
| * | | | | Disallow disabling DisableDebuggerAttachment on runnning Tor | Sebastian Hahn | 2012-01-04 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Also, have tor_disable_debugger_attach() return a tristate of success/failure/don't-know-how , and only log appropriately. | |||
* | | | | | whitespace and warning fixes for bug4746 | Nick Mathewson | 2012-01-10 | |
| | | | | | ||||
* | | | | | changes file for bug4746 | Nick Mathewson | 2012-01-10 | |
| | | | | | ||||
* | | | | | Merge remote-tracking branch 'asn-mytor/bug4746' | Nick Mathewson | 2012-01-10 | |
|\ \ \ \ \ | ||||
| * | | | | | Add an informative header on the 'keys/dynamic_dh_params' file. | George Kadianakis | 2011-12-19 | |
| | | | | | | ||||
* | | | | | | Merge branch 'absolute_cookie_file' | Nick Mathewson | 2012-01-10 | |
|\ \ \ \ \ \ | ||||
| * | | | | | | changes file for #4881 | Nick Mathewson | 2012-01-10 | |
| | | | | | | | ||||
| * | | | | | | Report cookie file location as absolute in protocolinfo message | Nick Mathewson | 2012-01-09 | |
| | | | | | | | ||||
* | | | | | | | Add missing documentation for counter-mode checks | Nick Mathewson | 2012-01-10 | |
| | | | | | | | ||||
* | | | | | | | Clean up indentation in aes.c | Nick Mathewson | 2012-01-10 | |
| | | | | | | | ||||
* | | | | | | | Test for broken counter-mode at runtime | Nick Mathewson | 2012-01-10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To solve bug 4779, we want to avoid OpenSSL 1.0.0's counter mode. But Fedora (and maybe others) lie about the actual OpenSSL version, so we can't trust the header to tell us if it's safe. Instead, let's do a run-time test to see whether it's safe, and if not, use our built-in version. fermenthor contributed a pretty essential fixup to this patch. Thanks! |