190 コミット (21a061c1377f5292eb3d297e38e6651abe9a35b8)

作成者 SHA1 メッセージ 日付
  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年前
  Daniel Oaks a7949b6cb4 irc: Assorted golint cleanups 7年前
  Daniel Oaks 29e811a531 oper: Support custom vhosts, and chghost 7年前
  Daniel Oaks 8e2a8cb1b3 opers: Enforce oper class permissions 7年前
  Daniel Oaks f3459830e7 opers: Allow setting custom whois lines 7年前
  Daniel Oaks 64bdedaee2 Add oper classes, for more finely-grained control 7年前
  Daniel Oaks 425a521d27 channel: Fix MODE and WHO 7年前
  Daniel Oaks 1e956355bf NICK: Fix small bug when casefolding 7年前
  Daniel Oaks 1bab81091f Add MONITOR command 7年前
  Daniel Oaks e643c2101f capability: Add 3.2 CAP values 7年前
  Daniel Oaks 43e28e2fef PROXY: Remove command, I don't think it's that useful 7年前
  Daniel Oaks 0eebd6273c AWAY: Only dispatch AWAY when cap-notify is used 7年前
  Daniel Oaks 985f87d9d1 client: Remove silly testing Println 7年前
  Daniel Oaks 5e72409695 Move from ascii(ish) unicode encoding to prelim rfc7700 using functions instead 7年前
  Daniel Oaks 2bfcc553ce client: Don't fail silently on error sending messages 7年前
  Daniel Oaks 5d7d510348 client: Fix minor bug when doing SASL before NICK/USER 7年前
  Daniel Oaks 754b74c21c accounts: Add account-tag capability 7年前
  Daniel Oaks c2aa31001a client: Fix initial RPL_UMODEIS 7年前
  Daniel Oaks 220bc2c609 server-time: Fix time format 7年前
  Daniel Oaks b5e7d8968f accounts: Add SASL EXTERNAL handler 7年前
  Daniel Oaks 1679bc9ac2 accounts: Add initial SASL handler, still need to write mechanism handlers 7年前