Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add tests for escaped content in config | Esteban Manchado Velázquez | 2012-03-08 |
| | |||
* | Add quoted content tests for the config parser | Esteban Manchado Velázquez | 2012-03-08 |
| | |||
* | Fix documentation URLs in config file comments | Esteban Manchado Velázquez | 2012-03-08 |
| | |||
* | Merge remote-tracking branch 'public/bug4361' | Nick Mathewson | 2012-03-08 |
|\ | | | | | | | | | Conflicts: src/or/command.c | ||
| * | Add comments and changes file for 4361; tweak control flow a bit | Nick Mathewson | 2011-11-03 |
| | | |||
| * | Do not send a NETINFO cell as a client until after we have got a CERT cell | frosty | 2011-11-03 |
| | | |||
* | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2012-03-08 |
|\ \ | |||
| * | | Fix compile warnings in openbsd malloc | Sebastian Hahn | 2012-03-08 |
| | | | |||
* | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2012-03-08 |
|\| | | |||
| * | | Merge remote-tracking branch 'karsten/geoip-march2012' into maint-0.2.2 | Nick Mathewson | 2012-03-08 |
| |\ \ | |||
| | * | | Update to the March 2012 GeoIP database. | Karsten Loesing | 2012-03-08 |
| | | | | |||
* | | | | Remove misleading function comment (bug 5324) | Roger Dingledine | 2012-03-07 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the distant past, connection_handle_read() could be called when there are pending bytes in the TLS object during the main loop. The design since then has been to always read all pending bytes immediately, so read events only trigger when the socket actually has bytes to read. Resolves bug 5324. | ||
* | | | | Merge remote-tracking branch 'public/bug4760' | Nick Mathewson | 2012-03-05 |
|\ \ \ \ | |||
| * | | | | Set IPV6_V6ONLY on listener sockets bound to IPv6 addresses. | Nick Mathewson | 2012-01-31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we don't do this, [::] can be interpreted to mean all v4 and all v6 addresses. Found by dcf. Fixes bug 4760. See RFC 3493 section 5.3 for more info. | ||
* | | | | | Don't leak the env_vars_sorted smartlist in process_environment_make | Nick Mathewson | 2012-02-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found by Coverity. No changes/ file, because this bug has not been in a release yet. | ||
* | | | | | Merge remote-tracking branch 'sebastian/bug5231' | Nick Mathewson | 2012-02-29 |
|\ \ \ \ \ | |||
| * | | | | | Don't cannibalize already cannibalized circuits | Sebastian Hahn | 2012-02-25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures we don't build circuits that have 5 hops or more. Patch contributed by wanoskarnet, thanks! | ||
* | | | | | | Merge branch 'maint-0.2.2' | Roger Dingledine | 2012-02-29 |
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | |||
| * | | | | | new ip address for maatuska | Roger Dingledine | 2012-02-29 |
| | | | | | | |||
* | | | | | | whitespace fix | Roger Dingledine | 2012-02-29 |
| |/ / / / |/| | | | | |||
* | | | | | When not fetching v2 dir info, don't require it for cleaning descriptors | Daniel Bryg | 2012-02-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Bugfix on 0.2.2.26-beta, which introduced the idea of caches not cacheing v2 info. Fixes bug 4838. | ||
* | | | | | Merge remote-tracking branch 'sebastian/bug5161' | Nick Mathewson | 2012-02-20 |
|\ \ \ \ \ | |||
| * | | | | | Don't redeclare environ if std headers already did | Sebastian Hahn | 2012-02-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This would cause a redundant redeclaration warning on some versions of Linux otherwise. | ||
* | | | | | | Merge remote-tracking branch 'pmezard/armv5' | Nick Mathewson | 2012-02-20 |
|\ \ \ \ \ \ | |||
| * | | | | | | Fix off-by-one error in test_util_make_environment | Patrick Mézard | 2012-02-20 |
| |/ / / / / | |||
* / / / / / | Fix crypto_hmac_sha256 documentation comment | Robert Ransom | 2012-02-20 |
|/ / / / / | |||
* | | | | | document a cool attack that we evaluated | Roger Dingledine | 2012-02-17 |
| | | | | | |||
* | | | | | Use get_environment(), not environ. | Nick Mathewson | 2012-02-17 |
| | | | | | |||
* | | | | | Merge branch 'bug5105-v2-squashed' | Nick Mathewson | 2012-02-17 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/transports.c | ||
| * | | | | | Add unit tests for easily tested, non-trivial utility functions | Robert Ransom | 2012-02-17 |
| | | | | | | |||
| * | | | | | Heap-allocate strings returned by get_current_process_environment_variables | Robert Ransom | 2012-02-17 |
| | | | | | | |||
| * | | | | | Pass process_environment_t * to tor_spawn_background | Robert Ransom | 2012-02-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | Now tor_spawn_background's prototype is OS-independent. | ||
| * | | | | | Remove (void)envp from tor_spawn_background | Robert Ransom | 2012-02-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | The envp argument is used on Windows. | ||
| * | | | | | Rewrite managed proxy environment setup code | Robert Ransom | 2012-02-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now, the environment setup is entirely OS-independent, as well as less hacky and brittle. | ||
| * | | | | | Change type of unixoid_environment_block to match tor_spawn_background's arg | Robert Ransom | 2012-02-17 |
| | | | | | | |||
| * | | | | | Add set_environment_variable_in_smartlist | Robert Ransom | 2012-02-17 |
| | | | | | | |||
| * | | | | | Add get_current_process_environment_variables | Robert Ransom | 2012-02-17 |
| | | | | | | |||
| * | | | | | Add process_environment_make and related utilities | Robert Ransom | 2012-02-17 |
| | | | | | | |||
| * | | | | | Add tor_calloc | Robert Ransom | 2012-02-17 |
| | | | | | | |||
* | | | | | | Downgrade "Registered server transport" msg to notice. Bug 5136 | Nick Mathewson | 2012-02-15 |
| | | | | | | |||
* | | | | | | Include compat.h from natpmp-helper to fix build | Sebastian Hahn | 2012-02-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | This means tor_socket_t is declared. | ||
* | | | | | | Use _NSGetEnviron() instead of environ where required | Sebastian Hahn | 2012-02-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OS X would otherwise crash with a segfault when linked statically to some libraries. | ||
* | | | | | | Make ht.h conform to Tor's code style again | Sebastian Hahn | 2012-02-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When porting over changes from libevent, a bunch of tabs and a couple of long lines got introduced. | ||
* | | | | | | Port over the last ht.h changes from libevent: avoid _reserved identifiers | Nick Mathewson | 2012-02-13 |
| | | | | | | |||
* | | | | | | Port over ht.h improvements from Libevent. | Nick Mathewson | 2012-02-13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a facility (not used now in Tor) to avoid storing the hash of a given type if it is a fast-to-calculate hash. There are also a few ancient-openbsd compilation issues fixed here. The fact that Tor says INLINE while Libevent says inline remains unaddressed. | ||
* | | | | | | ht.h comment tweaks, upstreamed from libevent | Nick Mathewson | 2012-02-13 |
| | | | | | | |||
* | | | | | | Oops; there were a couple of typos in the upstream tinytest | Nick Mathewson | 2012-02-13 |
| | | | | | | |||
* | | | | | | Synchronize with upstream tinytest again: remove _identifiers | Nick Mathewson | 2012-02-13 |
| | | | | | | |||
* | | | | | | Synchronize with upstream tinytest. | Nick Mathewson | 2012-02-13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The big change here is a patch (first added to Libevent by Ed Day) to make sure that the CreateProcess forked-test trick works even when the main test program is invoked without its .exe suffix. | ||
* | | | | | | bump to 0.2.3.12-alpha-dev | Roger Dingledine | 2012-02-13 |
|/ / / / / |