summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-16Edits on 0.4.4.1-alpha changelogtor-0.4.4.1-alphaNick Mathewson
2020-06-16draft a blurb for 0.4.4.1-alphaNick Mathewson
2020-06-15Editing on 0.4.4.1-alpha changelogNick Mathewson
2020-06-15Start on the 0.4.4.1-alpha changelog.Nick Mathewson
2020-06-15Bump to 0.4.4.1-alphaNick Mathewson
2020-06-15forward-port changelog and release-notes from 0.4.3.5Nick Mathewson
2020-06-12Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet
2020-06-12Merge branch 'maint-0.4.2' into maint-0.4.3David Goulet
2020-06-12Merge branch 'maint-0.3.5' into maint-0.4.2David Goulet
2020-06-12Merge branch 'tor-github/pr/1912' into maint-0.3.5David Goulet
2020-06-11Fold in a changes file and update exceptions.txt.George Kadianakis
Co-authored-by: Florentin Rochet <florentin.rochet@uclouvain.be>
2020-06-11Fix and update unittests.George Kadianakis
Co-authored-by: Florentin Rochet <florentin.rochet@uclouvain.be>
2020-06-11Update functions that load and write the guard state file.George Kadianakis
Co-authored-by: Florentin Rochet <florentin.rochet@uclouvain.be>
2020-06-11Pick guards on the order they were sampled (prop310).George Kadianakis
Co-authored-by: Florentin Rochet <florentin.rochet@uclouvain.be>
2020-06-11Refactor some guard state file parsing code into functions.Florentin Rochet
Co-authored-by: Florentin Rochet <florentin.rochet@uclouvain.be>
2020-06-09Remove "enable_practracker_in_hooks" for 0.4.4.Nick Mathewson
2020-06-08scripts/maint: Remove obsolete generated tor.shc
Per <https://trac.torproject.org/projects/tor/ticket/34381>, these contrib scripts were generated by older versions of Tor and shellcheck will throw warnings if they still exist.
2020-06-05Merge branch 'maint-0.4.3'Nick Mathewson
2020-06-05Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson
2020-06-05Merge branch 'maint-0.3.5' into maint-0.4.2Nick Mathewson
2020-06-05Update and upgrade Pacman before installing dependencies in AppVeyor.Alexander Færøy
This patch makes sures that AppVeyor upgrades its Pacman (the package manager) before installing the Tor dependencies. See: https://bugs.torproject.org/34384
2020-06-05Merge remote-tracking branch 'tor-github/pr/1920/head'Nick Mathewson
2020-06-05Merge remote-tracking branch 'tor-github/pr/1902/head'Nick Mathewson
2020-06-05Remove tor.sh from .gitignorec
The files contrib/dist/tor.sh and contrib/dist/suse/tor.sh should not exist anymore, but when building in same repository for older versions of Tor, these files may return and not be cleaned up properly. This commit unignores those files from .gitignore, in order to make it clear that these files are no longer auto-generated and should be cleaned up.
2020-06-05Fix some checks of tor_inet_ntoa() return valuerl1987
Also, fix a format string.
2020-06-04changes file for ticket 32888Nick Mathewson
2020-06-04Merge remote-tracking branch 'tor-github/pr/1910/head'Nick Mathewson
2020-06-04doc: specify C99 coding standardsc
Make clear that Tor's C code targets C99 standards. This makes it more explicit what to expect for new code, because guessing from existing code is not always reliable, especially for code that predates the change in standard.
2020-06-04config: Styling fix + use fmt_addr()c
Conform to C99 as suggested by nickm on #32888 and use fmt_addr() rather than tor_addr_to_str_dup()
2020-06-03Revert "Travis: temporarily fix stem version to d1174a83c2dcb7b8"Nick Mathewson
This reverts commit e63bfca5f2d98788d11b9a0a82bf67277a228c71, now that Stem has been upgraded to fix the underlying issue.
2020-06-03config: Add interface address debug loggingc
Add logging for "the local network interface addresses" as requested by ticket #32888.
2020-06-02remove a period from a doxygen headingNick Mathewson
The other headings don't have periods.
2020-06-02Merge branch 'maint-0.4.3'George Kadianakis
2020-06-02Merge branch 'tor-github/pr/1909' into maint-0.4.3George Kadianakis
2020-06-02Merge branch 'tor-github/pr/1909'George Kadianakis
2020-06-01Merge branch 'maint-0.4.3'Nick Mathewson
2020-06-01Merge remote-tracking branch 'tor-github/pr/1905/head' into maint-0.4.3Nick Mathewson
2020-06-01config: Add IPv4 Address config debug loggingc
Per ticket #32888 this should address logging "the Address torrc option", "and whether it is an IP address, or a DNS name"; or the detected "local hostname", "and whether it is an IP address, or a DNS name". Some of these details already seem to be logged, so just add what's missing.
2020-05-30Preemptive circs should work with UseEntryGuards 0Roger Dingledine
Resume being willing to use preemptively-built circuits when UseEntryGuards is set to 0. We accidentally disabled this feature with that config setting (in our fix for #24469), leading to slower load times. Fixes bug 34303; bugfix on 0.3.3.2-alpha.
2020-05-28Merge branch 'tor-github/pr/1901'David Goulet
2020-05-28Merge branch 'maint-0.4.3'George Kadianakis
2020-05-28Merge branch 'tor-github/pr/1792' into maint-0.4.3George Kadianakis
2020-05-28changes: Add changes file for ticket 33458David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-05-28hs-v3: Improve accessor semantic of client cached objectDavid Goulet
Add an inline helper function that indicates if the cached object contains a decrypted descriptor or not. The descriptor object is NULL if tor is unable to decrypt it (lacking client authorization) and some actions need to be done only when we have a decrypted object. This improves code semantic. Fixes #33458 Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-05-27Merge branch 'tor-github/pr/1898'George Kadianakis
2020-05-27Add changes file for ticket #24844Neel Chauhan
2020-05-27Add HS v3 status to the SIGUSR1 dumpstats()Neel Chauhan
2020-05-23Man page: MinUptimeHidServDirectoryV2 defaults to 96 hoursRoger Dingledine
Bugfix on 0.2.6.3-alpha; fixes bug 34299.
2020-05-21Merge remote-tracking branch 'tor-github/pr/1899/head'Nick Mathewson
2020-05-21Merge branch 'tor-github/pr/1850'George Kadianakis