Commits
- Commit:
598a8b9185ce08f22aa1d6e100dc6614f5ef2ba6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement support for packed refs in 'got ref -d'
- Commit:
6249107b89fc7695216b8c3269436ff99cf7d213
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix uninitialized variable in insert_ref()
- Commit:
80d5fc1f55fd4de8222e9d0f56da2695260a07a8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use sizeof instead of SHA1_DIGEST_LENGTH in memcpy
- Commit:
6fdbf7b0468582179f8092cb136a1ac50cadc428
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
better malloc size idiom in insert_ref()
- Commit:
c0a1c016337928d659e5aae2e83e7b0547ac53a6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move assignment closer to check in parse_ref_file()
- Commit:
505287bea16696d4be0e66f0d9c1db6eafea9fb6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
properly handle duplicates when calling insert_ref()
- Commit:
27a1ed032f37a6bf70d5bdabd452600125aa7d18
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't leak 'new' in insert_ref()
- Commit:
0bb4abaee2617204613bd5d88c90e1c407a50cc3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
better fparseln error handling and memory leak fix in got_ref_list()
- Commit:
7ab0422aff525c78e854d0001ce01da9541b3cd5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
better foarseln() error handling in open_packed_ref()
- Commit:
c980e4703622d93dfeebcd122bc9f747227b55f6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug memleak in alloc_ref()
- Commit:
c53671d0164e8b30ca7a3c4f2ce8d02767ff9e5c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug memleak in got_ref_resolve()
- Commit:
f9267c9ac10f3c419ca24d6358761681ff8e9472
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
set an is_packed flag on refs parsed from packed-refs file
- Commit:
e09d28b120745366d5f1af3e5d2aee00384ae47a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug two memory leaks when refs get closed
- Commit:
d1667f0dbbdff5755402fbb72c95b6940d78ad3e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_path_dirname()
- Commit:
5e1c9f2326a6e3d33c6e0ff547f59e1ef91d62da
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix dirname() usage errors around got_path_mkdir()
- Commit:
49c7094fd1f4489f4e5880e2d649aa27ea65e2fd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix broken error checking in got_ref_write()
- Commit:
0cd1c46a9e4b3e3a7c7f2947c3eded6fb5439516
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
create references to base commits of got worktrees
- Commit:
e2e879a0865a8984188e95cb05b86191c8cfd59b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_ref_list_free() and use it in got and tog
- Commit:
2d2e137815eff05e7c6e6c23416aa281ad17d8cc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add got_ref_delete(); only loose refs supported for now
- Commit:
8fa2f09641633918aea9c50370f672cbc1c37686
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix off-by-one in fwrite() check in got_ref_write()
- Commit:
0fd469ce93e6b6c5b88d97c22a7ed2a07b60451f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got_ref_write() work for refs which do not exist yet
- Commit:
58908ed09b094dbcf8c976c0a726b76f0ff2cae5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix path construction with empty subdir in open_ref()
- Commit:
9e672c7443bebadbd8806c9a4366543f852eb372
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement got_ref_write()
- Commit:
f77a24b0362de269128c9588d65818958a9ec9a9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
validate ref names
- Commit:
5892cdd6cc518cfa46a3828c79870aa6ac8fb326
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce got_ref_alloc()