|
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
|
|
df9513f1
|
2018-07-13T11:02:06
|
|
fix mem leak in blame_changes() error path
|
|
3efa19e7
|
2018-07-13T10:51:34
|
|
fix more memleaks
|
|
58c811c5
|
2018-07-13T10:40:56
|
|
remove a wrong free() in got_blame()
|
|
e8f89a81
|
2018-07-13T10:38:31
|
|
only unmap map if non-NULL in got_pack_close()
|
|
d4af3990
|
2018-07-13T10:28:26
|
|
fix mem leaks in got_blame()
|
|
ce7f1bfe
|
2018-07-13T10:26:08
|
|
fix a mem leak in blame_commit()
|
|
9328d2ed
|
2018-07-13T10:15:35
|
|
make tog blame thread close its repo when done
|
|
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
|
|
062ebb78
|
2018-07-13T00:30:22
|
|
replace some calloc() with malloc() in object.c
|
|
26206841
|
2018-07-13T00:06:40
|
|
always close blame in got_blame_incremental()
|
|
1960a6f9
|
2018-07-12T23:56:25
|
|
don't leak objects in tog blame view
|
|
7a2921f9
|
2018-07-12T23:48:35
|
|
allow blaming parents of commits in tog blame view
|
|
c46b9352
|
2018-07-12T23:32:01
|
|
make backspace scroll up an entire page in tog diff view
|
|
dccb68cb
|
2018-07-12T23:29:54
|
|
disable enter key scroll in tog diff view
|
|
38f94530
|
2018-07-12T23:27:57
|
|
make backspace scroll up in blame view and document space key
|
|
d2dfcfbf
|
2018-07-12T23:22:11
|
|
don't page-down scroll beyond EOF in tog blame view
|
|
a026b947
|
2018-07-12T23:19:04
|
|
don't sroll beyond end of file in tog blame view
|
|
030916b5
|
2018-07-12T22:11:03
|
|
man page for tog
|
|
12a0b23b
|
2018-07-12T21:31:08
|
|
tweak tog blame progress indicator
|
|
1d13200f
|
2018-07-12T19:17:57
|
|
allow showing object IDs in tog tree view
|
|
dbc6a6b6
|
2018-07-12T19:05:28
|
|
allow going back to previously blamed commits in tog blame
|
|
245d91c1
|
2018-07-12T18:30:28
|
|
allow re-blaming file at older commits in tog blame view
|
|
084063cd
|
2018-07-12T15:45:59
|
|
tweak tog blame current line display and fix page-down scrolling
|
|
ab089a2a
|
2018-07-12T15:31:52
|
|
show commit id in blame view header
|
|
decd3bd1
|
2018-07-12T15:17:27
|
|
tweak header line in tog tree view
|
|
c35a7943
|
2018-07-12T15:04:11
|
|
account for line shift in blame; lots of help from tb@
|
|
45202a8f
|
2018-07-11T20:57:44
|
|
fix reading ref deltas
|
|
89a4e64f
|
2018-07-11T13:11:58
|
|
add missing call to blame callback
|
|
bd24772e
|
2018-07-11T13:07:03
|
|
use a separate repository structure for blame thread
|
|
ede67fd9
|
2018-07-10T23:32:29
|
|
remove empty line from commit diff output
|
|
867c6645
|
2018-07-10T23:29:54
|
|
show selected commit's hash in tog log view
|
|
880dcab3
|
2018-07-10T22:53:34
|
|
remove hash from tog log view
|
|
b880a918
|
2018-07-10T22:21:11
|
|
refactor tog blame diff display code; no functional change
|
|
fb311a66
|
2018-07-10T22:00:22
|
|
don't crash in tog blame -> diff if commit has no parent
|
|
ee41ec32
|
2018-07-10T22:00:07
|
|
tweak tog blame display
|
|
0e2a293c
|
2018-07-10T19:12:54
|
|
clean up allocations after showing diff from blame view
|
|
ad6a6c43
|
2018-07-10T19:10:17
|
|
allow switching from blame view to diff view in tog
|
|
b700b5d6
|
2018-07-10T18:53:33
|
|
implement line selection in tog blame view
|
|
b39d25c7
|
2018-07-10T17:26:28
|
|
show day of commit in tog log view
|
|
18430de3
|
2018-07-10T15:42:52
|
|
nicer blame progress display in tog
|
|
3bf198ba
|
2018-07-10T15:02:13
|
|
always pass commit ID to incremental blame callback
|
|
3f60a8ef
|
2018-07-10T14:47:24
|
|
show a header line in tog's blame view
|
|
d68a0a7d
|
2018-07-10T13:47:25
|
|
implement cleaner cancellation of tog's blame view
|
|
75b7a700
|
2018-07-10T13:32:19
|
|
allow quitting tog blame view while blame is in progress
|
|
67c4c153
|
2018-07-10T13:24:56
|
|
fix a crash and a memory leak in tog
|
|
84451b3e
|
2018-07-10T13:17:00
|
|
implement incremental blame display for tog
|
|
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)
|
|
af9b7fee
|
2018-07-09T16:32:39
|
|
add compile-time switch which disables mmap for pack files
|
|
57363308
|
2018-07-09T16:20:48
|
|
fall back to read() as intended if mapping packfile fails
|
|
e7242cee
|
2018-07-09T15:59:44
|
|
less memset() needed in got_inflate_init()
|
|
d7464085
|
2018-07-09T15:30:16
|
|
read pack files with mmap
|
|
1828273a
|
2018-07-09T13:52:40
|
|
don't crash in 'got blame' error path
|
|
0cb74cf4
|
2018-07-08T19:08:12
|
|
don't verify pack index SHA1 upon regular access
|
|
e7ea91f8
|
2018-07-08T18:37:22
|
|
in tog, fix width calculation of lines with tabs
|
|
eb77ee11
|
2018-07-08T18:06:36
|
|
add an object id cache which backs the object cache
|
|
60f2eee1
|
2018-07-08T17:18:45
|
|
undo previous; too much mixup in one data structure
|
|
d54f52f4
|
2018-07-07T16:50:10
|
|
store recently accessed objects at front of cache lists
|
|
dd031dc0
|
2018-07-04T12:56:01
|
|
fix off-by-one in got_blame()
|
|
2811168f
|
2018-07-04T12:53:44
|
|
fix off-by-one in blame_open()
|
|
cf8f1261
|
2018-06-24T00:27:02
|
|
fix page-up scroll to '..' entries in 'tog tree'
|
|
a1eca9bb
|
2018-06-24T00:22:20
|
|
fix blank line and limit accounting in draw_tree_entries()
|
|
ce52c690
|
2018-06-24T00:18:23
|
|
show current parent directory path in 'tog tree' view
|
|
cb2ebc8a
|
2018-06-23T23:52:15
|
|
fix memory leak in blame_tree_entry()
|
|
d9765a41
|
2018-06-23T23:49:09
|
|
make blame_tree_entry() construct parent's path in correct order
|
|
9343a5fb
|
2018-06-23T23:36:18
|
|
allow entering tree view from log view with 't' key
|
|
0d4100bb
|
2018-06-23T23:31:35
|
|
tog: exit loop if show_commit() returns an error
|
|
ec5f13cc
|
2018-06-23T23:31:01
|
|
unbreak tog build...
|
|
ffd1d5e5
|
2018-06-23T23:29:50
|
|
implement 'tog tree'
|
|
a19e88aa
|
2018-06-23T19:28:32
|
|
in tog blame, read errno right after error occurred
|
|
66b4983c
|
2018-06-23T19:24:50
|
|
fix error path leaks in 'tog blame'
|
|
f29d3e89
|
2018-06-23T19:12:36
|
|
make 'tog -h' and 'tog -h xxx' show something useful
|
|
a70480e0
|
2018-06-23T19:02:09
|
|
implementation of 'tog blame', not reachable via gui yet
|
|
883f0469
|
2018-06-23T17:57:39
|
|
make struct got_tree_object opaque
|
|
b0e2201a
|
2018-06-22T21:15:24
|
|
simplify more code which assumed deltas could span mulitple packs
|
|
49847196
|
2018-06-22T20:56:40
|
|
wrap overlong lines
|
|
4842267f
|
2018-06-22T20:51:08
|
|
remove unnecessary fdopen()
|
|
652b2703
|
2018-06-22T20:43:22
|
|
only search one pack file while resolving deltas
|
|
57b35b75
|
2018-06-22T20:12:26
|
|
access pack index files with mmap()
|
|
49c99f91
|
2018-06-22T20:09:05
|
|
don't needlessly copy packidx when caching it
|
|
e67369ac
|
2018-06-22T14:01:06
|
|
oops, forgot to add this file
|
|
2bd394ff
|
2018-06-22T13:42:11
|
|
speed up got_object_idset_remove_random() by almost 50%
|
|
40aeb19c
|
2018-06-22T13:03:45
|
|
use binary search to find objects in pack index
|
|
0a554478
|
2018-06-22T12:17:35
|
|
reduce object cache sizes
|
|
cc538cdd
|
2018-06-22T11:45:31
|
|
fix mem leak introduced with caching: actually close objects
|
|
cd717821
|
2018-06-22T11:35:41
|
|
add some disabled refcount debug code
|
|
4307e577
|
2018-06-22T11:04:15
|
|
size object caches independently of each other
|
|
1943de01
|
2018-06-22T10:46:10
|
|
add a commit cache as well
|
|
a9bf0c2c
|
2018-06-22T10:35:09
|
|
no need to manually count elements of a set
|
|
f6be5c30
|
2018-06-22T10:33:04
|
|
add a tree object cache to struct got_repository
|
|
54f20211
|
2018-06-22T10:00:23
|
|
introduce struct got_object_cache
|
|
ebfa99d6
|
2018-06-22T09:55:50
|
|
remove unused field of struct got_objcache_entry
|
|
50bc349d
|
2018-06-22T09:54:10
|
|
implement repository object cache via object_idset
|
|
a2965dbe
|
2018-06-22T09:52:27
|
|
fix got_object_idset_remove_random() for single-element set
|
|
441e144c
|
2018-06-22T09:34:44
|
|
init output param in got_object_idset_remove()
|