Armin Novak
1ba4f9b67f
Added WITH_CLIENT_COMMON option.
2015-11-04 09:53:13 +01:00
Armin Novak
d4d4271000
Disabled client builds if WITH_CLIENT is not set.
2015-11-03 17:32:52 +01:00
Armin Novak
b5288daea5
Fixed return values.
2015-11-03 17:32:42 +01:00
Bernhard Miklautz
b83356a0b3
Merge pull request #2961 from nfedera/nf-fix-image-copy-segfault
...
codec/color: fix segfault in freerdp_image32_copy
2015-11-03 12:22:22 +01:00
Norbert Federa
0f1cedcbb8
codec/color: fix segfault in freerdp_image32_copy
...
Code path for dstBytesPerPixel == 3 moved src and dst pointers
beyond their respective buffers.
2015-11-03 12:05:47 +01:00
Hardening
3d6e1fb418
Merge pull request #2951 from bmiklautz/friday
...
Misc fixes
2015-11-02 10:50:16 +01:00
Bernhard Miklautz
8b3ed92584
Merge pull request #2957 from hardening/journald
...
Adds a systemd journal appender
2015-11-02 10:45:35 +01:00
David FORT
2a8de84342
Take in account @bmiklautz remarks
...
* I have added a function to set the journal identifier
* the appender name has been changed from SYSTEMD to JOURNALD
2015-11-01 21:34:03 +01:00
David FORT
e3915b66b7
Fix the env var leak
2015-10-30 20:22:25 +01:00
David FORT
89156e53b7
Use unbuffered output
2015-10-30 20:20:42 +01:00
David FORT
9ea301983d
Adds a systemd journal appender
2015-10-30 14:50:14 +01:00
Bernhard Miklautz
a011719831
Merge pull request #2940 from hardening/syslog_appender
...
Add a wLog syslog appender
2015-10-29 18:44:14 +01:00
David FORT
8d2aadfccd
Fixed a warning
2015-10-29 18:33:42 +01:00
David FORT
c2a322f4d0
Support syslog type for the WLOG_APPENDER env var
2015-10-29 18:31:22 +01:00
David FORT
0cf2a0e50b
Don't include config.h in public headers
...
In fact we don't need the ifdefery in public headers, so don't include unneeded
config.h file.
2015-10-29 10:32:58 +01:00
Bernhard Miklautz
9520017b51
Merge pull request #2952 from mfleisz/server_cliprdr_config
...
cliprdr/server: Provide the server with a possibility to configure capabilities
2015-10-28 15:55:17 +01:00
Martin Fleisz
ab6485b3bf
cliprdr/server: Add comment
2015-10-28 12:28:14 +01:00
David FORT
382993d4d5
Include config.h file when needed
2015-10-27 21:45:26 +01:00
Martin Fleisz
730f43a380
cliprdr/server: Provide the server with a possibility to configure capabilities
2015-10-27 17:12:33 +01:00
Bernhard Miklautz
c70559d128
winpr API: add EnvironmentBlockToEnvpA
...
* expose EnvironmentBlockToEnvpA
* cleanup includes in process.c
* removed unused "flag" variable in _CreateProcessExA
* make ProcessHandleCloseHandle static
2015-10-23 18:38:42 +02:00
Bernhard Miklautz
ab05a79c21
winpr/stream: don't allow 0-size streams
2015-10-23 18:38:41 +02:00
Bernhard Miklautz
a9d81ad083
winpr: fix compiler warning
...
winpr/libwinpr/utils/wlog/wlog.c: In function ‘WLog_PrintMessageVA’:
winpr/libwinpr/utils/wlog/wlog.c:234:7: warning: ‘status’ may be
used uninitialized in this function [-Wmaybe-uninitialized]
BOOL status;
^
gcc 4.9.2
2015-10-23 18:37:39 +02:00
Bernhard Miklautz
fa2c39f808
Merge pull request #2945 from mfleisz/wlog_compile_fix
...
wlog: Fix variable definitions
2015-10-23 12:38:13 +02:00
Martin Fleisz
08cbcb3577
wlog: Fix variable definitions
2015-10-23 12:08:20 +02:00
Vic Lee
39195bdacb
Merge pull request #2929 from mfleisz/cliprdr_fix
...
cliprdr/server: Don't call CloseHandle on ChannelEvent
2015-10-23 15:59:07 +08:00
Martin Fleisz
2d99f76667
cliprdr/server: Fix memory leak
2015-10-23 08:49:24 +02:00
David FORT
d9080312bc
Adapt to last wLog changes
2015-10-22 10:54:21 +02:00
David FORT
720c879661
Add a wLog syslog appender
2015-10-22 10:37:49 +02:00
Hardening
94d107c75f
Merge pull request #2927 from MartinHaimberger/mh-log-returnvalues
...
wlog: fixed return values
2015-10-22 10:35:43 +02:00
MartinHaimberger
16069e69e5
Merge pull request #2939 from nfedera/fix-x11-clip-id
...
xfreerdp/clipr: fix self owned test and hardening
2015-10-21 12:57:12 +02:00
Martin Haimberger
b2398b3a9a
wlog: fixed return values
...
wlog used to return an int but the only meaning
of the return value was:
* negative ... error
* 0 or positive ... success
but the positve returned value was 1 or some id of some
subsystem, nothing meaningful for the caller.
For a more meaningful returnvalue we now use BOOL.
If something goes wrong FALSE is returned.
2015-10-21 01:11:06 -07:00
Martin Fleisz
364ab686c4
Merge pull request #2938 from LookBehind/master
...
Fix rdp_recv_logon_error_info
2015-10-21 09:53:42 +02:00
Norbert Federa
a4580923e7
xfreerdp/clipr: fix self owned test and hardening
...
- xf_cliprdr_is_self_owned() lied if multiple xfreerdp instances were
running.
- fixed a few unchecked callocs
- added/modified and handled some return values in compliance with
the new hardened channel api
2015-10-20 21:28:29 +02:00
LookBehind
95fe9ecfab
Fix rdp_recv_logon_error_info
...
As https://msdn.microsoft.com/en-us/library/cc240641.aspx says - first is going errorNotificationType then errorNotificationData.
2015-10-20 18:05:09 +04:00
Martin Fleisz
d0cda5a5c7
Merge pull request #2933 from realjiangms/fix_gdi_bitmap_update
...
GDI: Fix gdi_bitmap_update to check dest buffer size.
2015-10-20 08:44:52 +02:00
zihao.jiang
e8fb821be7
GDI: Fix gdi_bitmap_update to check dest buffer size.
2015-10-18 17:53:22 +08:00
Martin Fleisz
26d102c6dc
cliprdr/server: Don't call CloseHandle on EventHandle
2015-10-16 11:40:25 +02:00
Bernhard Miklautz
7aca1e0dc5
Merge pull request #2910 from dupondje/master
...
FindGStreamer_1_0: fix build failure for new gstreamer versions
2015-10-16 10:38:11 +02:00
Marc-André Moreau
6223e31162
Merge pull request #2924 from awakecoding/master
...
egfx multimon fixes
2015-10-14 10:50:26 -04:00
Marc-André Moreau
029cbf3aca
libfreerdp-gdi: fix egfx multimon support
2015-10-13 15:50:39 -04:00
Marc-André Moreau
4ab373aced
xfreerdp: fix multiple egfx context support in X11 GFX
2015-10-13 14:49:30 -04:00
Marc-André Moreau
1b7e36a20f
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2015-10-13 11:09:43 -04:00
Marc-André Moreau
863939fd58
Merge pull request #2919 from realjiangms/fix_allow_empty_password
...
Sec/NLA: Support passwordless (blank password) login with NLA.
2015-10-13 10:40:28 -04:00
Marc-André Moreau
91663df6c2
Merge pull request #2920 from awakecoding/mbedtls
...
WinPR mbed TLS support
2015-10-13 10:23:58 -04:00
Marc-André Moreau
329194b87e
libwinpr-crypto: fix OpenSSL 1.0 HMAC API change
2015-10-13 09:54:59 -04:00
Marc-André Moreau
6ab29da576
libwinpr-crypto: fix error checking
2015-10-13 09:43:26 -04:00
Marc-André Moreau
0a7e07a3a5
libwinpr-crypto: avoid linking to less common digests and ciphers
2015-10-13 09:13:52 -04:00
Hardening
8ee0eb4342
Merge pull request #2912 from realjiangms/shadow_fix_auth_nopasswd
...
Server/Shadow: Minor fix on authentication in shadow_client.c.
2015-10-13 08:53:45 +02:00
Marc-André Moreau
87780a850d
Merge branch 'master' of github.com:FreeRDP/FreeRDP into mbedtls
2015-10-09 15:58:50 -04:00
Marc-André Moreau
4f769866d7
winpr: make clean non-OpenSSL build possible (without schannel, makecert)
2015-10-09 15:57:41 -04:00