]>
jfr.im git - irc/DALnet/bahamut.git/log
Emilio A. Escobar [Thu, 30 Jun 2022 03:25:42 +0000 (23:25 -0400)]
Remove openssl build instructions
Emilio A. Escobar [Thu, 30 Jun 2022 03:20:44 +0000 (23:20 -0400)]
Update ccpp.yml
Emilio Escobar [Thu, 30 Jun 2022 03:14:40 +0000 (03:14 +0000)]
do not specify HOME when referring to the openssl tar file
Emilio Escobar [Thu, 30 Jun 2022 03:10:58 +0000 (03:10 +0000)]
Merge branch 'fix-ubuntu22' of https://github.com/DALnet/bahamut into fix-ubuntu22
Emilio Escobar [Thu, 30 Jun 2022 03:08:58 +0000 (03:08 +0000)]
Check for glibc and compile opnessl
Emilio A. Escobar [Thu, 30 Jun 2022 02:52:08 +0000 (22:52 -0400)]
Update ccpp.yml
Emilio Escobar [Thu, 30 Jun 2022 02:48:29 +0000 (02:48 +0000)]
define res_init regardless of glibc version and modify build github workflow to compile on ubuntu 20 and 22
Emilio Escobar [Wed, 22 Jun 2022 20:27:36 +0000 (20:27 +0000)]
do not redefine res_init
Emilio A. Escobar [Tue, 21 Jun 2022 22:00:47 +0000 (22:00 +0000)]
Append prefixes if less than minor 34
Emilio A. Escobar [Tue, 21 Jun 2022 21:58:35 +0000 (21:58 +0000)]
check for glibc version and add __ prefix if less than 2.34
Emilio A. Escobar [Thu, 10 Feb 2022 03:14:36 +0000 (19:14 -0800)]
Merge pull request #203 from DALnet/fix-221-core
Fix 221 core
Emilio A. Escobar [Thu, 10 Feb 2022 03:11:20 +0000 (19:11 -0800)]
Moving ! inside parenthesis
Emilio A. Escobar [Thu, 10 Feb 2022 03:06:37 +0000 (19:06 -0800)]
Fix crashes happening on 2.2.1 during rwho
Emilio A. Escobar [Wed, 9 Feb 2022 03:54:58 +0000 (19:54 -0800)]
Modify version to 2.2.1 for final release
Emilio A. Escobar [Mon, 7 Feb 2022 19:21:59 +0000 (11:21 -0800)]
Update patch level to 2.2.1-rc
Ryan Smith [Mon, 7 Feb 2022 19:02:58 +0000 (14:02 -0500)]
Updated CHANGES log for 2.2.1 release
Ryan Smith [Mon, 7 Feb 2022 19:02:38 +0000 (14:02 -0500)]
Updated CHANGES log for 2.2.1 release
Emilio A. Escobar [Mon, 7 Feb 2022 18:53:38 +0000 (10:53 -0800)]
Merge pull request #202 from DALnet/who-fix
/who and /rwho fixes for hostmasking
Ryan Smith [Mon, 31 Jan 2022 06:07:14 +0000 (01:07 -0500)]
Wrap /rwho host checking logic in #ifdef USER_HOSTMASKING
Ryan Smith [Mon, 31 Jan 2022 05:54:51 +0000 (00:54 -0500)]
Fix bug with /rwho -h not hiding hostmasked clients properly
Ryan Smith [Mon, 31 Jan 2022 05:27:26 +0000 (00:27 -0500)]
Remove the old host check code which does not honor hostmasking properly. The block above this one replaces this old logic.
Emilio A. Escobar [Tue, 21 Sep 2021 14:14:52 +0000 (07:14 -0700)]
Merge pull request #198 from DALnet/donotsend-uhmmodeh
Saving this for once all servers are upgraded
eescobar [Mon, 20 Sep 2021 20:26:00 +0000 (13:26 -0700)]
Saving this for once all servers are upgraded
Emilio A. Escobar [Fri, 10 Sep 2021 20:49:08 +0000 (13:49 -0700)]
Merge pull request #193 from DALnet/persist-uhm-settings-to-disk
Persist the uhm_type and uhm_uhmode values to disk
Emilio A. Escobar [Fri, 10 Sep 2021 20:47:24 +0000 (13:47 -0700)]
Merge branch 'master' into persist-uhm-settings-to-disk
Emilio A. Escobar [Fri, 10 Sep 2021 20:46:20 +0000 (13:46 -0700)]
Merge pull request #192 from DALnet/show-uhm-in-info
Show UHM variables in /INFO.
Emilio A. Escobar [Fri, 10 Sep 2021 20:45:06 +0000 (13:45 -0700)]
Merge branch 'master' into show-uhm-in-info
Emilio A. Escobar [Wed, 18 Aug 2021 23:05:57 +0000 (16:05 -0700)]
Update CHANGES
Emilio A. Escobar [Wed, 18 Aug 2021 23:04:17 +0000 (16:04 -0700)]
Merge pull request #195 from DALnet/remove-umodew
Removing support for rwho +w until better implementation is done
Emilio A. Escobar [Wed, 18 Aug 2021 23:03:01 +0000 (16:03 -0700)]
Remove changes log for rwho +W
Emilio A. Escobar [Mon, 2 Aug 2021 17:36:27 +0000 (10:36 -0700)]
Removing rwho search for webirc clients until a better implementation can be done
Running out of umode space, need to work on increasing size for them which will more testing. Pushed to 2.2.1
Ryan Smith [Sun, 1 Aug 2021 23:50:29 +0000 (19:50 -0400)]
Persist the uhm_type and uhm_uhmode values to disk to handle restarts properly.
Ryan Smith [Sun, 1 Aug 2021 23:27:54 +0000 (19:27 -0400)]
Persist the uhm_type and uhm_uhmode values to disk to handle restarts properly.
Ryan Smith [Sun, 1 Aug 2021 23:01:52 +0000 (19:01 -0400)]
Show UHM variables in /INFO.
Ryan Smith [Sun, 1 Aug 2021 22:46:00 +0000 (18:46 -0400)]
Show UHM variables in /INFO.
Emilio A. Escobar [Sat, 24 Jul 2021 21:50:33 +0000 (14:50 -0700)]
Merge pull request #191 from kobishmueli/master
Fix a small bug where the "Connect: No Connect block found for %s" notice have no origin prefix (issue #190)
Emilio A. Escobar [Sat, 24 Jul 2021 21:44:03 +0000 (14:44 -0700)]
Merge branch 'master' into master
Kobi Shmueli [Sat, 24 Jul 2021 20:44:21 +0000 (23:44 +0300)]
Fix a small bug where the "Connect: No Connect block found for %s" notice have no origin prefix (issue #190)
Emilio A. Escobar [Thu, 8 Jul 2021 15:34:25 +0000 (08:34 -0700)]
Merge pull request #184 from DALnet/release-2.2.0
Changes preparing for 2.2.0 release
Emilio A. Escobar [Wed, 7 Jul 2021 19:02:04 +0000 (12:02 -0700)]
use Network_Name instead
Emilio A. Escobar [Wed, 7 Jul 2021 18:56:12 +0000 (11:56 -0700)]
Merge branch 'release-2.2.0' of github.com:DALnet/bahamut into release-2.2.0
Emilio A. Escobar [Wed, 7 Jul 2021 18:56:07 +0000 (11:56 -0700)]
Make contact statement generic
Emilio A. Escobar [Tue, 6 Jul 2021 23:54:29 +0000 (16:54 -0700)]
Merge pull request #188 from DALnet/remove-redundant-ip-hostmasking
Ryan Smith [Tue, 6 Jul 2021 21:07:35 +0000 (17:07 -0400)]
Fix changes count.
Ryan Smith [Tue, 6 Jul 2021 21:03:23 +0000 (17:03 -0400)]
Remove redundant USER_HOSTMASKING_FALLBACK_TO_IP logic as we are now handling this in the module.
Emilio A. Escobar [Mon, 24 May 2021 19:48:40 +0000 (12:48 -0700)]
Add UMODE_W to SEND_UMODEs and disable usage of umode W within m_umode
Emilio A. Escobar [Mon, 24 May 2021 15:17:32 +0000 (08:17 -0700)]
Fixes to be able to rwho for webirc clients globally
Emilio A. Escobar [Sat, 22 May 2021 21:16:13 +0000 (14:16 -0700)]
Fixing rwho for WEBIRC
Unless we're intending to only show local clients, myclient() isn't useful here.
Emilio A. Escobar [Sat, 22 May 2021 19:39:31 +0000 (12:39 -0700)]
Fixed typo
Emilio A. Escobar [Sat, 22 May 2021 01:39:38 +0000 (18:39 -0700)]
Send notice if services have not sent user hostmasking type
Emilio A. Escobar [Fri, 21 May 2021 14:02:53 +0000 (07:02 -0700)]
Merge pull request #186 from DALnet/fix-xflag-problem
Remove "inline" from verbose_to_opers to fix compile errors.
Emilio A. Escobar [Fri, 21 May 2021 14:01:29 +0000 (07:01 -0700)]
Merge pull request #187 from rscs/2.2.0-typo-fixes
Fixing a few typos I found.
Ryan Smith [Fri, 21 May 2021 02:52:21 +0000 (22:52 -0400)]
Where did you come from?
Ryan Smith [Fri, 21 May 2021 02:51:22 +0000 (22:51 -0400)]
Keep verbose_to_opers as inline; just define it properly in h.h.
Ryan Smith [Fri, 21 May 2021 02:38:28 +0000 (22:38 -0400)]
Updated change log.
Ryan Smith [Fri, 21 May 2021 02:30:00 +0000 (22:30 -0400)]
Fixing a few typos I found.
Ryan Smith [Fri, 21 May 2021 02:10:04 +0000 (22:10 -0400)]
Merge branch 'master' into release-2.2.0
Ryan Smith [Fri, 21 May 2021 02:06:39 +0000 (22:06 -0400)]
Remove "inline" from verbose_to_opers to fix compile errors.
Emilio A. Escobar [Thu, 20 May 2021 22:50:42 +0000 (15:50 -0700)]
Add change mentioning the enabling of half ops
Emilio A. Escobar [Thu, 20 May 2021 22:38:49 +0000 (15:38 -0700)]
Changes preparing for 2.2.0 release
Emilio A. Escobar [Thu, 20 May 2021 22:36:04 +0000 (15:36 -0700)]
Merge pull request #183 from DALnet/rwho-webirc
Check for to make sure it's local client first
Emilio A. Escobar [Thu, 20 May 2021 22:24:35 +0000 (15:24 -0700)]
Update m_rwho.c
Emilio A. Escobar [Thu, 20 May 2021 22:22:59 +0000 (15:22 -0700)]
Merge pull request #139 from realrasengan/rwho_webirc
search for webirc users with rwho [+|-]w
Emilio A. Escobar [Thu, 20 May 2021 22:16:34 +0000 (15:16 -0700)]
Merge pull request #170 from realrasengan/RPL_MYINFO_CHANPARAM
Added channel modes that take a parameter to RPL_MYINFO as per RFC
Emilio A. Escobar [Thu, 20 May 2021 22:16:17 +0000 (15:16 -0700)]
Merge pull request #181 from DALnet/issue-180-fix
Fixes issue #180
Emilio A. Escobar [Thu, 20 May 2021 22:15:51 +0000 (15:15 -0700)]
Merge pull request #179 from kobishmueli/uhm-ip-hooking
Change the user hostmasking hooking (CHOOK_MASKHOST) to send the user's IP
Emilio A. Escobar [Thu, 20 May 2021 22:15:31 +0000 (15:15 -0700)]
Merge pull request #167 from crigler/configure-check-compile-flags
Make configure test support for the extra compiler flags that we use.
Emilio A. Escobar [Thu, 20 May 2021 22:15:16 +0000 (15:15 -0700)]
Merge pull request #164 from jfcantu/xflag-documentation-155
Add XFLAG documentation #155
Emilio A. Escobar [Thu, 20 May 2021 22:15:02 +0000 (15:15 -0700)]
Merge pull request #162 from DALnet/svsclone-override-148
Changes to support issue #148
Emilio A. Escobar [Thu, 20 May 2021 22:13:52 +0000 (15:13 -0700)]
Merge branch 'master' into issue-180-fix
Emilio A. Escobar [Thu, 20 May 2021 22:13:31 +0000 (15:13 -0700)]
Merge branch 'master' into uhm-ip-hooking
Emilio A. Escobar [Thu, 20 May 2021 22:12:41 +0000 (15:12 -0700)]
Merge branch 'master' into RPL_MYINFO_CHANPARAM
Emilio A. Escobar [Thu, 20 May 2021 22:12:10 +0000 (15:12 -0700)]
Merge branch 'master' into configure-check-compile-flags
Emilio A. Escobar [Thu, 20 May 2021 22:11:48 +0000 (15:11 -0700)]
Merge branch 'master' into xflag-documentation-155
Emilio A. Escobar [Thu, 20 May 2021 22:11:27 +0000 (15:11 -0700)]
Merge branch 'master' into svsclone-override-148
Emilio A. Escobar [Thu, 20 May 2021 22:10:32 +0000 (15:10 -0700)]
Merge pull request #160 from DALnet/unknown-conns-143
Only decrease unknown count if cptr is in unknown state
Emilio A. Escobar [Thu, 20 May 2021 22:09:19 +0000 (15:09 -0700)]
Merge branch 'master' into unknown-conns-143
Emilio A. Escobar [Thu, 20 May 2021 22:05:02 +0000 (15:05 -0700)]
Merge pull request #134 from realrasengan/showports
Added /stats P to show listening ports
Emilio A. Escobar [Thu, 20 May 2021 22:00:24 +0000 (15:00 -0700)]
Merge branch 'master' into showports
Emilio A. Escobar [Tue, 6 Apr 2021 23:49:50 +0000 (16:49 -0700)]
Remove all whitespaces modifications
Emilio A. Escobar [Tue, 6 Apr 2021 23:45:11 +0000 (16:45 -0700)]
Only make logic changes, remove all whitespace changes
Emilio A. Escobar [Sun, 4 Apr 2021 16:15:37 +0000 (09:15 -0700)]
Merge branch 'issue-180-fix' of https://github.com/DALnet/bahamut into issue-180-fix
Emilio A. Escobar [Sun, 4 Apr 2021 16:15:32 +0000 (09:15 -0700)]
No need to continue checking if name/nick does not match
Emilio A. Escobar [Sun, 4 Apr 2021 00:05:11 +0000 (17:05 -0700)]
Merge branch 'master' into uhm-ip-hooking
Emilio A. Escobar [Sun, 4 Apr 2021 00:02:38 +0000 (17:02 -0700)]
Merge branch 'master' into issue-180-fix
Emilio A. Escobar [Sun, 4 Apr 2021 00:02:02 +0000 (17:02 -0700)]
Update README.md
Emilio A. Escobar [Sat, 3 Apr 2021 23:52:58 +0000 (16:52 -0700)]
Check for nick before looking at hosts list
Emilio A. Escobar [Sat, 3 Apr 2021 23:34:57 +0000 (16:34 -0700)]
Check for nick match when CIDR oper host matches
Currently when oper block has CIDR host, it'll match on first ip/CIDR match without taking into account nick
Kobi Shmueli [Thu, 25 Mar 2021 20:55:07 +0000 (22:55 +0200)]
Merge branch 'master' into uhm-ip-hooking
Ryan Smith [Wed, 25 Nov 2020 21:08:53 +0000 (16:08 -0500)]
Make the oper check a local check in case someone wants to propagate the mode regardless.
Ryan Smith [Sat, 7 Nov 2020 14:20:05 +0000 (09:20 -0500)]
Only enforce checking if it's my client!
Ryan Smith [Sat, 7 Nov 2020 06:57:15 +0000 (01:57 -0500)]
Move this logic around so the flood detection is not activated if they can't change the mode anyway.
Ryan Smith [Sat, 7 Nov 2020 06:45:25 +0000 (01:45 -0500)]
That should not have been pushed.
Ryan Smith [Sat, 7 Nov 2020 06:40:20 +0000 (01:40 -0500)]
Do not allow user mode H to be changed if the user is in any channels; do not allow the user to change user mode H too often, to prevent WATCH flooding.
Ryan Smith [Sun, 1 Nov 2020 04:21:15 +0000 (00:21 -0400)]
174: USER_HOSTMASKING_FALLBACK_TO_IP is used to hostmask using the user's IP address if we are unable to hostmask using their hostname. This usually happens if they're using a domain name without a lot of labels: somehost.com or company.co.uk or similar; do not allow opers who are already hostmasked to set +H; send out WATCH notifications if the hostname changes due to a mode H change.
Kobi Shmueli [Thu, 25 Mar 2021 20:43:54 +0000 (22:43 +0200)]
Change the user hostmasking hooking (CHOOK_MASKHOST) to send the user's IP in addition to the user's hostname
Emilio A. Escobar [Wed, 22 Jul 2020 15:34:48 +0000 (08:34 -0700)]
Merge branch 'master' into RPL_MYINFO_CHANPARAM
Emilio A. Escobar [Wed, 22 Jul 2020 15:34:23 +0000 (08:34 -0700)]
Merge branch 'master' into svsclone-override-148
Emilio A. Escobar [Wed, 22 Jul 2020 15:34:06 +0000 (08:34 -0700)]
Merge branch 'master' into showports
Emilio A. Escobar [Wed, 22 Jul 2020 15:30:37 +0000 (08:30 -0700)]
Merge branch 'master' into unknown-conns-143