Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-14 | Fix compiler version parsing on GCC 7. | Peter Powell | |
GCC 7 may optionally omit the MINOR version number in dumpversion depending on the compiler flags it was built with. | |||
2017-03-20 | Fix some compiler warnings. | Peter Powell | |
warning: macro name is a reserved identifier [-Wreserved-id-macro] warning: extra ';' after member function definition [-Wextra-semi] | |||
2016-12-26 | Use clock_gettime() on macOS 10.12. | Peter Powell | |
2016-11-08 | Workaround modern Perls not adding . to @INC. | Peter Powell | |
2016-06-27 | GCC should never assume that this can not be null. | Peter Powell | |
2015-07-21 | Switch <stdint.h> test to use a test file too. | Peter Powell | |
2015-07-21 | Switch strlcpy test to use a test file too. | Peter Powell | |
2015-07-21 | Fix checking whether kqueue is available. | Peter Powell | |
It seems like the newer OS X versions don't put headers into the system include directories. Switch to using a test file instead. | |||
2015-06-15 | Merge pull request #1061 from SaberUK/insp20+fix-fbsd | Attila Molnar | |
[2.0] Fix mistakenly using Clang instead of GCC on older FreeBSD versions. | |||
2015-06-14 | Fix mistakenly using Clang instead of GCC on older FreeBSD versions. | Peter Powell | |
2015-06-14 | Fix system-wide installation of the data and log directories. | Peter Powell | |
The existing method works fine when building with the default paths but breaks when you are doing a system-wide installation. | |||
2015-05-12 | Fix configure overwriting the cache settings on startup. | Peter Powell | |
2015-02-12 | Fix erroneous error messages in configure. | Peter Powell | |
2015-01-11 | Don't load Data::Dumper in the configure script. | Peter Powell | |
This is not used and apparently there are some distros which do not include it as part of the system Perl. | |||
2014-10-24 | Use clang++ on FreeBSD 10 instead of g++. | Peter Powell | |
2014-08-19 | Fix pkg-config not being used for OpenSSL on non-FreeBSD systems. | Peter Powell | |
2014-04-04 | Fix typos and update text in the configure script | Attila Molnar | |
Some of these were picked from #448 | |||
2013-06-05 | Report the full GnuTLS version in configure | attilamolnar | |
Fix incorrect version being reported when the minor version is longer than one digit (2.10.x) | |||
2013-01-28 | Use the preprocessor to detect whether hash_map is available. | Peter Powell | |
2013-01-22 | Fix OpenSSL detection on distributions which modify the version number. | Peter Powell | |
2012-11-15 | unhook --uid from --system in configure script | Steven Van Acker | |
Specifying --uid allows the ircd to run as a specific user, while --system fixes the install directories to be spread all over the system. Specifying --uid shouldn't imply --system. This fix allows a uid to be set while not interfering with --prefix | |||
2012-11-07 | Temporary fix for HASHMAP_DEPRECATED on clang. | Peter Powell | |
2012-10-26 | Fix configure system loading cache file too late. | Peter Powell | |
2012-10-04 | Replace hardcoded paths with configurable ones | ChrisTX | |
This patchset aims to ease the packaging of InspIRCd for a system-wide installation scenario. Changes in detail: configure: Add the options --log-path and --data-path m_ssl_gnutls, openssl: Change the hardcoded "conf/" to the existent CONFIG_PATH macro m_xline_db: Make the location of xline.db configurable. It will use --data-path as default value, but this can be changed using the configuration files. | |||
2012-07-27 | Don't hard code the branch version. | Peter Powell | |
2012-07-21 | Don't hardcode conf/inspircd.conf as the config file, allow the configure ↵ | attilamolnar | |
script to override it (configure asked for the path but the ircd used the hardcoded path regardless) Fixes #264 reported by @ampt | |||
2012-07-05 | GnuTLS requires pkg-config as well. | Peter Powell | |
2012-04-20 | Headers: update remaining scripts too | Robby- | |
2012-03-22 | Use `xcrun clang++` on OS X as the compiler | Kyle Fuller | |
2012-03-21 | Typo fixes. | Peter Powell | |
2012-03-21 | Switch configure script to use clang on OS X as Apple no longer maintain ↵ | Peter Powell | |
their fork of GCC. | |||
2010-09-08 | Add gettimeofday() fallback for systems without clock_gettime | Daniel De Graaf | |
2010-03-25 | Remove references to svn from configure | Daniel De Graaf | |
2010-03-11 | Clean up the Makefile a bit, add DESTDIR | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12620 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-03-07 | Enable POSIX extra modules in UNIX configure | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12612 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-02-23 | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ↵ | danieldg | |
specified git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-02-12 | Improve support for NetBSD | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-17 | Make a ./configure --system to support system-wide installation of inspircd | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12275 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-14 | Remove launchd references (incomplete pieces of a system-wide installation ↵ | danieldg | |
setup) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12251 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-11 | ...because every now and again, i have to do a massive commit. | brain | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-04 | Fix makefile remake target to work in BSD make and avoid looping when ↵ | danieldg | |
.config.cache is updated git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12242 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-30 | Ask before running modulemanager update | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11983 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-20 | Move ugly .*.inc files into make/template/ where they can be more easily found | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11929 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-13 | Change to new execution directory structure | danieldg | |
Don't change CWD into bin/ Remove path-resolution hacks from configuration Store pidfile and xline DBs in data, logs in logs. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11866 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-30 | Remove include/inspircd_se_config.h and socketengine-specific headers | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11784 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-28 | Add directory change to unit-cc, to fix the immensely stupid BSD make ↵ | danieldg | |
behavior of changing directories git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11772 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-24 | Move configuration filename specification to start script, to reduce ↵ | danieldg | |
hardcoded paths in executable git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11759 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-17 | Update make help, configure, and fix build of empty m_* directories | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11739 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-17 | Remove .*.d dependency garbage, and use a dedicated build directory | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11738 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-15 | Fix null ExtensionItem when unregistering hooks; fix CORE_FLAGS on darwin | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11729 e03df62e-2008-0410-955e-edbf42e46eb7 |