| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
| |
Added an OnIdle method which can be overridden by subclasses for idle
tasks. Used for housekeeping on Win32.
Avoid forking on Win32, and trying to clean up after children.
|
| |
|
|
|
|
|
| |
64-bit format fixes (Win32)
|
| |
|
|
|
|
|
|
|
| |
Initialise Windows sockets automatically for all daemons on Win32
Write PID files on Win32
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Open files in binary mode (Win32)
Disable the lock failure block when we don't have any locking mechanism
Close and delete files before renaming over them on Win32. This breaks
Ben's desired recovery semantics, so it's not done on other platforms,
but Win32 requires it.
|
| |
|
|
|
|
|
|
|
| |
Don't include headers that we don't have
Open RAID files in binary mode
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
be opened in binary mode on Win32 (refs #3)
|
| |
|
|
|
|
|
|
| |
otherwise reading from console can fail due to insufficient buffer size.
(refs #3)
|
| |
|
|
|
|
|
|
|
|
| |
Define O_BINARY to 0 (zero) if our platform doesn't have it (all except
Win32?) which enables us to reduce #ifdefs
(refs #3)
|
| |
|
|
|
|
|
| |
(refs #3)
|
| |
|
| |
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
| |
Fix format strings on Win32 (refs #3)
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
| |
Close file before trying to apply attributes to it. Otherwise,
when we close it the timestamp will be updated on Win32 (refs #3)
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
| |
Don't call geteuid() on Win32, since it's emulated, always returns
0, and I want to remove it entirely (refs #3)
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Support multiple implicit dependencies
Add lib/win32 as an implicit dependency on Win32
Make lib/common depend on lib/win32 on Win32
Fix space between test file name platform executable extension,
and between executable name and arguments, in test shell scripts
Add support for compiling resource files (.rc) on Win32
Fix dependencies to avoid unnecessary rebuilds when not using
BSD make
Code cleanups
Fix typos
(refs #3)
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
|
| |
Record the file and line of first test failure, and print them
at the end of the test, useful for debugging when the first
failure has scrolled off screen (refs #3)
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
|
|
|
|
|
| |
Determine whether we are building for Windows or not, and export
that information
Search for VERSION.txt in a few more places, for example when
running Perl scripts like getversion.pl
(refs #3)
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
| |
Updated documentation for building Win32 native builds on Linux
|
|
|
|
|
|
| |
- Revert to trunk
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Show the required versions of Berkeley DB when configure fails to
find them
Check for sys/uio.h
Check for O_BINARY
Clean up code for AX_CHECK_MOUNT_POINT
Display whether regular expressions are enabled at the end
|
|
|
|
|
| |
Revert to trunk (refs #3)
|
|
|
|
|
|
| |
- Reinstate SendMessageToHousekeepingProcess() on Win32, but make it do
nothing (refs #3)
|
|
|
|
|
|
|
| |
- Delete the temporary file on Win32 just like on other platforms (note
that this reduces the guarantees that the file will be deleted,
especially if an exception is thrown, refs #819)
|
|
|
|
|
|
| |
- Use the same code for file names and file closing on other platforms
that's needed on Win32
|
|
|
|
|
|
| |
- Reinstate missing mReceivedCommandConn
- Clean up exception handling
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
| |
- Sync subdirectories even when store is full, allows user to exclude
files to free up space to complete their backups
|
|
|
|
|
|
|
| |
- Disable checks for inter-process messages on Win32 (there is only one
process)
- Close directory immediately after we finish reading it
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
|
| |
* bin/bbstored/BBStoreDHousekeeping.cpp
- Split housekeeping process into separate initialisation, process loop
and run methods (we don't want the process loop on Win32)
|
|
|
|
|
| |
- Only include syslog.h if we have one
|