|
406106ee
|
2020-03-20T10:09:18
|
|
don't skip protocol capabilities advertisement if the first ref isn't wanted
|
|
76911fd2
|
2020-03-19T23:02:36
|
|
allow 'got fetch' to operate on a non-bare git repository
|
|
f1c6967f
|
2020-03-19T22:43:44
|
|
fix chopped display of git-server's progress output
|
|
e69674d8
|
2020-03-19T18:49:56
|
|
restore missing \n in clone and fetch progress output
|
|
984065c8
|
2020-03-19T17:27:20
|
|
avoid needless id_str allocation in cmd_fetch()
|
|
4aa547db
|
2020-03-19T17:23:24
|
|
create git config file earlier such that interrupted clones can be re-fetched
|
|
12d1281e
|
2020-03-19T17:17:05
|
|
don't mix server progress messages with regular fetch progress output
|
|
3c912d14
|
2020-03-19T17:11:00
|
|
remove chattygit mode from got-fetch-pack
|
|
e172ba2e
|
2020-03-19T17:07:22
|
|
appending [remote "origin"] section is enough; no need to overwrite the file
|
|
90da997c
|
2020-03-19T17:04:21
|
|
remove 'Writing pack index...' message which was sometimes printed redundantly
|
|
8a8b05ce
|
2020-03-19T17:03:03
|
|
wrap an overlong line
|
|
d715f13e
|
2020-03-19T17:02:12
|
|
use a single verbosity level throughout 'got clone' and 'got fetch'
|
|
7848a0e1
|
2020-03-19T16:57:27
|
|
implement 'got fetch'
|
|
5a489642
|
2020-03-19T16:56:51
|
|
initialize pack file size output paramter of got_privsep_recv_fetch_progress()
|
|
a244cd92
|
2020-03-19T14:59:16
|
|
fix fetch test's expected results and check results properly
|
|
9a682fbe
|
2020-03-19T14:43:38
|
|
add support for Git's SCP style URLs to got_fetch_parse_uri()
|
|
f68a7890
|
2020-03-19T09:07:46
|
|
make got_ref_list() work on a fresh repository created with got_repo_init()
|
|
5afa8976
|
2020-03-18T17:47:24
|
|
sync distfile list
|
|
92a89269
|
2020-03-18T17:46:28
|
|
remove an unused file
|
|
d52aaa3d
|
2020-03-18T17:29:10
|
|
display path to cloned repository when 'got clone' is done
|
|
fd843b58
|
2020-03-18T17:16:48
|
|
improve display of progress message generated by the server during 'got clone'
|
|
267fe567
|
2020-03-18T16:16:39
|
|
document 'got cl' alias for 'got clone'
|
|
2ab43947
|
2020-03-18T16:16:39
|
|
move clone code and documentation up so it appears before checkout
|
|
68999b92
|
2020-03-18T16:13:48
|
|
allow controlling verbosity of 'got clone' with -q and -v options
|
|
3af5bc7c
|
2020-03-18T16:13:48
|
|
do not allow passing arbitrary options to SSH
|
|
967f7d1f
|
2020-03-18T16:13:48
|
|
remove unused constants
|
|
d582f26c
|
2020-03-18T16:13:48
|
|
write large objects to disk when resolving deltas; raise in-mem delta threshold
|
|
7132995b
|
2020-03-18T16:13:48
|
|
tweak clone usage output
|
|
39c64a6a
|
2020-03-18T16:13:47
|
|
pledge 'got clone'
|
|
fd039d72
|
2020-03-18T16:13:47
|
|
man page updates for 'got clone'
|
|
7ebc0570
|
2020-03-18T16:13:47
|
|
do not forget to create references under remotes/origin during 'got clone'
|
|
b46f3e71
|
2020-03-18T16:13:47
|
|
create a git config file in newly cloned repositories
|
|
ee448f5f
|
2020-03-18T16:13:47
|
|
apply unveil(2) to 'got clone'
|
|
a117fd10
|
2020-03-18T16:13:46
|
|
make addrinfo error messages more obvious
|
|
9df6f38b
|
2020-03-18T16:13:46
|
|
sync got clone's usage with reality
|
|
18d4da03
|
2020-03-18T16:13:46
|
|
tweak delta cache size in got-index-pack
|
|
93bba072
|
2020-03-18T16:13:46
|
|
use qsort(3) instead of mergesort(3) to avoid a large spike in memory usage
|
|
97684601
|
2020-03-18T16:13:46
|
|
write CRC info in one chunk rather than calling write(2) once per object
|
|
021b0c6f
|
2020-03-18T16:13:46
|
|
don't forget to send a final progress notification from got-index-pack
|
|
5672d305
|
2020-03-18T16:13:46
|
|
waste less time on sending progress messages over the privsep pipe
|
|
160bbe2e
|
2020-03-18T16:13:46
|
|
jump right to the index of the first delta
|
|
e6c1173d
|
2020-03-18T16:13:46
|
|
document why deltas will usually be resolved within a single loop iteration
|
|
4788f1ce
|
2020-03-18T16:13:46
|
|
extract large objects to a temporary file in got-index-pack
|
|
892ac3b6
|
2020-03-18T16:13:46
|
|
only print fetch progress to stdout if something has changed
|
|
ec92f929
|
2020-03-18T16:13:45
|
|
another indentation fix
|
|
4c06f612
|
2020-03-18T16:13:45
|
|
remove now pointless error check
|
|
b3e1118b
|
2020-03-18T16:13:45
|
|
fix indentation
|
|
f826addf
|
2020-03-18T16:13:45
|
|
use a dedicated imsg for sending the pack fetch output file descriptor
|
|
73ab1060
|
2020-03-18T16:13:45
|
|
use a dedicated imsg for sending the pack index output file descriptor
|
|
b8177776
|
2020-03-18T16:13:45
|
|
move to a less hectic progress display again
|
|
12491971
|
2020-03-18T16:13:45
|
|
show path to temporary pack file in argv of got-fetch-pack and got-index-pack
|
|
72054488
|
2020-03-18T16:13:44
|
|
ooops, re-enable offset deltas in got-fetch-pack
|
|
964d3c5b
|
2020-03-18T16:13:44
|
|
increase delta cache size for got-index-pack
|
|
b102634c
|
2020-03-18T16:13:44
|
|
avoid magic numbers when writing pack index header in got-index-pack
|
|
2e5a6fad
|
2020-03-18T16:13:44
|
|
add mmap support to got-index-pack
|
|
f63dc90d
|
2020-03-18T16:13:44
|
|
remove unnecessary & in read_packed_object()
|
|
861f3006
|
2020-03-18T16:13:44
|
|
pledge got-index-pack
|
|
4d0fef1d
|
2020-03-18T16:13:44
|
|
plug a memory leak in resolve_deltified_object()
|
|
37ebab0a
|
2020-03-18T16:13:44
|
|
free objects when indexing is done
|
|
262c582a
|
2020-03-18T16:13:44
|
|
allocate one large indexed object array upfront, not an array of pointers
|
|
cbc66309
|
2020-03-18T16:13:43
|
|
wrap overlong lines
|
|
0fd91daf
|
2020-03-18T16:13:43
|
|
populate an in-progress pack index only if ref deltas are present
|
|
950de2cd
|
2020-03-18T16:13:43
|
|
avoid unnecessary memmove calls during the first indexing pass
|
|
55fdd257
|
2020-03-18T16:13:43
|
|
do not buffer more data than necessary in got_inflate_to_mem_fd()
|
|
55f98ccb
|
2020-03-18T16:13:43
|
|
tweak indexing progress output again: display raw object counters
|
|
7cd14ea0
|
2020-03-18T16:13:43
|
|
plug memory leak in error path of read_packed_object()
|
|
836f2c92
|
2020-03-18T16:13:43
|
|
use a union for delta-specific data in struct got_indexed_object
|
|
b2409d58
|
2020-03-18T16:13:43
|
|
more fine-tuning of fetch progress display
|
|
5eddcd60
|
2020-03-18T16:13:42
|
|
fix endless loop from 9c2cfea6 if decompressed data exceeds buffer size
|
|
1e87a3c3
|
2020-03-18T16:13:42
|
|
avoid re-reading the entirety of an object's data to calculate the CRC
|
|
7bad1537
|
2020-03-18T16:13:42
|
|
make use of the large object counter inside the packidx structure
|
|
b4152680
|
2020-03-18T16:13:42
|
|
remove duplicated code under #if 0
|
|
64ab7238
|
2020-03-18T16:13:42
|
|
remove pointless lseek() call in index_pack()
|
|
8bb2b40c
|
2020-03-18T16:13:42
|
|
fix CRC values in generated pack index
|
|
c5621f1c
|
2020-03-18T16:13:42
|
|
enable object CRC calculation in got-index-pack
|
|
f4d0a1a4
|
2020-03-18T16:13:42
|
|
remove header check from got-fetch-pack; not needed
|
|
294dfefd
|
2020-03-18T16:13:41
|
|
create repository before connnecting and print a message when connected
|
|
61cc1a7a
|
2020-03-18T16:13:41
|
|
tweak progress display
|
|
668a20f6
|
2020-03-18T16:13:41
|
|
rewritten got-index-pack; sorry about the monster commit
|
|
2decf4c6
|
2020-03-18T16:13:41
|
|
make output buffer optional for got_inflate_to_mem{,_fd}()
|
|
3ab5e33c
|
2020-03-18T16:13:41
|
|
add optional 'consumed' output parameter to got_inflate_to_mem_fd()
|
|
baa9fea0
|
2020-03-18T16:11:33
|
|
send indexing progress via an imsg
|
|
85e8591f
|
2020-03-18T16:11:32
|
|
in got_fetch_pack, use a separate set of variables for fetching and indexing
|
|
849f7557
|
2020-03-18T16:11:32
|
|
check pack file hash in the main process
|
|
d2cdc636
|
2020-03-18T16:11:32
|
|
send pack file download progress information over imsg
|
|
a6ee240a
|
2020-03-18T16:11:32
|
|
improve error message on short packfile
|
|
ea7396b9
|
2020-03-18T16:11:32
|
|
rename imsg FETCH_PROGRESS to FETCH_REF
|
|
9fa51812
|
2020-03-18T16:11:32
|
|
check pack file header in fetch_pack()
|
|
531c3985
|
2020-03-18T16:11:32
|
|
add support for git protocol sidebands and display server progress
|
|
52915720
|
2020-03-18T16:11:31
|
|
remove a pointless 'goto done'
|
|
d3dccf3a
|
2020-03-18T16:11:31
|
|
remove unused hash string arrays
|
|
04c53c18
|
2020-03-18T16:11:31
|
|
make got-fetch-pack check for NAK from server before the packfile arrives
|
|
3b9fb585
|
2020-03-18T16:11:31
|
|
hide an fprintf inside if (chattygit)
|
|
54d1a70f
|
2020-03-18T16:11:31
|
|
verify that length string read from packet contains hex digits only
|
|
4dc8ee09
|
2020-03-18T16:11:31
|
|
improve strtol checking in got-fetch-pack
|
|
38c670f1
|
2020-03-18T16:11:31
|
|
convert flushpkt to struct got_error
|
|
344e4747
|
2020-03-18T16:11:31
|
|
convert writepkt to struct got_error
|
|
fe53745c
|
2020-03-18T16:11:30
|
|
convert readn and readpkt to struct got_error
|
|
2fed35f3
|
2020-03-18T16:11:30
|
|
knf
|
|
0872c0b0
|
2020-03-18T16:11:30
|
|
more reasonable minimum length check in check_pack_hash()
|