17 Commits (c151682fae3b77a696af56a232671b41f828d54f)

Author SHA1 Message Date
Michael Kuhn 0222623be9 Explicitly disable Git credential helper (#5367)
* Explicitly disable Git credential helper

If the user running Gitea has configured a credential helper, Git
credentials might leak out of Gitea.

There are two problems with credential helpers when combined with Gitea:

1. Credentials entered by a user when doing a migration or setting up a
   mirror will end up in the credential store. In the worst case, this
   is the plain text file ~/.git-credentials.
2. Credentials in the credential store will be used for migrations and
   mirrors by all users. For example, if user A sets up a mirror, their
   credentials will be stored. If user B later sets up a mirror from the
   same host and does not enter any credentials, user A's credentials
   will be used.

This PR prepends -c credential.helper= to all Git commands to clear the
list of helpers. This requires at least Git version 2.9, as previous
versions will try to load an empty helper instead. For more details, see
24321375cd

* Update git module
6 years ago
Tris Forster 85d14cc229 Symlink icons (#1416) (#3826)
* Updated vendor code for code.gitea.io/git

* Display symlinks correctly for files and directories

* Added symlink tests

* Applied silverwinds stylesheet patch

Signed-off-by: Tris Forster <tris.git@shoddynet.org>
6 years ago
Ethan Koenig 58a7de2aea Update code.gitea.io/git (#3137) 7 years ago
Lauris BH 23645fe05f Sort repository tree entries in natural way (#2506)
* Sort repository tree entries in natural way

* Fix sort for different length strings with first parts equal

* Improve test case

* Refactor return statements

* Update gitea/git dependency
7 years ago
Jonas Östanbäck 1f4d84b7b2 Update git module (#2074) 7 years ago
Lauris BH c259c436d7 update git module (#2037) 7 years ago
Ethan Koenig 75f166b6b9 Update code.gitea.io/git (#2014) 7 years ago
Ethan Koenig 6e452c4da7 Update code.gitea.io/git (#1998) 7 years ago
Antoine GIRARD 0cf89a83c1
Update code.gitea.io/git 7 years ago
Ethan Koenig abb19eff39 Update code.gitea.io/git (#1849) 7 years ago
Ethan Koenig 474d636794 Update code.gitea.io/git (#1824)
* Update code.gitea.io/git

* Update function calls

* govendor fetch
7 years ago
Lunny Xiao 7209917fd7 bug fix release 8 years ago
Sl@ny c22f9114c7 Implementation of Folder Jumping 8 years ago
Lunny Xiao 47a7529d96 update code.gitea.io/git (#450) 8 years ago
Thibault Meyer 871c964ef7 Upgrade vendor "git" (#175) 8 years ago
Thibault Meyer 54e6ed3431 Upgrade vendor "git" (#161) 8 years ago
Sandro Santilli 4247304f5a Update import paths from github.com/go-gitea to code.gitea.io (#135)
- Update import paths from github.com/go-gitea to code.gitea.io
- Fix import path for travis

See https://docs.travis-ci.com/user/languages/go#Go-Import-Path
8 years ago