1
0
mirror of https://github.com/go-gitea/gitea.git synced 2024-09-01 14:56:30 +00:00
gitea/modules/git
Adam Majer cbf923e87b
Abstract hash function usage ()
Refactor Hash interfaces and centralize hash function. This will allow
easier introduction of different hash function later on.

This forms the "no-op" part of the SHA256 enablement patch.
2023-12-13 21:02:00 +00:00
..
foreachref Replace interface{} with any () 2023-07-04 18:36:08 +00:00
internal Refactor git command package to improve security and maintainability () 2023-02-04 10:30:43 +08:00
pipeline Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tests/repos Support .git-blame-ignore-revs file () 2023-09-16 17:42:34 +00:00
url Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
batch_reader.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
blame_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
blame.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
blob_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
blob_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
blob_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
blob.go Fix profile render when the README.md size is larger than 1024 bytes () 2023-06-13 09:02:25 +00:00
command_race_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
command_test.go Improve git log for debugging () 2023-04-13 19:17:27 -04:00
command.go Clarify the git command Stdin hanging problem () 2023-09-08 13:20:38 +00:00
commit_convert_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
commit_info_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
commit_info_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
commit_info_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
commit_info.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
commit_reader.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
commit_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
commit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
diff_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
diff.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
error.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
git_test.go Support changing git config through app.ini, use diff.algorithm=histogram by default () 2023-05-23 16:30:19 +00:00
git.go Update tool dependencies, lock govulncheck and actionlint () 2023-07-09 11:58:06 +00:00
hook.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
last_commit_cache_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
last_commit_cache_nogogit.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
last_commit_cache.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
log_name_status.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
notes_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
notes_nogogit.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
notes_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
notes.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
object_format.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
object_id_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
object_id_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
object_id.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
parse_gogit_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
parse_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
parse_nogogit_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
parse_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
README.md move code.gitea.io/git to code.gitea.io/gitea/modules/git () 2019-03-27 17:33:00 +08:00
ref_test.go Use the type RefName for all the needed places and fix pull mirror sync bugs () 2023-05-26 01:04:48 +00:00
ref.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
remote.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_archive.go Refactor git command package to improve security and maintainability () 2023-02-04 10:30:43 +08:00
repo_attribute_test.go Replace assert.Fail with assert.FailNow () 2023-10-11 11:02:24 +00:00
repo_attribute.go Refactor legacy strange git operations () 2023-02-06 10:23:17 +08:00
repo_base_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_base_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_base.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_blame.go Remove git.FileBlame () 2023-07-12 19:07:29 +02:00
repo_blob_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_blob_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_blob_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_blob.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_branch_gogit.go Make gogit Repository.GetBranchNames consistent () 2023-12-07 12:08:17 -05:00
repo_branch_nogogit.go Refactor git command package to improve security and maintainability () 2023-02-04 10:30:43 +08:00
repo_branch_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_branch.go Use the type RefName for all the needed places and fix pull mirror sync bugs () 2023-05-26 01:04:48 +00:00
repo_commit_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_commit_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_commit_test.go Use more specific test methods () 2023-04-22 17:56:27 -04:00
repo_commit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_commitgraph_gogit.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_commitgraph.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_compare_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_compare.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_gpg.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_hook.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_index.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_language_stats_gogit.go Merge different languages for language stats () 2023-05-24 19:37:36 +00:00
repo_language_stats_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_language_stats_test.go Merge different languages for language stats () 2023-05-24 19:37:36 +00:00
repo_language_stats.go Merge different languages for language stats () 2023-05-24 19:37:36 +00:00
repo_object.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_ref_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_ref_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_ref_test.go Fix commit retrieval by tag () 2023-03-02 13:32:21 +08:00
repo_ref.go Show branches and tags that contain a commit () 2023-07-27 12:47:41 +02:00
repo_stats_test.go Fix commit retrieval by tag () 2023-03-02 13:32:21 +08:00
repo_stats.go Refactor git command package to improve security and maintainability () 2023-02-04 10:30:43 +08:00
repo_tag_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_tag_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_tag_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_tag.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_test.go Faster git.GetDivergingCommits () 2023-05-04 05:08:41 +00:00
repo_tree_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_tree_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo_tree.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
repo.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
signature_gogit.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
signature_nogogit.go Update tool dependencies, lock govulncheck and actionlint () 2023-07-09 11:58:06 +00:00
signature.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
submodule_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
submodule.go Upgrade to golangci-lint@v1.55.0 () 2023-10-24 02:54:59 +00:00
tag_test.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tag.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tree_blob_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tree_blob_nogogit.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
tree_blob.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
tree_entry_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tree_entry_mode.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
tree_entry_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tree_entry_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
tree_entry.go Remember to attach the parent tree when converting TreeEntry() -> Tree() () 2023-02-14 21:23:04 +00:00
tree_gogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tree_nogogit.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
tree.go Abstract hash function usage () 2023-12-13 21:02:00 +00:00
utils.go Replace interface{} with any () 2023-07-04 18:36:08 +00:00

Git Module

This module is merged from https://github.com/go-gitea/git which is a Go module to access Git through shell commands. Now it's a part of gitea's main repository for easier pull request.