<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-compat-util.h, branch v1.7.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.7.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.7.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2010-06-21T13:02:45Z</updated>
<entry>
<title>Merge branch 'js/async-thread'</title>
<updated>2010-06-21T13:02:45Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-06-21T13:02:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=762655010d6f051f632a77b8c5b95b9f5cad02c9'/>
<id>urn:sha1:762655010d6f051f632a77b8c5b95b9f5cad02c9</id>
<content type='text'>
* js/async-thread:
  fast-import: die_nicely() back to vsnprintf (reverts part of ebaa79f)
  Enable threaded async procedures whenever pthreads is available
  Dying in an async procedure should only exit the thread, not the process.
  Reimplement async procedures using pthreads
  Windows: more pthreads functions
  Fix signature of fcntl() compatibility dummy
  Make report() from usage.c public as vreportf() and use it.
  Modernize t5530-upload-pack-error.

Conflicts:
	http-backend.c
</content>
</entry>
<entry>
<title>Merge branch 'gv/portable'</title>
<updated>2010-06-21T13:02:44Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-06-21T13:02:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8d676d85f772ce3a100b6f0dddd1c34a7e4313cf'/>
<id>urn:sha1:8d676d85f772ce3a100b6f0dddd1c34a7e4313cf</id>
<content type='text'>
* gv/portable:
  test-lib: use DIFF definition from GIT-BUILD-OPTIONS
  build: propagate $DIFF to scripts
  Makefile: Tru64 portability fix
  Makefile: HP-UX 10.20 portability fixes
  Makefile: HPUX11 portability fixes
  Makefile: SunOS 5.6 portability fix
  inline declaration does not work on AIX
  Allow disabling "inline"
  Some platforms lack socklen_t type
  Make NO_{INET_NTOP,INET_PTON} configured independently
  Makefile: some platforms do not have hstrerror anywhere
  git-compat-util.h: some platforms with mmap() lack MAP_FAILED definition
  test_cmp: do not use "diff -u" on platforms that lack one
  fixup: do not unconditionally disable "diff -u"
  tests: use "test_cmp", not "diff", when verifying the result
  Do not use "diff" found on PATH while building and installing
  enums: omit trailing comma for portability
  Makefile: -lpthread may still be necessary when libc has only pthread stubs
  Rewrite dynamic structure initializations to runtime assignment
  Makefile: pass CPPFLAGS through to fllow customization

Conflicts:
	Makefile
	wt-status.h
</content>
</entry>
<entry>
<title>Merge branch 'js/try-to-free-stackable'</title>
<updated>2010-06-13T18:21:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-06-13T18:21:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=44e08b003d37440fba6589c07a9573df9d28e6f5'/>
<id>urn:sha1:44e08b003d37440fba6589c07a9573df9d28e6f5</id>
<content type='text'>
* js/try-to-free-stackable:
  Do not call release_pack_memory in malloc wrappers when GIT_TRACE is used
  Have set_try_to_free_routine return the previous routine
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2010-06-02T17:17:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-06-02T17:17:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bdc4204119d2847ea8f1ae5e44614be859951822'/>
<id>urn:sha1:bdc4204119d2847ea8f1ae5e44614be859951822</id>
<content type='text'>
* maint:
  git-compat-util.h: use apparently more common __sgi macro to detect SGI IRIX
  Documentation: A...B shortcut for checkout and rebase
  Documentation/pretty-{formats,options}: better reference for "format:&lt;string&gt;"
</content>
</entry>
<entry>
<title>git-compat-util.h: use apparently more common __sgi macro to detect SGI IRIX</title>
<updated>2010-06-02T17:03:53Z</updated>
<author>
<name>Gary V. Vaughan</name>
<email>git@mlists.thewrittenword.com</email>
</author>
<published>2010-06-02T01:55:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=761a889a97a33d277f8a6607a4696164391f9d5d'/>
<id>urn:sha1:761a889a97a33d277f8a6607a4696164391f9d5d</id>
<content type='text'>
IRIX 6.5.26m does not define the 'sgi' macro, but it does define an '__sgi'
macro.  Since later IRIX versions (6.5.29m) define both macros, and since
an underscore prefixed macro is preferred anyway, use '__sgi' to detect
compilation on SGI IRIX.

Signed-off-by: Brandon Casey &lt;casey@nrlssc.navy.mil&gt;
Signed-off-by: Gary V. Vaughan &lt;gary@thewrittenword.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-compat-util.h: some platforms with mmap() lack MAP_FAILED definition</title>
<updated>2010-06-01T00:36:27Z</updated>
<author>
<name>Gary V. Vaughan</name>
<email>git@mlists.thewrittenword.com</email>
</author>
<published>2010-05-14T09:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=fcf3a21acce45aa73001ee1d3ae119f653294def'/>
<id>urn:sha1:fcf3a21acce45aa73001ee1d3ae119f653294def</id>
<content type='text'>
Some platforms with mmap() lack MAP_FAILED definition.

Signed-off-by: Gary V. Vaughan &lt;gary@thewrittenword.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'cw/maint-exec-defpath'</title>
<updated>2010-05-21T11:02:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-05-21T11:02:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=455bda993cceb42921c9ff173da26651f1d66602'/>
<id>urn:sha1:455bda993cceb42921c9ff173da26651f1d66602</id>
<content type='text'>
* cw/maint-exec-defpath:
  autoconf: Check if &lt;paths.h&gt; exists and set HAVE_PATHS_H
  exec_cmd.c: replace hard-coded path list with one from &lt;paths.h&gt;
</content>
</entry>
<entry>
<title>Merge branch 'np/malloc-threading'</title>
<updated>2010-05-21T11:02:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-05-21T11:02:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ea5f75a64ae52590b06713d45d84de03ca109ccc'/>
<id>urn:sha1:ea5f75a64ae52590b06713d45d84de03ca109ccc</id>
<content type='text'>
* np/malloc-threading:
  Thread-safe xmalloc and xrealloc needs a recursive mutex
  Make xmalloc and xrealloc thread-safe
</content>
</entry>
<entry>
<title>Merge branch 'pc/remove-warn'</title>
<updated>2010-05-09T05:32:59Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2010-05-09T05:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3ecaa3b6a5f707617ea610d727c696f43f8b2f0b'/>
<id>urn:sha1:3ecaa3b6a5f707617ea610d727c696f43f8b2f0b</id>
<content type='text'>
* pc/remove-warn:
  Remove a redundant errno test in a usage of remove_path
  Introduce remove_or_warn function
  Implement the rmdir_or_warn function
  Generalise the unlink_or_warn function
</content>
</entry>
<entry>
<title>Have set_try_to_free_routine return the previous routine</title>
<updated>2010-05-09T05:27:54Z</updated>
<author>
<name>Johannes Sixt</name>
<email>j6t@kdbg.org</email>
</author>
<published>2010-05-08T15:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=851c34b04e0ce866e15c28e144986eca7533a6f4'/>
<id>urn:sha1:851c34b04e0ce866e15c28e144986eca7533a6f4</id>
<content type='text'>
This effectively requires from the callers of set_try_to_free_routine to
treat the try-to-free-routines as a stack.

We will need this for the next patch where the only current caller cannot
depend on that the previously set routine was the default routine.

Signed-off-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
