Adam
|
f00e76d30a
|
Added Anope::CurTime to keep us from calling time() everywhere
|
2010-09-10 20:31:31 -04:00 |
|
Adam
|
c2ddecc2b1
|
Added a new logging system
|
2010-08-27 20:56:28 -04:00 |
|
Adam
|
73fb94c553
|
Added an Anope::string::is_pos_number_only function to use everywhere we convertTo unsigned values, and
fixed the mail delay error message to give the correct time.
|
2010-08-27 13:44:30 -04:00 |
|
Adam
|
fb551f0d5d
|
Made Anope keep track of channels its clients are in if it splits from its uplink, then burst them back to its uplink once connection is reestablished.
Also made Anope use TS enforcement to change persistant channels creation time to the time they were registered.
|
2010-08-21 01:40:36 -04:00 |
|
Adam
|
b180d5f975
|
Always unload socketengines/database/protocl etc modules last, and fixed a potential crash in m_mysql when unloading when not in GDB
|
2010-08-17 22:19:36 -04:00 |
|
Adam
|
fa7684b3a3
|
Fixed a few SQL queries
|
2010-08-17 20:54:06 -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 |
|