DukePyrolator
|
2f6c0e435c
|
some code cleanup in misc.cpp and fixed a small typo
|
2010-08-01 18:48:40 +02:00 |
|
DukePyrolator
|
cb3a18e524
|
Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9
|
2010-08-01 18:39:06 +02:00 |
|
DukePyrolator
|
5b68782133
|
fixed a problem with parting botserv bots
|
2010-08-01 18:30:11 +02:00 |
|
Naram Qashat
|
084766069c
|
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
|
2010-08-01 12:21:42 -04:00 |
|
Naram Qashat
|
1175ef320e
|
Cleanup in memoserv.cpp.
|
2010-08-01 12:21:17 -04:00 |
|
DukePyrolator
|
a65e9df8dc
|
ns_info now ignores any extra parameters
|
2010-08-01 14:50:07 +02:00 |
|
DukePyrolator
|
bfd94136c6
|
fixed enc_sha256
|
2010-08-01 09:56:34 +02:00 |
|
Naram Qashat
|
11663765e2
|
Cleanup in messages.cpp.
|
2010-08-01 03:21:53 -04:00 |
|
Adam
|
c770c47e18
|
Don't dynamically allocate commands in modules anymore, instead made them members of modules. This means the commands are automatically destructed when the module is unloaded. Cleans up some old ugly code.
|
2010-07-31 21:37:45 -04:00 |
|
DukePyrolator
|
9d0d44d738
|
fixed some database issues
|
2010-07-31 11:57:42 +02:00 |
|
Naram Qashat
|
602d2378f5
|
Cleanup in misc.cpp.
|
2010-07-30 21:47:28 -04:00 |
|
Naram Qashat
|
afb3782aa3
|
Some more slight cleanups, this time in modes.cpp and module.cpp.
|
2010-07-30 20:00:52 -04:00 |
|
Adam
|
ef651b667e
|
Fixed a typo in hashcomp.h for detecting what version of VC is in use
|
2010-07-30 19:47:22 -04:00 |
|
Naram Qashat
|
7a7b8933bb
|
Cleanup in modulemanager.cpp, make it so CMake only includes the -fno-leading-underscore flag on a GNU compiler, changed the hash compare functions to use struct to appease clang, and made it so hashcomp.h uses tr1/unordered_map with g++ 4.x or up.
|
2010-07-30 19:24:41 -04:00 |
|
Naram Qashat
|
a68e215bad
|
Slight cleanup in modules.cpp.
|
2010-07-30 17:34:33 -04:00 |
|
Naram Qashat
|
174cc58a8d
|
Slight code cleanup in nickalias.cpp and nickcore.cpp.
|
2010-07-30 13:15:35 -04:00 |
|
Naram Qashat
|
527304ed2c
|
Some code cleanup and constification in nickserv.cpp.
|
2010-07-30 08:09:07 -04:00 |
|
Adam
|
0cacbf30d2
|
Fixed hash_map code to build on VS 2008
|
2010-07-30 03:56:14 -04:00 |
|
Adam
|
8e6fe99181
|
Fixed some Windows issues with hashing and sockets. This currently limits building to VS 2010, will look at 2008 later
|
2010-07-30 01:11:19 -04:00 |
|
Naram Qashat
|
e353b15df8
|
Slight cleanup in operserv.cpp.
|
2010-07-30 00:05:19 -04:00 |
|
Naram Qashat
|
5ed69ed678
|
Used std::list for ignore's IgnoreData instead of using the old C-style double-linked list, also removed the addition of an ignore when a command "takes too long".
|
2010-07-29 23:34:39 -04:00 |
|
Adam
|
abfc9926db
|
Added support for tracking inspircd2.0 usermode +Q and cahnged the Flags bitsets for modes to not use a max defined value, it can go over
|
2010-07-29 23:08:47 -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
|
04200cc838
|
Made all of IRCDProto use const pointers, with the exception of SendVhostDel because of the Unreal protocol module, it makes me sad.
|
2010-07-29 08:12:54 -04:00 |
|
Naram Qashat
|
06cb137fde
|
Some code cleanup in regchannel.cpp.
|
2010-07-28 17:44:42 -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 |
|
Naram Qashat
|
aa9610a56f
|
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
|
2010-07-28 00:28:59 -04:00 |
|
Naram Qashat
|
4700c96268
|
Yet more annoying code cleanup, plus made Server's Links list into a normal variable and not a pointer.
|
2010-07-28 00:19:19 -04:00 |
|
Adam
|
a2573a2c30
|
Removed some assertions, replaced with throwing CoreExceptions
|
2010-07-27 22:12:20 -04:00 |
|
Adam
|
4b870cc5f9
|
Added debug_cast which uses dynamic_cast on debug builds, and static_cast on release builds
|
2010-07-27 21:31:13 -04:00 |
|
Naram Qashat
|
66c0e280ee
|
A few more random annoyances cleaned up.
|
2010-07-27 20:03:10 -04:00 |
|
Naram Qashat
|
92edce8ef9
|
Cleaned up some code in src/users.cpp that kinda annoyed me.
|
2010-07-27 18:28:16 -04:00 |
|
Naram Qashat
|
502c985072
|
Fix bug in User::CheckAuthenticationToken since it should've been getting an Anope::string out of the extensible, not a char *. Oops.
|
2010-07-27 18:13:56 -04:00 |
|
Naram Qashat
|
1144744c85
|
Rewrote Anope::Match to use Anope::string instead of doing an ugly reinterpret_cast to unsigned char pointers.
|
2010-07-27 18:06:36 -04:00 |
|
Adam
|
d4048134af
|
Some windows fixes from the Anope::string commit
|
2010-07-27 02:03:10 -04:00 |
|
Naram Qashat
|
57bb759305
|
Trying to make things a little more const-safe, a work in progress but this is a bit better.
|
2010-07-26 23:32:03 -04:00 |
|
Adam
|
6e6b6b46aa
|
Added hostserv/del command permission, fixed example.conf to show that hostserv/* is a command, not a permission
|
2010-07-26 20:10:33 -04:00 |
|
Naram Qashat
|
8ea033dd35
|
Missed changing a couple of these, it seems.
|
2010-07-26 00:22:45 -04:00 |
|
Naram Qashat
|
aa2c1009ee
|
Removed std::string and ci::string versions of LoadModuleList, we only need the Anope::string version now.
|
2010-07-26 00:20:00 -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 |
|
Adam
|
15d7f0f6fe
|
Added support for m_customprefix in inspircd20
|
2010-07-25 04:22:15 -04:00 |
|
Adam
|
5cd986e82b
|
Properly handle FMODEs from InspIRCd with more than 25 arguments.. reported by Angel-SL
|
2010-07-25 02:35:17 -04:00 |
|
Adam
|
2328c3e7ec
|
Always use non-blocking sockets
|
2010-07-24 13:45:54 -04:00 |
|
Adam
|
b218d52a31
|
Removed MARK_DEPRECATED from the OnDatabaseExpire events
|
2010-07-24 03:32:27 -04:00 |
|
Adam
|
b899a5c269
|
Properly handle single messages received that have no newline
|
2010-07-24 03:31:41 -04:00 |
|
Adam
|
f9cd3f4238
|
Allow clearing of access lists while in XOP
|
2010-07-17 17:32:38 -04:00 |
|
Adam
|
a22f8d3b2d
|
Moved some files and diretories around, made cmake skip files it knows it can't compile because of missing dependices.
|
2010-07-15 22:55:02 -04:00 |
|
Adam
|
43b1e43afb
|
Added ns_set_misc.cpp which was missing from a previous commit
|
2010-07-11 00:43:36 -04:00 |
|
Adam
|
63d7142465
|
Added options:hideprivilegedcommands config option to hide privileged commands from normal users
|
2010-07-10 22:50:18 -04:00 |
|