Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-02 | put the 0.2.8.10 changelog in the releasenotes tootor-0.2.8.10 | Roger Dingledine | |
2016-12-02 | fix typo | Roger Dingledine | |
also reorder a stanza to put the more exciting bug first | |||
2016-12-02 | Pick a release date. | Nick Mathewson | |
2016-12-01 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-12-01 | Bump to 0.2.8.10 | Nick Mathewson | |
2016-12-01 | Start an 0.2.8.10 changelog | Nick Mathewson | |
All entries are copied verbatim from the 029 changelog. | |||
2016-12-01 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-11-22 | Try to work around breakage in the OSX 10.12 SDK. | Nick Mathewson | |
Apple is supposed to decorate their function declarations with macros to indicate which OSX version introduced them, so that you can tell the compiler that you want to build against certain versions of OSX. But they forgot to do that for clock_gettime() and getentropy(), both of which they introduced in 10.12. This patch adds a kludge to the configure.ac script where, if we detect that we are targeting OSX 10.11 or earlier, we don't even probe to see if the two offending functions are present. Closes ticket 20235. | |||
2016-11-07 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-11-07 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-11-07 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-11-07 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-11-07 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-11-07 | Update geoip and geoip6 to the November 3 2016 database. | Karsten Loesing | |
2016-11-03 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-11-03 | Merge branch 'bug20551_028' into maint-0.2.8 | Nick Mathewson | |
2016-11-03 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-11-03 | Merge remote-tracking branch 'arma/bug19969_028_squashed' into maint-0.2.8 | Nick Mathewson | |
2016-11-03 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-11-03 | Work around a behavior change in openssl's BUF_MEM code | Nick Mathewson | |
In our code to write public keys to a string, for some unfathomable reason since 253f0f160e1185c, we would allocate a memory BIO, then set the NOCLOSE flag on it, extract its memory buffer, and free it. Then a little while later we'd free the memory buffer with BUF_MEM_free(). As of openssl 1.1 this doesn't work any more, since there is now a BIO_BUF_MEM structure that wraps the BUF_MEM structure. This BIO_BUF_MEM doesn't get freed in our code. So, we had a memory leak! Is this an openssl bug? Maybe. But our code was already pretty silly. Why mess around with the NOCLOSE flag here when we can just keep the BIO object around until we don't need the buffer any more? Fixes bug 20553; bugfix on 0.0.2pre8 | |||
2016-11-03 | Use explicit casts to avoid warnings when building with openssl 1.1 | Nick Mathewson | |
fixes bug 20551; bugfix on 0.2.1.1-alpha | |||
2016-11-01 | Always call connection_ap_attach_pending() once a second. | Nick Mathewson | |
Fixes bug 19969; bugfix on b1d56fc58. We can fix this some more in later Tors, but for now, this is probably the simplest fix possible. This is a belt-and-suspenders fix, where the earlier fix ("Ask event_base_loop to finish when we add a pending stream") aims to respond to new streams as soon as they arrive, and this one aims to make sure that we definitely respond to all of the streams. | |||
2016-11-01 | Ask event_base_loop to finish when we add a pending stream | Roger Dingledine | |
Fixes bug 19969; bugfix on b1d56fc58. We can fix this some more in later Tors, but for now, this is probably the right fix for us. | |||
2016-11-01 | refactor out the tor_event_base_loopexit() call | Roger Dingledine | |
no actual changes | |||
2016-10-17 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-10-17 | Bump to 0.2.8.9-dev | Nick Mathewson | |
2016-10-17 | Changelog and releasenotes for 0.2.8.9tor-0.2.8.9 | Nick Mathewson | |
2016-10-17 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-10-17 | bump to 0.2.8.9 | Nick Mathewson | |
2016-10-17 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-10-17 | Merge branch 'buf_sentinel_026_v2' into maint-0.2.8 | Nick Mathewson | |
2016-10-17 | Add a one-word sentinel value of 0x0 at the end of each buf_t chunk | Nick Mathewson | |
This helps protect against bugs where any part of a buf_t's memory is passed to a function that expects a NUL-terminated input. It also closes TROVE-2016-10-001 (aka bug 20384). | |||
2016-10-06 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-10-06 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-10-06 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-10-06 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-10-06 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-10-05 | Update geoip and geoip6 to the October 6 2016 database. | Karsten Loesing | |
2016-09-23 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-09-23 | Bump to 0.2.8.8-dev. | Nick Mathewson | |
2016-09-23 | Add 0.2.8.8 to ReleaseNotestor-0.2.8.8 | Nick Mathewson | |
2016-09-23 | Pick a date | Nick Mathewson | |
2016-09-23 | Fold entry into changelog. | Nick Mathewson | |
2016-09-23 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-09-23 | Merge remote-tracking branch 'teor/broken-028-fallbacks' into maint-0.2.8 | Nick Mathewson | |
2016-09-22 | Remove another fallback whose operator opted-out | teor | |
2016-09-22 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |
2016-09-22 | Update versions to 0.2.8.8 | Nick Mathewson | |
2016-09-22 | Start on an 0.2.8.8 changelog. | Nick Mathewson | |
2016-09-22 | Merge branch 'maint-0.2.8' into release-0.2.8 | Nick Mathewson | |