summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-07-02Merge branch 'split-tunnel-frontend-ipc'Oskar Nyberg27-386/+1216
2021-07-02Make application path comparison case insensitiveOskar Nyberg1-13/+20
2021-07-02Update messages.potOskar Nyberg1-2/+41
2021-07-02Request higher resolution app iconsOskar Nyberg1-1/+1
2021-07-02Add beta label to Windows split tunneling navigationOskar Nyberg5-1/+45
2021-07-02Add some common browsers to the app allow listOskar Nyberg1-1/+7
2021-07-02Update frontend according to changes in management interfaceOskar Nyberg4-7/+15
2021-07-02Handle split-tunnel-error in frontendOskar Nyberg3-2/+12
2021-07-02Add warning about DNS not working for excluded apps when blockedOskar Nyberg5-20/+60
2021-07-02Rework linux split tunneling view to include Windows viewOskar Nyberg11-341/+785
2021-07-02Add useAsyncEffect hookOskar Nyberg1-0/+21
2021-07-02Add "smooth" option to CustomScrollbarsOskar Nyberg1-2/+2
2021-07-02Add white10 colorOskar Nyberg1-0/+1
2021-07-02Add filter and remove iconsOskar Nyberg2-0/+27
2021-07-02Add Windows split tunneling ipc methods, redux actions and reducers to rendererOskar Nyberg4-7/+80
2021-07-02Add IPC and RPC methods and connect to Windows split tunneling functionsOskar Nyberg6-15/+125
2021-07-02Merge branch 'split-tunnel-win-update'David Lönnhager46-102/+2557
2021-07-02Clarify ST logDavid Lönnhager2-4/+3
2021-07-02Map split tunnel errors to 'start tunnel error'David Lönnhager1-0/+2
2021-07-02Log IPs sent to the driverDavid Lönnhager1-0/+1
2021-07-02Configure ST tunnel addresses before setting up routesDavid Lönnhager9-59/+110
2021-07-02Fail with 'SplitTunnelError' for all related errorsDavid Lönnhager2-2/+2
2021-07-02Initialize driver on a separate threadDavid Lönnhager1-5/+23
2021-07-02Remove DeviceHandle mutex by not reusing event objectsDavid Lönnhager2-41/+31
2021-07-02Let ST monitor threads clean themselves upDavid Lönnhager1-12/+9
2021-07-02Handle ST requests on a separate threadDavid Lönnhager2-70/+130
2021-07-02Prevent block when offline monitor lags behind ST monitorDavid Lönnhager1-9/+6
2021-07-02Always disengage the driver before deinitializing WinFwDavid Lönnhager1-5/+7
2021-07-02Make LAN IPv4 address optionalDavid Lönnhager2-25/+22
2021-07-02Treat default route as non-existent if interface IP lookup failsDavid Lönnhager1-13/+17
2021-07-02Clean up route manager log sinkDavid Lönnhager1-4/+2
2021-07-02Remove unwrapping from Try implDavid Lönnhager2-23/+31
2021-07-02Remove redundant GetSplitTunnelApps RPCDavid Lönnhager4-49/+7
2021-07-02Move split tunnel settings to own typeDavid Lönnhager6-35/+50
2021-07-02Notify tunnel of errors while registering addresses in driverDavid Lönnhager6-10/+38
2021-07-02Do not fail as easily when determining device paths, and ignoreDavid Lönnhager2-40/+67
2021-07-02Move route monitoring to split_tunnel moduleDavid Lönnhager8-330/+244
2021-07-02Force caller to deal with default route callback handleDavid Lönnhager6-35/+26
2021-07-02Force split tunnel driver to remain in engaged state while blockingDavid Lönnhager7-214/+313
2021-07-02Add trace logs for successful splitting eventsDavid Lönnhager1-1/+13
2021-07-02Fix event struct alignment issuesDavid Lönnhager3-17/+39
2021-07-02Handle error message events from split tunneling driverDavid Lönnhager2-0/+50
2021-07-02Handle unknown event IDs gracefullyDavid Lönnhager2-7/+27
2021-07-02Improve split tunneling related gRPC statusesDavid Lönnhager1-0/+19
2021-07-02Replace GetOverlappedResultEx (which is not supported on Windows 7)David Lönnhager2-20/+23
2021-07-02Stop ST event thread gracefullyDavid Lönnhager2-56/+127
2021-07-02Add device_io_control_buffer_asyncDavid Lönnhager1-0/+54
2021-07-02Expose split tunnel IOCTL codes in split_tunnelDavid Lönnhager1-1/+1
2021-07-02Expose parse_event_buffer in split_tunnel moduleDavid Lönnhager1-28/+31
2021-07-02Remove timeout for deque_eventDavid Lönnhager1-4/+22