summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2010-10-27Removed memo number from databases. Since we already have db-upgrade we ↵Adam
might as well make that update memos too. Users using the top of git will need to run sed -i 's/MD MI [0-9]* /MD MI /' anope.db on their database.
2010-10-27Do not store memo number in memo structs, fixes some bugs with deleting memosAdam
2010-10-24Fixed the other half of bug #1200Adam
2010-10-24Fixed bug #1200Adam
2010-10-23Fixed a crash on some usages of /cs akick viewAdam
2010-10-23Fixed a crash on inspircd if we get a join without a TSAdam
2010-10-22Fixed some Windows problemsAdam
2010-10-16Made /cs help levels desc not case sensitiveAdam
2010-10-13Fixed saset noexpire to set noexpire on the nick it is used on not just the ↵Adam
display name
2010-10-13Changed cs/ns_set_misc operonly config directive to better reflect what it ↵Adam
really does
2010-10-12Made the SQL tables use foriegn keys and references to each other, removed ↵Adam
many now unnecessary queries from db_mysql
2010-10-11Fixed Windows buildAdam
2010-10-11Fixed some warningsAdam
2010-10-09Fixed bug #1196 - truncate anope_extra before flushing data into it againAdam
2010-10-08Set +P on mlock when channels are set as persistantAdam
2010-10-08Fixed a crash on insp12 if we receeve a part without a reasonAdam
2010-10-08Fixed handling fmodes on inspircd12Adam
2010-10-07fixed internally setting +o on OPERTYPEDukePyrolator
2010-10-06Made nickserv:nogroupchange workAdam
2010-10-05Fixed two types in db_mysqlAdam
2010-10-04Attempt to write back the old mlock to the databases if we try and fail to ↵Adam
connect to the uplink. Because we may not know modes until after we are synced we could accidentally nuke all of the mlocks
2010-10-04Fixed /ns set password/display and made saset not log the new password on ↵Adam
saset password
2010-10-04Ignore the EINTR error from epoll_wait, it isnt always a real errorAdam
2010-10-04Allow reloading of the protocol module with /operserv modreloadAdam
2010-10-04Automatically destruct messages when modules are unloadedAdam
2010-10-04Changed 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-03Fixed checking the global block in the config to work ok, fixed having ↵Adam
non-core service bots logging messages, fixed setting the topic to the topic setter on inspircd12/20, and fixed logging status mode changes on ts6 ircds
2010-10-02Added os_modreload. Also allow unloading database and encryption modules ↵Adam
since there isn't a reason we cant allow reloading them. Soon os_modreload will allow reloading the protocol modules.
2010-10-02Made os_news send news notices from NickServ if global is disabledAdam
2010-10-02Fixed cs_invite to send the invite notice to the person invitedAdam
2010-10-02Made OperServ and Global optionalAdam
2010-10-02Made MemoServ optionalAdam
2010-10-01Rewrote 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-27Cleaned up some unused code, moved handling of user modes around so we dont ↵Adam
get log messages about user modes when users connect, and fixed tracking some umodes on Unreal
2010-09-26Added a short docs/LANGUAGES file explaining how to add translations for the ↵Adam
core and modules, updated TODO, and fixed a few small bugs
2010-09-26Changed the language system to use gettextAdam
2010-09-19Added configuration for m_dnsbl for what return values get bannedAdam
2010-09-19Added some more variable fields for dnsbl akill reasonsAdam
2010-09-19Fixed /os modinfo command outputAdam
2010-09-19Keep users +r on InspIRCd if their account name matches their login nameAdam
2010-09-18Fixed some minor punctuation and logginglethality
2010-09-17Rejig 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-17Fixed bug #1190 and prevent m_dnsbl from akilling a user multiple times if ↵Adam
they are in multiple blacklists
2010-09-16Fixed many bugs and crashesAdam
2010-09-16Fixed crash on setting XOP onAdam
2010-09-15Rewrote all of the topic code, fixes a few topic related problems on some ↵Adam
older IRCds
2010-09-14Cleanup DNS requests when modules are unloaded, fixes unloading m_dnsbl ↵Adam
during the middle of queries
2010-09-14Added a config option to make operserv not add users found in the dsnbl to ↵Adam
the akill list
2010-09-12Fixed a typo in the epoll socket engine with clearing eventsAdam
2010-09-11Allow identifying to other accounts using /nickserv id account passAdam