Commit graph

  • 861e761c24
    Update HELOPOP SNOMASKS Bram Matthys 2021-12-01 10:56:04 +01:00
  • bde57af8c5
    Update HELPOP EXTBANS: named extbans and some style changes, reformatting, adding headings, etc. Bram Matthys 2021-12-01 10:12:27 +01:00
  • f65a2ba3d1
    Backport fix for memory leak in websocket module. Bram Matthys 2021-12-01 09:08:07 +01:00
  • 22f5039180
    Don't use slashes at start and end in SPAMFILTER example in HELPOP. Reported by srhuston in https://bugs.unrealircd.org/view.php?id=6002 [skip ci] Bram Matthys 2021-12-01 09:03:20 +01:00
  • d77a5be834
    Don't use slashes at start and end in SPAMFILTER example in HELPOP. Reported by srhuston in https://bugs.unrealircd.org/view.php?id=6002 [skip ci] Bram Matthys 2021-12-01 08:59:35 +01:00
  • 8c8b4279b8
    Ignore case-changes in nicks, even though not clear yet if it should be, https://bugs.unrealircd.org/view.php?id=6013 reported by progval. Bram Matthys 2021-12-01 08:49:41 +01:00
  • 4af7a541f8
    Add 'oldnick' to HOOKTYPE_POST_LOCAL_NICKCHANGE and HOOKTYPE_POST_REMOTE_NICKCHANGE Bram Matthys 2021-12-01 08:40:02 +01:00
  • abf06e3c53
    Merge pull request #30 from unrealircd/unreal60_dev angryce 2021-11-30 11:58:21 +01:00
  • 92820fc2e8
    Fix uninitialized memory read on snomask change (oper-only) Bram Matthys 2021-11-30 06:34:54 +01:00
  • fd74329306
    Update config.h angryce 2021-11-30 00:58:51 +01:00
  • edf64ba4b5
    Merge pull request #29 from unrealircd/unreal60_dev angryce 2021-11-29 19:20:49 +01:00
  • d59537391a
    Cut off channel for KICK at first comma, as we did in U3.2/U4/U5. Reported by progval in https://bugs.unrealircd.org/view.php?id=6015 Bram Matthys 2021-11-29 17:23:45 +01:00
  • b62faf6f31
    Merge branch 'unrealircd:unreal52' into piss52 angryce 2021-11-29 13:25:58 +01:00
  • 861bd28464 +x to configure Raphael Bertoche 2021-11-29 05:19:25 -03:00
  • 2bf3a7b36a Added configure, merges will be easier that way it seems. angryce 2021-11-28 12:27:45 +01:00
  • a35b476b05
    Sending WALLOPS back to the oper that issued it. (#159) Ramiro Bou 2021-11-28 06:54:05 -03:00
  • 96ca429cac Merge branch 'unreal60_dev' of git://github.com/unrealircd/unrealircd into piss60 angryce 2021-11-28 09:56:34 +01:00
  • a71e205185
    Lower library version requirement if you choose to use libmaxminddb, from 1.6.0 to 1.4.3. Suggested by robert-scheck in https://github.com/unrealircd/unrealircd/pull/183 Bram Matthys 2021-11-28 08:01:07 +01:00
  • 4130361b82 Merge branch 'unreal60_dev' of git://github.com/unrealircd/unrealircd into piss60 angryce 2021-11-27 19:04:51 +01:00
  • 18e3d37b33
    Probably a good idea to call the version 6.0.0-rc1 too (thanks Han`) :D Bram Matthys 2021-11-27 17:08:10 +01:00
  • 4668b5777b Merge branch 'unrealircd-unreal60_dev' into piss60 angryce 2021-11-27 16:14:32 +01:00
  • 9b93c115e5 Merge branch 'unreal60_dev' of git://github.com/unrealircd/unrealircd into unrealircd-unreal60_dev angryce 2021-11-27 16:14:16 +01:00
  • f85fb7561e
    Clean up the release notes a bit [skip ci] Bram Matthys 2021-11-27 15:27:19 +01:00
  • eb216a6778
    Refer to upgrading 5.x to 6.x wiki article. [skip ci] Bram Matthys 2021-11-27 15:25:44 +01:00
  • a985b88c52
    ** UnrealIRCd 6.0.0-rc1 ** Bram Matthys 2021-11-27 14:27:05 +01:00
  • 0b7d8f5ebc
    BuildBot: Update config.settings for latest Bram Matthys 2021-11-27 13:56:26 +01:00
  • 001c1e7843
    Turn AddressSanitizer off by default and ask in ./Config Bram Matthys 2021-11-27 13:51:19 +01:00
  • ae5408aa5c
    Merge pull request #27 from unrealircd/unreal60_dev angryce 2021-11-27 11:18:01 +01:00
  • 1cd79e381a
    Fix expansion issue in log message on invalid SJOIN SJSBY (rare) '$client' was shown as-is instead of expanded, since it was missing. Bram Matthys 2021-11-27 10:46:53 +01:00
  • 8cefb4d4cb
    Merge pull request #26 from unrealircd/unreal60_dev angryce 2021-11-26 22:31:11 +01:00
  • cb55931c6e
    Fix crash on incorrect S2S traffic: "HISTORY" request from remote user. (This cannot be triggered by clients under normal conditions, only with deliberate wrong S2S traffic, such as OS RAW, modified source, etc) Bram Matthys 2021-11-26 17:03:46 +01:00
  • 55fc6147f2
    Update kick.c angryce 2021-11-21 18:43:23 +01:00
  • 9589a0ff17
    Update kick.c angryce 2021-11-21 18:42:19 +01:00
  • 46d0b4d6bb
    Actually let's fix this one in -beta4 as well. Bram Matthys 2021-11-21 17:34:00 +01:00
  • 6660a7abc3 Merge branch 'unrealircd-unreal60_dev' into piss60 angryce 2021-11-21 17:23:47 +01:00
  • e4a14efdc1 Merge branch 'unreal60_dev' of git://github.com/unrealircd/unrealircd into unrealircd-unreal60_dev angryce 2021-11-21 17:23:28 +01:00
  • 3320dce301
    ** UnrealIRCd 6.0.0-beta4 ** Bram Matthys 2021-11-21 17:00:00 +01:00
  • 0408c10533
    Fix permission check for MODE. Reported by Valware. This check was accidentally cut out when removing support for bounce modes in a5b86fcc11. Bram Matthys 2021-11-21 16:40:31 +01:00
  • d3c98413c1
    Websocket module: fix memory leak and also two issues in new forwarder code (OOB write and a NULL pointer dereference), those last two only happen for trusted forwarders though. Bram Matthys 2021-11-21 16:37:13 +01:00
  • c0ab66e0d6
    Merge pull request #24 from unrealircd/unreal60_dev angryce 2021-11-21 16:32:04 +01:00
  • e817606ead
    More of the same. Bram Matthys 2021-11-21 10:10:58 +01:00
  • c18da12dac Merge branch 'unreal60_dev' of https://github.com/unrealircd/unrealircd into piss60 Raphael Bertoche 2021-11-21 05:39:39 -03:00
  • dfb7e403e3
    Fix issue where an UnrealIRCd 5 server sends one mode line and an UnrealIRCd 6 server would expand it into two different mode lines with IDENTICAL msgid values. Obviously message ids must be different for different events. Introduced by b078a9c8b5. Bram Matthys 2021-11-21 09:35:37 +01:00
  • 86b7284e37
    Fix another memory leak in SJOIN, similar to the one of an hour ago. Introduced by b078a9c8b5. Bram Matthys 2021-11-21 09:28:13 +01:00
  • ca71038a1d informs the user that unrealircd upgrade reverts to upstream Raphael Bertoche 2021-11-21 05:22:15 -03:00
  • 68e18047b0 Merge branch 'unreal60_dev' of https://github.com/unrealircd/unrealircd into piss60 Raphael Bertoche 2021-11-21 04:21:54 -03:00
  • 75ef181d97
    Fix memory leak in SJOIN. Introduced by b078a9c8b5. Bram Matthys 2021-11-21 08:19:40 +01:00
  • 64d9eaaf4e
    Merge pull request #23 from unrealircd/unreal60_dev angryce 2021-11-20 20:38:24 +01:00
  • cc891ab468
    Add operclass info in /stats O pissnet@hellomouse.net 2021-11-20 11:26:31 +00:00
  • 11507b3fbb
    Move export ASAN_OPTIONS to beginning of script so it is used not only for "./unrealircd start" but also for configtest, genlinkblock, etc. Bram Matthys 2021-11-20 17:18:47 +01:00
  • da501ef879
    Merge pull request #22 from unrealircd/unreal60_dev angryce 2021-11-20 12:57:02 +01:00
  • c4848250e1
    Update ./Config question on "remote includes", now that https:// support is always available even if you answer "No" here. Bram Matthys 2021-11-20 11:50:22 +01:00
  • 5c23883f65
    Merge pull request #21 from unrealircd/unreal60_dev angryce 2021-11-20 10:23:35 +01:00
  • c95ce03d51 removes configure file Raphael Bertoche 2021-11-20 05:45:22 -03:00
  • ff5262f1bc
    Update Turkish example conf & help Provided by Diablo - (Serkan Sepetçi) Bram Matthys 2021-11-20 08:41:13 +01:00
  • 9c96d6fad6 Merge branch 'unreal60_dev' into piss60 User 2021-11-19 23:08:22 +01:00
  • 2a770beb87 Merge branch 'unreal60_dev' of git://github.com/unrealircd/unrealircd into unreal60_dev User 2021-11-19 23:07:24 +01:00
  • 8b58218d29
    ** UnrealIRCd 6.0.0-beta3 ** Bram Matthys 2021-11-19 19:08:52 +01:00
  • b42953868b
    Update parameters of other RunHook()s, other than in mode.c, for HOOKTYPE_REMOTE_CHANMODE and HOOKTYPE_LOCAL_CHANMODE. Bram Matthys 2021-11-19 19:04:48 +01:00
  • 4b82a4154b
    Merge pull request #19 from unrealircd/unreal60_dev angryce 2021-11-19 16:19:46 +01:00
  • b078a9c8b5
    Fix cut-off and expansion issues with MODE, which is a possible problem when using mixed UnrealIRCd 5 and UnrealIRCd 6 networks. Bram Matthys 2021-11-19 13:53:21 +01:00
  • 193da47383
    Merge pull request #18 from pissnet/unreal60 angryce 2021-11-14 16:08:09 +01:00
  • 94c04fda0e
    Merge branch 'piss60' into unreal60 unreal60 angryce 2021-11-14 16:06:52 +01:00
  • 601af585b3
    Merge pull request #17 from unrealircd/unreal60_dev angryce 2021-11-14 15:58:30 +01:00
  • 234d1b5eea root commit angryce 2021-11-14 15:56:59 +01:00
  • 1857f8cb72
    Update ./Config to check for -beta2 (so i don't forget later) Bram Matthys 2021-11-13 13:48:27 +01:00
  • 36274f7242
    Fix nick-flood message appearing even though the user was not changing nicks. Bram Matthys 2021-11-13 13:45:39 +01:00
  • 0cb599be09
    extjwt: enable valid "vfy" url checking and update related documentation k4be 2021-11-11 07:55:22 +01:00
  • 07f98af390
    Merge pull request #181 from simplexish/patch-2 k4bek4be 2021-11-11 07:46:58 +01:00
  • ec9104a3e1
    Fix a typo in SERVER_LINKED_REMOTE log message simplexish 2021-11-11 02:53:16 +03:00
  • f9c46f9f10
    Add escaping option for URLs. Bram Matthys 2021-11-10 18:36:34 +01:00
  • 717f190336
    Fix crash with non-matching link block. Bram Matthys 2021-11-10 16:13:02 +01:00
  • b3b40e62c5
    Fix failed expansion in link.LINK_ERROR_CONNECT. Reported by fo in https://bugs.unrealircd.org/view.php?id=5992 Bram Matthys 2021-11-10 16:10:59 +01:00
  • 6b87bd1b34
    Only allow setting of snomasks that actually exist in the log { } blocks. Otherwise probably too confusing. Suggested by westor in https://bugs.unrealircd.org/view.php?id=5995 Bram Matthys 2021-11-10 15:59:10 +01:00
  • 36a06b0011
    A few changes to server linking notices: 1) Don't forward link.SERVER_LINKED since we already generate link.SERVER_LINKED_REMOTE ourselves. 2) Fix using wrong server name(s) in link.SERVER_LINKED_REMOTE reported by flo in https://bugs.unrealircd.org/view.php?id=5988 3) Don't show link.SERVER_LINKED_REMOTE messages when we are syncing to a network, otherwise you would get eg 50 of such messages for 50 servers when you link in 1 server. Bram Matthys 2021-11-10 15:38:59 +01:00
  • 9a9b318bfb
    Add a way to filter in ./unrealircd module generate-repository so we can generate modules.list better. Bram Matthys 2021-11-10 11:35:56 +01:00
  • d74ab4cfb1
    Add set::server-notice-colors and oper::server-notice-colors so one can turn colors in snomask server notices on or off. Bram Matthys 2021-11-10 08:22:00 +01:00
  • 9f56fb4aa7
    Make /WALLOPS send the text also back to the person who issued it reported by PeGaSuS in https://bugs.unrealircd.org/view.php?id=5764 Bram Matthys 2021-11-10 07:27:47 +01:00
  • 585ee5c63f
    Fix error when using the poll() i/o engine. Reported by Jobe in https://bugs.unrealircd.org/view.php?id=5999 Bram Matthys 2021-11-10 07:09:01 +01:00
  • f4cc36ebb1
    Merge pull request #16 from pissnet/unreal60 angryce 2021-11-08 01:16:40 +01:00
  • a2a322afff
    Merge pull request #15 from unrealircd/unreal60_dev angryce 2021-11-07 23:27:37 +01:00
  • eba7e99509
    Mention "./unrealircd upgrade" in the release notes. [skip ci] Bram Matthys 2021-11-07 16:58:24 +01:00
  • ca2d15360b
    Make @endif work on Windows. Bram Matthys 2021-11-07 15:06:17 +01:00
  • 4c9a83365c
    Fix read-after-free due to commit from a few minutes ago. Bram Matthys 2021-11-07 14:21:10 +01:00
  • ed1b334f90
    Add ::url-refresh <time> option and don't bother downloading GeoIP DB from unrealircd.org if it is less than 14 days old. Bram Matthys 2021-11-07 13:25:06 +01:00
  • 337ae83379 Merge branch 'unreal60' into piss60 Raphael Bertoche 2021-11-06 17:37:34 -03:00
  • 5ee60e1366 Merge branch 'unreal60_dev' of https://github.com/unrealircd/unrealircd into unreal60 Raphael Bertoche 2021-11-06 17:35:27 -03:00
  • d0ccc67881
    Merge remote-tracking branch 'origin/unreal60_dev' into unreal60_dev k4be 2021-11-06 19:13:29 +01:00
  • f665206c4f
    Don't build libmaxminddb by default, and fail when it's enabled but not present k4be 2021-11-06 19:11:57 +01:00
  • f757280a8b
    Update automatic import of settings from older versions. Bram Matthys 2021-11-06 19:10:26 +01:00
  • c4a64f4aab
    ** UnrealIRCd 6.0.0-beta2 ** Bram Matthys 2021-11-06 19:05:14 +01:00
  • d18f8115f1
    Let's bump UnrealProtocol from 5002 to 6000 Bram Matthys 2021-11-06 18:57:35 +01:00
  • 48d5af8936
    Fix possible null pointer dereferencing k4be 2021-11-06 14:53:08 +01:00
  • 761cc8514a
    Whatever, not important (poison vs unitialized) Bram Matthys 2021-11-06 14:17:21 +01:00
  • 08f3561ce6
    Fix-for-fix from a couple of minutes ago. Duh.. Bram Matthys 2021-11-06 14:16:40 +01:00
  • 25419700ee
    Cleanup: remove useless function call to set_usermode() Probably was still there as a leftover, unfortunately cannot use it at that moment since modules (and thus user modes) are not fully initialized yet. Bram Matthys 2021-11-06 13:44:20 +01:00
  • 2abef3cdfb
    Don't check for NULL client in match_user() since it cannot or should not be. (raises false expectations) [skip ci] Bram Matthys 2021-11-06 13:33:37 +01:00
  • 700c579ee7
    Fix possible crash in set::part-instead-of-quit-on-comment-change. Bram Matthys 2021-11-06 13:27:45 +01:00
  • c35174db32
    Cleanup: don't check for NULL if they can't be NULL (variables already dereferenced before) [skip ci] Bram Matthys 2021-11-06 13:26:57 +01:00
  • 75b213c0db
    Fix theoretical bug in case a 3rd party module CommandOverride's "CYCLE" and reads parv[1] after calling the command. (Then it would have pointed to local storage which is wrong) Bram Matthys 2021-11-06 13:10:17 +01:00