]> git.proxmox.com Git - libgit2.git/log
libgit2.git
12 years agoFix Makefile.emebed for mingw32
Scott J. Goldman [Wed, 20 Jun 2012 01:08:15 +0000 (18:08 -0700)]
Fix Makefile.emebed for mingw32

otherwise we can't compile the native parts of the rugged gem on Windows

12 years agoPlug a few leaks
Carlos Martín Nieto [Tue, 19 Jun 2012 22:46:26 +0000 (00:46 +0200)]
Plug a few leaks

12 years agoMerge pull request #775 from arrbee/fix-index-filemodes
Vicent Martí [Tue, 19 Jun 2012 22:17:35 +0000 (15:17 -0700)]
Merge pull request #775 from arrbee/fix-index-filemodes

Make index add/append support core.filemode flag

12 years agoNicer constant
Russell Belfer [Tue, 19 Jun 2012 22:16:38 +0000 (15:16 -0700)]
Nicer constant

12 years agoMerge pull request #768 from nulltoken/topic/expose-message-prettify
Vicent Martí [Tue, 19 Jun 2012 22:04:45 +0000 (15:04 -0700)]
Merge pull request #768 from nulltoken/topic/expose-message-prettify

message: Expose git_message_prettify()

12 years agorevparse: handle a non-existent path in the colon syntax
Carlos Martín Nieto [Tue, 19 Jun 2012 21:36:36 +0000 (23:36 +0200)]
revparse: handle a non-existent path in the colon syntax

oid_for_tree_path may not always find the path in the tree, in which
case we need to return an error. The current code doesn't do this and
results in undefined behavior.

12 years agoMake index add/append support core.filemode flag
Russell Belfer [Tue, 19 Jun 2012 21:27:02 +0000 (14:27 -0700)]
Make index add/append support core.filemode flag

This fixes git_index_add and git_index_append to behave more like
core git, preserving old filemode data in the index when adding
and/or appending with core.filemode = false.

