Skip to content
Snippets Groups Projects
  1. Sep 16, 2003
  2. Sep 15, 2003
  3. Sep 13, 2003
  4. Sep 12, 2003
    • rswindell's avatar
      Added cmdline_port definition. · e329079c
      rswindell authored
      e329079c
    • cyan's avatar
      Fix 'PONG', wasn't processing the reply correctly. · 3fc8fc6a
      cyan authored
      3fc8fc6a
    • cyan's avatar
      * Server-to-server topic checking would always fail (oops.) · 2881dc9c
      cyan authored
      * SUMMON, USERS, MOTD, PING, PONG, and LINKS now all accept a servername as a
        valid argument for fetching the related command from the target server.
      * SUMMON doesn't support passing of a string. (May be reintroduced later)
      * LINKS now filters by mask if one is provided as per RFC1459.
      * WHOIS now accepts a valid server as its second argument for message passing.
      * CONNECT target.* <port> remote.* now works as per RFC1459.
      * Sigh, more 'var' cleanup...
      2881dc9c
    • cyan's avatar
      * Support /STATS H to view configured H:Lines. · 78068a6c
      cyan authored
      * Combined C:Lines and N:Lines into a single /STATS C as per RFC1459.
      * /OPER logic was fubar, was only checking against password, fixed.
      * Crunch modes on a channel mode resync.
      * SQUIT any servers whose origins aren't recognized by the network.
      * TIME, ADMIN, INFO, and STATS now accept a server as an argument and will
        pass the message on if appropriate.
      78068a6c
  5. Sep 11, 2003
    • cyan's avatar
      * More local variable cleanup. · 99abd4e1
      cyan authored
      * Added provisions for js.branch_limit for the newer Synchronet CVS revisions,
        provision for the old branch.limit will disappear later.
      * Fixed the "unmode" bug where modes would be set -oooo (etc) on a PART then
        SJOIN.  We were using SJOIN inappropriately for users joining a channel
        that already exists, a 5-parameter SJOIN is for new channels and
        synchronization only.
      99abd4e1
    • cyan's avatar
      Fix a undefined variable in the MODE command again. · c1847e89
      cyan authored
      c1847e89
    • cyan's avatar
      Agh. Screwed up the variables again. · 25434f01
      cyan authored
      25434f01
    • cyan's avatar
      179ff501
    • cyan's avatar
    • cyan's avatar
      Minor changes to the default ircd.conf · c00d57e2
      cyan authored
      c00d57e2
    • cyan's avatar
      * DigitalMan's int_to_ip() function -- thanks! Renamed functions. · 3ed3f3f2
      cyan authored
      * strftime()'s %e isn't standard, changed to %d
      * N:Line flags now work as advertised, including checking against the local
        userbase in the case of QWK authorization (really only useful for vert)
      * Stripped the 't' flag as there's no need for leaf servers to synchronize to
        our 'network' time, and all hub servers should be synchronizing with a
        trusted time source at least once per day.  Leaf servers have effectively
        no TS since the hubs have that responsibility.
      * Changed 'operflags' to simply 'flags' since it's used for both an oper's
        O:Line flags and a server's N:Line flags.
      * Changed 'x' O:Line flag to the more appropriate 'X', retained backwards
        compatibility.
      * Fixed a bug with MODE involving braces, doh! (This fixes the +i bug.)
      * User mode changes weren't propagating, ignore a umode +o from a leaf.
      * Added some sanity checks on server-to-server NICK command.
      * More general cleanup (adding 'var' to temporary variables, etc.)
      * Collide nicknames inversely if a leaf is trying to collide forwards.
      * Don't allow global KILL commands from a leaf.
      * TOPIC was being sent to all channel members even if it was the same, which
        was redundant.  Fixed.
      * TOPIC burst was sending server name as the topic creator instead of real nick
      * IRCClient_server_chan_info() was sending TOPIC burst when it shouldnt've.
      * IRCClient_server_chan_info() was specifying origin on SJOIN command, which is
        a nono.
      * Check all incoming origins for sanity, if the origin nick doesn't exist, kill
        it globally to avoid a network desync.
      * Store all IP addresses as IP's, and then convert them to integers on the fly.
        Changed "this.dec" to "this.ip" in client object.
      * Check for Z:Lined clients while doing a scan for K:Lined clients, also.
      * We weren't sending the integer IP as the correct argument on NICK, sigh.
      3ed3f3f2
  6. Sep 10, 2003
  7. Sep 09, 2003
Loading