149 コミット (devel+metadata)

作成者 SHA1 メッセージ 日付
  Daniel Oaks 2eb2467de2 Initial METADATA work. Subs are totally broken and SYNC returns wrong data 6年前
  Shivaram Lingamneni ef99bc48d1 fix #204 6年前
  Shivaram Lingamneni ad73d68807 refactor account registration, add nick enforcement 6年前
  Daniel Oaks a70cc6713c (hopefully) fix labeled-response behaviour 6年前
  Daniel Oaks e0fa97d344 Get labeled-reply working just fine 6年前
  Daniel Oaks 2419f69879 Move all errors into errors.go 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年前
  Daniel Oaks 275227a461 Make like every client-facing string translatable 6年前
  Daniel Oaks f8b39cfe61 Send fake channel joins on RESUME 6年前
  Shivaram Lingamneni 52b0fb71e7 refactor ClientManager 6年前
  Shivaram Lingamneni d4cb15354f remove registeredChannelsMutex 6年前
  Shivaram Lingamneni 60b861e07e fix a race in regenerateMembersCache 6年前
  Shivaram Lingamneni 9b74c47b74 rename some getters 6年前
  Shivaram Lingamneni 94cf438f51 remove channelJoinPartMutex 6年前
  Shivaram Lingamneni fa83ccd82b refactor synchronization for Channel 6年前
  Daniel Oaks b8d47c3e4f channel: Server opers shouldn't override nooutside, reggedonly and moderated modes. if they want to do that sort of thing, they have SAMODE and all to be explicit about it 6年前
  Daniel Oaks e3a0387cf5 channel: Fix +m (moderated) and +R (registeredonly) channel modes, add note about opers overriding +m/+R 6年前
  Daniel Oaks 275449e6cc caps: Move most capability-handling types into the caps package 6年前
  Daniel Oaks 9bfdc4fdfb Move caps to their own package to prevent conflicts 6年前
  Shivaram Lingamneni e8b1870067 refactor the rehash implementation 6年前
  Daniel Oaks 79de443496 channel: Don't send TOPIC on entirely new channel 6年前
  Daniel Oaks 3b0d9c4db9 Send nick parameter correctly on ERR_NOSUCHNICK numerics 6年前
  Shivaram Lingamneni 333afe1062 make default channel modes configurable 6年前
  Daniel Oaks c9ed749538 Rename deps 7年前
  Daniel Oaks 9a94121281 JOIN: Fix a dumb bug. Really dumb bug. 7年前
  Daniel Oaks 22216d4d60 Fix lots of nits 7年前
  Daniel Oaks 0046025d60 Enable chanmode +r, fix bug with registering channels 7年前
  Daniel Oaks 317a804644 Fix dates at top of source files 7年前
  Daniel Oaks 013635a827 channel: Give founder mode if channel already exists and founder joins 7年前
  Daniel Oaks 6aebd4aad9 channel: Add comments, fix a small bug with moderated mode 7年前
  Daniel Oaks 300d02bd9c channel: Kill a race condition that locked up the server. 7年前
  Daniel Oaks 861b65eb39 channels: Automagically save channel bans/excepts/invites 7年前
  Daniel Oaks f5eeca5339 channel: Fix not being able to Part 7年前
  Daniel Oaks 194411716d channel: Automagically save topic updates on registered channels 7年前
  Daniel Oaks 580385392a channel: Alert of given modes (+o/+q) on join 7年前
  Daniel Oaks 05074e966d modes: Continue overhauling 7年前
  Daniel Oaks b33b217fab Add very initial ChanServ and NickServ virtual clients 7年前
  Daniel Oaks 439331cfb8 logger: Move to separate package, make *much* nicer 7年前
  Daniel Oaks b328a4fcd3 logging: Add userinput and output, fix up lots 7年前
  Daniel Oaks 522001d4f6 Cleanup message sending 7年前
  Daniel Oaks e741c1476b Implement message-ids draft 7年前
  Daniel Oaks 62dc3c8f66 server: Implement TAGMSG draft command 7年前
  Daniel Oaks f6185fa336 Get it working, using not-great and very initial splitting code 7年前
  Daniel Oaks e9324c3250 modes: Fix some more mutexes 7年前
  Daniel Oaks c39bebc696 Fix various locks around joining, kicking and quitting 7年前
  Daniel Oaks 6f7c683247 channel: RWMutex for members access 7年前
  Daniel Oaks 8eb8193b18 JOIN: Only give chanop, not chan founder (will save that for regged chans) 7年前
  Daniel Oaks 5eafd2656e channel: Send channel NOTICEs properly 7年前
  Daniel Oaks a7949b6cb4 irc: Assorted golint cleanups 7年前
  Daniel Oaks 517893065b Support STATUSMSG 7年前