]> jfr.im git - irc/DALnet/bahamut.git/log
irc/DALnet/bahamut.git
22 months agoRemove openssl build instructions origin/fix-ubuntu22
Emilio A. Escobar [Thu, 30 Jun 2022 03:25:42 +0000 (23:25 -0400)] 
Remove openssl build instructions

22 months agoUpdate ccpp.yml
Emilio A. Escobar [Thu, 30 Jun 2022 03:20:44 +0000 (23:20 -0400)] 
Update ccpp.yml

22 months agodo not specify HOME when referring to the openssl tar file
Emilio Escobar [Thu, 30 Jun 2022 03:14:40 +0000 (03:14 +0000)] 
do not specify HOME when referring to the openssl tar file

22 months agoMerge branch 'fix-ubuntu22' of https://github.com/DALnet/bahamut into fix-ubuntu22
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

22 months agoCheck for glibc and compile opnessl
Emilio Escobar [Thu, 30 Jun 2022 03:08:58 +0000 (03:08 +0000)] 
Check for glibc and compile opnessl

22 months agoUpdate ccpp.yml
Emilio A. Escobar [Thu, 30 Jun 2022 02:52:08 +0000 (22:52 -0400)] 
Update ccpp.yml

22 months agodefine res_init regardless of glibc version and modify build github workflow to compi...
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

22 months agodo not redefine res_init
Emilio Escobar [Wed, 22 Jun 2022 20:27:36 +0000 (20:27 +0000)] 
do not redefine res_init

22 months agoAppend prefixes if less than minor 34
Emilio A. Escobar [Tue, 21 Jun 2022 22:00:47 +0000 (22:00 +0000)] 
Append prefixes if less than minor 34

22 months agocheck for glibc version and add __ prefix if less than 2.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

2 years agoMerge pull request #203 from DALnet/fix-221-core origin/openssl3.0-dh v2.2.1
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

2 years agoMoving ! inside parenthesis origin/fix-221-core
Emilio A. Escobar [Thu, 10 Feb 2022 03:11:20 +0000 (19:11 -0800)] 
Moving ! inside parenthesis

2 years agoFix crashes happening on 2.2.1 during rwho
Emilio A. Escobar [Thu, 10 Feb 2022 03:06:37 +0000 (19:06 -0800)] 
Fix crashes happening on 2.2.1 during rwho

2 years agoModify version to 2.2.1 for final release
Emilio A. Escobar [Wed, 9 Feb 2022 03:54:58 +0000 (19:54 -0800)] 
Modify version to 2.2.1 for final release

2 years agoUpdate patch level to 2.2.1-rc v2.2.1-rc
Emilio A. Escobar [Mon, 7 Feb 2022 19:21:59 +0000 (11:21 -0800)] 
Update patch level to 2.2.1-rc

2 years agoUpdated CHANGES log for 2.2.1 release
Ryan Smith [Mon, 7 Feb 2022 19:02:58 +0000 (14:02 -0500)] 
Updated CHANGES log for 2.2.1 release

2 years agoUpdated 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

2 years agoMerge pull request #202 from DALnet/who-fix
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

2 years agoWrap /rwho host checking logic in #ifdef USER_HOSTMASKING origin/who-fix
Ryan Smith [Mon, 31 Jan 2022 06:07:14 +0000 (01:07 -0500)] 
Wrap /rwho host checking logic in #ifdef USER_HOSTMASKING

2 years agoFix bug with /rwho -h not hiding hostmasked clients properly
Ryan Smith [Mon, 31 Jan 2022 05:54:51 +0000 (00:54 -0500)] 
Fix bug with /rwho -h not hiding hostmasked clients properly

2 years agoRemove the old host check code which does not honor hostmasking properly. The block...
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.

2 years agoMerge pull request #198 from DALnet/donotsend-uhmmodeh v2.2.0
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

2 years agoSaving this for once all servers are upgraded origin/donotsend-uhmmodeh
eescobar [Mon, 20 Sep 2021 20:26:00 +0000 (13:26 -0700)] 
Saving this for once all servers are upgraded

