Commit Graph

10606 Commits

Author SHA1 Message Date
akallabeth c966f71e9b Merge pull request #3724 from chipitsine/master
make cppcheck a bit happier
2017-01-25 15:36:02 +01:00
Ilya Shipitsin 102913e808 make cppcheck a bit happier:
[channels/printer/client/printer_cups.c:103]: (error) Resource leak: fp
[server/Mac/mf_event.c:195]: (error) Memory leak: event_queue
[server/shadow/shadow_capture.c:233]: (error) Memory leak: capture
[winpr/libwinpr/sspi/test/TestSchannel.c:440]: (error) Memory leak: lpTokenIn
[winpr/libwinpr/thread/argv.c:198]: (error) Memory leak: lpEscapedChars
[winpr/libwinpr/utils/sam.c:312]: (error) Memory leak: entry
2017-01-25 17:09:25 +05:00
akallabeth 81167cf3cb Merge pull request #3723 from chipitsine/master
trivial issue found by cppcheck:
2017-01-25 12:51:04 +01:00
Ilya Shipitsin 0d15573010 trivial issue found by cppcheck:
[uwac/libuwac/uwac-display.c:73]: (error) va_list 'args' was opened but not closed by va_end().
2017-01-25 15:48:49 +05:00
Martin Fleisz a1a28d1315 Merge pull request #3721 from akallabeth/x11_color_fix
X11 color conversion fix
2017-01-25 09:27:08 +01:00
Armin Novak 052736a825 Fixed conversion to XColor. 2017-01-25 08:34:23 +01:00
Armin Novak 042594bf82 Fixed stride for XCreateImage. 2017-01-25 08:34:16 +01:00
akallabeth d3429109dd Merge pull request #3718 from bmiklautz/fix/nightly-pkgs
Fix nightly packages
2017-01-23 17:00:07 +01:00
Bernhard Miklautz c67ea79b50 Fix nightly packages
Man pages weren't installed or wrong path was used.
2017-01-23 16:43:00 +01:00
Bernhard Miklautz 924a84b324 Merge pull request #3708 from akallabeth/termination_fixes
Client channel shutdown fixes
2017-01-23 15:47:39 +01:00
Armin Novak 7ed99623df Fixed channel connected status. 2017-01-23 14:18:19 +01:00
Bernhard Miklautz f37e9a0adc Merge pull request #3664 from realjiangms/fix_gfx_ack
Server/shadow: Fix handling for gfx acknowledge according to spec
2017-01-23 13:49:25 +01:00
Bernhard Miklautz 5f26641b65 Merge pull request #3716 from akallabeth/planar_warning_fix
Fixed uninitialized variable warning.
2017-01-23 13:44:18 +01:00
Armin Novak b233afc076 Fixed uninitialized variable warning. 2017-01-23 13:27:30 +01:00
Martin Fleisz 13d69cadde Merge pull request #3710 from akallabeth/local_16bpp_fixes
Local 16bpp fixes
2017-01-23 11:59:52 +01:00
Armin Novak 00c32f62d3 Fixed alpha channel for color formats without. 2017-01-23 11:32:26 +01:00
Armin Novak 6ceb574402 Fixed staging surface scanline. 2017-01-23 11:32:25 +01:00
Armin Novak b32c241b9f Fixed color format selection for 16bpp 2017-01-23 11:32:25 +01:00
Armin Novak 6188a12b37 Fixed planar with if local framebuffer is 16bpp 2017-01-23 11:32:25 +01:00
Armin Novak 0acc54a4f7 Fixed scanline for RFX. 2017-01-23 11:30:56 +01:00
Bernhard Miklautz 85da68c334 Merge pull request #3703 from akallabeth/prim_optimize
[PERFORMANCE] Inlined heavily used functions
2017-01-23 10:39:02 +01:00
Bernhard Miklautz ac815e29f1 Merge pull request #3711 from hardening/monitor_layout
Misc fixes and improvements
2017-01-23 10:02:14 +01:00
David Fort f68888a978 Add a callback that allows to adjust monitors layout
This callback is useful in server mode when you want to adjust the monitor
layout just before the server monitor layout PDU is built and sent.
2017-01-19 18:05:44 +01:00
David Fort e775a2a46f Treat the result of the Capabilities callback
The result was ignored. Plus return the correct value in case of licence error (-1
instead of FALSE).
2017-01-19 17:57:44 +01:00
Bernhard Miklautz 14d076735e Merge pull request #3705 from akallabeth/android_openssl_1_1
Android openssl 1 1
2017-01-19 12:05:26 +01:00
Armin Novak 676871e0fd Disabled OpenH264 in default android build. 2017-01-18 16:52:52 +01:00
Armin Novak 34eb0e5d9d Progressive structs to private header for tests. 2017-01-18 16:41:02 +01:00
Armin Novak d9810dd7a4 Progressive struct now opaque. 2017-01-18 16:16:29 +01:00
Armin Novak a64fb343c1 Fixed missing return. 2017-01-18 15:41:50 +01:00
Armin Novak ace5100e21 Progressive conversion and speed fixes
* Using destination color format and precomputed tile stride
* Using preallocated logger
2017-01-18 15:28:53 +01:00
Armin Novak 7198970a4e Removed obsolete primitive usage. 2017-01-18 15:28:53 +01:00
Armin Novak 7e4c6c6a48 Optimized functions, removed duplicates. 2017-01-18 15:28:53 +01:00
Armin Novak 9cf6af36fb Inlined shift operations. 2017-01-18 15:28:53 +01:00
Armin Novak 326aafc7f8 Inlined freerdp_image_copy helpers. 2017-01-18 15:28:53 +01:00
Armin Novak da84552ba7 Inlined interleaved helper functions. 2017-01-18 15:28:53 +01:00
Armin Novak 6be6eb2f18 Optimized freerdp_image_fill 2017-01-18 15:28:53 +01:00
Armin Novak 6b7b1cec39 Optimized general_YUV444ToRGB_8u_P3AC4R for BGRX 2017-01-18 15:28:53 +01:00
Armin Novak 4d40b3c58e Inlined heavy used functions. 2017-01-18 15:28:53 +01:00
Armin Novak 948e633ed3 Optimized general_RGBToRGB_16s8u_P3AC4R for BGRX 2017-01-18 15:28:53 +01:00
Armin Novak d76ecc7662 Optimized general_yCbCrToRGB_16s8u_P3AC4R for BGRX 2017-01-18 15:28:53 +01:00
Armin Novak 69dde84c72 Fixed broken variable declaration. 2017-01-18 14:30:06 +01:00
Bernhard Miklautz de34329ed6 Merge pull request #3702 from akallabeth/clear_reset_fix
ClearCodec fix #3642
2017-01-18 14:28:27 +01:00
Bernhard Miklautz 497db0d53e Merge pull request #3707 from akallabeth/AMV007-patch-2
Rebased #2541
2017-01-18 13:45:34 +01:00
Armin Novak 99420423cf Fixed warnings due to API changes. 2017-01-18 12:39:40 +01:00
Martin Fleisz 95b3665f11 Merge pull request #3704 from bmiklautz/versioning
Library naming and man pages
2017-01-17 19:14:56 +01:00
Armin Novak ea45c148c0 Return OK in case of channel not connected. 2017-01-17 16:27:56 +01:00
Armin Novak 7f1d4222eb Checks, return value fixes
* Added missing argument checks
* Use opened drdynvc->log where possible
* Fix drdynvc_send return in case channel not connected.
2017-01-17 16:06:17 +01:00
Armin Novak 56a1425bca Do not terminate channel disconnect if one fails. 2017-01-17 16:06:12 +01:00
Armin Novak 221b5258fc Decreased log verbosity. 2017-01-17 16:06:08 +01:00
Armin Novak 7960251e2c Fixed audio termination code. 2017-01-17 16:06:04 +01:00