Martin Fleisz
c1aabda03d
Merge pull request #6350 from akallabeth/asan2
...
Refined asan checks
2020-07-06 14:47:51 +02:00
Armin Novak
44f2e86982
Refined asan checks
...
Find threads before ASAN checks as for android builds the check
might fail if done afterward.
2020-07-06 14:22:51 +02:00
Martin Fleisz
742f83d5b5
Merge pull request #6340 from akallabeth/asan
...
Removed unnecessary checks for asan
2020-07-06 11:52:07 +02:00
Kobi
63e20345c1
Merge pull request #6344 from kubistika/rail_server_mark_function_as_static
...
rail: server: mark rail_send_pdu as static function
2020-07-06 10:44:11 +03:00
Kobi Mizrachi
ec06a98e84
rail: server: rename rail_send_pdu -> rail_server_send_pdu
2020-07-06 10:32:59 +03:00
Kobi
1151d5784c
Merge pull request #6345 from akallabeth/win_title_fix
...
Fixed #6335 : windows client title length
2020-07-06 10:27:30 +03:00
Armin Novak
dfbeeb1e16
Fixed #6335 : windows client title length
2020-07-06 09:16:55 +02:00
Kobi Mizrachi
2ae7c2a6d4
server: proxy: fix race issue
...
Proxy server might receive input updates while client side being
redirected (and reset), then a heap-after-free might occur. To solve
this, we register server input/update callbacks only after client is
fully activated.
2020-07-06 09:14:44 +02:00
Kobi Mizrachi
5438b94c97
rail_common.c: Fix rail_get_order_type_string
2020-07-06 08:46:14 +03:00
Kobi Mizrachi
c3b28e8bce
rail: server: mark rail_send_pdu as static function
2020-07-06 08:27:13 +03:00
akallabeth
7864a985d4
Removed unnecessary checks for asan
...
check_c_compiler_flag is unreliable, only use where absolutely
necessary.
2020-07-03 11:51:00 +02:00
David Fort
1bec9591a9
Merge pull request #6326 from akallabeth/filter_gsm_encode
...
Filter GSM codec for microphone redirection
2020-07-02 15:12:45 +02:00
Armin Novak
7d6e85a886
Fixed uninitialized value
2020-07-01 16:50:20 +02:00
akallabeth
b971c5c97f
Use CMake to detect availability of getlogin_r
2020-07-01 16:50:20 +02:00
akallabeth
c5984ff811
Filter GSM codec for microphone redirection
2020-06-29 13:26:15 +02:00
akallabeth
f622b6db9d
Updated debian nightly and dependencies
2020-06-29 10:29:52 +02:00
akallabeth
57e7a99393
Added hint for errors due to missing offscreen-cache
2020-06-29 08:12:51 +02:00
Pascal Nowack
f25fbaee9c
nsc: Fix memory leak
...
Fixes the following memory leak:
==115716== 16,662,960 bytes in 459 blocks are definitely lost in loss record 3,504 of 3,504
==115716== at 0x48396AF: malloc (vg_replace_malloc.c:306)
==115716== by 0x4C6A4E2: nsc_context_initialize_encode (nsc_encode.c:77)
==115716== by 0x4C6A4E2: nsc_compose_message (nsc_encode.c:497)
2020-06-29 08:12:13 +02:00
David Fort
9b7e621ca9
Merge pull request #6311 from floppym/spelling
...
Rename create_release_taball.sh to create_release_tarball.sh
2020-06-25 09:32:55 +02:00
Mike Gilbert
495c9de8ad
Rename create_release_taball.sh to create_release_tarball.sh
2020-06-24 13:26:48 -04:00
Bernhard Miklautz
c205e75a23
Merge pull request #6301 from akallabeth/release_zip
...
Fixed bug with creating release source_version
2020-06-24 11:49:41 +02:00
Bernhard Miklautz
e5d4d4c10f
Merge pull request #6300 from akallabeth/patblt
...
Fixed #6298 : Mask CACHED_BRUSH when checking brush style
2020-06-24 11:48:53 +02:00
Armin Novak
b50525d1fb
Fixed spelling, print errors to stderr
2020-06-23 09:32:19 +02:00
Armin Novak
5490ce5099
Fixed bug with creating release source_version
2020-06-23 09:30:08 +02:00
Armin Novak
ce1a9d8d19
Fixed #6298 : Mask CACHED_BRUSH when checking brush style
2020-06-23 09:24:35 +02:00
Kobi
f3fc2b7096
Merge pull request #6296 from akallabeth/release_zip_fix
...
Fixed creating release zip from folder
2020-06-22 14:10:07 +03:00
Armin Novak
16350dcdda
Fixed creating release zip from folder
2020-06-22 12:57:26 +02:00
Kobi Mizrachi
6e1581443b
server: proxy: rename SessionCapture.Enabled -> GFXSettings.DecodeGFX
2020-06-22 12:37:53 +02:00
Kobi Mizrachi
564b784ebc
server: proxy: do not start client if post connect hook failed
2020-06-22 12:37:53 +02:00
Kobi Mizrachi
0bf225ec60
server: proxy: capture: send sid in SessionInfo
2020-06-22 12:37:53 +02:00
Kobi Mizrachi
181f2ba846
server: proxy: remove unused struct members
2020-06-22 12:37:53 +02:00
Bernhard Miklautz
2eedede058
Merge pull request #6295 from akallabeth/security-3-attributed
...
Fixes
2020-06-22 12:23:40 +02:00
Armin Novak
5dc50f6418
Added changelog for 2.1.2
2020-06-22 12:09:36 +02:00
akallabeth
02c5ec66e5
Fixed possible integer overflow in crypto_rsa_common
...
Thanks @anticomputer for pointing this out
2020-06-22 12:09:36 +02:00
akallabeth
caff01877d
Fixed fallback to getlogin for android
2020-06-22 12:09:36 +02:00
akallabeth
308c2c3544
Removed duplicate semicolon
2020-06-22 11:51:39 +02:00
akallabeth
58a3122250
Fixed OOB read in ntlm_av_pair_get
...
CVE-2020-11097 thanks to @antonio-morales for finding this.
2020-06-22 11:51:39 +02:00
akallabeth
1c6a6923f8
Fixed broken const variable.
2020-06-22 11:51:39 +02:00
akallabeth
f753c25ad3
Reset freed HGDI_DC
...
CVE-2020-4031 thanks to @antonio-morales for finding this.
2020-06-22 11:51:39 +02:00
akallabeth
0a98c450c5
Fixed out of bound read in RLEDECOMPRESS
...
CVE-2020-4033 thanks to @antonio-morales for finding this.
2020-06-22 11:51:39 +02:00
akallabeth
e7bffa64ef
Fixed OOB read in update_recv_secondary_order
...
CVE-2020-4032 thanks to @antonio-morales for finding this.
2020-06-22 11:51:39 +02:00
akallabeth
05cd9ea229
Fixed TrioParse and trio_length limts.
...
CVE-2020-4030 thanks to @antonio-morales for finding this.
2020-06-22 11:51:38 +02:00
akallabeth
b8beb55913
Fixed OOB read in update_read_cache_bitmap_v3_order
...
CVE-2020-11096 thanks @antonio-morales for finding this.
2020-06-22 11:51:38 +02:00
akallabeth
733ee32083
Fixed invalid access in update_recv_primary_order
...
CVE-2020-11095 thanks @antonio-morales for finding this.
2020-06-22 11:51:38 +02:00
akallabeth
c3a1ed780c
Use localtime_s on windows
2020-06-22 11:51:38 +02:00
akallabeth
a45afe9db7
Replaced gmtime with gmtime_r
2020-06-22 11:51:38 +02:00
akallabeth
1a02af5a12
Fixed codition with side effects
2020-06-22 11:51:38 +02:00
akallabeth
3ac7bb5d6a
Fixed pcap cleanup
2020-06-22 11:51:38 +02:00
akallabeth
6d86e20e1e
Fixed double free
2020-06-22 11:51:38 +02:00
akallabeth
36478d3d0b
Replaced getlogin with getlogin_r
2020-06-22 11:51:38 +02:00