Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-12Update VERSION to 12.0.6v12.0.6GitLab Release Tools Bot
2019-08-12Update CHANGELOG.md for 12.0.6GitLab Release Tools Bot
[ci skip]
2019-08-09Update VERSION to 12.0.5v12.0.5GitLab Release Tools Bot
2019-08-09Update CHANGELOG.md for 12.0.5GitLab Release Tools Bot
[ci skip]
2019-08-09Merge branch 'pokstad1-12-0-stable-patch-69973' into '12-0-stable'John Skarbek
Update Gitaly to v1.47.2 for security fix See merge request gitlab/gitlabhq!3300
2019-08-09Update Gitaly to v1.47.2 for security fixPaul Okstad
2019-08-09Merge branch 'security-12-0-pages-api-token-recovery' into '12-0-stable'John Skarbek
Fix gitlab api token recovery See merge request gitlab/gitlabhq!3292
2019-08-02Upgrade pages version to 1.6.2Vladimir Shushlin
2019-08-01Merge branch 'fix-docs-lint-12-0' into '12-0-stable'John Jarvis
Fix docs-lint job for 12-0-stable See merge request gitlab-org/gitlab-ce!31356
2019-08-01Fix broken internal links in docsfix-docs-lint-12-0Sean McGivern
2019-07-25Update VERSION to 12.0.4v12.0.4GitLab Release Tools Bot
2019-07-25Update CHANGELOG.md for 12.0.4GitLab Release Tools Bot
[ci skip]
2019-07-24Merge branch 'security-fix-badges-leaked-to-unauthorized-users-12-0' into ↵GitLab Release Tools Bot
'12-0-stable' Don't display badges when builds are restricted See merge request gitlab/gitlabhq!3185
2019-07-24Merge branch 'security-github-ssrf-redirect-12-0' into '12-0-stable'GitLab Release Tools Bot
Do not allow localhost url redirection in GitHub Integration See merge request gitlab/gitlabhq!3206
2019-07-24Merge branch 'security-dns-ssrf-bypass-12-0' into '12-0-stable'GitLab Release Tools Bot
Server Side Request Forgery mitigation bypass See merge request gitlab/gitlabhq!3213
2019-07-24Merge branch 'security-mr-pipeline-permissions-12-0' into '12-0-stable'GitLab Release Tools Bot
MR pipeline permissions See merge request gitlab/gitlabhq!3216
2019-07-24Merge branch 'security-60143-patch-additional-xss-issue-12.0' into '12-0-stable'GitLab Release Tools Bot
Extract SanitizeNodeLink and apply to WikiLinkFilter See merge request gitlab/gitlabhq!3222
2019-07-24Merge branch 'security-remove-take-trigger-ownership-feature-12-0' into ↵GitLab Release Tools Bot
'12-0-stable' Drop feature to take ownership of a trigger token See merge request gitlab/gitlabhq!3227
2019-07-24Merge branch ↵GitLab Release Tools Bot
'security-2873-restrict-slash-commands-to-users-who-can-log-in-12-0' into '12-0-stable' Restrict slash commands to users who can log in See merge request gitlab/gitlabhq!3238
2019-07-24Merge branch 'security-bvl-filter-mr-params-12-0' into '12-0-stable'GitLab Release Tools Bot
Filter params in MR build service See merge request gitlab/gitlabhq!3254
2019-07-24Merge branch 'security-hide_moved_issue_id-12-0' into '12-0-stable'GitLab Release Tools Bot
Do not show moved issue ids for user not authorized See merge request gitlab/gitlabhq!3260
2019-07-17Filter params in MR build serviceBob Van Landuyt
Reusing the existing `IssuableBaseService#filter_params` which uses the policies to determine what params a user can set, and which values it can be set to. This also removed the need for the seperate call to `IssuableBaseService#ensure_milestone_available`. The `Issues::BuildService` does not suffer from this because it limits the params that are assignable to the `title`, `description` and `milestone_id`.
2019-07-17Drop feature to take ownership of a trigger tokenFabio Pitino
Removing API and frontend interactions that allowed users to take ownership of a trigger token. Removed mentions from the documentation.
2019-07-16Merge branch 'sh-fix-appearance-spec-failure' into 'master'Douglas Barbosa Alexandre
Fix order-dependent spec failure in appearance_spec.rb Closes #64083 See merge request gitlab-org/gitlab-ce!30323
2019-07-15Do not show moved issue ids for user not authorizedFelipe Artur
Do not show moved issue id for users that cannot read issue
2019-07-12Restrict slash commands to users who can log inHordur Freyr Yngvason
2019-07-09Do not allow localhost url redirection in GitHub Integrationmanojmj
2019-07-08Extract SanitizeNodeLink and apply to WikiLinkFilterKerri Miller
The SanitizationFilter was running before the WikiFilter. Since WikiFilter can modify links, we could see links that _should_ be stopped by SanatizationFilter being rendered on the page. I (kerrizor) had previously addressed the bug in: https://gitlab.com/gitlab-org/gitlab-ee/commit/7bc971915bbeadb950bb0e1f13510bf3038229a4 However, an additional exploit was discovered after that was merged. Working through the issue, we couldn't simply shuffle the order of filters, due to some implicit assumptions about the order of filters, so instead we've extracted the logic that sanitizes a Nokogiri-generated Node object, and applied it to the WikiLinkFilter as well. On moving filters around: Once we start moving around filters, we get cascading failures; fix one, another one crops up. Many of the existing filters in the WikiPipeline chain seem to assume that other filters have already done their work, and thus operate on a "transform anything that's left" basis; WikiFilter, for instance, assumes any link it finds in the markdown should be prepended with the wiki_base_path.. but if it does that, it also turns `href="@user"` into `href="/path/to/wiki/@user"`, which the UserReferenceFilter doesn't see as a user reference it needs to transform into a user profile link. This is true for all the reference filters in the WikiPipeline.
2019-07-05Use MergeRequest#source_project as permissions reference for ↵drew cimino
MergeRequest#all_pipelines MergeRequest#all_pipelines fetches Ci::Pipeline records from the source project, so we should specifically check that project for permissions. This was already happening for intra-project merge requests, but in the event that the target and source projects both have private builds, we should ensure that the project permissions are respected.
2019-07-04Fix Server Side Request Forgery mitigation bypassFrancisco Javier López
When we can't resolve the hostname or it is invalid, we shouldn't even perform the request. This fix also fixes the problem the SSRF rebinding attack. We can't stub feature flags outside example blocks. Nevertheless, there are some actions that calls the UrlBlocker, that are performed outside example blocks, ie: `set` instruction. That's why we have to use some signalign mechanism outside the scope of the specs.
2019-07-01Update CHANGELOG.md for 12.0.3v12.0.3GitLab Release Tools Bot
[ci skip]
2019-07-01Merge branch 'security-support-object-storage-at-file-mover-12-0' into ↵Marin Jankovski
'12-0-stable' Support object storage at FileMover class See merge request gitlab/gitlabhq!3195
2019-07-01Support object storage at FileMover classOswaldo Ferreira
2019-06-27Update VERSION to 12.0.3GitLab Release Tools Bot
2019-06-27Update CHANGELOG.md for 12.0.3GitLab Release Tools Bot
[ci skip]
2019-06-27Don't display badges when builds are restrictedFabio Pitino
Badges were leaked to unauthorized users even when Public Builds project setting is disabled. Added guard clause to the controller to check if user can read build.
2019-06-27Merge branch 'security-notes-in-private-snippets-12-0' into '12-0-stable'GitLab Release Tools Bot
Ability to write a note in a private snippet See merge request gitlab/gitlabhq!3142
2019-06-27Merge branch 'security-fp-prevent-billion-laughs-attack-12-0' into '12-0-stable'GitLab Release Tools Bot
Prevent Billion Laughs attack See merge request gitlab/gitlabhq!3146
2019-06-27Merge branch 'security-12-0-mr-head-pipeline-leak' into '12-0-stable'GitLab Release Tools Bot
Fix MR head pipeline leak See merge request gitlab/gitlabhq!3154
2019-06-27Merge branch ↵GitLab Release Tools Bot
'security-prevent-detection-of-merge-request-template-name-12-0' into '12-0-stable' Guests can know whether merge request template name exists or not See merge request gitlab/gitlabhq!3161
2019-06-27Merge branch 'security-persist-tmp-snippet-uploads-12-0' into '12-0-stable'GitLab Release Tools Bot
Persist tmp snippet uploads at users See merge request gitlab/gitlabhq!3162
2019-06-27Merge branch 'security-59581-related-merge-requests-count-12-0' into ↵GitLab Release Tools Bot
'12-0-stable' Expose merge requests count based on user access See merge request gitlab/gitlabhq!3167
2019-06-27Merge branch 'security-DOS_issue_comments_banzai-12-0' into '12-0-stable'GitLab Release Tools Bot
Fix DOS when rendering issue/MR comments See merge request gitlab/gitlabhq!3171
2019-06-27Merge branch 'security-bvl-enforce-graphql-type-authorization-12-0' into ↵GitLab Release Tools Bot
'12-0-stable' Fix type authorizations in GraphQL See merge request gitlab/gitlabhq!3172
2019-06-27Merge branch 'security-2858-fix-color-validation-12-0' into '12-0-stable'GitLab Release Tools Bot
Fix color validation regex causing DoS See merge request gitlab/gitlabhq!3176
2019-06-27Merge branch 'security-fix-issue-59379-12-0' into '12-0-stable'GitLab Release Tools Bot
Disable Rails SQL query cache when applying service templates See merge request gitlab/gitlabhq!3179
2019-06-26Merge branch '12-0-stable-backport-deploy-board-doc' into '12-0-stable'Marin Jankovski
[Backport] Add how to migrate deployments for deploy boards See merge request gitlab-org/gitlab-ce!30059
2019-06-26Disable Rails SQL query cache when applying service templatesStan Hu
When the SQL query cache is active, the SELECT query for finding projects to apply service templates returns the same values. This causes an infinite loop because even though bulk INSERT queries are made, the cached results never reflect that progress. To fix this, we call `Project.uncached` around the query to ensure new data is retrieved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63595
2019-06-26Add how to migrate deployments for deploy boardsThong Kuah
2019-06-25Update VERSION to 12.0.2v12.0.2GitLab Release Tools Bot