Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-15 | Remove support for MinGW. | Sadie Powell | |
All of our builds are fully native on Windows so there's no need for this anymore. | |||
2024-04-15 | Avoid packaging unnecessary .lib files on Windows. | Sadie Powell | |
[skip alpine ci] [skip ubuntu ci] | |||
2024-02-25 | Remove duplicate suffix from socketengine file names. | Sadie Powell | |
2024-02-11 | Switch Thread to use the C++11 equivalent, remove win32/pthread. | Sadie Powell | |
2022-12-17 | Use <filesystem> instead of opendir/readdir/closedir. | Sadie Powell | |
2022-01-13 | Rip out calculate_depends(). | Sadie Powell | |
This code is incredibly error prone and it just duplicates behaviour that CMake already implements with depend.make files. | |||
2022-01-12 | Use the default CMake modules for finding gettext instead of our own. | Sadie Powell | |
2021-11-30 | Fix cmake deprecation warning CMP0026. | Sadie Powell | |
2021-04-27 | Use elseif in CMake where possible. | Sadie Powell | |
2021-04-27 | Rip out compatibility code for now-unsupported CMake versions. | Sadie Powell | |
2021-04-27 | Remove the repeated conditions in cmake endif/else statements. | Sadie Powell | |
2015-07-01 | Allow disabling installation of extra tools (with DISABLE_TOOLS) | Dominic Hargreaves | |
2014-06-01 | Fix Windows release build with gettext | Adam | |
2014-05-31 | Update FindGettext.cmake for new Windows stuff and fix language.cpp | Adam | |
compile | |||
2013-04-15 | Rewrote modules/CMakeLists.txt and do not build the 'extras' modules, if ↵ | Adam | |
users want them built they should copy or symlink them out of extras | |||
2013-04-06 | Made the missing dependencies message from cmake more descriptive for modules | Adam | |
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-11-23 | Change the return type of ircdmessage to void now that we don't use it, add ↵ | Adam | |
an ircd message module event, and a few more fixups | |||
2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
cleanup, and allow protocol mods to depend on each other | |||
2012-10-09 | Made the warnings given by cmake for not having | Adam | |
the dependencies for modules look less scary as they confuse dumb people currently | |||
2012-05-06 | Split up db/conf/lib/locale install directories, and allow alternate ones to ↵ | Adam | |
be specified at runtime | |||
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-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-27 | Fixed some cmake warnings | Adam | |
2011-08-10 | Fixed windows build | Adam | |
2011-05-16 | Unmodularized the socket engine because its causing problems and really is ↵ | Adam | |
unnecessary | |||
2011-02-20 | Much more work on the live SQL. Should work pretty decently now under heavy ↵ | Adam | |
load. | |||
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-10-05 | Fixed restarting Anope when it is started from outside of the services ↵ | Adam | |
binary dir | |||
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-15 | Moved some files and diretories around, made cmake skip files it knows it ↵ | Adam | |
can't compile because of missing dependices. | |||
2010-06-18 | Renamed all of source files from .c to .cpp | Adam | |
2010-06-18 | Merged branch threadingengine with master - Added a threading engine | Adam | |
2010-04-08 | Rewrote sockets. This adds support for IPv6 and makes Anope capable of ↵ | Adam- | |
reconnecting if it loses connection to the uplink. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2862 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-11-18 | Remove some CoreExports and add them in other places, fixed a few minor ↵ | cyberbotx | |
warnings under Windows build, made Windows build create a static library out of win32_memory.cpp and use that with everything instead of relying on it being compiled into everything (saves compiling time). git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2656 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-03-11 | Fix the CMake generation to work with older versions of CMake 2.4.x, ↵ | cyberbotx | |
cleaning up some of the macros and also correcting the code to detect what version of CMake is in use. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2155 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-03-02 | Added a strip_string function to Anope.cmake, cleaned up other parts of ↵ | cyberbotx | |
Anope.cmake, added better find function for #include lines, added functionality for CMake to auto-detect includes in non-standard locations. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2139 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2009-01-26 | Move Anope's executable (anope.exe for Windows / services for *nix) to be ↵ | cyberbotx | |
installed to the bin subdirectory, primarily for the Windows package. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1938 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2008-12-29 | Edits to CPack-related part of CMake to not include Autotools-built files ↵ | cyberbotx | |
from a dirty source tree. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1884 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2008-12-29 | Final modifications to Autotools build system to work alongside CMake build ↵ | cyberbotx | |
system. CMake build system will only allow out-of-source building now. Removed all old NMake Makefiles for Windows to focus on use of CMake on Windows (it's not as important to require the old system on Windows like it is on *nix). git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1878 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2008-12-29 | Really fix the reverting back to r1870. | cyberbotx | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1874 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2008-12-29 | Reverting my last 2 commits in an attempt to fix my own screwball mistake. | cyberbotx | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1873 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2008-12-29 | Merge branch 'cmake' | cyberbotx | |
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1871 5417fbe8-f217-4b02-8779-1006273d7864 | |||
2008-12-23 | Some more Windows fixes, both in CMake and in the code itself. (I don't like ↵ | cyberbotx | |
the const casting for the latter, but it's only until we get rid of use of strchr) Added CPack setup to automate generation of source package for *nix and NSIS installer for Windows. Some other minor CMake fixes. Converted docs/README and docs/WIN32.txt from Unix linefeeds to DOS linefeeds so they show up right in Notepad under Windows. Added small fix for Visual Studio 2008, CMake doesn't detect the Express version correctly and it must be explicitly defined. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1861 5417fbe8-f217-4b02-8779-1006273d7864 |