Adam
4ec661c0bb
If a channel drops because a nick drops, set the channel founder to the user with the highest access if there is no successor
2010-12-12 19:30:14 -05:00
Adam
87bdf73cb7
Document XMLRPC calls and added a .php class wrapper for them
2010-12-12 19:30:14 -05:00
Adam
5cd4fefb4c
Bump for 1.9.4-git
2010-12-12 19:30:11 -05:00
Adam
be4ec3c0c4
Updated docs/WIN32.txt with instructions on how to get the libraries to build with gettext, ssl, and mysql
2010-12-12 16:54:46 -05:00
Adam
587e5d9421
Fixed build on cmake 2.4.x
2010-12-09 19:58:41 -05:00
Adam
daa97f0343
Fixed make install because Changes.lang is dead
2010-11-01 17:36:30 -04:00
Adam
e3f368f67b
Fixed replacing %R's in email messages and fixed anopesmtp to really work
2010-10-31 20:47:34 -04:00
Adam
2170823059
Updated Changes
2010-10-31 13:37:31 -04:00
Adam
cd21bd758c
Updated TODO
2010-10-30 19:49:09 -04:00
Adam
fb9f41b3e5
Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows.
...
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-30 19:41:13 -04:00
Adam
b8df88a1bc
Made gettext work on Debian and updated some documentation
2010-10-28 16:25:33 -04:00
Adam
00ed18b421
Updated docs and TODO
2010-10-05 02:11:14 -04:00
Adam
90f0a7c92a
Added os_modreload. Also allow unloading database and encryption modules since there isn't a reason we cant allow reloading them. Soon os_modreload will allow reloading the protocol modules.
2010-10-02 21:09:11 -04:00
Adam
b0070bbd3b
Made ChanServ optional
2010-10-02 15:23:55 -04:00
Adam
0a8bb88085
Made OperServ and Global optional
2010-10-02 03:08:29 -04:00
Adam
a62d824cb4
Made MemoServ optional
2010-10-02 00:07:39 -04:00
Adam
f3840ed110
Added a short docs/LANGUAGES file explaining how to add translations for the core and modules, updated TODO, and fixed a few small bugs
2010-09-26 15:09:39 -04:00
Adam
4da2af64ec
Updated a bit of the README that was out of date
2010-09-12 04:06:08 -04:00
Adam
89c5b203c3
Updated TODO
2010-09-11 16:11:37 -04:00
Adam
46813ccb8c
Added an asynchronous DNS system and m_dnsbl, which checks clients against DNS blacklists.
...
Rewrote internal handling of IPs, we now properly support users using IPv6.
Fixed a few problems with the UnrealIRCd protocol module.
2010-09-09 23:43:11 -04:00
Adam
f276927365
Redo some of the sighandling code, and made anoperc rehash actually work.
2010-08-29 19:28:04 -04:00
Adam
5fbe0c845c
Clean up some of the old now unused IRCDVar struct vars, and made the logchan bots join if the IRCd requires them to
2010-08-28 02:25:33 -04:00
Adam
334e5a4ef9
Removed options:keeplogs because its no longer used
2010-08-27 23:05:22 -04:00
Adam
c2ddecc2b1
Added a new logging system
2010-08-27 20:56:28 -04:00
Adam
6608f16b7d
Removed Config.bat and install.js and replaced it with a small C# program that tends to fail less.
2010-08-21 03:47:01 -04:00
Adam
e65d8b2f3d
Rewrote the config reader to better handle invalid configs.
...
This prevents Anope from exploding when /os reload has errors.
2010-08-17 19:27:37 -04:00
Adam
a950ed8cab
Rewrote the MySQL API to use threads. This acts similar to before, but is faster. Removed db_mysql_execute for now.
2010-08-15 01:45:38 -04:00
lethality
4d0a1aaabd
Fixed some chanserv help set/saset replies
2010-08-14 14:16:21 +01:00
Naram Qashat
de7643a14f
Update TODO, and minor change to enc_md5 (no, it doesn't fix encryption with 1.9 git yet, I'll get to that eventually)
2010-08-05 21:05:06 -04:00
lethality
94371e69a9
Added Italics support to the BotSev kickers
2010-08-02 03:35:12 +01:00
Adam
4b870cc5f9
Added debug_cast which uses dynamic_cast on debug builds, and static_cast on release builds
2010-07-27 21:31:13 -04:00
Adam
a22f8d3b2d
Moved some files and diretories around, made cmake skip files it knows it can't compile because of missing dependices.
2010-07-15 22:55:02 -04:00
Adam
63d7142465
Added options:hideprivilegedcommands config option to hide privileged commands from normal users
2010-07-10 22:50:18 -04:00
Adam
4b1e76c3bb
Added ns_set_misc and cs_set_misc.
...
These modules allows users to configure settable options in /ns and /cs set
that will be displayed in /ns and /cs info.
Removed os_info, cs_set_url, ns_set_url, cs_set_email, ns_set_icq
2010-07-10 19:08:16 -04:00
Adam
1cf4ebb231
Added an epoll socket engine
2010-07-08 22:19:13 -04:00
Adam
1e53c2d50a
Removed nickserv/chanserv info all, just have info show all information
2010-06-27 19:55:19 -04:00
Adam
c7cb8897b4
docs/TOOlS -> docs/TOOLS
2010-06-25 22:53:26 -04:00
Adam
d5ee411aca
Moved src/tools/README to docs/TOOLS
2010-06-25 22:13:32 -04:00
Adam
e8a1570ed9
Added m_helpchan to replace the cores helpchannel functionality
2010-06-20 14:04:17 -04:00
Adam
7b7e2a6150
Updated TODO
2010-06-19 21:22:48 -04:00
Adam
7c4a9cf979
Switched cs_set to the subcommand system and added cs_saset
2010-06-18 21:04:10 -04:00
Adam
2fba686904
Burned slist, rewrote operservs XLine code
2010-06-18 21:04:05 -04:00
Adam
cab6fcc82d
Added a founder access level used to determin who is a channel founder. This is completely independant of the owner levels
2010-06-18 21:03:43 -04:00
Adam
f049124905
Rewrote the hashing system to use std::tr1::unordered_map
2010-06-18 21:01:53 -04:00
Adam
4e1286ca10
Rewrote the mail system to use threading
2010-06-18 21:01:09 -04:00
Adam
6db15e1783
Added the nickserv/ungroup command
2010-06-18 21:00:03 -04:00
Adam
ebfff71599
Made opertypes inheritable
2010-06-18 20:58:55 -04:00
Adam
73e93305c1
Added nickserv/auspex permission and fixed core modules so they build
2010-06-18 20:56:21 -04:00
Adam
2ba89de64d
Tell users when their nicks expire in /ns glist and /ns info
2010-06-18 20:55:36 -04:00
Adam-
a8b6e44c69
Updated TODO to contain most of what 1.9.3 will have
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@3011 5417fbe8-f217-4b02-8779-1006273d7864
2010-06-18 17:17:50 +00:00