Rod Hynes
|
cbb0ab4252
Add test cases for seeding SLOKs across multiple
|
9 lat temu |
Rod Hynes
|
57170495d1
Fixes for corrupt bolt datastores
|
9 lat temu |
Rod Hynes
|
026ed7060a
Fix: invalid count comparison in a68e746
|
9 lat temu |
Rod Hynes
|
a68e746b3c
Reset impaired classification sooner
|
9 lat temu |
Rod Hynes
|
edbf21bfe4
Test refactoring
|
9 lat temu |
Rod Hynes
|
023b15723c
Fix: TakeOutUnreportedPersistentStats used wrong bucket name
|
9 lat temu |
Rod Hynes
|
8497d09849
Renamed OSL “directory” to “registry”
|
9 lat temu |
Rod Hynes
|
efeb14c412
Download OSLs (in progress)
|
9 lat temu |
Rod Hynes
|
68cebee9a7
Add mechanism to trigger clients to clear their SLOKs
|
9 lat temu |
Rod Hynes
|
0d29640924
Next phase of obfuscated server list implementation
|
9 lat temu |
Rod Hynes
|
1b30d92d14
Common code refactoring
|
9 lat temu |
Rod Hynes
|
2bab4d853b
Record and report server entry source and receipt time
|
10 lat temu |
Rod Hynes
|
3dcc9bdafb
Fix: only emit "updated server" notice on actual update
|
10 lat temu |
Rod Hynes
|
7f921bbc44
Attempt to delete and reopen datastore file to recover from file system/data errors
|
10 lat temu |
Rod Hynes
|
21afce3c5e
Datastore bug fixes
|
10 lat temu |
Rod Hynes
|
f065107987
Don't treat certain persistent data errors as fatal conditions
|
10 lat temu |
Michael
|
e2af916a4b
Update dataStore.go
|
10 lat temu |
Rod Hynes
|
716a514cbf
Rename dataStore_alt to datastore now that boltdb is the primary
|
10 lat temu |
Michael Goldberger
|
46596f0cdb
Added LEGACY_DATA_STORE_FILENAME (for sqlite db); changed DATA_STORE_FILENAME to psiphon.boltdb; moved dataStore_alt.go to dataStore.go; added migrateDataStore.go (copies in previous code for working with sqlite datastore); modified new dataStore.go to call out to migrateDataStore PrepareMigrationEntries and MigrateEntries methods; updated gitignore to ignore compiled binaries; TODO: windows specific build flags and runtime.GOOS checks for new code?, ConsoleClient/psiphonClient.go import needs to return to the proper github path before merging
|
10 lat temu |
Rod Hynes
|
34b092eacf
Changes to tunnel establishment algorithm
|
10 lat temu |
Rod Hynes
|
52998b7e5c
New dataStore implementation
|
10 lat temu |
Rod Hynes
|
dbec6642cd
Fix: wrong param used for temp database path
|
11 lat temu |
Rod Hynes
|
ef88e26715
Revert to using ResponseHeaderTimeout
|
11 lat temu |
Adam Pritchard
|
55a860afdb
Exclude empty string from available regions
|
11 lat temu |
Adam Pritchard
|
7b96cfc2a0
Renamed UpdateAvailableRegions to ReportAvailableRegions
|
11 lat temu |
Adam Pritchard
|
a2e18b3943
Merge remote-tracking branch 'upstream/master' into windows-ui2
|
11 lat temu |
Adam Pritchard
|
7660f965a7
Added notice that displays the available server egress regions.
|
11 lat temu |
Rod Hynes
|
ccdeadd6d2
Tweaks to Notices
|
11 lat temu |
Rod Hynes
|
a9ecd9cb1f
Fixed doc comment
|
11 lat temu |
Rod Hynes
|
c6507136e4
MakeCompatibleServerEntry is now public
|
11 lat temu |