FreeRDP/client/X11
Norbert Federa ef4b29e5b3 ConvertFromUnicode fixes and misc hardening
- Added missing ConvertFromUnicode checks
- If ConvertToUnicode allocates memory, guarantee the null termination
  similar to ConvertFromUnicode's implementation
- Fixed some TestUnicodeConversion.c CTest return values
- Added some CTests for ConvertFromUnicode and ConvertToUnicode
- Misc code and protocol hardening fixes in the surrounding code regions
  that have been touched
2016-03-03 16:56:19 +01:00
..
cli Necessary changes to get latest branch working on OpenBSD 5.6 2015-04-21 14:42:06 -04:00
.gitignore xfreerdp: fix monolithic build 2013-08-15 13:25:29 -04:00
CMakeLists.txt cleanup cmake exports and pkg-config files 2016-01-12 17:32:33 +01:00
generate_argument_docbook.c Using wlog for logging in clients now. 2014-09-15 08:55:00 +02:00
ModuleOptions.cmake freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers 2013-09-03 20:37:04 -04:00
xf_channels.c xfreerdp: cleanup and fix RemoteApp 2014-11-11 16:35:30 -05:00
xf_channels.h xfreerdp: cleanup and fix RemoteApp 2014-11-11 16:35:30 -05:00
xf_client.c Moved common code from cli clients to client lib. 2016-02-05 02:05:37 +01:00
xf_client.h xfreerdp: remove dependency on libfreerdp-rail 2014-11-12 19:49:35 -05:00
xf_cliprdr.c client/X11: harden xf_cliprdr_parse_server_format_list() 2016-02-23 01:20:34 +02:00
xf_cliprdr.h xfreerdp: migrate to cliprdr callback interface 2014-10-15 21:30:11 -04:00
xf_event.c Map logical to physical mouse button events 2015-12-15 17:42:05 +01:00
xf_event.h Fixed declaration of xf_event_action_script_init() 2015-05-20 21:01:46 +02:00
xf_gdi.c Fixed uninitialized value. 2015-06-23 12:12:16 +02:00
xf_gdi.h change return types of callbacks to BOOL 2015-04-21 14:18:07 +02:00
xf_gfx.c Fixed memory leak. 2016-01-15 09:33:21 +01:00
xf_gfx.h xfreerdp: fix multiple egfx context support in X11 GFX 2015-10-13 14:49:30 -04:00
xf_graphics.c Added length arguments and checks. 2015-08-06 11:24:42 +02:00
xf_graphics.h fixed multiple missing gdi return value checks 2015-05-08 21:39:23 +02:00
xf_input.c channel rdpei hardend 2015-06-18 03:04:32 -07:00
xf_input.h xfreerdp: start refactoring cliprdr 2014-10-14 22:24:07 -04:00
xf_keyboard.c fix keyboard release (thanks hardening!) 2016-01-15 01:59:08 +01:00
xf_keyboard.h Fix unchecked strdups 2015-06-22 19:09:59 +02:00
xf_monitor.c client/X11: multimon/fullscreen fixes 2015-11-04 15:01:31 +01:00
xf_monitor.h xfreerdp: removed desktopWidth/desktopHeight vars 2015-04-16 17:31:22 +02:00
xf_rail.c ConvertFromUnicode fixes and misc hardening 2016-03-03 16:56:19 +01:00
xf_rail.h xfreerdp: separate app windows from desktop windows 2014-11-11 22:27:33 -05:00
xf_tsmf.c Fixed leaks, NULL dereferences and broken init. 2015-06-23 21:29:21 +02:00
xf_tsmf.h channels/tsmf: remove dependency on deprecated eventing system 2014-11-10 16:33:34 -05:00
xf_window.c Adapt error level for debug messages 2015-11-09 18:27:38 +01:00
xf_window.h RemoteApp Support 2015-10-15 18:41:55 -05:00
xfreerdp-channels.1.xml Removed placeholder for channel documentation until it is available. 2013-08-06 12:25:38 +02:00
xfreerdp-examples.1.xml Added better formatting of commands in manpage. 2013-08-06 12:23:31 +02:00
xfreerdp.1.xml.in Minor adjustments in naming. 2013-08-06 11:54:37 +02:00
xfreerdp.h Map logical to physical mouse button events 2015-12-15 17:42:05 +01:00