summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-12Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson
2021-03-12Merge branch 'maint-0.4.5'Nick Mathewson
2021-03-12Remove maxmind license; add ipfire location database license (cc by-sa 4.0)Nick Mathewson
2021-03-12Use the right ticket number.Nick Mathewson
2021-03-12Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson
2021-03-12Merge branch 'maint-0.4.5'Nick Mathewson
2021-03-12Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson
2021-03-12update geoip-2021-03-12 to mention provider transition.Nick Mathewson
2021-03-12Update geoip files to match ipfire location db, 2021/03/12.Nick Mathewson
2021-03-12Remove changes files already merged in release-0.4.5Nick Mathewson
2021-03-10Merge remote-tracking branch 'tor-gitlab/mr/336'Nick Mathewson
2021-03-10Merge branch 'maint-0.4.5'Nick Mathewson
2021-03-10Merge remote-tracking branch 'tor-gitlab/mr/335' into maint-0.4.5Nick Mathewson
2021-03-10Merge branch 'maint-0.4.5'David Goulet
2021-03-10Merge branch 'tor-gitlab/mr/331' into maint-0.4.5David Goulet
2021-03-10Merge branch 'tor-gitlab/mr/331'David Goulet
2021-03-10Merge branch 'maint-0.4.5'David Goulet
2021-03-10vote: Add "stats" lineDavid Goulet
Closes #40314 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-03-10hs: Remove hamrless BUG() that can happenDavid Goulet
When reloading a service, we can re-register a service and thus end up again in the metrics store initialization code path which is fine. No need to BUG() anymore. Fixes #40334 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-03-09Start a changelog for 0.4.6.1-alphaNick Mathewson
2021-03-09Remove changes files that are already merged in 0.4.5.xNick Mathewson
2021-03-08Don't warn about missing guard state if controller picked first hopNick Mathewson
See comments about why this needs a new flag and we can't just use CIRCUIT_PURPOSE_CONTROLLER. Fixes #40285; bugfix on 0.3.2.1-alpha.
2021-03-08Fix documentation formatting for VirtualAddrNetworkIPv6Nick Mathewson
Fixes bug #40256; bugfix on 0.2.9.4-alpha.
2021-03-03Fix parsing bug in linux get_total_system_memory().Nick Mathewson
Use find_str_at_start_of_line(), not strstr() here: we don't want to match "MemTotal: " if it appears in the middle of a line. Fixes #40315; bugfix on 0.2.5.4-alpha.
2021-03-03Merge remote-tracking branch 'tor-gitlab/mr/213'Alexander Færøy
2021-03-02Add geoip-db-tool/Cargo.lock to version control, as is the custom.Nick Mathewson
2021-03-01Merge branch 'tor-gitlab/mr/328'David Goulet
2021-03-01Merge branch 'maint-0.4.4' into maint-0.4.5David Goulet
2021-03-01Merge branch 'maint-0.4.5'David Goulet
2021-03-01Merge branch 'maint-0.3.5' into maint-0.4.4David Goulet
2021-03-01git-list-tor-branches: remove 0.4.3Nick Mathewson
2021-03-01Correct documentation for lib_meminfo.mdNick Mathewson
2021-02-26Change %lu to %TOR_PRIuSZ in dos.c.Alexander Færøy
This patch unbreaks the Windows build on master that was introduced in 99703eaca0f.
2021-02-26Merge remote-tracking branch 'tor-gitlab/mr/317'George Kadianakis
2021-02-24Merge branch 'maint-0.4.5'David Goulet
2021-02-24Merge branch 'tor-gitlab/mr/321' into maint-0.4.5David Goulet
2021-02-24Merge remote-tracking branch 'tor-gitlab/mr/306'George Kadianakis
2021-02-23Merge branch 'maint-0.4.5'David Goulet
2021-02-23Merge branch 'tor-gitlab/mr/326' into maint-0.4.5David Goulet
2021-02-23Remove mallinfo() from codebaseDavid Goulet
Now deprecated in libc >= 2.33 Closes #40309 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-23Remove mallinfo() from codebaseDavid Goulet
Now deprecated in libc >= 2.33 Closes #40309 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-23relay: Avoid a directory early fetchDavid Goulet
The directory_fetches_from_authorities() is used to know if a client or relay should fetch data from an authority early in the boot process. We had a condition in that function that made a relay trigger that fetch if it didn't know its address (so we can learn it). However, when this is called, the address discovery has not been done yet so it would always return true for a relay. Furthermore, it would always trigger a log notice that the IPv4 couldn't be found which was inevitable because the address discovery process has not been done yet (done when building our first descriptor). It is also important to point out that starting in 0.4.5.1-alpha, asking an authority for an address is done during address discovery time using a one-hop circuit thus independent from the relay deciding to fetch or not documents from an authority. Small fix also is to reverse the "IPv(4|6)Only" flag in the notice so that if we can't find IPv6 it would output to use IPv4Only. Fixes #40300 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-23Merge remote-tracking branch 'tor-gitlab/mr/320'Nick Mathewson
2021-02-23dos: Change the DoS heartbeat line formatDavid Goulet
Fix a bug introduced in 94b56eaa7597e4a091a5b51d2c9032ea046631e3 which overwrite the connection message line. Furthermore, improve how we generate that line by using a smartlist and change the format so it is clearer of what is being rejected/detected and, if applicable, which option is disabled thus yielding no stats. Closes #40308 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-23Merge remote-tracking branch 'origin/master'Nick Mathewson
2021-02-23Tweak documentation on 40282Nick Mathewson
2021-02-23Merge branch 'ticket40282_046_01_squashed'Nick Mathewson
2021-02-23changes: Add changes file for #40282David Goulet
Closes #40282 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-23man: Note that relay now ignore the DirPort optionDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-22Merge remote-tracking branch 'tor-gitlab/mr/276'Alexander Færøy