Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove asserts that caused tests to blow up when directory permissions were ↵ | Chris Wilson | 2015-12-14 |
| | | | | wrong | ||
* | Fix Windows file locking to work with MSVC | Chris Wilson | 2015-12-14 |
| | |||
* | Add CTest configurations to CMake. Make some tests work on Windows/MSVC. | Chris Wilson | 2015-12-13 |
| | |||
* | Add header files to dependencies and generated Visual Studio projects | Chris Wilson | 2015-12-13 |
| | |||
* | Move reusable code out of bin directories. | Chris Wilson | 2015-12-13 |
| | | | | | Allows tests to depend on lib/bbackupd instead of bin/bbackupd, which was always a hack, and really doesn't work with CMake. | ||
* | Add some little string functions to Utils.cpp. | Chris Wilson | 2015-12-13 |
| | | | | | | | These functions check whether the beginning and end of a std::string match a supplied prefix or suffix, and remove that prefix or suffix, returning the remaining part. They are almost but not entirely trivial, and giving them names makes the code that uses them much more readable. | ||
* | Remove the duplicate copy constructor that MSVC warns about. | Chris Wilson | 2015-12-13 |
| | |||
* | We still need to manually tell Configure to link ws2_32 as well as gdi32. | Chris Wilson | 2015-12-13 |
| | |||
* | Try a different way to link -lgdi32, hopefully after other libs this time. | Chris Wilson | 2015-12-13 |
| | |||
* | Also link -lgdi32 on Windows, because OpenSSL requires it! | Chris Wilson | 2015-12-13 |
| | |||
* | Pass the correct flags to the configure script to locate OpenSSL headers. | Chris Wilson | 2015-12-13 |
| | |||
* | Install OpenSSL, etc. in parent directory of source checkout. | Chris Wilson | 2015-12-13 |
| | |||
* | Make setup.exe executable after download, so we can run it. | Chris Wilson | 2015-12-13 |
| | |||
* | Fix -rdynamic check | Moritz 'Morty' Strübe | 2015-12-13 |
| | | | | | The flag -rdynamic must be removed from LDFLAGS after the check. Otherwise its also set for the following checks and they fail. | ||
* | Fix invalid constant name, picked up by MSVC (and not by GCC or LLVM) | Chris Wilson | 2015-12-13 |
| | |||
* | Define TEST_EXECUTABLE to allow it to have different names on MSVC/CMake. | Chris Wilson | 2015-12-13 |
| | |||
* | Add wrapper for running tests easily on MSVC/CMake | Chris Wilson | 2015-12-13 |
| | |||
* | Export $target_msvc specifically to determine if we are building for MSVC. | Chris Wilson | 2015-12-12 |
| | | | | | In this environment (Windows, non-Cygwin) we have no Unixish shell or commands, so we need to do some things differently. | ||
* | Add support for binary targets depending on other binary targets. | Chris Wilson | 2015-12-10 |
| | |||
* | Hopefully fix code generation dependencies. | Chris Wilson | 2015-12-10 |
| | |||
* | Auto-generate the bbackupquery documentation. | Chris Wilson | 2015-12-10 |
| | | | | Fix testbackupstorefix compile, that requires -DPERL_EXECUTABLE. | ||
* | Remove more references to unistd.h. | Chris Wilson | 2015-12-10 |
| | |||
* | Add missing dependencies between modules | Chris Wilson | 2015-12-09 |
| | |||
* | Fix mismatched start and end test macros on Windows | Chris Wilson | 2015-12-09 |
| | |||
* | Try yet another way to expand variables in PowerShell | Chris Wilson | 2015-12-09 |
| | |||
* | Hide copious warnings about spurious memory leaks | Chris Wilson | 2015-12-09 |
| | |||
* | Fix another use of a non-standard BSD variable. | Chris Wilson | 2015-12-09 |
| | |||
* | Merge Arnaud Grandville's Windows fixes. | Chris Wilson | 2015-12-09 |
|\ | | | | | | | Merge branch 'master' of https://github.com/agrandville/boxbackup into appveyor | ||
| * | add specific define to allow the use of std::min and sd::max from windows | AG | 2015-10-26 |
| | | |||
| * | remove Safe Exception Handling flag | AG | 2015-10-26 |
| | | |||
| * | min & max are not from std namespace | AG | 2015-10-26 |
| | | | | | | | | | | | | u_int8_t is unsigned char strings.h file is missing errors generated by deprecated functions are now hidden (C4996 warning) | ||
| * | visual studio 2013 solution Release & Debug | AG | 2015-10-26 |
| | | |||
| * | Update README.md | Chris Wilson | 2015-09-22 |
| | | | | | | Fix markdown for travis build status badge. | ||
| * | Create a README file. | Chris Wilson | 2015-09-22 |
| | | |||
| * | Merge pull request #5 from boxbackup/fix_arm_struct_packing | Chris Wilson | 2015-09-22 |
| |\ | | | | | | | Add a test for reading and writing BackupStoreDirectory binary data | ||
| | * | Merge branch 'master' into fix_arm_struct_packing | Chris Wilson | 2015-09-21 |
| | |\ | | |/ | |/| | |||
| * | | Merge pull request #7 from boxbackup/travis_parallel_build | Chris Wilson | 2015-09-21 |
| |\ \ | | | | | | | | | | | | | | | | | Travis parallel build Tests pass on Travis, merging, fixes #2. | ||
| | * \ | Merge branch 'master' into travis_parallel_build | Chris Wilson | 2015-09-21 |
| | |\ \ | | |/ / | |/| | | |||
| | * | | Merge branch 'pull/parallel' of https://github.com/cmorty/boxbackup into ↵ | Chris Wilson | 2015-09-21 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | travis_parallel_build Conflicts: .travis.yml | ||
| | | * | | Build all branches | Moritz 'Morty' Strübe | 2015-08-31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Putting potential pull-requests on the master branch is a bad idea. They should be tested nonetheless. | ||
| | | * | | Start parallizing tests | Moritz 'Morty' Strübe | 2015-08-31 |
| | | | | | |||
| | | * | | Make .travis.yml clearer | Moritz 'Morty' Strübe | 2015-08-31 |
| | | | | | |||
| | | | * | Merge branch 'master' into fix_arm_struct_packing | Chris Wilson | 2015-09-21 |
| | | | |\ | | |_|_|/ | |/| | | | |||
| * | | | | Merge pull request #4 from boxbackup/fix_exception_message_corruption | Chris Wilson | 2015-09-21 |
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | Fix exception message corruption. Tests pass in Travis, merging. | ||
| | * | | | Merge branch 'master' into fix_exception_message_corruption | Chris Wilson | 2015-09-21 |
| | |\ \ \ | | |/ / / | |/| | | | |||
| | * | | | Merge branch 'master' into fix_exception_message_corruption | Chris Wilson | 2015-09-20 |
| | |\ \ \ | |||
| | * | | | | Really fix makeexception.pl.in this time | Chris Wilson | 2015-09-02 |
| | | | | | | |||
| | * | | | | Fix exception message corruption. | Chris Wilson | 2015-08-31 |
| | | |/ / | | |/| | | | | | | | | | | | | | | | | | Using the c_str() of a std::string after the string has been freed is unsafe and can lead to corrupted error messages in tests, or worse. | ||
| | | | * | Merge branch 'master' into fix_arm_struct_packing | Chris Wilson | 2015-09-21 |
| | | | |\ | | |_|_|/ | |/| | | | |||
| * | | | | Merge pull request #6 from boxbackup/fix_travis_ssl_keepalive_test | Chris Wilson | 2015-09-21 |
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | Fix travis ssl keepalive test. Tests pass on Travis, merging. |