]> jfr.im git - irc/unrealircd/unrealircd.git/commitdiff
Slight who updates + coder info changes
authorluke <redacted>
Sun, 23 Jun 2002 16:53:55 +0000 (16:53 +0000)
committerluke <redacted>
Sun, 23 Jun 2002 16:53:55 +0000 (16:53 +0000)
.RELEASE.NOTES
Config
Unreal.nfo
src/channel.c
src/s_serv.c
src/s_user.c

index 4c12499417f12d02dffef7464ca879ad4a5a45bb..0432e0a8cbe780bc685bee74cbf9e96f2b4189c0 100644 (file)
@@ -16,9 +16,14 @@ Unreal3.1.4-Meadows Release Notes
 
 * Please Note: There have been a couple of configuration file changes! This is
   IMPORTANT. Your IRCd WILL NOT START if you don't change the cloak key values found
-  in the .network file. Additionally, it would be prudent to note that there is a
+  in unrealircd.conf. Additionally, it would be prudent to note that there is a
   new directive in unrealircd.conf, exempt_all, which permits exempt lines in
-  ircd.conf to match glines in addition to klines. It defaults to 1. 
+  ircd.conf to match glines in addition to klines. It defaults to 1. Finally, both
+  version numbers in the .network file and unrealircd.conf have been changed. In
+  unrealircd.conf, because of the 4 new directives. In the .network file because
+  we removed techadmin, and the host directive for it. We will NOT bring techadmin
+  back. If you don't like it, readd it yourself, and be sure to note that we won't
+  provide support for modified versions of Unreal. 
 
 * The rest of the changes can be found (obviously) in the Changes file.
 
diff --git a/Config b/Config
index 46b856983b6a8d994bf3f3d2407625f03c7d383f..23af92146c2fc23be48c566f8742c8376e397160 100755 (executable)
--- a/Config
+++ b/Config
@@ -1941,7 +1941,6 @@ cat << __EOF__
 | - The UnrealIRCd Team -                                             |
 | * Stskeeps  stskeeps@unrealircd.com                                 |
 | * codemastr codemastr@unrealircd.com                                |
-| * DrBin     drbin@unrealircd.com                                    |
 | * Luke      luke@unrealircd.com                                     |
 |_____________________________________________________________________|
 __EOF__
index efee5c473f4d690103d5e7327d2f10d3c4c5a953..f60144dd2b3e7fce88065777b3597a14b27334c1 100644 (file)
@@ -4,7 +4,6 @@
  Was brought to you by:
   * Stskeeps  <stskeeps@unrealircd.com>
   * codemastr <codemastr@unrealircd.com>
-  * DrBin     <drbin@unrealircd.com>
   * Luke      <luke@unrealircd.com>
 
  Precenses on the Internet:
index e9032188eb9cd7e5f5e57e005c9d2ab0d0b50bab..862b535e715ec28949e82db711bbabf6ec5e283d 100644 (file)
@@ -2752,7 +2752,7 @@ int  channel_link(cptr, sptr, parc, parv)
                                    (IsHidden(sptr) ? sptr->
                                    user->virthost : sptr->user->realhost),
                                    name);
-                       sendto_umode(UMODE_NETADMIN,
+                       sendto_umode(UMODE_ADMIN,
                            "*** Invisibility -- %s (%s@%s) JOIN %s", sptr->name,
                            sptr->user->username, sptr->user->realhost, chptr->chname);
                }
index dcc07fd4363bbf12e4cbed1e80d88735821c20ba..75fd98539a84421bcece5abf77d8a95f299427bb 100644 (file)
@@ -1677,8 +1677,6 @@ void m_info_send(sptr)
            me.name, RPL_INFO, sptr->name);
        sendto_one(sptr, ":%s %d %s :| * codemastr    <codemastr@unrealircd.com>",
            me.name, RPL_INFO, sptr->name);
-       sendto_one(sptr, ":%s %d %s :| * DrBin        <drbin@unrealircd.com>",
-           me.name, RPL_INFO, sptr->name);
        sendto_one(sptr, ":%s %d %s :| * Luke         <luke@unrealircd.com>",
            me.name, RPL_INFO, sptr->name);
        sendto_one(sptr, ":%s %d %s :|", me.name, RPL_INFO, sptr->name);
index e4387991a725a612756233de40b8b91603bf8a75..2d606b0c99390671b6631883845ea109228f5168 100644 (file)
@@ -2485,7 +2485,7 @@ static void do_who(sptr, acptr, repchan)
         */
        if (IsAnOper(sptr) && sptr != acptr)
                if (channelwho && IsHiding(acptr) && IsNetAdmin(sptr) ||
-                   IsInvisible(acptr) ||
+                   IsInvisible(acptr) && !IsMember(sptr,repchan) ||
                    IsAuditorium(repchan) && !is_chan_op(acptr,repchan) ||
                    !ShowChannel(sptr,repchan)) 
                        status[i++] = '!';
@@ -2525,7 +2525,7 @@ static void do_who(sptr, acptr, repchan)
 ** m_who
 **     parv[0] = sender prefix
 **     parv[1] = nickname mask list
-**     parv[2] = additional selection flag, only 'o' for now.
+**     parv[2] = additional selection flag, 'o' and 'h' for now.
 */
 int  m_who(cptr, sptr, parc, parv)
        aClient *cptr, *sptr;