Serj Kalichev
|
95d2b64f79
Client temporarily stops stdin getting if out buffer is full
|
1 rok temu |
Serj Kalichev
|
8e7d580f7f
Send message from client to server when stdin is closed
|
1 rok temu |
Serj Kalichev
|
a631191848
Fix line feed after stderr or stdin without final crlf
|
1 rok temu |
Serj Kalichev
|
e20d300aa3
Send "SIGPIPE" (KTP_STDOUT_CLOSE) to server when client's pager is closed
|
1 rok temu |
Serj Kalichev
|
d33c8c981a
pty: SIGWINCH
|
2 lat temu |
Serj Kalichev
|
e8d7907c14
pty: Fix KTP_STDIN
|
2 lat temu |
Serj Kalichev
|
6c79c93c2a
pager: Working pager on client side
|
2 lat temu |
Serj Kalichev
|
5aaaf94a82
'AUTH' exchange. Now it's just a hand-shake to get starting prompt
|
2 lat temu |
Serj Kalichev
|
e21c9b9f32
ktp_session: Separate file for help_t type
|
2 lat temu |
Serj Kalichev
|
74aa0d1602
klish: Add key for help. Not working yet
|
2 lat temu |
Serj Kalichev
|
237c710bf3
Code for unfinished completions
|
2 lat temu |
Serj Kalichev
|
72e5ecd7ac
ktp: Callbacks for some events
|
2 lat temu |
Serj Kalichev
|
4a3c8c08f3
ktp: ktp_sync_cmd()
|
2 lat temu |
Serj Kalichev
|
bd6c878d57
context: Add scheme field and ustore funcs
|
2 lat temu |
Serj Kalichev
|
4740d5cd59
Dry-run mode
|
3 lat temu |
Serj Kalichev
|
918b88c24a
ktp: Working version of ktp_session_req_cmd()
|
3 lat temu |
Serj Kalichev
|
543ca36434
ktp: Callbacks for received stdout and stderr
|
3 lat temu |
Serj Kalichev
|
28adc4a3de
ktp: Working on ktp_session_req_cmd
|
3 lat temu |
Serj Kalichev
|
82260887fb
ktp: Move some generic code to ktp.c
|
3 lat temu |
Serj Kalichev
|
e0b011bc69
ktpd: Process ACTION
|
3 lat temu |
Serj Kalichev
|
f3dcc9d3e8
Move client_ev() to ktpd_session. Wait for action's processes within ktpd and call special function from ktpd_session
|
3 lat temu |
Serj Kalichev
|
0a57d879a4
ktpd_session: Class now contain eloop object
|
3 lat temu |
Serj Kalichev
|
623b33392c
ktp_session: A bit reorganize
|
3 lat temu |
Serj Kalichev
|
08548833e7
Rename faux_session_stall_cb_fn to ktpd_session_stall_cb_fn
|
3 lat temu |
Serj Kalichev
|
ff5535bacb
klishd: Event loop for service process. Unfinished
|
3 lat temu |
Serj Kalichev
|
c3449345e3
ktpd_session contains ksession_t
|
3 lat temu |
Serj Kalichev
|
7b5bcb4bf7
All 'function' types have _fn suffix. Unification.
|
3 lat temu |
Serj Kalichev
|
3c7a8db032
klishd: Async write
|
3 lat temu |
Serj Kalichev
|
5368a82712
Use async engine for ktpd session
|
3 lat temu |
Serj Kalichev
|
8eb0a3e1ca
lib: Add ktpd_clients database
|
3 lat temu |