Adam
|
c5bc8fab32
|
Include <iterator> in services.h as now more than one file uses it
|
2013-05-28 13:51:23 -04:00 |
|
Adam
|
5007b72b28
|
Update copyright to 2013. This was done with:
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
|
2013-01-09 04:20:55 -05:00 |
|
Adam
|
d33a0f75a5
|
Pretty large coding style cleanup, in source doc
cleanup, and allow protocol mods to depend on each
other
|
2012-11-22 00:50:33 -05:00 |
|
Adam
|
1af64a9bbb
|
Fix Windows
|
2012-09-02 08:30:54 -04:00 |
|
Adam
|
e3d5140dcc
|
Added a web panel module + a default template
|
2012-09-01 18:54:51 -04:00 |
|
Adam
|
ee5cd8493e
|
Use C++11's explicit override feature if available
|
2012-02-18 15:04:26 -05:00 |
|
Adam
|
a9772cde21
|
Clean up and reorganize our header files
|
2012-02-14 15:13:27 -05:00 |
|
Adam
|
52eaa7d6d6
|
Windows
|
2012-01-25 15:48:07 -05:00 |
|
Adam
|
4204ece7a8
|
Updated Copyright to 2012
|
2012-01-02 21:28:24 -05:00 |
|
Adam
|
45fc3ce1c4
|
Fixed formatting of many lists and INFO outputs
|
2011-12-19 15:37:15 -05:00 |
|
Adam
|
cef3eb78df
|
Remove send_cmd and replace it with a stringstream
|
2011-11-25 00:44:31 -05:00 |
|
Adam
|
69dfc729e9
|
Fixed storing mode locks
|
2011-11-17 12:46:18 -05:00 |
|
Adam
|
b5ff856f47
|
Windows
|
2011-11-08 17:29:16 -05:00 |
|
Adam
|
d9333e02fa
|
Clear flags before rebuilding them from the databases. Fixes bug #1351 where default flags would always be set when unserializing objects.
|
2011-10-27 18:01:56 -04:00 |
|
Adam
|
b14f5ea884
|
Fixed accidentally clearing botmodes when joins are sent
|
2011-10-26 16:52:00 -04:00 |
|
Naram Qashat
|
377a7a968b
|
Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available.
|
2011-10-24 16:32:29 -04:00 |
|
Adam
|
28ca0e1007
|
Fork earlier in startup to prevent it messing up threads, if there are any
|
2011-10-14 22:07:13 -04:00 |
|
Adam
|
ddc3c2f38c
|
Added options:nonicknameownership config option
|
2011-10-14 12:20:07 -04:00 |
|
Adam
|
1f2399de36
|
Added a new database format and sqlite support. Also moved db-convert to a module.
|
2011-09-25 04:19:15 -04:00 |
|
Adam
|
43201ead95
|
Fixed /os reload doing weird things to service channels, and allow setting modes by clients on burst
|
2011-09-19 18:35:40 -04:00 |
|
Adam
|
63cb8ca24c
|
Moved signal/thread/mode checking to use signal pipes
|
2011-09-10 02:06:31 -04:00 |
|
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 |
|