This also has placeholder support for core.symlinks and
core.ignorecase, but those flags are not implemented (well,
symlinks has partial support for preserving mode information in
the same way that git does, but it isn't tested).

12 years agoMerge pull request #774 from benstraub/revparse-colon-segfault
Vicent Martí [Tue, 19 Jun 2012 16:27:40 +0000 (09:27 -0700)]
Merge pull request #774 from benstraub/revparse-colon-segfault

Fix potential segfault in revparse.

12 years agoFix potential segfault in revparse.
Ben Straub [Tue, 19 Jun 2012 16:24:44 +0000 (09:24 -0700)]
Fix potential segfault in revparse.

12 years agomessage: Expose git_message_prettify()
nulltoken [Fri, 15 Jun 2012 20:24:59 +0000 (22:24 +0200)]
message: Expose git_message_prettify()

git_commit() and git_tag() no longer prettify the
message by default. This has to be taken care of
by the caller.

This has the nice side effect of putting the
caller in position to actually choose to strip
the comments or not.

12 years agoMerge pull request #758 from libgit2/config-values-containing-quotes
Vicent Martí [Tue, 19 Jun 2012 00:50:12 +0000 (17:50 -0700)]
Merge pull request #758 from libgit2/config-values-containing-quotes

Quotes inside config values don't survive serialization/deserialization

12 years agoclar: Fix warnings
Vicent Marti [Tue, 19 Jun 2012 00:43:36 +0000 (02:43 +0200)]
clar: Fix warnings

12 years agoMerge pull request #753 from nulltoken/topic/merge-base-many
Vicent Martí [Tue, 19 Jun 2012 00:36:14 +0000 (17:36 -0700)]
Merge pull request #753 from nulltoken/topic/merge-base-many

Expose git_merge_base_many()

12 years agoMerge remote-tracking branch 'yorah/fix/notes-creation' into development
Vicent Marti [Tue, 19 Jun 2012 00:33:03 +0000 (02:33 +0200)]
Merge remote-tracking branch 'yorah/fix/notes-creation' into development

Conflicts:
src/notes.c

12 years agotree: Proper path comparison logic
Vicent Marti [Mon, 18 Jun 2012 22:59:04 +0000 (00:59 +0200)]
tree: Proper path comparison logic

12 years agoFix compile errors when building on windows
Tim Clem [Fri, 15 Jun 2012 18:25:52 +0000 (11:25 -0700)]
Fix compile errors when building on windows

Errors were due to not including winsock2 early enough.

12 years agoFix broken tests caused by no longer prettifying by default
Tim Clem [Fri, 15 Jun 2012 17:15:57 +0000 (10:15 -0700)]
Fix broken tests caused by no longer prettifying by default

12 years agoKill message_prettify - we will export instead
Tim Clem [Fri, 15 Jun 2012 16:26:56 +0000 (09:26 -0700)]
Kill message_prettify - we will export instead

12 years agoDon't strip comments (#) from commit messages by default
Tim Clem [Fri, 15 Jun 2012 16:13:59 +0000 (09:13 -0700)]
Don't strip comments (#) from commit messages by default

12 years agoMerge pull request #765 from benstraub/msvc-pch
Vicent Martí [Wed, 13 Jun 2012 21:35:11 +0000 (14:35 -0700)]
Merge pull request #765 from benstraub/msvc-pch

Precompile headers for MSVC.

12 years agoPrecompile headers for MSVC.
Ben Straub [Wed, 13 Jun 2012 21:22:33 +0000 (14:22 -0700)]
Precompile headers for MSVC.

12 years agoconfig: add more tests for writing escaped chars
Carlos Martín Nieto [Mon, 11 Jun 2012 14:57:02 +0000 (16:57 +0200)]
config: add more tests for writing escaped chars

12 years agoconfig: correctly escape quotes in the value
Carlos Martín Nieto [Mon, 11 Jun 2012 14:28:51 +0000 (16:28 +0200)]
config: correctly escape quotes in the value

When a configuration option is set, we didn't check to see whether
there was any escaping needed. Escape the available characters so we
can unescape them correctly when we read them.

12 years agoAdd a test that shows we don't preserve quotes in config values
Adam Roben [Sat, 9 Jun 2012 16:45:21 +0000 (12:45 -0400)]
Add a test that shows we don't preserve quotes in config values

12 years agoMerge pull request #764 from sleeper/issue_763
Vicent Martí [Wed, 13 Jun 2012 15:59:32 +0000 (08:59 -0700)]
Merge pull request #764 from sleeper/issue_763

Fix issue #763

12 years agoFix issue #763
Frederick Ros [Wed, 13 Jun 2012 12:03:48 +0000 (14:03 +0200)]
Fix issue #763

12 years agoMerge pull request #760 from nulltoken/topic/logAllRefUpdates
Russell Belfer [Tue, 12 Jun 2012 16:29:56 +0000 (09:29 -0700)]
Merge pull request #760 from nulltoken/topic/logAllRefUpdates

make git_repository_init() value the core.logallrefupdates config entry

12 years agoExpose git_refspec_parse()
Carlos Martín Nieto [Tue, 12 Jun 2012 13:23:00 +0000 (15:23 +0200)]
Expose git_refspec_parse()

This function has been available for some time, but never in a
header. Expose it so we can use it from outside the library.

12 years agonotes: simplify tests
yorah [Wed, 6 Jun 2012 14:41:42 +0000 (16:41 +0200)]
notes: simplify tests

12 years agorevparse: remove unnecessary GIT_BEGIN_DECL
Michael Schubert [Tue, 12 Jun 2012 09:33:46 +0000 (11:33 +0200)]
revparse: remove unnecessary GIT_BEGIN_DECL

12 years agorepository: make git_repository_init() value the core.logallrefupdates config entry
nulltoken [Mon, 11 Jun 2012 09:33:13 +0000 (11:33 +0200)]
repository: make git_repository_init() value the core.logallrefupdates config entry

12 years agorepository: widen test coverage regarding initialization and configuration entries
nulltoken [Mon, 11 Jun 2012 09:06:53 +0000 (11:06 +0200)]
repository: widen test coverage regarding initialization and configuration entries

12 years agoFix fragile commit parsing in revwalk
Russell Belfer [Mon, 11 Jun 2012 22:38:33 +0000 (15:38 -0700)]
Fix fragile commit parsing in revwalk

12 years agoFix mingw32 (Travis) build.
Ben Straub [Mon, 11 Jun 2012 19:55:36 +0000 (12:55 -0700)]
Fix mingw32 (Travis) build.

12 years agoMerge pull request #759 from libgit2/ignore-line-containing-space
Vicent Martí [Mon, 11 Jun 2012 16:26:42 +0000 (09:26 -0700)]
Merge pull request #759 from libgit2/ignore-line-containing-space

git_status_file returns GIT_ENOTFOUND for files in "foo/" when .gitignore contains "foo bar.txt"

12 years agoIgnores allow unescapes internal whitespace
Russell Belfer [Mon, 11 Jun 2012 16:24:02 +0000 (09:24 -0700)]
Ignores allow unescapes internal whitespace

12 years agoAdd a test showing that git_status_file gets confused by spaces in .gitignore
Adam Roben [Sat, 9 Jun 2012 21:43:18 +0000 (17:43 -0400)]
Add a test showing that git_status_file gets confused by spaces in .gitignore

12 years agoMerge pull request #744 from arrbee/fix-filemodes
Russell Belfer [Fri, 8 Jun 2012 22:17:41 +0000 (15:17 -0700)]
Merge pull request #744 from arrbee/fix-filemodes

Fix filemode comparison in diffs

12 years agoBetter fix for isalpha in drive letter detection
Russell Belfer [Fri, 8 Jun 2012 21:08:34 +0000 (14:08 -0700)]
Better fix for isalpha in drive letter detection

Missed a place that used this and missed git__isalpha

12 years agoisalpha is not great for UTF-8
Russell Belfer [Fri, 8 Jun 2012 20:56:53 +0000 (13:56 -0700)]
isalpha is not great for UTF-8

When checking for a drive letter on windows, instead of using
isalpha(), it is better to just check for a..z and A..Z, I think,
particularly because the MS isalpha implementation appears to
assert when given an 0xFF byte.

12 years agoMinor fixes, cleanups, and clarifications
Russell Belfer [Fri, 8 Jun 2012 18:56:24 +0000 (11:56 -0700)]
Minor fixes, cleanups, and clarifications

There are three actual changes in this commit:

1. When the trailing newline of a file is removed in a diff, the
   change will now be reported with `GIT_DIFF_LINE_DEL_EOFNL` passed
   to the callback.  Previously, the `ADD_EOFNL` constant was given
   which was just an error in my understanding of when the various
   circumstances arose.  `GIT_DIFF_LINE_ADD_EOFNL` is deprecated and
   should never be generated.  A new newline is simply an `ADD`.
2. Rewrote the `diff_delta__merge_like_cgit` function that contains
   the core logic of the `git_diff_merge` implementation.  The new
   version doesn't actually have significantly different behavior,
   but the logic should be much more obvious, I think.
3. Fixed a bug in `git_diff_merge` where it freed a string pool
   while some of the string data was still in use.  This led to
   `git_diff_print_patch` accessing memory that had been freed.

The rest of this commit contains improved documentation in `diff.h`
to make the behavior and the equivalencies with core git clearer,
and a bunch of new tests to cover the various cases, oh and a minor
simplification of `examples/diff.c`.

12 years agoFix filemode comparison in diffs
Russell Belfer [Mon, 4 Jun 2012 23:17:41 +0000 (16:17 -0700)]
Fix filemode comparison in diffs

File modes were both not being ignored properly on platforms
where they should be ignored, nor be diffed consistently on
platforms where they are supported.

This change adds a number of diff and status filemode change
tests.  This also makes sure that filemode-only changes are
included in the diff output when they occur and that filemode
changes are ignored successfully when core.filemode is false.

There is no code that automatically toggles core.filemode
based on the capabilities of the current platform, so the user
still needs to be careful in their .git/config file.

12 years agoMerge pull request #757 from benstraub/development
Vicent Martí [Fri, 8 Jun 2012 18:36:49 +0000 (11:36 -0700)]
Merge pull request #757 from benstraub/development

Tests: wrap 'getenv' and friends for Win32 tests.

12 years agonotes: simplify the handling of fanouts
yorah [Tue, 29 May 2012 15:53:29 +0000 (17:53 +0200)]
notes: simplify the handling of fanouts

 - Do not create new levels of fanout when creating notes from libgit2
 - Insert a note in an existing matching fanout
 - Remove a note from an existing fanout
 - Cleanup git_note_read, git_note_remove, git_note_foreach, git_note_create methods in order use tree structures instead of tree_oids

12 years agotreebuilder: prevent git_treebuilder_free() from segfaulting when being passed a...
nulltoken [Tue, 29 May 2012 14:19:15 +0000 (16:19 +0200)]
treebuilder: prevent git_treebuilder_free() from segfaulting when being passed a NULL treebuilder

12 years agoTests: wrap 'getenv' and friends for Win32 tests.
Ben Straub [Fri, 8 Jun 2012 18:24:37 +0000 (11:24 -0700)]
Tests: wrap 'getenv' and friends for Win32 tests.

12 years agonotes: add failing test
yorah [Thu, 10 May 2012 13:32:52 +0000 (15:32 +0200)]
notes: add failing test

12 years agonotes: add test resource with faked two-level fanout
yorah [Tue, 29 May 2012 11:28:26 +0000 (13:28 +0200)]
notes: add test resource with faked two-level fanout

12 years agomisc: Fix warnings from PVS Studio trial
Vicent Martí [Thu, 7 Jun 2012 20:43:03 +0000 (22:43 +0200)]
misc: Fix warnings from PVS Studio trial

12 years agoFixing rev-parse-induced Travis errors.
Ben Straub [Thu, 7 Jun 2012 20:22:50 +0000 (13:22 -0700)]
Fixing rev-parse-induced Travis errors.

12 years agoMerge pull request #669 from nulltoken/topic/reset
Vicent Martí [Thu, 7 Jun 2012 19:30:20 +0000 (12:30 -0700)]
Merge pull request #669 from nulltoken/topic/reset

Add git_reset()

12 years agoMerge pull request #684 from benstraub/rev-parse
Vicent Martí [Thu, 7 Jun 2012 19:29:31 +0000 (12:29 -0700)]
Merge pull request #684 from benstraub/rev-parse

Rev parse

12 years agoPrefer git__free (again).
Ben Straub [Thu, 7 Jun 2012 19:28:08 +0000 (12:28 -0700)]
Prefer git__free (again).

12 years agoAdd git_reset()
nulltoken [Tue, 1 May 2012 11:57:45 +0000 (13:57 +0200)]
Add git_reset()

Currently supports Soft and Mixed modes.

12 years agoRename internal function.
Ben Straub [Thu, 7 Jun 2012 19:16:39 +0000 (12:16 -0700)]
Rename internal function.

12 years agoMerge pull request #704 from nulltoken/topic/blob_fromchunks
Vicent Martí [Thu, 7 Jun 2012 18:34:48 +0000 (11:34 -0700)]
Merge pull request #704 from nulltoken/topic/blob_fromchunks

Add the ability to create blob given a provider of chunks of bytes

12 years agoblob: add git_blob_create_fromchunks()
nulltoken [Sun, 27 May 2012 13:00:05 +0000 (15:00 +0200)]
blob: add git_blob_create_fromchunks()

12 years agoMerge pull request #752 from nulltoken/fix/warning
Vicent Martí [Thu, 7 Jun 2012 16:44:08 +0000 (09:44 -0700)]
Merge pull request #752 from nulltoken/fix/warning

Fix compilation warning and failing test

12 years agoMerge pull request #751 from libgit2/8bit-filename-status
Vicent Martí [Thu, 7 Jun 2012 16:37:23 +0000 (09:37 -0700)]
Merge pull request #751 from libgit2/8bit-filename-status

git_status_file returns GIT_ENOTFOUND for "域名检测工具.exe" (and similarly named files)

12 years agomerge: Expose git_merge_base_many()
nulltoken [Fri, 25 May 2012 14:28:53 +0000 (16:28 +0200)]
merge: Expose git_merge_base_many()

12 years agoFix git_status_file for files that start with a character > 0x7f
Adam Roben [Thu, 7 Jun 2012 13:50:19 +0000 (09:50 -0400)]
Fix git_status_file for files that start with a character > 0x7f

git_status_file would always return GIT_ENOTFOUND for these files.

The underlying bug was that git__strcmp_cb, which is used by
git_path_with_stat_cmp to sort entries in the working directory,
compares strings based on unsigned chars (this is confirmed by the
strcmp(3) manpage), while git__prefixcmp, which is used by
workdir_iterator__entry_cmp to search for a path in the working
directory, compares strings based on char. So the sort puts this path at
the end of the list, while the search expects it to be at the beginning.

The fix was simply to make git__prefixcmp compare using unsigned chars,
just like strcmp(3). The rest of the change is just adding/updating
tests.

12 years agoIngore clar_main.c.rule
Adam Roben [Thu, 7 Jun 2012 13:49:52 +0000 (09:49 -0400)]
Ingore clar_main.c.rule

12 years agomerge: cleanup tests
nulltoken [Thu, 7 Jun 2012 12:55:24 +0000 (14:55 +0200)]
merge: cleanup tests

12 years agotests: fix assertion
nulltoken [Thu, 7 Jun 2012 12:09:25 +0000 (14:09 +0200)]
tests: fix assertion

12 years agoFix compilation warning
nulltoken [Thu, 7 Jun 2012 11:36:28 +0000 (13:36 +0200)]
Fix compilation warning

12 years agoRename posix wrappers with 'p_' prefix.
Ben Straub [Wed, 6 Jun 2012 20:24:25 +0000 (13:24 -0700)]
Rename posix wrappers with 'p_' prefix.

12 years agoRemove 'git__' prefix from a static function.
Ben Straub [Wed, 6 Jun 2012 20:04:08 +0000 (13:04 -0700)]
Remove 'git__' prefix from a static function.

12 years agoRev-parse: stop referencing freed memory.
Ben Straub [Wed, 6 Jun 2012 20:00:12 +0000 (13:00 -0700)]
Rev-parse: stop referencing freed memory.

Converted an internal utility to return an oid,
rather than a tree entry (whose lifetime is tied
to the parent tree, which was freed before
returning).

12 years agoOmit failing test on 32-bit machines.
Ben Straub [Wed, 6 Jun 2012 19:39:29 +0000 (12:39 -0700)]
Omit failing test on 32-bit machines.

This test is intended to verify that 64-bit
machines can handle parsing dates in 2039 and
beyond, and fails on 32-bit machines. It is now
omitted when run on a 32-bit machine to eliminate
an expected failure.

12 years agoPrefer git__free() to free().
Ben Straub [Wed, 6 Jun 2012 19:31:48 +0000 (12:31 -0700)]
Prefer git__free() to free().

12 years agoMove git__date_parse declaration to util.h.
Ben Straub [Wed, 6 Jun 2012 19:25:22 +0000 (12:25 -0700)]
Move git__date_parse declaration to util.h.

12 years agoFix signatures for tree calls.
Ben Straub [Wed, 6 Jun 2012 15:41:39 +0000 (08:41 -0700)]
Fix signatures for tree calls.

12 years agoDon't include arpa/inet.h on Windows
Carlos Martín Nieto [Wed, 6 Jun 2012 09:00:15 +0000 (11:00 +0200)]
Don't include arpa/inet.h on Windows

12 years agotransports: fix buglet
Michael Schubert [Tue, 5 Jun 2012 21:03:06 +0000 (23:03 +0200)]
transports: fix buglet

12 years agoMerge pull request #697 from carlosmn/ssl
Vicent Martí [Tue, 5 Jun 2012 20:53:33 +0000 (13:53 -0700)]
Merge pull request #697 from carlosmn/ssl

Add HTTPS support

12 years agoMerge pull request #747 from nulltoken/topic/init-filemode
Vicent Martí [Tue, 5 Jun 2012 20:41:13 +0000 (13:41 -0700)]
Merge pull request #747 from nulltoken/topic/init-filemode

Make git_repository_init() value "core.filemode" and "core.ignorecase"

12 years agorepository: make git_repository_init() value the core.ignorecase config entry
nulltoken [Tue, 5 Jun 2012 12:29:10 +0000 (14:29 +0200)]
repository: make git_repository_init() value the core.ignorecase config entry

12 years agoMerge pull request #738 from nacho/development
Vicent Martí [Tue, 5 Jun 2012 20:18:29 +0000 (13:18 -0700)]
Merge pull request #738 from nacho/development

libgit2-glib bindings moved to gnome servers

12 years agotests: Fix warning with nested comments
Vicent Marti [Tue, 5 Jun 2012 20:16:08 +0000 (22:16 +0200)]
tests: Fix warning with nested comments

12 years agoMerge pull request #714 from schu/config-enotfound
Vicent Martí [Tue, 5 Jun 2012 20:12:36 +0000 (13:12 -0700)]
Merge pull request #714 from schu/config-enotfound

config: do not set an error for GIT_ENOTFOUND

12 years agoMerge branch 'development' into rev-parse
Ben Straub [Tue, 5 Jun 2012 19:52:44 +0000 (12:52 -0700)]
Merge branch 'development' into rev-parse

Conflicts:
src/util.h
tests-clar/refs/branches/listall.c

12 years agorepository: make git_repository_init() value the core.filemode config entry
nulltoken [Tue, 5 Jun 2012 11:56:44 +0000 (13:56 +0200)]
repository: make git_repository_init() value the core.filemode config entry

12 years agoMerge pull request #737 from nulltoken/topic/git_remote_add_refspec
Carlos Martín Nieto [Mon, 4 Jun 2012 22:10:29 +0000 (15:10 -0700)]
Merge pull request #737 from nulltoken/topic/git_remote_add_refspec

Remotes and refspecs

12 years agoremote: Make git_remote_add() generate a default refspec with a force update specifier
nulltoken [Tue, 29 May 2012 22:50:39 +0000 (00:50 +0200)]
remote: Make git_remote_add() generate a default refspec with a force update specifier

12 years agoMerge pull request #739 from arthurschreiber/fix_remote_connected
Russell Belfer [Mon, 4 Jun 2012 21:31:53 +0000 (14:31 -0700)]
Merge pull request #739 from arthurschreiber/fix_remote_connected

Fix git_remote_connected

12 years agoComplete the AUTHORS list.
Ben Straub [Mon, 4 Jun 2012 13:03:08 +0000 (06:03 -0700)]
Complete the AUTHORS list.

12 years agoFix git_close/http_close/local_close to set the transport's connected attribute to 0.
Arthur Schreiber [Sat, 2 Jun 2012 14:52:22 +0000 (16:52 +0200)]
Fix git_close/http_close/local_close to set the transport's connected attribute to 0.

12 years agoAdd a failing test case for git_remote_disconnect/git_remote_connected.
Arthur Schreiber [Sat, 2 Jun 2012 14:48:12 +0000 (16:48 +0200)]
Add a failing test case for git_remote_disconnect/git_remote_connected.

12 years agoRev-parse: implement ":/foo" syntax.
Ben Straub [Fri, 1 Jun 2012 21:18:52 +0000 (14:18 -0700)]
Rev-parse: implement ":/foo" syntax.

12 years agoRev-parse: add test with deeper path.
Ben Straub [Fri, 1 Jun 2012 18:41:54 +0000 (11:41 -0700)]
Rev-parse: add test with deeper path.

12 years agoconfig: set an error message when asked to delete a non-existent key
Carlos Martín Nieto [Fri, 1 Jun 2012 09:48:58 +0000 (11:48 +0200)]
config: set an error message when asked to delete a non-existent key

12 years agoRev-parse: Plug memory leaks.
Ben Straub [Thu, 31 May 2012 20:42:58 +0000 (13:42 -0700)]
Rev-parse: Plug memory leaks.

12 years agolibgit2-glib bindings moved to gnome servers
Ignacio Casal Quinteiro [Thu, 31 May 2012 07:56:05 +0000 (09:56 +0200)]
libgit2-glib bindings moved to gnome servers

12 years agoRev-parse: add "tag:README" syntax.
Ben Straub [Wed, 30 May 2012 23:52:11 +0000 (16:52 -0700)]
Rev-parse: add "tag:README" syntax.

12 years agoApproxidate: use libgit2 naming/calling conventions.
Ben Straub [Wed, 30 May 2012 18:46:42 +0000 (11:46 -0700)]
Approxidate: use libgit2 naming/calling conventions.

Also use git_time_t (64-bit integer) for time
values, although the 2038 problem is still present
on 32-bit machines.

12 years agorefspec: expose the force update specifier through git_refspec_force() accessor
nulltoken [Tue, 29 May 2012 22:27:22 +0000 (00:27 +0200)]
refspec: expose the force update specifier through git_refspec_force() accessor

12 years agoMerge pull request #735 from gregier/development
Russell Belfer [Tue, 29 May 2012 16:59:55 +0000 (09:59 -0700)]
Merge pull request #735 from gregier/development

Fix checking for the presence of a flag

12 years agoFix checking for the presence of a flag
Garrett Regier [Sun, 27 May 2012 23:47:56 +0000 (16:47 -0700)]
Fix checking for the presence of a flag

12 years agofilebuf: add git_filebuf_flush()
nulltoken [Sun, 27 May 2012 17:54:53 +0000 (19:54 +0200)]
filebuf: add git_filebuf_flush()

12 years agoMerge pull request #734 from scottjg/travis-mingw
Vicent Martí [Sun, 27 May 2012 03:08:04 +0000 (20:08 -0700)]
Merge pull request #734 from scottjg/travis-mingw

Enable mingw cross-compilation in travis-ci