Adam
|
36c646c7d2
|
Added support for InspIRCd 2.0s dynamic modes.
Note that this changes the maximum length of an acceptable
IRC message from 512 to 1024 because InspIRCd sends messages
longer than 512 characters.
|
2010-06-26 21:12:31 -04:00 |
|
Naram Qashat
|
4e31757f14
|
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
|
2010-06-26 01:39:11 -04:00 |
|
Naram Qashat
|
6dc3af5db4
|
The next of a few "CBX OCDing over code style" commits, focusing on src/core/hs_* and src/core/ms_*, plus some tiny fallout caused by changing the FOREACH_* macros.
|
2010-06-26 01:38:19 -04:00 |
|
Adam
|
d5ee411aca
|
Moved src/tools/README to docs/TOOLS
|
2010-06-25 22:13:32 -04:00 |
|
Adam
|
03fbc7d281
|
Changed the versioning system to use git
|
2010-06-25 20:00:21 -04:00 |
|
Adam
|
cbcead4e89
|
Made db-convert handle old corrupted databases from 1.8 that used mysql with rdb
|
2010-06-25 19:14:05 -05:00 |
|
Naram Qashat
|
7bb90e1922
|
The next of a few "CBX OCDing over code style" commits, focusing on src/core/enc_*, plus fixing unintentional broken logic in said modules caused by my first OCD commit.
Also added a note to example.conf about enc_sha1 being potentially broken, and slight code style OCD in hashcomp.cpp found by Adam.
|
2010-06-24 00:34:04 -04:00 |
|
Adam
|
c4233e9f9a
|
Made db-convert really convert nickalias lastseen/lastused/lastquit
|
2010-06-22 16:21:57 -04:00 |
|
DukePyrolator
|
959a1a69a5
|
moved FindMessage() into the Anope class
|
2010-06-22 22:06:23 +02:00 |
|
DukePyrolator
|
7e872db956
|
changed the name of the logfile from servics.log.<date> to <date>.services.log to make windows users happy
|
2010-06-22 21:33:29 +02:00 |
|
Naram Qashat
|
e8d7c65ecf
|
Fix compile errors I unintentionally caused 2 commits ago. <.<
|
2010-06-22 08:39:03 -04:00 |
|
Naram Qashat
|
6a8c359b4f
|
The next of a few "CBX OCDing over code style" commits, for db_plain.cpp
|
2010-06-22 08:36:37 -04:00 |
|
Naram Qashat
|
1e20877e2f
|
The next of a few "CBX OCDing over code style" commits, focusing on src/core/bs_* and src/core/cs_*.
|
2010-06-21 23:14:28 -04:00 |
|
Adam
|
fb16ce72a0
|
Fixed some more problems with db-convert
|
2010-06-21 16:16:11 -04:00 |
|
Naram Qashat
|
36bf5fcb26
|
Fix problem with anope.db being empty even after running /os update.
|
2010-06-21 01:33:36 -04:00 |
|
Adam
|
16854ae793
|
Fixed a few Windows problems with cleaning out the runtime directory
|
2010-06-21 00:02:57 -04:00 |
|
Adam
|
17040c088a
|
Store modules in a list and xlines in a vector, not deques. We need to be able to keep iterators valid.
|
2010-06-20 21:33:01 -04:00 |
|
Adam
|
0d2d7e9968
|
Fixed Windows build
|
2010-06-20 20:05:23 -04:00 |
|
Naram Qashat
|
63d7bee2a6
|
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
Conflicts:
include/config.h
|
2010-06-20 18:51:03 -04:00 |
|
Naram Qashat
|
381c9c8870
|
The first of a few "CBX OCDing over code style" commits, focusing on include/* and src/* but not src/core/* or src/modules/*.
|
2010-06-20 18:42:58 -04:00 |
|
Adam
|
e8a1570ed9
|
Added m_helpchan to replace the cores helpchannel functionality
|
2010-06-20 14:04:17 -04:00 |
|
Adam
|
448eadd747
|
Made db-converter add all of the core clients when converting a 1.8 database
|
2010-06-19 20:53:53 -04:00 |
|
Adam
|
68b54f3fb5
|
Made db-converter only write mlock params if there really is one, fixes some problems with converting mlock for certain databases
|
2010-06-19 13:39:12 -04:00 |
|
Adam
|
7c4a9cf979
|
Switched cs_set to the subcommand system and added cs_saset
|
2010-06-18 21:04:10 -04:00 |
|
Adam
|
e6447fa2c4
|
Added in a subcommand system and switched ns_set and ns_saset to use it
|
2010-06-18 21:04:09 -04:00 |
|
Adam
|
6cd8849466
|
Moved the *Serv help functions to Command, will come in use later with subcommands
|
2010-06-18 21:04:09 -04:00 |
|
Adam
|
b8f9116b19
|
Rewrote all of the command handling to get rid of all the nasty strtoks() everywhere, and added a bot map by uid
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
435c9116e9
|
Added an arg to User::IsRecognized to check for NI_SECURE
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
c43666e344
|
Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish and fixed some compiler warnings on 64bit systems
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
1394c96173
|
Removed a lot of unnecessary .c_str() calls in the find* functions
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
f0a44ba894
|
Made NumberList take an arg to determin if it should pass numbers in descending order, fixes listing specific ranges being returned in descending order
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
4a2b9ebcf3
|
Renamed all of source files from .c to .cpp
|
2010-06-18 21:04:07 -04:00 |
|
Adam
|
2fba686904
|
Burned slist, rewrote operservs XLine code
|
2010-06-18 21:04:05 -04:00 |
|
Adam
|
3a2c2a916a
|
Dont load mlock from the database until after Anope is connected, it doesnt know all of the available modes until then
|
2010-06-18 21:03:44 -04:00 |
|
Adam
|
0358ae062b
|
Unmark services as syncing when we are done, fixes cs_xop and cs_modes reloading mode specific commands
|
2010-06-18 21:03:43 -04:00 |
|
Adam
|
cab6fcc82d
|
Added a founder access level used to determin who is a channel founder. This is completely independant of the owner levels
|
2010-06-18 21:03:43 -04:00 |
|
Adam
|
17ab410400
|
Removed process_numlist and having to mark everything as "in use" and constantly checking it. Replaced with a better system.
|
2010-06-18 21:03:41 -04:00 |
|
Adam
|
2a22d9c2fd
|
Fixed cmake build, removed version_flags it is no longer need, removed old unneeded defs.h and split up pseudo.h
|
2010-06-18 21:02:12 -04:00 |
|
Adam
|
ee57f57193
|
Store modes in users and channels using the Flags class, cleaner
|
2010-06-18 21:01:55 -04:00 |
|
Adam
|
c966d7ec17
|
Send a QUIT before we shutdown or restart for all of our bots
|
2010-06-18 21:01:55 -04:00 |
|
Adam
|
f049124905
|
Rewrote the hashing system to use std::tr1::unordered_map
|
2010-06-18 21:01:53 -04:00 |
|
Adam
|
81a45520a7
|
Added some global variables for the core pseudo clients, keeps us from having to call findbot() everywhere
|
2010-06-18 21:01:17 -04:00 |
|
Adam
|
e6263dba84
|
Allow attaching metadata to nickrequests and storing it in the databases and fixed windows build
|
2010-06-18 21:01:17 -04:00 |
|
Adam
|
631d11d6a8
|
Store a plaintext version of mode names in the mode structures, removes alot of unneeded code from db_plain/db_mysql.
|
2010-06-18 21:01:17 -04:00 |
|
Adam
|
4e1286ca10
|
Rewrote the mail system to use threading
|
2010-06-18 21:01:09 -04:00 |
|
Adam
|
4149afd45d
|
Changed threadengine to delete threads after Joining them, so the whole thread exists when being joined and so its safe to call non-threadsafe functions in the destructor
|
2010-06-18 21:00:04 -04:00 |
|
Adam
|
6db15e1783
|
Added the nickserv/ungroup command
|
2010-06-18 21:00:03 -04:00 |
|
Adam
|
e78a055c2b
|
Removed old config.h and moved configreader.h to config.h
|
2010-06-18 21:00:02 -04:00 |
|
Adam
|
af805e5b45
|
Allow enabling ssl on a per-uplink basis
|
2010-06-18 20:58:55 -04:00 |
|
Adam
|
b775c84402
|
Fixed the Makefiles to build m_ssl correctly and marked m_ssl as permanent
|
2010-06-18 20:58:55 -04:00 |
|