akallabeth
6522361760
Fixed #6656 : invalid read of proxy port.
...
(cherry picked from commit 3c237fd687
)
2020-12-10 07:39:41 +01:00
akallabeth
98ba0c09ea
Moved clipboard hasHugeFileSupport to end of struct
...
(cherry picked from commit 0c96c3a71c
)
2020-12-04 14:11:35 +01:00
akallabeth
77b178f327
Fixed #6632
...
(cherry picked from commit ceb0e8b4f1facb58849b2573fe60e3e512879a77)
2020-12-03 09:34:37 +01:00
Keith Johnston
04d2db2730
Fix for mac mousewheel.
...
(cherry picked from commit 87a4a8484e65ab591ef815ed0700ab0c90994a77)
(cherry picked from commit c0ecee9d69
)
2020-12-02 14:23:19 +01:00
Armin Novak
e4b30a5cb6
Removed obsolete connectErrorCode
...
(cherry picked from commit 3b63903d3f
)
2020-12-02 14:17:54 +01:00
akallabeth
cb8af3271e
Allow autoreconnect for ERRINFO_GRAPHICS_SUBSYSTEM_FAILED
...
As discussed in #4717 allow autoreconnect to succeed if that
specific error code was returned as disconnection reason.
(cherry picked from commit 552a7ca25f60e9a00585ec298c816911dcf71383)
2020-12-02 14:12:33 +01:00
Martin Fleisz
63aa57b939
channels/audin: Request correct media type in audin channel on Mac
...
(cherry picked from commit 4a952977c17001b3bb8becdeb4547846ca2b392a)
2020-12-02 14:10:45 +01:00
Armin Novak
aa6d116446
Added permission checks for mac audio backend.
...
(cherry picked from commit 0e0eb5f41f
)
2020-12-02 14:10:01 +01:00
Armin Novak
4a148e8704
Fixed mac app termination and warnings
...
(cherry picked from commit a2e9f5efcb
)
2020-12-02 14:09:54 +01:00
akallabeth
67d404c783
Fixed remarks.
...
(cherry picked from commit c0284239a7
)
2020-12-02 09:43:22 +01:00
Bernhard Miklautz
c94e9ea14b
new [orders]: BMF_24BPP support and some comments
...
* cached brush orders missed the BMF_24BPP documented case
([MS-RDPEGDI] 2.2.2.2.1.2.7)
* add some comments on secondary (brush) order details
(cherry picked from commit efdc99528f
)
2020-12-02 09:43:22 +01:00
Christian Plattner
cbdb48c0bb
Disable building OpenH264 in Andriod CI builds
...
(cherry picked from commit f4b3ba92fc541488a9c1b9e251b42f8ea69ba08c)
2020-12-02 09:06:10 +01:00
Christian Plattner
c73b7edf34
Fix Android release target API level
...
(cherry picked from commit 199e38c9b4df2109e07dfd795a0e7859243003a8)
2020-12-02 09:06:10 +01:00
Christian Plattner
fddde5bdc2
Fix Android build paths
...
(cherry picked from commit 00173a0ef3a9ad5eb0511f800d910f463bd8bac1)
2020-12-02 09:06:10 +01:00
Christian Plattner
0b8cf6ce1d
Fix #6565 : streamline android build configuration
...
(cherry picked from commit 0270932d96b6dd9a6c6c57e6c48eb5081fd122ef)
2020-12-02 09:06:10 +01:00
akallabeth
aca1866fc9
Added support for xwayland keyboard grab
...
(cherry picked from commit 896b7bc711
)
2020-12-02 09:00:52 +01:00
akallabeth
f00d7aa644
Fix warning #6515
...
(cherry picked from commit 6d8f355633
)
2020-12-02 08:57:00 +01:00
kubistika
39f56443f2
reset codecs in gdi_pipeline_init
...
(cherry picked from commit 42e63cbf9879048e36cb953fcebc24f3493e9568)
2020-12-01 15:10:23 +01:00
Fabio Fantoni
99ebaacda6
remove unwanted log level set to debug in rfx
...
I saw on debian packages (that have -DWITH_DEBUG_ALL=ON) remotefx logs always to
debug without respect log-level and log-filters settings making diffult
debugging of issue on other parts.
After a search I found this that set loglevel to debug that akallabeth confirmed
is unwanted, this patch remove it.
Closes #6606
(cherry picked from commit f3e5ebe315f81f61688b79aa979c8d4ea89f8e87)
2020-12-01 15:10:23 +01:00
akallabeth
fd51775710
Fixed sound buffering issues with compressed formats
...
(cherry picked from commit d9d22aa422
)
2020-12-01 15:10:23 +01:00
akallabeth
18d4e0448f
Added CMake warning messages for expensive debug options
...
(cherry picked from commit d82c14c3d8
)
2020-12-01 15:10:23 +01:00
akallabeth
59675266cd
Disable ios client until maintained.
...
(cherry picked from commit f3c2985249
)
2020-12-01 15:10:23 +01:00
akallabeth
2654e3d046
Increased minimum ios deployment target.
...
(cherry picked from commit a7b210d448
)
2020-12-01 15:10:23 +01:00
akallabeth
6c74c84f28
Refactored reading of optional order bytes
...
(cherry picked from commit ef8f1fd9f0
)
2020-12-01 15:10:23 +01:00
akallabeth
ce788af28a
Fixed parsing of FastGlyph order.
...
(cherry picked from commit 0456fc307c
)
2020-12-01 15:10:23 +01:00
akallabeth
ed4697ca30
Corrected clipboard capability mask
...
(cherry picked from commit e4243bb33c
)
2020-12-01 15:10:23 +01:00
akallabeth
ac0f0c6500
Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag
...
(cherry picked from commit f282c55c7a
)
2020-12-01 15:10:23 +01:00
Felix Deimel
d7d16bf93c
Fixes #5747 : Only activate sound output device ( #6467 )
...
* Fixes #5747 : Only activate sound output device
(cherry picked from commit 19f74a2698
)
2020-12-01 15:10:23 +01:00
Armin Novak
3620916d29
Fix #6461 : Generate config.h after all subdirectories are parsed.
...
(cherry picked from commit 3310e388034d0271e06c175b78a99abf87011475)
2020-12-01 15:10:23 +01:00
akallabeth
87f1ed1f2d
Use settings string setter to overwrite computername
...
(cherry picked from commit 4d7cddd7c6
)
2020-12-01 15:10:23 +01:00
Armin Novak
8e7760ad98
Ignore NULL streams in StreamPool_Return
...
(cherry picked from commit 6351885488
)
2020-12-01 15:10:23 +01:00
akallabeth
048bd8e656
Fixed #6442 : Use cmake to provide source directory for test pem
...
(cherry picked from commit 70881d3957
)
2020-12-01 15:10:23 +01:00
akallabeth
031eb5f9aa
Fixed short length for usb io control return.
...
(cherry picked from commit 6f00308db7
)
2020-12-01 15:10:23 +01:00
Armin Novak
b989149460
Manually free up libusb transfer data to avoid double free
...
(cherry picked from commit 6ce0517593
)
2020-12-01 15:10:23 +01:00
Armin Novak
7ffb1ce638
Fixed double free on channel close in channel write.
...
(cherry picked from commit 81d59b2d47
)
2020-12-01 15:10:23 +01:00
akallabeth
f2321b8482
Fixed missing async user data extraction from libusb transfer
...
(cherry picked from commit 786f6bbfe8
)
2020-12-01 15:10:23 +01:00
Armin Novak
270e741d46
Fixed urbdrc server notification of channel close
...
There was a recursion issue with usb device channel closing and
local redirected device removal.
If the local redirected device is removed due to hotplug events,
the device channel needs to be closed, which in turn checks if
the local device list contains the device. Ensure that the
channel close code is only executed when not called from the
channel side.
(cherry picked from commit 93ee13245c
)
2020-12-01 15:10:23 +01:00
akallabeth
5572eedc57
Removed channel close in USB channel done after channel is freed
...
(cherry picked from commit dbeaa614d6
)
2020-12-01 15:10:23 +01:00
akallabeth
f8445d3d94
Fixed access to user_data after free
...
(cherry picked from commit 8c859575cf
)
2020-12-01 15:10:23 +01:00
akallabeth
2d5c08a837
Fixed invalid buffer length and duplicated write function.
...
(cherry picked from commit 54c92e78e6
)
2020-12-01 15:10:23 +01:00
akallabeth
ac4fd109a3
Fixed urbdrc arraylist locking
...
(cherry picked from commit e7533130a6
)
2020-12-01 15:10:23 +01:00
Armin Novak
20502ac585
Unified streamID read/write
...
(cherry picked from commit 28bc636d53
)
2020-12-01 15:10:23 +01:00
Armin Novak
8be4d1e09b
Replace wHashTable with wArrayList in USB channel
...
The streamID is not guaranteed to be uniqe, so add all transfers
to a list and remove by checking pointers instead of the streamID
(cherry picked from commit 3ebc71abf3
)
2020-12-01 15:10:23 +01:00
Armin Novak
7469f53c0d
Added return checks for HashTable_Add
...
(cherry picked from commit ea8f93441d
)
2020-12-01 15:10:23 +01:00
Armin Novak
cbd7964468
Added duplicate initialization check for plugins.
...
(cherry picked from commit 75aab487e2
)
2020-12-01 15:10:23 +01:00
Armin Novak
b0843b68b3
Refactored rdg_read_http_unicode_string warning fixes
...
(cherry picked from commit bfa07e701d
)
2020-12-01 15:10:23 +01:00
Armin Novak
fa7063590f
Refactored socket warning fixes to be more readable.
...
(cherry picked from commit 57de0aebb5
)
2020-12-01 15:10:23 +01:00
Armin Novak
507fecf50e
Fixed warnings.
...
(cherry picked from commit e50a8e09ee
)
2020-12-01 15:10:23 +01:00
Armin Novak
6004eefec5
Fixed missing input length check for color pointer.
...
(cherry picked from commit 47d02a76ce
)
2020-12-01 15:10:23 +01:00
Armin Novak
e805752c4e
Fixed compilation warnings.
...
(cherry picked from commit 57b405ca26
)
2020-12-01 15:10:23 +01:00