Commits
- Commit:
1255c02f3e117fa4fd07f9cc6fbcf62383755e5d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove 'tog ref' todo item; pointed out by naddy
- Commit:
5aa20203afe33ce0cfd4dfc29e73626517246fab
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document that 'got clone -a' sets 'fetch-all-branches' in got.conf(5)
- Commit:
0c8b29c50669cb8958428fbf923f02a5b69184db
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a 'fetch-all-branches' configuration setting to got.conf(5)
Set fetch-all-branches in the got.conf(5) file created by 'got clone -a'
in order to make a future 'got fetch' act like 'got fetch -a' by default.
- Commit:
98f64f14c3dc52ec6afc00acc53dc9f42399d363
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
work around spurious ACK responses from git servers in got-fetch-pack
The Git server can apparently send duplicate ACK responses even though we
do not enable the multi_ack capability. According to the Git protocol docs
the server should only send ACKs after receiving 'done' from the client if
multi_ack has been enabled.
However, a duplicate ACK response can be triggered by running 'got fetch -a'
in our fetch_update_tag test. This resulted in the following error:
got-fetch-pack: unknown side-band received from server
got: bad packet received
- Commit:
132af4a5fe242aab94fc8049abfb80888c26395f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store all branches passed via 'got clone -b' in got.conf(5) and git-config(1)
- Commit:
300ea75439b394ec49d0c1fa52997bafe208fa58
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
silence a printf in our gitconfig parser; this code shouldn't print to stdout
- Commit:
612392ee9a232ecb6f4f9db91eafbe6693509bd9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow the 'got fetch' -l option together with the -q option
Make use of this in tests to hide useless output from ssh(1).
- Commit:
15d3c221e34cad474e87c43111417186822c887c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got clone' pin the fetched branch in got.conf(5)
Avoids relying on the server-side HEAD ref by default during future fetches.
- Commit:
7a90b6809c18acd607a3ff752bb9a2462317c1f5
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
oops, initialize linesize before calling getline(3); from millert
- Commit:
9bdd68dd5c8e79a94fa4a5a69064ba33acd0b27a
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
replace fparseln(3) with getline(3), for better portability
ok stsp
- Commit:
e6b8b8905c5a1967c31bf6b8abed6d6b05fbff14
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
tog log: terminate author field at '>' in case there is no '@'
ok stsp
- Commit:
54c39596938ae6d19fe5eede072d36a3f61baa12
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use POSIX [s1 = s2] syntax instead of [s1 == s2]; patch by Ryo ONODERA
- Commit:
c80f5f010956d72c751b435eca30d106a3ac5a26
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
bump version number
- Commit:
1252b141a24712b26eb542ab74c4904aa4ed5829
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
CHANGES for 0.47
- Commit:
888b7d9932412e73b1d3887bc2d7208c37bc6f75
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make use of a reflist object id map in 'got log'
Impoves performance of 'got log' on the FreeBSD Git repo which can easily
contain more than 4000 references.
- Commit:
f0ff8d4c1b171d0a9bceba738489b9ec0e76296f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix tag object leak introduced in previous commit
- Commit:
24202e46491b5a4f4ba5a2988bc1536776dc3545
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add tagged object IDs to reference list object ID map
Fixes display of "/tags/..." commit ID decorators in tog which was
broken in previous commits.
- Commit:
a53af95f5efd3856131a115cb05f361318dac49a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix error return from got_reflist_object_id_map_create()
- Commit:
f193b03845f89ae0e671e5f871fe635020cb7b48
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_reflist_object_map_free to got_reflist_object_id_map_free
- Commit:
dae613fa0e1938aee68699d7118412f82912facf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove a comment that is now misleading
- Commit:
d9dff0e5c658f1bef8647522dcb5b851b3f4734e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
switch reflist to TAILQ; insert elements more efficiently for sorted input
ok naddy
- Commit:
87670572d0f25fb0137be54add50dd728195bb0d
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
switch the "tog <path>" log view shortcut to the global reference list, too
ok stsp
- Commit:
84de91061b4d6cf5649efd5a42c4c3b90550332c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Add a refs argument to got_repo_match_object_id(), replacing 'resolve_tags'
Make use of this where possible to avoid re-reading references from disk.
ok naddy
- Commit:
8924d611db93087fb80e3221b1876b5ebabe5f0b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
switch tog ref view to the global reference list as well
ok naddy
- Commit:
51a10b52c0575add67661e603b216358d68f8ed8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make tog store refs and object id map in global variables instead of per view
ok naddy