To add a personal repository, you need to have a shell account. The steps to upload a new repo are something like this:

  1. git clone --bare repo repo.git
  2. cd repo.git
  3. touch git-daemon-export-ok
  4. vim description
  5. cp hooks/post-update.sample hooks/post-update
  6. optionally add commit notification hooks to hooks/update
  7. optionally git gc
  8. cd ..
  9. rsync -av repo.git git.xiph.org:public_git/
  10. rm -rf repo.git

If you get an error from the final rsync command about the target directory not existing, create it with:

  1. ssh git.xiph.org mkdir -p public_git
  2. ssh git.xiph.org chmod 755 public_git

Then try the rsync command again.

Little party hats are optional.

List all projects
Project Description Owner Last Change
OggIndex.git Indexes ogg theora/vorbis files for... git version control 2 years ago
celt.git Official CELT repository Jean-Marc Valin 4 years ago
cortado.git cortado applet git version control 4 years ago
daala.git Official Daala video codec repository git version control 2 days ago
ezstream.git ezstream streaming source client git version control 5 weeks ago
ffmpeg2theora.git Official ffmpeg2theora repository git version control 5 months ago
flac-website.git FLAC website content git version control 18 months ago
flac.git FLAC lossless audio codec git version control 30 hours ago
icecast-common.git Shared code of the Icecast project git version control 3 months ago
icecast-directory.git Icecast stream directory git version control 7 weeks ago
icecast-ices.git IceS, source client for streaming... git version control 7 months ago
icecast-libshout.git live streaming library git version control 6 weeks ago
icecast-m4.git Autofoo git version control 6 months ago
icecast-server.git Icecast streaming media server git version control 2 days ago
icecast-shout-perl.git Unnamed repository; edit this file... git version control 11 years ago
icecast-shout-python.git Unnamed repository; edit this file... git version control 23 months ago
icecast-website.git Icecast.org website git version control 4 months ago
icecast.git Unnamed repository; edit this file... git version control No commits
libao.git Audio output portability library. git version control 5 months ago
libfishsound.git Official libfishsound repository Conrad Parker 5 years ago
liboggplay.git Official liboggplay repository Viktor Gal 6 years ago
liboggz.git Official liboggz repository git version control 2 years ago
libskeleton.git Official libskeleton repository git version control 19 months ago
libsydneyaudio.git Official libsydneyaudio repository git version control 4 years ago
libxspf.git Official libxspf repository Sebastian Pipping 6 years ago
mirrors/ogg.git Mirror of Ogg SVN repository David Schleef 13 months ago
mirrors/theora.git Mirror of theora SVN module David Schleef 8 months ago
mirrors/vorbis.git Mirror of Vorbis SVN repository David Schleef 11 months ago
ogg.git Ogg media container reference impleme... git version control 5 weeks ago
opus-logo.git Opus logo and other branding files git version control 4 years ago
opus-tools.git Official Opus tools repository git version control 2 weeks ago
opus-website.git Source for opus-codec.org git version control 5 months ago
opus.git Official Opus low-latency codec repos... git version control 6 days ago
opusfile.git Stand-alone decoder library for ... git version control 27 hours ago
rogg.git Small library for manipulating Ogg... git version control 19 months ago
speex.git Official speex voice codec repository git version control 9 months ago
speexdsp.git DSP library derived from speex git version control 3 weeks ago
theora.git theora video codec reference implemen... git version control 4 weeks ago
tremor.git Embedded/fixed-point vorbis decoder. git version control 17 months ago
users/bkoc/daala.git bkoc's personal Daala repository 22 months ago
users/epirat/icecast-scripts.git Some example scripts to get Icecast... Marvin Scholz 7 months ago
users/giles/daala.git Ralph Giles' daala tree. Ralph Giles 9 months ago
users/giles/derf-tools.git Tim Terriberry's video metric tools... Ralph Giles 2 years ago
users/giles/digital-media-02.git Development files for "A Digital... Ralph Giles 3 years ago
users/giles/dotsub.git Modules for talking to the dotsub... Ralph Giles 7 years ago
users/giles/ebmldump.git Simple tools for exploring WebM/Matro... Ralph Giles 5 years ago
users/giles/gst-plugins-base.git Ralph Giles' gstreamer branch. Ralph Giles 5 years ago
users/giles/image-abx.git Image quality review webapp. Ralph Giles 3 years ago
users/giles/libusrsctp.git Userspace SCTP implementation Ralph Giles 20 months ago
users/giles/libvpx-giles.git Ralph Giles' branch of the libvpx... Ralph Giles 2 years ago
users/giles/ogg.rs.git Native rust ogg implementation. Ralph Giles 3 years ago
users/giles/opus-demo.git Opus in HTML demo site. Ralph Giles 3 years ago
users/giles/opus-tools.git Ralph Giles' opus-tools tree Ralph Giles 3 years ago
users/giles/opus.git Ralph Giles' Opus tree Ralph Giles 2 years ago
users/giles/ptalarbvorm-arm.git Ralph Giles' arm merge branch of... Ralph Giles 5 years ago
users/giles/theora-giles.git Ralph Giles' libtheora workspace. Ralph Giles 5 years ago
users/giles/theorafu.git Various scripts for testing libtheora. Ralph Giles 5 years ago
users/giles/tiff2png.git tiff2png utility Ralph Giles 16 months ago
users/giles/tremor.git Various embedded vorbis (tremor)... Ralph Giles 17 months ago
users/giles/webrtc.git Ralph Giles' webrtc tree. Forked... Ralph Giles 3 years ago
users/giles/webvtt.git Mirror of https://github.com/mozilla... Ralph Giles 3 years ago
users/giles/xgill.git Static analysis tool from sixgill... Ralph Giles 3 years ago
users/giles/xiph-mirror.git Scripts for mirroring git.xiph.org. Ralph Giles 21 months ago
users/greg/celt.git Greg Maxwell's CELT scratchpad Gregory Maxwell 6 years ago
users/greg/cortado.git Greg Maxwell's cortado scratchpad Gregory Maxwell 6 years ago
users/greg/daala.git greg daala repository Gregory Maxwell 22 months ago
users/greg/gnuradio.git Greg Maxwell's GNURadio scratchpad Gregory Maxwell 6 years ago
users/greg/jack-ota.git Jack tool for preventing dead air... Gregory Maxwell 5 years ago
users/greg/opus-backup.git Greg Maxwell's Opus scratchpad Gregory Maxwell 4 years ago
users/greg/opus-tools.git Greg Maxwell's Opus-tools scratchpad Gregory Maxwell 3 years ago
users/greg/opus.git Greg Maxwell's Opus scratchpad Gregory Maxwell 3 years ago
users/jm/aes.git Unnamed repository; edit this file... Jean-Marc Valin 2 years ago
users/jm/daala.git JM's personal Daala repository Jean-Marc Valin 11 months ago
users/jm/ietfcodec.git Prototype IETF hybrid codec Jean-Marc Valin 5 years ago
users/jm/opus-tools.git Ogg encoder and decoder for Opus Jean-Marc Valin 4 years ago
users/jm/opus.git Jean-Marc's Opus sandbox Jean-Marc Valin 4 years ago
users/jm/papers.git Conference papers being written Jean-Marc Valin 17 months ago
users/jm/silk.git SILK speech codec Jean-Marc Valin 5 years ago
users/jm/webrtc.git Unnamed repository; edit this file... Jean-Marc Valin 4 years ago
users/oggk/kate.git A codec for text and image overlays ogg.k.ogg.k 4 years ago
users/oggk/tiger.git A rendering library for Kate streams ogg.k.ogg.k 5 years ago
users/tdaede/daala.git Thomas's Daala Stuff 22 months ago
users/tmatth/aom.git tmatth's personal aom repository 4 months ago
users/tmatth/daala.git tmatth's personal daala repository 6 hours ago
users/tmatth/opusfile.git tmatth's personal opusfile repository 11 months ago
users/torbenh/celt.git Torben's CELT tree Torben Hohn 7 years ago
users/tterribe/daala.git derf's personal Daala codec repository Timothy Terriberry 2 months ago
users/tterribe/opus.git derf's personal Opus codec repository Timothy Terriberry 7 days ago
users/tterribe/papers.git Conference papers being written Timothy Terriberry 5 months ago
users/unlord/aom.git Nathan's aom repository. 7 days ago
users/unlord/codec.git daala still image sandbox 20 months ago
users/unlord/daala.git Nathan's daala repository. 3 months ago
users/unlord/papers.git Nathan's publications 3 months ago
users/wiking/ogg-xmlmerge.git Ogg-xmlmerge; implementation by Ian... Viktor Gal 4 years ago
users/xiphmont/bluebanana.git Master repository for the Cinelerra... Monty 3 years ago
users/xiphmont/cinelerraCV.git Monty's working fork of the Cinelerra... Monty 3 years ago
users/yushin/daala.git Yushin's daala repository Yushin Cho 7 weeks ago
validator-xspf-org.git Official Online XSPF Validator repository Sebastian Pipping 6 years ago
vorbis-tools.git Tools for working with Ogg Vorbis... git version control 2 months ago
vorbis.git Vorbis audio compression reference... git version control 6 weeks ago
xiph-mirror.git Scripts for mirroring git.xiph.org. git version control 4 months ago
xiphbot-ng.git IRC notification bot git version control 7 months ago
xiphbot.git Xiph.Org's irc bot scripts. git version control 23 months ago