summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* negotiationCarlos Martín Nieto2011-08-183-4/+76
|
* git_pkt_send_wantsCarlos Martín Nieto2011-08-181-0/+26
|
* Add git_fetch_list_want which creates the "want" listCarlos Martín Nieto2011-08-182-0/+130
| | | | Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* Merge pull request #375 from schu/cleanupVicent Martí2011-08-176-20/+42
|\ | | | | cleanup: some nitpicking and missing free's.
| * refs.c: remove two lines of dead codeschu2011-08-171-2/+0
| | | | | | | | Signed-off-by: schu <schu-github@schulog.org>
| * reflog.c: fix memory leaksschu2011-08-171-8/+21
| | | | | | | | Signed-off-by: schu <schu-github@schulog.org>
| * git__strndup: immediately return NULL when ENOMEMschu2011-08-171-2/+4
| | | | | | | | Signed-off-by: schu <schu-github@schulog.org>
| * config_file.c: fix memory leaksschu2011-08-171-6/+15
| | | | | | | | Signed-off-by: schu <schu-github@schulog.org>
| * tsort.c: fix include of common.hschu2011-08-171-1/+2
| | | | | | | | Signed-off-by: schu <schu-github@schulog.org>
| * unix/posix.h: remove redundant includeschu2011-08-171-1/+0
|/ | | | Signed-off-by: schu <schu-github@schulog.org>
* Merge pull request #373 from carlosmn/fancy-branchnameVicent Martí2011-08-161-2/+2
|\ | | | | Fix the reference character check for Unicode
| * Fix the reference character check for UnicodeCarlos Martín Nieto2011-08-161-2/+2
|/ | | | | | | We need to do an unsigned comparison, as otherwise UTF-8 characters might look like they have the sign bit set and the check will fail. Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
* Merge pull request #372 from schu/reflog-return-oidVicent Martí2011-08-164-18/+27
|\ | | | | reflog: assimilate API
| * reflog: fix memory leaksschu2011-08-161-1/+5
| | | | | | | | | | | | | | Make sure to free the existing reflog when we run out or memory while adding new entries. Signed-off-by: schu <schu-github@schulog.org>
| * reflog: assimilate reflog API to return git_oid'sschu2011-08-154-17/+22
|/ | | | | | | Rather than returning the OIDs out of the reflog as string return them as git_oid. Signed-off-by: schu <schu-github@schulog.org>
* Merge pull request #366 from belkiss/developmentVicent Martí2011-08-131-0/+3
|\ | | | | Add missing GIT_BEGIN_DECL and GIT_END_DECL to indexer header
| * Add missing GIT_BEGIN_DECL and GIT_END_DECL to indexer headerLambert CLARA2011-08-131-0/+3
|/
* Merge pull request #365 from carlosmn/pkg-configVicent Martí2011-08-121-2/+2
|\ | | | | Really fix pkg-config
| * Really fix pkg-configCarlos Martín Nieto2011-08-121-2/+2
| | | | | | | | | | | | | | Without the @ONLY option, CONFIGURE_FILE would replace the variables that are meant to be used to pkg-config at configure time. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* | commit: Add support for Encoding headerVicent Marti2011-08-124-37/+48
|/
* Add common.h to types.hVicent Marti2011-08-101-0/+2
|
* Merge pull request #363 from schu/test-discover0Vicent Martí2011-08-101-1/+1
|\ | | | | t12-repo.c: fix failing test discover0
| * t12-repo.c: fix failing test discover0schu2011-08-101-1/+1
|/ | | | | | discover0 tried to stat a non existing directory. Create it beforehand. Signed-off-by: schu <schu-github@schulog.org>
* Merge pull request #359 from nulltoken/ntk/fix/discover-testsVicent Martí2011-08-091-3/+3
|\ | | | | Slight enhancement to the Discover test
| * discover: Make test run in temporary folder instead of altering the test ↵nulltoken2011-08-091-3/+3
| | | | | | | | resources folder
* | Merge pull request #355 from jdavid/fix-buildVicent Martí2011-08-091-2/+2
|\ \ | | | | | | Fix "redefinition of typedef git_indexer" build error
| * | Fix "redefinition of typedef git_indexer" build errorJ. David Ibáñez2011-08-051-2/+2
| | | | | | | | | | | | Signed-off-by: J. David Ibáñez <jdavid@itaapy.com>
* | | Merge pull request #360 from belkiss/developmentVicent Martí2011-08-091-1/+1
|\ \ \ | | | | | | | | Fix installation of libgit2.pc file
| * | | Fix installation of libgit2.pc fileLambert CLARA2011-08-091-1/+1
| | |/ | |/| | | | | | | | | | configure_file outputs by default to binary dir, and install(files) search from source dir.
* | | Merge pull request #361 from nulltoken/ntk/fix/wrap-strcmpVicent Martí2011-08-094-13/+19
|\ \ \ | | | | | | | | util: Add git__strcmp_cb() wrapper
| * | | util: Add git__strcmp_cb() wrappernulltoken2011-08-094-13/+19
| |/ / | | | | | | | | | We don't want direct pointers to the CRT on Windows, we may get stdcall conflicts.
* | | Merge pull request #362 from schu/fix-missing-initializerVicent Martí2011-08-091-1/+6
|\ \ \ | |/ / |/| | mwindow.c: fix -Wmissing-field-initializers
| * | mwindow.c: fix -Wmissing-field-initializersschu2011-08-091-1/+6
|/ / | | | | | | Signed-off-by: schu <schu-github@schulog.org>
* | Fix compilation in WindowsVicent Marti2011-08-088-32/+912
| |
* | transport: Wrap `strcmp`Vicent Marti2011-08-081-1/+8
| | | | | | | | | | We don't want direct pointers to the CRT on Windows, we may get stdcall conflicts.
* | Merge pull request #357 from carlosmn/calling-conventionVicent Martí2011-08-083-10/+11
|\ \ | | | | | | Use __stdcall by default on Windows
| * | Use __stdcall by default on WindowsCarlos Martín Nieto2011-08-061-0/+4
| | | | | | | | | | | | Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
| * | Force the test's main function to use cdecl under WindowsCarlos Martín Nieto2011-08-061-1/+6
| | | | | | | | | | | | Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
| * | Use the internal sort in the local transportCarlos Martín Nieto2011-08-061-9/+1
| |/ | | | | | | Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* | Merge pull request #358 from carlosmn/pkg-configVicent Martí2011-08-072-5/+5
|\ \ | |/ |/| Create and install pkg-config file
| * Create and install pkg-config fileCarlos Martín Nieto2011-08-072-5/+5
|/ | | | | | This hasn't been working since the switch away from waf. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* Merge pull request #353 from belkiss/developmentVicent Martí2011-08-042-11/+11
|\ | | | | Fix wrong test in t04-commit
| * Fix wrong test in t04-commitLambert CLARA2011-08-042-11/+11
| | | | | | | | Replace all must_pass(strcmp()) by must_be_true(strcmp()==0)
* | Merge pull request #352 from carlosmn/delta-base-errorVicent Martí2011-08-041-0/+2
|\ \ | |/ |/| Check for error calculating the delta base
| * Check for error calculating the delta baseCarlos Martín Nieto2011-08-041-0/+2
|/ | | | | | Don't assume that it's always going to work. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
* Merge pull request #345 from carlosmn/gsoc2011/indexerVicent Martí2011-08-039-1108/+1723
|\ | | | | Implement a pack indexer
| * Document the indexer callsCarlos Martín Nieto2011-08-031-1/+46
| | | | | | | | Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
| * Move pack index writing to a public functionCarlos Martín Nieto2011-08-032-7/+2
| | | | | | | | Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
| * Implement the indexerCarlos Martín Nieto2011-08-032-43/+212
| | | | | | | | | | | | Only v2 index files are supported. Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>
| * Add git_vector_foreachCarlos Martín Nieto2011-08-021-0/+3
| | | | | | | | | | | | You can use it just as you'd use a for-loop Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>