]> git.proxmox.com Git - libgit2.git/commit
refs: remove the OID/SYMBOLIC filtering
authorCarlos Martín Nieto <cmn@dwim.me>
Sat, 4 May 2013 14:32:58 +0000 (16:32 +0200)
committerCarlos Martín Nieto <cmn@dwim.me>
Sat, 11 May 2013 09:20:38 +0000 (11:20 +0200)
commit2b562c3a1edf0f521bdb7adf23e524d5a8389b15
treea5ac3a5b361eb21fbcf77fb4c05ce574ab194c65
parent95727245fd4f08aa77d1077901976ab3bd7472e1
refs: remove the OID/SYMBOLIC filtering

Nobody should ever be using anything other than ALL at this level, so
remove the option altogether.

As part of this, git_reference_foreach_glob is now implemented in the
frontend using an iterator. Backends will later regain the ability of
doing the glob filtering in the backend.
21 files changed:
examples/general.c
include/git2/refs.h
include/git2/sys/refdb_backend.h
src/branch.c
src/clone.c
src/refdb.c
src/refdb.h
src/refdb_fs.c
src/refs.c
src/remote.c
src/repository.c
src/revwalk.c
src/tag.c
src/transports/local.c
src/transports/smart_protocol.c
tests-clar/network/fetchlocal.c
tests-clar/refdb/inmemory.c
tests-clar/refdb/testdb.c
tests-clar/refs/foreachglob.c
tests-clar/refs/list.c
tests-clar/refs/listall.c