Bernhard Miklautz
9f8baf38d0
Merge pull request #3206 from akallabeth/openssl_unification
...
Moved assistance to winpr crypto.
2016-03-07 15:39:59 +01:00
Armin Novak
2208a84cd4
Moved assistance to winpr crypto.
2016-03-07 11:51:13 +01:00
akallabeth
52f1e6b27a
Merge pull request #3086 from DavBfr/fix-rdpdr
...
Fixes for rdpdr
2016-03-07 10:55:51 +01:00
akallabeth
ece552dad2
Merge pull request #3200 from dwmw2/master
...
winpr: Bump API version to 2.0
2016-03-07 10:50:35 +01:00
Martin Fleisz
f0cc927359
Merge pull request #3202 from akallabeth/file_bsd_fix
...
Fixed FreeBSD support for filetime settings.
2016-03-07 09:24:44 +01:00
Armin Novak
34b12362cb
Fixed FreeBSD support for filetime settings.
2016-03-06 15:01:58 +01:00
David Woodhouse
701f54e07d
winpr: Bump API version to 2.0
...
In commit 12bd0ec8
("winpr: BUMP the API version to 1.2") it was stated
that the intention was to allow multiple winpr versions to be installed
in parallel.
However, it's not sufficient to change just the *minor* version of the
library. The soname is still 'libwinpr.so.1', and thus we still can't
coexist with earlier versions — in particular, we can't install FreeRDP2
in parallel with existing distribution packages of earlier versions.
Bump the soname so it does actually work
2016-03-04 13:22:58 +00:00
Hardening
fb63dd267c
Merge pull request #3194 from nfedera/fix-convertfromunicode-hardening
...
ConvertFromUnicode fixes and misc hardening
2016-03-04 11:19:00 +01:00
Bernhard Miklautz
9fa85aea10
Merge pull request #1726 from grpomega/patch-3
...
Need Week instead of Day for TZ transistion
2016-03-04 11:17:42 +01:00
Norbert Federa
de4adeff0e
fix logon info processing
...
since there have been reports that certain windows versions send
zero values in the cbDomain field of the Logon Info Version 2
(TS_LOGON_INFO_VERSION_2) struct we allow zero values for cbUserName
and cbDomain in rdp_recv_logon_info_v1 and rdp_recv_logon_info_v2.
2016-03-04 00:45:26 +01:00
Bernhard Miklautz
120bd2d8bd
Merge pull request #3173 from akallabeth/audin_arg_fix
...
Fixed argument parsing for audin.
2016-03-03 20:39:31 +01:00
Martin Fleisz
151f4353f0
Merge pull request #3196 from akallabeth/exported_symbols_fix
...
Fixed symbol export for sound plugins.
2016-03-03 17:34:57 +01:00
Armin Novak
fb88ad0ee6
Fixed symbol export for sound plugins.
2016-03-03 17:17:13 +01:00
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
Bernhard Miklautz
167fd47860
Merge pull request #3192 from akallabeth/plugin_path_fix
...
Updated freerdp plugin path to use major version.
2016-03-03 13:58:42 +01:00
Martin Fleisz
f15057569c
Merge pull request #3191 from hardening/saveInfoPdu_fix
...
Fix parsing of saveSessionInfo PDU
2016-03-03 12:12:21 +01:00
David FORT
f5ce5e72dd
Fix parsing of saveSessionInfo PDU
...
This should fix the case when no username is sent (issue #3186 ).
2016-03-03 11:45:12 +01:00
Armin Novak
767e6bbb65
Updated freerdp plugin path to use major version.
2016-03-03 11:36:59 +01:00
Martin Fleisz
2710ebf1c4
Merge pull request #3187 from akallabeth/client_name_fix
...
Gateway fix
2016-03-03 11:06:24 +01:00
Armin Novak
7dcba9a663
Removed additional '\0' from TUNNEL_AUTH message.
2016-03-03 09:11:28 +01:00
Hardening
9afa9282e6
Merge pull request #3184 from xhaakon/fix-ubuntu-gcc-build
...
Fix build on older 32-bit Ubuntu releases
2016-03-02 20:53:19 +01:00
Jakub Adam
bc750e9830
Fix build on older 32-bit Ubuntu releases
...
Some older 32-bit versions of gcc fail on '#elif __x86_64__'.
This applies at least to what Ubuntu 14.04 and 15.04 have as
the default compiler.
2016-03-02 19:40:38 +01:00
David PHAM-VAN
40504c5460
Fix Uninitialized Variable
2016-03-02 10:04:24 -08:00
akallabeth
e71369d11d
Merge pull request #3183 from bmiklautz/timezone_regression
...
winpr: fix regression in timezone detection
2016-03-02 19:03:46 +01:00
David PHAM-VAN
f4eb278935
Mount only removable devices and network drives in Windows; Adds consistency with Linux and Mac
2016-03-02 10:01:51 -08:00
David PHAM-VAN
31d9599d09
Move first_hotplug call to parent thread to avoid parallel access to devman dictionary
2016-03-02 10:01:51 -08:00
David PHAM-VAN
2f28b6c38b
Improve code using more winpr functions
2016-03-02 10:01:51 -08:00
David PHAM-VAN
2e1e6a4ff0
Add hotplug support for MacOS
2016-03-02 10:01:51 -08:00
David PHAM-VAN
a20950faa0
Implement FileAllocationInformation
2016-03-02 10:01:51 -08:00
Bernhard Miklautz
7075353417
winpr: fix regression in timezone detection
...
ConvertToUnicode can't be used if the destination is a static buffer.
StandardName and DaylightName were invalid and timezone
redirection didn't work.
This regression was introduced with PR #3151
2016-03-02 18:44:17 +01:00
Bernhard Miklautz
ee40be2b94
Merge pull request #3182 from xhaakon/shadow-pkg-config
...
shadow/subsystem: fix pkgconfig file
2016-03-02 10:33:41 -05:00
Jakub Adam
9f0b14f8bd
shadow/subsystem: fix pkgconfig file
...
Add freerdp-shadow-subsystem to 'libs' in order to avoid undefined
reference to shadow_subsystem_set_entry_builtin at runtime.
Remove cyclic dependency on itself.
2016-03-02 14:58:12 +01:00
Martin Fleisz
857c37393b
Merge pull request #3163 from akallabeth/set_file_time
...
Implemented SetFileTime
2016-03-02 09:43:46 +01:00
Martin Fleisz
cfe5923450
Merge pull request #3179 from akallabeth/minor_fixes
...
Fix compiler warnings and FreeBSD compilation issue
2016-03-02 09:43:24 +01:00
Armin Novak
65cddbc3fb
Removed obsolete log message.
2016-03-02 09:16:59 +01:00
Armin Novak
227ecc4bd5
Fixed uninitialized variable.
2016-03-02 09:16:49 +01:00
Hardening
49a0a9c8a5
Merge pull request #3178 from hendwolt/master
...
fix wayland-client.h not found
2016-03-01 23:34:57 +01:00
Hendrik Woltersdorf
a5bb05bf44
fix wayland-client.h not found
2016-03-01 21:49:21 +01:00
Bernhard Miklautz
e02af8287e
Merge pull request #3160 from akallabeth/stream_fixes
...
Stream fixes
2016-03-01 16:44:19 +01:00
Armin Novak
a79072a87c
Added tests for remaining stream functions.
2016-03-01 12:58:09 +01:00
Armin Novak
e7814d5855
Fixed stream API for Stream_Copy.
2016-03-01 12:57:48 +01:00
Armin Novak
a98e0f9ebb
Reverted opaque structures.
2016-03-01 10:29:51 +01:00
Norbert Federa
b4b8239bf6
Merge pull request #3176 from bmiklautz/shadow_subsystem
...
Export shadow subsystem
2016-02-29 17:39:18 +01:00
Bernhard Miklautz
014f31db35
Merge pull request #3171 from akallabeth/crypto_simplification
...
Crypto simplification
2016-02-29 17:10:53 +01:00
Bernhard Miklautz
25506348d0
Merge pull request #3168 from akallabeth/visibility_fixes
...
Fixed default visibility.
2016-02-29 16:59:58 +01:00
Bernhard Miklautz
1688738452
ci: build server side on windows
2016-02-29 16:25:04 +01:00
Bernhard Miklautz
1b926f8740
build: export freerdp-shadow
...
pkg-config and cmake find package
2016-02-29 16:22:24 +01:00
Bernhard Miklautz
f15c050d1f
shadow/subsystem: fix windows build
...
* add dependency to freerdp-client
* add version information to freerdp-shadow-cli
2016-02-29 16:02:13 +01:00
Bernhard Miklautz
5a7ac964c3
build/win32: fix DLL version information
...
Swap build and patch.
Now uses the format major.minor.patch.build
2016-02-29 16:00:35 +01:00
Armin Novak
c182be093d
Removed module.def from build config.
2016-02-29 15:24:07 +01:00