2012-01-17 | write_remote_refs(): create packed (rather than extra... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2012-01-17 | add_packed_ref(): new function in the refs API. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2012-01-17 | ref_array: keep track of whether references are sorted Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2012-01-17 | pack_refs(): remove redundant check Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2012-01-06 | write_head_info(): handle "extra refs" locally Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2012-01-06 | show_ref(): remove unused "flag" and "cb_data" arguments Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2012-01-06 | receive-pack: move more work into write_head_info() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | add_ref(): take a (struct ref_entry *) parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | create_ref_entry(): extract function from add_ref() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | repack_without_ref(): remove temporary Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | resolve_gitlink_ref_recursive(): change to work with... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | Pass a (ref_cache *) to the resolve_gitlink_*() helper... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | resolve_gitlink_ref(): improve docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | get_ref_dir(): change signature Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | refs: change signatures of get_packed_refs() and get_loose_r... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | is_dup_ref(): extract function from sort_ref_array() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | add_ref(): add docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | parse_ref_line(): add docstring Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | is_refname_available(): remove the "quiet" argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | clear_ref_array(): rename from free_ref_array() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | refs: rename parameters result -> sha1 Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | refs: rename "refname" variables Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-12 | struct ref_entry: document name member Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-12-08 | git symbolic-ref: documentation fix Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | clear_ref_cache(): inline function Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | write_ref_sha1(): only invalidate the loose ref cache Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | clear_ref_cache(): extract two new functions Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | clear_ref_cache(): rename parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | invalidate_ref_cache(): expose this function in the... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | invalidate_ref_cache(): take the submodule as parameter Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-17 | invalidate_ref_cache(): rename function from invalidate_cach... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | add_ref(): verify that the refname is formatted correctly Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): expand documentation Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): also treat a too-long SHA1 as invalid Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): emit warnings for improperly-formatted... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): verify that the input refname has the... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | remote: avoid passing NULL to read_ref() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | remote: use xstrdup() instead of strdup() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): do not follow incorrectly-formatted... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): extract a function get_packed_ref() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): turn buffer into a proper string as... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): only follow a symlink that contains... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): use prefixcmp() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | resolve_ref(): explicitly fail if a symlink is not... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Change check_refname_format() to reject unnormalized... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Inline function refname_format_print() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Make collapse_slashes() allocate memory for its result Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Do not allow ".lock" at the end of any refname component Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Refactor check_refname_format() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Change check_ref_format() to take a flags argument Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | Change bad_ref_char() to return a boolean value Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | git check-ref-format: add options --allow-onelevel... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | t1402: add some more tests Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-10-05 | get_sha1_hex(): do not read past a NUL character Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-09-27 | notes_merge_commit(): do not pass temporary buffer... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-27 | Forbid DEL characters in reference names Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-25 | check-ref-format --print: Normalize refnames that start... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-22 | Do not use C++-style comments Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Retain caches of submodule refs Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Store the submodule name in struct cached_refs Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Allocate cached_refs objects dynamically Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Change the signature of read_packed_refs() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Access reference caches only through new function get_cached... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Extract a function clear_cached_refs() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Unroll the loop over passes Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Change while loop into for loop Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Determine the start of the states outside of the pass... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Change parse_attr() to take a pointer to struct attr_state Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Increment num_attr in parse_attr_line(), not parse_attr() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Document struct match_attr Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-14 | Add a file comment Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | test-path-utils: Add subcommand "prefix_path" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | test-path-utils: Add subcommand "absolute_path" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Normalize paths Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Demonstrate problems with relative... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Demonstrate problems with unnormalized... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: test that no output is written to stderr Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Rename git_checkattr() to git_check_attr() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Fix command-line handling to match... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Drive two tests using the same raw... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Add an --all option to show all attributes Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Error out if no pathnames are specified Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Process command-line args more systematically Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Handle each error separately Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Extract a function error_with_usage() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Introduce a new variable Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Extract a function output_attr() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Allow querying all attributes on a file Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Remove redundant check Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Remove redundant call to bootstrap_attr_stack() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Extract a function collect_all_attrs() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Teach prepare_attr_stack() to figure out dirlen itself Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Use git_attr_name() Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Provide access to the name attribute of git_attr Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Add tests of command-line parsing Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | git-check-attr: Add missing "&&" Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Disallow the empty string as an attribute name Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | Remove anachronism from comment Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | doc: Correct git_attr() calls in example code Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |
2011-08-04 | doc: Add a link from gitattributes(5) to git-check... Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> |
diff | tree |