Commit graph

  • 28dfea5f4d Make sure admin repo post-update hook is executable Tommi Virtanen 2015-01-22 10:39:26 -0800
  • dcffc1739e Make tests cope with random dict ordering Tommi Virtanen 2015-01-22 10:23:04 -0800
  • 9481bb0330 Update README.rst Alexey Poimtsev 2014-01-22 15:25:20 +0300
  • dedb3dc63f Let even readonly operations init a repo if needed. Tommi Virtanen 2009-09-16 22:32:54 -0700
  • 4b19d45a3b Fix unit test failure with git >=1.6.0 Tommi Virtanen 2009-09-16 22:28:17 -0700
  • 73a0325204 Use "git shell" instead of "git-shell", for compatibility with git 1.6. Tommi Virtanen 2008-08-25 19:55:45 +0300
  • 7e407d1013 Add a MANIFEST.in to please setuptools sdist. Tommi Virtanen 2008-07-30 14:20:43 +0300
  • 72c754b2f0 Accept "git upload-pack" etc, for future compatibility. Tommi Virtanen 2008-06-26 11:33:48 +0300
  • 38561aa6a5 Understand the popular gitosis.conf typo "writeable". Tommi Virtanen 2008-04-19 19:10:36 +0300
  • a938dccf82 Show how group sections in config can be used in example.conf. Tommi Virtanen 2008-04-15 15:52:17 +0300
  • 4d8ba7788d Allow absolute paths in repo paths, treat them as relative. Tommi Virtanen 2008-03-19 21:49:47 +0200
  • f839f889b6 Make serve acceptable path unit tests more careful. Tommi Virtanen 2008-03-19 21:52:03 +0200
  • f7bcd554fa Test that incoming paths cannot contain /../ Tommi Virtanen 2008-03-19 21:28:46 +0200
  • e1d150daf5 Show alternate gitweb.conf access control config. Tommi Virtanen 2008-02-19 08:57:59 +0200
  • 9708fb2cc9 State that sharing user accounts for two uses is advanced usage. Tommi Virtanen 2008-02-16 12:17:18 +0200
  • f724a2e724 Add mod_redirect to lighttpd example config snippet. Tommi Virtanen 2008-02-05 13:18:46 +0200
  • b04fbb1df7 Fix bug where members=@all didn't actually give access. Tommi Virtanen 2008-01-17 02:15:52 +0200
  • 5b3f2f7a4d Fix typo that made push fail in writeAuthorizedKeys. Tommi Virtanen 2007-12-31 21:30:36 +0200
  • e495c9a66e Make post-update hook reload config after writing it out. Tommi Virtanen 2007-12-31 21:11:22 +0200
  • 895fd8b7ad Allow using fast_import for more than initial commit. Tommi Virtanen 2007-12-31 19:30:27 +0200
  • be91386b45 Don't always init repository when doing fast-import. Tommi Virtanen 2007-12-31 19:18:52 +0200
  • 27bd3c9954 Allow uppercase in usernames. Tommi Virtanen 2007-12-17 19:08:36 +0200
  • b5e966c107 Allow underscores, dots and dashes in SSH username local parts. Tommi Virtanen 2007-12-11 22:50:04 +0200
  • cbea1785d0 Enforce safe usernames also when reading public key files from keydir. Tommi Virtanen 2007-12-11 22:43:05 +0200
  • a5a758a407 Create ~git/gitosis in gitosis-init. Tommi Virtanen 2007-12-11 22:29:43 +0200
  • 2078a0c828 Write gitweb projects.list to ~/gitosis, not inside the gitosis-admin repo. Tommi Virtanen 2007-11-29 00:40:34 +0200
  • 6ab2aa0a4b Add instructions for using gitweb. Tommi Virtanen 2007-11-25 18:32:02 +0200
  • d875e0fe5a Add instructions for using git-daemon. Tommi Virtanen 2007-11-25 18:14:29 +0200
  • e6940bfa94 Add TODO note. Tommi Virtanen 2007-11-18 18:09:35 +0200
  • 107833667a Let *.pub files have multiple lines, each containing one SSH key. Tommi Virtanen 2007-11-18 18:08:09 +0200
  • bda6572c92 When autocreating repositories on push, set git-daemon-export-ok etc. Tommi Virtanen 2007-11-18 17:50:02 +0200
  • af0081a197 Update TODO list. Tommi Virtanen 2007-11-18 17:30:08 +0200
  • 4e76065fb7 Set description from config file for gitweb use. Tommi Virtanen 2007-11-17 17:40:34 +0200
  • d85d60f73c Make repository.export work even with relative git_dir. Tommi Virtanen 2007-11-17 16:49:53 +0200
  • 13c89cdb7d Manage git-daemon-export-ok flags from gitosis config. Tommi Virtanen 2007-11-17 16:27:21 +0200
  • 2487c658ba Add unit test for gitweb.generate_project_list. Tommi Virtanen 2007-11-17 14:32:43 +0200
  • 8bbf93c532 generate_fp should be generate_project_list_fp Garry Dolley 2007-11-17 01:46:07 -0800
  • 5bd5bd5bfc Give meaningful name to gitweb projects.list generation. Tommi Virtanen 2007-11-15 22:22:19 +0200
  • a30645db52 Remove TODO to create gitweb.conf, that would be a security issue. Tommi Virtanen 2007-11-15 22:04:22 +0200
  • e8f6d7947d Bring TODO list up to date. Tommi Virtanen 2007-11-15 22:02:31 +0200
  • 6e76b0da05 Avoid decorators to be compatible with python2.3 (for now). Tommi Virtanen 2007-11-15 21:23:07 +0200
  • 24e1196507 Depend on a new enough setuptools to preserve data file access modes. Tommi Virtanen 2007-11-15 21:11:59 +0200
  • a2e5470426 Create leading directories when creating missing repos in gitosis-serve. Tommi Virtanen 2007-11-15 20:56:15 +0200
  • ea9ee97046 Fix copy-paste that made gitosis.gitweb use wrong logger. Tommi Virtanen 2007-11-15 20:52:47 +0200
  • 810179e4d4 Make repository.export work with newer git. Tommi Virtanen 2007-11-15 19:00:02 +0200
  • a3fc27143a Make gitosis-serve pass through environment to git-shell. Tommi Virtanen 2007-11-15 17:25:36 +0200
  • 7743e80d87 Make repository.export unit tests use --git-dir= too. Tommi Virtanen 2007-11-15 17:22:06 +0200
  • 8e488ad02f Make repository.has_initial_commit pass through environment to git. Tommi Virtanen 2007-11-15 17:20:39 +0200
  • aa529dcd65 Make repository.export pass through environment to git. Tommi Virtanen 2007-11-15 17:17:20 +0200
  • aa1c0712be Make repository.fast_import pass through environment to git. Tommi Virtanen 2007-11-15 17:10:40 +0200
  • a9e37272cd Make repository.init pass through environment to git. Tommi Virtanen 2007-11-15 17:02:32 +0200
  • c81daadc79 Missed mkdir in README Tommi Virtanen 2007-10-30 18:26:49 +0200
  • c83c23fbaf Update for release v0.2. Tommi Virtanen 2007-09-03 21:27:03 -0700
  • a813f31370 Add TODO notes. Tommi Virtanen 2007-09-03 23:00:44 -0700
  • 805688c08e Fix initial push syntax in README. Needs to say "refs/heads/". Tommi Virtanen 2007-09-03 23:00:12 -0700
  • 876231753f Clean up more files in debian/rules. Tommi Virtanen 2007-09-03 22:59:55 -0700
  • 777eaffbad Mark the generated egg as non-zip-safe. Tommi Virtanen 2007-09-03 22:59:36 -0700
  • 5df4b0c4f8 Ensure "git init" doesn't write to stdout, and confuse a push. Tommi Virtanen 2007-09-03 22:58:30 -0700
  • 4d793f6fd4 Make sure ~git/.ssh exists in gitosis-init. Tommi Virtanen 2007-09-03 21:58:01 -0700
  • e7a1cc68c7 Let SSH public key user fields have a bit more varied content. Tommi Virtanen 2007-09-03 21:54:20 -0700
  • 19d507c754 Fix whitespace in README. Tommi Virtanen 2007-09-03 21:26:45 -0700
  • 8bbe3b989d Add a long description to setup.py Tommi Virtanen 2007-09-03 21:26:24 -0700
  • 1f3924e2cb Make gitosis-init call run_hook.post_update directly. Tommi Virtanen 2007-09-03 21:16:15 -0700
  • 1dfe84754a Make gitosis-init ignore error from non-existent config file. Tommi Virtanen 2007-09-03 20:54:14 -0700
  • 96216c231e Created user get home from somewhere, let adduser create it. Tommi Virtanen 2007-09-03 20:45:24 -0700
  • 2e068602d0 Don't git init when it's not needed. Tommi Virtanen 2007-09-03 19:24:04 -0700
  • e37b1dac1b Oops, fix bad arguments. Sadly no unit tests for this part :( Tommi Virtanen 2007-09-03 19:17:48 -0700
  • f9158dca1e Add a simple "./debian/rules generate" to build debian/control. Tommi Virtanen 2007-09-03 18:30:16 -0700
  • 964e6ce79c Make debian package version match setup.py Tommi Virtanen 2007-09-03 17:53:16 -0700
  • ce7cf1fad7 Make git ignore unit test coverage checking result file. Tommi Virtanen 2007-09-03 17:52:23 -0700
  • a45445dca0 Update documentation in preparation of release. Tommi Virtanen 2007-09-03 17:51:44 -0700
  • 82f5857759 Make gitosis-serve not fail with commands without arguments. Tommi Virtanen 2007-09-03 17:06:49 -0700
  • 8a0654abe2 Refactor command line utilities to share setup. Tommi Virtanen 2007-09-03 17:04:41 -0700
  • e492d76c29 Make setuptools include templates in the egg. Tommi Virtanen 2007-09-03 14:06:51 -0700
  • 3c2963b777 Make error messages harder to confuse with strerror(3). Tommi Virtanen 2007-09-02 21:35:07 -0700
  • 70dbe1dfca Make repository autocreate add .git extension. Tommi Virtanen 2007-09-02 13:42:55 -0700
  • 3dd96139a1 Make gitosis-serve create repositories on demand when pushing. Tommi Virtanen 2007-09-02 13:28:41 -0700
  • 3339783581 Add unit tests for gitosis-serve. Tommi Virtanen 2007-09-02 12:46:07 -0700
  • 97c093470e Add gitosis-init, for bootstrapping a new installation. Tommi Virtanen 2007-09-01 18:27:25 -0700
  • acf005ea35 Add gitosis-run-hook, to be run from git hooks. Tommi Virtanen 2007-09-01 18:23:26 -0700
  • a786d30f5a Refactor gitosis-gitweb to move temp file handling out of main. Tommi Virtanen 2007-09-01 18:20:16 -0700
  • 0dbee1fadd Add utilities for fast-import, exporting repository. Tommi Virtanen 2007-09-01 17:47:42 -0700
  • fd11351859 Use separate temp directories for separate tests. Tommi Virtanen 2007-09-01 16:36:01 -0700
  • 0132515356 Make sure re-initing a repository does not change access modes. Tommi Virtanen 2007-09-01 16:34:42 -0700
  • c5ee8f08d5 Refactor to share file mode checking. Tommi Virtanen 2007-09-01 16:28:51 -0700
  • c264d696e2 Make gitosis.util.mkdir pass through any os.mkdir args. Tommi Virtanen 2007-09-01 16:24:55 -0700
  • 421785cf01 Remove unused import. Tommi Virtanen 2007-09-01 13:43:22 -0700
  • d2fbd6f9aa Move commonly used functions to gitosis.util Tommi Virtanen 2007-09-01 13:43:01 -0700
  • 5655b7f517 Add helper to create (bare) repositories with custom templates. Tommi Virtanen 2007-08-30 20:00:15 -0700
  • f86b354744 Refactor unit test writeFile/readFile helpers. Tommi Virtanen 2007-08-29 22:28:53 -0700
  • 63835763b1 Fix gitosis-gitweb docstring to match default repository path. Tommi Virtanen 2007-08-29 21:16:17 -0700
  • 016fe8eb3a Typo in debian/control. Tommi Virtanen 2007-08-29 21:15:32 -0700
  • a6947e4254 Add a formal license file. Tommi Virtanen 2007-08-28 21:44:30 -0700
  • 15cc12caf0 Fix typo. Tommi Virtanen 2007-08-28 21:43:13 -0700
  • 9ea2d46392 Fix default value for gitosis.repositories config variable in gitosis-gitweb. Tommi Virtanen 2007-08-28 21:41:52 -0700
  • 3a0530a088 Add debianization. Tommi Virtanen 2007-06-04 14:23:00 +0300
  • 2c8eeb7d3b Search PATH for git-shell, don't assume /usr/bin. Tommi Virtanen 2007-08-11 17:23:51 -0700
  • 2a7f48f06e Make access denied message harder to confuse with system errors. Tommi Virtanen 2007-08-11 16:29:25 -0700
  • 92476622f7 Fail if gitosis-serve can't read the config file. Tommi Virtanen 2007-08-11 16:26:24 -0700
  • f2bc82f877 Allow repository names to start with numericals. Tommi Virtanen 2007-08-11 16:08:53 -0700