Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix compile error caused by missing std::list prototype. | Chris Wilson | 2014-02-07 |
| | | | | | | Fix erroneous detection of leaked file descriptors by closing syslog before compiling the initial list of file descriptors. | ||
* | Allow running only named tests in test suites that support it. | Chris Wilson | 2014-02-07 |
| | |||
* | Show module name of each file when compiling. | Chris Wilson | 2014-02-07 |
| | | | | Helps to find the right file when looking at a failed build output. | ||
* | Compile debug builds with glibc debugging containers. | Chris Wilson | 2014-02-07 |
| | | | | Make the release and debug options more similar. | ||
* | Close syslog before checking for files left open in tests. | Chris Wilson | 2014-02-07 |
| | | | | Otherwise we might detect the opened syslog socket as a leaked file descriptor. | ||
* | Fix getopt header confusion. | Chris Wilson | 2013-09-30 |
| | | | | | | | | Our copy of getopt.h in lib/win32 was beating the system getopt.h in the search path, and providing different definitions, which clang picked up. Renamed our getopt.h to bsd_getopt.h, and added a box_getopt.h to decide whether to include this one instead of the system getopt.h. | ||
* | Add support for the -W option to test runner executable. | Chris Wilson | 2013-08-21 |
| | |||
* | We need rm -f to remove read-only files from .svn directory copies in testfiles. | Chris Wilson | 2012-11-15 |
| | |||
* | Don't use getpeername(), sys/socket.h or sys/un.h on platforms that don't | Chris Wilson | 2012-11-14 |
| | | | | | include them, to fix compile on Windows. | ||
* | Use AC_SEARCH_LIBS instead of AC_CHECK_LIB when searching for SSL | Chris Wilson | 2012-11-14 |
| | | | | | libraries, to avoid adding duplicate libraries to LIBS. | ||
* | Use AC_SEARCH_LIBS instead of AC_CHECK_LIB to search for EVP_CipherInit_ex, | Chris Wilson | 2012-11-14 |
| | | | | | | | | | | | | as it should already be in LIBS by this point and we don't really want to add a duplicate if we don't need it. http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Libraries.html also recommends the use of AC_SEARCH_LIBS instead. Check whether we have getpeername() and sys/un.h to fix compile errors on Windows with /dev/log fd leak test. | ||
* | Request linker to statically link libz.a, since the default now appears to | Chris Wilson | 2012-11-14 |
| | | | | | | | | | be dynamic linking, and that stops the tests from working since they can't find zlib-1.dll in the PATH. Remove redundant LIBS that should already be detected and used by the m4 configury. | ||
* | Don't flag an error if the only sockets "leaked" are syslog sockets. | Chris Wilson | 2012-11-08 |
| | |||
* | Check for /dev/log and don't report if fds to it are leaked. | Chris Wilson | 2012-11-08 |
| | |||
* | Update MSVC 2010 project to match recent changes to file locations. | Chris Wilson | 2012-07-20 |
| | |||
* | Fix BuildPlatform.pm for Mac OS X 10.7+ and Xcode >= 4. | James O'Gorman | 2012-05-24 |
| | | | | | Xcode 4 no longer includes bsdmake so only try to use this if xcodebuild -version is less than 4. | ||
* | Check for -lcrypto before -lssl, to ensure correct order in LIBS and ↵ | Chris Wilson | 2012-04-28 |
| | | | | successful link. | ||
* | Move libdl tests before boxbackup tests in configure.ac to fix OpenSSL link ↵ | Chris Wilson | 2012-04-28 |
| | | | | errors. | ||
* | Hopefully fix TcpNice setsockopt/struct tcp_info compile errors on Windows. | Chris Wilson | 2012-03-16 |
| | |||
* | Add experimental "TCP Nice" mode, disabled by default. | Chris Wilson | 2012-02-12 |
| | |||
* | Set console log level as well as global level in tests. | Chris Wilson | 2012-02-02 |
| | |||
* | Print the message of the exception that caused a test to fail. | Chris Wilson | 2012-01-22 |
| | |||
* | Patch to support building on MinGW, thanks to Paolo Tosco | Chris Wilson | 2011-10-17 |
| | | | | | (http://open3dalign.org, http://open3dqsar.org) | ||
* | Make libbackupstore depend on common, so common can generate BoxVersion.h first | Chris Wilson | 2011-10-11 |
| | |||
* | Switch back from custom build step to pre-build event, as the custom step ↵ | Chris Wilson | 2011-10-11 |
| | | | | just doesn't work | ||
* | Don't die if BoxVersion.h doesn't exist yet. | Chris Wilson | 2011-10-11 |
| | |||
* | Search for libraries in the path where Cygwin installs MinGW zlib as well | Chris Wilson | 2011-10-09 |
| | |||
* | Check for libz.dll.a installed in new location before configuring for | Chris Wilson | 2011-10-09 |
| | | | | | MinGW. | ||
* | Pass the correct LDFLAGS to Box Backup, to use mingw zlib instead of cygwin, | Chris Wilson | 2011-10-09 |
| | | | | | | copied from new Boxi config. Thanks to Achim for finding this and testing the fix. | ||
* | Extra white space. | Chris Wilson | 2011-10-09 |
| | |||
* | Silence warnings from new MinGW headers that expect __MINGW_FEATURES__ | Chris Wilson | 2011-10-08 |
| | | | | | | | | to be defined. Check for fcntl.h and include it if we have it, not just on MSVC, now that MinGW also defines O_BINARY in newer versions. | ||
* | Rephrase -rdynamic message. | Chris Wilson | 2011-10-07 |
| | |||
* | Skip -rdynamic on cygwin as well as Solaris. | Chris Wilson | 2011-10-05 |
| | |||
* | Don't regenerate zipped manpages unless needed. | Chris Wilson | 2011-09-25 |
| | |||
* | Move Box Backup's custom tests into own file, to share with Boxi. | Chris Wilson | 2011-09-25 |
| | |||
* | Update MSVC project for new names of protocol files. | Chris Wilson | 2011-08-28 |
| | |||
* | Reinstate the -f option to avoid failure if the files don't exist. | Chris Wilson | 2011-06-30 |
| | |||
* | make make clean remove all auto-generated files, and not use force where ↵ | Chris Wilson | 2011-06-30 |
| | | | | it's not necessary. | ||
* | Fix MSVC 2010 project for new file locations. Separate libbackupclient files | Chris Wilson | 2011-05-24 |
| | | | | | out of libcommon. Silence CRT deprecation warnings in QDBM build. | ||
* | Define PACKAGE_TARNAME variable in autoconf, change doc install location ↵ | James O'Gorman | 2011-05-02 |
| | | | | from parcel name to this for neatness. | ||
* | Use /usr/ucb/install on Solaris as /usr/sbin/install has some odd behaviour. | James O'Gorman | 2011-05-02 |
| | |||
* | Finally unbreak build on Solaris! | James O'Gorman | 2011-05-02 |
| | | | | | | * Add code to configure to detect whether we should compile with -m32 or -m64. GCC on Solaris defaults to 32-bit even of the OS is running in 64-bit mode. (Solaris only) * Change the CFLAGS, CXXFLAGS and LDFLAGS definitions to be append rather than set. This allows passing them at compile-time to make(1). | ||
* | Refine CPU detection code in BoxPlatform to allow use of multiple processors ↵ | James O'Gorman | 2011-05-01 |
| | | | | on systems other than Darwin. | ||
* | Log which modules are both using the same autogen files, for debugging. | Chris Wilson | 2011-04-26 |
| | |||
* | 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. | ||
* | 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. | ||
* | Avoid unnecessary rewriting of BoxVersion.h to speed up MSVC build. | Chris Wilson | 2011-04-08 |
| |