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.

Search:

Project Description Owner Last Change
OggIndex.git Indexes ogg theora/vorbis files for... git version control 8 weeks ago
celt.git Official CELT repository Jean-Marc Valin 2 years ago
cortado.git cortado applet git version control 2 years ago
daala.git Official Daala video codec repository git version control 2 days ago
ffmpeg2theora.git Official ffmpeg2theora repository git version control 7 weeks ago
flac-website.git FLAC website content git version control 2 weeks ago
flac.git FLAC lossless audio codec git version control 9 days ago
libfishsound.git Official libfishsound repository Conrad Parker 3 years ago
liboggplay.git Official liboggplay repository Viktor Gal 3 years ago
liboggz.git Official liboggz repository git version control 23 hours ago
libskeleton.git Official libskeleton repository Viktor Gal 3 years ago
libsydneyaudio.git Official libsydneyaudio repository git version control 2 years ago
libxspf.git Official libxspf repository Sebastian Pipping 4 years ago
mirrors/ogg.git Mirror of Ogg SVN repository David Schleef 11 months ago
mirrors/theora.git Mirror of theora SVN module David Schleef 5 months ago
mirrors/vorbis.git Mirror of Vorbis SVN repository David Schleef 3 months ago
opus-logo.git Opus logo and other branding files git version control 23 months ago
opus-tools.git Official Opus tools repository git version control 2 months ago
opus.git Official Opus low-latency codec repos... git version control 8 days ago
opusfile.git Stand-alone decoder library for ... git version control 12 days ago
rogg.git Small library for manipulating Ogg... git version control 19 months ago
speex.git Official speex voice codec repository git version control 2 months ago
speexdsp.git DSP library derived from speex git version control 2 days ago
tremor.git Embedded/fixed-point vorbis decoder. git version control 2 years ago
users/giles/daala.git Ralph Giles' daala tree. Ralph Giles 6 months ago
users/giles/derf-tools.git Tim Terriberry's video metric tools... Ralph Giles 8 months ago
users/giles/digital-media-02.git Development files for "A Digital... Ralph Giles 13 months ago
users/giles/dotsub.git Modules for talking to the dotsub... Ralph Giles 5 years ago
users/giles/ebmldump.git Simple tools for exploring WebM/Matro... Ralph Giles 3 years ago
users/giles/gst-plugins-base.git Ralph Giles' gstreamer branch. Ralph Giles 3 years ago
users/giles/image-abx.git Image quality review webapp. Ralph Giles 17 months ago
users/giles/libusrsctp.git Userspace SCTP implementation Ralph Giles 2 years ago
users/giles/libvpx-giles.git Ralph Giles' branch of the libvpx... Ralph Giles 3 years ago
users/giles/ogg.rs.git Native rust ogg implementation. Ralph Giles 11 months ago
users/giles/opus-demo.git Opus in HTML demo site. Ralph Giles 19 months ago
users/giles/opus-tools.git Ralph Giles' opus-tools tree Ralph Giles 16 months ago
users/giles/opus.git Ralph Giles' Opus tree Ralph Giles 3 months ago
users/giles/ptalarbvorm-arm.git Ralph Giles' arm merge branch of... Ralph Giles 3 years ago
users/giles/theora-giles.git Ralph Giles' libtheora workspace. Ralph Giles 3 years ago
users/giles/theorafu.git Various scripts for testing libtheora. Ralph Giles 3 years ago
users/giles/tremor.git Various embedded vorbis (tremor)... Ralph Giles 2 years ago
users/giles/webrtc.git Ralph Giles' webrtc tree. Forked... Ralph Giles 11 months ago
users/giles/webvtt.git Mirror of https://github.com/mozilla... Ralph Giles 9 months ago
users/giles/xgill.git Static analysis tool from sixgill... Ralph Giles 20 months ago
users/greg/celt.git Greg Maxwell's CELT scratchpad Gregory Maxwell 4 years ago
users/greg/cortado.git Greg Maxwell's cortado scratchpad Gregory Maxwell 4 years ago
users/greg/gnuradio.git Greg Maxwell's GNURadio scratchpad Gregory Maxwell 4 years ago
users/greg/jack-ota.git Jack tool for preventing dead air... Gregory Maxwell 3 years ago
users/greg/opus-backup.git Greg Maxwell's Opus scratchpad Gregory Maxwell 2 years ago
users/greg/opus-tools.git Greg Maxwell's Opus-tools scratchpad Gregory Maxwell 20 months ago
users/greg/opus.git Greg Maxwell's Opus scratchpad Gregory Maxwell 12 months ago
users/jm/aes.git Unnamed repository; edit this file... Jean-Marc Valin 9 months ago
users/jm/daala.git JM's personal Daala repository Jean-Marc Valin 9 days ago
users/jm/ietfcodec.git Prototype IETF hybrid codec Jean-Marc Valin 2 years ago
users/jm/opus-tools.git Ogg encoder and decoder for Opus Jean-Marc Valin 23 months ago
users/jm/opus.git Jean-Marc's Opus sandbox Jean-Marc Valin 2 years ago
users/jm/silk.git SILK speech codec Jean-Marc Valin 2 years ago
users/jm/webrtc.git Unnamed repository; edit this file... Jean-Marc Valin 22 months ago
users/oggk/kate.git A codec for text and image overlays ogg.k.ogg.k 2 years ago
users/oggk/tiger.git A rendering library for Kate streams ogg.k.ogg.k 3 years ago
users/torbenh/celt.git Torben's CELT tree Torben Hohn 4 years ago
users/wiking/ogg-xmlmerge.git Ogg-xmlmerge; implementation by Ian... Viktor Gal 21 months ago
users/xiphmont/bluebanana.git Master repository for the Cinelerra... Monty 15 months ago
users/xiphmont/cinelerraCV.git Monty's working fork of the Cinelerra... Monty 15 months ago
validator-xspf-org.git Official Online XSPF Validator repository Sebastian Pipping 3 years ago
xiphbot.git Xiph.Org's irc bot scripts. git version control 6 months ago