47 커밋 (317a80464408c3df31f47a308aef2b02e914c3c4)

작성자 SHA1 메시지 날짜
  Daniel Oaks 317a804644 Fix dates at top of source files 7 년 전
  Daniel Oaks 91fab3ba55 socket: Better deal with chanfloods 7 년 전
  Daniel Oaks f5536d7945 socket: Add a simple println when SendQ exceeded, config comment update 7 년 전
  Daniel Oaks c3be2d0d46 socket: Fixup sending code so we can support more connections 7 년 전
  Daniel Oaks f29a5f0e70 socket: Very initial SendQ limit 7 년 전
  Daniel Oaks de4db1c6ef socket: Start overhaul of sockets and writing 7 년 전
  Daniel Oaks 149550b453 socket: Timeout TLS handshakes 7 년 전
  Daniel Oaks b5e7d8968f accounts: Add SASL EXTERNAL handler 7 년 전
  Daniel Oaks 49034cb20e certfp: Add certfp retrieval from client 7 년 전
  Daniel Oaks 2f08401a0f Attempt to add mostly-correct license info at the top of each file... track this stuff a bit better 8 년 전
  Daniel Oaks 9860094020 socket: Use updated socket code 8 년 전
  Jeremy Latt 4ce4ba31c5 keep track of whether sockets are closed 10 년 전
  Jeremy Latt 6c10add399 improve performance by using less goroutines 10 년 전
  Jeremy Latt 142bf3d3bb don't async buffer flushing 10 년 전
  Jeremy Latt b0bb0faadc remove unnecessary String()s; rename parse functions 10 년 전
  Jeremy Latt 3b12dec207 cleanup 10 년 전
  Jeremy Latt 2dc69c7e3d use a Scanner instead of ReadString 10 년 전
  Jeremy Latt 5f268e4847 async all write buffer flushes 10 년 전
  Jeremy Latt d696f2313e stop leaking client goroutines; closes #34 10 년 전
  Jeremy Latt e15f47c766 move to channel-based logging 10 년 전
  Jeremy Latt 77d053ccac get rid of editableCommand 10 년 전
  Jeremy Latt 04f0b2c48d trim trailing space from commands 10 년 전
  Jeremy Latt 6f00f89efa relax unicode parsing rules 10 년 전
  Jeremy Latt 45bb0d05e7 normalize all unicode input from the client 10 년 전
  Jeremy Latt be089e7f5f do bcrypt in the client main routine 10 년 전
  Jeremy Latt 41e6baf9d4 get rid of a race; use pointers where possible 10 년 전
  Jeremy Latt 0856a9fa81 flag socket as closed when writes fail 10 년 전
  Jeremy Latt 0bf968e19e move command parsing and hostname lookups into the socket routine 10 년 전
  Jeremy Latt 3b56b5bf42 expose various go internals as a DEBUG command 10 년 전
  Jeremy Latt ad513da486 do hostname lookups in the client read thread 10 년 전
  Jeremy Latt c0dc733351 don't wait for writing to complete 10 년 전
  Jeremy Latt 6265b70622 get rid of goroutines on client socket 10 년 전
  Jeremy Latt f090c616b3 reduce writes 10 년 전
  Jeremy Latt dcb4ac90e2 use a buffered channel for socket writing 10 년 전
  Jeremy Latt 4f106e7d3e make server logging consistent with other logs 10 년 전
  Jeremy Latt 58517ad4e8 fix closed channel on socket close 10 년 전
  Jeremy Latt 9c1ab4f610 fix socket close race 10 년 전
  Jeremy Latt bd3ca4ae47 fix race in idle timeout; fix some string trimming; fix some replies 10 년 전
  Jeremy Latt cd4503be31 allow blank lines from the client 10 년 전
  Jeremy Latt 4e56ea1bdc get rid of unnecessary concurrency for channels and clients 10 년 전
  Jeremy Latt 50f1012c92 don't close socket sending channel 10 년 전
  Jeremy Latt 3a9027e3dc don't double-close socket 10 년 전
  Jeremy Latt 6ea3c8f4d1 fix race conditions 10 년 전
  Jeremy Latt 541a40b056 touch should respect destroyed 10 년 전
  Jeremy Latt 42ff4410ad more logging 10 년 전
  Jeremy Latt 11537ad975 abstract net operations as Socket 10 년 전