index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-hsclient
/
src
/
state.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
tor-hsclient: expiry tests: Use advance_by
Ian Jackson
2023-09-18
1
-1
/
+1
*
tor-hsclient: expiry: Fix a boundary error in time calculation
Ian Jackson
2023-09-18
1
-1
/
+4
*
Run maint/add_warning to add lint block everywhere
Ian Jackson
2023-08-23
1
-0
/
+1
*
Run cargo +nightly fmt to format many let ... else ...
Ian Jackson
2023-07-24
1
-17
/
+21
*
Run maint/add_warning to actually apply new lint allows
Ian Jackson
2023-07-10
1
-0
/
+1
*
Throughout: Use *_report!() macros for reporting Errors.
Nick Mathewson
2023-07-07
1
-13
/
+19
*
tor-hsclient: Abolish ad-hoc real-world-time sleeps
Ian Jackson
2023-07-06
1
-12
/
+4
*
tor-hsclient: Reimplement Debug for MockCirc
Ian Jackson
2023-06-29
1
-15
/
+12
*
HS configuration: Plumb configuration through (fmt)
Ian Jackson
2023-06-28
1
-8
/
+14
*
HS configuration: Plumb configuration through
Ian Jackson
2023-06-28
1
-1
/
+45
*
tor-hsclient: Increase some timeouts
Ian Jackson
2023-06-26
1
-2
/
+2
*
tor-hsclient: test: Introduce some constants for timings
Ian Jackson
2023-06-26
1
-5
/
+16
*
tor-hsclient: test: Add another sleep for expiry task *start*
Ian Jackson
2023-06-26
1
-0
/
+2
*
tor-hsclient: impl Debug by hand for MockCirc
Ian Jackson
2023-06-26
1
-1
/
+18
*
Merge branch 'data' into 'main'
Ian Jackson
2023-06-26
1
-8
/
+63
|
\
|
*
tor-hsclient: Split out expire_old_data function
Ian Jackson
2023-06-26
1
-0
/
+5
|
*
tor-hsclient: Add a TODO SPEC re data lifetime
Ian Jackson
2023-06-23
1
-0
/
+2
|
*
tor-hsclient: state tests: Test housekeeping (data expiry)
Ian Jackson
2023-06-23
1
-0
/
+5
|
*
tor-hsclient: state tests: Promote mk_hsconn call
Ian Jackson
2023-06-23
1
-1
/
+3
|
*
tor-hsclient: state tests: Introduce connect_called
Ian Jackson
2023-06-23
1
-5
/
+11
|
*
tor-hsclient: Expire old data eventually
Ian Jackson
2023-06-23
1
-2
/
+37
*
|
tor-hsclient: Add a TODO SPEC re circuit dirtiness
Ian Jackson
2023-06-23
1
-0
/
+2
|
/
*
tor-hsclient: Add a note about circuit expiry uncertainty, ticket
Ian Jackson
2023-06-22
1
-0
/
+3
*
tor-hsclient: Expand explanation of `last_used` (for Open)
Ian Jackson
2023-06-22
1
-1
/
+20
*
tor-hsclient: Make comment about circuit expiry more accurate
Nick Mathewson
2023-06-22
1
-1
/
+2
*
tor-hsclient: Apply broken formatting as demanded by rustfmt
Ian Jackson
2023-06-22
1
-1
/
+1
*
tor-hsclient: Test circuit expiry
Ian Jackson
2023-06-22
1
-1
/
+46
*
tor-hsclient: Expire HS circuits that we don't want to reuse
Ian Jackson
2023-06-22
1
-4
/
+128
*
tor-hsclient: Introduce helper function for locking services table
Ian Jackson
2023-06-22
1
-12
/
+3
*
tor-hsclient: Abolish an obsolete comment
Ian Jackson
2023-06-22
1
-1
/
+0
*
tor-hsclient: Apply deferred clippy churn needed by fmt churn
Ian Jackson
2023-06-21
1
-1
/
+1
*
tor-hsclient: Apply deferred rustfmt churn
Ian Jackson
2023-06-21
1
-5
/
+3
*
tor-hsclient: Add HSID to some log messages
Ian Jackson
2023-06-21
1
-6
/
+7
*
netdoc, hsclient: Update remaining ed25519::SecretKey users
Nick Mathewson
2023-05-18
1
-2
/
+4
*
Refactor ClientCirc APIs to use Arc<ClientCirc>.
Nick Mathewson
2023-05-16
1
-8
/
+8
*
Run rustfmt
Ian Jackson
2023-03-30
1
-13
/
+14
*
tor-hsconn: Rename ConnError (from HsClientConnError)
Ian Jackson
2023-03-30
1
-11
/
+11
*
tor-client: Pass a netdir for each request
Ian Jackson
2023-03-30
1
-5
/
+12
*
Pass HS identity to hsclient connection function
Ian Jackson
2023-03-28
1
-1
/
+6
*
Pass HsCircPool to hsclient connect function, not CircMgr
Ian Jackson
2023-03-28
1
-1
/
+2
*
Fix typos
Dimitris Apostolou
2023-03-03
1
-3
/
+3
*
hsclient state: Rename rechecks (from attempts) and add clarifying docs
Ian Jackson
2023-03-01
1
-9
/
+22
*
hsclient state: Implement and test MultikeyIsolatedMap::retain
Ian Jackson
2023-03-01
1
-2
/
+3
*
hsclient state: Split off MultikeyIsolatedMap
Ian Jackson
2023-03-01
1
-82
/
+16
*
hsclient state: Move all the data fields into the table
Ian Jackson
2023-03-01
1
-28
/
+37
*
hsclient: Document sharing rules
Ian Jackson
2023-03-01
1
-0
/
+11
*
hsclient state: rustfmt
Ian Jackson
2023-03-01
1
-241
/
+244
*
hsclient state: Lots more doc comments about barriers, structure, etc.
Ian Jackson
2023-03-01
1
-2
/
+74
*
hsclient state: Break `obtain` out into a fn
Ian Jackson
2023-03-01
1
-61
/
+82
*
hsclient state: Restructure using a scope to drop the mutex guard
Ian Jackson
2023-03-01
1
-20
/
+44
[next]