Kovid Goyal
|
ba1b3c3c2d
|
Fix mypy failures
|
2022-03-12 08:28:43 +05:30 |
|
pagedown
|
4a3ed62809
|
Refactor: More f-string for kittens
|
2022-01-29 20:23:34 +08:00 |
|
Kovid Goyal
|
8f0825bc5c
|
Various fixes for mypy 0.920
|
2021-12-17 05:56:19 +05:30 |
|
Kovid Goyal
|
46e51811e8
|
Dont rise an exception in patchfile close()
This allows partial transfers, by overwriting the dest file with the
tempfile even if the transfer was not completed
|
2021-11-17 14:34:14 +05:30 |
|
Kovid Goyal
|
6546c1da9b
|
run pyupgrade to upgrade the codebase to python3.6
|
2021-10-21 12:43:55 +05:30 |
|
Kovid Goyal
|
3a373a200c
|
Add a tell() method to PatchFile to track how much has been written
|
2021-10-03 10:18:28 +05:30 |
|
Kovid Goyal
|
20fcc5e31b
|
DRYer
|
2021-10-02 11:16:47 +05:30 |
|
Kovid Goyal
|
5729e33412
|
librsync actually blocks on output buffer size as well as input availability. So handle that
|
2021-10-02 09:26:35 +05:30 |
|
Kovid Goyal
|
f85f39e662
|
Code to easily develop librsync bindings
|
2021-10-02 07:22:33 +05:30 |
|
Kovid Goyal
|
e6cff61f99
|
Move management of destination file completely into PatchFile
|
2021-10-01 14:29:14 +05:30 |
|
Kovid Goyal
|
17e95cb615
|
Add a test for rsync roundtrip
|
2021-09-19 20:55:00 +05:30 |
|
Kovid Goyal
|
1d1d82ca50
|
Setup ropr buffer sizes for rsync operations
|
2021-09-19 17:19:34 +05:30 |
|
Kovid Goyal
|
85be3e4ed1
|
Also avoid mallocs for the output buffer
|
2021-09-19 15:28:22 +05:30 |
|
Kovid Goyal
|
d5d52ec8b9
|
When driving a job on a file avoid mallocs for each read
|
2021-09-19 13:49:10 +05:30 |
|
Kovid Goyal
|
ecb0d1f325
|
More work on wrapping librsync
|
2021-09-19 13:26:09 +05:30 |
|
Kovid Goyal
|
2a9dff2846
|
Function to create the delta for a file
|
2021-09-18 14:00:59 +05:30 |
|
Kovid Goyal
|
bcd1837924
|
Generator for loading signatures
Also dont waste memory when no output is expected
|
2021-09-18 13:52:26 +05:30 |
|
Kovid Goyal
|
77508bfe0d
|
Handle blocking with unused input in librsync
|
2021-09-18 13:08:53 +05:30 |
|
Kovid Goyal
|
901a075a38
|
...
|
2021-09-18 11:51:54 +05:30 |
|
Kovid Goyal
|
a941b1af4e
|
Implement signature generation
|
2021-09-17 17:42:25 +05:30 |
|