2 years agoMerge pull request #193 from DALnet/persist-uhm-settings-to-disk
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

2 years agoMerge branch 'master' into persist-uhm-settings-to-disk origin/persist-uhm-settings-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

2 years agoMerge pull request #192 from DALnet/show-uhm-in-info
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.

2 years agoMerge branch 'master' into show-uhm-in-info origin/show-uhm-in-info
Emilio A. Escobar [Fri, 10 Sep 2021 20:45:06 +0000 (13:45 -0700)] 
Merge branch 'master' into show-uhm-in-info

2 years agoUpdate CHANGES origin/include-config-197
Emilio A. Escobar [Wed, 18 Aug 2021 23:05:57 +0000 (16:05 -0700)] 
Update CHANGES

2 years agoMerge pull request #195 from DALnet/remove-umodew
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

2 years agoRemove changes log for rwho +W origin/remove-umodew
Emilio A. Escobar [Wed, 18 Aug 2021 23:03:01 +0000 (16:03 -0700)] 
Remove changes log for rwho +W

2 years agoRemoving rwho search for webirc clients until a better implementation can be done
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

2 years agoPersist the uhm_type and uhm_uhmode values to disk to handle restarts properly.
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.

2 years agoPersist 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.

2 years agoShow UHM variables in /INFO.
Ryan Smith [Sun, 1 Aug 2021 23:01:52 +0000 (19:01 -0400)] 
Show UHM variables in /INFO.

2 years agoShow UHM variables in /INFO.
Ryan Smith [Sun, 1 Aug 2021 22:46:00 +0000 (18:46 -0400)] 
Show UHM variables in /INFO.

2 years agoMerge pull request #191 from kobishmueli/master
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)

2 years agoMerge branch 'master' into master
Emilio A. Escobar [Sat, 24 Jul 2021 21:44:03 +0000 (14:44 -0700)] 
Merge branch 'master' into master

2 years agoFix a small bug where the "Connect: No Connect block found for %s" notice have no...
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)

2 years agoMerge pull request #184 from DALnet/release-2.2.0
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

2 years agouse Network_Name instead origin/release-2.2.0
Emilio A. Escobar [Wed, 7 Jul 2021 19:02:04 +0000 (12:02 -0700)] 
use Network_Name instead

2 years agoMerge branch 'release-2.2.0' of github.com:DALnet/bahamut into release-2.2.0
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

2 years agoMake contact statement generic
Emilio A. Escobar [Wed, 7 Jul 2021 18:56:07 +0000 (11:56 -0700)] 
Make contact statement generic

2 years agoMerge pull request #188 from DALnet/remove-redundant-ip-hostmasking
Emilio A. Escobar [Tue, 6 Jul 2021 23:54:29 +0000 (16:54 -0700)] 
Merge pull request #188 from DALnet/remove-redundant-ip-hostmasking

2 years agoFix changes count.
Ryan Smith [Tue, 6 Jul 2021 21:07:35 +0000 (17:07 -0400)] 
Fix changes count.

2 years agoRemove redundant USER_HOSTMASKING_FALLBACK_TO_IP logic as we are now handling this...
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.

2 years agoAdd UMODE_W to SEND_UMODEs and disable usage of umode W within m_umode
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

2 years agoFixes to be able to rwho for webirc clients globally
Emilio A. Escobar [Mon, 24 May 2021 15:17:32 +0000 (08:17 -0700)] 
Fixes to be able to rwho for webirc clients globally

2 years agoFixing rwho for WEBIRC
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.

2 years agoFixed typo
Emilio A. Escobar [Sat, 22 May 2021 19:39:31 +0000 (12:39 -0700)] 
Fixed typo

2 years agoSend notice if services have not sent user hostmasking type
Emilio A. Escobar [Sat, 22 May 2021 01:39:38 +0000 (18:39 -0700)] 
Send notice if services have not sent user hostmasking type

3 years agoMerge pull request #186 from DALnet/fix-xflag-problem
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.

