Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-19 | Use tor_asprintf for in have_enough_mem_for_dircache() | Neel Chauhan | |
(Fixes bug 20887) | |||
2018-03-19 | Merge remote-tracking branch 'fristonio/ticket-6236' | Nick Mathewson | |
2018-03-19 | Merge branch 'ticket25268_034_01' | Nick Mathewson | |
2018-03-19 | add a changes file for 25268 | Nick Mathewson | |
2018-03-19 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-19 | changes: Add changes file for bug25479. | Isis Lovecruft | |
2018-03-19 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-19 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-03-19 | Merge remote-tracking branch 'isis/bug25450_032' into maint-0.3.2 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-13 | Merge remote-tracking branch 'ffmancera-1/bug23635' into maint-0.3.3 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.2.5' into maint-0.2.9 | Nick Mathewson | |
2018-03-13 | Update geoip and geoip6 to the March 8 2018 database. | Karsten Loesing | |
2018-03-13 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-03-13 | Add a missing prototype to our libevent configure stanza. | Nick Mathewson | |
Fixes bug 25474; bugfix on 0.3.2.5-alpha. | |||
2018-03-08 | changes: Fix changes file for bug25450. | Isis Lovecruft | |
It didn't like me insulting my patch, I guess. | |||
2018-03-08 | test: Increase time limit for IP creation in an HS test. | Isis Lovecruft | |
This should avoid most intermittent test failures on developer and CI machines, but there could (and probably should) be a more elegant solution. Also, this test was testing that the IP was created and its expiration time was set to a time greater than or equal to `now+INTRO_POINT_LIFETIME_MIN_SECONDS+5`: /* Time to expire MUST also be in that range. We add 5 seconds because * there could be a gap between setting now and the time taken in * service_intro_point_new. On ARM, it can be surprisingly slow... */ tt_u64_op(ip->time_to_expire, OP_GE, now + INTRO_POINT_LIFETIME_MIN_SECONDS + 5); However, this appears to be a typo, since, according to the comment above it, adding five seconds was done because the IP creation can be slow on some systems. But the five seconds is added to the *minimum* time we're comparing against, and so it actually functions to make this test *more* likely to fail on slower systems. (It should either subtract five seconds, or instead add it to time_to_expire.) * FIXES #25450: https://bugs.torproject.org/25450 | |||
2018-03-04 | Fix a crash bug when testing reachability | Nick Mathewson | |
Fixes bug 25415; bugfix on 0.3.3.2-alpha. | |||
2018-03-03 | tweak changelog for 4187 | Nick Mathewson | |
2018-03-03 | Merge remote-tracking branch 'fristonio/ticket4187' | Nick Mathewson | |
2018-03-03 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-03 | changes file for 25378 | Nick Mathewson | |
2018-03-03 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-03 | Merge branch 'ticket23814' into maint-0.3.3 | Nick Mathewson | |
2018-03-01 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-03-01 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-03-01 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-03-01 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-03-01 | Forbid UINT32_MAX as a protocol version | Nick Mathewson | |
The C code and the rust code had different separate integer overflow bugs here. That suggests that we're better off just forbidding this pathological case. Also, add tests for expected behavior on receiving a bad protocol list in a consensus. Fixes another part of 25249. | |||
2018-03-01 | Forbid "-0" as a protocol version. | Nick Mathewson | |
Fixes part of 24249; bugfix on 0.2.9.4-alpha. | |||
2018-03-01 | Add another NULL-pointer fix for protover.c. | Nick Mathewson | |
This one can only be exploited if you can generate a correctly signed consensus, so it's not as bad as 25074. Fixes bug 25251; also tracked as TROVE-2018-004. | |||
2018-03-01 | Correctly handle NULL returns from parse_protocol_list when voting. | Nick Mathewson | |
In some cases we had checked for it, but in others we had not. One of these cases could have been used to remotely cause denial-of-service against directory authorities while they attempted to vote. Fixes TROVE-2018-001. | |||
2018-02-24 | Remove duplicate code between parse_{c,s}method in transport.c | Deepesh Pathak | |
- Merged common code in function parse_{c,s}method to a single function - Removed duplicate code in transport.c - Fixes #6236 | |||
2018-02-22 | Remove changes files for items already in 0.3.3. | Nick Mathewson | |
2018-02-21 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-02-21 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-02-21 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-02-21 | Update the .gitmodules to refer to project-level tor-rust-dependencies | Nick Mathewson | |
Closes most of #25323. | |||
2018-02-20 | Merge remote-tracking branch 'fristonio/ticket-25261' | Nick Mathewson | |
2018-02-16 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-02-16 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-02-16 | Merge remote-tracking branch 'dgoulet/ticket24902_029_05' into maint-0.2.9 | Nick Mathewson | |
2018-02-16 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-02-16 | Merge branch 'maint-0.3.3' | Nick Mathewson | |