| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
| |
- RemoveService() returns a status code, 0 for success, 1 for error
- RemoveService() outputs better diagnostic messages on failure
|
|
|
|
|
|
|
|
| |
- Keep a static char pointer to hold onto the config file name to
pass it to ServiceMain (over whose parameters we have no control).
- ServiceMain passes the config file name as the parameter of the
thread it creates.
|
|
|
|
|
| |
- More cosmetic spacing fixes
|
|
|
|
|
| |
- Reindent ServiceMain function to match coding standards and rest of file
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
| |
- Grammar fix in comments (cosmetic)
|
|
|
|
|
|
| |
- Changed code structure to be more readable and robust, following
Martin's advice.
|
|
|
|
|
| |
- Revert all changes back to trunk state
|
|
|
|
|
|
|
| |
- This is my current patch queue. I think that all of these are safe
to apply. This is just under half of the pending changes in
chris/general (the easy half).
|
|
|
|
| |
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.
|
|
|
|
|
| |
- Check for d_type not working on this platform, and abort compare
|
|
|
|
|
| |
- Win32 compile fixes
|
|
|
|
|
|
|
|
|
|
|
| |
- Fixed wrong path displayed during compare failure (duplicate local
variable names)
- Renamed some variables to make their purpose clearer, making the code
easier to read
- Fixed some cases where untranslated names would be shown on Win32,
probably with encoding errors if they contained intl characters
- Fixed a couple of minor spelling mistakes in compare output
|
|
|
|
| |
it's expected to exist. Not a fix to the underlying problem.
|
|
|
|
|
| |
This just renames all of the files that configure now substitutes - no changes to any of the files.
|
|
|
|
|
| |
configure now detects perl executable location and updates all scripts to use the correct path; also adds PERL_EXECUTABLE define to BoxConfig.h. makebuildenv.pl adds PERL define to all makefiles.
|
|
|
|
| |
NetBSD in preference to statfs.
|
|
|
|
| |
with minor change to exception handling
|
|
|
|
| |
distribution
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bin/bbstored/backupprotocol.txt
* bin/bbstored/BackupCommands.cpp
* bin/bbackupd/BackupClientContext.cpp
* bin/bbackupd/BackupClientContext.h
* bin/bbackupd/BackupClientDirectoryRecord.cpp
* bin/bbackupd/BackupDaemon.cpp
* lib/backupclient/BackupStoreFileDiff.cpp
* lib/backupclient/BackupDaemonConfigVerify.cpp
* lib/backupclient/BackupStoreFile.h
* test/backupstore/testbackupstore.cpp
* test/backupstorepatch/testbackupstorepatch.cpp
- Applied changes from chris/diff-timeout-and-ssl-keepalive
* test/backupdiff/testbackupdiff.cpp
- Fixed test to match new prototype for EncodeFileDiff
|
|
|
|
|
|
| |
be more selective.
Also changes --enable-gnu-readline which intentionally used to prefer editline over readline even when specified (for licence goodness), to now prefer readline if requested. This is probably less confusing to a user.
|
|
|
|
| |
inbetween are not supported because they require code changes and I don't have them available to test against.
|
|
|
|
| |
Arguably the timeout was already too short, or should use an increasing backoff strategy. But 10s is way too short.
|
|
|
|
|
|
| |
Box time is always box_time_t
seconds is time_t
microseconds is uint64_t
|
|
|
|
| |
You may need a new checkout to see this.
|
| |
|
| |
|
| |
|
| |
|
|
|