Kovid Goyal
|
b4cc38a1d9
|
Fix symlink extraction over ssh
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
8867317b6a
|
Allow transferring files outside of HOME
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
4b6bfaffba
|
More work on ssh copy
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
fadae42715
|
Work on parsing copy instructions
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
77c9affc00
|
Start work on copy instructions
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
e5ba15949b
|
$size doesnt need to be global
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
a3e59697a1
|
...
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
0e2125cda3
|
When die-ing bring cursor back to zero column explicitly since it could happen in raw mode
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
95da414511
|
Avoid one record read
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
c0d5ace640
|
Prevent invalid root paths
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
ae48407b20
|
untar files atomically
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
e06bd68379
|
Split up ssh tests
|
2022-03-03 21:24:45 +05:30 |
|
Kovid Goyal
|
ae6665493a
|
Implement setting of env vars
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
c6f37afeff
|
Add config to control shell integration per host
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
59f656e3ca
|
Allow controlling where on the remote computer the ssh kitten installs its data
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
12658c4756
|
Make ssh data start request transmission more robust
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
37c185462a
|
Handle error messages form terminal during bootstrap
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
53c8485a7a
|
Get env conf working with tests
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
846021296f
|
Start work on config infrastructure for ssh kitten
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
5c8651c7cd
|
bootstrap script should work even when stdout is redirected
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
ad91f5af53
|
...
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
02a68e7541
|
Pass the value of shell_integration in the tarfile
Allows per host overrides and also avoids needing to read kitty.conf in
the ssh kitten
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
6e5dbc5285
|
Test for handling of leading data
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
fda9415873
|
Use a record separator to delimit the start of data
Needed because the user could press keys and send data to the tty
before kitty can send the ssh data
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
4054163447
|
DRYer
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
e1f5ef59c8
|
Remove integration tests with login_shell=''since that is tested explicitly before
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
44baeb6924
|
Run login_shell detection tests with all available shells
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
c00e8b1709
|
Add tests for the individual login_shell detection functions
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
3fb7ce7100
|
When using KITTY_DEVELOP_FROM load resources from the develop dir
|
2022-03-03 21:24:44 +05:30 |
|
Kovid Goyal
|
86b15ad693
|
fix detection of python when no python2 or python3 links present
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
53c00ac631
|
Fix detection of login shell from passwd
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
99d0c2d846
|
Get reading data working on macOS
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
55ede897b9
|
faster fail
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
a71e7d7eb1
|
Simplify data transmission
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
3c28a4f723
|
sh on macOS doesnt have echo -n
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
6b681df473
|
Include all terminfo variants in binary bundles
Needed so that they can be transmitted over ssh easily
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
22c1ee7dc8
|
Cannot call the parser from callbacks that are themselves called from the parser
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
c24e16e8cd
|
debug function
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
d452a5cdce
|
...
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
198dd52700
|
Better error messages
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
2dfea0f213
|
Fix a couple of conditions so they work in older dash
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
5064b5c2b1
|
Apparently posh on CI is utterly broken
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
78b553e55e
|
Add tests for turning off shell integration in the bootstrap script
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
8ca3a511cc
|
Get the ssh bootstrap tests fully working
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
bf26a3f569
|
Skip bash if its too old when testing bootstrap script
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
ddb8753548
|
Work on enabling shell integration over ssh
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
e73525d0a2
|
Start work on testing the bootstrap script
|
2022-03-03 21:24:43 +05:30 |
|
Kovid Goyal
|
f37d947dd5
|
more work on ssh data transmission
|
2022-03-03 21:24:42 +05:30 |
|
Kovid Goyal
|
4279f20daf
|
Dont depend on the default bash prompt when testing
|
2022-03-03 21:24:42 +05:30 |
|
Kovid Goyal
|
2dd7c3b939
|
More work on ssh bootstrap
|
2022-03-03 21:24:42 +05:30 |
|