61 커밋 (master)

작성자 SHA1 메시지 날짜
  Shivaram Lingamneni eeec481b8d
tweaks to NAMES implementation (#2058) 1 년 전
  Shivaram Lingamneni a549827f17 upgrade to go 1.18, use generics 2 년 전
  Shivaram Lingamneni 23c7218bf1 first pass at renaming Oragono to Ergo 3 년 전
  Shivaram Lingamneni 4a48e52518 fix #1490 3 년 전
  Shivaram Lingamneni df8be72c6f move StringSet to utils package 3 년 전
  Shivaram Lingamneni 067e62ad5e fix #1166 and #1168 3 년 전
  Shivaram Lingamneni c5a81d59ff fix #581 4 년 전
  Shivaram Lingamneni 0880f20f4b fix analogous invalid parameters for ERR_NOSUCHNICK 4 년 전
  Shivaram Lingamneni 85493ef031 upgrade message-tags to non-draft version 5 년 전
  Shivaram Lingamneni a0bf548fc5 draft/resume-0.2 implementation, message history support 5 년 전
  Shivaram Lingamneni fad2475c3f modes refactor, #255 6 년 전
  Daniel Oaks 3634d0601e Split modes into a subpackage (this is painful, but will force us to simplify and improve the API for interacting with modes) 6 년 전
  Shivaram Lingamneni 94cf438f51 remove channelJoinPartMutex 6 년 전
  Shivaram Lingamneni fa83ccd82b refactor synchronization for Channel 6 년 전
  Daniel Oaks eac6a69782 Fix some notes and add some comments. 6 년 전
  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 년 전