Adam
|
b5ff856f47
|
Windows
|
2011-11-08 17:29:16 -05:00 |
|
Adam
|
22b7d9fbee
|
Added a copy constructor to dynamic_reference to allow references to reference other references correctly
|
2011-11-01 00:15:28 -04:00 |
|
Adam
|
700a585b1b
|
Allow modules to add their own channel levels
|
2011-09-10 02:05:00 -04:00 |
|
Adam
|
b5b2c42242
|
Removed this ondeleteobject event, was for m_async_commands which died
|
2011-08-22 17:14:18 -04:00 |
|
DukePyrolator
|
6148ffa669
|
added a Anope::string::capacity() function
|
2011-06-12 06:28:22 +02: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
|
b999c6ca53
|
Expand more on m_alias and changed some std::string usage in sockets.cpp to use Anope::string
|
2011-05-16 04:10:15 -04:00 |
|
Adam
|
583954d3a1
|
Use module type to determine what type each module is instead of its location in the configuration file.
|
2011-05-16 04:09:32 -04:00 |
|
Adam
|
076ebafa1b
|
Moved some global functions to be member functions and misc cleanup
|
2011-05-16 04:07:56 -04:00 |
|
Adam
|
c8c23158a4
|
Moved the core pseudo clients out into their own modules
|
2011-05-16 04:06:17 -04:00 |
|
Adam
|
8dec0c1f17
|
Fixed bug #1258, more Windows stuff, and more language strings
|
2011-03-30 23:59:57 -04:00 |
|
Adam
|
ddfb16de1a
|
Fixed compile
|
2011-03-14 20:16:38 -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 |
|
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 |
|
DukePyrolator
|
d436e4ca4a
|
added Anope::printf()
|
2011-02-13 20:06:01 +01: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 |
|
Adam
|
a507816701
|
Fixed looking up users to use case insensitivity
|
2010-12-12 19:37:03 -05:00 |
|
Adam
|
cbd0f52eff
|
Made Base not virtual, prevents us from having to dynamic cast in the mode stacker on release builds
|
2010-11-04 00:36:53 -04:00 |
|
Adam
|
d7aa5f6a3a
|
Fixed Windows build
|
2010-10-11 18:47:54 -04:00 |
|
Adam
|
ab5ebc2245
|
Automatically destruct messages when modules are unloaded
|
2010-10-04 16:38:25 -04:00 |
|
Adam
|
cf98cd3e06
|
Changed the protocol handling system to use a vector of strings instead of C style arrays. Burned the old process/split_buf/memory.c code
|
2010-10-04 13:59:30 -04:00 |
|
Adam
|
227909e2cf
|
Rejig of some of the socket stuff. Fixed marking sockets as nonblocking on Windows. Added in a LastError function to keep having to use strerror/GetLastError everywhere.
|
2010-09-17 19:20:07 -04:00 |
|
Adam
|
cd1e9f3181
|
Fixed Anope::CurTime to really work, and made ChanServ timers allow using the channels botserv bot instead of only ChanServ
|
2010-09-16 18:12:12 -04:00 |
|
Adam
|
f00e76d30a
|
Added Anope::CurTime to keep us from calling time() everywhere
|
2010-09-10 20:31:31 -04:00 |
|
Adam
|
9eb7562bee
|
Fixed bug #1187 - Fixed releasing enforcer clients on TS6 IRCds
|
2010-09-10 15:46:19 -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 |
|
Naram Qashat
|
bbff5ae4d3
|
Add a db-upgrade to convert base64-encoded encrypted passwords to hexadecimal strings of the raw data, add in Anope::Hex for C-style strings and added Anope::Unhex, modified the encryption modules to use Hex and Unhex.
|
2010-08-08 21:53:32 -04:00 |
|
DukePyrolator
|
bfd94136c6
|
fixed enc_sha256
|
2010-08-01 09:56:34 +02:00 |
|
Adam
|
0cacbf30d2
|
Fixed hash_map code to build on VS 2008
|
2010-07-30 03:56:14 -04:00 |
|
Adam
|
cc64903179
|
Rewrote the hashing systems to properly handle the new Anope::strings which we have everywhere.
|
2010-07-29 18:38:56 -04:00 |
|
Naram Qashat
|
971df4825c
|
Clean up send.cpp a bit to use Anope::string, as well as fix Anope::string's replace_all_* functions to actually work if the original and replacement strings are not the same length.
|
2010-07-28 08:16:33 -04:00 |
|
Adam
|
707268f30b
|
Some windows fixes caused by the last commit
|
2010-07-25 23:03:06 -04:00 |
|
Naram Qashat
|
ae38212c1c
|
Epic commit to replace most of the strings in Anope with a single Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing.
|
2010-07-25 21:58:20 -04:00 |
|