Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |