summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-04-29Switch rust toolchain actionAlbin5-13/+13
2022-04-29Merge branch 'pause-inactive-daemon'David Lönnhager4-11/+121
2022-04-29Update changelogDavid Lönnhager1-0/+1
2022-04-29Pause API requests when the daemon hasn't received any commands for 3 daysDavid Lönnhager3-3/+107
2022-04-29Only log API availability changes if the state actually changesDavid Lönnhager1-9/+14
2022-04-29Merge branch 'device-api'Andrej Mihajlov37-856/+1953
2022-04-29REST: break monolith client on smaller proxiesAndrej Mihajlov34-695/+1686
2022-04-29REST: retrieve current endpoint instead of assuming that it stays the sameAndrej Mihajlov1-3/+5
2022-04-29REST: move retry count increment after checking for max retry attemptAndrej Mihajlov1-3/+3
2022-04-29ReplaceKeyOperation: remove unused variableAndrej Mihajlov1-1/+0
2022-04-29ResultOperation: add block based implementationAndrej Mihajlov1-8/+109
2022-04-29AsyncBlockOperation: reset execution block in finish()Andrej Mihajlov1-1/+7
2022-04-29ResultOperation: refactor how finish() is handled to avoid preconditionFailureAndrej Mihajlov1-10/+17
2022-04-29AddressCacheStore: move initialization into separate methodAndrej Mihajlov1-36/+40
2022-04-29Format SendAppStoreReceiptOperation.swiftAndrej Mihajlov1-60/+60
2022-04-29AddressCacheStore: use simple lockAndrej Mihajlov4-74/+61
2022-04-29Merge branch 'fix-deb-version'David Lönnhager1-5/+6
2022-04-29Treat dev version deb packages as newer, all else equalDavid Lönnhager1-5/+6
2022-04-29Merge branch 'fix-minor-dev-inconsistency'David Lönnhager1-5/+8
2022-04-29Succeed if logging out without accountDavid Lönnhager1-0/+1
2022-04-29Logout event was not sent despite state changeDavid Lönnhager1-5/+7
2022-04-28Merge branch 'send-one-packet-upon-connecting'Emīls2-0/+3
2022-04-28Send one ICMP packet when connectingEmīls2-0/+3
2022-04-28Merge branch 'show-correct-in-data-with-obfuscation'Oskar Nyberg4-3/+61
2022-04-28Show obfuscation endpoint as in-dataOskar Nyberg4-3/+61
2022-04-27Merge branch 'fix-oneshot-rotation'David Lönnhager1-2/+3
2022-04-27Remove old device correctlyDavid Lönnhager1-1/+1
2022-04-27Send back response for manual key rotationDavid Lönnhager1-1/+2
2022-04-27Merge branch 'fix-multihop-any-tunnel-constraint'David Lönnhager3-54/+99
2022-04-27Fix inaccuracies in preferred relay constraintsDavid Lönnhager1-6/+0
2022-04-27Update changelogDavid Lönnhager1-0/+3
2022-04-27Always honor the multihop setting when the tunnel type is 'any'David Lönnhager2-48/+96
2022-04-27Merge branch 'silence-udp2tcp'David Lönnhager1-1/+1
2022-04-27Silence udp2tcp loggingDavid Lönnhager1-1/+1
2022-04-27Merge branch 'explicit-hijack-dns'David Lönnhager1-1/+5
2022-04-26Set hijack_dns explicitlyDavid Lönnhager1-1/+5
2022-04-26Merge branch 'fix-buildserver-error'Oskar Nyberg3-932/+1336
2022-04-26Update electron-builderOskar Nyberg2-932/+1335
2022-04-26Add nseventmonitor to unique file allow listOskar Nyberg1-0/+1
2022-04-26Merge branch 'rework-relay-selector'David Lönnhager13-522/+584
2022-04-26Return obfuscation config along with relayDavid Lönnhager2-32/+80
2022-04-26Rename 'RelaySelectorResult'David Lönnhager1-12/+12
2022-04-26Rotate the API endpoint when bridge constraints changeDavid Lönnhager2-0/+10
2022-04-26Pass relay selector handle directly to "connection mode provider"David Lönnhager2-47/+11
2022-04-26Spawn API client after settings migrationDavid Lönnhager2-43/+48
2022-04-26Update changelogDavid Lönnhager1-0/+1
2022-04-26Fix transport protocol selection when bridge mode is autoDavid Lönnhager1-10/+12
2022-04-26Update relay selector docsDavid Lönnhager1-7/+4
2022-04-26Return bridge from get_relay()David Lönnhager3-71/+79
2022-04-26Remove unused codeDavid Lönnhager1-38/+5