190 コミット (21a061c1377f5292eb3d297e38e6651abe9a35b8)

作成者 SHA1 メッセージ 日付
  Daniel Oaks 23a26f83fe client: Show real IP and whether the target's using TLS in WHOIS 7年前
  Daniel Oaks 1c0c4841a1 General comments, fix misspellings and lints 7年前
  Daniel Oaks c9ed749538 Rename deps 7年前
  Daniel Oaks a8fa131244 Move to new repo 7年前
  Daniel Oaks 309ec8191e Add 'k' snomask for kills (including those coming from dlines and klines) 7年前
  Daniel Oaks 3ee26041ff Send snomask on client quits 7年前
  Daniel Oaks 55d8eb5dce Make 'nick' snomask look nicer 7年前
  Daniel Oaks 53190ef131 Send a whole lot more snomasks 7年前
  Daniel Oaks ebb9d629d7 xline: Add ANDKILL param to kill all matching clients 7年前
  Daniel Oaks d847d55c06 Fix wordWrap function so it doesn't drop chars, and fix client.Notice() to automagically split very long lines. 7年前
  Daniel Oaks 9fe7c143c8 server: Remove useless comments, make idle/quit function layouts nicer 7年前
  Daniel Oaks c911ff2bcd Squash a bunch of possible races 7年前
  Daniel Oaks f7a4f5d956 socket: Move to a timing-out send method that reduces goroutines and ensures QUIT/ERROR are sent 7年前
  Daniel Oaks f665ebac16 channels: Help prevent issues when join/parting 7年前
  Daniel Oaks 1c917a19a7 client: Ensure ERROR message is parsed when quitting 7年前
  Daniel Oaks 22216d4d60 Fix lots of nits 7年前
  Daniel Oaks 317a804644 Fix dates at top of source files 7年前
  Daniel Oaks 300d02bd9c channel: Kill a race condition that locked up the server. 7年前
  Daniel Oaks aad1070633 client: Unlock channel mutex earlier 7年前
  Daniel Oaks 05074e966d modes: Continue overhauling 7年前
  Daniel Oaks f29a5f0e70 socket: Very initial SendQ limit 7年前
  Daniel Oaks de4db1c6ef socket: Start overhaul of sockets and writing 7年前
  Daniel Oaks 439331cfb8 logger: Move to separate package, make *much* nicer 7年前
  Daniel Oaks 5de03f2169 logging: Reverse arrows for in and out, in ~= left, out ~= right 7年前
  Daniel Oaks b328a4fcd3 logging: Add userinput and output, fix up lots 7年前
  Daniel Oaks 29e89b16a0 logger: Very initial working new logs 7年前
  Martin Lindhe 730d283201 server-time: convert local time to UTC before using it, fixes #94 7年前
  vegax87 a623d8ef1e Solved! RPL_USERHOST must use trailing 7年前
  Daniel Oaks c8b5fb65e0 WHOIS: Use inbuilt functionality to force trailing, as suggested by @vegax87 7年前
  Daniel Oaks c2fedfb177 client: Forego the ForceTrailing func, just automagically work it out based on the command name 7年前
  Daniel Oaks b257c5955e client: Add SendForceTrailing function, to force the last param to be a trailing 7年前
  Daniel Oaks 67d65b0e3d client: Ignore empty lines, send ERROR with no prefix 7年前
  Daniel Oaks cbe49ff3d8 Use a better line-splitting algorithm 7年前
  Daniel Oaks 522001d4f6 Cleanup message sending 7年前
  Daniel Oaks e741c1476b Implement message-ids draft 7年前
  Daniel Oaks f6185fa336 Get it working, using not-great and very initial splitting code 7年前
  Daniel Oaks 92626a178d server: Start roughly hacking in new message-tags support 7年前
  Daniel Oaks d2e18962e3 Very initial maxline work 7年前
  Daniel Oaks 2b240faa90 strings: Fix nick bugs, use UsernameCaseMapped 7年前
  Daniel Oaks 4168eaafbb Basic implementation of KLINEs 7年前
  Daniel Oaks 6f7c683247 channel: RWMutex for members access 7年前
  Daniel Oaks a8eabe8e9c client: Fix a lot of bugs around setting NICK 7年前
  Daniel Oaks dc605ebb01 client: Send quit messages more correctly 7年前
  Daniel Oaks 2e2e91689a client: Send quit message to friends correctly 7年前
  Daniel Oaks 9a9820fa88 NICK: Prevent races, remove a DoS 7年前
  Daniel Oaks 95e36b99a2 Nick locking (entirely broken, needs to be completely redesigned) 7年前
  Daniel Oaks c3174bb648 Various crash fixes, and little cleanups for safety 7年前
  Daniel Oaks 07e4728c15 roleplay: Initial commit 7年前
  Daniel Oaks c7fdb4656e strings: Use inbuilt precis.Nickname encoding now 7年前
  Daniel Oaks a404bf83d1 Add automated client connection limiting 7年前