platform/upstream/freerdp.git
10 years agoPreferring exit code from ExitThread now over thread function return.
Armin Novak [Tue, 15 Jul 2014 10:42:53 +0000 (12:42 +0200)]
Preferring exit code from ExitThread now over thread function return.

10 years agoRemoved noreturn from ExitThread, does not conform to http://msdn.microsoft.com/en...
Armin Novak [Tue, 15 Jul 2014 10:18:25 +0000 (12:18 +0200)]
Removed noreturn from ExitThread, does not conform to msdn.microsoft.com/en-us/library/windows/desktop/ms682659%28v=vs.85%29.aspx and crashes FreeRDP.

10 years agoNow using thread_launcher function to properly clean up thread resources at exit.
Armin Novak [Tue, 15 Jul 2014 09:11:59 +0000 (11:11 +0200)]
Now using thread_launcher function to properly clean up thread resources at exit.

10 years agoImplemented thread handling for WaitForMultipleObjects.
Armin Novak [Mon, 14 Jul 2014 17:36:31 +0000 (19:36 +0200)]
Implemented thread handling for WaitForMultipleObjects.
Implemented thread specific functions.

10 years agoMerge pull request #2130 from eosrei/2056/ts-gateway-connect-fail
Marc-André Moreau [Sat, 25 Oct 2014 15:52:29 +0000 (11:52 -0400)]
Merge pull request #2130 from eosrei/2056/ts-gateway-connect-fail

Removing TS Gateway breaking BIO_clear_flags() call

10 years agoMerge pull request #2169 from awakecoding/master
Marc-André Moreau [Sat, 25 Oct 2014 14:46:28 +0000 (10:46 -0400)]
Merge pull request #2169 from awakecoding/master

