summaryrefslogtreecommitdiff
path: root/lib/win32
Commit message (Collapse)AuthorAge
* Detect reparse points and change the device number (refs #3)Chris Wilson2007-01-15
|
* Added implementation of getopt from BSD (refs #3) (check license!)Chris Wilson2006-12-16
|
* Protect against double initialisation of win32 timersChris Wilson2006-11-06
|
* Rename config.h.win32 to the new name, which will be auto-included byChris Wilson2006-10-16
| | | | | another change (refs #3)
* Compile fix (refs #3)Chris Wilson2006-10-15
|
* * Added support for Win32 temporary filesChris Wilson2006-10-13
| | | | | | | * Added InvisibleTempFileStream class and unit tests for it * Use InvisibleTempFileStream instead of FileStream for temporary files (refs #3)
* (refs #3)Chris Wilson2006-09-04
| | | | | | | Changed WideSize from int to size_t Don't allow space for null terminator that will not be added
* (refs #3)Chris Wilson2006-09-04
| | | | | | Remove inline ConvertFileTimeToTime_t, add prototypes for new versions in emu.cpp
* (refs #3)Chris Wilson2006-09-04
| | | | | Added prototypes for new emulated functions emu_utimes, readv and writev
* (refs #3)Chris Wilson2006-09-04
| | | | | Remove more vestiges of old getopt
* (refs #3)Chris Wilson2006-09-04
| | | | | Emulate readdir's d_type field
* (refs #3)Chris Wilson2006-09-04
| | | | | Emulated chdir, mkdir and unlink should handle file names in UTF-8 as well
* (refs #3)Chris Wilson2006-09-04
| | | | | | | | | Fixed looking up message source in syslog() Flush stdout after writing to it Allow syslog() to log to console even when openlog() has not been called
* (refs #3)Chris Wilson2006-09-03
| | | | | Improved poll() emulation to handle multiple fds
* (refs #3)Chris Wilson2006-09-03
| | | | | Removed last vestiges of old getopt()
* (refs #3)Chris Wilson2006-09-03
| | | | | | | | Added emulated utimes, chmod, readv and writev Added useful utility functions ConvertFileTimeToTime_t and ConvertTime_tToFileTime
* (refs #3)Chris Wilson2006-09-03
| | | | | Treat PATH_NOT_FOUND just like FILE_NOT_FOUND in Unix land (errno = ENOENT)
* (refs #3)Chris Wilson2006-09-03
| | | | | Request READ_CONTROL when standard open fails, rather than no flags
* (refs #3)Chris Wilson2006-09-03
| | | | | Pass requested open flags to OpenFileByNameUtf8
* (refs #3)Chris Wilson2006-09-03
| | | | | | | | | | Always fill in st_uid, st_gid and st_nlink Return zero size for directories Improved emulation of Unix file modes (helps when restoring Windows files on Unix)
* (refs #3)Chris Wilson2006-09-03
| | | | | Improved error handling in emu_fstat
* (refs #3)Chris Wilson2006-09-03
| | | | | Improved handling of UNIX flags to openfile(), allows multiple opens
* (refs #3)Chris Wilson2006-09-03
| | | | | Return INVALID_HANDLE_VALUE instead of NULL from openfile() on failure
* (refs #3)Chris Wilson2006-09-03
| | | | | Convert UNIX to native paths
* (refs #3)Chris Wilson2006-09-02
| | | | | Use our own ConvertUtf8ToWideString for simplicity
* (refs #3)Chris Wilson2006-09-02
| | | | | Add BSD-licensed getopt.h to replace our own version
* (refs #3)Chris Wilson2006-09-02
| | | | | Include message resource definitions
* (refs #3)Chris Wilson2006-09-02
| | | | | Add message definitions and resource files
* (refs #3)Chris Wilson2006-09-02
| | | | | Remove dependency on Box.h and hence on lib/common
* (refs #3)Chris Wilson2006-09-02
| | | | | Reorganise typedefs for clarity
* * lib/win32/WinNamedPipeStream.hChris Wilson2006-08-09
| | | | | | | | | * lib/win32/WinNamedPipeStream.cpp * lib/server/WinNamedPipeStream.h * lib/server/WinNamedPipeStream.cpp - Moved WinNamedPipeStream class from lib/win32 to lib/server, to resolve circular dependency between lib/common and lib/win32.
* Apply patch from Stuart Hickinbottom <stuarth@hickinbottom.demon.co.uk> to ↵Ben Summers2006-06-19
| | | | fix complication problems with gcc 4.1.1 where configure didn't detect LLONG_MAX properly. Fix by removing configure check completely, and using STL interface.
* Zero any unused fields in struct stat, to avoid spurious checksum mismatches ↵Ben Summers2006-02-14
| | | | that waste bandwidth and slow down backups (committing on behalf of chris)
* Merge chris/win32/vc2005-compile-fixes @ r455, add infrastructure/msvc to ↵Ben Summers2006-02-13
| | | | distribution
* * infrastructure/makeparcels.plChris Wilson2006-01-28
| | | | | | | | | | | | | | | | | | | | | | | - Use the target platform's name, rather than the build platform, in the generated package file names (useful for cross-compiling) * lib/win32/emu.cpp - Don't log a warning when statting a file that doesn't exist, as bbackupquery does this to verify that the target does not exist before restoring * lib/backupclient/BackupClientFileAttributes.cpp - Fixed a missing endian conversion that was causing file timestamps to appear to be invalid, generating warnings about every file on the server, on Win32 * parcels.txt - Include a couple of DLL files in the package on MinGW, which are needed to run the compiled binaries * bin/bbackupquery/BackupQueries.cpp - Fixed usage text for the "get" command
* Fixing up svn:executable properties.Martin Ebourne2005-12-12
| | | | You may need a new checkout to see this.
* Marged chris/win32/merge/07-win32-fixes at r210 to trunkMartin Ebourne2005-12-12