1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 09:26:38 +02:00

Commit Graph

  • 2c79273205 changed the way how the IV is stored with the password and renamed some variables to make the code more understandable dukepyrolator 2010-04-09 05:22:25 +00:00
  • ac19ba79d1 Process the socket engine one last time before Anope disconnects to send everything through to the uplink Adam- 2010-04-09 05:04:21 +00:00
  • a40c22a729 Made the mode stacker never send a mode change for something that is already (un)set, and set -r when dropping channels Adam- 2010-04-09 05:04:17 +00:00
  • 911eeea867 Fixed enc_none OnDecrypt to work correctly on Windows Adam- 2010-04-09 05:04:09 +00:00
  • 1ec931a93a Fix a typo in Changes.conf Adam- 2010-04-09 05:04:04 +00:00
  • 93949b8b96 Fixed windows compile on new sockets Adam- 2010-04-09 05:03:57 +00:00
  • 6a70b5385b Fixed ns_getpass and ns_sendpass to not load when there is no supported encryption loaded Adam- 2010-04-09 01:09:55 +00:00
  • f483ab87c6 Updated Change log Adam- 2010-04-08 21:00:28 +00:00
  • 973ecb7058 Rewrote sockets. This adds support for IPv6 and makes Anope capable of reconnecting if it loses connection to the uplink. Adam- 2010-04-08 20:23:00 +00:00
  • 94f465832f Version bumps for 1.8-SVN sjaz 2010-04-04 09:32:32 +00:00
  • 9ab97ae21a Bump versions for 1.8.4 release. 1.8.4 sjaz 2010-04-04 07:35:51 +00:00
  • 246a2c664b Updated Changes Adam- 2010-04-04 07:28:27 +00:00
  • e1ff14e0c4 Fixed make install Adam- 2010-04-04 00:54:00 +00:00
  • ad4180e2d6 Update version.log from my commit r2854. sjaz 2010-04-03 20:27:59 +00:00
  • 01906d0b74 Don't save databases when rehashed or shutdown from anoperc when in readonly mode Adam- 2010-04-03 20:25:57 +00:00
  • 005d3f9558 Small change to the win32 makefile to use Config.bat rather than install.js after spotless. sjaz 2010-04-03 20:23:18 +00:00
  • a895077b54 Moved an entry in the Changelog I had oringinally put in the wrong place Adam- 2010-04-01 20:02:19 +00:00
  • b2380300ff Added a small example webpage that can be used to register nicknames online via SQL Adam- 2010-03-31 20:53:08 +00:00
  • 7e10fca23b Fix Windows build Adam- 2010-03-31 07:26:16 +00:00
  • 2404bb74c5 Fixed windows build Adam- 2010-03-31 06:21:16 +00:00
  • b1c34faf49 Fixed cs_xop to not add its commands until after it knows what modes as supported by the IRCd Adam- 2010-03-31 04:42:00 +00:00
  • b55ac06019 Added akicks into SQL Adam- 2010-03-31 04:41:56 +00:00
  • eaf211d59c Burned db-merger & docs, it will eventually need a complete rewrite Adam- 2010-03-31 04:41:49 +00:00
  • 94822c99c0 Added last used time to akick view Adam- 2010-03-31 04:41:44 +00:00
  • a3347b59a1 Marked mysql modules as a database module and fixed os_modlist to show database modules Adam- 2010-03-31 04:41:35 +00:00
  • 3c4b3f0407 Fixed --with-mysqlpp configure option on some systems Adam- 2010-03-30 19:17:50 +00:00
  • b2d258328a Fixed catserv module demo to work correctly on TS6 IRCDs Adam- 2010-03-30 08:55:34 +00:00
  • ef5c945e0b Fixed bug #1149 - Number memos in MySQL correctly Adam- 2010-03-29 21:01:52 +00:00
  • 1e0bfbd15a Fixed bugs #1146 and #1147 - Fixed check_modes to only apply defcon settings when defcon is actually on Adam- 2010-03-29 21:01:48 +00:00
  • cb73ab9d23 Fixed bug #1144 - replaced some strcpy calls with strscpy to be safer Adam- 2010-03-29 21:01:43 +00:00
  • f4bcf833ec Finish rest of BotServ SQL stuff Adam- 2010-03-28 07:57:05 +00:00
  • aa90411f3a Track BotServ settings in SQL Adam- 2010-03-28 04:40:13 +00:00
  • ac90a6935a Log deleting and clearing XOP access lists Adam- 2010-03-24 21:24:22 +00:00
  • 766fe138e4 Document usage of the -protocoldebug option in services help Adam- 2010-03-24 01:31:55 +00:00
  • 7e8e6e849b Removed some unused externs from extern.h Adam- 2010-03-24 01:17:43 +00:00
  • dafccc1821 Removed some unused functions from extern.h and changed docs/IRCD to not tell lies Adam- 2010-03-24 01:17:34 +00:00
  • 3ffd917926 Rewrote arg parsing system, changed lots of std::string*s to std::string&, made --config arg, and made Anope print out a few lines of information when starting Adam- 2010-03-24 00:46:53 +00:00
  • 14fc57d24b Replaced old update/expire timers with newer timers Adam- 2010-03-21 19:57:25 +00:00
  • 9302af51a3 Added options:passlen Adam- 2010-03-21 19:57:22 +00:00
  • 287169d6e8 Made the database file name configurable Adam- 2010-03-21 19:57:14 +00:00
  • fc05827621 Made usermax and hostmax configurable Adam- 2010-03-21 19:57:08 +00:00
  • 04bf65525a fixed typo in mysql query DukePyrolator 2010-03-21 11:28:42 +00:00
  • 872a00242e assigned botserv bots will now join permanent channels when syncing with our uplink DukePyrolator 2010-03-21 08:43:12 +00:00
  • d70948d81e fixed bad mysql query DukePyrolator 2010-03-21 06:01:31 +00:00
  • 3e77eaa218 fixed sending CHGIDENT without parameter DukePyrolator 2010-03-20 22:27:11 +00:00
  • 28ccf79adf Fixed /ms list reply header to include the users nick Adam- 2010-03-20 04:59:50 +00:00
  • 6ebc85b900 Fix loading akills/sxlines from plaintext database Adam- 2010-03-20 04:59:43 +00:00
  • 51351aac2b Added in support for OperServ and MemoServ into SQL Adam- 2010-03-20 04:59:38 +00:00
  • ace25983a4 Fixed bug #1143 - Fixed a blind sprintf in sighandler that would write an error message to unallocated memory Adam- 2010-03-19 01:40:01 +00:00
  • ba4c7d8138 Made the exception list really work Adam- 2010-03-18 19:03:35 +00:00
  • bb7b8e27ee Fixed a bug introduced in r2667 that could cause some access entries to not convert to XOP correctly Adam- 2010-03-17 21:28:22 +00:00
  • 72fa53c20e Fixed bug #1141, reordered some access checks in cs_kick and cs_modes to hide who is on the channel Adam- 2010-03-16 20:21:54 +00:00
  • 2871c4701b Fixed bug #1141, reodered some access checks in cs_kick and cs_modes to hide who is on the channel Adam- 2010-03-16 20:21:40 +00:00
  • eb0c255fad Fixed os_info to display syntax errors if you entered no text, found by Cronus Adam- 2010-03-16 05:52:05 +00:00
  • 01994c1ba1 Fixed os_info to backup its databases properly with the now-working ModuleDatabaseBackup function Adam- 2010-03-16 05:52:00 +00:00
  • f62eb16176 Removed old parts for 1.7.x from mydbgen and fixed db_mysql_write query for /nickserv set Adam- 2010-03-15 23:35:47 +00:00
  • ec7bc8dd41 Fixed the second part of bug #1138 Adam- 2010-03-13 21:00:59 +00:00
  • b7477fc4d0 Foward port of r2809 Adam- 2010-03-13 20:46:34 +00:00
  • 6ee50f852e Fixed bug #1140 - Made ModuleDatabaseBackup() not fail when multiple modules want to back up their databases Adam- 2010-03-13 20:46:28 +00:00
  • 6cd3b56805 Fixed bug #1139 - Delete the correct nicks from hs_request database when they are dropped Adam- 2010-03-13 20:46:24 +00:00
  • 27ad395a56 Fixed bug #1138 - Fix maximum hostname length checking in hs_request Adam- 2010-03-13 20:46:21 +00:00
  • c4247b71b2 Fixed check_ban to apply bans even if TTB was changed after the user has been kicked Adam- 2010-03-13 20:46:16 +00:00
  • 5a51984db1 Added support for tracking permanent channels Adam- 2010-03-11 22:59:43 +00:00
  • faed18f6e8 Fixed loading memo messages from the flatfile databases Adam- 2010-03-09 05:26:10 +00:00
  • ce79b5023f Made guestnick generation really work Adam- 2010-03-09 01:25:09 +00:00
  • 27364ac890 Added the --with-mysqlpp option to configure to tell it where mysql++ is installed at Adam- 2010-03-08 03:08:37 +00:00
  • dd7d2d4cf0 added a check for null pointers dukepyrolator 2010-03-06 10:33:28 +00:00
  • 023c2188f8 Added help for sqlsync and fixed installing mydbgen into the wrong directory when using configure Adam- 2010-03-06 07:34:19 +00:00
  • b75abf9ba3 Fixed some memory leaks in ns_register Adam- 2010-03-04 04:28:47 +00:00
  • f39c428ac5 Fixed a bug that would cause users access in channels to seemingly disappear. Introduced in release 1.8.3, revision 2667 Adam- 2010-03-02 04:25:41 +00:00
  • ab1f8e01fa Made it so you can register empty nonregistered channels to make registering channels through SQL a bit more effective, fixed a some small bugs found on the testnet, added some missing modes into InspIRCd1.2 support, and updated TODO and Changes.lang Adam- 2010-02-28 22:12:09 +00:00
  • 3f80e1cad0 Added in support for live updating MySQL databases and the ability to execute commands to Anope through MySQL. Currently database support only applies to NickServ, ChanServ and BotServ but will be expanded soon. Adam- 2010-02-28 17:33:31 +00:00
  • 393b5ab26e Marked mode +f on inspircd1.2 as minusnoarg Adam- 2010-02-28 05:39:50 +00:00
  • 9edede4f3a Removed OnBotPreLoad event, this is a much better way to prevent multiple of the same bots being loaded Adam- 2010-02-25 07:12:17 +00:00
  • 235c4ae95c Rewrote part of the Timer and CallBack code for modules to be sane Adam- 2010-02-25 06:20:00 +00:00
  • 54a60add71 Actually use the cmdTable pointer in bot structures, it now points to the bots command hash Adam- 2010-02-23 01:33:17 +00:00
  • a06e674305 Correctly identify CMake 2.8.x as being CMake 2.6 or better. cyberbotx 2010-02-20 04:21:15 +00:00
  • 60f0b2ff87 Documented /nickserv list's ability to accept ranges Adam- 2010-02-19 03:45:34 +00:00
  • 6242a60134 Don't show unconfirmed nicks when services admins list suspended nicks Adam- 2010-02-18 18:13:53 +00:00
  • 84ecd1866c Added generic support for unknown modes told to Anope at runtime by the IRCd Adam- 2010-02-12 19:51:16 +00:00
  • 2eb2cb7650 Changed up a small part of the mode API for preparation for dynamic mode support at runtime Adam- 2010-02-10 23:40:54 +00:00
  • fcc08f61bc Updated docs to reflect CAPAB change Adam- 2010-02-10 00:32:19 +00:00
  • dd198b89c0 Fixed it so halfops can not be marked as forcibly deopped, fixes us sometimes undoing all modes by some halfops Adam- 2010-02-09 05:27:08 +00:00
  • 512b5bdaf3 Rewrote & fixed CAPAB support Adam- 2010-02-08 03:09:19 +00:00
  • f4db8c5360 fixed some uninitialized pointers DukePyrolator 2010-02-07 00:03:10 +00:00
  • 6b2f9e25cd Fix typo in inspircd11 that would cause people not to get status from FJOINs Adam- 2010-02-06 20:16:30 +00:00
  • 4099944013 Recieve the max number of modes we can set at once from the IRCd and use it Adam- 2010-02-06 19:27:32 +00:00
  • 87b62c433d Remove protectbotserv option from modes, just use options:botmodes instead Adam- 2010-02-06 19:27:10 +00:00
  • de99f89894 Parse CAPAB from the server to determin what modes we know about Adam- 2010-02-06 19:26:42 +00:00
  • 308070e019 We now store a list of users using a NickCore in the NickCore, this prevents having to loop every user all the time to find them Adam- 2010-02-04 23:49:27 +00:00
  • 3d4cf39940 Only set necessary modes on people, eg dont set +qaohv.. unnecessary Adam- 2010-02-02 03:21:03 +00:00
  • 122dcd082a Added options:botmodes to configure what modes BotServ bots should use in channels Adam- 2010-02-02 03:20:58 +00:00
  • aa4b3e2563 replaced the alog() command with a new type-safe and stream-based Alog() DukePyrolator 2010-01-31 06:15:29 +00:00
  • 47504c9de5 Fixed db-convert and enc_old to work when converting databases using enc_old Adam- 2010-01-24 23:15:08 +00:00
  • 0ed0fa4af6 Rewrote how Anope stores channel status modes on users. Adam- 2010-01-21 06:31:17 +00:00
  • 2cfcf3c512 Changes docs bump to 1.8 SVN and credit for tr.l added to docs/README (Sorry I missed this for release). sjaz 2010-01-19 08:59:13 +00:00
  • 29bd5a7daa Bump files to 1.8.3 for release 1.8.3 sjaz 2010-01-19 07:58:13 +00:00
  • 975b0cd374 Update docs/INSTALL with some more upto date information sjaz 2010-01-19 07:52:44 +00:00
  • a0ebea2049 Updated docs/IRCD to be up to date Adam- 2010-01-18 22:14:41 +00:00
  • cc8e88aec8 Another attempt at making the makefile understand sjaz 2010-01-17 20:15:48 +00:00