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 лет назад |
Rod Hynes
|
dbec6642cd
Fix: wrong param used for temp database path
|
10 лет назад |
Rod Hynes
|
ef88e26715
Revert to using ResponseHeaderTimeout
|
11 лет назад |
Adam Pritchard
|
55a860afdb
Exclude empty string from available regions
|
11 лет назад |
Adam Pritchard
|
7b96cfc2a0
Renamed UpdateAvailableRegions to ReportAvailableRegions
|
11 лет назад |
Adam Pritchard
|
a2e18b3943
Merge remote-tracking branch 'upstream/master' into windows-ui2
|
11 лет назад |
Adam Pritchard
|
7660f965a7
Added notice that displays the available server egress regions.
|
11 лет назад |
Rod Hynes
|
ccdeadd6d2
Tweaks to Notices
|
11 лет назад |
Rod Hynes
|
a9ecd9cb1f
Fixed doc comment
|
11 лет назад |
Rod Hynes
|
c6507136e4
MakeCompatibleServerEntry is now public
|
11 лет назад |
Rod Hynes
|
754a2e6133
Fix: backwards compatibility with legacy server entries in TargetServerEntry case
|
11 лет назад |
Rod Hynes
|
022bd7eb87
Re-enable support for the meekFrontingDomain server entry field
|
11 лет назад |
Rod Hynes
|
d543d4d910
Split tunnel code complete
|
11 лет назад |
Rod Hynes
|
2d0ef00daa
Integrated split tunnel feature.
|
11 лет назад |
Rod Hynes
|
753433b747
Modify server selection shuffle to exclude first TunnelPoolSize entries
|
11 лет назад |
Rod Hynes
|
e239024983
Machine readable Notices
|
11 лет назад |
Rod Hynes
|
5f28c00839
Add server entry validation
|
11 лет назад |
Rod Hynes
|
2f775545c8
Add config params for custom behavior for temporary tunnels
|
11 лет назад |
Rod Hynes
|
bd4bf33ea2
Shuffle tail of server entry candidate list
|
11 лет назад |
Rod Hynes
|
7bfab24895
Shuffle imported server entries.
|
11 лет назад |