Commit History

Autor SHA1 Mensaxe Data
  Serj Kalichev 886849af07 Revert "Revert "Use more responsive functions faux_async_in_easy(), faux_async_out_easy()"" hai 11 meses
  Serj Kalichev 70babdbc07 Revert "Use more responsive functions faux_async_in_easy(), faux_async_out_easy()" hai 11 meses
  Serj Kalichev 6f68d7455c Use more responsive functions faux_async_in_easy(), faux_async_out_easy() hai 11 meses
  Serj Kalichev 0173558b20 Workaround to temporarily fix lost stdin. Use large input buffer. Must be refactored later hai 11 meses
  Serj Kalichev 8e7d580f7f Send message from client to server when stdin is closed hai 11 meses
  Serj Kalichev 1cf96b8940 Klish client refactoring hai 11 meses
  Serj Kalichev 7528e4488a Implement in and out ACTION fields hai 11 meses
  Serj Kalichev a631191848 Fix line feed after stderr or stdin without final crlf hai 11 meses
  Serj Kalichev 24c012b551 Don't create tty for interactive commands if client has no terminal hai 1 ano
  Serj Kalichev e20d300aa3 Send "SIGPIPE" (KTP_STDOUT_CLOSE) to server when client's pager is closed hai 1 ano
  Serj Kalichev d33c8c981a pty: SIGWINCH hai 1 ano
  Serj Kalichev 0a8227e36b pty: Fix client stdin hai 1 ano
  Serj Kalichev e8d7907c14 pty: Fix KTP_STDIN hai 1 ano
  Serj Kalichev 5aaaf94a82 'AUTH' exchange. Now it's just a hand-shake to get starting prompt %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 4be6e194bd klish: Help implementation %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 74aa0d1602 klish: Add key for help. Not working yet %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 237c710bf3 Code for unfinished completions %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev ce43cfa14f klish: Exit on exit flag from net msg %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev dc761a0a33 ktpd: Fix exit on command %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 72e5ecd7ac ktp: Callbacks for some events %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 4a3c8c08f3 ktp: ktp_sync_cmd() %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 9b3144f306 ktp: Working on tinyrl and client ktp %!s(int64=2) %!d(string=hai) anos
  Serj Kalichev 4740d5cd59 Dry-run mode %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev 9a23b487f2 klish: Print error from server %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev a66e80de87 ktp: KTP protocol was changed. If server wants stdout/stdin exchange it must send CMD_ACK with 'incompleted' flag and set features using status %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev 918b88c24a ktp: Working version of ktp_session_req_cmd() %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev 543ca36434 ktp: Callbacks for received stdout and stderr %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev 28adc4a3de ktp: Working on ktp_session_req_cmd %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev 82260887fb ktp: Move some generic code to ktp.c %!s(int64=3) %!d(string=hai) anos
  Serj Kalichev 61e2dfd4a7 ktp: NOT_AUTHORIZED -> UNAUTHORIZED %!s(int64=3) %!d(string=hai) anos