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 4 months 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 3 days ago
ffmpeg2theora.git Official ffmpeg2theora repository git version control 4 days ago
flac-website.git FLAC website content git version control 3 weeks ago
flac.git FLAC lossless audio codec git version control 5 days ago
libfishsound.git Official libfishsound repository Conrad Parker 4 years ago
liboggplay.git Official liboggplay repository Viktor Gal 4 years ago
liboggz.git Official liboggz repository git version control 3 months 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 14 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 6 months ago
opus-logo.git Opus logo and other branding files git version control 2 years ago
opus-tools.git Official Opus tools repository git version control 4 weeks ago
opus.git Official Opus low-latency codec repos... git version control 3 weeks ago
opusfile.git Stand-alone decoder library for ... git version control 2 weeks ago
rogg.git Small library for manipulating Ogg... git version control 22 months ago
speex.git Official speex voice codec repository git version control 10 hours ago
speexdsp.git DSP library derived from speex git version control 34 hours ago
tremor.git Embedded/fixed-point vorbis decoder. git version control 4 weeks 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 11 months ago
users/giles/digital-media-02.git Development files for "A Digital... Ralph Giles 16 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 20 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 2 months ago
users/giles/ogg.rs.git Native rust ogg implementation. Ralph Giles 14 months ago
users/giles/opus-demo.git Opus in HTML demo site. Ralph Giles 22 months ago
users/giles/opus-tools.git Ralph Giles' opus-tools tree Ralph Giles 19 months ago
users/giles/opus.git Ralph Giles' Opus tree Ralph Giles 6 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 14 months ago
users/giles/webvtt.git Mirror of https://github.com/mozilla... Ralph Giles 12 months ago
users/giles/xgill.git Static analysis tool from sixgill... Ralph Giles 23 months ago
users/greg/celt.git Greg Maxwell's CELT scratchpad Gregory Maxwell 5 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 23 months ago
users/greg/opus.git Greg Maxwell's Opus scratchpad Gregory Maxwell 15 months ago
users/jm/aes.git Unnamed repository; edit this file... Jean-Marc Valin 12 months ago
users/jm/daala.git JM's personal Daala repository Jean-Marc Valin 13 days ago
users/jm/ietfcodec.git Prototype IETF hybrid codec Jean-Marc Valin 3 years ago
users/jm/opus-tools.git Ogg encoder and decoder for Opus Jean-Marc Valin 2 years 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 3 years ago
users/jm/webrtc.git Unnamed repository; edit this file... Jean-Marc Valin 2 years 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 5 years ago
users/wiking/ogg-xmlmerge.git Ogg-xmlmerge; implementation by Ian... Viktor Gal 2 years ago
users/xiphmont/bluebanana.git Master repository for the Cinelerra... Monty 18 months ago
users/xiphmont/cinelerraCV.git Monty's working fork of the Cinelerra... Monty 18 months ago
validator-xspf-org.git Official Online XSPF Validator repository Sebastian Pipping 4 years ago
xiphbot.git Xiph.Org's irc bot scripts. git version control 9 months ago