Marc-André Moreau
|
eb6777ea69
|
Fix Windows Unicode file path handling issues (+add winpr_fopen wrapper)
|
2021-05-26 08:40:29 +02:00 |
|
Biswapriyo Nath
|
a3a89a43f7
|
Fix intialization, remove some unused variables.
|
2021-04-28 17:11:31 +02:00 |
|
akallabeth
|
ad93ff3f0d
|
Fixed #6632
|
2020-12-06 14:48:21 +01:00 |
|
akallabeth
|
66dc4cc9ee
|
Fixed compilation warnings.
|
2020-11-10 08:53:43 +01:00 |
|
Armin Novak
|
7c243da6e1
|
Remove symbols exported by accident.
|
2019-12-02 10:57:31 +01:00 |
|
Armin Novak
|
72ca88f49c
|
Reformatted to new style
|
2019-11-07 10:53:54 +01:00 |
|
Armin Novak
|
f01e042211
|
Code cleanups (strlen, casts, size_t, ...)
|
2019-10-29 11:58:43 +01:00 |
|
Bernhard Miklautz
|
162a69b0f0
|
Merge pull request #5139 from akallabeth/drive_hotplug_shutdown_crash_fix
Fixed crash on drive hotplug shutdown.
|
2019-02-07 10:08:41 +01:00 |
|
Armin Novak
|
c00010478c
|
Fix FindNextFileA path termination with a single separator.
|
2019-01-30 15:44:45 +01:00 |
|
Armin Novak
|
2e5fd8d16b
|
Fixed clang analyzer false positive memory leaks.
Added a justification for each #ifndef __clang_analyzer__
|
2019-01-29 17:17:30 +01:00 |
|
Armin Novak
|
e3c85eb3dc
|
removed strcpy
|
2018-12-06 10:17:05 +01:00 |
|
Armin Novak
|
d27cd1b19e
|
Fixed unit tests, use uniqe file names
|
2018-12-04 08:45:41 +01:00 |
|
Armin Novak
|
114abad767
|
Removed use of strcpy.
|
2018-08-27 14:34:09 +02:00 |
|
Armin Novak
|
d7d5567891
|
Fixed missing const.
|
2018-08-24 13:40:36 +02:00 |
|
Martin Fleisz
|
8248dcb3bb
|
Merge pull request #4816 from akallabeth/drive_cmd_fix
Fix #4680: Return proper directory name.
|
2018-08-24 09:45:26 +02:00 |
|
Armin Novak
|
ab18f8f222
|
Fix #4680: Return proper directory name.
|
2018-08-23 10:04:26 +02:00 |
|
Ondrej Holy
|
acbd6e6322
|
winpr/file: Fix leak found by covscan
overwrite_var: Overwriting handle "h" in "h = (HANDLE)0xffffffffffffffff" leaks the handle.
|
2018-08-22 14:34:02 +02:00 |
|
Armin Novak
|
8b8e85271c
|
Fixed #4793: Return correct file handle for existing directory
|
2018-08-13 13:17:56 +02:00 |
|
Armin Novak
|
ed89328349
|
Fixed missing argument checks.
|
2018-07-30 10:46:20 +02:00 |
|
Armin Novak
|
3d8dec7fbf
|
Removed debug log messages.
|
2018-07-11 16:37:29 +02:00 |
|
Armin Novak
|
dbfa896d5a
|
Fixed errno reset.
|
2018-07-11 16:27:14 +02:00 |
|
Armin Novak
|
2b91095eb3
|
Fixed pattern detection if path is already a directory.
|
2018-07-11 10:58:37 +02:00 |
|
Armin Novak
|
30843ef4d8
|
Code cleanups and more logging.
|
2018-07-11 10:53:26 +02:00 |
|
Armin Novak
|
7305828122
|
Fix #4239: Various memory leaks
* Fixed all tests, now can be run with -DWITH_ADDRESS_SANITIZER=ON compiled.
* Enabled address sanitizer for nightly builds.
|
2017-12-12 11:40:48 +01:00 |
|
Bernhard Miklautz
|
0da2fb6915
|
fix/build: handle GNU/kFreeBSD like other BSDs
Based on a patch for Debian from
Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
|
2017-11-27 17:04:52 +01:00 |
|
Armin Novak
|
269c78802d
|
Fixed #4199: ConvertFindDataAToW string length
|
2017-10-31 16:52:08 +01:00 |
|
Armin Novak
|
3840b27945
|
Fixed file timestamps.
|
2017-10-12 11:28:07 +02:00 |
|
Bernhard Miklautz
|
bbd11eef1d
|
Merge pull request #4045 from akallabeth/drive_fixes_overlayfs
Drive fixes overlayfs
|
2017-09-22 17:22:00 +02:00 |
|
Bernhard Miklautz
|
52fbfb7b12
|
fix clang warnings, directly include wtypes.h (#4097)
* build: clang use -Wno-unused-command-line-argument
With clang 5.0 builds are quite noisy otherwise.
* Directly include wtypes.h
Directly include winpr/wtypes.h where _fseeki64 or _ftelli64 is used.
* fix build warnings with clang 5
clang version: 5.0.0-svn310678-1~exp1 (branches/release_50)
Warning: parentheses-equality
* fix build warnings with clang 5
clang version: 5.0.0-svn310678-1~exp1 (branches/release_50)
Warning: tautological-compare
* fix build warnings with clang 5
clang version: 5.0.0-svn310678-1~exp1 (branches/release_50)
Warning:
incompatible pointer types passing 'size_t *' (aka 'unsigned
long *') to parameter of type 'UINT32 *' (aka 'unsigned int *')
[-Wincompatible-pointer-types]
|
2017-08-29 09:09:38 +02:00 |
|
Armin Novak
|
9ebfbc1fcb
|
FindNextFileAx, continue if a inalid file is found.
|
2017-08-16 10:25:23 +02:00 |
|
Bernhard Miklautz
|
ed36f55f3e
|
Merge pull request #4088 from akallabeth/file_api_64bit_fixes
fseeko and ftello for 64bit file support.
|
2017-08-16 10:04:13 +02:00 |
|
Armin Novak
|
c3d4b7d262
|
fseeko and ftello for 64bit file support.
|
2017-08-14 08:42:49 +02:00 |
|
Armin Novak
|
82d9ebc380
|
Fixed FileSetFilePointer warnings
|
2017-08-10 16:56:20 +02:00 |
|
Armin Novak
|
7d7e5487ab
|
Fixed SetFilePointer, added SetFilePointerEx
|
2017-08-08 10:51:50 +02:00 |
|
Armin Novak
|
efe6971899
|
Skip FIFO files in listings.
|
2017-08-04 09:01:13 +02:00 |
|
Armin Novak
|
0a23bdf61f
|
Abort CreateFile for existing files of type FIFO
|
2017-08-03 14:45:19 +02:00 |
|
Armin Novak
|
436829142e
|
Mapped ENOTCONN to ERROR_FILE_NOT_FOUND
|
2017-08-03 14:38:20 +02:00 |
|
David Fort
|
c84065f40c
|
Merge pull request #4069 from yurashek/master
Build on Solaris
|
2017-08-02 09:53:38 +02:00 |
|
Armin Novak
|
c8f97efb40
|
Added EROFS mapping.
|
2017-07-26 11:02:55 +02:00 |
|
Armin Novak
|
2beaf2c612
|
Added error message in case of unmapped ERRNO value.
|
2017-07-24 15:08:44 +02:00 |
|
Armin Novak
|
d1ebc39b07
|
Fixed file errno mapping.
|
2017-07-24 15:05:48 +02:00 |
|
Armin Novak
|
06f6c0f8cb
|
Removed STANDARD_RIGHTS_WRITE from writeable check.
|
2017-07-24 11:31:48 +02:00 |
|
Armin Novak
|
41f919b8bd
|
Fixed integer size warnings.
|
2017-07-24 11:31:48 +02:00 |
|
Armin Novak
|
0490aeb018
|
Fixed clang malloc integer overflow warnings.
|
2017-07-20 09:29:48 +02:00 |
|
weizhenwei
|
fa1c65b656
|
refactor to remove duplicate code and replace free+malloc with realloc
|
2017-06-22 10:21:20 +08:00 |
|
weizhenwei
|
64fce8717f
|
fix memroy leak of fd at FindFirstFileW()
|
2017-06-21 15:26:28 +08:00 |
|
David Fort
|
5ef9232703
|
Merge pull request #3905 from ilammy/x11-cliprdr/file-clipping
Local-to-remote file clipping for xfreerdp
|
2017-06-07 21:20:34 +02:00 |
|
ilammy
|
987d7dd886
|
winpr/file: add missing NULL check
ValidFileNameComponent() has been missing a NULL check for its argument.
It's pretty obvious that NULL is not a valid file name component.
|
2017-05-24 23:19:39 +03:00 |
|
Jura Sasek
|
4edb5cf7e6
|
Build for Solaris
|
2017-05-24 04:27:01 -07:00 |
|
Armin Novak
|
4ba7670e43
|
Fixed right shift on 32bit platforms.
|
2017-05-04 09:20:10 +02:00 |
|