3 years agoMerge pull request #187 from rscs/2.2.0-typo-fixes
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.

3 years agoWhere did you come from?
Ryan Smith [Fri, 21 May 2021 02:52:21 +0000 (22:52 -0400)] 
Where did you come from?

3 years agoKeep verbose_to_opers as inline; just define it properly in h.h.
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.

3 years agoUpdated change log.
Ryan Smith [Fri, 21 May 2021 02:38:28 +0000 (22:38 -0400)] 
Updated change log.

3 years agoFixing a few typos I found.
Ryan Smith [Fri, 21 May 2021 02:30:00 +0000 (22:30 -0400)] 
Fixing a few typos I found.

3 years agoMerge branch 'master' into release-2.2.0
Ryan Smith [Fri, 21 May 2021 02:10:04 +0000 (22:10 -0400)] 
Merge branch 'master' into release-2.2.0

3 years agoRemove "inline" from verbose_to_opers to fix compile errors.
Ryan Smith [Fri, 21 May 2021 02:06:39 +0000 (22:06 -0400)] 
Remove "inline" from verbose_to_opers to fix compile errors.

3 years agoAdd change mentioning the enabling of half ops
Emilio A. Escobar [Thu, 20 May 2021 22:50:42 +0000 (15:50 -0700)] 
Add change mentioning the enabling of half ops

3 years agoChanges preparing for 2.2.0 release
Emilio A. Escobar [Thu, 20 May 2021 22:38:49 +0000 (15:38 -0700)] 
Changes preparing for 2.2.0 release

3 years agoMerge pull request #183 from DALnet/rwho-webirc
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

3 years agoUpdate m_rwho.c origin/rwho-webirc
Emilio A. Escobar [Thu, 20 May 2021 22:24:35 +0000 (15:24 -0700)] 
Update m_rwho.c

3 years agoMerge pull request #139 from realrasengan/rwho_webirc
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

3 years agoMerge pull request #170 from realrasengan/RPL_MYINFO_CHANPARAM
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

3 years agoMerge pull request #181 from DALnet/issue-180-fix
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

3 years agoMerge pull request #179 from kobishmueli/uhm-ip-hooking
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

3 years agoMerge pull request #167 from crigler/configure-check-compile-flags
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.

3 years agoMerge pull request #164 from jfcantu/xflag-documentation-155
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

3 years agoMerge pull request #162 from DALnet/svsclone-override-148
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

3 years agoMerge branch 'master' into issue-180-fix origin/issue-180-fix
Emilio A. Escobar [Thu, 20 May 2021 22:13:52 +0000 (15:13 -0700)] 
Merge branch 'master' into issue-180-fix

3 years agoMerge branch 'master' into uhm-ip-hooking
Emilio A. Escobar [Thu, 20 May 2021 22:13:31 +0000 (15:13 -0700)] 
Merge branch 'master' into uhm-ip-hooking

3 years agoMerge branch 'master' into RPL_MYINFO_CHANPARAM
Emilio A. Escobar [Thu, 20 May 2021 22:12:41 +0000 (15:12 -0700)] 
Merge branch 'master' into RPL_MYINFO_CHANPARAM

3 years agoMerge branch 'master' into configure-check-compile-flags
Emilio A. Escobar [Thu, 20 May 2021 22:12:10 +0000 (15:12 -0700)] 
Merge branch 'master' into configure-check-compile-flags

3 years agoMerge branch 'master' into xflag-documentation-155
Emilio A. Escobar [Thu, 20 May 2021 22:11:48 +0000 (15:11 -0700)] 
Merge branch 'master' into xflag-documentation-155

3 years agoMerge branch 'master' into svsclone-override-148 origin/svsclone-override-148
Emilio A. Escobar [Thu, 20 May 2021 22:11:27 +0000 (15:11 -0700)] 
Merge branch 'master' into svsclone-override-148

3 years agoMerge pull request #160 from DALnet/unknown-conns-143
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

