index
:
delta/libgit2.git
8bit-filename-status
appveyor
attr-export
autocrlf-fixes
better-url-parsing
bindings/libgit2sharp/020_2
bindings/libgit2sharp/022_1
blame-fixes
branch-delete-ref
breaking-changes
brianmario/attr-from-tree
brianmario/revwalk-filter
brianmario/trailer-info
brianmario/trailer-list
bug/status_case
charliesome/trailer-info
ci
clar-no-cache
clar2
clay-rename
clay-test
cmn/add-unreg-submodule
cmn/ahead-behind-order
cmn/allocator-init-order
cmn/annotated-from-tag
cmn/atexit-skeleton
cmn/auth-retry
cmn/backends-prio
cmn/badssl
cmn/branch-or-ref
cmn/bump-pretend-git
cmn/bump-v25
cmn/cancellation
cmn/changelog
cmn/checkout-free-stream
cmn/clar-tmp
cmn/clone-auth-change
cmn/clone-custom-repo
cmn/clone-everything
cmn/clone-into-mirror
cmn/clone-local
cmn/clone-submodule
cmn/cmake-feature-302
cmn/comment-char
cmn/commit-create-safe
cmn/commit-header-field
cmn/commit-on
cmn/commit-to-memory
cmn/commit-with-signature
cmn/common-crypto
cmn/compress-buf-free
cmn/config-borrow-entry
cmn/config-checksum
cmn/config-comment
cmn/config-default-snapshot
cmn/config-get-path
cmn/config-header-common
cmn/config-ignore-access
cmn/config-nonewline
cmn/config-refresh-remove
cmn/config-regex-is-normalised
cmn/config-repeated
cmn/config-snapshot
cmn/config-tx
cmn/config-write-preserve-case
cmn/conventions
cmn/copypeertrust-null
cmn/coverity
cmn/create-with-signature-verification
cmn/createblob-stream
cmn/ctest-jobs
cmn/curl-proxyauth-any
cmn/curl-stream
cmn/custom-agent
cmn/delta-base-eviction
cmn/describe
cmn/diff-binary-patch
cmn/diriter-notfound
cmn/disable-ssh-check
cmn/doc-all
cmn/doc-allocfmt
cmn/docstuff
cmn/dont-grow-borrowed
cmn/double-author
cmn/dual-os
cmn/dwim-general-message
cmn/dynamic-libssh2
cmn/embed-libssh2
cmn/embed-ssh
cmn/empty-objects
cmn/error-buffer
cmn/example-pull
cmn/expose-gitfile-check
cmn/expose-indent-heuristic
cmn/extract-oneline-sig
cmn/faster-header
cmn/fetch-ex-fetch
cmn/fetch-prune
cmn/fetch-spec-fetchhead
cmn/fetch-tags-refspec
cmn/fetch-terminate
cmn/fetch-twice
cmn/fetchhead-refactor
cmn/file-in-objects-dir
cmn/filebuf-atomic-unlock
cmn/filebuf-rename-error
cmn/filter-doc
cmn/fix-allowed-failures
cmn/follow-symlink
cmn/for-v23
cmn/forbid-mutiurl
cmn/foreach-cancel-loose
cmn/format-security
cmn/free-tls-error
cmn/global-init
cmn/global-mwf
cmn/goals
cmn/header-field-2
cmn/hide-push
cmn/hide-then-push
cmn/host-cert-info
cmn/http-enforce-cred
cmn/http-error
cmn/http-recv-buffer
cmn/http-url-path
cmn/https-cap-no-hardcode
cmn/idx-extra-check
cmn/idx-fill-hole
cmn/ignore-file-trailing-cr
cmn/ignore-full-dir
cmn/ignore-starstar
cmn/ignore-symlink
cmn/ignored-ignore
cmn/index-add-conllision-extra
cmn/index-add-modes
cmn/index-add-submodule
cmn/index-checksum
cmn/index-hashmap
cmn/index-more-accurate
cmn/index-nolock
cmn/index-use-diff
cmn/indexer-mmap
cmn/indexer-vector-handling
cmn/init-libssh2
cmn/init-readme
cmn/init-ssh
cmn/init-ssl-once
cmn/invalid-cert-return
cmn/io-stream
cmn/io-stream-backends
cmn/iterator-skip-diriter
cmn/known-libs
cmn/leaks
cmn/link-fallback
cmn/link-one-level
cmn/local-pack-threading
cmn/local-proto-progress
cmn/local-push
cmn/local-push-message
cmn/lock-io
cmn/macos-ramdisk
cmn/maint-21
cmn/maint-update
cmn/match-host-tests
cmn/mirror-refspec
cmn/mixed-eol-passthrough
cmn/mmap-readable
cmn/multivar-set-locked
cmn/mwindow-try-harder
cmn/neg-ignore-dir
cmn/negotiation-notify
cmn/no-embed
cmn/no-grow
cmn/not-opaque
cmn/notes-buf
cmn/notes-consistency
cmn/null-oid-existing-tree
cmn/object-size-nopublic
cmn/odb-streaming-read-changelog
cmn/odd-slowdown
cmn/oidarray
cmn/old-security
cmn/openssl-maint
cmn/openssl-sys
cmn/osx-ssh-key
cmn/pack-cache-init
cmn/pack-objects-memory
cmn/pack-objects-report
cmn/pack-objects-walk
cmn/pack-unpack-loop
cmn/packed-refs-sorted
cmn/parallel-clar
cmn/parse-mode
cmn/path-direach-cberror
cmn/path-to-path
cmn/pcre2
cmn/peeling-errors
cmn/pkg-config-ssh
cmn/plug-sm
cmn/plug-test-leak
cmn/pool-limit
cmn/prettify-docs
cmn/programdata-config
cmn/proxy-config
cmn/proxy-options-free
cmn/push-error-concerns
cmn/push-notify-deleted
cmn/push-refspec-refactor
cmn/push-tests
cmn/push-tests-inline-oid
cmn/quick-parse-64
cmn/racy-diff
cmn/racy-diff-again
cmn/rc4
cmn/read-only-size
cmn/read-shared
cmn/read-tree-cache
cmn/readdir
cmn/ref-iter-concurrent
cmn/ref-txn
cmn/refdb-fs-errors
cmn/refdb-para
cmn/reference-lock
cmn/reference-transaction
cmn/reflog-annotated
cmn/reflog-del-backend
cmn/refspec-start-middle
cmn/regex-nofail
cmn/release-docs
cmn/release-fixups
cmn/remote-default-restrict
cmn/remote-delete
cmn/remote-delete-name
cmn/remote-fetch-refs
cmn/remote-fixups
cmn/remote-less-state
cmn/remote-lookup
cmn/remote-ls
cmn/remote-options
cmn/remote-push
cmn/remote-rename
cmn/remote-rename-fixes
cmn/remote-rename-more
cmn/remote-symref
cmn/remote-unify
cmn/remove-mingw32
cmn/remove-single-entry
cmn/remove-ssh-embed
cmn/remove-supported-url
cmn/rename-reflog
cmn/rename-unspecified
cmn/repo-ident
cmn/repo-no-passthrough
cmn/repo-v1
cmn/repo-version-check
cmn/repository-state-sequencer
cmn/reset-dir-file
cmn/reset-dont-free-url
cmn/revwalk-array-fix
cmn/revwalk-iteration
cmn/revwalk-merge-base
cmn/revwalk-no-prealloc
cmn/revwalk-sign-regression
cmn/rpath-policy
cmn/safe-commit
cmn/sched-yield
cmn/sec-update-24
cmn/sec-update-25
cmn/secure-transport
cmn/server
cmn/server-errors
cmn/signature-empty-email
cmn/silly-tags
cmn/smart-callbacks
cmn/sortedcache-close
cmn/sorting-modes
cmn/soversion
cmn/ssh-embed-again
cmn/ssh-errors
cmn/ssh-factory-for-paths
cmn/ssh-retry
cmn/ssh-send-everything
cmn/ssl-no-want
cmn/ssl-null
cmn/ssl-tls
cmn/stacked-ignore
cmn/static-archive-later
cmn/stream-check-ec
cmn/stream-size
cmn/strict-object
cmn/submodule-and-dir
cmn/submodule-backslash
cmn/submodule-config-state
cmn/submodule-duplicate
cmn/submodule-foreach-diff-path
cmn/submodule-refactor
cmn/sysdir-no-reguess
cmn/tag-bad-signature
cmn/template-path
cmn/thisisterrible
cmn/threading
cmn/threading-update
cmn/threadsafe-on
cmn/tls-register
cmn/tmp
cmn/transport-get-proxy
cmn/travis-jobs
cmn/tree-is-sorted
cmn/tree-parse-speed
cmn/tree-parser-sort-input
cmn/tree-reuse
cmn/tree-update
cmn/tree-update-basename
cmn/tree-updater-ordering
cmn/tree-write-initialise
cmn/treebuilder-insert-sorted
cmn/treebuilder-new
cmn/treebuilder-perf
cmn/treebuilder-set-attribute
cmn/treebuilder-submodule
cmn/typedef-sizet
cmn/typo
cmn/unpack-offset
cmn/update-v24
cmn/update-zlib
cmn/upstream-invalid-refname
cmn/upstream-matching-push
cmn/url-empty
cmn/v22-update
cmn/v24-updates
cmn/valgrind-once
cmn/validity-tree-from-unowned-index
cmn/walk-limit-enough
cmn/warn-python
cmn/warnings
cmn/win32-free-tls
cmn/windows-no-concurrent-compress
config-int-types
correct-ahead-behind
csware/findfiles_win32
csware/system_proxy
development
development-merge
diff-fails-with-cpp-file
ed/merge_file
ed/rebase
editorconfig
empty-name
empty-remote-url-crash
enterprise/backport-2.6-4136-4178
enterprise/backport-2.7-4136-4178
enterprise/backport-2.8-4136-4178
enterprise/backport-2.9-4136-4178
env-expansion
error-handling
ethomson/025_relnotes
ethomson/027
ethomson/0_28
ethomson/0_99
ethomson/1_0_1
ethomson/3872
ethomson/actions
ethomson/ancient_gcc_not_threadsafe
ethomson/annotated_commit_refs
ethomson/apfs_precompose_fixes
ethomson/apply
ethomson/appveyor
ethomson/arm-actions
ethomson/assert
ethomson/assert_macros
ethomson/attr
ethomson/attr_longpaths
ethomson/attr_lookups
ethomson/attrs_from_head
ethomson/auth_failure
ethomson/azp
ethomson/backport_0278
ethomson/badgification
ethomson/bitbucket
ethomson/blob_data_is_binary
ethomson/branch_symlinks
ethomson/buf_is_readonly
ethomson/buf_oom_test
ethomson/bump-v26
ethomson/callback_names
ethomson/canonical
ethomson/cdecl
ethomson/centos_ci
ethomson/changelog
ethomson/checkout_conflict_respect_index
ethomson/checkout_dont_calculate_oid_for_dirs
ethomson/checkout_filemode
ethomson/checkout_head_docs
ethomson/checkout_no_index
ethomson/checkout_pathspecs
ethomson/checkout_safety
ethomson/checkout_typechange
ethomson/checkout_typechange_with_index_and_wd
ethomson/ci
ethomson/ci-refactor
ethomson/ci-rename
ethomson/ci_026
ethomson/ci_027
ethomson/ci_docs
ethomson/ci_docurium
ethomson/ci_libssh2
ethomson/ci_nightly
ethomson/ci_test_results
ethomson/cifix
ethomson/clang-format
ethomson/clar-xml
ethomson/clar_exactmatch
ethomson/clar_internal
ethomson/clar_messages
ethomson/clar_no_more
ethomson/clar_tap
ethomson/clar_threads
ethomson/cleanup
ethomson/cli
ethomson/cli_cmd_clone
ethomson/cli_redux
ethomson/clone_branch
ethomson/clone_namespaced
ethomson/cmake
ethomson/cmake2
ethomson/cmake3
ethomson/cmake4
ethomson/cmake5
ethomson/cmake6
ethomson/cmake_fixes
ethomson/cmake_object_library
ethomson/cmake_pc
ethomson/cmake_test
ethomson/codeql
ethomson/codespaces
ethomson/commit_create_cb
ethomson/config_for_inmemory_repo
ethomson/config_for_innemory_Repo
ethomson/config_section_validity
ethomson/config_unreadable
ethomson/configmapcache
ethomson/conflict_marker_size
ethomson/conflicts_crlf
ethomson/copyright
ethomson/coverity
ethomson/cred_deprecation
ethomson/creds_for_scheme
ethomson/credtype
ethomson/crlf
ethomson/custom_cert_locations
ethomson/custom_url
ethomson/cvar
ethomson/date
ethomson/defer_cert_cred_cb
ethomson/defer_cert_cred_cb_0_27
ethomson/deprecate
ethomson/deprecate_headlist
ethomson/deprecation
ethomson/devcontainer
ethomson/diff-only-load-binaries-when-requested
ethomson/diff-read-empty-binary
ethomson/diff_enum
ethomson/diff_fail
ethomson/diff_file
ethomson/diff_parse
ethomson/diff_regexp_ignore
ethomson/diff_rename_limit
ethomson/difftest
ethomson/dlopen_ssl
ethomson/doc_diff_from_buffer
ethomson/dockerfile
ethomson/dockerv1
ethomson/docs
ethomson/docs_ci
ethomson/docurium
ethomson/dont_trunc_and_excl
ethomson/email
ethomson/empty_blob
ethomson/empty_default_branch
ethomson/enfasten_sha1
ethomson/error_messages
ethomson/error_msgs
ethomson/expand_tilde
ethomson/extensions
ethomson/fail_on_leaks
ethomson/filter_apply
ethomson/filter_commit_id
ethomson/filter_driver_git_buf
ethomson/filter_opts
ethomson/find_executable
ethomson/fix-intrinsics
ethomson/fix-stale-filesize-crash
ethomson/fixes
ethomson/fixups
ethomson/flaky_ci
ethomson/follow_redirects
ethomson/follow_redirects_initial
ethomson/forced_checkout_2
ethomson/freshen_trees
ethomson/friendlier_getting_started
ethomson/fsync
ethomson/futils
ethomson/futimens
ethomson/future
ethomson/fuzzer
ethomson/git_obj
ethomson/git_ref
ethomson/giterr
ethomson/github_actions
ethomson/gitstr
ethomson/gssapi
ethomson/header_guards
ethomson/hexdump
ethomson/http
ethomson/http_empty_password
ethomson/https_proxy
ethomson/iconv
ethomson/ignore_leading_slash
ethomson/ignore_skip_bom
ethomson/ignore_spaces
ethomson/includeif
ethomson/index_add_requires_files
ethomson/index_dirty
ethomson/index_fixes
ethomson/index_iterator
ethomson/init
ethomson/init-bak
ethomson/insteadof
ethomson/inttypes
ethomson/ipv6
ethomson/is_and_from
ethomson/issue-4203
ethomson/issue_template
ethomson/keepalive
ethomson/large_loose_blobs
ethomson/largefiles_32bit
ethomson/leaks
ethomson/libcurl_build
ethomson/libgit2deps_azure
ethomson/libssh2
ethomson/libssh2_not_libssh
ethomson/links
ethomson/mac_build
ethomson/mac_no_leaks
ethomson/mailmap
ethomson/mainbranch
ethomson/memleak
ethomson/memleaks
ethomson/merge_opts
ethomson/middleware
ethomson/mwindow_init
ethomson/name_is_valid
ethomson/namespaces
ethomson/netrefactor
ethomson/nightlies
ethomson/no_qemu
ethomson/no_void
ethomson/nonblocking
ethomson/notes_cleanup
ethomson/ntlm
ethomson/ntlm2
ethomson/ntlm_htonll
ethomson/object_size
ethomson/object_validation
ethomson/objectformat
ethomson/odb_alloc_error
ethomson/odb_backend_allocations
ethomson/odb_loose_readstream
ethomson/odb_tests_priority
ethomson/off_t
ethomson/off_t_bak
ethomson/oid
ethomson/oid_cleanups
ethomson/oidarray_dispose
ethomson/oidmadness
ethomson/openssl_valgrind
ethomson/opts_init
ethomson/packfile_close
ethomson/patch_from_diff
ethomson/patch_id
ethomson/path
ethomson/path_validation
ethomson/paths_init
ethomson/pcre
ethomson/pcre_warnings
ethomson/poolinit
ethomson/prng2
ethomson/proxy
ethomson/proxy_pass_in_env
ethomson/publish_docs_on_master
ethomson/qemu-build
ethomson/racy-diff
ethomson/read_index_conflicts
ethomson/read_prefix
ethomson/readbuffer_dont_hash
ethomson/readme
ethomson/readme_v028
ethomson/rebase_detached
ethomson/rebase_inmemory_no_base
ethomson/recursive
ethomson/reference_cmp
ethomson/refresh_objects
ethomson/release_docs
ethomson/release_script_typo
ethomson/remote_completion
ethomson/remote_connect_opts
ethomson/remote_error
ethomson/remove_bashisms
ethomson/remove_sys_remote_h
ethomson/revparse
ethomson/revwalk_hide_old
ethomson/sanitizer_ci
ethomson/schannel
ethomson/scp_urls_with_ports
ethomson/set_head_to_tag
ethomson/settings_docs
ethomson/sha1dc
ethomson/sha256
ethomson/sha256_experimental-old
ethomson/sha256_fix
ethomson/sha256_index
ethomson/sha256_loose
ethomson/sha256_pack
ethomson/sha256_raw
ethomson/signature_from_buffer
ethomson/smart_transport_url
ethomson/smart_transport_url_027
ethomson/smartrefactor
ethomson/spnego
ethomson/ssh-unescape
ethomson/ssh_exec
ethomson/ssh_exec_2
ethomson/ssl_proxy
ethomson/ssl_refactor
ethomson/sslread
ethomson/strarray
ethomson/stream-truncated-writes
ethomson/strncmp_stdcall
ethomson/submodule_renames
ethomson/submodule_status
ethomson/sysdir_test
ethomson/sysdir_unused
ethomson/tag_valid
ethomson/template
ethomson/test_https
ethomson/test_leak
ethomson/test_urls_with_spaces
ethomson/threads
ethomson/timeouts
ethomson/tlsdata
ethomson/tlsdata_fail
ethomson/to_from
ethomson/trace
ethomson/transfer_progress
ethomson/travis
ethomson/travis-explicit-openssl
ethomson/travis_libssh
ethomson/tree_error_messages
ethomson/treebuilder_docs
ethomson/treebuilder_write
ethomson/tttoo_many_ttts
ethomson/typet
ethomson/unborn_head
ethomson/unc_paths
ethomson/unc_tests
ethomson/update_tips_spec
ethomson/urlparse_empty_port
ethomson/user_agent
ethomson/userbuf
ethomson/util
ethomson/util2
ethomson/util3
ethomson/util4
ethomson/util5
ethomson/util_as_a_directory
ethomson/v0.27.8
ethomson/v0.28.5
ethomson/v0_28_1
ethomson/v1.1
ethomson/v1.1_ci
ethomson/v1_3
ethomson/v24-updates
ethomson/vs_to_vsts
ethomson/vsts-build-badge
ethomson/warnings
ethomson/win32_findfile_fixes
ethomson/win32_hash
ethomson/win32_leakcheck
ethomson/win32_posix
ethomson/win32_remediate
ethomson/win_ci
ethomson/win_symlinks
ethomson/win_utimes
ethomson/winauth
ethomson/windows_init_traversal
ethomson/windows_ssh
ethomson/winhttp
ethomson/wintls_fix
ethomson/workflow
ethomson/xdiff
ethomson/zlib
example_general
expose-buffer-binary-detection
features/push
features/push_old
features/push_rebased
filename-containing-bracket
filename-validation
fileops
fix-git-status-list-new-unreadable-folder
fix-init-ordering
fix-memory-index-doc-comment
fix-stale-config-snapshot
fix-submodule-config-loading
getenv-win32
gh-pages
gpgsign
halloc
hf/021_patch
hf/libgit2sharp_020_patch
hf/master_patch
http-parser-2
ignore-submodules-in-stash
index-open-cleanup
jamill/doc_update
jamill/push_fetch_first
jamill/rebase_opt_ver_check
jamill/relative_gitlink
jamill/submodule_update
jk/peeled-refs
jk/userdiff-cc
jss/fix-ignore-pop
leaks
longpath-printf
main
maint/v0.21
maint/v0.22
maint/v0.23
maint/v0.24
maint/v0.25
maint/v0.26
maint/v0.27
maint/v0.28
maint/v0.99
maint/v1.0
maint/v1.1
maint/v1.2
maint/v1.3
maint/v1.4
maint/v1.5
maint/v1.6
master
merge
more-api-tweaks
new-error-handling
new-references
niik/disable-tree-entry-pool-on-win32
no-newline-packed-refs
ntk/appveyor
ntk/appveyor_install
ntk/case_index_conflicts
ntk/expose_git_buf_put
ntk/macosx_build
ntk/macosx_build_cherrypicked
ntk/propagate_url_parsing_error
ntk/reflog_branch_create
ntk/topic/config_rename_better_error
options-names
origin/ethomson/defer_cert_cred_cb_0_27
packed-refs-race
peff/binary-search-do-while
peff/drop-sha1-entry-pos
peff/hashcmp-is-memcmp
peff/iconv
phkelley/flexarray
pks-cmake-targets
pks-config-map-optimization
pks-pcre-8.44
pks-release-build-warnings
pks/azure-coverity
pks/azure-fix-arm32
pks/azure-remove-docjob
pks/cmake-sort-reproducible-builds
pks/coverity-fix-sudo
pks/futils-symlink-args
pks/ntlmclicent-htonll-generic
pks/refdb-refactorings
pks/reftables-support
pks/small-fixes
pks/synchronize-shutdown
pks/test-allocator
pks/valgrind-openssl
precompose-test
rb/attr-with-bare
rb/commit-modified-file
rb/contributing-updates
rb/coverity-fixes
rb/diff-update-index-stat-cache
rb/dont-count-on-libgit2-source
rb/dont-stop-diff-on-safecrlf
rb/filter-options
rb/fix-2333
rb/fix-ignore-slash-star
rb/fix-leading-slash-ignores
rb/fix-starstar-again
rb/fix-submodules-with-tracked-content
rb/fix-untracked-repo-status
rb/how-broken-can-ignores-be
rb/minor-cleanups
rb/mkdir-allow-parent-failures
rb/note-git-diff-index-behavior
rb/object-parse-flexibility
rb/restore-search-paths
rb/round-up-pool-allocations
rb/safecrlf-on-lf-platform
rb/starstar-fnmatch
rb/stash-skip-submodules
rb/status-with-precomposed-changes
rb/test-builtin-drivers
rb/timer-typo
rb/unicode-branch-names
rb/update-4k-to-8k
rb/warnings-for-commit-headers
refresh-config-snapshot
refresh-submodule-on-lookup
remove_time_monotonic
repo-ownership
revert-1997
robrix/ignore-dir-with-or-without-slash
shiftkey-patch-1
signatures-2
signed_char
status-with-subdir
stopwatch
threading-docs
threadsafe
topic/CRLF_blob_filtered_content
tree-entry-by-path
typedef-submodule-cb
update-v23
users/ethomson/cmake2
users/ethomson/security_updates
utf8-paths-win32
utf8-win
vmg/atomic64
vmg/attr-null
vmg/bare-open
vmg/clar-skip-test
vmg/commit-leak
vmg/crud
vmg/dupe-odb-backends
vmg/empty
vmg/expand-fixes
vmg/features
vmg/full-ref-iterator
vmg/gcc-warnings
vmg/hashsig
vmg/index-fill
vmg/index-fill-2
vmg/mempack
vmg/mkdir-ext
vmg/namespaces
vmg/new-cache
vmg/no-lookup
vmg/odb-lookups
vmg/panic
vmg/pkg-config-sort
vmg/pool
vmg/pool-align
vmg/prefix-len
vmg/read-types
vmg/redundant
vmg/refs-peel
vmg/repo-format-1
vmg/reuc-insert
vmg/state-cleanup
vmg/time
vmg/tostr_s
vmg/unified-revision
vmg/walk-up-path
vmg/winrc-filename
github.com: libgit2/libgit2.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
merge
/
trees
Commit message (
Expand
)
Author
Age
Files
Lines
*
refactor: `tests` is now `tests/libgit2`
Edward Thomson
2022-02-22
8
-2153
/
+0
*
str: introduce `git_str` for internal, `git_buf` is external
ethomson/gitstr
Edward Thomson
2021-10-17
5
-13
/
+9
*
tests: merge: fix printf formatter on 32 bit arches
Patrick Steinhardt
2020-05-12
1
-1
/
+1
*
merge: cache negative cache results for similarity metrics
Patrick Steinhardt
2020-04-01
1
-0
/
+77
*
fileops: rename to "futils.h" to match function signatures
Patrick Steinhardt
2019-07-20
5
-5
/
+5
*
tests: merge::analysis: use variants to deduplicate test suites
Patrick Steinhardt
2019-06-13
1
-87
/
+0
*
Review fixes:
Robert Coup
2019-06-10
1
-21
/
+25
*
Refactor testing:
Robert Coup
2019-06-10
1
-114
/
+24
*
merge: add doc header to analysis tests
Robert Coup
2019-06-10
1
-0
/
+3
*
merge: tests for bare repo merge analysis
Robert Coup
2019-06-10
1
-0
/
+170
*
object_type: use new enumeration names
ethomson/index_fixes
Edward Thomson
2018-12-01
2
-5
/
+5
*
treewide: remove use of C++ style comments
Patrick Steinhardt
2018-07-13
5
-5
/
+5
*
Convert usage of `git_buf_free` to new `git_buf_dispose`
Patrick Steinhardt
2018-06-10
1
-1
/
+1
*
Add failing test case for virtual commit merge base issue
Edward Thomson
2018-02-04
1
-0
/
+23
*
merge::trees::recursive: test for virtual base building
Edward Thomson
2018-02-04
1
-0
/
+25
*
merge: reverse merge bases for recursive merge
Edward Thomson
2018-02-04
1
-10
/
+10
*
merge: recursive uses larger conflict markers
Edward Thomson
2018-01-21
1
-2
/
+2
*
merge_trees: introduce test for submodule renames
Edward Thomson
2017-02-09
1
-0
/
+22
*
merge: set default rename threshold
Edward Thomson
2017-01-01
1
-0
/
+2
*
git_diff_generated: abstract generated diffs
Edward Thomson
2016-05-26
1
-0
/
+1
*
recursive merge: add a recursion limit
Edward Thomson
2015-11-25
1
-0
/
+31
*
merge: handle conflicts in recursive base building
Edward Thomson
2015-11-25
1
-0
/
+80
*
merge tests: add complex recursive example
Edward Thomson
2015-11-25
1
-0
/
+28
*
merge tests: move expected data into own file
Edward Thomson
2015-11-25
2
-1
/
+3
*
merge: add recursive test with conflicting contents
Edward Thomson
2015-11-25
1
-0
/
+23
*
merge: add recursive test with three merge bases
Edward Thomson
2015-11-25
1
-0
/
+46
*
merge: improve test names in recursive merge tests
Edward Thomson
2015-11-25
1
-8
/
+8
*
merge: add a third-level recursive merge
Edward Thomson
2015-11-25
1
-0
/
+46
*
merge: add a second-level recursive merge
Edward Thomson
2015-11-25
1
-2
/
+48
*
merge: add simple recursive test
Edward Thomson
2015-11-25
1
-0
/
+110
*
merge: rename `git_merge_tree_flags_t` -> `git_merge_flags_t`
Edward Thomson
2015-11-25
2
-2
/
+2
*
merge: add GIT_MERGE_TREE_FAIL_ON_CONFLICT
Edward Thomson
2015-10-22
1
-1
/
+17
*
iterator: use an options struct instead of args
Edward Thomson
2015-08-28
1
-6
/
+6
*
introduce `git_index_entry_is_conflict`
Edward Thomson
2015-05-28
1
-1
/
+1
*
merge: merge iterators
Edward Thomson
2015-05-11
1
-1
/
+13
*
Collapse whitespace flags into git_merge_file_flags_t
Jacques Germishuys
2015-03-16
1
-2
/
+2
*
Renamed git_merge_options 'flags' to 'tree_flags'
Jacques Germishuys
2015-03-16
1
-1
/
+1
*
Added tests to merge files and branches with whitespace problems and fixes
Jacques Germishuys
2015-03-16
1
-0
/
+82
*
hashsig: Export as a `sys` header
vmg/hashsig
Vicent Marti
2014-10-01
1
-1
/
+1
*
Introduce cl_assert_equal_oid
Edward Thomson
2014-07-01
1
-1
/
+1
*
Update git_merge_tree_opts to git_merge_options
Edward Thomson
2014-03-20
5
-11
/
+11
*
Introduce git_merge_file for consumers
Edward Thomson
2014-03-20
2
-33
/
+0
*
index: rename an entry's id to 'id'
Carlos MartÃn Nieto
2014-01-25
3
-4
/
+4
*
Remove the "merge none" flag
Edward Thomson
2014-01-20
1
-105
/
+14
*
merge_file should use more aggressive levels
Edward Thomson
2014-01-20
2
-3
/
+3
*
Clean up warnings
Edward Thomson
2013-12-09
1
-22
/
+0
*
Bare naked merge and rebase
Edward Thomson
2013-12-03
1
-0
/
+164
*
Rename tests-clar to tests
Ben Straub
2013-11-14
5
-0
/
+1467