<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/daemon.c, branch v0.99.8e</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v0.99.8e</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v0.99.8e'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2005-09-30T05:47:40Z</updated>
<entry>
<title>[PATCH] Make logerror() and loginfo() static</title>
<updated>2005-09-30T05:47:40Z</updated>
<author>
<name>Pavel Roskin</name>
<email>proski@gnu.org</email>
</author>
<published>2005-09-29T20:53:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=cdda474525f67d6f7c8bb9ae8e4c6bada2c50afa'/>
<id>urn:sha1:cdda474525f67d6f7c8bb9ae8e4c6bada2c50afa</id>
<content type='text'>
Make logerror() and loginfo() static

logerror() and loginfo() in daemon.c are never declared and never called
from other files, therefore they should be declared static.  Found by
sparse.

Signed-off-by: Pavel Roskin &lt;proski@gnu.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Restore chdir(".git")</title>
<updated>2005-09-27T15:49:40Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@smyrno.hos.anvin.org</email>
</author>
<published>2005-09-27T15:49:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=47888f0f3188c39e13e02ad8442c5e785d2ebcdd'/>
<id>urn:sha1:47888f0f3188c39e13e02ad8442c5e785d2ebcdd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support a modicum of path validation, and allow an export all trees option.</title>
<updated>2005-09-27T02:10:55Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@smyrno.hos.anvin.org</email>
</author>
<published>2005-09-27T02:10:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=4ae95682694a1cd05ee2029fe241ad90d43c8c0e'/>
<id>urn:sha1:4ae95682694a1cd05ee2029fe241ad90d43c8c0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] Rename daemon.c's lognotice() to loginfo()</title>
<updated>2005-09-24T18:20:45Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2005-09-24T14:13:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=da38641d7c1bd64f86bdd9e1f66fbff1cbb4f3b6'/>
<id>urn:sha1:da38641d7c1bd64f86bdd9e1f66fbff1cbb4f3b6</id>
<content type='text'>
The syslog code logs with severity LOG_INFO in the loginfo() function, so make
things less confusing.

Signed-off-by: Petr Baudis &lt;pasky@suse.cz&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] git-daemon --syslog to log through syslog</title>
<updated>2005-09-24T18:20:45Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2005-09-24T14:13:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=9048fe1c50499d562dcf73094f173b12bdb084c4'/>
<id>urn:sha1:9048fe1c50499d562dcf73094f173b12bdb084c4</id>
<content type='text'>
Well, this makes it even more clear that we need the packet reader and
friends to use the daemon logging code. :/  Therefore, we at least indicate
in the "Disconnect" log message if the child process exitted with an error
code or not.

Idea by Linus.

Signed-off-by: Petr Baudis &lt;pasky@suse.cz&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>daemon.c: pid_t is not int.</title>
<updated>2005-09-24T06:26:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-09-24T06:26:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=1bedd4ca2130c3b8c6d9a68cbbaa29e053269a66'/>
<id>urn:sha1:1bedd4ca2130c3b8c6d9a68cbbaa29e053269a66</id>
<content type='text'>
Reported by Morten Welinder &lt;mwelinder@gmail.com&gt;.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Verbose git-daemon logging</title>
<updated>2005-09-23T01:00:28Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2005-09-22T09:25:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=f8ff0c0641a14770a2214fffbd4271b1ea3a0d61'/>
<id>urn:sha1:f8ff0c0641a14770a2214fffbd4271b1ea3a0d61</id>
<content type='text'>
This patch makes git-daemon --verbose log some useful things on stderr -
in particular connects, disconnects and upload requests, and in such a
way to be able to trace a particular session. Some more errors are now
also logged (even when --verbose is not passed). It is still not perfect
since messages produced by the non-daemon-specific code are obviously
not formatted properly.

[jc: With minor fix up in the log line truncation, and
 use of write(2) as suggested by Linus.]

Signed-off-by: Petr Baudis &lt;pasky@suse.cz&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Use int instead of socklen_t</title>
<updated>2005-09-12T01:55:20Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-09-11T20:58:41Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=7fa090844f7d1624c7d1ffc621aae6aec84a1110'/>
<id>urn:sha1:7fa090844f7d1624c7d1ffc621aae6aec84a1110</id>
<content type='text'>
This should work around the compilation problem Johannes Schindelin
and others had on Mac OS/X.

Quoting Linus:

    Any operating system where socklen_t is anything else than "int" is
    terminally broken. The people who introduced that typedef were confused,
    and I actually had to argue with them that it was fundamentally wrong:
    there is no other valid type than "int" that makes sense for it.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] git-daemon --inetd</title>
<updated>2005-09-08T05:08:30Z</updated>
<author>
<name>lars.doelle@on-line.de</name>
<email>lars.doelle@on-line.de</email>
</author>
<published>2005-09-08T01:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=7c3693f1f240e17772c864fad35bc16226038fc8'/>
<id>urn:sha1:7c3693f1f240e17772c864fad35bc16226038fc8</id>
<content type='text'>
git-daemon using inetd. does not work properly. inetd routes stderr onto the
network line just like stdout, which was apparently not expected to be so.

As the result of this, the stream is closed by the receiver, because some
"Packing %d objects\n" originating from pack_objects is first reported over
the line instead of the expected pack_header, and so the SIGNATURE test
fails.  Here is a workaround.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Include sys/time.h in daemon.c.</title>
<updated>2005-08-24T03:41:12Z</updated>
<author>
<name>Jason Riedy</name>
<email>ejr@cs.berkeley.edu</email>
</author>
<published>2005-08-23T20:34:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=3cd6ecda4a02e943934885910feeba957b730123'/>
<id>urn:sha1:3cd6ecda4a02e943934885910feeba957b730123</id>
<content type='text'>
Some systems and feature levels want sys/time.h for fd_set
functionality.

Signed-off-by: Jason Riedy &lt;ejr@cs.berkeley.edu&gt;
</content>
</entry>
</feed>
