summaryrefslogtreecommitdiff
path: root/lib/win32/emu.cpp
Commit message (Expand)AuthorAge
* Simplify AddEventSource usage, avoid strdup().Chris Wilson2016-09-11
* Improve handing of error messages that Windows won't decode for some reason.Chris Wilson2015-12-24
* Throw an exception if we try to openlog() without closelog() first on Windows.Chris Wilson2015-12-24
* Improve error message when we fail to register our custom Event Source on Win...Chris Wilson2015-12-24
* Print the message that we failed to send to the syslog, to make some debuggin...Chris Wilson2015-12-14
* Fix Windows file locking to work with MSVCChris Wilson2015-12-14
* Fix error reporting from Reg* functions.Chris Wilson2015-05-16
* Improve error logging in win32 emu library.Chris Wilson2015-04-06
* Add test for hardlink handling.Chris Wilson2015-01-04
* Fix random timezone errors on restore.Chris Wilson2015-01-02
* Remove unused variableChris Wilson2015-01-02
* Use "more standard" Windows API functions FindFirstFileW and FindNextFileWChris Wilson2011-08-28
* Blind fix for displaying error message as well as code when emu unicode conve...Chris Wilson2011-05-24
* Support paths starting with \\?\, to fix support for backing up VSSChris Wilson2011-04-14
* Add VSS: prefix to VSS log messages.Chris Wilson2011-04-06
* Make ConvertFromWideString available to other modules.Chris Wilson2011-03-28
* Fix another off-by-one error.Chris Wilson2011-03-27
* Fix off-by-one causing incomplete normalisation of relative paths.Chris Wilson2011-03-27
* Fix off-by-one error in path translation.Chris Wilson2011-03-26
* Fix syslog of longer messages on Windows. (merges [2741] from 0.11)Chris Wilson2011-01-08
* Log the adjusted time, not the unadjusted one, as it's the adjusted timeChris Wilson2011-01-08
* This should fix Trac #14.Charles Lecklider2010-10-22
* Add handling of relative paths to emu.cpp's openfile(), needed to handleChris Wilson2009-08-02
* Fix tests (hopefully) on Win32 for struct stat ino_t change from 16 toChris Wilson2009-03-21
* Change ConvertTo/FromUtf8 to take a std::string instead of a const char Chris Wilson2008-12-30
* Fix support for O_APPEND on files opened with openfile() on Windows.Chris Wilson2008-11-30
* openfile() stores its Windows error code (from GetLastError() orChris Wilson2008-11-30
* FIx [2285] properly for Windows.Chris Wilson2008-09-14
* Compile fix for [2285].Chris Wilson2008-09-14
* Prefix event log application name with Box Backup, and remove it fromChris Wilson2008-09-14
* Map ERROR_SHARING_VIOLATION to EBUSY in openfile().Chris Wilson2008-08-09
* Fix memory leak in [2133] (merges [1944])Chris Wilson2008-04-05
* Convert UTF-8 to Unicode for logging in Windows Event Log, so thatChris Wilson2008-04-05
* Close process token in EnableBackupRights(), thanks Charles!Chris Wilson2008-04-05
* No need to print syslog() messages any more, now that we have a loggingChris Wilson2007-09-07
* Make Configuration take a std::string filename instead of a char array,Chris Wilson2007-07-26
* Fix restoring to top-level directories (e.g. c:\test) (refs #3,Chris Wilson2007-07-26
* Add more debugging checks and messages for location setup errorChris Wilson2007-07-26
* Fix emulated chdir to work with relative paths and with bbackupquery'sChris Wilson2007-05-09
* Fix rare memory leak. (refs #3, merges part of [1514])Chris Wilson2007-04-28
* Initialise logging framework and set our program name to Box Backup (bbstored)Chris Wilson2007-03-24
* Add emulated rename() with path conversion. (refs #3, merges [1436] andChris Wilson2007-03-24
* Fix two memory leaks and one buffer overflow in codepage conversion code.Chris Wilson2007-03-10
* Typo fix (refs #3)Chris Wilson2007-03-10
* We don't have access to DIRECTORY_SEPARATOR_ASCHAR in lib/win32Chris Wilson2007-03-10
* Fix handling of O_EXCL to behave just like Unix, not abused to lock files.Chris Wilson2007-03-10
* Improve GetErrorMessage() by including the error number/code in the messageChris Wilson2007-03-10
* Print localised error messages rather than error codes for all errorsChris Wilson2007-03-10
* Expanded character set conversion API to allow arbitrary conversionsChris Wilson2007-03-10
* We can't use lib/common here, so we don't have ASSERT() (refs #3)Chris Wilson2007-03-10