Verzeichnisstruktur phpBB-3.3.15


Veröffentlicht
28.08.2024

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

(Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

CHANGELOG.md

Zuletzt modifiziert: 02.04.2025, 15:02 - Dateigröße: 8.22 KiB


001  # Change Log
002   
003   
004  All notable changes to this project will be documented in this file.
005   
006  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
007  and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
008   
009   
010  ## Unreleased
011   
012  ## 1.9.1 - 2023-04-17
013   
014  ### Fixed
015   
016  - Fixed header validation issue
017   
018  ## 1.9.0 - 2022-06-20
019   
020  ### Added
021   
022  - Added `UriComparator::isCrossOrigin` method
023   
024  ## 1.8.5 - 2022-03-20
025   
026  ### Fixed
027   
028  - Correct header value validation
029   
030  ## 1.8.4 - 2022-03-20
031   
032  ### Fixed
033   
034  - Validate header values properly
035   
036  ## 1.8.3 - 2021-10-05
037   
038  ### Fixed
039   
040  - Return `null` in caching stream size if remote size is `null`
041   
042  ## 1.8.2 - 2021-04-26
043   
044  ### Fixed
045   
046  - Handle possibly unset `url` in `stream_get_meta_data`
047   
048  ## 1.8.1 - 2021-03-21
049   
050  ### Fixed
051   
052  - Issue parsing IPv6 URLs
053  - Issue modifying ServerRequest lost all its attributes
054   
055  ## 1.8.0 - 2021-03-21
056   
057  ### Added
058   
059  - Locale independent URL parsing
060  - Most classes got a `@final` annotation to prepare for 2.0
061   
062  ### Fixed
063   
064  - Issue when creating stream from `php://input` and curl-ext is not installed
065  - Broken `Utils::tryFopen()` on PHP 8
066   
067  ## 1.7.0 - 2020-09-30
068   
069  ### Added
070   
071  - Replaced functions by static methods
072   
073  ### Fixed
074   
075  - Converting a non-seekable stream to a string
076  - Handle multiple Set-Cookie correctly
077  - Ignore array keys in header values when merging
078  - Allow multibyte characters to be parsed in `Message:bodySummary()`
079   
080  ### Changed
081   
082  - Restored partial HHVM 3 support
083   
084   
085  ## [1.6.1] - 2019-07-02
086   
087  ### Fixed
088   
089  - Accept null and bool header values again
090   
091   
092  ## [1.6.0] - 2019-06-30
093   
094  ### Added
095   
096  - Allowed version `^3.0` of `ralouphie/getallheaders` dependency (#244)
097  - Added MIME type for WEBP image format (#246)
098  - Added more validation of values according to PSR-7 and RFC standards, e.g. status code range (#250, #272)
099   
100  ### Changed
101   
102  - Tests don't pass with HHVM 4.0, so HHVM support got dropped. Other libraries like composer have done the same. (#262)
103  - Accept port number 0 to be valid (#270)
104   
105  ### Fixed
106   
107  - Fixed subsequent reads from `php://input` in ServerRequest (#247)
108  - Fixed readable/writable detection for certain stream modes (#248)
109  - Fixed encoding of special characters in the `userInfo` component of an URI (#253)
110   
111   
112  ## [1.5.2] - 2018-12-04
113   
114  ### Fixed
115   
116  - Check body size when getting the message summary
117   
118   
119  ## [1.5.1] - 2018-12-04
120   
121  ### Fixed
122   
123  - Get the summary of a body only if it is readable
124   
125   
126  ## [1.5.0] - 2018-12-03
127   
128  ### Added
129   
130  - Response first-line to response string exception (fixes #145)
131  - A test for #129 behavior
132  - `get_message_body_summary` function in order to get the message summary
133  - `3gp` and `mkv` mime types
134   
135  ### Changed
136   
137  - Clarify exception message when stream is detached
138   
139  ### Deprecated
140   
141  - Deprecated parsing folded header lines as per RFC 7230
142   
143  ### Fixed
144   
145  - Fix `AppendStream::detach` to not close streams
146  - `InflateStream` preserves `isSeekable` attribute of the underlying stream
147  - `ServerRequest::getUriFromGlobals` to support URLs in query parameters
148   
149   
150  Several other fixes and improvements.
151   
152   
153  ## [1.4.2] - 2017-03-20
154   
155  ### Fixed
156   
157  - Reverted BC break to `Uri::resolve` and `Uri::removeDotSegments` by removing
158    calls to `trigger_error` when deprecated methods are invoked.
159   
160   
161  ## [1.4.1] - 2017-02-27
162   
163  ### Added
164   
165  - Rriggering of silenced deprecation warnings.
166   
167  ### Fixed
168   
169  - Reverted BC break by reintroducing behavior to automagically fix a URI with a
170    relative path and an authority by adding a leading slash to the path. It's only
171    deprecated now.
172   
173   
174  ## [1.4.0] - 2017-02-21
175   
176  ### Added
177   
178  - Added common URI utility methods based on RFC 3986 (see documentation in the readme):
179    - `Uri::isDefaultPort`
180    - `Uri::isAbsolute`
181    - `Uri::isNetworkPathReference`
182    - `Uri::isAbsolutePathReference`
183    - `Uri::isRelativePathReference`
184    - `Uri::isSameDocumentReference`
185    - `Uri::composeComponents`
186    - `UriNormalizer::normalize`
187    - `UriNormalizer::isEquivalent`
188    - `UriResolver::relativize`
189   
190  ### Changed
191   
192  - Ensure `ServerRequest::getUriFromGlobals` returns a URI in absolute form.
193  - Allow `parse_response` to parse a response without delimiting space and reason.
194  - Ensure each URI modification results in a valid URI according to PSR-7 discussions.
195    Invalid modifications will throw an exception instead of returning a wrong URI or
196    doing some magic.
197    - `(new Uri)->withPath('foo')->withHost('example.com')` will throw an exception
198      because the path of a URI with an authority must start with a slash "/" or be empty
199    - `(new Uri())->withScheme('http')` will return `'http://localhost'`
200   
201  ### Deprecated
202   
203  - `Uri::resolve` in favor of `UriResolver::resolve`
204  - `Uri::removeDotSegments` in favor of `UriResolver::removeDotSegments`
205   
206  ### Fixed
207   
208  - `Stream::read` when length parameter <= 0.
209  - `copy_to_stream` reads bytes in chunks instead of `maxLen` into memory.
210  - `ServerRequest::getUriFromGlobals` when `Host` header contains port.
211  - Compatibility of URIs with `file` scheme and empty host.
212   
213   
214  ## [1.3.1] - 2016-06-25
215   
216  ### Fixed
217   
218  - `Uri::__toString` for network path references, e.g. `//example.org`.
219  - Missing lowercase normalization for host.
220  - Handling of URI components in case they are `'0'` in a lot of places,
221    e.g. as a user info password.
222  - `Uri::withAddedHeader` to correctly merge headers with different case.
223  - Trimming of header values in `Uri::withAddedHeader`. Header values may
224    be surrounded by whitespace which should be ignored according to RFC 7230
225    Section 3.2.4. This does not apply to header names.
226  - `Uri::withAddedHeader` with an array of header values.
227  - `Uri::resolve` when base path has no slash and handling of fragment.
228  - Handling of encoding in `Uri::with(out)QueryValue` so one can pass the
229    key/value both in encoded as well as decoded form to those methods. This is
230    consistent with withPath, withQuery etc.
231  - `ServerRequest::withoutAttribute` when attribute value is null.
232   
233   
234  ## [1.3.0] - 2016-04-13
235   
236  ### Added
237   
238  - Remaining interfaces needed for full PSR7 compatibility
239    (ServerRequestInterface, UploadedFileInterface, etc.).
240  - Support for stream_for from scalars.
241   
242  ### Changed
243   
244  - Can now extend Uri.
245   
246  ### Fixed
247  - A bug in validating request methods by making it more permissive.
248   
249   
250  ## [1.2.3] - 2016-02-18
251   
252  ### Fixed
253   
254  - Support in `GuzzleHttp\Psr7\CachingStream` for seeking forward on remote
255    streams, which can sometimes return fewer bytes than requested with `fread`.
256  - Handling of gzipped responses with FNAME headers.
257   
258   
259  ## [1.2.2] - 2016-01-22
260   
261  ### Added
262   
263  - Support for URIs without any authority.
264  - Support for HTTP 451 'Unavailable For Legal Reasons.'
265  - Support for using '0' as a filename.
266  - Support for including non-standard ports in Host headers.
267   
268   
269  ## [1.2.1] - 2015-11-02
270   
271  ### Changes
272   
273  - Now supporting negative offsets when seeking to SEEK_END.
274   
275   
276  ## [1.2.0] - 2015-08-15
277   
278  ### Changed
279   
280  - Body as `"0"` is now properly added to a response.
281  - Now allowing forward seeking in CachingStream.
282  - Now properly parsing HTTP requests that contain proxy targets in
283    `parse_request`.
284  - functions.php is now conditionally required.
285  - user-info is no longer dropped when resolving URIs.
286   
287   
288  ## [1.1.0] - 2015-06-24
289   
290  ### Changed
291   
292  - URIs can now be relative.
293  - `multipart/form-data` headers are now overridden case-insensitively.
294  - URI paths no longer encode the following characters because they are allowed
295    in URIs: "(", ")", "*", "!", "'"
296  - A port is no longer added to a URI when the scheme is missing and no port is
297    present.
298   
299   
300  ## 1.0.0 - 2015-05-19
301   
302  Initial release.
303   
304  Currently unsupported:
305   
306  - `Psr\Http\Message\ServerRequestInterface`
307  - `Psr\Http\Message\UploadedFileInterface`
308   
309   
310   
311  [1.6.0]: https://github.com/guzzle/psr7/compare/1.5.2...1.6.0
312  [1.5.2]: https://github.com/guzzle/psr7/compare/1.5.1...1.5.2
313  [1.5.1]: https://github.com/guzzle/psr7/compare/1.5.0...1.5.1
314  [1.5.0]: https://github.com/guzzle/psr7/compare/1.4.2...1.5.0
315  [1.4.2]: https://github.com/guzzle/psr7/compare/1.4.1...1.4.2
316  [1.4.1]: https://github.com/guzzle/psr7/compare/1.4.0...1.4.1
317  [1.4.0]: https://github.com/guzzle/psr7/compare/1.3.1...1.4.0
318  [1.3.1]: https://github.com/guzzle/psr7/compare/1.3.0...1.3.1
319  [1.3.0]: https://github.com/guzzle/psr7/compare/1.2.3...1.3.0
320  [1.2.3]: https://github.com/guzzle/psr7/compare/1.2.2...1.2.3
321  [1.2.2]: https://github.com/guzzle/psr7/compare/1.2.1...1.2.2
322  [1.2.1]: https://github.com/guzzle/psr7/compare/1.2.0...1.2.1
323  [1.2.0]: https://github.com/guzzle/psr7/compare/1.1.0...1.2.0
324  [1.1.0]: https://github.com/guzzle/psr7/compare/1.0.0...1.1.0
325