3 years agoMerge branch 'master' into unknown-conns-143 origin/unknown-conns-143
Emilio A. Escobar [Thu, 20 May 2021 22:09:19 +0000 (15:09 -0700)] 
Merge branch 'master' into unknown-conns-143

3 years agoMerge pull request #134 from realrasengan/showports
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

3 years agoMerge branch 'master' into showports
Emilio A. Escobar [Thu, 20 May 2021 22:00:24 +0000 (15:00 -0700)] 
Merge branch 'master' into showports

3 years agoRemove all whitespaces modifications
Emilio A. Escobar [Tue, 6 Apr 2021 23:49:50 +0000 (16:49 -0700)] 
Remove all whitespaces modifications

3 years agoOnly make logic changes, remove all whitespace changes
Emilio A. Escobar [Tue, 6 Apr 2021 23:45:11 +0000 (16:45 -0700)] 
Only make logic changes, remove all whitespace changes

3 years agoMerge branch 'issue-180-fix' of https://github.com/DALnet/bahamut into issue-180-fix
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

3 years agoNo need to continue checking if name/nick does not match
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

3 years agoMerge branch 'master' into uhm-ip-hooking
Emilio A. Escobar [Sun, 4 Apr 2021 00:05:11 +0000 (17:05 -0700)] 
Merge branch 'master' into uhm-ip-hooking

3 years agoMerge branch 'master' into issue-180-fix
Emilio A. Escobar [Sun, 4 Apr 2021 00:02:38 +0000 (17:02 -0700)] 
Merge branch 'master' into issue-180-fix

3 years agoUpdate README.md
Emilio A. Escobar [Sun, 4 Apr 2021 00:02:02 +0000 (17:02 -0700)] 
Update README.md

3 years agoCheck for nick before looking at hosts list
Emilio A. Escobar [Sat, 3 Apr 2021 23:52:58 +0000 (16:52 -0700)] 
Check for nick before looking at hosts list

3 years agoCheck for nick match when CIDR oper host matches
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

3 years agoMerge branch 'master' into uhm-ip-hooking
Kobi Shmueli [Thu, 25 Mar 2021 20:55:07 +0000 (22:55 +0200)] 
Merge branch 'master' into uhm-ip-hooking

3 years agoMake the oper check a local check in case someone wants to propagate the mode regardless.
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.

3 years agoOnly enforce checking if it's my client!
Ryan Smith [Sat, 7 Nov 2020 14:20:05 +0000 (09:20 -0500)] 
Only enforce checking if it's my client!

3 years agoMove this logic around so the flood detection is not activated if they can't change...
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.

3 years agoThat should not have been pushed.
Ryan Smith [Sat, 7 Nov 2020 06:45:25 +0000 (01:45 -0500)] 
That should not have been pushed.

3 years agoDo not allow user mode H to be changed if the user is in any channels; do not allow...
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.

3 years ago174: USER_HOSTMASKING_FALLBACK_TO_IP is used to hostmask using the user's IP address...
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.

3 years agoChange the user hostmasking hooking (CHOOK_MASKHOST) to send the user's IP in additio...
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

3 years agoMerge branch 'master' into RPL_MYINFO_CHANPARAM
Emilio A. Escobar [Wed, 22 Jul 2020 15:34:48 +0000 (08:34 -0700)] 
Merge branch 'master' into RPL_MYINFO_CHANPARAM

3 years agoMerge branch 'master' into svsclone-override-148
Emilio A. Escobar [Wed, 22 Jul 2020 15:34:23 +0000 (08:34 -0700)] 
Merge branch 'master' into svsclone-override-148

3 years agoMerge branch 'master' into showports
Emilio A. Escobar [Wed, 22 Jul 2020 15:34:06 +0000 (08:34 -0700)] 
Merge branch 'master' into showports

3 years agoMerge branch 'master' into unknown-conns-143
Emilio A. Escobar [Wed, 22 Jul 2020 15:30:37 +0000 (08:30 -0700)] 
Merge branch 'master' into unknown-conns-143