46 커밋 (devel+cloaks)

작성자 SHA1 메시지 날짜
  Daniel Oaks 2bd4d03ecc Prevent copying locks because that's silly 7 년 전
  Daniel Oaks e0035dfa04 types: Make ChannelNameMap use mutexes to fix crash 7 년 전
  Daniel Oaks 317a804644 Fix dates at top of source files 7 년 전
  Daniel Oaks 05074e966d modes: Continue overhauling 7 년 전
  Daniel Oaks 5e72409695 Move from ascii(ish) unicode encoding to prelim rfc7700 using functions instead 7 년 전
  Daniel Oaks 2f08401a0f Attempt to add mostly-correct license info at the top of each file... track this stuff a bit better 8 년 전
  Edmund Huber 34b01b115e add a type for CTCP-encoded strings, and NOTICEs for error cases 10 년 전
  Edmund Huber 6267b6a40c clean up /theater so that it doesn't need a bunch of pointers and that it reuses channel-scoped-user-modes machinery 10 년 전
  Jeremy Latt d85e6681d9 move modes code to its own file; fix SQL (un)marshalling 10 년 전
  Jeremy Latt 2006aff9f7 break up types.go 10 년 전
  Jeremy Latt 0126edc7af move capability handling code to a single file 10 년 전
  Jeremy Latt 77d053ccac get rid of editableCommand 10 년 전
  Jeremy Latt 96a108f8da mark unicode normalization with type 10 년 전
  Jeremy Latt 33df043961 fix CAP messages 10 년 전
  Jeremy Latt d4093e7f8b mask lists (ban, except, invite) 10 년 전
  Jeremy Latt 69cdad45ac partially-working sqlite-based usermasks 10 년 전
  Jeremy Latt 0874692aa8 send proper replies for cap protocol 10 년 전
  Jeremy Latt 36602c9a3c basic capability negotiation 10 년 전
  Jeremy Latt 45bb0d05e7 normalize all unicode input from the client 10 년 전
  Jeremy Latt b30e247e77 properly persist channels 10 년 전
  Jeremy Latt 02abeeb164 persistent channels persisted to a sqlite db 10 년 전
  Jeremy Latt 0bf968e19e move command parsing and hostname lookups into the socket routine 10 년 전
  Jeremy Latt 9960089226 format replies to strings instead of using a Reply struct 10 년 전
  Jeremy Latt 25ebab37d3 replies shouldn't contain references to client 10 년 전
  Jeremy Latt a55b912941 enforce nicks via lowercase strings 10 년 전
  Jeremy Latt a9d7f64693 kick command 10 년 전
  Jeremy Latt 4e56ea1bdc get rid of unnecessary concurrency for channels and clients 10 년 전
  Jeremy Latt e411dafda7 get rid of mutexes in favor of channel-base syncing 10 년 전
  Jeremy Latt 488b2ccf8f implement channel modes and messages properly 10 년 전
  Jeremy Latt 0bfa2fb98f channel mode flags and member modes 10 년 전
  Jeremy Latt 33b1e6c582 simplify Replier 10 년 전
  Jeremy Latt 87cc184ec0 type numeric codes 10 년 전
  Jeremy Latt 4d9742d033 organize server command into phases 10 년 전
  Jeremy Latt c805006ab8 save reply source id at init time for nick changes 10 년 전
  Jeremy Latt 415ccc7607 maybe fix networking hangs 10 년 전
  Jeremy Latt 08d9d5ab79 away modes 10 년 전
  Jeremy Latt 887f12cb31 get rid of channel abstraction for buffered socket io 10 년 전
  Jeremy Latt 6367e4b654 fix ModeString 10 년 전
  Jeremy Latt 1787ac8ebf use Reply() to wrap channel 10 년 전
  Jeremy Latt 04f881a617 channel 'no outside messages' flag 10 년 전
  Jeremy Latt a3b7441939 type cleanup 10 년 전
  Jeremy Latt 20257ec624 use ModeOp everywhere 10 년 전
  Jeremy Latt 93f4b6859a more channel mode parsing and bad listing 10 년 전