summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ref_transaction_commit: bail out on failure to remove a refrs/ref-transactionJonathan Nieder2014-10-151-2/+6
* lockfile: remove unable_to_lock_errorJonathan Nieder2014-10-152-11/+0
* refs.c: do not permit err == NULLJonathan Nieder2014-10-151-19/+27
* remote rm/prune: print a message when writing packed-refs failsRonnie Sahlberg2014-10-151-4/+11
* for-each-ref: skip and warn about broken ref namesRonnie Sahlberg2014-10-151-0/+5
* refs.c: allow listing and deleting badly named refsRonnie Sahlberg2014-10-155-38/+273
* test: put tests for handling of bad ref names in one placeRonnie Sahlberg2014-10-153-74/+84
* packed-ref cache: forbid dot-components in refnamesJonathan Nieder2014-10-152-16/+4
* branch -d: simplify by using RESOLVE_REF_READINGRonnie Sahlberg2014-10-151-3/+4
* branch -d: avoid repeated symref resolutionJonathan Nieder2014-10-156-3/+68
* reflog test: test interaction with detached HEADJunio C Hamano2014-10-151-0/+70
* refs.c: change resolve_ref_unsafe reading argument to be a flags fieldRonnie Sahlberg2014-10-1528-92/+124
* refs.c: make write_ref_sha1 staticRonnie Sahlberg2014-10-152-5/+8
* fetch.c: change s_update_ref to use a ref transactionRonnie Sahlberg2014-10-151-10/+24
* refs.c: ref_transaction_commit: distinguish name conflicts from other errorsRonnie Sahlberg2014-10-152-12/+23
* refs.c: pass a list of names to skip to is_refname_availableRonnie Sahlberg2014-10-151-18/+32
* refs.c: call lock_ref_sha1_basic directly from commitRonnie Sahlberg2014-10-151-6/+6
* refs.c: refuse to lock badly named refs in lock_ref_sha1_basicRonnie Sahlberg2014-10-151-2/+5
* rename_ref: don't ask read_ref_full where the ref came fromRonnie Sahlberg2014-10-151-1/+1
* refs.c: pass the ref log message to _create/delete/update instead of _commitRonnie Sahlberg2014-10-1511-44/+54
* refs.c: add an err argument to delete_ref_looseRonnie Sahlberg2014-10-151-4/+5
* wrapper.c: add a new function unlink_or_msgRonnie Sahlberg2014-10-152-0/+23
* refs.c: lock_ref_sha1_basic is used for all refsRonnie Sahlberg2014-10-151-1/+1
* wrapper.c: remove/unlink_or_warn: simplify, treat ENOENT as successRonnie Sahlberg2014-10-153-11/+12
* mv test: recreate mod/ directory instead of relying on stale copyJonathan Nieder2014-10-151-5/+10
* Update draft release notes to 2.2Junio C Hamano2014-10-141-0/+21
* Merge branch 'bc/asciidoc-pretty-formats-fix'Junio C Hamano2014-10-141-1/+1
|\
| * Documentation: fix misrender of pretty-formats in Asciidoctorbc/asciidoc-pretty-formats-fixbrian m. carlson2014-10-081-1/+1
* | Merge branch 'rs/plug-leak-in-bundle'Junio C Hamano2014-10-141-7/+10
|\ \
| * | bundle: plug minor memory leak in is_tag_in_date_range()rs/plug-leak-in-bundleRené Scharfe2014-10-071-7/+10
* | | Merge branch 'rs/more-uses-of-skip-prefix'Junio C Hamano2014-10-1410-75/+69
|\ \ \
| * | | use skip_prefix() to avoid more magic numbersrs/more-uses-of-skip-prefixRené Scharfe2014-10-0710-75/+69
* | | | Merge branch 'rs/mailsplit'Junio C Hamano2014-10-141-1/+0
|\ \ \ \
| * | | | mailsplit: remove unnecessary unlink(2) callrs/mailsplitRené Scharfe2014-10-071-1/+0
* | | | | Merge branch 'rs/sha1-array-test'Junio C Hamano2014-10-145-2/+130
|\ \ \ \ \
| * | | | | sha1-lookup: handle duplicates in sha1_pos()rs/sha1-array-testRené Scharfe2014-10-012-2/+20
| * | | | | sha1-array: add test-sha1-array and basic testsRené Scharfe2014-10-014-0/+110
* | | | | | Merge branch 'mh/lockfile-stdio'Junio C Hamano2014-10-145-39/+71
|\ \ \ \ \ \
| * | | | | | commit_packed_refs(): reimplement using fdopen_lock_file()mh/lockfile-stdioMichael Haggerty2014-10-011-4/+1
| * | | | | | dump_marks(): reimplement using fdopen_lock_file()Michael Haggerty2014-10-011-19/+2
| * | | | | | fdopen_lock_file(): access a lockfile using stdioMichael Haggerty2014-10-013-16/+68
* | | | | | | Merge branch 'mh/lockfile'Junio C Hamano2014-10-1436-260/+510
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | lockfile.h: extract new header file for the functions in lockfile.cmh/lockfileMichael Haggerty2014-10-0135-83/+118
| * | | | | | hold_locked_index(): move from lockfile.c to read-cache.cMichael Haggerty2014-10-012-8/+8
| * | | | | | hold_lock_file_for_append(): restore errno before returningMichael Haggerty2014-10-011-1/+8
| * | | | | | get_locked_file_path(): new functionMichael Haggerty2014-10-014-3/+16
| * | | | | | lockfile.c: rename static functionsMichael Haggerty2014-10-011-5/+5
| * | | | | | lockfile: rename LOCK_NODEREF to LOCK_NO_DEREFMichael Haggerty2014-10-014-5/+5
| * | | | | | commit_lock_file_to(): refactor a helper out of commit_lock_file()Michael Haggerty2014-10-014-38/+50
| * | | | | | trim_last_path_component(): replace last_path_elm()Michael Haggerty2014-10-011-22/+16