|
a39318fd
|
2018-08-02T11:06:34
|
|
knf
|
|
1ff8e573
|
2018-08-02T11:02:46
|
|
document 'got blame'
|
|
66bea077
|
2018-08-02T10:58:14
|
|
move got blame's repo-path parameter to -r option
|
|
e0486a23
|
2018-08-01T20:41:38
|
|
git-repository(5): mention that obj ID byte values are in hex
|
|
4639d500
|
2018-08-01T20:39:27
|
|
continue the git-repository(5) man page; still incomplete
|
|
5e5560e1
|
2018-08-01T15:04:29
|
|
rename got-repository(5) man page to git-repository(5)
|
|
472e0cad
|
2018-07-23T18:23:04
|
|
fix leaks in got's print_commits()
|
|
9c6e101a
|
2018-07-23T18:06:20
|
|
fix leaks in print_commits()
|
|
621015ac
|
2018-07-23T11:58:54
|
|
use strsep() correctly in got's print_commit()
|
|
117e771c
|
2018-07-23T11:34:57
|
|
eliminate local 'obj' variable in got's print_patch()
|
|
6b765bce
|
2018-07-22T15:46:50
|
|
fix logic error in print_commits()
|
|
fcc85cad
|
2018-07-22T15:17:37
|
|
make 'got log' show all commits again and fix some leaks
|
|
55ad411b
|
2018-07-16T13:59:27
|
|
set a boolean properly
|
|
e456239b
|
2018-07-16T13:58:36
|
|
initialize variable correctly
|
|
04ca23f4
|
2018-07-16T13:05:23
|
|
allow filtering history by paths in 'got log'
|
|
7e30a9bd
|
2018-07-13T11:27:04
|
|
reenable mmap in got by default; committed by accident
|
|
60507209
|
2018-07-13T11:26:37
|
|
fix a leak in got_inflate_to_mem_mmap()
|
|
e79f468e
|
2018-07-13T11:18:05
|
|
re-enable object cache; committed accidentally
|
|
14437fb1
|
2018-07-13T10:04:13
|
|
in tog blame, set corret pointer to NULL after object close
|
|
29779489
|
2018-07-13T00:40:57
|
|
fix typo in Makefile comments: CPLAGS -> CFLAGS
|
|
ccfe88e6
|
2018-07-13T00:39:26
|
|
provide a compile-time toggle for object caching
|
|
c35a7943
|
2018-07-12T15:04:11
|
|
account for line shift in blame; lots of help from tb@
|
|
63581804
|
2018-07-09T22:23:00
|
|
rename zbuf to inflate
|
|
fc79a48d
|
2018-07-09T17:00:51
|
|
add a compile time switch to read pack index with read(2)
|
|
eb77ee11
|
2018-07-08T18:06:36
|
|
add an object id cache which backs the object cache
|
|
404c43c4
|
2018-06-21T23:22:57
|
|
basic 'got blame' implementation
|
|
4bb494d5
|
2018-06-16T19:24:46
|
|
display UTC commit timestamps in tog(1)
|
|
788c352e
|
2018-06-16T19:18:32
|
|
store commit timestamps as 'struct tm' in UTC
|
|
6238ee32
|
2018-06-13T19:29:57
|
|
show 'got log' options in sorted order
|
|
1cfab718
|
2018-06-13T19:21:52
|
|
wording tweak in got(1) man page
|
|
d1f2edc9
|
2018-06-13T19:19:55
|
|
make 'got log -c' accept a branch name
|
|
1fd6d7ea
|
2018-06-13T18:54:05
|
|
remove unused -v option for 'got log'
|
|
38e11793
|
2018-06-13T18:52:23
|
|
improve option listings in got(1) man page
|
|
0ed6ed4c
|
2018-06-13T18:29:04
|
|
got log: allow first-parent traversal with the commit graph
|
|
9ba79e04
|
2018-06-11T18:42:04
|
|
commit graph support for tog(1)
|
|
f8e900f3
|
2018-06-11T03:33:43
|
|
use got_object_open_as_commit() in 'got log'
|
|
79f35eb3
|
2018-06-11T03:09:27
|
|
rename got_parent_id to got_object_qid; better generic name
|
|
b43fbaa0
|
2018-06-11T02:54:29
|
|
do not store commits in the commit graph; saves memory
|
|
6ede4e7a
|
2018-06-11T02:20:38
|
|
fix check for author != committer in 'got log'
|
|
6c281f94
|
2018-06-11T02:14:44
|
|
show timezone offset in 'got log'
|
|
c0768b0f
|
2018-06-11T01:36:03
|
|
make 'got log' show time in human-readable format
|
|
3fe1abad
|
2018-06-11T00:36:59
|
|
make 'got log' always show parents of merge commits
|
|
a0603db2
|
2018-06-11T00:32:25
|
|
add -v option 'got log'; currently shows parent commits
|
|
832c249c
|
2018-06-11T00:01:54
|
|
indent log messages in output of 'got log'
|
|
372ccdbb
|
2018-06-10T19:01:41
|
|
basic commit graph; make 'got log' use it; WIP with known bugs
|
|
4ed7e80c
|
2018-05-20T11:59:33
|
|
mark many functions and structs static in got.c and tog.c
|
|
511a516b
|
2018-05-19T16:57:12
|
|
move got_opentmp* functions to public API; used from tog
|
|
11528a82
|
2018-05-19T16:28:32
|
|
move common diff helpers from got and tog into lib/diff.c
|
|
28ec8409
|
2018-04-24T19:16:06
|
|
fix typo in blob read buffer size in diff_blobs()
|
|
b65ae19a
|
2018-04-24T10:07:46
|
|
cosmetic output tweaks
|
|
84d2af0e
|
2018-04-24T10:07:25
|
|
fix double-tree in cmd_checkout()
|
|
442a3ddc
|
2018-04-23T09:38:37
|
|
try to infer repository path from work tree
|
|
2178c42e
|
2018-04-22T14:51:49
|
|
read object headers with privsep
|
|
7e665116
|
2018-04-02T21:25:56
|
|
got log: do a first-parent commit traversal instead of N-parent
Running 'got log' on a repository with merge commits shows that
this code isn't ready to handle merge commits yet. It printed
many commits multiple times and used up a lot of memory.
|
|
675d71c4
|
2018-04-02T21:14:21
|
|
clean up commit list in print_commits() regardless of error
|
|
58379602
|
2018-04-02T11:40:53
|
|
clean up commit list in print_commits() after any error in the loop
|
|
5261c201
|
2018-04-01T23:37:09
|
|
rename 'refs' to 'reference'
|
|
70f9e387
|
2018-04-01T23:28:06
|
|
tweak man page wording; less clutter
|
|
3f0da4df
|
2018-04-01T23:26:12
|
|
copyright 2018
|
|
1a208aaf
|
2018-04-01T23:25:39
|
|
add authors section to man page
|
|
f3d135e1
|
2018-04-01T23:10:38
|
|
make 'got log' show the committer if different from author
|
|
e1e3f570
|
2018-04-01T20:52:29
|
|
replace use of err() with got_error_from_errno()
|
|
76089277
|
2018-04-01T20:50:30
|
|
apply realpath() to all paths in argv; fix some leaks
|
|
f7b38925
|
2018-04-01T20:40:35
|
|
make paths shown during checkout match what is created on disk
|
|
21294684
|
2018-04-01T20:19:44
|
|
document where the UI expects SHA1 hashes
|
|
5d7c1dab
|
2018-04-01T20:13:26
|
|
document checkout better and fix optional worktree arg
|
|
3f8b7d6a
|
2018-04-01T20:03:30
|
|
document diff command and make the repo path optional
|
|
64a96a6d
|
2018-04-01T19:57:10
|
|
implement got log -l
|
|
d142fc45
|
2018-04-01T19:48:17
|
|
tweak the log command synopsis and update man page
|
|
b00d56cd
|
2018-04-01T19:30:42
|
|
add a rudimentary diff command
|
|
3235492e
|
2018-04-01T18:17:18
|
|
add the ability to start the log at a particular commit
|
|
25470781
|
2018-04-01T17:36:55
|
|
clean up commit list upon error in print_commits()
|
|
1ca4538e
|
2018-03-27T23:29:21
|
|
fix wrong argv[] index in cmd_log()
|
|
92e5c17e
|
2018-03-27T23:27:09
|
|
update log usage()
|
|
971751ac
|
2018-03-27T23:20:50
|
|
make log -p print an extra newline after diff
|
|
79109fed
|
2018-03-27T21:49:19
|
|
implement 'got log -p' option
|
|
1e70621d
|
2018-03-27T20:47:51
|
|
reset optind in main()
|
|
97925469
|
2018-03-17T18:33:26
|
|
man page tweaks
|
|
0a585a0d
|
2018-03-17T18:13:19
|
|
remove GOT_ERR_NO_MEM, we can just use errno in those cases
|
|
8bf5b3c9
|
2018-03-17T17:42:48
|
|
rewrite 'got log' without recursion
|
|
6715a751
|
2018-03-16T21:08:22
|
|
allow a profiled build with 'make PROFILE=yes'
|
|
92f27f70
|
2018-03-16T21:04:40
|
|
i committed the profile build stuff again... back it out
|
|
19d747f7
|
2018-03-16T20:18:09
|
|
avoid an extra memcpy in got_inflate_to_mem()
|
|
9e29d27e
|
2018-03-15T01:36:32
|
|
revert accidental changes from 9feb4ff2689af67633c98892e721ccd407ea1c92
These changes enabled profiling.
|
|
9feb4ff2
|
2018-03-14T02:37:58
|
|
propagate error from delta cache insertion; fixes mem leak
|
|
55ef7a6f
|
2018-03-13T03:30:33
|
|
man page wording tweak
|
|
c5867b47
|
2018-03-13T03:26:47
|
|
wording in man page
|
|
67d6b2d2
|
2018-03-13T03:25:33
|
|
document checkout -p option
|
|
4129c201
|
2018-03-13T03:18:53
|
|
more man page tweaks
|
|
285dc8a4
|
2018-03-13T03:11:35
|
|
add more information to got(1) man page
|
|
48a3b934
|
2018-03-13T03:06:19
|
|
add initial draft of got-repository(5) man page
|
|
0bb8a95e
|
2018-03-12T22:00:08
|
|
add support for checking out a subtree
|
|
20ecf764
|
2018-03-12T21:36:30
|
|
tweak unkown command message
|
|
92a684f4
|
2018-03-12T21:34:38
|
|
show progress during checkout
|
|
c09a553d
|
2018-03-12T21:19:31
|
|
add a 'got checkout' command
|
|
d7d4f210
|
2018-03-12T20:32:20
|
|
print errors returned from library
|
|
987e94ba
|
2018-03-12T20:26:43
|
|
wrap long line
|
|
1b6b95a8
|
2018-03-12T20:25:51
|
|
add -h option (help)
|
|
46a0db7d
|
2018-03-12T20:16:21
|
|
show a list of commands in usage()
|
|
6f3d1eb0
|
2018-03-12T20:12:31
|
|
make 'got log' accept a path to repository
|