Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fix passing of "release" argument to runtest.pl in release mode. | Chris Wilson | 2015-12-27 | |
| | ||||
* | Substitute TARGET_PERL in test/bbackupd config. | Chris Wilson | 2015-12-24 | |
| | | | | This is needed for executing the SyncAllowScript, on which several tests depend. | |||
* | Run release tests, not debug tests, in the release configuration. | Chris Wilson | 2015-12-24 | |
| | ||||
* | In release configuration, install binaries into release tree, not debug tree. | 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. | |||
* | 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. | |||
* | Fix OpenSSL makefile caching against version upgrades. | Chris Wilson | 2015-12-20 | |
| | | | | | Cache the previous OpenSSL makefile for its timestamp, but rebuild it each time, compare to the cached one, and invalidate if necessary. | |||
* | Fix PERL_EXECUTABLE #define to use properly-escaped path | Chris Wilson | 2015-12-19 | |
| | ||||
* | Add dependencies between modules properly | Chris Wilson | 2015-12-19 | |
| | ||||
* | Fix PERL_EXECUTABLE to be a native path, so that system() works. | Chris Wilson | 2015-12-17 | |
| | ||||
* | Install test binaries too. | Chris Wilson | 2015-12-17 | |
| | | | | | This makes command-line debugging a bit easier, and more like it is on Unix platforms. | |||
* | 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. | |||
* | 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. | |||
* | 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. | |||
* | Hide copious warnings about spurious memory leaks | 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 | |||
| * | remove Safe Exception Handling flag | AG | 2015-10-26 | |
| | | ||||
| * | visual studio 2013 solution Release & Debug | AG | 2015-10-26 | |
| | | ||||
* | | Generate protocol files as well, like exception files. | Chris Wilson | 2015-12-09 | |
| | | ||||
* | | Find ZLib library and link to it. | Chris Wilson | 2015-12-09 | |
| | | ||||
* | | Ask AppVeyor to build Zlib from source using CMake. | Chris Wilson | 2015-12-09 | |
| | | | | | | | | Significantly improved CMake config, successfully builds some modules. | |||
* | | Fix most of the issues with the CMake-generated Visual Studio project files. | Chris Wilson | 2015-12-08 | |
| | | | | | | | | Now just down to an import error. | |||
* | | Remove unused headers to aid compilation on Windows (MSVC). | Chris Wilson | 2015-12-08 | |
| | | ||||
* | | Try to eval loading Win32 as sugested by James O'Gorman. | Chris Wilson | 2015-12-06 | |
| | | | | | | | | Should hopefully fix compile on other platforms. | |||
* | | Start generating MSVC project files using CMake. | Chris Wilson | 2015-12-06 | |
| | | | | | | | | | | | | | | Update getversion.pl to work when run from CMake. Update modules.txt to give our CMake configuration the necessary dependency information. | |||
* | | Fix version generation from pure-Git checkouts. | Chris Wilson | 2015-12-06 | |
| | | | | | | | | Fix calls to Uname on platforms that don't have it, such as MSVC. | |||
* | | Fix another bad library path, this time pcreposix.lib. | Chris Wilson | 2015-12-02 | |
| | | ||||
* | | Fix another incorrect PCRE library path. | Chris Wilson | 2015-12-01 | |
| | | ||||
* | | Fix PCRE library path to match installed directories for debug libs. | Chris Wilson | 2015-12-01 | |
| | | ||||
* | | Fix include paths for PCRE to platform-specific install directory. | Chris Wilson | 2015-12-01 | |
| | | ||||
* | | Install compiled OpenSSL files in a platform-specific directory. | Chris Wilson | 2015-12-01 | |
|/ | | | | Attempt to cache the openssl compiled files to speed up build. | |||
* | Move win32.bat into a subdirectory to tidy up. | Chris Wilson | 2015-08-30 | |
| | | | | | Fix location of ClientException.txt. | |||
* | Run tests using special script on Windows. | Chris Wilson | 2015-08-29 | |
| | | | | | | Ensures that GCC DLLs are on the path, so that test executables will run. Also run debug tests as well as release tests. | |||
* | Use MinGW test runner to make compile script work | Chris Wilson | 2015-08-29 | |
| | ||||
* | Add a MinGW test runner to version control. | Chris Wilson | 2015-08-29 | |
| | ||||
* | Make wrong return type an error, not a warning. | Chris Wilson | 2015-08-29 | |
| | | | | We should never fail to return something from a non-void function. | |||
* | Don't overwrite OpenSSH Makefile during extraction. | Chris Wilson | 2015-08-23 | |
| | | | | | | Hopefully should allow previous compilation results to be cached, when combined with not running ./Configure if the Makefile already exists. | |||
* | Add script to compile Box Backup and dependencies on Windows (Cygwin). | Chris Wilson | 2015-08-23 | |
| | | | | | Automates the instructions found in docs/api-notes/win32_build_on_cygwin_using_mingw.txt. |