Sign in
googlers
/
jrn
/
git
/
0e9f62dab9fcce57279751bba47718d3f8baf3c8
/
refs.c
0e9f62d
interpret_branch_name: allow callers to restrict expansions
by Jeff King
· 8 years ago
a039738
Merge branch 'jc/cocci-xstrdup-or-null'
by Junio C Hamano
· 8 years ago
13092a9
cocci: refactor common patterns to use xstrdup_or_null()
by Junio C Hamano
· 8 years ago
a460ea4
Merge branch 'nd/shallow-deepen'
by Junio C Hamano
· 8 years ago
4af9a7d
Merge branch 'bc/object-id'
by Junio C Hamano
· 8 years ago
4322f38
Merge branch 'mh/ref-store'
by Junio C Hamano
· 8 years ago
9b6b40d
refs: add method to rename refs
by David Turner
· 9 years ago
6fb5acf
refs: add methods to init refs db
by David Turner
· 9 years ago
a27dcf8
refs: make delete_refs() virtual
by David Turner
· 9 years ago
fc68146
refs: add method for initial ref transaction commit
by David Turner
· 9 years ago
e3688bd
refs: add methods for reflog
by David Turner
· 9 years ago
1a76900
refs: add method iterator_begin
by Michael Haggerty
· 9 years ago
37b6f6d
files_ref_iterator_begin(): take a ref_store argument
by Michael Haggerty
· 9 years ago
bd427cf
refs: make peel_ref() virtual
by Michael Haggerty
· 9 years ago
284689b
refs: make create_symref() virtual
by Michael Haggerty
· 9 years ago
8231527
refs: make pack_refs() virtual
by Michael Haggerty
· 9 years ago
6266582
refs: make verify_refname_available() virtual
by Michael Haggerty
· 9 years ago
e1e33b7
refs: make read_raw_ref() virtual
by Michael Haggerty
· 9 years ago
a8355bb
resolve_gitlink_ref(): rename path parameter to submodule
by Michael Haggerty
· 9 years ago
48a8475
resolve_gitlink_ref(): avoid memory allocation in many cases
by Michael Haggerty
· 9 years ago
424dcc7
resolve_gitlink_ref(): implement using resolve_ref_recursively()
by Michael Haggerty
· 9 years ago
bd40dcd
resolve_ref_recursively(): new function
by Michael Haggerty
· 9 years ago
34c7ad8
read_raw_ref(): take a (struct ref_store *) argument
by Michael Haggerty
· 9 years ago
127b42a
refs: add a transaction_commit() method
by Ronnie Sahlberg
· 9 years ago
00eebe3
refs: create a base class "ref_store" for files_ref_store
by Michael Haggerty
· 9 years ago
3dce444
refs: add a backend method structure
by Ronnie Sahlberg
· 9 years ago
ff3a299
rename_ref_available(): add docstring
by David Turner
· 9 years ago
8f6dc7e
refs: add an update_ref_oid function.
by brian m. carlson
· 9 years ago
50492f7
pass constants as first argument to st_mult()
by René Scharfe
· 9 years ago
4c4de89
do_for_each_ref(): reimplement using reference iteration
by Michael Haggerty
· 9 years ago
41da711
refs: add expand_ref()
by Nguyễn Thái Ngọc Duy
· 9 years ago
8a679de
ref_transaction_update(): check refname_is_safe() at a minimum
by Michael Haggerty
· 9 years ago
7156451
add_update(): initialize the whole ref_update
by Michael Haggerty
· 9 years ago
c52ce24
ref_transaction_create(): disallow recursive pruning
by Michael Haggerty
· 9 years ago
0568c8e
refs: make error messages more consistent
by Michael Haggerty
· 9 years ago
e40f355
refname_is_safe(): insist that the refname already be normalized
by Michael Haggerty
· 9 years ago
35db25c
refname_is_safe(): don't allow the empty string
by Michael Haggerty
· 9 years ago
39950fe
refname_is_safe(): use skip_prefix()
by Michael Haggerty
· 9 years ago
2d0663b
refs: move resolve_ref_unsafe into common code
by David Turner
· 9 years ago
9377059
refs: move for_each_*ref* functions into common code
by David Turner
· 9 years ago
2bf68ed
refs: move head_ref{,_submodule} to the common code
by David Turner
· 9 years ago
50a6c8e
use st_add and st_mult for allocation size computation
by Jeff King
· 9 years ago
96ffc06
convert trivial cases to FLEX_ARRAY macros
by Jeff King
· 9 years ago
3733e69
use xmallocz to avoid size arithmetic
by Jeff King
· 9 years ago
844a9ce
Merge branch 'bc/object-id'
by Junio C Hamano
· 9 years ago
b1cda70
Merge branch 'dt/refs-backend-pre-vtable'
by Junio C Hamano
· 9 years ago
ed1c997
Remove get_object_hash.
by brian m. carlson
· 9 years ago
7999b2c
Add several uses of get_object_hash.
by brian m. carlson
· 9 years ago
0845122
refs: break out ref conflict checks
by David Turner
· 9 years ago
7bd9bcf
refs: split filesystem-based refs code into a new file
by Michael Haggerty
· 9 years ago
4cb7700
refs/refs-internal.h: new header file
by Michael Haggerty
· 9 years ago
03b3262
refname_is_safe(): improve docstring
by Michael Haggerty
· 9 years ago
a935ebd
pack_if_possible_fn(): use ref_type() instead of is_per_worktree_ref()
by Michael Haggerty
· 9 years ago
f4a5721
copy_msg(): rename to copy_reflog_msg()
by David Turner
· 9 years ago
d336123
verify_refname_available(): new function
by Ronnie Sahlberg
· 9 years ago
7003b3c
verify_refname_available(): rename function
by Ronnie Sahlberg
· 9 years ago
78a766a
hideRefs: add support for matching full refs
by Lukas Fleischer
· 9 years ago
7889179
Merge branch 'jk/war-on-sprintf'
by Junio C Hamano
· 9 years ago
8a54523
Merge branch 'kn/for-each-tag'
by Junio C Hamano
· 9 years ago
00b6c17
use strbuf_complete to conditionally append slash
by Jeff King
· 9 years ago
c7ab0ba
avoid sprintf and strcpy with flex arrays
by Jeff King
· 9 years ago
495127d
resolve_ref: use strbufs for internal buffers
by Jeff King
· 9 years ago
5096d49
convert trivial sprintf / strcpy calls to xsnprintf
by Jeff King
· 9 years ago
5b4f285
ref-filter: add option to filter out tags, branches and remotes
by Karthik Nayak
· 10 years ago
ce414b3
refs: make refs/bisect/* per-worktree
by David Turner
· 10 years ago
db86e61
Merge branch 'mh/tempfile'
by Junio C Hamano
· 10 years ago
080cc64
Merge branch 'dt/refs-pseudo'
by Junio C Hamano
· 10 years ago
8c9155e
Merge branch 'jk/git-path'
by Junio C Hamano
· 10 years ago
824a0be
Merge branch 'jk/negative-hiderefs'
by Junio C Hamano
· 10 years ago
2c3aed1
pseudoref: check return values from read_ref()
by David Turner
· 10 years ago
470e28d
refs.c: remove_empty_directories can take a strbuf
by Jeff King
· 10 years ago
5f8ef5b
refs.c: avoid git_path assignment in lock_ref_sha1_basic
by Jeff King
· 10 years ago
d6549f3
refs.c: avoid repeated git_path calls in rename_tmp_log
by Jeff King
· 10 years ago
54b418f
refs.c: simplify strbufs in reflog setup and writing
by Jeff King
· 10 years ago
f5b2dec
refs.c: remove extra git_path calls from read_loose_refs
by Jeff King
· 10 years ago
e3cf230
prefer mkpathdup to mkpath in assignments
by Jeff King
· 10 years ago
fcd12db
prefer git_pathdup to git_path in some possibly-dangerous cases
by Jeff King
· 10 years ago
b4fb09e
lockfile: add accessor get_lock_file_path()
by Michael Haggerty
· 10 years ago
c99a4c2
lockfile: add accessors get_lock_file_fd() and get_lock_file_fp()
by Michael Haggerty
· 10 years ago
2bc31d1
refs: support negative transfer.hideRefs
by Jeff King
· 10 years ago
8d3981c
Merge branch 'jk/refspec-parse-wildcard'
by Junio C Hamano
· 10 years ago
b6d323f
Merge branch 'dt/refs-backend-preamble'
by Junio C Hamano
· 10 years ago
d939af1
Merge branch 'jk/date-mode-format'
by Junio C Hamano
· 10 years ago
be9cb56
Merge branch 'mh/init-delete-refs-api'
by Junio C Hamano
· 10 years ago
31a0ad5
Merge branch 'mh/replace-refs'
by Junio C Hamano
· 10 years ago
74ec19d
pseudorefs: create and use pseudoref update and delete functions
by David Turner
· 10 years ago
266b182
refs: add ref_type function
by David Turner
· 10 years ago
cd377f4
refs: loosen restriction on wildcard "*" refspecs
by Jacob Keller
· 10 years ago
53a8555
refs: cleanup comments regarding check_refname_component()
by Jacob Keller
· 10 years ago
0f2a71d
refs: add REF_FORCE_CREATE_REFLOG flag
by David Turner
· 10 years ago
abd0cd3
refs: new public ref function: safe_create_reflog
by David Turner
· 10 years ago
4e2bef5
refs: break out check for reflog autocreation
by David Turner
· 10 years ago
a4c653d
refs.c: add err arguments to reflog functions
by David Turner
· 10 years ago
a5481a6
convert "enum date_mode" into a struct
by Jeff King
· 10 years ago
9d71c5f
Merge branch 'mh/reporting-broken-refs-from-for-each-ref'
by Junio C Hamano
· 10 years ago
1c03c4d
delete_ref(): use the usual convention for old_sha1
by Michael Haggerty
· 10 years ago
fb58c8d
refs: move the remaining ref module declarations to refs.h
by Michael Haggerty
· 10 years ago
e426ff4
initial_ref_transaction_commit(): check for ref D/F conflicts
by Michael Haggerty
· 10 years ago
fb802b3
initial_ref_transaction_commit(): check for duplicate refs
by Michael Haggerty
· 10 years ago
0a4b24f
refs: remove some functions from the module's public interface
by Michael Haggerty
· 10 years ago
Next »