1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 14:53:13 +02:00

Commit Graph

  • 670e73d69d Fixed crash with cs_enforce and registered empty permanent channels Adam 2012-07-14 02:17:23 -04:00
  • 28aa981464 Actually the core can't handle empty realnames, just ignore them Adam 2012-07-01 23:50:38 -04:00
  • 2b8a09bf55 Remove some unused code in inspircd20 protocol module & allow /chghost/ident/naming services clients Adam 2012-07-01 22:23:46 -04:00
  • a12788e8f4 Don't crash on empty setnames on inspircd1.2 Adam 2012-07-01 21:45:26 -04:00
  • 9b5f6d3c45 Remove ExtensibleString everywhere Adam 2012-06-27 16:23:17 -04:00
  • af24dc6050 Removed old set xop references and cleared up some other stuff. lethality 2012-06-26 16:21:24 +01:00
  • f27560cc1e Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9 lethality 2012-06-26 02:01:01 +01:00
  • 4b309b5044 Fixed accidentally recursion in User::SendMessage from last commit Adam 2012-06-25 20:51:08 -04:00
  • d8a99d619f Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9 lethality 2012-06-22 21:26:33 +01:00
  • 2dec8e767a Allow userless command sources Adam 2012-06-18 05:04:30 -04:00
  • ba53c7eb03 Updated MODULES somewhat lethality 2012-06-17 22:23:22 +01:00
  • 873d4287de Split up bs_set Adam 2012-06-11 15:44:48 -04:00
  • 3626fb246e Fixed fd leak in win32/pipe.cpp Adam 2012-06-06 15:16:46 -04:00
  • a661098ef2 Some more fantasy character help output lethality 2012-06-04 05:45:13 +01:00
  • a4bf5ce609 minor help output changes, including some confusion in fantasy chars lethality 2012-06-04 04:50:35 +01:00
  • 437944d416 Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 Adam 2012-06-01 04:43:26 -04:00
  • db37b1c634 updated chanstats DukePyrolator 2012-06-01 07:37:34 +02:00
  • 1e49e9b9dc This should actually be LOG_TERMINAL, quitmsg isn't logged to terminal on shutdown Adam 2012-05-26 02:36:02 -04:00
  • 2cbfbc98e9 Some access level fixes from Robby to more closely match the historic levels, and some code cleanup Adam 2012-05-26 02:15:48 -04:00
  • 38d5f20deb Added a ./Config option for using precompiled headers Adam 2012-05-24 21:54:15 -04:00
  • 70fb5900a2 Add support for inspircd2.0+s mlock, improved on Unreal's, and made server side mlock usage configurable Adam 2012-05-23 19:35:56 -04:00
  • bf7d1a55af Fixed some problems found by Robby Adam 2012-05-23 15:09:41 -04:00
  • 1f73e27870 Updated help messages for ns_list, cs_list, cs_entrymsg, and cs_info. Also fixed logging for cs_entrymsg. Robby 2012-05-20 04:14:26 -04:00
  • 699087b2bf Fixed cs_entrymsg loading entries from the database Adam 2012-05-20 03:57:22 -04:00
  • ccd29085a9 reinterpret_cast off of a virtual base does Bad Things Adam 2012-05-17 03:57:19 -04:00
  • a883362c14 Fixed not always calling operator bool() in dynamic_reference, which would mess up service references and do weird things Adam 2012-05-17 02:03:22 -04:00
  • ef88385d85 m_ldap_authentication: Removed the dependency on a specific binddn in favour of searching the tree for matching criteria and using the returned DN Jeremy 2012-05-15 17:19:50 -04:00
  • 90b0283160 Grab the DN for every LDAP query and send it in the result Adam 2012-05-15 04:27:36 -04:00
  • 0a8d46b538 Fixed parsing FMODE on inspircd 1.1 Adam 2012-05-14 22:30:03 -04:00
  • a84226edf0 Do not show help for set message if useprivmsg is disabled Adam 2012-05-11 00:50:58 -04:00
  • 9370b063d0 Fixed crash on access del + valgrind errors Adam 2012-05-10 17:53:53 -04:00
  • d5ffae0e46 Made ssl cert and keyfiles configurable Adam 2012-05-09 03:37:37 -04:00
  • f89599726e fixed paste error (failed awesomeness) in last commit. lethality 2012-05-09 03:11:57 +01:00
  • a81b3aaff1 Fixed saving backups lethality 2012-05-09 01:23:34 +01:00
  • 820e4edc2b Fixed some 100% cpu bugs with the new SQL stuff, and fixed sqlite+db_sql_live Adam 2012-05-08 18:04:49 -04:00
  • 25586f3246 Allow services operators to release other user's nicks, and allow services operators to view the access list of other operators Robby 2012-05-08 02:01:44 -04:00
  • b7149fc940 Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 Adam 2012-05-06 21:44:11 -04:00
  • 675b113c3e Split up db/conf/lib/locale install directories, and allow alternate ones to be specified at runtime Adam 2012-05-06 21:43:50 -04:00
  • c797987615 Readding missing valid nick check to ns register/group removed in os_forbid commit DukePyrolator 2012-05-05 09:35:18 +02:00
  • eb0e07d564 Use Unreal's MLOCK command if supported Adam 2012-05-04 16:03:02 -04:00
  • 1b5805eeb0 Set quitmsg on ERROR Adam 2012-04-29 20:39:33 -04:00
  • 42e652cae7 Pull table schemas from SQL on startup so we can alter the schemas if we need to, fixed sqlite to work again Adam 2012-04-29 19:24:37 -04:00
  • 62818abbf4 Added options:casemap to chose how case insensitive strings are compared, using ascii, rfc1459, or a locale installed on the system Adam 2012-04-29 15:43:51 -04:00
  • 4d9a96e8df Fixes to db_sql Adam 2012-04-27 17:06:16 -04:00
  • e490a5461f Process defines even before includes, fixes defining{} pseudoclient names to something else in their respective configurations Adam 2012-04-27 16:05:49 -04:00
  • 5068483cb9 Add db_sql:prefix allow prefixing all anope tables similarly, and changed db_sql to update the databases incrementally instead of one big flush Adam 2012-04-27 15:38:50 -04:00
  • 83ee20fc29 Clarify access denied messages caused by NSSecureAdmins Adam 2012-04-25 19:02:09 -04:00
  • b08aa4ed92 Check for os_sesion to exist before having defcon try and place session bans Adam 2012-04-25 18:49:53 -04:00
  • 1081ecdae8 Fixed non-debug build Adam 2012-04-25 14:29:50 -04:00
  • 2370c16f1e Fixed build from the previous merge Adam 2012-04-24 16:02:07 -04:00
  • 3d84dc91f6 Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 Adam 2012-04-23 05:17:02 -04:00
  • 573e49a7ea Reworked live SQL support yet again Adam 2012-04-23 05:08:26 -04:00
  • 63c639e108 Fixed hashm checking in db_old and loading 1.9.1 databases Adam 2012-04-23 05:07:06 -04:00
  • fc00406079 Fixed ./services --version etc not getting printed when stdout is a file/pipe/not a tty Adam 2012-04-22 02:57:17 -04:00
  • b752c3a668 fixed a bug in chanstats DukePyrolator 2012-04-13 18:33:22 +02:00
  • 7372b457cc fixed a compile error in m_sqlite DukePyrolator 2012-04-08 19:29:56 +02:00
  • deb5196101 Added Chanstats. It uses a new, improved database format and is not compatible with current phpdenora or magirc installations. DukePyrolator 2012-04-08 12:43:34 +02:00
  • 9e1fda2a44 Modified the SQL API to allow unescaped parameters (useful for passing row names and NULL values) DukePyrolator 2012-04-08 12:30:48 +02:00
  • 9d249ef96f Fixed unpacking questions from dns packets Adam 2012-04-06 14:41:28 -04:00
  • e03b73e8cd Revert changes made to line endings. Viper 2012-04-06 15:36:49 +02:00
  • 6b473f22bd Revert last commit cause guess what, I screwed things up Hal9000 2012-04-06 15:12:22 +02:00
  • 05bb80c06c Fixed mail function causing some MTAs to sent blank messages Hal9000 2012-04-06 14:35:34 +02:00
  • e6edc6586e updated the german language file DukePyrolator 2012-04-01 20:50:46 +02:00
  • cf3124c063 fixed some typos DukePyrolator 2012-04-01 20:50:04 +02:00
  • 12a6a27b52 Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 Adam 2012-03-27 19:14:55 -04:00
  • 31a0e673b2 Fixed unpacking multiple names from dns packets when one has multiple compression pointers. Currently this will just fail at unpacking the later name due to offsets being invalid. Also cleaned up the existing code and made unpacking error messages more helpful. Adam 2012-03-27 19:01:29 -04:00
  • 8d0b4a1bf5 added a missing error message when a module file does not exist. this fixes bug #1401. also moved some debug messages to debug level 2 DukePyrolator 2012-03-22 07:30:38 +01:00
  • 1b0ebcadfa fixed bug #1399 DukePyrolator 2012-03-21 22:20:18 +01:00
  • 0d100ffacc fixed ns_ajoin DukePyrolator 2012-03-21 20:25:25 +01:00
  • 88fd1da803 Fixed typos Adam 2012-03-13 21:07:10 -04:00
  • a06934777c Actually check if the nicks arent registered, oops Adam 2012-03-13 19:26:11 -04:00
  • a26f4b9a9a Bug #1389 - readd RNG seed in the config and start DNS query ids off on a random number Adam 2012-03-13 17:45:07 -04:00
  • 053d6a2247 Add a nickserv:unregistered_notice config option to send a message to unregistered users on connect. Suggested by Cronus. Adam 2012-03-13 17:18:11 -04:00
  • beae4775cf Bug #1382 - Save maxusercount and maxusertime Adam 2012-03-13 16:58:14 -04:00
  • cff91a532f Made gch files depend on the header they were generated from Adam 2012-03-11 21:21:47 -04:00
  • 92ed5d7208 Fixed having multiple uplink blocks work right if the first uplink fails on startup Adam 2012-03-11 16:44:44 -04:00
  • 7800375510 Bug #1384 - Fixed spacing of connection log message if users have no vhost - patch from cbiedl Adam 2012-03-11 05:20:28 -04:00
  • ab25815694 Fixed backup databases having their names collide due to not separating month and day, #1383 Adam 2012-03-05 20:15:56 -05:00
  • 8e0104363f Fixed bs_kick syntax error Adam 2012-03-05 14:29:48 -05:00
  • b7a6d518b0 fixed the --dir commandline parameter DukePyrolator 2012-03-04 10:18:25 +01:00
  • 4ed844ffd5 Escape all column names when building sql queries Adam 2012-03-02 17:05:59 -05:00
  • 020467d472 Fixed db_old loading noexpire Adam 2012-02-27 00:16:15 -05:00
  • 141b87bd14 Changed the OnChanDrop event to be called right before channels are dropped, not after Adam 2012-02-26 23:28:02 -05:00
  • a5b9e235ae Added chanserv:require config option to set which modes must be on all registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded. Adam 2012-02-26 23:23:15 -05:00
  • a78790eac4 Fixed vhost check on identify Adam 2012-02-26 20:18:22 -05:00
  • 07226feec4 Track plexus umode and cmode +C and renamed UMODE_NO_CTCP to match up with the names of other modes. Adam 2012-02-26 19:49:02 -05:00
  • e73013830d Fixed missing #include in init.cpp Adam 2012-02-25 22:45:51 -05:00
  • 07fffb0b90 Bug #1380 - Do not allow akill masks to end in @. This can be used to cause the IRCd to SQUIT us by adding invalid akills. The only known affected is Charybdis. Adam 2012-02-25 15:10:52 -05:00
  • 2bc3bd3fcf Do not send kills after sending XLines because it causes us to internally remove the user and then recieve a quit from the user (who is now nonexistant) once the IRCd processes the XLine Adam 2012-02-25 00:06:02 -05:00
  • 83456f6040 Fixed akill setter and ids showing in akill reasons Adam 2012-02-24 23:25:29 -05:00
  • 601dc41baf Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9 Adam 2012-02-24 14:54:44 -05:00
  • 2337b7717d Fixed calculating bots channel count of assigned channels and fixed the order of saving memos (among other things) Adam 2012-02-24 14:53:34 -05:00
  • fde40dee7a Tell users to use NickServ for registering nicks, not chanserv... lethality 2012-02-24 01:50:21 +00:00
  • ba32aad4cb Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9 lethality 2012-02-23 02:32:49 +00:00
  • 24811e5970 Added a configuration option to make all nick registrations require admin verification Adam 2012-02-22 20:55:59 -05:00
  • f01aab5f9b Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9 lethality 2012-02-23 00:04:36 +00:00
  • 3850b073dd Added regex support for many commands, such as akill, sqline, snline, all of the */list commands, etc. Adam 2012-02-22 18:12:02 -05:00
  • 81e50dd1f4 Fixed db_old loading memo owners Adam 2012-02-22 16:25:20 -05:00
  • bd31fbb9f0 Also fixed m_proxyscan to handle users with invalid ips Adam 2012-02-22 14:41:36 -05:00
  • 1d3ca36768 Fixed several grammar errors in docs/ (patch provided by Simba) DukePyrolator 2012-02-22 07:41:58 +01:00