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 d9d22aa42207e4d8e23ec5337bce83f87726cd20)
2020-12-01 15:10:23 +01:00
akallabeth
18d4e0448f
Added CMake warning messages for expensive debug options
...
(cherry picked from commit d82c14c3d8d14e3e05d2b8fc2101043599fbe04f)
2020-12-01 15:10:23 +01:00
akallabeth
59675266cd
Disable ios client until maintained.
...
(cherry picked from commit f3c29852498c78b6b74227c8e7cf7fe3f08dc8d2)
2020-12-01 15:10:23 +01:00
akallabeth
2654e3d046
Increased minimum ios deployment target.
...
(cherry picked from commit a7b210d44854873a3218f987063d66e804b0e9b9)
2020-12-01 15:10:23 +01:00
akallabeth
6c74c84f28
Refactored reading of optional order bytes
...
(cherry picked from commit ef8f1fd9f0880bf786a0da3b567a4eb33d2bb230)
2020-12-01 15:10:23 +01:00
akallabeth
ce788af28a
Fixed parsing of FastGlyph order.
...
(cherry picked from commit 0456fc307c2c6754f15e37de263f4465ec520975)
2020-12-01 15:10:23 +01:00
akallabeth
ed4697ca30
Corrected clipboard capability mask
...
(cherry picked from commit e4243bb33cde0549fb04b112066d32545526f3f0)
2020-12-01 15:10:23 +01:00
akallabeth
ac0f0c6500
Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag
...
(cherry picked from commit f282c55c7a02caa80a53e88931725efedcae7085)
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 19f74a269837d62dff0b3541aa8108159bc22064)
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 4d7cddd7c64c75d824d8a1eb0babcfc71f0df8d4)
2020-12-01 15:10:23 +01:00
Armin Novak
8e7760ad98
Ignore NULL streams in StreamPool_Return
...
(cherry picked from commit 6351885488c38327b4f59f3686d68ddd8dc0f745)
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 70881d39578177d3229f01011f62021b1b069cb5)
2020-12-01 15:10:23 +01:00
akallabeth
031eb5f9aa
Fixed short length for usb io control return.
...
(cherry picked from commit 6f00308db78f27d6daee9a85ff3baec7cd8e8443)
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 6ce051759306219c49d4fb39a2bd9cc94c2c5afc)
2020-12-01 15:10:23 +01:00
Armin Novak
7ffb1ce638
Fixed double free on channel close in channel write.
...
(cherry picked from commit 81d59b2d47f1a68f4db97e2e4636d93be69892cc)
2020-12-01 15:10:23 +01:00
akallabeth
f2321b8482
Fixed missing async user data extraction from libusb transfer
...
(cherry picked from commit 786f6bbfe8ac63eb2e069a7b83b0a49b2a9a664b)
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 93ee13245ce7fe78ffbc9694bfac3da30844296a)
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 dbeaa614d6e369d3809e04be24f1d6b98e3d9e50)
2020-12-01 15:10:23 +01:00
akallabeth
f8445d3d94
Fixed access to user_data after free
...
(cherry picked from commit 8c859575cfb0fc9e35d7b211993174af444ff780)
2020-12-01 15:10:23 +01:00
akallabeth
2d5c08a837
Fixed invalid buffer length and duplicated write function.
...
(cherry picked from commit 54c92e78e6031d1e075625699e2d677af583716a)
2020-12-01 15:10:23 +01:00
akallabeth
ac4fd109a3
Fixed urbdrc arraylist locking
...
(cherry picked from commit e7533130a6bf08959670264e797487b00305e9f7)
2020-12-01 15:10:23 +01:00
Armin Novak
20502ac585
Unified streamID read/write
...
(cherry picked from commit 28bc636d5377b01936e161af9e94438a7e592f1d)
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 3ebc71abf3709871ca1609b9c99b7d234000da4a)
2020-12-01 15:10:23 +01:00
Armin Novak
7469f53c0d
Added return checks for HashTable_Add
...
(cherry picked from commit ea8f93441d523e103746dfeceab98420c05e0bac)
2020-12-01 15:10:23 +01:00
Armin Novak
cbd7964468
Added duplicate initialization check for plugins.
...
(cherry picked from commit 75aab487e242f347868bd6c2ad5872d25a7c2c9a)
2020-12-01 15:10:23 +01:00
Armin Novak
b0843b68b3
Refactored rdg_read_http_unicode_string warning fixes
...
(cherry picked from commit bfa07e701d25fc936c84ad36d58c6ab1a9a33ec9)
2020-12-01 15:10:23 +01:00
Armin Novak
fa7063590f
Refactored socket warning fixes to be more readable.
...
(cherry picked from commit 57de0aebb5ee1d3458f74f9a98b99245719aa2f4)
2020-12-01 15:10:23 +01:00
Armin Novak
507fecf50e
Fixed warnings.
...
(cherry picked from commit e50a8e09ee3feba4975c488618f5af350d851ad9)
2020-12-01 15:10:23 +01:00
Armin Novak
6004eefec5
Fixed missing input length check for color pointer.
...
(cherry picked from commit 47d02a76ce07cbfc655754a1ccfe79a9b6bc9357)
2020-12-01 15:10:23 +01:00
Armin Novak
e805752c4e
Fixed compilation warnings.
...
(cherry picked from commit 57b405ca265966fd3790cb3f30d0b0c073268e7c)
2020-12-01 15:10:23 +01:00
Armin Novak
ab1f6d8792
Fixed #6418 : Warning due to invalid const qualifier
...
(cherry picked from commit 226b072af82ab7000d26a2bf76ee585098b27875)
2020-12-01 15:10:23 +01:00
Armin Novak
d27d31e496
Improve NLA auth token debugging
...
(cherry picked from commit 10ed4ec42204aa4f56c5a4d82732ced6359f088c)
2020-12-01 15:10:23 +01:00
Armin Novak
4fda720036
Added log message for not implemented WinPR SSPI_WINPR functions.
...
(cherry picked from commit a9d9908bdedb8f4f3fbf8956ac96eb06375798e2)
2020-12-01 15:10:23 +01:00
Armin Novak
6aa48902f8
Added log message for not implemented WinPR SSPI functions.
...
(cherry picked from commit 2686200c3b95d03d5d81be124159fed2be744797)
2020-12-01 15:10:23 +01:00
Armin Novak
5e1c0b2ffd
Added log message for not implemented WinPR SSPI GSS functions.
...
(cherry picked from commit ef791456e3281aee75ac736f66b7444c9e12ca7b)
2020-12-01 15:10:23 +01:00
Armin Novak
c396c5e6f7
Added log message for not implemented Schannel functions.
...
(cherry picked from commit 65819a721577fd997e159b059a3c1fe4c153cdd2)
2020-12-01 15:10:23 +01:00
Armin Novak
986e288b81
Added log message for not implemented CREDSSP functions.
...
(cherry picked from commit 7837f517e5771a33b4bd00cdf948706ae3d8aa55)
2020-12-01 15:10:23 +01:00
Armin Novak
b85e318948
Added log message for not implemented NEGOTIATE functions.
...
(cherry picked from commit 7d0e54e5f8d8009f8c5655b45dccdf425b9ac8d6)
2020-12-01 15:10:23 +01:00
Armin Novak
b38e6f6ae5
Added log message for not implemented NTLM functions.
...
(cherry picked from commit 58f471c7d9fa1ffcb03198ac919a05e1f13aee03)
2020-12-01 15:10:23 +01:00
Armin Novak
81180aff65
Improve NLA error code logging.
...
(cherry picked from commit 32c9a519dfec5ee7c7bf815298c9650e5a7aabff)
2020-12-01 15:10:23 +01:00
Martin Fleisz
c72055d740
Merge pull request #6405 from akallabeth/an-stable-2.0
...
stable 2.0 backports
2020-08-05 12:21:48 +02:00
akallabeth
92488d5a3c
Use freerdp_settings_[s|g]et* api to access proxy vaiables.
...
Fixes #6414
(cherry picked from commit 44ea09e7ad0123b8486428c1ceaeeb96b5c01d35)
2020-08-05 11:48:39 +02:00
Martin Fleisz
3522179074
Add GatewayMessageType to public API
...
(cherry picked from commit 174f3257c9213e77663020d0b8a41220889848fd)
2020-08-05 10:59:50 +02:00
Martin Fleisz
c424322be3
Implement gateway message callback for Windows, Wayland and X11 clients
...
(cherry picked from commit 2fe8e762d2b6765b486513159d18ffd98e267873)
2020-08-05 10:59:50 +02:00
Martin Fleisz
18c05a1d5f
gateway: Add processing of consent and service messages with HTTP gateway
...
(cherry picked from commit 130494e34a26d0b7065a2daddb56dd7b63241647)
2020-08-05 10:59:50 +02:00
Gluzskiy Alexandr
647d8e9111
clang-format
...
(cherry picked from commit 481f3b32f6f0fd7fdc304e192f5661e2fa2e4aa9)
2020-07-31 12:47:36 +02:00
Gluzskiy Alexandr
d646302514
fixed build on freebsd
...
(cherry picked from commit 3bb5d57b70896dd677c8971c4c15dfade529ccd6)
2020-07-31 12:47:36 +02:00
Marco van Wieringen
1250be014b
Add support for getmntent support on Illumos
...
This implements reading mount entries on Solarish operating systems like
OpenIndiana etc using the somewhat different getmntent support available
there.
(cherry picked from commit 56260c0cdb24fb7e10e97a70160737c0652090fd)
2020-07-31 12:47:19 +02:00