Commits on Source
1385
68dae777
do not use SHARE_DATADIR on Android
Oct 20, 2021
ccdae2f7
On Android, get_data_directory() should not use LOCALSTATEDIR
Nov 19, 2021
1a40f64b
sandbox: Assume "openat" syscall is used where "open" is unavailable
Jun 13, 2022
d0297d87
sandbox: Filter "renameat", "renameat2" where "rename" unavailable
Jun 13, 2022
cac7bec1
sandbox: Filter "newfstatat" on systems using generic syscalls
Jun 13, 2022
da6b55b6
sandbox: Filter "fchmodat" on systems using generic syscalls
Jun 13, 2022
6a004380
sandbox: Filter "fchownat" on systems using generic syscalls
Jun 13, 2022
0d87dc1e
sandbox: Allow use with fragile hardening on AArch64 and elsewhere
Jun 13, 2022
a187fde7
changes: Add file for tickets 40465, 40599
Jun 13, 2022
0222fc4d
add new metrics entry for cert expiration
Mar 06, 2023
bbb3396d
Add test for \r in directory parsing
Mar 19, 2023
0c634999
don't emit key expiration metric instead of setting it to zero
Mar 19, 2023
c5889d3f
Test \r more effectively using 2 lines
Mar 27, 2023
738785ea
Test both \r and \r\n with the expected failure conditions added
Mar 31, 2023
7415cdef
gitlab-ci: fix apt conf syntax for Acquire::Retries
Apr 11, 2023
2de98a7f
hs_pow: Represent equix_solution as a byte array
May 10, 2023
18a2191a
gitlab-ci: Try enabling GPL mode so we test hs_pow
May 10, 2023
d15bbf32
changes: Ticket 40634 (hs_pow)
May 10, 2023
6a0809c4
hs_pow: stop having a "minimum effort", and let PoW effort start low
May 10, 2023
ac29c720
hs_pow: bump client-side effort limit from 500 to 10000
May 10, 2023
ac466a22
hs_pow: leak fix, free the contents of pqueue entries in hs_pow_free_service_state
May 10, 2023
903c6cf1
hs_pow: client side effort adjustment
May 10, 2023
ff678d0f
hs_pow: update_suggested_effort fix and cleanup
May 10, 2023
ee63863d
hs_pow: Lower several logs from notice to info
May 10, 2023
a6138486
hs_pow: review feedback, use MAX for max_trimmed_effort
May 10, 2023
50313d11
hs_pow: faster hs_circuitmap lookup for rend in pow_worker_job_t
May 10, 2023
60231536
hs_pow: modified approach to pqueue level thresholds
May 10, 2023
a13d7bd5
hs_pow: always give other events a chance to run between rend requests
May 10, 2023
cba1ffb4
hs_pow: swap out some comments
May 10, 2023
971de27c
hs_pow: fix error path with outdated assumption
May 10, 2023
138fd570
hs_pow: add per-circuit effort information to control port
May 10, 2023
e643a708
hs_pow: Modify challenge format, include blinded HS id
May 10, 2023
a98b1d3a
Remove two conflux algs: maxrate and cwndrate.
May 10, 2023
c8341abf
Clean up and disable switch rate limiting.
May 10, 2023
34da5071
fix minor typos in conflux and pow areas
May 11, 2023
a340acb4
Clean up UX decision logic; hardcode for browser UX case.
May 11, 2023
0c115779
Fix unit tests.
May 11, 2023
79dab29a
Add torrc option for conflux client UX.
May 11, 2023
c71b6a14
equix: avoid a coverity warning in hashx_alloc()
May 11, 2023
a3ff3155
test_crypto: avoid memory leak in some hashx test failures
May 11, 2023
032d850a
Add changes file for conflux.
May 11, 2023
459b775a
hs_pow: fix insufficient length check in pow-params
May 15, 2023
6bf56ac3
Merge branch 'tor-gitlab/mr/703'
May 24, 2023
21ec9017
Merge branch 'tor-gitlab/mr/698'
May 24, 2023
8eae9f17
metrics: Add ticket 40546 changes file and code fix
May 24, 2023
ffb76494
ipv6: Flip ClientUseIPv6 to 1
May 24, 2023
6afe03aa
Merge branch 'tor-gitlab/mr/708'
May 24, 2023
71b2958a
test_hs_descriptor: Add a test case that fails without the fix for 40793
May 24, 2023
0781c296
Merge branch 'tor-gitlab/mr/710'
May 24, 2023
9976da93
Merge branch 'tor-gitlab/mr/709'
May 24, 2023
23f4a28f
token_bucket_ctr: replace 32-bit wallclock time with monotime
May 24, 2023
a2ec9a11
Merge branch 'tor-gitlab/mr/711'
May 24, 2023
86bc3cc4
test: Fix parseconf to account for ClientUseIPv6 change
May 25, 2023
970a534f
test: Fix parseconf to account for ClientUseIPv6 change for dirauth disabled
May 25, 2023
5118a800
Log state transitions for Pluggable Transports
May 25, 2023
0d51dfa6
Log name of managed proxy in exit handler.
May 25, 2023
3338b34e
Only terminate PT processes that are running.
May 25, 2023
58f0e548
Log at LD_PT instead of LD_GENERAL for PT process stdout lines.
May 25, 2023
506781d4
Restart PT processes when they die on us.
May 25, 2023
5f432bff
Add missing changes file for
#33669
.
May 25, 2023
a1042f48
Merge branch 'tor-gitlab/mr/443'
May 25, 2023
36076d3c
Added INTRO and REND metrics for relay.
May 25, 2023
24bc66f6
Fixed REND1 metric label value
May 25, 2023
2f8a8844
Fixed est intro getter using wrong array
May 25, 2023
1899b623
Removed getter abstraction and moved from rephist to relay_metrics.
May 25, 2023
8cbfc906
Fixed new arguments for metrics_store_add
May 25, 2023
5b76ce18
Added void stubs for the relay metrics functions to fix building without relay module
May 25, 2023
7e57b9db
Fixed enum type not found in relay_stub
May 25, 2023
3d5d8d59
Added relay prefix to new metrics functions
May 25, 2023
273227af
Forgot about the stub names
May 25, 2023
d5dea220
changes: Add file for ticket 40797
May 25, 2023
c40c5ade
test_sandbox: equix crypto test case for issue 40794
May 28, 2023
941613c6
hashx: minor, another logical operator change
May 28, 2023
6fd5ca49
hashx: allow hashx_compile to fail, avoid segfault without changing API
May 28, 2023
5a4f92ea
hashx: API changes to allow recovery from late compile failures
May 28, 2023
a3513dea
equix: API changes for new result codes and hashx compatibility
May 28, 2023
a397a92b
hs_pow: Update for equix API to fix issue 40794
May 28, 2023
415c0354
hs_pow: Add CompiledProofOfWorkHash torrc option
May 28, 2023
9850dc59
tls: Disable a warning with LibreSSL >= 3.8.0
May 29, 2023
925201c9
Merge branch 'tor-gitlab/mr/713'
May 31, 2023
3036bedf
Update CI builds to Debian Bullseye, fix associated compatibility bugs
May 31, 2023
d77f1e7a
Merge branch 'tor-gitlab/mr/714' into maint-0.4.7
May 31, 2023
066da915
changes: Add file for MR 714
May 31, 2023
97008526
Merge branch 'maint-0.4.7'
May 31, 2023
faff592c
test: Fix a mem leak reported by Coverity
Jun 01, 2023
7f535582
test: Really fix the mem leak from prior commit
Jun 01, 2023
2697723c
scripts: Use latest geoip database instead of using location
Jun 01, 2023
c2c6c7a5
Update geoip files to match ipfire location db, 2023/06/01.
Jun 01, 2023
5e2f6d54
fallbackdir: Update list generated on June 01, 2023
Jun 01, 2023
8b46d1c6
release: ChangeLog for 0.4.8.1-alpha
Jun 01, 2023
e30fdc14
version: Bump version to 0.4.8.1-alpha
Jun 01, 2023
d4f4fb60
version: Bump version to 0.4.8.1-alpha-dev
Jun 01, 2023
45ee8a10
Fix compilation error on older gcc versions and MSVC.
Jun 05, 2023
cfbf7435
More fixes for compile-time warnings in equix and hashx
Jun 05, 2023
03d63bc7
Add a conflux helper to log conflux sets.
Jun 06, 2023
a91315f9
Fix the spacing in the 'Your Tor identity key fingerprint is' log line'
Jun 07, 2023
176f0929
Add conflux logs to diagnose cases where RTTs are absent/zero.
Jun 09, 2023
ff59e2f4
Add BUG() macro to marked edge reads
Jun 09, 2023
da50d21c
Bug 40801: Send LINKED_ACK before attaching streams
Jun 09, 2023
6a513e2f
Bug 40801: Do not change read state of marked conns
Jun 09, 2023
1,285 additional commits have been omitted to prevent performance issues.
Loading
Loading