Commit Graph

1310 Commits

Author SHA1 Message Date
MaxXor 095777b3dc Update images directory 2020-05-28 21:23:13 +02:00
MaxXor ffd4b5b065 Update message processors and client exit 2020-05-28 21:10:26 +02:00
MaxXor 7e3175664d Refactor client installation and startup 2020-05-27 22:21:40 +02:00
MaxXor 547ab1feef Fix release build 2020-05-26 23:05:32 +02:00
MaxXor c735d0fcab Refactor client message handlers 2020-05-26 22:43:49 +02:00
MaxXor b7c78f0da0 Update legacy File Transfers 2020-05-25 22:38:41 +02:00
MaxXor fd9a3f0c0a Update documentation 2020-05-23 21:48:40 +02:00
MaxXor ef7156a7fd Add Open.Nat license 2020-05-22 10:05:11 +02:00
MaxXor 574713307d Update IP geolocation retrieval, use TLS 1.2 2020-05-20 23:08:58 +02:00
MaxXor 4bbe8da7ae Update AppVeyor image to Visual Studio 2019 2020-05-19 21:03:21 +02:00
MaxXor 274b939454 Convert VS project files to new format and upgrade to .NET 4.5.2 2020-05-19 20:57:57 +02:00
MaxXor 4abbbdc853 Simplify networking code and update dependencies 2019-04-23 21:05:07 +02:00
MaxXor 1249834f84 Fix file uploads 2019-04-22 17:59:56 +02:00
MaxXor c0e9ede918 Refactor Remote Shell 2019-01-27 23:15:27 +01:00
MaxXor 05531a0449 Re-use AES instance when writing and reading logs
(fixes #749)
2019-01-26 15:19:12 +01:00
MaxXor 01d7e94434 Update BouncyCastle dependency 2019-01-18 18:35:13 +01:00
MaxXor 0bfb0b8cc5 Remove duplicate RegistryValueToString method 2018-11-26 18:50:13 +01:00
MaxXor 3741836281 Initialize Reverse Proxy in constructor 2018-11-26 18:48:37 +01:00
MaxXor 871d29fe0b Update Readme 2018-11-19 16:44:39 +01:00
MaxXor b0ff8ac907 Add issue templates 2018-11-09 15:39:21 +01:00
MaxXor a7dc36ae18 Remove client certificates and use different way for client authentication 2018-11-04 22:53:14 +01:00
MaxXor b2916386c0 Improve certificate creation/import dialog 2018-11-03 17:53:24 +01:00
MaxXor 5ff48042cd Clean up UPnP discovery service 2018-10-31 18:16:28 +01:00
MaxXor e24b024554 Properly handle failed connection attempts 2018-10-31 15:50:09 +01:00
MaxXor ed1bf59155 Fix server stops listening for new clients when client authentication fails 2018-10-31 09:56:31 +01:00
MaxXor 2e71989abf Delete un-finished FileTransfers on closing 2018-10-29 20:36:46 +01:00
MaxXor 197e3a9256 Refactor file transfers 2018-10-29 20:31:17 +01:00
MaxXor 89dfca761d Allow empty input in AES encryption/decryption 2018-10-28 20:07:21 +01:00
MaxXor 65ac8f7175 Force client certificates 2018-10-28 14:00:14 +01:00
MaxXor e72b8d2266 Add certificate path setting 2018-10-23 20:10:26 +02:00
MaxXor fea5c12e3e Remove unnecessary client resource 2018-10-22 17:30:03 +02:00
MaxXor 21215dd09f Add certificate generation to Client builder 2018-10-21 18:21:07 +02:00
MaxXor e796b1abcb Add BouncyCastle license 2018-10-21 14:43:18 +02:00
MaxXor c1e9b88205 Add basic TLS support 2018-10-21 14:22:31 +02:00
MaxXor 19af0cb7da Add protobuf-net to post-build command 2018-10-16 08:48:51 +02:00
MaxXor 1bc20d38c0 Use correct win32 API declarations 2018-10-10 21:25:30 +02:00
MaxXor 3aed553e1a Fix Aes128 decryption 2018-10-06 15:24:58 +02:00
MaxXor f89948105f Remove duplicated exception handling of Aes128 class 2018-10-06 13:57:14 +02:00
MaxXor 162f0ef3fa More refactoring 2018-10-05 23:58:09 +02:00
MaxXor 972a74fe41 Rename Sha256 class 2018-10-05 09:45:00 +02:00
MaxXor 64c6bcbc25 Update link to 3rd-party licenses 2018-10-05 09:37:20 +02:00
MaxXor 1ca2ca6dd4 Adjust namespaces 2018-10-04 21:49:24 +02:00
MaxXor 0df0242fc9 Update resources and 3rd-party licenses 2018-10-04 17:49:25 +02:00
MaxXor 66600e3a47 Refactor Client identification handshake 2018-09-29 22:22:16 +02:00
MaxXor a2e97672a5 Remove post-build event from Server 2018-09-27 10:06:25 +02:00
MaxXor 2e77af9db9 Adjust namespaces 2018-09-27 10:05:10 +02:00
MaxXor f06ecac213 Change project names 2018-09-27 09:38:00 +02:00
MaxXor abcea83775 Correctly handle 0 recovered accounts 2018-09-22 22:10:47 +02:00
MaxXor c1d457063d Refactor client status messages 2018-09-22 15:56:57 +02:00
MaxXor 9e9ed30f81 Refactor Password Recovery 2018-09-22 14:50:44 +02:00