Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-26 | Replaced the few language strings we use with #defines to prevent ↵ | Adam | |
accidentally translating them if we shouldnt | |||
2011-02-13 | added Anope::printf() | DukePyrolator | |
2011-02-12 | Removed the Wallop config options and replaced them with the new log system | 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. | |||
2011-01-05 | update copyrights for 2011 | lethality | |
2010-12-29 | Added a ConvertException to be thrown when convertTo fails | Adam | |
2010-12-23 | Fixed noexpire channels expiring | Adam | |
2010-12-23 | Rewrote the ignore code. Adds creator and reason to /os ignore list. | Adam | |
2010-12-12 | Cleaned up some things, made the protocol modules use some basic inheritance ↵ | Adam | |
to cut back on their code duplication. More work can be done in the future to remove even more of it. | |||
2010-12-12 | Added cs_mode, rewrote the old list mode code, and added CIDR support | Adam | |
2010-12-12 | Switched the system for storing users, channels, and sesions to a patricia | Adam | |
tree from STL's unordered_map, which was giving horrible performance. | |||
2010-12-12 | Added m_xmlrpc and m_xmlrpc main, which allows remote programs to execute | Adam | |
remote RPC calls to Anope in realtime and receive responses | |||
2010-11-19 | Fixed parsing cidr masks | Adam | |
2010-10-21 | Changed the log:normal config directive to a list like the other log values, ↵ | Adam | |
and fixed a potential crash from rehashing while sending mail | |||
2010-10-13 | Fixed a crash if an invalid expiry time is given to a number of commands | Adam | |
2010-10-11 | Fixed Windows build | Adam | |
2010-10-04 | Changed the protocol handling system to use a vector of strings instead of C ↵ | Adam | |
style arrays. Burned the old process/split_buf/memory.c code | |||
2010-10-01 | Rewrote some of the socket code to allow m_ssl to be a service. | Adam | |
This allows modules (xmlrpc) to create and accept SSL connections. Also fixed unloading m_mysql at certain times and made the threading engine always work correctly on Windows. | |||
2010-09-26 | Changed the language system to use gettext | Adam | |
2010-09-17 | Rejig of some of the socket stuff. Fixed marking sockets as nonblocking on ↵ | Adam | |
Windows. Added in a LastError function to keep having to use strerror/GetLastError everywhere. | |||
2010-09-10 | Added Anope::CurTime to keep us from calling time() everywhere | Adam | |
2010-09-10 | Fixed bug #1187 - Fixed releasing enforcer clients on TS6 IRCds | 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-27 | Added a new logging system | Adam | |
2010-08-17 | Rewrote the config reader to better handle invalid configs. | Adam | |
This prevents Anope from exploding when /os reload has errors. | |||
2010-08-16 | Fixed part of the Windows build. | Adam | |
The SQL modules still don't build due to some weird VS bug... will fix it later. | |||
2010-08-08 | Add a db-upgrade to convert base64-encoded encrypted passwords to ↵ | Naram Qashat | |
hexadecimal strings of the raw data, add in Anope::Hex for C-style strings and added Anope::Unhex, modified the encryption modules to use Hex and Unhex. | |||
2010-08-04 | Add a delimiter argument to BuildStringList and BuildStringVector, and use ↵ | Naram Qashat | |
it with str_is_ip and str_is_cidr to better fix the earlier crash bug found by Cronus. | |||
2010-08-03 | Fix str_is_ip() and str_is_cidr(), bug found by Cronus. | Naram Qashat | |
2010-08-03 | Rewrote the GetToken functions to act like they did back in 1.8, fixes many ↵ | Adam | |
problems with commands using them (hs_set, hs_setall, hs_request) | |||
2010-08-01 | some code cleanup in misc.cpp and fixed a small typo | DukePyrolator | |
2010-08-01 | fixed enc_sha256 | DukePyrolator | |
2010-07-30 | Cleanup in misc.cpp. | Naram Qashat | |
2010-07-30 | Fixed some Windows issues with hashing and sockets. This currently limits ↵ | Adam | |
building to VS 2010, will look at 2008 later | |||
2010-07-25 | Epic commit to replace most of the strings in Anope with a single ↵ | Naram Qashat | |
Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing. | |||
2010-07-09 | No need to allocate the numberlist callback classes with new | Adam | |
2010-06-27 | Don't attempt to enforce sqlines on our own clients | Adam | |
2010-06-20 | The first of a few "CBX OCDing over code style" commits, focusing on ↵ | Naram Qashat | |
include/* and src/* but not src/core/* or src/modules/*. | |||
2010-06-18 | Rewrote all of the command handling to get rid of all the nasty strtoks() ↵ | Adam | |
everywhere, and added a bot map by uid | |||
2010-06-18 | Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish ↵ | Adam | |
and fixed some compiler warnings on 64bit systems | |||
2010-06-18 | Made NumberList take an arg to determin if it should pass numbers in ↵ | Adam | |
descending order, fixes listing specific ranges being returned in descending order | |||
2010-06-18 | Renamed all of source files from .c to .cpp | Adam | |