Skip to content

Commit dd9bbb7

Browse files
authored
Merge pull request #1227 from nextcloud/fix/bump-aws/aws-sdk-php-to-3.240-in-stable25
Bump aws/aws-sdk-php to 3.240 in stable25
2 parents 599ce30 + 892f217 commit dd9bbb7

File tree

1,233 files changed

+20115
-2574
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,233 files changed

+20115
-2574
lines changed

aws/aws-crt-php/.clang-format

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
Language: Cpp
3+
# BasedOnStyle: Mozilla
4+
AlignAfterOpenBracket: AlwaysBreak
5+
AlignConsecutiveAssignments: false
6+
AlignConsecutiveDeclarations: false
7+
AlignEscapedNewlines: Right
8+
AlignOperands: true
9+
AlignTrailingComments: true
10+
AllowAllParametersOfDeclarationOnNextLine: false
11+
AllowShortBlocksOnASingleLine: false
12+
AllowShortCaseLabelsOnASingleLine: false
13+
AllowShortFunctionsOnASingleLine: Inline
14+
AllowShortIfStatementsOnASingleLine: false
15+
AllowShortLoopsOnASingleLine: false
16+
AlwaysBreakAfterReturnType: None
17+
AlwaysBreakBeforeMultilineStrings: false
18+
BinPackArguments: false
19+
BinPackParameters: false
20+
BreakBeforeBinaryOperators: None
21+
BreakBeforeBraces: Attach
22+
BreakBeforeTernaryOperators: true
23+
BreakStringLiterals: true
24+
ColumnLimit: 120
25+
ContinuationIndentWidth: 4
26+
DerivePointerAlignment: false
27+
IncludeBlocks: Preserve
28+
IndentCaseLabels: true
29+
IndentPPDirectives: AfterHash
30+
IndentWidth: 4
31+
IndentWrappedFunctionNames: true
32+
KeepEmptyLinesAtTheStartOfBlocks: true
33+
MacroBlockBegin: ''
34+
MacroBlockEnd: ''
35+
MaxEmptyLinesToKeep: 1
36+
PenaltyBreakAssignment: 2
37+
PenaltyBreakBeforeFirstCallParameter: 19
38+
PenaltyBreakComment: 300
39+
PenaltyBreakFirstLessLess: 120
40+
PenaltyBreakString: 1000
41+
PenaltyExcessCharacter: 1000000
42+
PenaltyReturnTypeOnItsOwnLine: 100000
43+
PointerAlignment: Right
44+
ReflowComments: true
45+
SortIncludes: true
46+
SpaceAfterCStyleCast: false
47+
SpaceBeforeAssignmentOperators: true
48+
SpaceBeforeParens: ControlStatements
49+
SpaceInEmptyParentheses: false
50+
SpacesInContainerLiterals: true
51+
SpacesInCStyleCastParentheses: false
52+
SpacesInParentheses: false
53+
SpacesInSquareBrackets: false
54+
Standard: Cpp11
55+
TabWidth: 4
56+
UseTab: Never
57+
...
58+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# ignore generated files
2+
ext/api.h
3+
ext/*_arginfo.h
4+
src/api.h

aws/aws-crt-php/.gitignore

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
2+
# Created by https://www.toptal.com/developers/gitignore/api/autotools,cmake,phpstorm
3+
# Edit at https://www.toptal.com/developers/gitignore?templates=autotools,cmake,phpstorm
4+
5+
### Autotools ###
6+
# http://www.gnu.org/software/automake
7+
8+
Makefile.in
9+
/ar-lib
10+
/mdate-sh
11+
/py-compile
12+
/test-driver
13+
/ylwrap
14+
.deps/
15+
16+
# http://www.gnu.org/software/autoconf
17+
18+
autom4te.cache
19+
/autoscan.log
20+
/autoscan-*.log
21+
/aclocal.m4
22+
/compile
23+
/config.guess
24+
/config.h.in
25+
/config.log
26+
/config.status
27+
/config.sub
28+
/configure
29+
/configure.scan
30+
/depcomp
31+
/install-sh
32+
/missing
33+
/stamp-h1
34+
35+
# https://www.gnu.org/software/libtool/
36+
37+
/ltmain.sh
38+
39+
# http://www.gnu.org/software/texinfo
40+
41+
/texinfo.tex
42+
43+
# http://www.gnu.org/software/m4/
44+
45+
m4/libtool.m4
46+
m4/ltoptions.m4
47+
m4/ltsugar.m4
48+
m4/ltversion.m4
49+
m4/lt~obsolete.m4
50+
51+
# Generated Makefile
52+
# (meta build system like autotools,
53+
# can automatically generate from config.status script
54+
# (which is called by configure script))
55+
Makefile
56+
57+
### Autotools Patch ###
58+
59+
### CMake ###
60+
CMakeLists.txt.user
61+
CMakeCache.txt
62+
CMakeFiles
63+
CMakeScripts
64+
Testing
65+
cmake_install.cmake
66+
install_manifest.txt
67+
compile_commands.json
68+
CTestTestfile.cmake
69+
_deps
70+
71+
### CMake Patch ###
72+
# External projects
73+
*-prefix/
74+
75+
### PhpStorm ###
76+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
77+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
78+
79+
# User-specific stuff
80+
.idea/**/workspace.xml
81+
.idea/**/tasks.xml
82+
.idea/**/usage.statistics.xml
83+
.idea/**/dictionaries
84+
.idea/**/shelf
85+
.idea/
86+
# Generated files
87+
.idea/**/contentModel.xml
88+
89+
# Sensitive or high-churn files
90+
.idea/**/dataSources/
91+
.idea/**/dataSources.ids
92+
.idea/**/dataSources.local.xml
93+
.idea/**/sqlDataSources.xml
94+
.idea/**/dynamic.xml
95+
.idea/**/uiDesigner.xml
96+
.idea/**/dbnavigator.xml
97+
98+
# Gradle
99+
.idea/**/gradle.xml
100+
.idea/**/libraries
101+
102+
# Gradle and Maven with auto-import
103+
# When using Gradle or Maven with auto-import, you should exclude module files,
104+
# since they will be recreated, and may cause churn. Uncomment if using
105+
# auto-import.
106+
# .idea/artifacts
107+
# .idea/compiler.xml
108+
# .idea/jarRepositories.xml
109+
# .idea/modules.xml
110+
# .idea/*.iml
111+
# .idea/modules
112+
# *.iml
113+
# *.ipr
114+
115+
# CMake
116+
cmake-build-*/
117+
118+
# Mongo Explorer plugin
119+
.idea/**/mongoSettings.xml
120+
121+
# File-based project format
122+
*.iws
123+
124+
# IntelliJ
125+
out/
126+
127+
# mpeltonen/sbt-idea plugin
128+
.idea_modules/
129+
130+
# JIRA plugin
131+
atlassian-ide-plugin.xml
132+
133+
# Cursive Clojure plugin
134+
.idea/replstate.xml
135+
136+
# Crashlytics plugin (for Android Studio and IntelliJ)
137+
com_crashlytics_export_strings.xml
138+
crashlytics.properties
139+
crashlytics-build.properties
140+
fabric.properties
141+
142+
# Editor-based Rest Client
143+
.idea/httpRequests
144+
145+
# Android studio 3.1+ serialized cache file
146+
.idea/caches/build_file_checksums.ser
147+
148+
### PhpStorm Patch ###
149+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
150+
151+
# *.iml
152+
# modules.xml
153+
# .idea/misc.xml
154+
# *.ipr
155+
156+
# Sonarlint plugin
157+
# https://plugins.jetbrains.com/plugin/7973-sonarlint
158+
.idea/**/sonarlint/
159+
160+
# SonarQube Plugin
161+
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
162+
.idea/**/sonarIssues.xml
163+
164+
# Markdown Navigator plugin
165+
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
166+
.idea/**/markdown-navigator.xml
167+
.idea/**/markdown-navigator-enh.xml
168+
.idea/**/markdown-navigator/
169+
170+
# Cache file creation bug
171+
# See https://youtrack.jetbrains.com/issue/JBR-2257
172+
.idea/$CACHE_FILE$
173+
174+
# CodeStream plugin
175+
# https://plugins.jetbrains.com/plugin/12206-codestream
176+
.idea/codestream.xml
177+
178+
# End of https://www.toptal.com/developers/gitignore/api/autotools,cmake,phpstorm
179+
180+
.deps
181+
.libs/
182+
build/
183+
configure.in
184+
configure.ac
185+
mkinstalldirs
186+
run-tests.php
187+
Makefile.global
188+
acinclude.m4
189+
libtool
190+
modules/
191+
*.lo
192+
config.h
193+
config.nice
194+
*.la
195+
Makefile*
196+
!Makefile.am
197+
!Makefile.frag
198+
!Makefile.frag.w32
199+
/vendor/
200+
.idea/
201+
.DS_Store
202+
composer.lock
203+
PHP-Parser*/
204+
src/*.so
205+
src/*.dylib
206+
src/*.dll
207+
208+
# ignoring output of package.xml as it needs to be generated from ./prepare_release.sh in each publishing
209+
package.xml
210+
*.tgz

aws/aws-crt-php/.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "crt/aws-crt-ffi"]
2+
path = crt/aws-crt-ffi
3+
url = https://github.com/awslabs/aws-crt-ffi.git

aws/aws-crt-php/CONTRIBUTING.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Contributing Guidelines
2+
3+
Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, correction, or additional
4+
documentation, we greatly value feedback and contributions from our community.
5+
6+
Please read through this document before submitting any issues or pull requests to ensure we have all the necessary
7+
information to effectively respond to your bug report or contribution.
8+
9+
10+
## Reporting Bugs/Feature Requests
11+
12+
We welcome you to use the GitHub issue tracker to report bugs or suggest features.
13+
14+
When filing an issue, please check existing open, or recently closed, issues to make sure somebody else hasn't already
15+
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful:
16+
17+
* A reproducible test case or series of steps
18+
* The version of our code being used
19+
* Any modifications you've made relevant to the bug
20+
* Anything unusual about your environment or deployment
21+
22+
23+
## Contributing via Pull Requests
24+
Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that:
25+
26+
1. You are working against the latest source on the *master* branch.
27+
2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already.
28+
3. You open an issue to discuss any significant work - we would hate for your time to be wasted.
29+
30+
To send us a pull request, please:
31+
32+
1. Fork the repository.
33+
2. Modify the source; please focus on the specific change you are contributing. If you also reformat all the code, it will be hard for us to focus on your change.
34+
3. Ensure local tests pass.
35+
4. Commit to your fork using clear commit messages.
36+
5. Send us a pull request, answering any default questions in the pull request interface.
37+
6. Pay attention to any automated CI failures reported in the pull request, and stay involved in the conversation.
38+
39+
GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and
40+
[creating a pull request](https://help.github.com/articles/creating-a-pull-request/).
41+
42+
43+
## Finding contributions to work on
44+
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels (enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any 'help wanted' issues is a great place to start.
45+
46+
47+
## Code of Conduct
48+
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
49+
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
50+
opensource-codeofconduct@amazon.com with any additional questions or comments.
51+
52+
53+
## Security issue notifications
54+
If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue.
55+
56+
57+
## Licensing
58+
59+
See the [LICENSE](LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
60+
61+
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.

0 commit comments

Comments
 (0)