Add basic git daemon support to publish receive-pack
commit59a1096af1162a17f4ece0fede789ec53923a306
authorShawn O. Pearce <spearce@spearce.org>
Tue, 23 Dec 2008 00:27:23 +0000 (22 16:27 -0800)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 4 Jan 2009 00:01:49 +0000 (4 01:01 +0100)
treeecb85e8f32e248917fb197823b453bb0bb9445db
parenta2fa04761e5ce128af4597a2e6dbb751052f5650
Add basic git daemon support to publish receive-pack

The git:// daemon service receives anonymous TCP connections and runs
commands as they are received.

Currently we only support the server portion of send-pack/receive-pack,
so that is the only service registered in our Daemon class.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit.pgm/src/META-INF/services/org.spearce.jgit.pgm.TextBuiltin
org.spearce.jgit.pgm/src/org/spearce/jgit/pgm/Daemon.java [new file with mode: 0644]
org.spearce.jgit/src/org/spearce/jgit/transport/Daemon.java [new file with mode: 0644]
org.spearce.jgit/src/org/spearce/jgit/transport/DaemonClient.java [new file with mode: 0644]
org.spearce.jgit/src/org/spearce/jgit/transport/DaemonService.java [new file with mode: 0644]
org.spearce.jgit/src/org/spearce/jgit/transport/TransportGitAnon.java