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
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
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
Armin Novak
5537230298
Fixed missing iOS UTIME_OMIT.
2016-02-26 11:43:54 +01:00
Armin Novak
436be2441a
Implemented SetFileTime
2016-02-26 11:00:17 +01:00
Martin Fleisz
4f22682ed2
Merge pull request #3151 from akallabeth/timezone_refactor
...
Timezone refactor
2016-02-26 09:57:35 +01:00
Armin Novak
fe8f5dee82
Fixed indentation.
2016-02-26 09:32:17 +01:00
Armin Novak
f997421098
Unified hmac functions.
2016-02-24 21:50:08 +01:00
Armin Novak
6e8ea34f06
Updated cryto wrapper API.
2016-02-24 20:32:20 +01:00
Armin Novak
0bfe5bad85
Fixed naming of static functions.
2016-02-24 20:16:19 +01:00
Armin Novak
7795ebdc15
Fixed return value for DST.
2016-02-24 09:43:53 +01:00
Armin Novak
495df6d6ec
Readded read timezone from link.
2016-02-24 09:42:12 +01:00
Armin Novak
1cd6697bca
Implemented timezone detection for android
...
Refactored version of patch from pxx02134
2016-02-24 09:28:30 +01:00
Armin Novak
447ac23aee
Refactored timezone functions.
2016-02-24 09:28:30 +01:00
akallabeth
7c5fcc9ee2
Merge pull request #3149 from bmiklautz/feb22
...
Misc fixes
2016-02-23 20:23:52 +01:00
Martin Fleisz
1b881e47d3
winpr/file: Add missing include (io.h) for windows builds
2016-02-23 09:55:55 +01:00
Bernhard Miklautz
e6f013eac7
fix spelling
...
replace occured with occurred
Fixes #3142
2016-02-22 17:01:43 +01:00
Hardening
2a3e9996b3
Merge pull request #2710 from akallabeth/cert_temp_accept_v2
...
Extended certificate callbacks.
2016-02-15 13:52:47 +01:00
Bernhard Miklautz
cf6ea23576
Merge pull request #3123 from nfedera/fix-keyboardtype-7
...
Several fixes for keyboard type 7 (japanese)
2016-02-12 10:43:25 +01:00
Hardening
cbd1ffa571
Merge pull request #3110 from akallabeth/mac_os_ssl_warning_fix
...
Mac os ssl warning fix
2016-02-11 22:21:33 +01:00
Norbert Federa
92aa21c45b
Several fixes for keyboard type 7 (japanese)
2016-02-11 21:40:50 +01:00