Commit graph

21 commits

Author SHA1 Message Date
Kovid Goyal
3d8a2fbb4f
Use SIMD base64 everywhere 2026-04-21 11:56:55 +05:30
Kovid Goyal
c861259e3b
Rename go module from kitty -> github.com/kovidgoyal/kitty
Makes the code more easily re-useable in other projects
2025-05-16 08:43:39 +05:30
Kovid Goyal
a8633756de
More linter fixes 2023-09-18 21:36:34 +05:30
Kovid Goyal
1a32e62ebf
More linter fixes 2023-09-18 21:07:39 +05:30
Kovid Goyal
4f72bb9894
Replace utils.Once with stdlib sync.OnceValue 2023-08-09 12:08:42 +05:30
Kovid Goyal
d676886ab8
Update safe string pat in go code to match updated spec 2023-07-30 19:49:41 +05:30
Kovid Goyal
10362c3121
DRYer 2023-07-30 19:49:39 +05:30
Kovid Goyal
d4127229b6
More misc send fixes 2023-07-30 19:49:39 +05:30
Kovid Goyal
4341599ac3
Fix a couple of infinite loops 2023-07-30 19:49:39 +05:30
Kovid Goyal
eabebbc932
Fix incorrect remote file existence detection 2023-07-30 19:49:39 +05:30
Kovid Goyal
b83e4d88f4
Implement fast padding-less base64 encode/decode for python 2023-07-30 19:49:38 +05:30
Kovid Goyal
a3c3e3ab6a
... 2023-07-30 19:49:38 +05:30
Kovid Goyal
a72825fe83
More work on porting transfer kitten 2023-07-30 19:49:38 +05:30
Kovid Goyal
ff3232547d
More work on transfer kitten porting 2023-07-30 19:49:38 +05:30
Kovid Goyal
6c79ae4443
Proper parsing of safe_string fields 2023-07-30 19:49:38 +05:30
Kovid Goyal
425e993ab7
Get rid of enum boilerplate 2023-07-30 19:49:38 +05:30
Kovid Goyal
1d3031d011
Allow easy string representation of FTC as JSON dict excluding the data field 2023-07-30 19:49:38 +05:30
Kovid Goyal
b9b7ab5221
Finish parsing of FTC 2023-07-30 19:49:38 +05:30
Kovid Goyal
00a04d68cc
Start parsing of FTC 2023-07-30 19:49:38 +05:30
Kovid Goyal
e73e421a5f
Finish serialization of FTC 2023-07-30 19:49:37 +05:30
Kovid Goyal
6b93610b6a
more work on transfer kitten 2023-07-30 19:49:37 +05:30