Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-20 | Merge branch 'maint-0.2.2' into release-0.2.2tor-0.2.2.29-beta | Roger Dingledine | |
2011-06-20 | Fix overwide lines in util.c | Nick Mathewson | |
2011-06-20 | bump to 0.2.2.29-beta | Roger Dingledine | |
2011-06-20 | fold in the changes files | Roger Dingledine | |
2011-06-19 | Merge branch 'maint-0.2.2' into release-0.2.2 | Roger Dingledine | |
2011-06-19 | Tweak bug2355_revert at suggestion from Roger | Nick Mathewson | |
2011-06-17 | Add changes file for bug2355 revert | Nick Mathewson | |
2011-06-17 | Revert "Add an "auto" option to UseBridges" | Nick Mathewson | |
This reverts commit 507c1257a4d9c629fefc2adbad8db73607749734. | |||
2011-06-17 | Revert "Update man page for new UseBridges tristate behaviour." | Nick Mathewson | |
This reverts commit 40cfad1b5ae90b06eb74861a4fdc1310f8611111. | |||
2011-06-17 | Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2011-06-17 | Abandon rendezvous circuits on SIGNAL NEWNYM | Robert Ransom | |
2011-06-17 | Merge branch 'bug3407' into maint-0.2.2 | Nick Mathewson | |
2011-06-17 | Make send_control_event_impl's behaviour sane | Robert Ransom | |
2011-06-17 | Fix comment typo | Robert Ransom | |
2011-06-17 | Make connection_printf_to_buf's behaviour sane | Robert Ransom | |
2011-06-17 | log when we finish ssl handshake and move to renegotiation | Roger Dingledine | |
debug-level since it will be quite common. logged at both client and server side. this step should help us track what's going on with people filtering tor connections by our ssl habits. | |||
2011-06-14 | Merge remote-tracking branch 'public/bug3369' into maint-0.2.2 | Nick Mathewson | |
2011-06-14 | Add changes file for bug3393 | Nick Mathewson | |
2011-06-14 | Make ControlSocketsGroupWritable work with User. | Jérémy Bobbio | |
Original message from bug3393: check_private_dir() to ensure that ControlSocketsGroupWritable is safe to use. Unfortunately, check_private_dir() only checks against the currently running user… which can be root until privileges are dropped to the user and group configured by the User config option. The attached patch fixes the issue by adding a new effective_user argument to check_private_dir() and updating the callers. It might not be the best way to fix the issue, but it did in my tests. (Code by lunar; changelog by nickm) | |||
2011-06-13 | changelog entry for bug3369 | Nick Mathewson | |
2011-06-13 | client-side DNS proxy server: reply NOTIMPL to unsupported queries | intrigeri | |
Fix for bug 3369. | |||
2011-06-08 | Fix a rare memleak during stats writing | Sebastian Hahn | |
If rep_hist_buffer_stats_write() was called unitinitalized, we'd leak memory. | |||
2011-06-08 | Don't use signed 1-bit bitfields | Sebastian Hahn | |
This was harmless, we never compared it to anything but itself or 0. But Coverity complained, and it had a point. | |||
2011-06-08 | Comment out some obviously dead code. | Sebastian Hahn | |
Coverity warned about it, it's harmless to comment out. | |||
2011-06-08 | Remove a few dead assignments during router parsing | Sebastian Hahn | |
2011-06-08 | Check some more return values in unit tests | Sebastian Hahn | |
2011-06-08 | remove some dead code, found by coverity | Sebastian Hahn | |
2011-06-06 | Merge branch 'bug3306_nm_squashed' into maint-0.2.2 | Nick Mathewson | |
2011-06-06 | Detect insanely large circuit build state; don't give its length to rand_int | Nick Mathewson | |
2011-06-06 | Check maximum properly in crypto_rand_int() | Nick Mathewson | |
George Kadianakis notes that if you give crypto_rand_int() a value above INT_MAX, it can return a negative number, which is not what the documentation would imply. The simple solution is to assert that the input is in [1,INT_MAX+1]. If in the future we need a random-value function that can return values up to UINT_MAX, we can add one. Fixes bug 3306; bugfix on 0.2.2pre14. | |||
2011-06-05 | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | |
2011-06-05 | move to the june 1 2011 maxmind geoip db | Roger Dingledine | |
2011-06-05 | put the release blurb in | Roger Dingledine | |
2011-06-03 | prepare for tomorrow's releasetor-0.2.2.28-beta | Roger Dingledine | |
2011-06-03 | whoops | Roger Dingledine | |
2011-06-03 | fold in latest changes files | Roger Dingledine | |
2011-06-03 | Merge branch 'maint-0.2.2' into release-0.2.2 | Roger Dingledine | |
2011-06-03 | Merge branch 'bug3318c' into maint-0.2.2 | Nick Mathewson | |
2011-06-03 | Reject 128-byte keys that are not 1024-bit | Nick Mathewson | |
When we added the check for key size, we required that the keys be 128 bytes. But RSA_size (which defers to BN_num_bytes) will return 128 for keys of length 1017..1024. This patch adds a new crypto_pk_num_bits() that returns the actual number of significant bits in the modulus, and uses that to enforce key sizes. Also, credit the original bug3318 in the changes file. | |||
2011-06-03 | Merge remote-tracking branch 'rransom/bug2748-v2' into maint-0.2.2 | Nick Mathewson | |
2011-06-02 | Changes file for bug2355. | Nick Mathewson | |
2011-06-02 | Update man page for new UseBridges tristate behaviour. | anonym | |
2011-06-02 | Add an "auto" option to UseBridges | Nick Mathewson | |
UseBridges 1 now means "connect only to bridges; if you know no bridges, don't make connections." UseBridges auto means "Use bridges if they are known, and we have no EntryNodes set, and we aren't a server." UseBridges 0 means "don't use bridges." | |||
2011-06-02 | Merge remote-tracking branch 'rransom-tor/bug3309' into maint-0.2.2 | Nick Mathewson | |
2011-06-02 | Merge remote-tracking branch 'arma/bug3321' into maint-0.2.2 | Nick Mathewson | |
2011-06-02 | Fix unit test failure in dir/formats | Sebastian Hahn | |
options->DirPort is 0 in the unit tests, so router_get_advertised_dir_port() would return 0 so we wouldn't pick a dirport. This isn't what we want for the unit tests. Fixes bug introduced in 95ac3ea5946. | |||
2011-06-02 | Add info-level log messages during HS-client-state purge | Robert Ransom | |
I hope these will never be useful, but having them and not needing them is better than needing them and not having them. | |||
2011-06-02 | Refactor HS client state-clearing code into a separate function | Robert Ransom | |
2011-06-02 | Clear last_hid_serv_requests on SIGNAL NEWNYM | Robert Ransom | |
Fixes bug #3309. | |||
2011-06-02 | Make last_hid_serv_requests functions less fragile | Robert Ransom | |
Previously, Tor would dereference a NULL pointer and crash if lookup_last_hid_serv_request were called before the first call to directory_clean_last_hid_serv_requests. As far as I can tell, that's currently impossible, but I want that undocumented invariant to go away in case I^Wwe break it someday. |