Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-25 | Fix linking libraries so their rpath is set correctly and isn't stripped on ↵ | Naram Qashat | |
install. | |||
2012-12-13 | Optimize much of the database code and serialize code. | Adam | |
2012-12-07 | Modified the Config scripts to ask the user explicitly for additional ↵ | Naram Qashat | |
include and library directories. | |||
2012-11-07 | We no longer have to use the rungroup provided at build time, it is ↵ | Adam | |
specified in the config now | |||
2012-10-29 | Make it so CMake doesn't complain if packing on a system using Visual Studio ↵ | Naram Qashat | |
Express. | |||
2012-10-29 | Fix building under Mac OS X via Makefiles if not using an Xcode project. ↵ | Naram Qashat | |
This is a hack but CMake currently provides no other way to determine if the detected C++ compiler was identified as Clang. | |||
2012-09-30 | Place runtime module binaries in data/runtime instead of lib/ incase of a ↵ | Adam | |
system wide install where lib/ is not writable | |||
2012-09-22 | OK, so the FIND sub-command of string() in CMake was only added with 2.8.5, ↵ | Naram Qashat | |
change this to use the REGEX sub-commands instead. Also while I'm at it, make -pthread only get added when not on Mac OS X, it's auto-included there. | |||
2012-09-22 | Fix issues with CMake trying to add ↵ | Naram Qashat | |
/System/Library/Frameworks/Kernel.framework/Headers/sys to the include paths. | |||
2012-09-02 | Windows cares this is escaped + chmod too | Adam | |
2012-09-02 | Fix CMake to actually make directories on install ..... | Adam | |
2012-09-02 | Fix Windows | Adam | |
2012-05-24 | Added a ./Config option for using precompiled headers | Adam | |
2012-05-06 | Split up db/conf/lib/locale install directories, and allow alternate ones to ↵ | Adam | |
be specified at runtime | |||
2012-02-18 | Use C++11's explicit override feature if available | Adam | |
2012-01-25 | Added two common warning messages on Windows to ignore | Adam | |
2011-11-20 | CMake handles strings and lists differently, so this should hopefully ↵ | Naram Qashat | |
finally fix the linking issue. | |||
2011-11-20 | Really fix linking in libraries (even if gettext isn't found on *nix), and a ↵ | Naram Qashat | |
minor nitpick about the leading spaces on LINK_LIBS. | |||
2011-11-20 | Attempt to fix where link libraries are set when compiling to fix failed ↵ | Naram Qashat | |
builds on systems that require -ldl. | |||
2011-11-08 | Windows | Adam | |
2011-10-24 | Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as ↵ | Naram Qashat | |
use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available. | |||
2011-10-22 | Added our own eventfd test for openvz machines which have eventfd but can ↵ | Adam | |
not be used | |||
2011-09-10 | Added kqueue | Adam | |
2011-08-08 | Fixed CMakeLists.txt detecting epoll | Adam | |
2011-08-05 | Rewrote the example configurations and split them | Adam | |
up into seperate files for each pseudo client. Also reorganized how the modules are stored, and made most of the old "extra" modules "core" | |||
2011-05-16 | Unmodularized the socket engine because its causing problems and really is ↵ | Adam | |
unnecessary | |||
2011-05-16 | Moved the core pseudo clients out into their own modules | Adam | |
2011-03-30 | Fixed windows build more, including ldap | Adam | |
2011-02-16 | Use precompiled headers when building with gnu g++ to speed up build time | Adam | |
2011-02-04 | Moved the language strings which are only used once | Adam | |
out of the core and into the modules that use them. | |||
2010-11-01 | Fixed make install because Changes.lang is dead | Adam | |
2010-10-30 | Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows. | Adam | |
Added a search path option to the Config script for cmake to use when finding libraries for modules or for gettext. Fixed m_mysql and m_ssl to work under Windows, made the Windows Config program remember the last used options, and fixed Windows release builds. | |||
2010-09-26 | Partial fix for finding gettext with CMake, still doesn't fix the lack of ↵ | Naram Qashat | |
finding non-standard paths though. | |||
2010-09-26 | Properly detect gettext and dont build langfiles on systems without it | Adam | |
2010-09-26 | Changed the language system to use gettext | Adam | |
2010-09-09 | Added an asynchronous DNS system and m_dnsbl, which checks clients against ↵ | Adam | |
DNS blacklists. Rewrote internal handling of IPs, we now properly support users using IPv6. Fixed a few problems with the UnrealIRCd protocol module. | |||
2010-08-21 | Updated .gitignore and removed the rest of the old autotools system | Adam | |
2010-08-21 | Better check for eventfd. | Naram Qashat | |
2010-08-15 | Rewrote the MySQL API to use threads. This acts similar to before, but is ↵ | Adam | |
faster. Removed db_mysql_execute for now. | |||
2010-07-30 | Cleanup in modulemanager.cpp, make it so CMake only includes the ↵ | Naram Qashat | |
-fno-leading-underscore flag on a GNU compiler, changed the hash compare functions to use struct to appease clang, and made it so hashcomp.h uses tr1/unordered_map with g++ 4.x or up. | |||
2010-07-27 | Added debug_cast which uses dynamic_cast on debug builds, and static_cast on ↵ | Adam | |
release builds | |||
2010-07-15 | Moved some files and diretories around, made cmake skip files it knows it ↵ | Adam | |
can't compile because of missing dependices. | |||
2010-06-25 | Changed the versioning system to use git | Adam | |
2010-06-18 | Removed empty.c, instead have cmake create a new empty file when it needs it ↵ | Adam | |
and deletes it later | |||
2010-06-18 | Merged branch threadingengine with master - Added a threading engine | Adam | |
2010-06-18 | Removed .svn from CMakes list of folders to ignore, it not longer exists | Adam | |
2010-05-02 | Moved CODING, TODO, and Changes* to docs/. Removed unused empty file install-sh. | Adam- | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2926 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2010-02-20 | Correctly identify CMake 2.8.x as being CMake 2.6 or better. | cyberbotx | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2793 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-11-15 | Possible fix for header dependency calculation causing CMake to freeze due ↵ | cyberbotx | |
to recursive including, fixed by removing my code to do that and letting CMake figure this out on it's own. Seems to work here, but might need testing still. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2651 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-10-08 | Disable Visual Studio warning 4100 (unreferenced formal parameter) during ↵ | cyberbotx | |
Windows build, otherwise we get thousands of completely harmless warnings which slow down the build process because they all have to be displayed. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2541 5417fbe8-f217-4b02-8779-1006273d7864 |