Serj Kalichev
|
70babdbc07
Revert "Use more responsive functions faux_async_in_easy(), faux_async_out_easy()"
|
vor 11 Monaten |
Serj Kalichev
|
6f68d7455c
Use more responsive functions faux_async_in_easy(), faux_async_out_easy()
|
vor 11 Monaten |
Serj Kalichev
|
0173558b20
Workaround to temporarily fix lost stdin. Use large input buffer. Must be refactored later
|
vor 11 Monaten |
Serj Kalichev
|
8e7d580f7f
Send message from client to server when stdin is closed
|
vor 11 Monaten |
Serj Kalichev
|
1cf96b8940
Klish client refactoring
|
vor 11 Monaten |
Serj Kalichev
|
7528e4488a
Implement in and out ACTION fields
|
vor 11 Monaten |
Serj Kalichev
|
a631191848
Fix line feed after stderr or stdin without final crlf
|
vor 11 Monaten |
Serj Kalichev
|
24c012b551
Don't create tty for interactive commands if client has no terminal
|
vor 1 Jahr |
Serj Kalichev
|
e20d300aa3
Send "SIGPIPE" (KTP_STDOUT_CLOSE) to server when client's pager is closed
|
vor 1 Jahr |
Serj Kalichev
|
d33c8c981a
pty: SIGWINCH
|
vor 1 Jahr |
Serj Kalichev
|
0a8227e36b
pty: Fix client stdin
|
vor 1 Jahr |
Serj Kalichev
|
e8d7907c14
pty: Fix KTP_STDIN
|
vor 1 Jahr |
Serj Kalichev
|
5aaaf94a82
'AUTH' exchange. Now it's just a hand-shake to get starting prompt
|
vor 2 Jahren |
Serj Kalichev
|
4be6e194bd
klish: Help implementation
|
vor 2 Jahren |
Serj Kalichev
|
74aa0d1602
klish: Add key for help. Not working yet
|
vor 2 Jahren |
Serj Kalichev
|
237c710bf3
Code for unfinished completions
|
vor 2 Jahren |
Serj Kalichev
|
ce43cfa14f
klish: Exit on exit flag from net msg
|
vor 2 Jahren |
Serj Kalichev
|
dc761a0a33
ktpd: Fix exit on command
|
vor 2 Jahren |
Serj Kalichev
|
72e5ecd7ac
ktp: Callbacks for some events
|
vor 2 Jahren |
Serj Kalichev
|
4a3c8c08f3
ktp: ktp_sync_cmd()
|
vor 2 Jahren |
Serj Kalichev
|
9b3144f306
ktp: Working on tinyrl and client ktp
|
vor 2 Jahren |
Serj Kalichev
|
4740d5cd59
Dry-run mode
|
vor 3 Jahren |
Serj Kalichev
|
9a23b487f2
klish: Print error from server
|
vor 3 Jahren |
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
|
vor 3 Jahren |
Serj Kalichev
|
918b88c24a
ktp: Working version of ktp_session_req_cmd()
|
vor 3 Jahren |
Serj Kalichev
|
543ca36434
ktp: Callbacks for received stdout and stderr
|
vor 3 Jahren |
Serj Kalichev
|
28adc4a3de
ktp: Working on ktp_session_req_cmd
|
vor 3 Jahren |
Serj Kalichev
|
82260887fb
ktp: Move some generic code to ktp.c
|
vor 3 Jahren |
Serj Kalichev
|
61e2dfd4a7
ktp: NOT_AUTHORIZED -> UNAUTHORIZED
|
vor 3 Jahren |
Serj Kalichev
|
623b33392c
ktp_session: A bit reorganize
|
vor 3 Jahren |