FreeRDP/libfreerdp/core
Siva Gudivada 7a2215fd40
Backport TLS1.2 enforcement and version control from master to stable2.0 (#8094)
* Add a new command line arg to enforce tls1.2

* Add better explanation of FreeRDP_EnforceTLSv1_2

(cherry picked from commit ce2e3ab0c7)

* Regenerated settings helpers

* backport prev cherry-pick

* Cleanup tls_prepare

* TLS version control

* added settings for minimal and maximal TLS versions supported
* refactorisation of the force TLSv1.2 setting

* cleanup from prev cherry-pick

* updated change log

Co-authored-by: akallabeth <akallabeth@posteo.net>
Co-authored-by: David Véron <david.veron@rubycat.eu>
2022-07-28 14:12:12 +02:00
..
gateway Fixed broken format string in rdg.c 2022-07-01 11:29:16 +02:00
test Backport TLS1.2 enforcement and version control from master to stable2.0 (#8094) 2022-07-28 14:12:12 +02:00
activation.c Implemented 2.2.1.17.1 Persistent Key List PDU Data, added checks 2021-02-25 09:51:41 +01:00
activation.h Implemented 2.2.1.17.1 Persistent Key List PDU Data, added checks 2021-02-25 09:51:41 +01:00
autodetect.c core: Enable network auto detection by default 2021-02-25 09:51:41 +01:00
autodetect.h Reformatted to new style 2019-11-07 10:53:54 +01:00
bulk.c Cleaned up bulk_compress/decompress, prettified log. 2020-03-10 14:05:10 +01:00
bulk.h Refactored bulk compression 2020-03-10 14:05:10 +01:00
capabilities.c client/X11: Relieve CLIPRDR filename restriction when possible 2022-07-07 13:47:25 +00:00
capabilities.h Fixed tpkt header length checks. 2020-03-02 11:40:35 +01:00
certificate.c Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
certificate.h Reformatted to new style 2019-11-07 10:53:54 +01:00
channels.c Unify pReceiveChannelData and psPeerReceiveChannelData 2020-03-10 12:21:14 +01:00
channels.h Fixed conversion and return checks. 2020-03-04 14:44:03 +01:00
client.c Unify pReceiveChannelData and psPeerReceiveChannelData 2020-03-10 12:21:14 +01:00
client.h Reformatted to new style 2019-11-07 10:53:54 +01:00
CMakeLists.txt Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00
codecs.c Do not recreate already initialized codecs 2021-02-25 09:51:41 +01:00
connection.c Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00
connection.h Fixed missing check for fastpath input messages 2021-02-25 09:51:41 +01:00
display.c Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
display.h Reformatted to new style 2019-11-07 10:53:54 +01:00
errbase.c Reformatted to new style 2019-11-07 10:53:54 +01:00
errconnect.c Reformatted to new style 2019-11-07 10:53:54 +01:00
errinfo.c Added -DDEFINE_NO_DEPRECATED CMake option 2021-03-01 10:58:24 +01:00
errinfo.h Added function to get an error category for better error handling. 2019-10-03 11:19:03 +02:00
fastpath.c Fixed support for huge files in clipboard 2021-02-25 09:51:41 +01:00
fastpath.h Fixed missing check for fastpath input messages 2021-02-25 09:51:41 +01:00
freerdp.c Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00
gcc.c Fixed CodeQL warnings 2021-03-12 12:41:44 +01:00
gcc.h libfreerdp: core: add checks in gcc_write_client_data_blocks 2021-02-25 09:51:41 +01:00
graphics.c Reformatted to new style 2019-11-07 10:53:54 +01:00
graphics.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
heartbeat.c libfreerdp: core: add ServerHeartbeat callback 2020-07-07 09:59:41 +02:00
heartbeat.h libfreerdp: core: add ServerHeartbeat callback 2020-07-07 09:59:41 +02:00
info.c Unifiy string append functions 2022-06-29 14:42:22 +02:00
info.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
input.c Reformatted to new style 2019-11-07 10:53:54 +01:00
input.h Fixed capability checks for mouse and unicode input. 2017-07-31 12:30:35 +02:00
license.c Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
license.h Reformatted to new style 2019-11-07 10:53:54 +01:00
listener.c shadow_server: allow specifying IP addresses to listen on (#6050) 2020-05-08 11:06:02 +02:00
listener.h Reformatted to new style 2019-11-07 10:53:54 +01:00
mcs.c libfreerdp: core: add checks in gcc_write_client_data_blocks 2021-02-25 09:51:41 +01:00
mcs.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
message.c Fixed warnings. 2020-12-01 15:10:23 +01:00
message.h Added RDP 10.7 large pointer support 2019-12-19 09:53:40 +01:00
metrics.c Reformatted to new style 2019-11-07 10:53:54 +01:00
multitransport.c Reformatted to new style 2019-11-07 10:53:54 +01:00
multitransport.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
nego.c Unifiy string append functions 2022-06-29 14:42:22 +02:00
nego.h Unifiy string append functions 2022-06-29 14:42:22 +02:00
nla.c Improve NLA auth token debugging 2020-12-01 15:10:23 +01:00
nla.h Reformatted to new style 2019-11-07 10:53:54 +01:00
orders.c Stable 2.0 backports (#7366) 2021-10-21 08:30:50 +02:00
orders.h Fixed invalid access in update_recv_primary_order 2020-06-22 12:12:41 +02:00
peer.c freerdp/peer: Add APIs to get OS major and minor type strings 2022-07-07 13:47:25 +00:00
peer.h Reformatted to new style 2019-11-07 10:53:54 +01:00
proxy.c Fixed #6656: invalid read of proxy port. 2020-12-10 07:39:41 +01:00
proxy.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
rdp.c Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00
rdp.h Implemented 2.2.1.17.1 Persistent Key List PDU Data, added checks 2021-02-25 09:51:41 +01:00
redirection.c Reformatted to new style 2019-11-07 10:53:54 +01:00
redirection.h Reformatted to new style 2019-11-07 10:53:54 +01:00
security.c Lock remaining occurances of security_encrypt/security_decrypt variables 2020-06-16 09:07:04 +02:00
security.h Reformatted to new style 2019-11-07 10:53:54 +01:00
server.c Add WTSChannelGetOptions 2022-06-08 16:52:58 +02:00
server.h core/server: Add APIs to get notified of DVC creation statuses 2022-06-08 16:19:31 +02:00
settings.c Backport TLS1.2 enforcement and version control from master to stable2.0 (#8094) 2022-07-28 14:12:12 +02:00
settings.h Refactored settings clone/free, extended tests 2020-05-18 17:10:01 +02:00
surface.c Workaround for [MS-RDPBCGR] 2.2.9.2.3 Frame Marker Command (TS_FRAME_MARKER) 2022-03-09 16:19:34 +01:00
surface.h Fix sending/receiving surface bits command. 2020-04-03 12:00:53 +02:00
tcp.c Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00
tcp.h TSG improvements 2020-06-22 09:30:57 +02:00
timezone.c Reformatted to new style 2019-11-07 10:53:54 +01:00
timezone.h Reformatted to new style 2019-11-07 10:53:54 +01:00
tpdu.c core: fix invalid inttype and reference 2020-07-20 14:12:34 +02:00
tpdu.h Added tpkt header length plausibility checks. 2020-03-02 11:40:35 +01:00
tpkt.c Implemented 2.2.1.17.1 Persistent Key List PDU Data, added checks 2021-02-25 09:51:41 +01:00
tpkt.h Implemented 2.2.1.17.1 Persistent Key List PDU Data, added checks 2021-02-25 09:51:41 +01:00
transport.c TSG improvements 2020-06-22 09:30:57 +02:00
transport.h TSG improvements 2020-06-22 09:30:57 +02:00
update.c Fix protocol violation when uploading large ICON 2021-12-17 11:47:45 +01:00
update.h Added RDP 10.7 large pointer support 2019-12-19 09:53:40 +01:00
utils.c Replaced WINPR_ASSERT defines, use include 2022-03-28 12:08:51 +02:00
utils.h Fixed #7696: Abort freerdp_connect if manually canceled 2022-03-07 15:24:08 +01:00
window.c Allow icon info with empty bitmap data. 2020-04-09 18:00:51 +02:00
window.h Reformatted to new style 2019-11-07 10:53:54 +01:00