summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* fixup! Implement part of HS descriptor encode functionticket18571_029_01-fixupsJohn Brooks2016-05-10
| | | | create2_formats
* fixup! Implement part of HS descriptor encode functionJohn Brooks2016-05-10
|
* Add trunnel definition for link_specifier_listJohn Brooks2016-05-10
|
* fixup! Implement part of HS descriptor encode functionJohn Brooks2016-04-25
| | | | The authentication-required field was accidentally omitted.
* fixup! test: Add HS descriptor encoding unit testsJohn Brooks2016-04-20
| | | | Use the correct cert_type for certificates
* fixup! Implement part of HS descriptor encode functionJohn Brooks2016-04-20
| | | | Fix the formatting of the introduction point enc-key lines
* fixup! Implement part of HS descriptor encode functionJohn Brooks2016-04-20
| | | | | Fix a compile error under clang, and give trunnel host-endian IPv4 addresses, because it does the conversion to network order itself.
* fixup! test: Add HS descriptor encoding unit testsDavid Goulet2016-04-19
|
* fixup! Implement part of HS descriptor encode functionDavid Goulet2016-04-19
|
* fixup! Implement part of HS descriptor encode functionJohn Brooks2016-04-19
|
* fixup! test: Add HS descriptor encoding unit testsJohn Brooks2016-04-19
|
* fixup! test: Add HS descriptor encoding unit testsDavid Goulet2016-04-18
|
* fixup! Implement part of HS descriptor encode functionDavid Goulet2016-04-18
|
* fixup! Implement part of HS descriptor encode functionDavid Goulet2016-04-18
|
* test: Add HS descriptor encoding unit testsDavid Goulet2016-04-18
| | | | Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* Implement part of HS descriptor encode functionDavid Goulet2016-04-18
| | | | | | | | Add hs_descriptor.{c|h} with the needed ABI to represent a descriptor and needed component. This adds a function also to encode but not finished nor tested (but it compiles!). Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* trunnel: Uncomment link_specifier so trunnel can use itDavid Goulet2016-04-18
| | | | Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* Move token parsing code to parsecommon.{c|h}David Goulet2016-04-18
| | | | Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* Disambiguate: Avoid defining two static functions called chunk_free_uncheckedNick Mathewson2016-04-15
|
* Disambiguate: Avoid defining two static functions both called gettweak()Nick Mathewson2016-04-15
|
* Add branch prediction to util_bug.h, and fix a bug.Nick Mathewson2016-04-15
|
* Merge branch 'assert_nonfatal_squashed'Nick Mathewson2016-04-14
|\
| * Add an IF_BUG_ONCE macro, since that's a pretty common pattern too.Nick Mathewson2016-04-14
| |
| * Add a BUG macro for usage in if checks.Nick Mathewson2016-04-14
| |
| * Add new tor_assert_nonfatal*() macros.Nick Mathewson2016-04-14
| | | | | | | | | | | | | | | | | | | | | | Unlike tor_assert(), these macros don't abort the process. They're good for checking conditions we want to warn about, but which don't warrant a full crash. This commit also changes the default implementation for tor_fragile_assert() to tor_assert_nonfatal_unreached_once(). Closes ticket 18613.
| * Move tor_assert implementation into its own header/module.Nick Mathewson2016-04-04
| |
* | fix typos/etc before i go nuts on #18809Roger Dingledine2016-04-13
| |
* | Merge remote-tracking branch 'sebastian/stemtest'Nick Mathewson2016-04-12
|\ \
| * | Write a document on how to add a test to StemSebastian Hahn2016-03-28
| | |
* | | Merge branch 'maint-0.2.8'Nick Mathewson2016-04-12
|\ \ \
| * \ \ Merge remote-tracking branch 'public/bug18716_027' into maint-0.2.8Nick Mathewson2016-04-12
| |\ \ \
| | * | | memarea: Don't assume that sizeof(ulong) >= sizeof(void*).Nick Mathewson2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 18716; bugfix on 0.2.1.1-alpha where memarea.c was introduced. Found by wbenny.
| * | | | Turn TestingClientBootstrap* into non-testing optionsDavid Goulet2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes simply renames them by removing "Testing" in front of them and they do not require TestingTorNetwork to be enabled anymore. Fixes #18481 Signed-off-by: David Goulet <dgoulet@ev0ke.net>
* | | | | Merge branch 'bug14334_squashed'Nick Mathewson2016-04-07
|\ \ \ \ \
| * | | | | Don't mark guards as unreachable if connection_connect() fails.George Kadianakis2016-04-07
| | | | | |
* | | | | | When we get a bad nickname, explain what a good one is.Nick Mathewson2016-04-07
| | | | | | | | | | | | | | | | | | | | | | | | Closes #18300; patch from "icanhasaccount".
* | | | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-04-07
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson2016-04-07
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson2016-04-07
| | |\ \ \ \
| | | * \ \ \ Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson2016-04-07
| | | |\ \ \ \
| | | | * \ \ \ Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson2016-04-07
| | | | |\ \ \ \
| | | | | * | | | Update geoip and geoip6 to the April 5 2016 database.Karsten Loesing2016-04-07
| | | | | | | | |
| | * | | | | | | Merge branch 'bug15221_027' into maint-0.2.7Andrea Shepard2016-03-30
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'bug18570_027' into maint-0.2.7Andrea Shepard2016-03-29
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge branch 'bug16248_027' into maint-0.2.7Andrea Shepard2016-03-29
| | |\ \ \ \ \ \ \ \ \
* | | \ \ \ \ \ \ \ \ \ Merge branch 'maint-0.2.8'Nick Mathewson2016-04-05
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | Merge branch 'bug18728_028' into maint-0.2.8Nick Mathewson2016-04-05
| |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | Don't call the system toupper or tolower.Nick Mathewson2016-04-05
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Yes, we could cast to unsigned char first, but it's probably safest to just use our own (in test_util), or remove bad-idea features that we don't use (in readpassphrase.c). Fixes 18728.
* | | | | | | | | | | | Merge branch 'maint-0.2.8'Nick Mathewson2016-04-05
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | quiet debug logs from periodic_event_dispatch()Roger Dingledine2016-04-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop blasting twelve lines per second from periodic_event_dispatch() at loglevel debug. Resolves ticket 18729; fix on 0.2.8.1-alpha.