summaryrefslogtreecommitdiff
path: root/git-daemon
Commit message (Collapse)AuthorAge
* Add quirkafleeg to git-daemon/Makefile to placate emacs makefile mode.Ian Jackson2013-12-11
|
* Change default user for git-daemon to userv-git and default user for dyndns ↵Ian Jackson2013-12-09
| | | | to userv-dyndns.
* Fix up default comment to not mention tclIan Jackson2010-05-22
|
* Better handling of .git suffixesIan Jackson2010-05-22
|
* Attempt at a good packageIan Jackson2010-05-22
|
* Add git-daemon to distcleanIan Jackson2010-05-22
|
* Rotate the logfileIan Jackson2010-05-22
|
* Changes to make it appear to work on chiarkIan Jackson2010-05-22
|
* WIP entirely new git approach with config parsersIan Jackson2010-05-22
|
* git-daemon/chiark-urlmap: better securityTony Finch2010-05-22
| | | | | | | | Check the server IP address corresponds to the server hostname when exporting VPN-only repositories. Use symlinks under ~/.userv so that public-git directories are not exported by default, as in the www-cgi configuration.
* git-urlmap: clarify commentsTony Finch2010-05-22
|
* git-daemon: add Makefile and documentation.Tony Finch2010-05-22
|
* git-daemon: invoke 'git upload-pack' instead of 'git-upload-pack'Tony Finch2010-05-22
|
* git-daemon: update TODOTony Finch2010-05-22
|
* git-daemon: include an example inetd.conf line.Tony Finch2010-05-22
|
* git-daemon: Simplify the filenamesTony Finch2010-05-22
|
* git-daemon: fix and de-obfuscate the pkt-line parser.Tony Finch2010-05-22
|
* git-daemon: tidy up a bitTony Finch2010-05-22
|
* log repository locationTony Finch2010-05-22
|
* git-daemon: no need for a special configuration variable namespaceTony Finch2010-05-22
|
* git-daemon: overhaul configuration and add the userv service scriptTony Finch2010-05-22
| | | | | Use a perl namespace to hold the userv variables that are set by the git-daemon-urlmap script(s).
* git-daemon: config improvementsTony Finch2010-05-22
| | | | | Get configuration file(s) from the command line. Reverse order of return values so user configs can just return the repo pathname.
* git-daemon: tweak commentsTony Finch2010-05-22
|
* git-daemon: allow userv to decide which services to allow.Tony Finch2010-05-22
|
* git-daemon: move checking to more appropriate place.Tony Finch2010-05-22
| | | | | Less checking in the daemon itself; instead check in the configuration which can be shared across the security boundary.
* Note what the git-upload-pack userv service needs to doTony Finch2010-05-22
|
* git-daemon: allow virtual hosts to forbit tilde parts in URLsTony Finch2010-05-22
|
* git-daemon: suppress warningsTony Finch2010-05-22
|
* git-daemon: Log timeout errors and polish code a bit.Tony Finch2010-05-22
|
* git-daemon: simplify xread()Tony Finch2010-05-22
|
* git-daemon.pl: second iteration based on feedback from Ian.Tony Finch2010-05-22
| | | | | | | | | | | | | | Instead of invoking the standard git-daemon via userv, do what the standard git-daemon does and invoke git-upload-pack. Log errors to syslog. Obtain the client IP address and port. Use a configuration file to work out the user from the virtual host name and tilde part of the URL. Put the syntax check regexes in the configuration file. Pass parameters to userv git-upload-pack service with user-defined variables instead of command line arguments.
* git-daemon-vhosts.pl: A sample virtual host configuration file.Tony Finch2010-05-22
|
* Initial pass at a git daemon for userv.Tony Finch2010-05-22