Age | Message |
---|---|
13 years 3 months | Write-protect git repository over HTTP! I totally misunderstood the access control mechanism (but it's logical that it behaves the way it does), and so on git projects with "open" source access, repos were write-for-all. This should fix it by enforcing member-or-owner auth for writes. Signed-off-by: Patrick Georgi <patrick@georgi-clan.de> |
Commit cdb8dbafe22fa3de4cd26c37da01c3b210255150,
by Patrick Georgi
|
|
13 years 3 months | Use idf_exec_prefix when git tools are called |
Commit 33b22f95ab2ac93e795da463ab64d74c1e5a60fc,
by Patrick Georgi
|
|
13 years 3 months | Make HTTP auth cover all popular FastCGI workarounds |
Commit 39f77886db253a3260a017a5b8de9db818c5f3c0,
by Patrick Georgi
|
|
13 years 3 months | Use REDIRECT_* for FastCGI/PHP Authorization handling |
Commit f7470e4a7afb0f4674e9c18511b831ebd8fef5fc,
by Patrick Georgi
|
|
13 years 3 months | Document HTTP repository access for git |
Commit c10c002ee3c68b324c70775f45f7171989809e04,
by Patrick Georgi
|
|
13 years 4 months | If necessary, create git repository on first http access |
Commit a47ec0df0a27946132d04e1c027f598c124d2adf,
by Patrick Georgi
|
|
13 years 4 months | Use new semantics for adding an stdin stream to PassThru |
Commit be95050a4b3c12e936d93ea3de32eff8fd957e18,
by Patrick Georgi
|
|
13 years 4 months | Stylistic fixes |
Commit 5043c4e845b792a9c2a22c6cb479efc5a988f31a,
by Patrick Georgi
|
|
13 years 4 months | Move http repository access to /r/$project It's a shorter URL and also helps git derive the right name for the clone. |
Commit dacbf0707b9222ad724c03bec03186103bf58a9e,
by Patrick Georgi
|
|
13 years 4 months | Provide http access to git repositories /p/$project/source/repo for git repos now exposes both "dumb" and "smart" http protocol access. |
Commit 34c9d04a35f710dc9512d4f4a960ac2487429891,
by Patrick Georgi
|
|
13 years 4 months | Add basic framework for web based repository access /p/$project/source/repo/ is assigned to a method that takes care of providing repository access. For now, this results in an exception on all SCMs. |
Commit aa2868eb17e776371b342184b4f552a40518138a,
by Patrick Georgi
|
|
13 years 4 months | Improve the 'parents' parsing for git and ignore any empty parts; also react gracefully if we could not parse the parents for some weird reason. |
Commit a2c832a130e6063201a627efa9361f0d80f97cd9,
by Thomas Keller
|
|
13 years 4 months | Reworked the option / argument handling in the SVN interface to have less code duplication. |
Commit b17de014ec5c0c6431667aa428903e633562d598,
by Thomas Keller
|
|
13 years 4 months | Dropped a few more not needed files. |
Commit b1b72190e1cdf256d58eeafd3858e5d9a1ff3ff0,
by Thomas Keller
|
|
13 years 4 months | - Make the SVN test case work without specific test configuration. - Rename the test repo to match the test function so we can create more test repositories for other tests at a later stage. - Remove useless hooks and configs from the repo (they ar |
Commit 2ff2f888bc86ae094df99e6194852cc01e316157,
by Thomas Keller
|
|
13 years 4 months | Make SVN backend more robust The SVN backend failed when trying to access historical information on deleted files. There's also an initial test case for the SVN backend, testing this issue and issue 364, which is about a similar problem for renamed files. Reverting any of these fixes breaks the test. |
Commit 57c2389aae7926b9d69d7929a71c07a9e25654f2,
by Patrick Georgi
|
|
13 years 4 months | Note the change from issue 716. |
Commit d54c86f8136cd4386d1dbfa1b18464c03c0cde1c,
by Thomas Keller
|
|
13 years 4 months | Merge branch 'feature.content-md5' into develop |
Commit 05a9697007c8a633c53939da5c0a34b06742938a,
by Thomas Keller
|
|
13 years 4 months | Provide MD5 value of downloads to HTTP client Content-MD5 is a HTTP header to provide end-to-end integrity checks (see RFC2616, 14.15). This doesn't protect against malicious modifications, but against transmissions errors and storage errors on the server. The change also removes one redirect when downloading files. |
Commit 945429abf0fea2f7bb0ab0171389fb7aa593cd87,
by Patrick Georgi
|
|
13 years 5 months | Merge branch 'develop' of projects.ceondo.com:indefero into develop |
Commit a016bcb51baec547c69a6b13217eb29e6e77e087,
by William MARTIN
|
|
13 years 5 months | Fix issue 247 : cron overwrites authorized_keys during cron run |
Commit f2b1ce795cff8363e0df3628a9c31bdff72bccbc,
by William MARTIN
|
|
13 years 5 months | Postgres needs a VARCHAR cast, which MySQL doesn't understand, of course. *sigh* |
Commit 3a8c56acc4430547efe9cdadc32c706d1bed6a99,
by Thomas Keller
|
|
13 years 5 months | Postgres (and probably others as well) needs an explicit char cast. |
Commit 7b2552f9409c326afb9b7d4e4c5bfb65ae340d85,
by Thomas Keller
|
|
13 years 5 months | Fix the rendering of issue changes in a mail template and the issue feed fragment. |
Commit 324b20221577880b89586bac0e94248d3bc5af6d,
by Thomas Keller
|
|
13 years 5 months | Fixed stupid missing semicolon. |
Commit 2c2da6082ac9a820ce9cb194a27b2bdff33c0add,
by Loïc d'Anterroches
|