Clipboard, RemoteApp, Cursor + Color Conversion

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Sat, 25 Oct 2014 14:29:06 +0000 (10:29 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

Conflicts:
libfreerdp/core/gcc.c

10 years agomfreerdp: fix build and cursor conversion
Marc-André Moreau [Sat, 25 Oct 2014 14:17:41 +0000 (10:17 -0400)]
mfreerdp: fix build and cursor conversion

10 years agowfreerdp: add RAIL window update, partial input support
Marc-André Moreau [Fri, 24 Oct 2014 23:46:02 +0000 (19:46 -0400)]
wfreerdp: add RAIL window update, partial input support

10 years agowfreerdp: partial RemoteApp support
Marc-André Moreau [Fri, 24 Oct 2014 22:30:04 +0000 (18:30 -0400)]
wfreerdp: partial RemoteApp support

10 years agowfreerdp: stub RemoteApp callbacks
Marc-André Moreau [Fri, 24 Oct 2014 15:30:04 +0000 (11:30 -0400)]
wfreerdp: stub RemoteApp callbacks

10 years agowfreerdp: eliminate dependency on deprecated freerdp event system
Marc-André Moreau [Fri, 24 Oct 2014 14:30:54 +0000 (10:30 -0400)]
wfreerdp: eliminate dependency on deprecated freerdp event system

10 years agowfreerdp: fix cliprdr with callback interface
Marc-André Moreau [Fri, 24 Oct 2014 14:16:55 +0000 (10:16 -0400)]
wfreerdp: fix cliprdr with callback interface

10 years agowfreerdp: partially migrate cliprdr to callback interface
Marc-André Moreau [Fri, 24 Oct 2014 13:55:48 +0000 (09:55 -0400)]
wfreerdp: partially migrate cliprdr to callback interface

10 years agochannels/audin: fix version message
Marc-André Moreau [Fri, 24 Oct 2014 00:40:45 +0000 (20:40 -0400)]
channels/audin: fix version message

10 years agochannels/cliprdr: add missing clipboard data format definitions
Marc-André Moreau [Thu, 23 Oct 2014 22:33:10 +0000 (18:33 -0400)]
channels/cliprdr: add missing clipboard data format definitions

10 years agochannels/cliprdr: add missing callbacks and message definitions
Marc-André Moreau [Thu, 23 Oct 2014 22:17:53 +0000 (18:17 -0400)]
channels/cliprdr: add missing callbacks and message definitions

10 years agolibfreerdp-codec: fix incorrect pixel increment in freerdp_image24_copy
Marc-André Moreau [Thu, 23 Oct 2014 19:50:24 +0000 (15:50 -0400)]
libfreerdp-codec: fix incorrect pixel increment in freerdp_image24_copy

10 years agowfreerdp: start preparing cliprdr code for migration to cliprdr callback interface
Marc-André Moreau [Thu, 23 Oct 2014 19:38:19 +0000 (15:38 -0400)]
wfreerdp: start preparing cliprdr code for migration to cliprdr callback interface

10 years agowfreerdp: consolidate cliprdr code
Marc-André Moreau [Thu, 23 Oct 2014 17:11:20 +0000 (13:11 -0400)]
wfreerdp: consolidate cliprdr code

10 years agowfreerdp: cleanup clipboard
Marc-André Moreau [Thu, 23 Oct 2014 02:32:55 +0000 (22:32 -0400)]
wfreerdp: cleanup clipboard

10 years agoMerge branch 'awakecoding-staging' of github.com:vworkspace/FreeRDP
Marc-André Moreau [Thu, 23 Oct 2014 00:17:13 +0000 (20:17 -0400)]
Merge branch 'awakecoding-staging' of github.com:vworkspace/FreeRDP

10 years agoMerge pull request #2160 from nfedera/fix-2014-10-22-01
Hardening [Wed, 22 Oct 2014 11:49:15 +0000 (13:49 +0200)]
Merge pull request #2160 from nfedera/fix-2014-10-22-01

core: fix pointer caps, slowpath kbd and a gcc fix

10 years agocore: fix pointer caps, slowpath kbd and a gcc fix
Norbert Federa [Wed, 22 Oct 2014 09:24:36 +0000 (11:24 +0200)]
core: fix pointer caps, slowpath kbd and a gcc fix

* According to MS-RDPBCGR 2.2.7.1.5 the pointerCacheSize is optional
  and its absence or a zero value indicates missing client support for
  the New Pointer Update.

* Added and fixed some comments regarding the meaning of the KBDFLAGS_DOWN
  keyboard flag and how it is currently used in the code.
  "Fixed" the slow path keyboard input to generate the same keyboard flags
  as the corresponding fast path code.

* Some arbitrary value was used for the ConnectPDULength in the GCC
  Conference Create Response. According to MS-RDPBCGR 4.1.4 this value must
  be ignored by the client so we encode a zero value instead.

10 years agoMerge pull request #2161 from bmiklautz/fix/windows_build
Norbert Federa [Wed, 22 Oct 2014 10:25:43 +0000 (12:25 +0200)]
Merge pull request #2161 from bmiklautz/fix/windows_build

Fix build on windows

10 years agoFix build on windows
Bernhard Miklautz [Wed, 22 Oct 2014 10:16:40 +0000 (12:16 +0200)]
Fix build on windows

Problem was introduces by a non pull request push for ipv6 support

10 years agoxfreerdp: remove dependency on clrconv
Marc-André Moreau [Wed, 22 Oct 2014 02:19:11 +0000 (22:19 -0400)]
xfreerdp: remove dependency on clrconv

10 years agolibfreerdp-codec: add freerdp_image_copy_from_monochrome replacement function for...
Marc-André Moreau [Wed, 22 Oct 2014 01:56:10 +0000 (21:56 -0400)]
libfreerdp-codec: add freerdp_image_copy_from_monochrome replacement function for deprecated freerdp_mono_image_convert

10 years agolibfreerdp-codec: fix and enhance cursor image conversion
Marc-André Moreau [Wed, 22 Oct 2014 00:46:15 +0000 (20:46 -0400)]
libfreerdp-codec: fix and enhance cursor image conversion

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Tue, 21 Oct 2014 16:38:39 +0000 (12:38 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agordtk: add sample X11 window program
Marc-André Moreau [Tue, 21 Oct 2014 16:38:15 +0000 (12:38 -0400)]
rdtk: add sample X11 window program

10 years agoFix to header file. __builtin_bswap16 is only available on GCC v4.8 (or higher).
Mike McDonald [Mon, 20 Oct 2014 19:59:54 +0000 (15:59 -0400)]
Fix to header file. __builtin_bswap16 is only available on GCC v4.8 (or higher).

10 years agoMerge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding...
Mike McDonald [Mon, 20 Oct 2014 18:42:46 +0000 (14:42 -0400)]
Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding-staging

10 years agomfreerdp: fix crash with <32bpp color depths
Marc-André Moreau [Sun, 19 Oct 2014 01:31:24 +0000 (21:31 -0400)]
mfreerdp: fix crash with <32bpp color depths

10 years agoxfreerdp: replace wire to local clipboard conversion
Marc-André Moreau [Sat, 18 Oct 2014 00:55:12 +0000 (20:55 -0400)]
xfreerdp: replace wire to local clipboard conversion

10 years agoxfreerdp: replace cliprdr to wire format conversion
Marc-André Moreau [Sat, 18 Oct 2014 00:40:11 +0000 (20:40 -0400)]
xfreerdp: replace cliprdr to wire format conversion

10 years agolibwinpr-clipboard: add more synthetic clipboard formats
Marc-André Moreau [Fri, 17 Oct 2014 23:14:54 +0000 (19:14 -0400)]
libwinpr-clipboard: add more synthetic clipboard formats

10 years agolibwinpr-clipboard: add basic clipboard synthesizers
Marc-André Moreau [Fri, 17 Oct 2014 22:23:07 +0000 (18:23 -0400)]
libwinpr-clipboard: add basic clipboard synthesizers

10 years agolibwinpr-clipboard: initial clipboard synthetic format support
Marc-André Moreau [Fri, 17 Oct 2014 20:45:36 +0000 (16:45 -0400)]
libwinpr-clipboard: initial clipboard synthetic format support

10 years agolibwinpr-clipboard: initial commit
Marc-André Moreau [Fri, 17 Oct 2014 19:19:05 +0000 (15:19 -0400)]
libwinpr-clipboard: initial commit

10 years agoMerge pull request #2157 from akallabeth/sspi-auth-fix
Marc-André Moreau [Fri, 17 Oct 2014 15:41:49 +0000 (11:41 -0400)]
Merge pull request #2157 from akallabeth/sspi-auth-fix

Fixed sspi_CopyAuthIdentity when using ANSI encoding

10 years agoMerge branch 'master' of https://github.com/FreeRDP/FreeRDP
Jean-Louis Dupond [Fri, 17 Oct 2014 10:11:17 +0000 (12:11 +0200)]
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP

10 years agoAdd ipv6 client support
Jean-Louis Dupond [Fri, 17 Oct 2014 10:08:39 +0000 (12:08 +0200)]
Add ipv6 client support

10 years agoFixed sspi_CopyAuthIdentity, now checking source struct, if it is ANSI encoded.
Armin Novak [Fri, 17 Oct 2014 09:43:41 +0000 (11:43 +0200)]
Fixed sspi_CopyAuthIdentity, now checking source struct, if it is ANSI encoded.

10 years agoMerge pull request #2155 from pfpacket/wl-fix
Hardening [Fri, 17 Oct 2014 08:31:14 +0000 (10:31 +0200)]
Merge pull request #2155 from pfpacket/wl-fix

wlfreerdp: fix compilation errors

10 years agofreerdp: unify clipboard standard format id definitions
Marc-André Moreau [Fri, 17 Oct 2014 02:20:12 +0000 (22:20 -0400)]
freerdp: unify clipboard standard format id definitions

10 years agowinpr: add pragma pack, bitmap + clipboard definitions
Marc-André Moreau [Fri, 17 Oct 2014 01:45:47 +0000 (21:45 -0400)]
winpr: add pragma pack, bitmap + clipboard definitions

10 years agowinpr: add new line ending, utf16 byte order swap functions
Marc-André Moreau [Thu, 16 Oct 2014 22:07:44 +0000 (18:07 -0400)]
winpr: add new line ending, utf16 byte order swap functions

10 years agoxfreerdp: refactor cliprdr helpers
Marc-André Moreau [Thu, 16 Oct 2014 19:05:06 +0000 (15:05 -0400)]
xfreerdp: refactor cliprdr helpers

10 years agowlfreerdp: fix compilation errors
pf packet [Thu, 16 Oct 2014 13:44:48 +0000 (22:44 +0900)]
wlfreerdp: fix compilation errors

This commit fixes the following errors
by removing or replacing old functions:
wlfreerdp.c:(.text.startup+0xc): undefined reference to
`freerdp_channels_global_init'
wlfreerdp.c:(.text.startup+0x72): undefined reference to
`freerdp_client_parse_command_line_arguments'
wlfreerdp.c:(.text.startup+0x9b): undefined reference to
`freerdp_channels_global_uninit'

10 years agoxfreerdp: cleanup unused cliprdr code
Marc-André Moreau [Thu, 16 Oct 2014 02:56:25 +0000 (22:56 -0400)]
xfreerdp: cleanup unused cliprdr code

10 years agoxfreerdp: fix clipboard sync
Marc-André Moreau [Thu, 16 Oct 2014 02:48:18 +0000 (22:48 -0400)]
xfreerdp: fix clipboard sync

10 years agoxfreerdp: migrate to cliprdr callback interface
Marc-André Moreau [Thu, 16 Oct 2014 01:30:11 +0000 (21:30 -0400)]
xfreerdp: migrate to cliprdr callback interface

10 years agoxfreerdp: partially migrate to cliprdr callback interface
Marc-André Moreau [Wed, 15 Oct 2014 21:42:55 +0000 (17:42 -0400)]
xfreerdp: partially migrate to cliprdr callback interface

10 years agoxfreerdp: further cliprdr refactoring
Marc-André Moreau [Wed, 15 Oct 2014 19:49:57 +0000 (15:49 -0400)]
xfreerdp: further cliprdr refactoring

10 years agoxfreerdp: start migrating to cliprdr callback interface
Marc-André Moreau [Wed, 15 Oct 2014 02:58:01 +0000 (22:58 -0400)]
xfreerdp: start migrating to cliprdr callback interface

10 years agoxfreerdp: start refactoring cliprdr
Marc-André Moreau [Wed, 15 Oct 2014 02:24:07 +0000 (22:24 -0400)]
xfreerdp: start refactoring cliprdr

10 years agoMerge pull request #2148 from awakecoding/master
Marc-André Moreau [Wed, 15 Oct 2014 01:36:36 +0000 (21:36 -0400)]
Merge pull request #2148 from awakecoding/master

Virtual Channel System Improvement

10 years agoMerge branch 'master' of github.com:FreeRDP/FreeRDP
Marc-André Moreau [Wed, 15 Oct 2014 00:59:37 +0000 (20:59 -0400)]
Merge branch 'master' of github.com:FreeRDP/FreeRDP

10 years agolibfreerdp-color: fix 24bpp copy
Marc-André Moreau [Wed, 15 Oct 2014 00:59:22 +0000 (20:59 -0400)]
libfreerdp-color: fix 24bpp copy

10 years agolibwinpr-wtsapi: improve Win32 winsta.dll-based channel API
Marc-André Moreau [Tue, 14 Oct 2014 23:25:41 +0000 (19:25 -0400)]
libwinpr-wtsapi: improve Win32 winsta.dll-based channel API

10 years agoMerge branch 'master' of github.com:awakecoding/FreeRDP
Marc-André Moreau [Tue, 14 Oct 2014 19:24:36 +0000 (15:24 -0400)]
Merge branch 'master' of github.com:awakecoding/FreeRDP

10 years agolibwinpr-wtsapi: implement overlapped i/o event handle Win32 wrapper
Marc-André Moreau [Tue, 14 Oct 2014 19:23:07 +0000 (15:23 -0400)]
libwinpr-wtsapi: implement overlapped i/o event handle Win32 wrapper

10 years agolibfreerdp-codec: add 24bpp to 24bpp color conversion
Marc-André Moreau [Mon, 13 Oct 2014 16:29:06 +0000 (12:29 -0400)]
libfreerdp-codec: add 24bpp to 24bpp color conversion

10 years agolibfreerdp-codec: fix graphical artifacts with interleaved RLE
Marc-André Moreau [Mon, 13 Oct 2014 15:39:21 +0000 (11:39 -0400)]
libfreerdp-codec: fix graphical artifacts with interleaved RLE

10 years agolibwinpr-wtsapi: add Win32 winsta.dll-based VC implementation
Marc-André Moreau [Mon, 13 Oct 2014 14:55:11 +0000 (10:55 -0400)]
libwinpr-wtsapi: add Win32 winsta.dll-based VC implementation

10 years agoMerge pull request #2145 from Tarnyko/wlfreerdp3
Hardening [Mon, 13 Oct 2014 13:14:37 +0000 (15:14 +0200)]
Merge pull request #2145 from Tarnyko/wlfreerdp3

wlfreerdp: initial Wayland client

10 years agowlfreerdp: initial Wayland client
Manuel Bachmann [Mon, 13 Oct 2014 09:43:16 +0000 (11:43 +0200)]
wlfreerdp: initial Wayland client

Implement an initial Wayland client, which will build if
the wayland-client development libraries are detected
(or if -DWITH_WAYLAND:BOOL=ON is set). It is currently
view-only, but inputs will be implemented soon.

It uses the software SHM interface, which means it does not
require GL acceleration to run. It should be compatible
with any compositor

Signed-off-by: Manuel Bachmann <tarnyko@tarnyko.net>
10 years agolibwinpr-handle: fix dummy DuplicateHandle implementation
Marc-André Moreau [Sat, 11 Oct 2014 16:34:45 +0000 (12:34 -0400)]
libwinpr-handle: fix dummy DuplicateHandle implementation

10 years agowinpr: fix DECLSPEC_EXPORT on Windows
Marc-André Moreau [Sat, 11 Oct 2014 00:34:17 +0000 (20:34 -0400)]
winpr: fix DECLSPEC_EXPORT on Windows

10 years agolibwinpr-environment: fix extended functions
Marc-André Moreau [Fri, 10 Oct 2014 23:16:51 +0000 (19:16 -0400)]
libwinpr-environment: fix extended functions

10 years agowinpr: windows build fixes
Marc-André Moreau [Fri, 10 Oct 2014 22:59:05 +0000 (18:59 -0400)]
winpr: windows build fixes

10 years agolibfreerdp-core: expose API for FreeRDS WTSVirtualChannelRead
Marc-André Moreau [Fri, 10 Oct 2014 21:19:38 +0000 (17:19 -0400)]
libfreerdp-core: expose API for FreeRDS WTSVirtualChannelRead

10 years agolibfreerdp-core: expose new API to allow FreeRDS virtual channel hooking
Marc-André Moreau [Fri, 10 Oct 2014 20:11:42 +0000 (16:11 -0400)]
libfreerdp-core: expose new API to allow FreeRDS virtual channel hooking

10 years agolibwinpr-winsock: minor improvements
Marc-André Moreau [Fri, 10 Oct 2014 00:27:42 +0000 (20:27 -0400)]
libwinpr-winsock: minor improvements

10 years agolibwinpr-utils: improve HashTable flexibility, add proper string support
Marc-André Moreau [Thu, 9 Oct 2014 20:46:55 +0000 (16:46 -0400)]
libwinpr-utils: improve HashTable flexibility, add proper string support

10 years agoMerge pull request #2135 from erbth/wfreerdp
Marc-André Moreau [Thu, 9 Oct 2014 13:05:58 +0000 (09:05 -0400)]
Merge pull request #2135 from erbth/wfreerdp

Added lock key synchronization to wfreerdp

10 years agolibwinpr-rpc: fix RpcStringFree
Marc-André Moreau [Thu, 9 Oct 2014 01:46:46 +0000 (21:46 -0400)]
libwinpr-rpc: fix RpcStringFree

10 years agowinpr-winsock: add missing INVALID_SOCKET definition
Marc-André Moreau [Thu, 9 Oct 2014 00:52:04 +0000 (20:52 -0400)]
winpr-winsock: add missing INVALID_SOCKET definition

10 years agoDo not BIO_clear_flags() when the SSL error is not valid to fix #2056
Brad [Tue, 30 Sep 2014 06:16:07 +0000 (23:16 -0700)]
Do not BIO_clear_flags() when the SSL error is not valid to fix #2056

10 years agolibfreerdp-core: server-side virtual channel code style cleanup
Marc-André Moreau [Tue, 7 Oct 2014 18:56:57 +0000 (14:56 -0400)]
libfreerdp-core: server-side virtual channel code style cleanup

10 years agoMerge pull request #2136 from bmiklautz/feat/kbd_indicators
Marc-André Moreau [Tue, 7 Oct 2014 13:30:16 +0000 (09:30 -0400)]
Merge pull request #2136 from bmiklautz/feat/kbd_indicators

Support for set keyboard indicators PDU

10 years agoMerge pull request #2138 from dpoe/master
Bernhard Miklautz [Tue, 7 Oct 2014 08:56:30 +0000 (10:56 +0200)]
Merge pull request #2138 from dpoe/master

correct check for lzcnt cpu capability

10 years agocorrect check for lzcnt cpu capability
Daryl Poe [Mon, 6 Oct 2014 19:50:49 +0000 (13:50 -0600)]
correct check for lzcnt cpu capability

10 years agoxfreerdp: add support to set keyboard indicators
Bernhard Miklautz [Mon, 6 Oct 2014 08:37:37 +0000 (10:37 +0200)]
xfreerdp: add support to set keyboard indicators

* add generic function to check for X extensions
* detect x keyboard support
* add callbacks and client code to set/clear keyboard indicators

10 years agoAdded lock key synchronization to wfreerdp
erbth [Fri, 3 Oct 2014 14:27:47 +0000 (16:27 +0200)]
Added lock key synchronization to wfreerdp

10 years agoxfreerdp: add support for PlaySound
Bernhard Miklautz [Fri, 3 Oct 2014 14:04:15 +0000 (16:04 +0200)]
xfreerdp: add support for PlaySound

Using X keyboard bell.

10 years agocore: add support for set keyboard indicators PDU
Bernhard Miklautz [Tue, 30 Sep 2014 16:18:29 +0000 (18:18 +0200)]
core: add support for set keyboard indicators PDU

Server Set Keyboard Indicators PDU MS-RDPBCGR 2.2.8.2.1

* add server side code
* add support for client callback

10 years agolibwinpr-utils: add .ini write support
Marc-André Moreau [Fri, 3 Oct 2014 00:16:30 +0000 (20:16 -0400)]
libwinpr-utils: add .ini write support

10 years agolibwinpr-utils: improve .ini file parser
Marc-André Moreau [Thu, 2 Oct 2014 22:45:53 +0000 (18:45 -0400)]
libwinpr-utils: improve .ini file parser

10 years agowinpr: fix header conflict with internal X11 definitions
Marc-André Moreau [Wed, 1 Oct 2014 19:33:01 +0000 (15:33 -0400)]
winpr: fix header conflict with internal X11 definitions

10 years agoMerge pull request #2132 from awakecoding/shadow
Marc-André Moreau [Wed, 1 Oct 2014 16:56:13 +0000 (12:56 -0400)]
Merge pull request #2132 from awakecoding/shadow

RdTk, PNG read/write, Shadow X11, RDP8.1 Display Control

10 years agolibrdtk: improve text positioning
Marc-André Moreau [Wed, 1 Oct 2014 16:18:17 +0000 (12:18 -0400)]
librdtk: improve text positioning

10 years agoFix to properly negotiate fast-path fragmentation.
Mike McDonald [Wed, 1 Oct 2014 01:12:20 +0000 (21:12 -0400)]
Fix to properly negotiate fast-path fragmentation.

10 years agolibrdtk: initial nine patch rendering
Marc-André Moreau [Tue, 30 Sep 2014 23:40:16 +0000 (19:40 -0400)]
librdtk: initial nine patch rendering

10 years agolibrdtk: stub NinePatch, TextField and Button
Marc-André Moreau [Tue, 30 Sep 2014 18:54:36 +0000 (14:54 -0400)]
librdtk: stub NinePatch, TextField and Button

10 years agordtk: initial commit
Marc-André Moreau [Mon, 29 Sep 2014 20:08:08 +0000 (16:08 -0400)]
rdtk: initial commit

10 years agoshadow: initial font rendering
Marc-André Moreau [Mon, 29 Sep 2014 18:07:48 +0000 (14:07 -0400)]
shadow: initial font rendering

10 years agoshadow: start bitmap font loader
Marc-André Moreau [Mon, 29 Sep 2014 01:41:12 +0000 (21:41 -0400)]
shadow: start bitmap font loader

10 years agolibwinpr-utils: add simple image loading/writing test
Marc-André Moreau [Sun, 28 Sep 2014 15:14:30 +0000 (11:14 -0400)]
libwinpr-utils: add simple image loading/writing test