1. 5aef455 Fix forgot to free(3) in function print_message by WHR · 7 years ago
  2. e8877bb Don't link libreadline for sshoutcfg(8) by WHR · 7 years ago
  3. cee277d Don't print '\r' for log frontend by WHR · 7 years ago
  4. a251836 Raise length limitation for local and API packets by WHR · 7 years ago
  5. 175e8ac Fix byte order in implementation of API packet SSHOUT_API_MOTD by WHR · 7 years ago
  6. bb9c056 Client: support reading large packets by WHR · 7 years ago
  7. 0716350 Server: fix read large packets by WHR · 7 years ago
  8. 98cf015 Server: add support of reading large packets without blocking by WHR · 7 years ago
  9. a4797de Fix incorrect byte order in API packet SSHOUT_API_RECEIVE_MESSAGE by WHR · 7 years ago
  10. dd04dd7 API implementation bug fix by WHR · 7 years ago
  11. 42a5d5c Server: fix error 'dispatch_message: write: Bad file descriptor' by WHR · 7 years ago
  12. b8580cc Fix the clean target in Makefile by WHR · 7 years ago
  13. aad25db Nothing, but a type name change by WHR · 7 years ago
  14. 3e809e3 Add getmotd and setmotd subcommands in sshoutcfg(8) by WHR · 7 years ago
  15. 8cab6bd Implement API packets SSHOUT_API_GET_MOTD and SSHOUT_API_MOTD by WHR · 7 years ago
  16. 1c39cee Add MOTD in CLI by WHR · 7 years ago
  17. 766ac4e Fix a possible memory leak; reading API packet will block; add a debug message in server by WHR · 7 years ago
  18. 9f2b941 Add setlocale(3) call in CLI backend to localize date format by WHR · 7 years ago
  19. bf31ae3 Implement the log backend by WHR · 7 years ago
  20. b95d755 Add packet length check for SSHOUT_API_HELLO packet by WHR · 7 years ago
  21. 2c6ba68 Implement API packet SSHOUT_API_SEND_MESSAGE by WHR · 7 years ago
  22. f3750ac Implement API packet SSHOUT_API_USER_STATE_CHANGE by WHR · 7 years ago
  23. 39490b3 Fix a bug in implementation of API packet SSHOUT_API_ONLINE_USERS_INFO; implement API packets SSHOUT_API_RECEIVE_MESSAGE and SSHOUT_API_ERROR by WHR · 7 years ago
  24. 834bfdc Change some fields length in API packet SSHOUT_API_ONLINE_USERS_INFO by WHR · 7 years ago
  25. 6f01290 Implement request API packets SSHOUT_API_HELLO and SSHOUT_API_GET_ONLINE_USER, as well as correponding response API packets SSHOUT_API_PASS and SSHOUT_API_GET_ONLINE_USER by WHR · 7 years ago
  26. 1002d2e Client: add tick per minute to indicate date change in CLI backend by WHR · 7 years ago
  27. b6e144b Client: exit on select(2) fails by WHR · 7 years ago
  28. 1d1a024 Implementing API by WHR · 7 years ago
  29. 87e5103 Change internal interface of the multi-backend client by WHR · 7 years ago
  30. 8c48955 Fix wrong prompt after  an incremental search by WHR · 7 years ago
  31. 6bd57d0 Add custom signals handler in CLI client; fix strncmp(3) issue in sshoutcfg.c by WHR · 7 years ago
  32. e0e553b Update man page by WHR · 7 years ago
  33. 163e94b Add man page sshoutcfg(8) by WHR · 7 years ago
  34. aee4206 Implement adduser subcommand of sshoutcfg by WHR · 7 years ago
  35. ef6069d sshoutcfg: fix get line from user list by WHR · 7 years ago
  36. 966fcfc Implementing listuser subcommand of sshoutcfg by WHR · 7 years ago
  37. 9430c6c Add sshoutcfg tool to manage users by WHR · 7 years ago
  38. b8ccf34 Also send private message back to the sender; add 'user not found' notice for private messages by WHR · 7 years ago
  39. c92d507 CLI client: add command to send private message by WHR · 7 years ago
  40. cc7d5a9 Fix a bug in user online broadcast by WHR · 7 years ago
  41. b9d9d7d Add broadcast for user state changing by WHR · 7 years ago
  42. f6a7e47 Add some commands for CLI client by WHR · 7 years ago
  43. ead24f9 Implement command auto-completion by WHR · 7 years ago
  44. 65833e4 Add line history recording for client with a terminal; clean up non-terminal input code by WHR · 7 years ago
  45. f66fa81 Re-enable readline if STDIN is a terminal; fix a bug in client select(2) processing by WHR · 7 years ago
  46. 9fa26e3 Fix read(2)ing of STDIN_FILENO blocked by WHR · 7 years ago
  47. f42c259 Add missing file client.h; fix text length bug when printing message; Stop using readline by WHR · 7 years ago
  48. 031059b Implement sending and receiving broadcast messages by WHR · 7 years ago
  49. c796167 Bug fixes by WHR · 7 years ago
  50. a13dc68 Implement 'who' command in CLI client; bug fixes by WHR · 7 years ago
  51. f892a00 Move CLI client code to a separate file; bug fixes by WHR · 7 years ago
  52. 1bacc40 Add a systemd service config file; disable terminal buffer and echo of client if it has a terminal by WHR · 7 years ago
  53. d2bfef7 Client support logging in; bug fixes by WHR · 7 years ago
  54. 99d64bd Fix print_with_time output message to wrong file, and without a newline by WHR · 7 years ago
  55. 3bca4a8 Fix the listen fd been closed wrongly by WHR · 7 years ago
  56. e00570a Add function get_local_packet to read local packet for both server and client by WHR · 7 years ago
  57. 9540e6c Change local socket type back to SOCK_STREAM since we need a connection-oriented socket by WHR · 7 years ago
  58. 7ab97ed Add function send_online_users by WHR · 7 years ago
  59. 3526139 Writing local server by WHR · 7 years ago
  60. 35bd06c Add COPYING file; change the use of fprintf(3) to syslog(3) by WHR · 7 years ago
  61. 742279d Add uses of syslog(3) by WHR · 7 years ago
  62. 6767221 Move socket path code to main.c by WHR · 7 years ago
  63. 65b8738 Add server loop code by WHR · 7 years ago
  64. 9df48d5 Add some dummy code by WHR · 7 years ago