summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-03-15Merge branch 'remove-go-runtime-gui'Andrej Mihajlov8-23/+23
2022-03-15Use WireGuardKitTypes in the main bundle to avoid loading go runtime.Andrej Mihajlov8-23/+23
2022-03-15Merge branch 'cleanup-connector-2'David Lönnhager1-35/+23
2022-03-15Copy less data in HTTPS connector loopDavid Lönnhager1-35/+23
2022-03-15Merge branch 'drop-rest-service'David Lönnhager2-21/+17
2022-03-15Update changelogDavid Lönnhager1-0/+1
2022-03-15Shut down REST request service when all handles have been droppedDavid Lönnhager1-21/+16
2022-03-14Merge branch 'ensure-jni-directory-exists-during-build'Albin1-0/+11
2022-03-14Ensure JNI directory exist during buildAlbin1-0/+11
2022-03-14Merge branch 'device-api-electron'Oskar Nyberg37-1235/+1217
2022-03-14Fix login redirectOskar Nyberg1-7/+12
2022-03-14Fix DeviceConfig type to not include undefinedOskar Nyberg6-19/+17
2022-03-14Add route for revoked viewOskar Nyberg4-14/+19
2022-03-14Update translationsOskar Nyberg1-81/+117
2022-03-14Add changelog item for device conceptOskar Nyberg1-0/+2
2022-03-14Prevent transitioning when resetting navigation to same pathOskar Nyberg1-25/+27
2022-03-14Improve login callOskar Nyberg2-28/+7
2022-03-14Add log out confirmation dialogOskar Nyberg12-39/+208
2022-03-14Show revoked view when account has been revokedOskar Nyberg8-58/+100
2022-03-14Add view for when device has been revokedOskar Nyberg1-0/+95
2022-03-14Switch to using device removal daemon event for device list updatesOskar Nyberg8-16/+58
2022-03-14Disable dismiss keyboard shortcut for some viewsOskar Nyberg2-5/+22
2022-03-14Add correct transitions for too many devices viewOskar Nyberg2-19/+21
2022-03-14Handle too many devices in login redirectOskar Nyberg3-12/+21
2022-03-14Implement view for handling devicesOskar Nyberg5-2/+323
2022-03-14Improve error handling for daemon eventsOskar Nyberg2-4/+9
2022-03-14Show device name in settingsOskar Nyberg3-0/+14
2022-03-14Handle too many devices login errorOskar Nyberg6-5/+50
2022-03-14Add rpc and ipc calls for listing and removing devicesOskar Nyberg6-45/+126
2022-03-14Replace account token in settings event with device eventOskar Nyberg8-51/+144
2022-03-14Replace use of setAccount with new callsOskar Nyberg2-4/+8
2022-03-14Remove everything related to WireGuard key handlingOskar Nyberg22-1009/+25
2022-03-14Merge branch 'device-api'David Lönnhager37-1821/+3097
2022-03-14Remove AccountManager::set_innerDavid Lönnhager1-10/+5
2022-03-14Try to connect with auto-connect enabled, even if no account is setDavid Lönnhager1-3/+1
2022-03-14Move device validity check to its own typeDavid Lönnhager2-49/+70
2022-03-14Invalidate the "cache" whenever the device is updatedDavid Lönnhager1-0/+1
2022-03-14Simplify how accounts are handled in the daemonDavid Lönnhager1-124/+110
2022-03-14Document account manager constantsDavid Lönnhager1-0/+2
2022-03-14Remove new account eventDavid Lönnhager1-38/+22
2022-03-14Refactor account manager into actorDavid Lönnhager3-399/+515
2022-03-14Implement talpid sender for futures senderDavid Lönnhager2-2/+6
2022-03-14Move devices proxy to own moduleDavid Lönnhager2-187/+199
2022-03-14Delete device cache in mullvad-setupDavid Lönnhager2-3/+16
2022-03-14Cache/rate-limit device validity checkDavid Lönnhager2-2/+32
2022-03-14Validate device in state transition handlerDavid Lönnhager3-37/+68
2022-03-14Remove Account type and runtime handlesDavid Lönnhager2-48/+34
2022-03-14Rename account manager get() to data()David Lönnhager2-16/+16
2022-03-14Don't log failed update for non-existent device in GetDevice callDavid Lönnhager1-0/+1
2022-03-14Update the device before passing it to frontendsDavid Lönnhager2-20/+52