Chris Young
bb502fa803
Fix makefile
2012-06-09 12:52:49 +01:00
Chris Young
4c650c2b80
Don't use the PPC native SHA1 :( CMake is refusing to acknowledge the sha1ppc.S ppc asm code.
2012-06-08 19:55:04 +01:00
Chris Young
c3f7a9386d
Re-add the ability to select the PowerPC SHA1 function
2012-06-08 19:37:24 +01:00
Chris Young
fa56478fb8
Generic needs compat files
2012-06-08 19:15:11 +01:00
Chris Young
aa5a92d121
OS4 compatibility
2012-06-08 18:57:35 +01:00
Chris Young
519757279e
Fix double-defines when using GIT_OLD_ERRORS
2012-06-07 23:13:39 +01:00
Chris Young
0f5e1f3b68
Network byte order is big-endian - the way it should be :)
2012-06-07 21:56:19 +01:00
Chris Young
6b5db63c15
random page size for os4
2012-06-07 21:40:07 +01:00
Chris Young
c41fc47512
horrid gethostbyname compatibility
2012-06-07 21:26:39 +01:00
Chris Young
2774ccb851
no fnmatch.h
2012-06-07 20:40:34 +01:00
Chris Young
fb0b1523c4
force disable of openssl, confusing cross-compiler
2012-06-07 20:40:03 +01:00
Chris Young
c3f35902f3
Merge remote-tracking branch 'source/development' into update-test
...
Merging main libgit2!
Conflicts:
CMakeLists.txt
src/unix/map.c
2012-06-07 20:29:22 +01:00
Vicent Martí
cddb8efe56
Merge pull request #704 from nulltoken/topic/blob_fromchunks
...
Add the ability to create blob given a provider of chunks of bytes
2012-06-07 11:34:48 -07:00
nulltoken
cd44576790
blob: add git_blob_create_fromchunks()
2012-06-07 20:33:22 +02:00
Vicent Martí
5bb545822d
Merge pull request #752 from nulltoken/fix/warning
...
Fix compilation warning and failing test
2012-06-07 09:44:08 -07:00
Vicent Martí
9bc57e5671
Merge pull request #751 from libgit2/8bit-filename-status
...
git_status_file returns GIT_ENOTFOUND for "域名检测工具.exe" (and similarly named files)
2012-06-07 09:37:23 -07:00
Adam Roben
8e60c712ac
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.
2012-06-07 09:50:19 -04:00
Adam Roben
b9f78cb87b
Ingore clar_main.c.rule
2012-06-07 09:49:52 -04:00
nulltoken
6654dbe320
tests: fix assertion
2012-06-07 14:09:25 +02:00
nulltoken
6f944ab196
Fix compilation warning
2012-06-07 13:36:28 +02:00
Carlos Martín Nieto
66798ad0d8
Don't include arpa/inet.h on Windows
2012-06-06 11:00:15 +02:00
Michael Schubert
fdc5c38e40
transports: fix buglet
2012-06-05 23:03:06 +02:00
Vicent Martí
966fbdcb8e
Merge pull request #697 from carlosmn/ssl
...
Add HTTPS support
2012-06-05 13:53:33 -07:00
Vicent Martí
eadc0e03f1
Merge pull request #747 from nulltoken/topic/init-filemode
...
Make git_repository_init() value "core.filemode" and "core.ignorecase"
2012-06-05 13:41:13 -07:00
nulltoken
693b23c09a
repository: make git_repository_init() value the core.ignorecase config entry
2012-06-05 22:33:34 +02:00
Vicent Martí
8fc1e0c819
Merge pull request #738 from nacho/development
...
libgit2-glib bindings moved to gnome servers
2012-06-05 13:18:29 -07:00
Vicent Marti
a146ba9e5b
tests: Fix warning with nested comments
2012-06-05 22:16:08 +02:00
Vicent Martí
2255b60e28
Merge pull request #714 from schu/config-enotfound
...
config: do not set an error for GIT_ENOTFOUND
2012-06-05 13:12:36 -07:00
nulltoken
fac66990b6
repository: make git_repository_init() value the core.filemode config entry
2012-06-05 14:01:44 +02:00
Chris Young
cada414a80
OS4 is PPC
2012-06-05 12:07:08 +01:00
Chris Young
82c23c5870
Assume this is irrelevant for now
2012-06-05 12:06:40 +01:00
Chris Young
d0517805d8
Required include for OS4 to typedef int64_t
2012-06-05 11:47:17 +01:00
U-Poseidon\Chris
bad1505609
Force not to use openssl, as confusing cross-compiler
...
t to use openssl, as confusing cross-compiler
t to use openssl, as confusing cross-compiler
ss
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: CMakeLists.txt
2012-06-05 11:41:43 +01:00
Carlos Martín Nieto
01dbe273c9
Merge pull request #737 from nulltoken/topic/git_remote_add_refspec
...
Remotes and refspecs
2012-06-04 15:10:29 -07:00
nulltoken
d27bf66561
remote: Make git_remote_add() generate a default refspec with a force update specifier
2012-06-04 23:47:09 +02:00
Russell Belfer
8856849c1c
Merge pull request #739 from arthurschreiber/fix_remote_connected
...
Fix git_remote_connected
2012-06-04 14:31:53 -07:00
Arthur Schreiber
e9551e86b9
Fix git_close/http_close/local_close to set the transport's connected attribute to 0.
2012-06-02 16:52:22 +02:00
Arthur Schreiber
36c88422ef
Add a failing test case for git_remote_disconnect/git_remote_connected.
2012-06-02 16:48:12 +02:00
Carlos Martín Nieto
1d4dcc4b48
config: set an error message when asked to delete a non-existent key
2012-06-01 11:48:58 +02:00
Ignacio Casal Quinteiro
36bae3e96a
libgit2-glib bindings moved to gnome servers
2012-05-31 09:56:05 +02:00
nulltoken
d05e2c64dd
refspec: expose the force update specifier through git_refspec_force() accessor
2012-05-30 01:05:17 +02:00
Russell Belfer
1835c51f58
Merge pull request #735 from gregier/development
...
Fix checking for the presence of a flag
2012-05-29 09:59:55 -07:00
Garrett Regier
2ab9dcbd62
Fix checking for the presence of a flag
2012-05-27 16:52:37 -07:00
nulltoken
9bea8e8590
filebuf: add git_filebuf_flush()
2012-05-27 19:54:53 +02:00
Vicent Martí
4c977a61e5
Merge pull request #734 from scottjg/travis-mingw
...
Enable mingw cross-compilation in travis-ci
2012-05-26 20:08:04 -07:00
Scott J. Goldman
64ab0ba7fb
Enable mingw cross-compile stage in travis-ci
2012-05-26 18:48:49 -07:00
Scott J. Goldman
2eb1844990
Refactor CMakeLists.txt for mingw cross-compile
...
Two things:
1) By default, Linux CMake puts -fPIC on the link line. So we remove that
for MINGW to avoid warnings that it will be ignored.
2) Similarly, move -fvisibility=hidden flag to be for non-mingw
compilation only to avoid warnings that it will be ignored.
2012-05-26 18:37:40 -07:00
Scott J. Goldman
c1318f7125
Use lowercase names for Windows headers
...
Otherwise we can't cross-compile on Linux.
2012-05-26 18:16:13 -07:00
Carlos Martín Nieto
250b95b24b
ssl: allow skipping the server certificate check
...
Sometimes it's useful not to perform the check. Allow it to be
configurable.
2012-05-26 21:17:08 +02:00
Vicent Martí
539e6c138e
Merge pull request #732 from schu/fix-gcc-nonnull
...
tests-clar/core: fix non-null warning
2012-05-26 10:38:24 -07:00