Rod Hynes
|
4e8cb5da4d
Stream OSL registry and files
|
8 лет назад |
Rod Hynes
|
6aa2777390
Fix: streaming embedded server entries replaced existing entries
|
8 лет назад |
Amir Khan
|
96236d0c8b
Refactored streaming embedded server list into its own function
|
8 лет назад |
Amir Khan
|
a951abce52
Updated mobile library enabling streaming embedded server entries
|
8 лет назад |
Rod Hynes
|
9c8ed708fb
Fix: ReportAvailableRegions call was never reached
|
8 лет назад |
Rod Hynes
|
49eae87f49
Some gitmetalinter fixes
|
8 лет назад |
Rod Hynes
|
ab17175189
Fix server entry tests
|
8 лет назад |
Rod Hynes
|
ab3ab0696b
Remove runtime.GC() call from server entry streaming
|
8 лет назад |
Rod Hynes
|
5e7186d03f
Stream remote server lists with StreamReadAuthenticatedDataPackage
|
8 лет назад |
Rod Hynes
|
cbb0ab4252
Add test cases for seeding SLOKs across multiple
|
9 лет назад |
Rod Hynes
|
57170495d1
Fixes for corrupt bolt datastores
|
9 лет назад |
Rod Hynes
|
026ed7060a
Fix: invalid count comparison in a68e746
|
9 лет назад |
Rod Hynes
|
a68e746b3c
Reset impaired classification sooner
|
9 лет назад |
Rod Hynes
|
edbf21bfe4
Test refactoring
|
9 лет назад |
Rod Hynes
|
023b15723c
Fix: TakeOutUnreportedPersistentStats used wrong bucket name
|
9 лет назад |
Rod Hynes
|
8497d09849
Renamed OSL “directory” to “registry”
|
9 лет назад |
Rod Hynes
|
efeb14c412
Download OSLs (in progress)
|
9 лет назад |
Rod Hynes
|
68cebee9a7
Add mechanism to trigger clients to clear their SLOKs
|
9 лет назад |
Rod Hynes
|
0d29640924
Next phase of obfuscated server list implementation
|
9 лет назад |
Rod Hynes
|
1b30d92d14
Common code refactoring
|
9 лет назад |
Rod Hynes
|
2bab4d853b
Record and report server entry source and receipt time
|
10 лет назад |
Rod Hynes
|
3dcc9bdafb
Fix: only emit "updated server" notice on actual update
|
10 лет назад |
Rod Hynes
|
7f921bbc44
Attempt to delete and reopen datastore file to recover from file system/data errors
|
10 лет назад |
Rod Hynes
|
21afce3c5e
Datastore bug fixes
|
10 лет назад |
Rod Hynes
|
f065107987
Don't treat certain persistent data errors as fatal conditions
|
10 лет назад |
Michael
|
e2af916a4b
Update dataStore.go
|
10 лет назад |
Rod Hynes
|
716a514cbf
Rename dataStore_alt to datastore now that boltdb is the primary
|
10 лет назад |
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 лет назад |
Rod Hynes
|
34b092eacf
Changes to tunnel establishment algorithm
|
10 лет назад |
Rod Hynes
|
52998b7e5c
New dataStore implementation
|
10 лет назад |