Adam
6e6b6b46aa
Added hostserv/del command permission, fixed example.conf to show that hostserv/* is a command, not a permission
2010-07-26 20:10:33 -04:00
Adam
43b1e43afb
Added ns_set_misc.cpp which was missing from a previous commit
2010-07-11 00:43:36 -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
03fbc7d281
Changed the versioning system to use git
2010-06-25 20:00:21 -04:00
DukePyrolator
e447933c02
fixed some typos in example.conf
2010-06-24 07:38:20 +02:00
Naram Qashat
7bb90e1922
The next of a few "CBX OCDing over code style" commits, focusing on src/core/enc_*, plus fixing unintentional broken logic in said modules caused by my first OCD commit.
...
Also added a note to example.conf about enc_sha1 being potentially broken, and slight code style OCD in hashcomp.cpp found by Adam.
2010-06-24 00:34:04 -04:00
Adam
980a2feff8
Fixed a typo in the example.conf for m_helpchan
2010-06-22 11:26:45 -04:00
Adam
e8a1570ed9
Added m_helpchan to replace the cores helpchannel functionality
2010-06-20 14:04:17 -04:00
Adam
968e4d0bdd
Fixed the name of cs_forbid in chanserv:modules so it really loads
2010-06-20 13:11:31 -04:00
Adam
7c4a9cf979
Switched cs_set to the subcommand system and added cs_saset
2010-06-18 21:04:10 -04:00
Adam
e6447fa2c4
Added in a subcommand system and switched ns_set and ns_saset to use it
2010-06-18 21:04:09 -04:00
Adam
2fba686904
Burned slist, rewrote operservs XLine code
2010-06-18 21:04:05 -04:00
Adam
af805e5b45
Allow enabling ssl on a per-uplink basis
2010-06-18 20:58:55 -04:00
Adam
ebfff71599
Made opertypes inheritable
2010-06-18 20:58:55 -04:00
Adam
9439cac6b1
Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink
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-
9abdb4e2e9
Added inspircd2.0 protocol module, moved usermode +r unsetting on nick change to the protocol modules to fix inspircd1.2s weird usermode +r behavior
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2997 5417fbe8-f217-4b02-8779-1006273d7864
2010-06-03 19:01:28 +00:00
Adam-
116a4b2bea
Removed ns_noop_convert. The ns_noop module is for stable and almost 4 years old
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2959 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-14 16:51:28 +00:00
Adam-
011e426845
Removed the chanserv/aop/list command perm and switched it with chanserv/access/list. Fixed a bug so users on the access list can request the vop and hop list.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2940 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-07 20:16:09 +00:00
Adam-
75f39dec7a
Fixed bug #1159 and made the SQL fields holding timestamps more consistant
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2939 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-06 17:08:55 +00:00
Adam-
3ebaa46c99
Revert "sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)"
...
Revert "added DROP TABLE statements and english comments"
Revert "* SQL schema switched to InnoDB engine and UTF-8 encoding"
This reverts commit 196567ce68
This reverts commit 2e03670256
This reverts commit 7ffaa93865
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2938 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-06 16:45:34 +00:00
pimpmylinux
196567ce68
sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2937 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-06 06:55:00 +00:00
DukePyrolator
2e03670256
added DROP TABLE statements and english comments
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2936 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-06 05:25:23 +00:00
pimpmylinux
7ffaa93865
* SQL schema switched to InnoDB engine and UTF-8 encoding
...
* Defined several foreign keys and added some missing indexes
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2932 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-05 22:55:18 +00:00
Adam-
05eb3fd2d6
Added support for InspIRCd 2.0
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2925 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-01 22:49:41 +00:00
Adam-
973ecb7058
Rewrote sockets. This adds support for IPv6 and makes Anope capable of 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
2010-04-08 20:23:00 +00:00
Adam-
b2380300ff
Added a small example webpage that can be used to register nicknames online via SQL
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2852 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-31 20:53:08 +00:00
Adam-
b55ac06019
Added akicks into SQL
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2848 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-31 04:41:56 +00:00
Adam-
f4bcf833ec
Finish rest of BotServ SQL stuff
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2839 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-28 07:57:05 +00:00
Adam-
aa90411f3a
Track BotServ settings in SQL
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2838 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-28 04:40:13 +00:00
Adam-
9302af51a3
Added options:passlen
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2831 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-21 19:57:22 +00:00
Adam-
287169d6e8
Made the database file name configurable
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2830 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-21 19:57:14 +00:00
Adam-
fc05827621
Made usermax and hostmax configurable
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2829 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-21 19:57:08 +00:00
Adam-
51351aac2b
Added in support for OperServ and MemoServ into SQL
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2822 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-20 04:59:38 +00:00
Adam-
3f80e1cad0
Added in support for live updating MySQL databases and the ability to execute commands to Anope through MySQL. Currently database support only applies to NickServ, ChanServ and BotServ but will be expanded soon.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2798 5417fbe8-f217-4b02-8779-1006273d7864
2010-02-28 17:33:31 +00:00
Adam-
122dcd082a
Added options:botmodes to configure what modes BotServ bots should use in channels
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2778 5417fbe8-f217-4b02-8779-1006273d7864
2010-02-02 03:20:58 +00:00
DukePyrolator
01d43e7db5
changed enc_sha256 to use random salts instead of a hardcoded salt
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2745 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-10 19:58:32 +00:00
Adam-
2708eea5d1
Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with std::string
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2732 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-04 05:45:58 +00:00
Adam-
657e1deb59
Added in new plaintext databases. Note: This currently has no automatic backup feature. Big thanks to Phil on this for mass scale testing
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2722 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-31 01:25:10 +00:00
sjaz
df107dac1f
Fix small typo in services.conf - thanks Phil.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2718 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-27 19:20:26 +00:00
Adam-
453963eeae
Moved /chanserv unban to its own module and added support for unbanning a nickname, this readds !unban nick
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2709 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-16 23:50:33 +00:00
Adam-
46c0d40009
Moved hostserv/set priv to commands, only check for HasCommand() when trying to execute commands and not HasPriv(), as Privs should never be necessary to execute any command
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2697 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-13 19:57:22 +00:00
Adam-
4630ae454a
Added options:mlock in the config so you can set what modes should be locked on new channels
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2690 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-05 22:12:48 +00:00
cyberbotx
935c1974e8
Fix crontab script to correctly find services.pid, it's not in ~/anope/bin, it's in ~/anope/data.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2687 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-05 16:27:35 +00:00
Adam-
eadf52caf2
Added ns_resetpass which can be used to reset user passwords by email, very useful if you're using encryption
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2685 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-05 05:44:02 +00:00
Adam-
86e43f1f14
Added support for permanent channels. This supports both permanent channel modes and the ability to have BotServ bots stay in the channel to keep it open.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2638 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-11 02:47:05 +00:00
DukePyrolator
9a0b1efc24
added a way to load multiple encryption modules at the same and to switch between encryption methods
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2602 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-02 05:22:35 +00:00
Adam-
987f371c0b
Removed channel passwords and added /chanserv QOP command to add additional channel founders, aswell as access level 10000
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2599 5417fbe8-f217-4b02-8779-1006273d7864
2009-10-30 02:38:06 +00:00