Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove old extract_user function, replaced by username property of ↵ | Robin H. Johnson | 2007-12-24 |
| | | | | SSHPublicKey class. | ||
* | Try to fix the @all problem. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Improve default config stuff. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Add utility function for default access to config. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Use correct configparser for test. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Use the new GitosisRawConfigParser. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Use a custom RawConfigParser config implementation, with a special order for ↵ | Robin H. Johnson | 2007-12-24 |
| | | | | the keys. | ||
* | Renable test. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Use an already existing config file is passed to gitosis-init. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Since we do not write raw anymore, we do not know that the gitosis section ↵ | Robin H. Johnson | 2007-12-24 |
| | | | | is always first. | ||
* | Support filename for input. | Robin H. Johnson | 2007-12-24 |
| | |||
* | ssh-dsa is the actual correct name, but SSH accepts ssh-dss as an alias. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Allow passing in a file for the admin key, and overriding the default key name. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Exclude spaces from valid chars in username in command. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Convert existing SSH module to use the sshkey module, including all tests. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Add module to deal specifically with SSH public keys properly. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Ignore pylint ** warning. | Robin H. Johnson | 2007-12-24 |
| | |||
* | Move the SSH username extraction to the ssh class, and the tests over as well. | Robin H. Johnson | 2007-12-22 |
| | |||
* | Expand SSH authorized_keys option parsing. | Robin H. Johnson | 2007-12-22 |
| | |||
* | Fix tabs for spaces. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Add more testcases, and add coverage exclusion notations on places where we ↵ | Robin H. Johnson | 2007-12-18 |
| | | | | do test the the content functions already, or they interact with the system too much to test for coverage automatically. | ||
* | Add some more testcases. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Add tests for the main App class, thanks to nose coverage tests. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Add tests for getGeneratedFilesDir | Robin H. Johnson | 2007-12-18 |
| | |||
* | Add tests for _sysfunc and getRepositoryDir. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Fix bug in mkdir call. | Robin H. Johnson | 2007-12-18 |
| | |||
* | pylintrc for this project. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Remove more duplicate code. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanup of init.py. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Factor out more code. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Factor out the stuff that changes repos based on the config only. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanup. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Remove unused import. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Factor out functions with a common errno ignore block. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanups for run_hook.py. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanups again. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanup of repository.py incl refactor to util.mkdir. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanup. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Pylint cleanups for group.py. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Clean up gitweb.py to pass pylint, including refactoring out duplicate code. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Use the new getboolean_default utility function to refactor code. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Add new utility function to get a value from a ConfigParser, with a default ↵ | Robin H. Johnson | 2007-12-18 |
| | | | | if the section or value does not exist. | ||
* | Pylint fixes for gitdaemon.py, includes refactoring of set_export_ok to make ↵ | Robin H. Johnson | 2007-12-18 |
| | | | | it easier to follow. | ||
* | Make app.py pass pylint. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Make util.py pass pylint. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Fixes in access.py to pass pylint. | Robin H. Johnson | 2007-12-18 |
| | |||
* | Allow uppercase in usernames. | Tommi Virtanen | 2007-12-17 |
| | |||
* | Allow underscores, dots and dashes in SSH username local parts. | Tommi Virtanen | 2007-12-11 |
| | |||
* | Enforce safe usernames also when reading public key files from keydir. | Tommi Virtanen | 2007-12-11 |
| | | | | | | Warning: if your keyfiles contain more than just a-z0-9, at sign, dots or dashes, you will likely end up cutting off your access to your gitosis repository with this upgrade. | ||
* | Create ~git/gitosis in gitosis-init. | Tommi Virtanen | 2007-12-11 |
| | | | | | | | | | | | | | This fixes problems with e.g. "No such file or directory: '/.../git/gitosis/projects.list.42.tmp'" in generate_project_list when running gitosis-init. Existing users need to run:: sudo install -d -m0755 -o git -g git ~git/gitosis adjust the user and group name if necessary. Alternatively, just rerun gitosis-init. |