summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* * Apply Box coding standards (refs #3, replaces [1026])Chris Wilson2006-10-14
|
* * Oops, svn merged too much, undo againChris Wilson2006-10-14
|
* * Replace global daemon object with a pointer, to allow deletion andChris Wilson2006-10-14
| | | | | | | | clean up reported memory leaks * No need to initialise Winsock here, now that lib/server/Daemon does it for us * Initialise logging properly (refs #3)
* * Apply Box coding standards (refs #3)Chris Wilson2006-10-14
|
* * Use readdir's d_type field to determine type of directory entry withoutChris Wilson2006-10-14
| | | | | | statting the entry, which allows users to exclude unreadable entries to suppress warnings about them on Win32 (refs #3)
* * Oops, wrong direction. Undo last change.Chris Wilson2006-10-14
|
* * Comment grammar fix (refs #3)Chris Wilson2006-10-14
|
* * 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)
* * Use INVALID_HANDLE_VALUE instead of NULL to represent invalid file Chris Wilson2006-10-13
| | | | | handles under Win32 (refs #3)
* (refs #3)Chris Wilson2006-10-13
| | | | | * Updated detection of pcreposix installation to match static libraries
* (refs #3)Chris Wilson2006-10-13
| | | | | * Created directory for mingw compile utilities, added configure script
* (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
| | | | | Use INVALID_HANDLE_VALUE instead of NULL for invalid handles on Win32
* (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
* (refs #3)Chris Wilson2006-09-02
| | | | | Automatically initialise Windows sockets for all tests
* (refs #3)Chris Wilson2006-09-02
| | | | | Sleep without nanosleep() on Win32
* Revert to trunkChris Wilson2006-09-02
|
* (refs #3)Chris Wilson2006-09-02
| | | | | Use RunCommand instead of ::system to convert UNIX paths to native
* (refs #3)Chris Wilson2006-09-02
| | | | | | Don't check for memory leaks on Win32, since the process is force killed and doesn't have a chance to write the log file.
* (refs #3)Chris Wilson2006-09-02
| | | | | | Cannot signal bbstored to housekeep immediately on Win32, so just wait for it to happen.
* (refs #3)Chris Wilson2006-09-02
| | | | | Fix format strings on Win32
* (refs #3)Chris Wilson2006-09-02
| | | | | Initialise Windows sockets on Win32
* Revert to trunkChris Wilson2006-09-02
|
* (refs #3)Chris Wilson2006-09-02
| | | | | Call RunCommand() instead of ::system to handle native paths better
* (refs #3)Chris Wilson2006-09-02
| | | | | | Added a RunCommand() function which converts UNIX paths to native before calling ::system() on Win32.
* (refs #3)Chris Wilson2006-09-02
| | | | | Remove newlines from output to avoid failure to recognise it on Win32
* Revert to trunkChris Wilson2006-09-02
|
* (refs #3)Chris Wilson2006-09-02
| | | | | | | | | | Disable tests for memory leaks after killing bbstored on Win32, since it dies forcibly without a chance to write the memory leak file. Initialise Windows sockets on Win32 Add tests for multiply open files on Win32