| Commit message (Expand) | Author | Age |
* | Add port 6523 (Gobby) to LongLivedPorts. | intrigeri | 2011-06-20 |
* | Merge remote-tracking branch 'origin/maint-0.2.2'•••Conflicts:
src/or/config.c
src/or/or.h
| Nick Mathewson | 2011-06-19 |
|\ |
|
| * | Revert "Add an "auto" option to UseBridges"•••This reverts commit 507c1257a4d9c629fefc2adbad8db73607749734.
| Nick Mathewson | 2011-06-17 |
* | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 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 remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 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 |
| | * | | Correct some outdated comments | Robert Ransom | 2011-05-24 |
| * | | | log when we finish ssl handshake and move to renegotiation•••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.
| Roger Dingledine | 2011-06-17 |
* | | | | Merge remote-tracking branch 'rransom-tor/bug3332-v2' | Nick Mathewson | 2011-06-15 |
|\ \ \ \ |
|
| * | | | | Assert that HS operations are not performed using single-hop circuits•••(with fixes by Nick Mathewson to unbreak the build)
| Robert Ransom | 2011-06-14 |
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-14 |
|\ \ \ \ \
| | |/ / /
| |/| | | |
|
| * | | | | Merge remote-tracking branch 'public/bug3369' into maint-0.2.2 | Nick Mathewson | 2011-06-14 |
| |\ \ \ \ |
|
| | * | | | | client-side DNS proxy server: reply NOTIMPL to unsupported queries•••Fix for bug 3369.
| intrigeri | 2011-06-13 |
* | | | | | | Merge remote-tracking branch 'rransom-tor/bug3349' | Nick Mathewson | 2011-06-14 |
|\ \ \ \ \ \ |
|
| * | | | | | | Report SIGNAL event to controllers when acting on delayed NEWNYM•••Fixes bug 3349.
| Robert Ransom | 2011-06-05 |
* | | | | | | | Make the get_options() return const•••This lets us make a lot of other stuff const, allows the compiler to
generate (slightly) better code, and will make me get slightly fewer
patches from folks who stick mutable stuff into or_options_t.
const: because not every input is an output!
| Nick Mathewson | 2011-06-14 |
* | | | | | | | Fix another check_private_dir instance in master | Nick Mathewson | 2011-06-14 |
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-14 |
|\ \ \ \ \ \ \
| | |/ / / / /
| |/| | / / /
| |_|_|/ / /
|/| | | | | |
|
| * | | | | | Make ControlSocketsGroupWritable work with User.•••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)
| Jérémy Bobbio | 2011-06-14 |
| | |/ / /
| |/| | | |
|
| * | | | | Fix a rare memleak during stats writing•••If rep_hist_buffer_stats_write() was called unitinitalized, we'd leak
memory.
| Sebastian Hahn | 2011-06-08 |
| * | | | | Don't use signed 1-bit bitfields•••This was harmless, we never compared it to anything but itself or 0.
But Coverity complained, and it had a point.
| Sebastian Hahn | 2011-06-08 |
| * | | | | Comment out some obviously dead code.•••Coverity warned about it, it's harmless to comment out.
| Sebastian Hahn | 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-08 |
* | | | | | Upgrade to the latest version of tinytest | Nick Mathewson | 2011-06-09 |
* | | | | | Prefer tt_assert in unit tests, not tor_assert | Nick Mathewson | 2011-06-08 |
* | | | | | Fix a memleak in nodelist_assert_ok() | Sebastian Hahn | 2011-06-08 |
* | | | | | Remove a dead variable in the heartbeat code | Sebastian Hahn | 2011-06-08 |
* | | | | | Fix a minor coverity-found bug in tests | Sebastian Hahn | 2011-06-08 |
* | | | | | Update the uptime string to include an hours indicator•••Before, it wasn't really obvious if one meant hours:minutes or
minutes:seconds etc.
| Sebastian Hahn | 2011-06-08 |
* | | | | | Fix crash bug (3361) when setting off-flavor networkstatus•••When we set a networkstatus in the non-preferred flavor, we'd check
the time in the current_consensus. But that might have been NULL,
which could produce a crash as seen in bug 3361.
| Nick Mathewson | 2011-06-07 |
* | | | | | Merge remote-tracking branch 'asn2/bug3336' | Nick Mathewson | 2011-06-06 |
|\ \ \ \ \ |
|
| * | | | | | Add the heartbeat domain in log.c:domain_list[]•••so that parse_log_domain() doesn't fail.
| George Kadianakis | 2011-06-05 |
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 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()•••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.
| Nick Mathewson | 2011-06-06 |
* | | | | | | | Merge branch 'maint-0.2.2' | Roger Dingledine | 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 |
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 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•••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.
| Nick Mathewson | 2011-06-03 |
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' | Nick Mathewson | 2011-06-03 |
|\| | | | | |
|