|
a7d75ea72d
|
eap::config_provider detemplatization
|
2016-07-20 16:47:37 +02:00 |
|
|
780b738842
|
config_provider::m_methods is a list of pointers to method configurations now paving the road to config_provider detemplatization
|
2016-07-20 16:04:56 +02:00 |
|
|
e87c0af221
|
Secondary method configurations properly initialized now
|
2016-07-20 15:33:00 +02:00 |
|
|
180d9b265c
|
eap::config_method is no longer a template class
|
2016-07-20 15:21:58 +02:00 |
|
|
ce0bbc5b45
|
config_method::m_preshared moved to heap, which in turn required shift to virtual methods for packing/unpacking BLOBs
|
2016-07-20 14:59:12 +02:00 |
|
|
3e82e988d4
|
Identity of digital certificates is correctly resolved now
|
2016-07-20 12:59:58 +02:00 |
|
|
418e591aa6
|
Tool-tip update
|
2016-07-20 12:39:33 +02:00 |
|
|
b7ea2f7a72
|
EapPeerGetUIContext()/eap::session::get_ui_context() completed
|
2016-07-20 12:04:11 +02:00 |
|
|
07b4ce988b
|
eap::credentials_ttls::m_inner is std::unique_ptr managed now
(Also fixes a memory leak caused by missing destructor pointer delete)
|
2016-07-20 11:47:40 +02:00 |
|
|
427e2fb892
|
config_method_ttls::m_inner is managed by std::unique_ptr now
|
2016-07-20 11:35:29 +02:00 |
|
|
db69c23689
|
usr => cred
|
2016-07-20 11:27:23 +02:00 |
|
|
43751ed908
|
Template arguments and type names unified
|
2016-07-20 11:25:03 +02:00 |
|
|
2a19b4624a
|
Class consistency renaming
|
2016-07-20 11:05:01 +02:00 |
|
|
434e042f8b
|
Class naming update
|
2016-07-20 10:37:12 +02:00 |
|
|
512f46f014
|
pack/unpack & load/save nesting arranged all the way up to eap::config
|
2016-07-20 10:31:34 +02:00 |
|
|
a92cafea36
|
eap::credentials::get_name() method introduced to allow more detailed display of certificate names
|
2016-07-20 10:05:36 +02:00 |
|
|
4f6943044f
|
eap::credentials::m_identity replaced with virtual method get_identity()
|
2016-07-20 09:54:26 +02:00 |
|
|
504ea681a9
|
Strings packed/unpacked as zero-terminated (instead of length prefixed) now
|
2016-07-20 09:22:54 +02:00 |
|
|
54fc2dd830
|
Generic templates for data packing/unpacking replaced with specific to avoid accidental use
|
2016-07-20 09:14:47 +02:00 |
|
|
a0303f0a1f
|
EAP-TTLS module and session data types for interactive prompt/response data changed to bool for simplicity of next commit
|
2016-07-20 09:10:54 +02:00 |
|
|
40c992e1a5
|
Memory sanitizing on BLOB free removed, since BLOBS are encrypted from d15b7066cd9cd9f1fe4accab095ac347c8590274 on
|
2016-07-20 08:48:28 +02:00 |
|
|
4630b32f77
|
target_suffix() method is private now
|
2016-07-19 13:39:41 +02:00 |
|
|
4acabbca4e
|
Configuration and credentials logging introduced
|
2016-07-19 12:53:54 +02:00 |
|
|
2f28b89ab2
|
Trusted Root CA list displays the certificate names in the consistent way with credential certificates now
|
2016-07-19 12:15:01 +02:00 |
|
|
9257391938
|
eapxml::get_xpath() introduced
|
2016-07-19 12:05:38 +02:00 |
|
|
4e407b7dad
|
Minor flaws with array and struct display fixed
|
2016-07-19 12:04:49 +02:00 |
|
|
faea2f3771
|
eap::get_cert_title() moved from TLS_UI to TLS
|
2016-07-19 12:03:02 +02:00 |
|
|
0ee9bade32
|
EAPMETHOD_TRACE_EAP_ERROR => EAPMETHOD_TRACE_EVT_EAP_ERROR
|
2016-07-19 08:54:32 +02:00 |
|
|
34f16478e4
|
EventMonitor icon added
|
2016-07-19 07:01:04 +02:00 |
|
|
00244e3846
|
EventMonitor is functional now
|
2016-07-18 16:49:55 +02:00 |
|
|
6822a91f41
|
Paths to files are generated using folder properties instead of component's key-file referencing to avoid ICE69 warnings
|
2016-07-18 09:46:47 +02:00 |
|
|
06adf7ddae
|
EventMonitor replaced with Windows-based application (work in progress...)
|
2016-07-15 13:16:17 +02:00 |
|
|
8eb1936adf
|
Internal and output folders now using $(MSBuildProjectName) instead of $(ProjectName), to distinguish project variations of essentially the same module
|
2016-07-15 12:45:34 +02:00 |
|
|
c8de331d50
|
Translation template added
|
2016-07-15 10:54:58 +02:00 |
|
|
560aa3068d
|
General package information moved from NMAKE macros to Property table, to allow translation to other scripts (than Windows-1252 and Windows-1250)
|
2016-07-15 10:54:44 +02:00 |
|
|
d792520f51
|
Version set to 1.0-alpha5
(closes #2)
1.0-alpha5
|
2016-06-23 17:19:47 +02:00 |
|
|
9f4c4514cb
|
EAPHost trace added
|
2016-06-23 17:16:52 +02:00 |
|
|
de94d27380
|
EventMonitor added to MSI
|
2016-06-23 17:16:24 +02:00 |
|
|
ded87eb18c
|
EventMonitor requires elevation now
|
2016-06-23 17:16:03 +02:00 |
|
|
0639169d9a
|
EventMonitor utility is operational now
|
2016-06-23 15:46:58 +02:00 |
|
|
fa141fc525
|
Correct event is reported for DWORD-returning functions now
|
2016-06-23 15:46:12 +02:00 |
|
|
1fc77fc63d
|
EAP method type is now a map
|
2016-06-23 15:44:57 +02:00 |
|
|
d15b7066cd
|
RSA encryption replaced with RSA session key exchange and AES data encryption; BLOBs are encrypted again
|
2016-06-23 00:47:38 +02:00 |
|
|
922d0ac3d0
|
Additional RSA credential encryption replaced with product-specific entropy in user-specific encryption pass, to circumvent RSA data length limitation
|
2016-06-22 23:32:28 +02:00 |
|
|
f3cb90d1c3
|
EventMonitor development continues...
|
2016-06-22 18:03:47 +02:00 |
|
|
a7e0e5ebd8
|
MSIBUILD_PRODUCT_NAME check added
|
2016-06-22 18:02:42 +02:00 |
|
|
3238881af8
|
Event provider registration added
|
2016-06-22 18:02:20 +02:00 |
|
|
9d0d3418b0
|
Sub-module update
|
2016-06-22 18:01:52 +02:00 |
|
|
81a268df1b
|
Sub-module update
|
2016-06-22 17:59:43 +02:00 |
|
|
d1a4487503
|
BLOB encryption temporary disabled, as RSA can not encrypt data this long
|
2016-06-22 17:59:26 +02:00 |
|