| Commit message (Expand) | Author | Age | Files | Lines |
| * | git: update to v2.15.1•••Update to git version v2.15.1: With commit 0abe14f6 prepare_packed_git()
moved to packfile.[ch].
Signed-off-by: Christian Hesse <mail@eworm.de>
Reviewed-by: John Keeping <john@keeping.me.uk>
| Christian Hesse | 2017-12-06 | 1 | -1/+1 |
| * | git: update to v2.14•••Numerous changes were made to git functions to use an object_id
structure rather than sending sha1 hashes as raw unsigned character
arrays. The functions that affect cgit are: parse_object,
lookup_commit_reference, lookup_tag, lookup_tree, parse_tree_indirect,
diff_root_tree_sha1, diff_tree_sha1, and format_display_notes.
Commit b2141fc (config: don't include config.h by default) made it
necessary to that config.h be explicitly included when needed.
Commit 07a3d41 (grep: remove regflags from the public grep_opt API)
removed one way of specifying the ignore-case grep option.
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
| Jeff Smith | 2017-08-10 | 1 | -1/+1 |
| * | git: update to v2.13.4•••Update to git version v2.13.4: With commit 8aee769f (pathspec: copy and free
owned memory) the definition of struct pathspec_item has changed with the
expectation that pathspecs will be managed dynamically. We work around this
a bit by setting up a static structure, but let's allocate the match string
to avoid needing to cast away const.
Updated a patch from John Keeping <john@keeping.me.uk> for git v2.12.1.
| Christian Hesse | 2017-08-10 | 1 | -1/+1 |
| * | git: update to v2.11.0•••Update to git version v2.11.0. Function write_archive()
dropped argument (int setup_prefix).
| Christian Hesse | 2016-11-30 | 1 | -1/+1 |
| * | Bump version. | Jason A. Donenfeld | 2016-11-23 | 1 | -1/+1 |
| * | git: update to v2.10.2•••Update to git version v2.10.2, no changes required.
| Christian Hesse | 2016-11-06 | 1 | -1/+1 |
| * | git: update to v2.10.1•••Update to git version v2.10.1, no changes required.
| Christian Hesse | 2016-10-04 | 1 | -1/+1 |
| * | Makefile: remove extra space•••Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
| Jason A. Donenfeld | 2016-10-01 | 1 | -1/+1 |
| * | git: update to v2.10.0•••Upstream continues to replace unsigned char *sha1 with struct
object_id old_oid. This makes the required changes.
The git lib has its own main function now. Rename our main function
to cmd_main, it is called from main then.
| Christian Hesse | 2016-09-04 | 1 | -1/+1 |
| * | git: update to v2.9.1•••Update to git version v2.9.1, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-07-12 | 1 | -1/+1 |
| * | git: update to v2.9.0•••Update to git version v2.9.0, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-06-17 | 1 | -1/+1 |
| * | Bump version.•••Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
| Jason A. Donenfeld | 2016-06-07 | 1 | -1/+1 |
| * | git: update to v2.8.3•••Update to git version v2.8.3, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-05-20 | 1 | -1/+1 |
| * | git: update to v2.8.2•••Update to git version v2.8.2.
* Upstream commit 1a0c8dfd89475d6bb09ddee8c019cf0ae5b3bdc2 (strbuf: give
strbuf_getline() to the "most text friendly" variant) changed API.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-05-12 | 1 | -1/+1 |
| * | git: update to v2.7.2•••Update to git version v2.7.2, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-02-23 | 1 | -1/+1 |
| * | git: update to v2.7.1•••Update to git version v2.7.1, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-02-08 | 1 | -1/+1 |
| * | Bump version | Jason A. Donenfeld | 2016-01-14 | 1 | -1/+1 |
| * | git: update to v2.7.0•••Update to git version v2.7.0.
* Upstream commit ed1c9977cb1b63e4270ad8bdf967a2d02580aa08 (Remove
get_object_hash.) changed API:
Convert all instances of get_object_hash to use an appropriate
reference to the hash member of the oid member of struct object.
This provides no functional change, as it is essentially a macro
substitution.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2016-01-13 | 1 | -1/+1 |
| * | Makefile: fix MAKEFLAGS tests with multiple flags•••findstring is defined as $(findstring FIND,IN) so if multiple flags are
set these tests do the wrong thing unless $(MAKEFLAGS) is the second
argument.
Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2015-10-09 | 1 | -1/+1 |
| * | git: update to v2.6.1•••Update to git version v2.6.1, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-10-06 | 1 | -1/+1 |
| * | Makefile: make "git/config.mak.uname" inclusion optional•••If we haven't got a "git" directory, it should still be possible to run
"make get-git", so we cannot include this file unconditionally.
Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2015-08-13 | 1 | -1/+1 |
| * | Makefile: include Git's config.mak.uname•••This pulls in the correct value of $(INSTALL) on a wide variety of
systems.
Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2015-08-13 | 1 | -0/+1 |
| * | git: update to v2.5.0•••Update to git version v2.5.0.
* Upstream commit 5455ee0573a22bb793a7083d593ae1ace909cd4c (Merge branch
'bc/object-id') changed API:
for_each_ref() callback functions were taught to name the objects
not with "unsigned char sha1[20]" but with "struct object_id".
* Upstream commit dcf692625ac569fefbe52269061230f4fde10e47 (path.c: make
get_pathname() call sites return const char *)
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-08-12 | 1 | -1/+1 |
| * | git: update to v2.4.1•••Update to git version v2.4.1, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-05-14 | 1 | -1/+1 |
| * | git: update to v2.3.3•••Update to git version v2.3.3, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-03-14 | 1 | -1/+1 |
| * | Bump version | Jason A. Donenfeld | 2015-03-13 | 1 | -1/+1 |
| * | Makefile: add a target to run CGit through sparse•••Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2015-03-09 | 1 | -0/+3 |
| * | git: update to v2.3.2•••Update to git version v2.3.2, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-03-07 | 1 | -1/+1 |
| * | Bump version | Jason A. Donenfeld | 2015-03-05 | 1 | -1/+1 |
| * | git: update to v2.3.1•••Update to git version v2.3.1, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-03-03 | 1 | -1/+1 |
| * | Bump verison | Jason A. Donenfeld | 2015-02-15 | 1 | -1/+1 |
| * | git: update for v2.3.0•••* sort_string_list(): rename to string_list_sort() (upstream commit
3383e199)
* update read_tree_recursive callback to pass strbuf as base (upstream
commit 6a0b0b6d)
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-02-08 | 1 | -1/+1 |
| * | git: update to v2.2.2•••Update to git version v2.2.2, no changes required.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2015-01-13 | 1 | -1/+1 |
| * | Revert "git: use xz compressed archive for download"•••This reverts commit a87c9d8a9779eab0499efd3c44e090a28c7d1cdf.
We want to make OpenBSD people happy.
| Jason A. Donenfeld | 2014-12-24 | 1 | -2/+2 |
| * | git: use xz compressed archive for download | Christian Hesse | 2014-12-23 | 1 | -2/+2 |
| * | git: update to v2.2.1•••Update to git version v2.2.1, including API changes.
Signed-off-by: Christian Hesse <mail@eworm.de>
| Christian Hesse | 2014-12-23 | 1 | -1/+1 |
| * | git: update to v2.0.4•••No CGit changes required.
Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2014-08-07 | 1 | -1/+1 |
| * | git: update to v2.0.3•••This is slightly more involved than just bumping the version number
because it pulls in a change to convert the commit buffer to a slab,
removing the "buffer" field from "struct commit". All sites that access
"commit->buffer" have been changed to use the new functions provided for
this purpose.
Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2014-07-28 | 1 | -1/+1 |
| * | Bump version. | Jason A. Donenfeld | 2014-06-30 | 1 | -1/+1 |
| * | git: update to 2.0.1•••Everything works just bumping the version in Makefile and commit hash in
submodule. No code changes required.
| Christian Hesse | 2014-06-28 | 1 | -1/+1 |
| * | git: update for git 2.0•••prefixcmp() and suffixcmp() have been remove, functionality is now
provided by starts_with() and ends_with(). Retrurn values have been
changed, so instead of just renaming we have to fix logic.
Everything else looks just fine.
| Christian Hesse | 2014-06-28 | 1 | -1/+1 |
| * | git: update to 1.9.2•••Everything works just bumping the version in Makefile and commit hash in
submodule. No code changes required.
| Christian Hesse | 2014-04-12 | 1 | -1/+1 |
| * | Makefile: use more reliable git tarball mirror | Jason A. Donenfeld | 2014-03-20 | 1 | -1/+1 |
| * | git: update to 1.9.1•••Everything works just bumping the version in Makefile and commit hash
in submodule. No code changes required.
| Christian Hesse | 2014-03-20 | 1 | -1/+1 |
| * | Bump version. | Jason A. Donenfeld | 2014-02-28 | 1 | -1/+1 |
| * | git: Update to 1.9.0•••No code changes required, just bump the submodule and Makefile versions.
Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
| Lukas Fleischer | 2014-02-21 | 1 | -1/+1 |
| * | cache: use sendfile() instead of a pair of read() + write()•••sendfile() does the same job and avoids to copy the content into userland
and back. One has to define NO_SENDFILE in case the OS (kernel / libc)
does not supported. It is disabled by default on non-linux environemnts.
According to the glibc, sendfile64() was added in Linux 2.4 (so it has
been there for a while) but after browsing over the mapage of FreeBSD's I
noticed that the prototype is little different.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
| Sebastian Andrzej Siewior | 2014-01-19 | 1 | -0/+1 |
| * | makefile: bump version•••Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
| Jason A. Donenfeld | 2014-01-17 | 1 | -1/+1 |
| * | git: update to 1.8.5•••Everything works just bumping the version in Makefile and commit hash
in submodule. No code changes required.
Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
| Christian Hesse | 2014-01-08 | 1 | -1/+1 |
| * | git: update to 1.8.4•••No code changes required, just bump the submodule and makefile versions.
Signed-off-by: John Keeping <john@keeping.me.uk>
| John Keeping | 2013-08-26 | 1 | -1/+1 |