Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Include <process.h> to get a definition for getpid() from the Windows CRT, | Chris Wilson | 2011-04-20 |
| | | | | | to replace the emulated one in emu.cpp. | ||
* | Remove getpid() emulation now that it's included in the SDK, which causes | Chris Wilson | 2011-04-20 |
| | | | | | a conflict. | ||
* | Add a shorter statement of the combined license. | Chris Wilson | 2011-04-20 |
| | |||
* | Remove some redundant imports to reduce compile warnings in MSVC 2010. | Chris Wilson | 2011-04-16 |
| | |||
* | Remove redundant copy of the version string from getversion.pl. | Chris Wilson | 2011-04-16 |
| | |||
* | Substitute variables in boxbackup.mpi.in to build a valid InstallJammer | Chris Wilson | 2011-04-16 |
| | | | | | config file for use with MSVC. | ||
* | Refactor MSVC library dependencies onto the common project, and remove | Chris Wilson | 2011-04-15 |
| | | | | | optional settings that should be left at their defaults. | ||
* | Only initialise COM once, at bbackupd startup. | Chris Wilson | 2011-04-14 |
| | | | | | | | Reduce verbosity of some VSS messages. Fix erroneous errro message when VSS iterator reaches end. | ||
* | Support paths starting with \\?\, to fix support for backing up VSS | Chris Wilson | 2011-04-14 |
| | | | | | snapshots. | ||
* | Switch from solution dependencies to project-to-project dependencies. | Chris Wilson | 2011-04-14 |
| | | | | | | | | | | | | Convert pre-build event to a custom build step. Store intermediates for each project in their own subdirectory for tidyness, to avoid overwriting, and to fix parallel builds. Use automatic library dependencies from required projects. These changes eliminate unnecessary rebuilds in MSVC 2010. | ||
* | Actually try to back up from the VSS snapshot volume. | Chris Wilson | 2011-04-09 |
| | | | | | Clean up VSS resources at end of backup. | ||
* | Store the snapshot ID and lookup the resulting device name, building the | Chris Wilson | 2011-04-08 |
| | | | | | Windows path to the snapshot for each location. | ||
* | Avoid unnecessary rewriting of BoxVersion.h to speed up MSVC build. | Chris Wilson | 2011-04-08 |
| | |||
* | Actually create a VSS snapshot. | Chris Wilson | 2011-04-08 |
| | | | | | Clean up writer metadata and writer status after use. | ||
* | Fix double path separator in new store info filename which causes unlink() | Chris Wilson | 2011-04-08 |
| | | | | | to fail on Windows. | ||
* | Fix string access violation. | Chris Wilson | 2011-04-06 |
| | |||
* | Add VSS: prefix to VSS log messages. | Chris Wilson | 2011-04-06 |
| | | | | | | | Start a snapshot set and add backup locations as volumes. Modularise IVssAsync waiting code. | ||
* | First attempt to extract some data from VSS, not useful yet. | Chris Wilson | 2011-03-28 |
| | |||
* | Make ConvertFromWideString available to other modules. | Chris Wilson | 2011-03-28 |
| | |||
* | Fix double path separator in account info filename, prevents its deletion | Chris Wilson | 2011-03-27 |
| | | | | | | | on MSVC 2010/emu.cpp:unlink(). A cursory check shows that the separator is always included by MakeAccountRootDir() and this is always used to make the info filename, so this should not break anything. | ||
* | Fix compile of bbstoreaccounts on MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Improve RaidFile error logging. | Chris Wilson | 2011-03-27 |
| | |||
* | Add some macros for Windows specific error logging. | Chris Wilson | 2011-03-27 |
| | |||
* | Fix another off-by-one error. | Chris Wilson | 2011-03-27 |
| | |||
* | Move backupstore common code to its own library, libbackupstore. | Chris Wilson | 2011-03-27 |
| | | | | | Add projects for bbstored and bbstoreaccounts. | ||
* | Add inline definition of ftruncate to fix MSVC compile. | Chris Wilson | 2011-03-27 |
| | |||
* | Check for ftruncate() function, not present on MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Detect whether we have sys/file.h and don't include it if not, fixes MSVC ↵ | Chris Wilson | 2011-03-27 |
| | | | | compile issue. | ||
* | Work around lack of unistd.h on MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Auto-generate classes for bbstored for MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Remove SUO file that doesn't need to be in version control. | Chris Wilson | 2011-03-27 |
| | |||
* | Pass a C++ string instead of a char pointer for efficiency. | Chris Wilson | 2011-03-27 |
| | |||
* | Fix off-by-one causing incomplete normalisation of relative paths. | Chris Wilson | 2011-03-27 |
| | |||
* | Fix abort if the local data directory doesn't exist. | Chris Wilson | 2011-03-27 |
| | |||
* | Fix off-by-one errors caught by MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Fix off-by-one error in path translation. | Chris Wilson | 2011-03-26 |
| | |||
* | Remove unwanted definitions from solution. | Chris Wilson | 2011-03-26 |
| | |||
* | Add a solution and project for building on MSVC 2010. | Chris Wilson | 2011-03-26 |
| | |||
* | Ignore BoxVersion.h which is not version controlled. | Chris Wilson | 2011-03-26 |
| | |||
* | Eliminate nested macros to fix compile with MSVC 2010. | Chris Wilson | 2011-03-26 |
| | |||
* | There is no S_FIFO on Windows, fixes MSVC compile. | Chris Wilson | 2011-03-26 |
| | |||
* | Avoid conflicting declarations of O_BINARY on MSVC compiles. | Chris Wilson | 2011-03-26 |
| | |||
* | Ensure external text strings are declared as const, to fix compile error | Chris Wilson | 2011-03-26 |
| | | | | | on MSVC 2010. | ||
* | Generate lib/common/BoxPortsAndFiles.h for MSVC builds. | Chris Wilson | 2011-03-26 |
| | |||
* | Define WINVER and _WIN32_WINNT to Windows 2000 to avoid importing WSAPoll | Chris Wilson | 2011-03-26 |
| | | | | | | from winsock2.h, which conflicts with our definition of struct pollfd, on Windows Vista and above. | ||
* | Remove RemoteControl.exe from Box Backup. | Chris Wilson | 2011-03-26 |
| | |||
* | Fix errors reported by default Unix notify script on backup-ok events, | Chris Wilson | 2011-03-17 |
| | | | | | thanks to Steve Haeck for the bug report. | ||
* | Hopefully fix crash on unknown commands when readline is not supported | Chris Wilson | 2011-03-01 |
| | | | | | by bbackupqyuery, thanks to Achim J Latz for reporting and helping to debug. | ||
* | Instruct to build PCRE with shared libs disabled, to avoid dependency | Chris Wilson | 2011-03-01 |
| | | | | | on DLL in a directory not in the path. | ||
* | Restore the newline in the includes variable, it is actually required | Chris Wilson | 2011-02-28 |
| | | | | | even though it causes a warning. |