Marc-André Moreau
f905861616
wayk-now: add missing inet_pton implementation on Windows
2016-06-08 10:51:58 -04:00
Marc-André Moreau
6b73757085
Merge branch 'master' of github.com:awakecoding/FreeRDP
2016-05-11 13:13:02 -04:00
Marc-André Moreau
d4c809c4ae
winpr: fix definitions of synchronization barrier and interlocked functions
2016-05-11 13:12:44 -04:00
Marc-André Moreau
915b9a15b1
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
winpr/libwinpr/bcrypt/CMakeLists.txt
2016-05-11 11:05:17 -04:00
Bernhard Miklautz
81d30cc480
Disable comm tests per default
...
comm tests require a serial device for testing. If the test environment
isn't available the tests will return errors therefore the tests are
now disabled per default. They can be (re-)enabled by using the cmake
option BUILD_COMM_TESTS.
2016-05-02 16:59:25 +02:00
Armin Novak
ee186bec73
ListDictionary handle NULL list argument.
2016-04-26 09:34:12 +02:00
Robert Corrigan
f8c42da561
KB3148851: Updates to Russian Time Zones for 2016
2016-04-13 14:44:30 -04:00
Marc-André Moreau
a192967a5b
libwinpr-path: fix missing shlwapi.lib import
2016-03-30 10:58:36 -04:00
Marc-André Moreau
8fcc2aabf1
Merge branch 'master' of github.com:awakecoding/FreeRDP
2016-03-30 10:47:01 -04:00
Marc-André Moreau
cedf6d98e2
freerdp: more UWP porting
2016-03-29 20:34:52 -04:00
Marc-André Moreau
4d629a7999
freerdp: UWP porting
2016-03-29 16:03:15 -04:00
Bernhard Miklautz
9e8c6c99b6
First shot on fixing over linking
...
If a target is linked against libraries with cmake
(target_link_libraries) and the libraries are not marked as PRIVATE
they are "exported" and in case a other target is linked against this
target it is also linked against *all* (not private) libraries.
Without declaring private libraries PRIVATE a lot of over linking
(linking against unneeded libraries) was done.
2016-03-29 18:14:34 +02:00
Bernhard Miklautz
b184f58c1b
winpr/TestFileGetStdHandle: rename variable stdout
...
stdout shouldn't be used as variable name (can't even be used on
windows).
2016-03-29 18:14:16 +02:00
Marc-André Moreau
2201ac5266
winpr: fix PathFileExists on UWP
2016-03-25 12:20:51 -04:00
Martin Fleisz
80cd64732f
Merge pull request #3164 from akallabeth/windows_UnixChangeFileMode
...
Implemented UnixChangeFileMode for windows.
2016-03-16 15:19:11 +01:00
akallabeth
0c99d6a4fe
Merge pull request #3226 from rjcorrig/#3198
...
winpr: Updates time zones and fixes bias values
2016-03-16 13:32:51 +01:00
Robert Corrigan
a4f0089d45
winpr_detect_windows_time_zone should have void argument
2016-03-16 08:29:21 -04:00
Armin Novak
3d23a772f6
Updated ConvertToUnicode return check.
2016-03-16 13:08:06 +01:00
Bernhard Miklautz
1b1563658e
Merge pull request #3214 from hardening/fix_systemd_appender
...
Make systemd appender honor layout and logs off
2016-03-16 11:58:31 +01:00
Marc-André Moreau
9211f44e46
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2016-03-15 20:19:15 -04:00
Robert Corrigan
16796b9c9d
winpr: Updates time zones and fixes bias values
2016-03-14 11:38:31 -04:00
Martin Fleisz
0249b09677
winpr: Fix definition of PathFileExists on Win32
2016-03-14 14:08:48 +01:00
Hardening
19494bd75a
Make systemd appender honor layout and log off
2016-03-10 23:41:12 +01:00
Martin Fleisz
30325f189f
Merge pull request #3181 from akallabeth/wlog_filter_fix
...
Respecting filter in WLog_GetLogLevel
2016-03-08 10:05:57 +01:00
Marc-André Moreau
c78a142388
Merge branch 'master' of github.com:awakecoding/FreeRDP
2016-03-07 21:21:17 -05:00
Marc-André Moreau
d61c2d4535
winpr: fix ini utils leak
2016-03-07 21:21:06 -05:00
Marc-André Moreau
ceefc4b099
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2016-03-07 10:19:50 -05:00
Armin Novak
34b12362cb
Fixed FreeBSD support for filetime settings.
2016-03-06 15:01:58 +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
Armin Novak
ee2839fc7f
Caching log filter after first use.
...
Reduce runtime penalty for log level checks by
remembering the log level found during first call.
2016-03-03 12:43:39 +01:00
Armin Novak
0ea7aea6d9
Remember filter log level.
2016-03-02 19:07:32 +01: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
Armin Novak
41fdac2667
Respecting filter in WLog_GetLogLevel
2016-03-02 14:11:15 +01:00
Martin Fleisz
857c37393b
Merge pull request #3163 from akallabeth/set_file_time
...
Implemented SetFileTime
2016-03-02 09:43:46 +01:00
Armin Novak
c74e37dbfd
Implemented UnixChangeFileMode for windows.
2016-03-02 09:41:47 +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
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
Bernhard Miklautz
014f31db35
Merge pull request #3171 from akallabeth/crypto_simplification
...
Crypto simplification
2016-02-29 17:10:53 +01:00
Armin Novak
c182be093d
Removed module.def from build config.
2016-02-29 15:24:07 +01:00
Armin Novak
68c402ac58
Removed windows module.def files.
...
All symbols exported from libraries are declared
using *_API defines.
2016-02-29 15:18:47 +01:00
Armin Novak
4e4d2e11d4
Fixed crypto tests.
2016-02-29 14:45:03 +01:00
Armin Novak
19568c6e9b
Fixed indentation.
2016-02-29 11:12:32 +01:00
Armin Novak
7e6501374d
Fixed memory leak.
2016-02-29 11:10:15 +01:00
Armin Novak
b429d230cb
Refactored crypto *_New functions.
2016-02-29 09:00:02 +01:00
Armin Novak
92c15783dc
Updated RC4 API, fixed crashing bug.
2016-02-28 11:19:29 +01:00
Armin Novak
238ff3b315
Unified encryption functions.
2016-02-27 23:28:49 +01:00
Armin Novak
1036f1e296
Fixed default visibility.
...
When nothing is declared, only export symbols defined
with WINPR_API or FREERDP_API defined.
Override this setting if BUILD_TESTING to allow tests
access to internal functions usually not exposed.
2016-02-26 19:44:14 +01:00
Armin Novak
98d4a9347a
Added support for android SetFileTime.
...
Deactivated libjpeg support for android.
2016-02-26 12:27:59 +01:00