Adam
1478b5bbd7
Added chanserv/log
2011-09-10 02:06:29 -04:00
Adam
19e0b87aa1
Removed /bs set msg
2011-09-10 02:05:56 -04:00
Adam
17ea4ed8f5
Fixed service_reference to work correctly with external classes
2011-09-10 02:05:03 -04:00
Adam
feaef7cc4a
Allow services to register or unregister themselves
2011-09-10 02:05:03 -04:00
Adam
700a585b1b
Allow modules to add their own channel levels
2011-09-10 02:05:00 -04:00
Adam
f025d1b495
Made service_reference type safe
2011-09-10 01:58:38 -04:00
Adam
6bd31b0333
Bug #1330 & many other small fixes
2011-09-08 19:00:30 -04:00
Adam
feee50e695
Allow bot usermodes to be configurable
2011-08-12 03:13:56 -04:00
Adam
13bcc4ef14
Replace the old sigaction for a signal when our Signal destructs
2011-08-10 00:28:31 -04:00
Adam
9ec18a3b02
Added a command:permission setting
2011-08-04 21:59:01 -04:00
Adam
f7adc0b35b
Rewrote the access systems and added a flags access system
2011-08-01 22:37:27 -04:00
Adam
f858164dee
Rewrote how commands are handled within Anope.
...
This allows naming commands and having spaces within command names.
2011-07-14 02:31:12 -04:00
Adam
a1b36ec0a5
Search all domains for language strings, fixes the mess that we used to use to translate strings in 3rd party modules
2011-06-17 19:57:43 -04:00
Adam
df971befb2
Fixed a few small things
2011-06-14 18:23:53 -04:00
DukePyrolator
1cd65878db
changed some _() to gtl() and updated do_strftime() and duration()
2011-06-13 18:20:22 +02:00
Adam
3ad93a31c9
Burst our channels with the uplink when we connect & fixed bug #1274
2011-06-02 14:59:34 -04:00
Adam
8bf8832b70
Rewrote the signal handling to use sigaction
2011-05-23 04:41:51 -04:00
Adam
115f94bfc2
Made Anope able to process normally when disconnected from the uplink and not sleep(), enable usage of non-blocking connect() and default all sockets to non blocking mode. Some cleanup to m_ssl and some cleanup to main.cpp.
2011-05-21 04:57:27 -04:00
Adam
13915d8b57
Modularized os_news
2011-05-16 04:10:18 -04:00
Adam
b59602abf8
Check for a valid server in /operserv noop
2011-05-16 04:10:18 -04:00
Adam
e7887c1f01
Unmodularized the socket engine because its causing problems and really is unnecessary
2011-05-16 04:08:47 -04:00
Adam
6922bd239c
Fixed up the MySQL Query code and finished some command code I forgot earlier
2011-05-16 04:07:30 -04:00
Adam
c8c23158a4
Moved the core pseudo clients out into their own modules
2011-05-16 04:06:17 -04:00
Adam
4a3c64291f
Fixed sometimes not removing nick masks from the access list when the group is dropped
2011-05-01 18:41:54 -04:00
Adam
8dec0c1f17
Fixed bug #1258 , more Windows stuff, and more language strings
2011-03-30 23:59:57 -04:00
Adam
8098ed899a
Fixed windows build more, including ldap
2011-03-30 00:55:45 -04:00
Adam
8dbdfa9a44
Fixed windows build
2011-03-29 13:43:40 -04:00
Adam
ddfb16de1a
Fixed compile
2011-03-14 20:16:38 -04:00
DukePyrolator
fbae3344ff
added ns_cert
2011-03-12 09:27:16 +01:00
Adam
1ee3d3d810
Added os_config and support for including additional configuration files.
2011-03-11 00:47:28 -05:00
Adam
8eb23e7d48
Added support for extbans
2011-03-07 19:54:51 -05:00
Adam
6fe2d8af97
Removed nickrequests, instead have unconfirmed registrations. Also made ns_resetpass allow remote-id to get past things such as kill immed.
2011-03-05 17:23:22 -05:00
Adam
bcaf406747
Made akills work on IRCds that do not support bans (ngircd)
2011-02-27 16:47:23 -05:00
Adam
ee38756982
Fixed a lot of small problems
2011-02-25 21:40:43 -05:00
Adam
a55b3742cb
Removed the LIBINTL include hack
2011-02-05 18:35:20 -05:00
Adam
faf5f3128f
Merge 032c30dd5d
2011-02-04 19:31:02 -05:00
Adam
08583dc107
Moved the language strings which are only used once
...
out of the core and into the modules that use them.
2011-02-04 15:30:31 -05:00
Adam
7acbbbbf5b
Fixed flag names to match 1.9.3s
2011-01-15 21:02:14 -05:00
Adam
c669820481
Added an amsg kicker
2011-01-15 16:11:31 -05:00
Adam
43995b4c6d
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2011-01-08 00:25:30 -05:00
Adam
512d23d60f
Made the Flag class able to convert flags to strings and back
2011-01-08 00:25:11 -05:00
lethality
0eb9152749
fix some more copyright and typos (not mine) spotted by chaz :P
2011-01-07 23:01:19 +00:00
lethality
9efebe5461
update copyrights for 2011
2011-01-05 18:34:38 +00:00
DukePyrolator
7198fa73d1
removed SendSVSPart(), we dont use it
2011-01-04 07:33:34 +01:00
DukePyrolator
03ba592c48
removed SendSVSMode(), we dont use it
2011-01-04 07:14:50 +01:00
Adam
72b8f4609b
Use empty SJOINs when allowed to create empty permanent channels
2010-12-29 23:12:26 -05:00
Adam
d36e53f702
Added a ConvertException to be thrown when convertTo fails
2010-12-29 20:19:37 -05:00
Adam
35e328bcb6
Fixed Windows build
2010-12-24 01:23:22 -05:00
Adam
3009540a00
Rewrote the ignore code. Adds creator and reason to /os ignore list.
2010-12-23 18:39:54 -05:00
Adam
49d3c97b67
Bug #1079 - Don't use users real host and IPs when matching against
...
bans and excepts, except when a user is unbanning themselves, in an
attempt to prevent people from gaining other users IPs.
This removes support for Unreal and Bahamuts SVSMode -b because
it will unban users by real host and IP.
2010-12-13 16:36:36 -05:00