Carlos Martín Nieto
dc63c0496b
Merge pull request #2893 from phatblat/ben/pr/doc-comments
...
Fix doc comment formatting
2015-02-11 23:44:05 +01:00
John Haley
a36486ef26
Fixed error when including git2/include/sys/stream.h
2015-02-11 23:30:34 +01:00
Edward Thomson
0b55ed9542
clar: use actual license and copyright
2015-02-10 21:34:20 -05:00
Edward Thomson
ec510666a1
Credit utf8proc for utf8 iterator
2015-02-10 21:34:08 -05:00
Ben Chatelain
c03e8c224c
Use correct Doxygen trailing comment syntax
2015-02-10 12:44:05 -07:00
Ben Chatelain
ec7e1c93ce
Fix doc comment formatting
2015-02-10 08:31:48 -07:00
nulltoken
b703049c61
Merge pull request #2890 from arthurschreiber/patch-5
...
Speed up AppVeyor builds.
2015-02-06 23:24:50 +01:00
Arthur Schreiber
554063a5fe
Speed up AppVeyor builds.
...
AppVeyor build machines come with Python 2.7 and CMake 2.8 pre-installed and in the PATH.
2015-02-06 23:12:58 +01:00
Jeff Hostetler
d97ba7f674
Large merge perf test.
2015-02-06 15:45:59 -05:00
Boris Egorov
23d1dbe919
describe example: function to add commits to opts
...
Add safe function to (a,rea)llocate memory which terminate example on
memory allocation failure.
Move code to allocate commits to its own function.
2015-02-06 12:16:40 +06:00
Edward Thomson
3db1b15e16
Merge pull request #2884 from libgit2/cmn/template-path
...
repository: parse init.templatedir as a path
2015-02-05 20:01:56 -05:00
Carlos Martín Nieto
cc36f424d4
repository: parse init.templatedir as a path
...
This is a path so we must use the path getter so we get the tilde
expansion done.
2015-02-06 01:09:26 +01:00
Edward Thomson
bebd201737
Merge pull request #2881 from ethomson/clar
...
Update clar to d17c7f6
2015-02-05 14:10:25 -05:00
Edward Thomson
83276dccbe
Update clar to d17c7f6
2015-02-05 13:24:38 -05:00
Edward Thomson
9cb5b0f73c
mkdir: respect the root path
...
Don't try to strip trailing paths from the root directory on
Windows (trying to create `C:` will fail).
2015-02-05 12:27:19 -05:00
Edward Thomson
3c68bfcd08
stat: don't remove trailing '/' from root on win32
...
`p_stat` calls `git_win32_path_from_utf8`, which canonicalizes the
path. Do not further try to modify the path, else we trim the
trailing slash from a root directory and try to access `C:` instead
of `C:/`.
2015-02-05 12:27:16 -05:00
Edward Thomson
2f4ee00039
appveyor: include the invasive filesystem tests
2015-02-05 12:09:36 -05:00
Edward Thomson
865baaf928
repo: ensure we can create repo at filesystem root
...
Test to ensure that we can create a repository at the filesystem
root. Introduces a new test environment variable,
`GITTEST_INVASIVE_FILESYSTEM` for tests that do terrible things like
escaping the clar sandbox and writing to the root directory. It is
expected that the CI builds will enable this but that normal people
would not want this.
2015-02-05 11:59:03 -05:00
Edward Thomson
9bf5bd7cd8
Merge pull request #2867 from ethomson/8dot3
...
Handle 8dot3 filenames being disabled on Win32
2015-02-05 09:19:46 -05:00
Edward Thomson
3dc92940c8
Merge pull request #2875 from JIghtuse/master
...
for-each-ref example: initialize libgit2 in main
2015-02-05 09:18:47 -05:00
Boris Egorov
2107dac346
for-each-ref example: init/shutdown libgit2 in main
...
I don't get how it was working without git_libgit2_init() call. I run it
and libgit2 throws assertion somewhere in its internals. Now it works.
Updated commit with shutdown at the end.
2015-02-05 10:51:22 +06:00
Edward Thomson
3983935b0f
Merge pull request #2872 from ethomson/pedantic
...
Fixes for pedantry
2015-02-04 16:11:15 -05:00
Edward Thomson
a2e4593e82
hash_generic: __extension__ keyword for pedantry
2015-02-04 15:26:09 -05:00
Edward Thomson
0cd479abf4
Merge pull request #2874 from modocache/add-gift
...
README.md: Add Swift bindings "Gift"
2015-02-04 09:24:49 -05:00
Edward Thomson
fa89ff20cd
remove some unused warnings
2015-02-04 14:15:13 +00:00
Edward Thomson
500ec54315
checkout: hold seen dir paths in a map
2015-02-04 14:15:13 +00:00
Edward Thomson
f58cc280c9
attr_session: keep a temp buffer
2015-02-04 14:15:13 +00:00
Edward Thomson
d4b1b76701
checkout: cache system attributes file location
2015-02-04 14:15:12 +00:00
Carlos Martín Nieto
505d5b8a97
Merge pull request #2873 from ethomson/structinit
...
structinit test: use %PRIuZ instead of %d for size_t
2015-02-04 12:54:57 +01:00
Brian Gesiak
35425b5119
README.md: Add Swift bindings "Gift"
2015-02-04 01:06:07 -05:00
Edward Thomson
f45f9b6dbc
structinit test: use %PRIuZ instead of %d for size_t
2015-02-04 03:52:34 +00:00
Edward Thomson
f9e7abcbe2
Merge pull request #2870 from urkud/log-libssh-not-found
...
Tell user if libssh was not found
2015-02-03 21:44:15 -05:00
Edward Thomson
573a53a8f7
Merge pull request #2861 from libgit2/ntk/appveyor
...
AppVeyor: Prettify build script
2015-02-03 21:19:21 -05:00
Edward Thomson
07c989e98d
win32: further cleanups for 8.3 disabling
2015-02-03 20:01:24 -05:00
Edward Thomson
710f66af35
bswap: remove unused bswap
2015-02-03 18:43:57 -05:00
Yury G. Kudryashov
e15a0849eb
Tell user if libssh was not found
...
Fixes #2665
2015-02-04 00:29:09 +03:00
Carlos Martín Nieto
471b10bd8f
Merge pull request #2868 from ethomson/diff_doc
...
diff docs: update `git_diff_delta` description
2015-02-03 21:19:57 +01:00
Edward Thomson
3538f8f131
diff docs: update git_diff_delta
description
2015-02-03 13:41:35 -05:00
Edward Thomson
5f28ec84a1
win32: cleanup 8.3 disabled tests
2015-02-03 12:23:04 -05:00
Jeff Hostetler
1589a93aa6
Fix branch creation when branch name matches namespace of previously deleted branch
2015-02-03 10:33:04 -05:00
Edward Thomson
9f779aacdd
attrcache: don't re-read attrs during checkout
...
During checkout, assume that the .gitattributes files aren't
modified during the checkout. Instead, create an "attribute session"
during checkout. Assume that attribute data read in the same
checkout "session" hasn't been modified since the checkout started.
(But allow subsequent checkouts to invalidate the cache.)
Further, cache nonexistent git_attr_file data even when .gitattributes
files are not found to prevent re-scanning for nonexistent files.
2015-02-03 00:31:08 -05:00
Edward Thomson
60561d5446
tests: update for new test data
2015-02-02 22:46:43 -05:00
Edward Thomson
2fbce0bfac
checkout test: ensure .gitattributes lifecycle
...
The .gitattributes cache should not reload .gitattributes in the
middle of checking out, only between checkout operations. Otherwise,
we'll spend all our time stat'ing and read'ing the gitattributes.
2015-02-02 22:46:39 -05:00
nulltoken
f4e3a6ab59
AppVeyor: Prettify build script
2015-01-31 22:15:10 +01:00
Edward Thomson
f83c19c87d
Merge pull request #2832 from ethomson/appveyor_badge
...
64-bit Appveyor Builds
2015-01-30 14:16:45 -05:00
Carlos Martín Nieto
6e5a397ca6
Merge pull request #2853 from swisspol/empty_doc
...
Clarified git_repository_is_empty() documentation
2015-01-30 18:00:26 +01:00
Linquize
9dcc4a36f7
Fix test failures when 8.3 is disabled
2015-01-31 00:09:31 +08:00
Pierre-Olivier Latour
9a294fd8c5
Clarified git_repository_is_empty() documentation
2015-01-27 08:17:23 -08:00
Edward Thomson
1ac5acdc69
Merge pull request #2819 from libgit2/cmn/config-get-path
...
config: add parsing and getter for paths
2015-01-26 11:28:59 -06:00
Edward Thomson
2724219918
Merge pull request #2837 from swisspol/set_index
...
Allow passing a NULL index to git_repository_set_index()
2015-01-26 11:27:09 -06:00