Commit Graph

  • dbac3db7b7 Fourth Batch: Update files using ChatGPT 4o master Stig-Ørjan Smelror 2024-05-31 16:42:49 +0200
  • 867c553378 Third Batch: Update files using ChatGPT 4o Stig-Ørjan Smelror 2024-05-31 16:19:45 +0200
  • 669e3a9e11 Second Batch: Update files using ChatGPT 4o Stig-Ørjan Smelror 2024-05-31 15:52:13 +0200
  • 1fb029cde7 Initial push with a few changes Stig-Ørjan Smelror 2024-05-31 15:27:02 +0200
  • 4716f1e016 Format changes in GH issue templates Bruno Moreira-Guedes 2021-12-30 05:23:18 -0300
  • da36432c31 Asking for help template Bruno Moreira-Guedes 2021-12-30 05:20:26 -0300
  • 3986164464 Feature Suggestion Template Bruno Moreira-Guedes 2021-12-30 05:10:26 -0300
  • 134262fc03 Bug report template Bruno Moreira-Guedes 2021-12-30 04:35:32 -0300
  • 1620a263bf Fix typo in warning message in utils.c wojciech.kepka 2020-02-06 14:56:26 +0100
  • 53ba87dc17 use correct modulus and exponent in rdssl_rkey_get_exp_mod Markus Beth 2019-12-02 11:22:13 +0100
  • 50f607ee61 Update version to 1.9.0 Pierre Ossman 2019-09-20 09:03:48 +0200
  • 5ce283806c Restore leniance in certificate key usage violations Pierre Ossman 2019-09-20 09:00:04 +0200
  • fdb2da450a Fix initial security handshake for old systems Pierre Ossman 2019-09-20 08:36:10 +0200
  • a646a5cce2 Be tolerant of cropped TS_SHARECONTROLHEADER Pierre Ossman 2019-09-19 09:18:42 +0200
  • 75215ad90b Update ChangeLog from 1.8.x branch Pierre Ossman 2019-09-18 10:44:18 +0200
  • 256d8e2b3c Respect TLS version argument Pierre Ossman 2019-09-16 09:24:49 +0200
  • 9f14da3eb2 Revert "Always prompt for password if not provided via commandline." Pierre Ossman 2019-09-03 16:07:58 +0200
  • 1475092762 Avoid nesting stream macros Pierre Ossman 2019-06-13 14:23:02 +0200
  • 5c900521f3 sec_decrypt() the correct amount of data Markus Beth 2019-06-11 22:57:31 +0200
  • 6028c999ba Allow TLS to continue without system database Pierre Ossman 2019-06-04 16:53:13 +0200
  • e7bc37918c Don't use assert() for error handling Pierre Ossman 2019-06-04 16:51:30 +0200
  • aa5164ede4 Fix protocol code handling new licenses Pierre Ossman 2019-05-16 12:40:54 +0200
  • a88cd226bb Merge branch 'secfix' of https://github.com/CendioOssman/rdesktop Pierre Ossman 2019-05-08 13:55:46 +0200
  • a33814c478 Add comments for STREAM macros Pierre Ossman 2019-05-06 14:31:23 +0200
  • 77758c3c18 Handle empty unicode strings from server Pierre Ossman 2019-04-15 13:07:43 +0200
  • f19c21d7d1 Fix memory leak in disk redirection Pierre Ossman 2019-04-12 13:56:03 +0200
  • 25b8412333 Avoid poking around in STREAM internals Pierre Ossman 2019-04-09 13:35:46 +0200
  • 489c43f382 Return STREAM objects from data generating functions Pierre Ossman 2019-04-09 13:25:50 +0200
  • 655c3d56df Clean up channel chunk sending code Pierre Ossman 2019-04-11 13:05:38 +0200
  • c6d8b933c8 Avoid preallocated streams in tcp.c Pierre Ossman 2019-04-12 14:22:35 +0200
  • 75221eb3c5 Separate behaviour of out_uint8a and out_uint8p Pierre Ossman 2019-04-10 16:29:35 +0200
  • 6268b44f06 Add macro to check remaining length of STREAM Pierre Ossman 2019-04-09 13:13:35 +0200
  • 3e340f2f20 Add explicit STREAM allocation function Pierre Ossman 2019-04-09 12:20:27 +0200
  • dd0217f372 Remove in_skip() in favour of in_uint8s() Pierre Ossman 2019-04-04 15:45:52 +0200
  • 90219aac41 Add bounds checks to stream handling Pierre Ossman 2019-04-04 15:44:27 +0200
  • e099d79879 Remove dangerous s_check() Pierre Ossman 2019-04-04 14:58:15 +0200
  • de59a100ea Mark rd_protocol_error() as "noreturn" Pierre Ossman 2019-04-04 15:00:35 +0200
  • e1537061bf Fix packet debug output in rdp_protocol_error() Pierre Ossman 2019-04-09 14:03:16 +0200
  • d8b0f3782a Give source code info in rdp_protocol_error() Pierre Ossman 2019-04-09 14:02:42 +0200
  • 092fc20921 Use STRNCPY() macro in smart card code Pierre Ossman 2019-04-10 11:14:12 +0200
  • f0cab337ea Merge branch 'set-version-to-1.8.99' of https://github.com/paulmenzel/rdesktop Pierre Ossman 2019-04-18 10:21:43 +0200
  • 8ea3fab052 Set master version to 1.8.99 to be greater than 1.8.x versions Paul Menzel 2019-04-12 16:52:48 +0200
  • 48b184477e Fix bad call to strncat() Pierre Ossman 2019-04-10 11:13:48 +0200
  • cf95138c9b Don't use strncpy() when not needed Pierre Ossman 2019-04-10 11:11:14 +0200
  • df94870c91 Remove unused variables and functions Pierre Ossman 2019-04-10 11:10:56 +0200
  • 836e008853 Fix fast path stream array Pierre Ossman 2019-04-11 16:30:09 +0200
  • dc7ee56de4 support status flags of newer GnuTLS Markus Beth 2019-04-07 22:45:32 +0200
  • a4bdfcfe76 Don't check certificate purpose on older GnuTLS Pierre Ossman 2019-03-01 11:17:40 +0100
  • 49caf6e7c3
    Merge pull request #313 from markusbeth/fix_format_strings Alexander Zakharov 2019-02-08 09:27:58 +0300
  • e7fb28f28e fix "Too few arguments to formatting function" Markus Beth 2019-02-07 23:52:24 +0100
  • b02996136b Fix memory leak Markus Beth 2019-02-05 22:30:41 +0100
  • caae8af53c Fix memory leaks on certificate handling Markus Beth 2019-02-04 10:29:24 +0100
  • 35d8c932ab Fix memory leaks on certificate handling Markus Beth 2019-02-04 00:31:23 +0100
  • 116e125139 Fix memory leaks Markus Beth 2019-02-02 20:55:28 +0100
  • 85f99edd65 Update copyrights Alexander Zakharov 2019-02-01 11:21:32 +0300
  • d4fe8e8421
    Merge pull request #309 from markusbeth/fix_heap_overflow Alexander Zakharov 2019-02-01 10:46:13 +0300
  • 30b9571586 fix heap overflow in libtasn_read_cert_pk_parameters Markus Beth 2019-02-01 08:30:19 +0100
  • ff875768ed
    Merge pull request #307 from derfian/drive-redirection-offsets Alexander Zakharov 2019-01-31 13:20:04 +0300
  • 5351182410 Fix problems with transferring large files Karl Mikaelsson 2019-01-29 15:58:33 +0100
  • 8ea0b446ef Add report of activation/expiration dates Henrik Andersson 2019-01-31 10:40:12 +0100
  • fcf3e923ba
    Merge pull request #298 from rdesktop/GnuTLS Henrik Andersson 2019-01-30 17:34:07 +0100
  • 9acb0ccaa3 Dont use status bits not available in v3.2.0 Henrik Andersson 2019-01-30 17:16:14 +0100
  • e021920813 This commit have multiple fixes: Henrik Andersson 2019-01-30 16:12:15 +0100
  • aa5935cb11
    Merge pull request #305 from wallix/master Karl Mikaelsson 2019-01-30 11:07:13 +0100
  • 17363d9e4d Get a private copy of the redirect cookie Pierre Ossman 2019-01-30 11:00:23 +0100
  • 28b3c6b621 Explain the +7 constant while processing secondary drawing orders Karl Mikaelsson 2019-01-30 10:34:00 +0100
  • 4e6787c889 Add types and stream infrastructure for 64-bit integers Karl Mikaelsson 2019-01-29 15:25:48 +0100
  • b9a50db894 Print full cert for review Henrik Andersson 2019-01-24 14:41:28 +0100
  • f8581c40b0 Remove unused code block and add generic error logging Henrik Andersson 2019-01-24 12:49:00 +0100
  • eacecac99c Set base requirement of GnuTLS to >= 3.2.0 Henrik Andersson 2019-01-24 12:35:39 +0100
  • bc3a5789e4 Cleanup unused leftovers from commit 3191c341b9 Henrik Andersson 2019-01-24 12:34:23 +0100
  • 78a9dcff68 Refactor of public key cert check Henrik Andersson 2019-01-23 16:18:41 +0100
  • e33b9b7ea6 Fix build for clang Henrik Andersson 2019-01-23 12:16:12 +0100
  • 6577cc57e9 Do not use DN as key for certificate cache as it is insecure Henrik Andersson 2019-01-21 16:47:39 +0100
  • 3ab19d543c Revert "Added implementation of a gnutls pubkey store (tdb)" Henrik Andersson 2019-01-21 16:13:48 +0100
  • 95fac5e1f6 Revert "Use base64 encode/decode routines from nettle instead of gnutls" Henrik Andersson 2019-01-21 16:08:06 +0100
  • 18287bdacf Add certificate verification against system trust store Henrik Andersson 2019-01-21 14:25:57 +0100
  • 2a955dbf84 Never silently add a certificate to cache Henrik Andersson 2019-01-21 13:53:37 +0100
  • d931ad5fab Bump ubuntu up from 14.04 to 16.04 Henrik Andersson 2019-01-18 10:25:32 +0100
  • a61bb39dec Fix compiling warnings Henrik Andersson 2019-01-18 08:07:11 +0100
  • 4bae3de6cd Add requirement of GnuTLS version 3.0 Henrik Andersson 2019-01-18 08:03:57 +0100
  • 307ca2eb03 Use base64 encode/decode routines from nettle instead of gnutls Henrik Andersson 2019-01-18 08:02:49 +0100
  • 4781868e33 Added implementation of a gnutls pubkey store (tdb) Henrik Andersson 2019-01-17 14:26:24 +0100
  • 11ca5446d9 Make certificate mismatch handling use util_dialog_choice() Henrik Andersson 2019-01-17 10:34:18 +0100
  • 9c47a9fe66 Add util_dialog_choice() for display prompt and handle response Henrik Andersson 2019-01-17 10:33:04 +0100
  • d7d55cf3f7 PoC: Check server's certificate Alexander Zakharov 2018-09-04 12:53:05 +0300
  • 78afb19536 Fix Travis CI OSX build Alexander Zakharov 2018-09-03 23:39:09 +0300
  • 23e22e3834 Temporary fix for gnutls_handshake() failure Alexander Zakharov 2017-12-18 18:08:50 +0300
  • 90fd660803 Parse X.509 certificate, get RSA public key, RSA encrypt Alexander Zakharov 2017-08-31 23:17:30 +0300
  • 166d1bc14d Replace OpenSSL with GnuTLS for all network communications Alexander Zakharov 2017-08-31 23:08:09 +0300
  • 00d9e0c4c8 Replace HMAC_MD5, SHA1, RC4, MD5 with Nettle's counterparts Alexander Zakharov 2017-08-31 22:59:45 +0300
  • 673b267e66 Add ASN.1 parsing routines Alexander Zakharov 2017-08-08 15:18:57 +0300
  • bc727e7ef1 One should be able to provide empty password via -p Henrik Andersson 2019-01-29 10:28:14 +0100
  • e92916eaae
    Merge pull request #306 from rdesktop/uglym8-ewmh-fullscreen Karl Mikaelsson 2019-01-28 16:21:21 +0100
  • 6249a5fec3
    Fix checking the length of remaining data in stream for very compact orders. XiaopengZHOU 2019-01-28 12:11:03 +0100
  • 1cbc2aa739 Change the way we do fullscreen Alexander Zakharov 2018-11-14 21:17:13 +0300
  • 1353fd75dd
    Merge pull request #73 from uglym8/fix_sc_death Henrik Andersson 2019-01-23 14:26:39 +0100
  • 758f7b5156 scard: Fix buffer overflow Alexander Zakharov 2018-08-30 12:20:15 +0300
  • 774a657975 Handle insufficient server side buffer for smartcard operations Alexander Zakharov 2016-11-13 14:55:02 +0300
  • d12204b424 Bumb version of supported redirect PDU Henrik Andersson 2019-01-22 13:20:13 +0100