Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | refresh patches | Reinhard Tartler | 2017-06-16 | |
| | | | ||||
* | | | Merge commit 'cf52058f' | Reinhard Tartler | 2017-06-14 | |
|\ \ \ | | |/ | |/| | ||||
| * | | Make getversion.pl executable. | Chris Wilson | 2016-05-16 | |
| | | | ||||
| * | | List contents of some more directories during build | Chris Wilson | 2016-04-16 | |
| | | | ||||
| * | | Cache downloaded OpenSSL, and only download them if not already cached. | Chris Wilson | 2016-04-10 | |
| | | | ||||
| * | | Make PCRE version a variable, and cache the downloaded file, trying to avoid ↵ | Chris Wilson | 2016-04-06 | |
| | | | | | | | | | | | | timeouts | |||
| * | | Add Appveyor build status badge, using master branch. | Chris Wilson | 2016-04-06 | |
| | | | ||||
| * | | Disable RDP access to Appveyor virtual machines | Chris Wilson | 2016-04-06 | |
| | | | ||||
| * | | Switch from FTP to HTTP in the hope of avoiding network timeouts | Chris Wilson | 2016-04-06 | |
| | | | ||||
| * | | Merge pull request #14 from boxbackup/appveyor | Chris Wilson | 2016-04-05 | |
| |\ \ | | | | | | | | | Add support for Appveyor CI to build Boxbackup and run tests on Windows. | |||
| | * | | Update paths to match new cmake-generated project files location. | Chris Wilson | 2016-02-14 | |
| | | | | ||||
| | * | | Move user properties files into build folder. | Chris Wilson | 2016-02-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are the only version-controlled files that should be in the build folder for CMake. Ideally even these would not be here, to make it easier to delete the folder completely, but Visual Studio expects them to be in the same directory as the (generated) project files. | |||
| | * | | Create CMake configurations in a subdirectory of infrastructure/cmake. | Chris Wilson | 2016-02-13 | |
| | | | | | | | | | | | | | | | | Makes it easier to cache and remove artifacts without affecting version-controlled files. | |||
| | * | | Make 7za overwrite existing files, to avoid hanging when build output is cached. | Chris Wilson | 2016-02-13 | |
| | | | | ||||
| | * | | Upgrade to OpenSSL 1.0.2f | Chris Wilson | 2016-02-13 | |
| | | | | ||||
| | * | | Switch cache directories to relative paths, comment out wildcard item. | Chris Wilson | 2016-02-13 | |
| | | | | ||||
| | * | | OK, try single-quoting then. | Chris Wilson | 2015-12-27 | |
| | | | | ||||
| | * | | Unquote cache directories to try to fix AppVeyor caching error: | Chris Wilson | 2015-12-27 | |
| | | | | | | | | | | | | | | | | "The filename, directory name, or volume label syntax is incorrect" | |||
| | * | | Try listing files to help debug random failures of test_multiple_uploads(). | Chris Wilson | 2015-12-27 | |
| | | | | ||||
| | * | | Check that DoHousekeeping() actually returns true. | Chris Wilson | 2015-12-27 | |
| | | | | ||||
| | * | | Whitespace cleanup. | Chris Wilson | 2015-12-27 | |
| | | | | ||||
| | * | | Fix passing of "release" argument to runtest.pl in release mode. | Chris Wilson | 2015-12-27 | |
| | | | | ||||
| | * | | Exclude one more symlink from untarring on Windows with 7za. | Chris Wilson | 2015-12-26 | |
| | | | | ||||
| | * | | Fix keepalive test on Windows, which depends on number of files present. | Chris Wilson | 2015-12-26 | |
| | | | | | | | | | | | | | | | | | | | | On Windows there are no symlinks, so there should be 3 fewer files in the directory, and thus 6 fewer keepalives sent. | |||
| | * | | Replace Unix-specific paths used by test/bbackupd with native paths. | Chris Wilson | 2015-12-26 | |
| | | | | | | | | | | | | | | | | | | | | Should fix some problems with running the perl scripts, causing test failures on Windows. | |||
| | * | | Fix test/backupstorefix random failures caused by file upload order. | Chris Wilson | 2015-12-26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, files were uploaded using bbackupd, which did it in the order that it read the directories, which was OS-dependent. So destroying certain fixed RaidFiles would have an unpredictable effect on the store. Now, we write a manifest when creating the test files, and upload them in exactly that order, so that the ID of each file will always be the same. | |||
| | * | | Fix deletion of test fixture directories with unicode names on Windows. | Chris Wilson | 2015-12-25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to use CreateProcessW() instead of system() to pass these filenames to the rd command. Fixes every test that runs after test_unicode_filenames_can_be_backed_up in test/bbackupd. | |||
| | * | | Fix deletion of fixtures between tests in test/backupstore. | Chris Wilson | 2015-12-25 | |
| | | | | ||||
| | * | | Fix recursive directory deletion on Windows. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Replace shell implementation of test/bbackupd kill_running_daemons() with ↵ | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | pure C++. Allows it to work with Visual Studio and no Cygwin/MSYS shell. | |||
| | * | | Use 7za to extract tgz files on Windows, as there's no (reliable) tar command. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Improve handing of error messages that Windows won't decode for some reason. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Properly initialise pBytesTransferred before WaitForOverlappedOperation returns. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | | | | | Returning an uninitialised value was causing copying of random amounts of data in bbackupd on command socket disconnect, and crashes. | |||
| | * | | Replace mpGetLine pointer with a std::auto_ptr. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | Allows us to remove cleanup code, because it happens automatically. | |||
| | * | | Substitute TARGET_PERL in test/bbackupd config. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | This is needed for executing the SyncAllowScript, on which several tests depend. | |||
| | * | | Catch exceptions during destruction of BackupStoreRefCountDatabase as well. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | | | | | Like HousekeepStoreAccount and BackupStoreCheck, throwing an exception during the destructor will terminate the application in an "unusual way". | |||
| | * | | Run release tests, not debug tests, in the release configuration. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Add a verbose mode to runtest.pl, to show the build progress. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Really build both debug and release versions of PCRE and Zlib. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | In release configuration, install binaries into release tree, not debug tree. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | We don't need to redefine TEST_EXECUTABLE here, Test.h does it for us. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | We need to include IOStreamGetLine.h on Unix as well as on Windows. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Build release libs as well as debug in Appveyor, and link the right ones ↵ | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | into boxbackup. | |||
| | * | | Add Visual Studio .user files to start executables in the right working ↵ | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | directories. | |||
| | * | | Throw an exception if we try to openlog() without closelog() first on Windows. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | Use INVALID_HANDLE_VALUE for invalid handle values, instead of 0. | |||
| | * | | Improve error message when we fail to register our custom Event Source on ↵ | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | Windows. | |||
| | * | | Remove duplicate error number from Windows log messages. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | | | | | GetErrorMessage() already includes the error number in the text string that it returns, so we don't need to include it again. | |||
| | * | | Remove duplicate printing of exception details on test errors. | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | | | | | BoxException::what() now contains the full details of the exception, so we don't need to print the value returned by GetMessage() as well. | |||
| | * | | Remove unix shell-isms from test/s3store, to make it work on Windows. | Chris Wilson | 2015-12-24 | |
| | | | | ||||
| | * | | Fix test/httpserver startup on Windows (compiled with MSVC). | Chris Wilson | 2015-12-24 | |
| | | | | | | | | | | | | | | | | | | | | Avoid using the rm command, and use the correct name for the test executables compiled by our cmake alternate build system. |