Adam
b4450294af
Fixed Windows build
2011-05-15 21:02:06 -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
4a733c93d4
Don't attempt to connect to the uplink if given invalid hostnames
2011-04-25 04:17:21 -04:00
Adam
905207093b
Made LDAP support recover, release, resetpass, etc.
2011-04-03 18:07:58 -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
685e99be02
Fixed some left over useprivmsg problems and fixed some compiler warnings.
2011-03-29 13:43:22 -04:00
DukePyrolator
365769d14c
replaced all %R with %s in the language strings
2011-03-26 08:20:05 +01:00
Adam
ddfb16de1a
Fixed compile
2011-03-14 20:16:38 -04:00
Charles Kingsley
2555d0d637
Removed include/patricia.h due to oversight in attribution. This breaks compile, please do not use until this is fixed later.
2011-03-14 21:39:53 +00:00
Adam
ed73d76751
Rewrote some of the opertype system, added os_login
2011-03-14 13:52:26 -04:00
Adam
beabbb3a20
When a server quits use its quit reason for all of its links
2011-03-13 19:15:53 -04:00
DukePyrolator
3fbf39b25d
Added some useful Anope::Version functions to prevent some files from unnecessarily rebuilding on every make
2011-03-13 03:42:30 -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
e9aa04a8f4
Store mlock in the databases and removed some unused functions from misc.cpp
2011-03-09 01:25:49 -05:00
Adam
8eb23e7d48
Added support for extbans
2011-03-07 19:54:51 -05:00
Adam
093b3d258e
Change the mode name code to use Flags names in preparation for extban support
2011-03-06 19:36:52 -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
f234a2bfab
Replaced the few language strings we use with #defines to prevent accidentally translating them if we shouldnt
2011-02-26 17:54:03 -05:00
Adam
7cfca37e2a
Fixed build on freebsd with precompiled headers
2011-02-25 21:41:18 -05:00
Adam
c38b6392c5
More fixes. Also made db_mysql_live not keep bots updated because thats pointless and made m_asynch_commands respect user language settings.
2011-02-25 21:41:08 -05:00
Adam
ee38756982
Fixed a lot of small problems
2011-02-25 21:40:43 -05:00
Adam
c83b2b73d7
Much more work on the live SQL. Should work pretty decently now under heavy load.
2011-02-20 01:05:16 -05:00
Adam
a1296a3b7c
Changed the OnNickDrop event to call before the nick is deleted
2011-02-18 11:48:20 -05:00
Adam
536ea2189a
Split db_mysql_live into two modules so other modules can make use of the asynchronous command interface
2011-02-17 14:31:21 -05:00
Adam
18bd33f9a4
Use precompiled headers when building with gnu g++ to speed up build time
2011-02-16 12:50:23 -05:00
DukePyrolator
d436e4ca4a
added Anope::printf()
2011-02-13 20:06:01 +01:00
Adam
1372dc1953
Removed the Wallop config options and replaced them with the new log system
2011-02-12 16:17:17 -05:00
Adam
2529ff6dae
Made the help command description code more sane
2011-02-11 03:12:39 -05:00
Adam
f463b772b0
Removed a lot of the old capab flags we dont/have never used
2011-02-09 20:09:26 -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
e62664138b
Added patricia_tree::iterator
2011-01-28 23:09:25 -05:00
Adam
ab2e34d817
Added options:nomlock
2011-01-19 00:31:18 -05:00
Adam
34c6c664c9
Added amsg kicker settings to /bs info
2011-01-18 18:41:16 -05:00
Adam
8975b52cc3
Added ns_ajoin
2011-01-17 15:46:53 -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
07528ea8f2
Fixed CanAdd() to use safe iteration and make SNLine::Check really work
...
(cherry picked from commit 1bdadde68a )
2011-01-09 13:38:15 -05:00
Adam
ce8a069eb5
Changed db_mysql_live to use a safer mutex system to prevent deadlocks
2011-01-08 18:55:12 -05:00
DukePyrolator
47b87e903b
added support for ngIRCd protocol
2011-01-08 08:15:48 +01: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
Adam
4403849126
Added db_mysql_live which allows Anope to pull data
...
from the four main SQL tables in realtime, which
effectively gives us "live" SQL.
Changed eventfd pipe engine to not use buffered write.
Added TryLock to threading engines.
Made blocking SQL queries in our SQL API thread-safe.
2011-01-07 15:57:13 -05:00
lethality
9efebe5461
update copyrights for 2011
2011-01-05 18:34:38 +00:00