Sean Kaim
|
8163e7273e
|
Add nuget packages to tests
|
2016-07-28 16:47:45 -04:00 |
|
David Sparer
|
6c5d629a88
|
Merge branch 'MR-917_Improve_cryptographic_support' into develop
# Conflicts:
# mRemoteV1/mRemoteV1.csproj
# mRemoteV1/packages.config
|
2016-07-14 08:43:16 -06:00 |
|
David Sparer
|
73c50837d8
|
Created class for building and using encrypted secure strings
|
2016-07-13 12:51:21 -06:00 |
|
David Sparer
|
89075aa3e9
|
Removed unnecessary crypto experiment
|
2016-07-13 10:42:44 -06:00 |
|
David Sparer
|
bffe4454ba
|
Moved AeasCryptographyProvider to the mRemoteNG.Security.SymmetricEncryption namespace
|
2016-07-13 10:34:36 -06:00 |
|
David Sparer
|
69a8f50b58
|
Moved LegacyRijndaelCryptographyProvider to the mRemoteNG.Security.SymmetricEncryption namespace
|
2016-07-13 10:32:36 -06:00 |
|
David Sparer
|
8c6f6534b6
|
Added method to the crypto factory and unit test
|
2016-07-13 10:10:08 -06:00 |
|
David Sparer
|
f08ce0acd5
|
LegacyRijndaelCryptographyProvider now implements ICryptographyProvider
|
2016-07-13 09:39:27 -06:00 |
|
David Sparer
|
4f86e0da62
|
Added a factory class for instantiating crypto providers
|
2016-07-11 18:07:22 -06:00 |
|
David Sparer
|
dd783c2dc0
|
Forgot to save project
|
2016-07-11 15:43:42 -06:00 |
|
David Sparer
|
4b65086622
|
Some cleanup
|
2016-07-11 15:42:48 -06:00 |
|
David Sparer
|
de2542c172
|
Renamed AesGcm to AeadCryptographyProvider
|
2016-07-11 15:38:13 -06:00 |
|
David Sparer
|
973de3507e
|
AesGcm does not actually benefit from generics. Removed that support
|
2016-07-11 15:35:13 -06:00 |
|
Sean Kaim
|
cb3614d54c
|
Fix LargeAddressAware test
|
2016-07-11 17:27:01 -04:00 |
|
David Sparer
|
b2b53561ba
|
Modified AESGCM to support specifying the block cipher engine through generics
|
2016-07-11 15:10:43 -06:00 |
|
David Sparer
|
76e290f6b7
|
AESGCM implements ICryptographyProvider
|
2016-07-11 14:24:22 -06:00 |
|
Sean Kaim
|
be02814021
|
Update GeckoFx and NUnit nuget packages
|
2016-07-11 16:22:33 -04:00 |
|
David Sparer
|
d60c007ac6
|
Make AESGCM non-static
|
2016-07-11 14:22:20 -06:00 |
|
David Sparer
|
e92c1eaa9d
|
Add some tests for the AesGcm class
|
2016-07-11 14:17:50 -06:00 |
|
David Sparer
|
48161aca47
|
Changed the unit tests to use to Encryptor class, which is a better implementation than the AesCryptographyProvider.
|
2016-07-11 14:16:20 -06:00 |
|
David Sparer
|
e5bed0afcb
|
Testing out some encryption implementations
|
2016-07-11 13:39:30 -06:00 |
|
David Sparer
|
b3bac32441
|
Moved enhancements made in the CredentialManager branch to a dedicated branch
|
2016-07-11 11:41:42 -06:00 |
|
David Sparer
|
4f0d425711
|
- Created a unit test to verify that the LARGEADDRESSAWARE flag is set on mRemoteNG.exe
- Created configurations for the unit test project to support the PORTABLE compilation symbol. This is required for the unit test to work correctly.
|
2016-06-14 14:28:45 -06:00 |
|
David Sparer
|
286cfc961e
|
Set the unit tests to always build with "AnyCpu" configuration
|
2016-06-09 16:37:52 -06:00 |
|
Sean Kaim
|
2a63fe6a09
|
build fix
|
2016-06-09 17:42:49 -04:00 |
|
Sean Kaim
|
91c09ebd7e
|
Fix jenkins unit test build/run
|
2016-06-09 17:39:42 -04:00 |
|
David Sparer
|
ae2d18e79c
|
Removed unnecessary usings in options form test
|
2016-05-22 10:44:05 -06:00 |
|
David Sparer
|
11a79c2f1f
|
Removed Runtime.Log and replaced all references to Logger.Instance. This still breaks the law of demeter - we should fully wrap the log4net object in our own class at some point.
|
2016-05-22 10:34:24 -06:00 |
|
David Sparer
|
32742a6f4f
|
Refactored Logger singleton implementation to be more in line with other implementations
|
2016-05-22 10:27:21 -06:00 |
|
Sparer, David
|
b15e892c60
|
Removing all frmOptions unit tests since they are failing and polluting the view of our builds in Jenkins. There seems to be an issue with how the tests were structured that has now been broken since the frmOptions rewrite.
|
2016-05-20 12:53:51 -06:00 |
|
hiriumi
|
e6af5aaea3
|
Removing OptionsForm as it's replaced by frmOptions. Removed unreference method in Windows class along with it. Also modified the unit test.
|
2016-05-19 08:47:50 -07:00 |
|
Sparer, David
|
d4b9ccf1c2
|
- Unit tests: Fixed tests for ConnectionInfoInheritance
|
2016-05-18 11:16:48 -06:00 |
|
Sean Kaim
|
18e1c112e0
|
Correct unit tests after keyboard options removed
|
2016-05-15 14:06:16 -04:00 |
|
Sean Kaim
|
32891e5155
|
Remove KeyboardOptions tests
Keyboard options removed in 71254ba6e2
|
2016-05-15 13:57:40 -04:00 |
|
Sean Kaim
|
71254ba6e2
|
Remove Keyboard shortcut functionality
Removed due to the following reasons:
1. Crashes (semi-regularly)
2. "Beta" option from 1.73 (never released) that doesn't work (on
Windows 10 at least)
3. A multiple bugs were reported for it in the bug tracking system:
https://mremoteng.atlassian.net/browse/MR-714
https://mremoteng.atlassian.net/browse/MR-624
https://mremoteng.atlassian.net/browse/MR-687
https://mremoteng.atlassian.net/browse/MR-752
(and possibly more)
4. After reviewing the bug reports and other info, I feel it's a bad
idea. All keyboard input should go to the connected session (while
"active"). Otherwise a mouse click would be required to have mRemote be
the active Window. In which case, just click the desired tab.
|
2016-05-12 11:59:13 -04:00 |
|
David Sparer
|
995daecaff
|
Merge branch 'MR-385_inheritance_settings_lost' into csharp_conv
# Conflicts:
# mRemoteV1/App/Runtime.cs
# mRemoteV1/Container/ContainerInfo.cs
|
2016-05-07 21:43:34 -06:00 |
|
David Sparer
|
45b3f3d56f
|
fixed issue described in MR-385
also made some refactoring changes in a quest to make the code more readable
|
2016-05-07 17:59:23 -06:00 |
|
Sean Kaim
|
9476ba6578
|
target x86 / fixes complier warnings
|
2016-05-06 22:04:02 -04:00 |
|
Sean Kaim
|
a532120662
|
fix complier warning
|
2016-05-06 21:58:29 -04:00 |
|
David Sparer
|
983ce80703
|
massive cleanup of code noise and renamed a few classes for clarity
|
2016-05-06 18:09:32 -06:00 |
|
Sparer, David
|
eaf1eaaee3
|
removing unit test that hangs
|
2016-05-06 11:35:35 -06:00 |
|
hiriumi
|
a3223d2f01
|
Fixed options forms. Namespaces are also corrected as well.
|
2016-04-26 22:52:24 -07:00 |
|
David Sparer
|
9520fbe4a1
|
re-adding some files lost during the migraton from sparerd/mRemoteNG-1
|
2016-04-14 01:27:15 -06:00 |
|