Debian Bug report logs -
#752085
[php5] Please disambiguate references to issue reports in changelog
Reported by: Filipus Klutiero <chealer@gmail.com>
Date: Thu, 19 Jun 2014 14:03:01 UTC
Severity: wishlist
Found in version php5/5.6.0~beta4+dfsg-4
Done: Ondřej Surý <ondrej@sury.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#752085; Package php5.
(Thu, 19 Jun 2014 14:03:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Filipus Klutiero <chealer@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 19 Jun 2014 14:03:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: php5
Version: 5.6.0~beta4+dfsg-4
Severity: wishlist
5.6.0~beta4+dfsg-4's changelog reads:
> * Fixed regression introduced by patch for bug #67072
> * Fix regression introduce in fix for bug #67118
Please specify the issue tracking system hosting referenced reports when that ITS is not ours. In this case, these are in the ITS of PHP/upstream. Other changelog entries have such ambiguities, but I'm not asking for a cleanup of old versions.
By the way, "introduce" should read "introduced".
By the way 2, these entries redefine the changelog. You could say "Fix 2 unspecified recent regressions" rather than bothering with such vague pseudo-entries.
--
Filipus Klutiero
http://www.philippecloutier.com
Reply sent
to Ondřej Surý <ondrej@sury.org>:
You have taken responsibility.
(Thu, 19 Jun 2014 14:48:05 GMT) (full text, mbox, link).
Notification sent
to Filipus Klutiero <chealer@gmail.com>:
Bug acknowledged by developer.
(Thu, 19 Jun 2014 14:48:06 GMT) (full text, mbox, link).
Message #10 received at 752085-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Version: 5.6.0~beta4+dfsg-5
# or some other future version...
For god sake, could you send a patch with proposed changes next time
instead of filling bug reports for such minor stuff?
O.
On Thu, Jun 19, 2014, at 16:10, Filipus Klutiero wrote:
Package: php5
Version: 5.6.0~beta4+dfsg-4
Severity: wishlist
The 5.6.0~beta4+dfsg-2 changelog entry reads:
* Please read full upgrade notes available from
/usr/share/doc/php5-common/UPGRADING
* Here are the backwards incompatible changes as listed by upstream:
- Core:
By fixing bug #66015 it is no longer possible to overwrite keys
in static scalar
arrays. Quick example to illustrate:
class Test {
const FIRST = 1;
public $array = array(
self::FIRST => 'first',
'second',
'third'
);
}
Test::$array will have as expected three array keys (1, 2, 3) and
no longer
two (0, 1). self::FIRST will no longer overwrite 'third' having
key 1 then,
but will mark the beginning of indexing.
- JSON:
json_decode() no longer accepts non-lowercase variants of lone
JSON true,
false or null values. For example, True or FALSE will now cause
json_decode to
return NULL and set an error value you can fetch with
json_last_error().
This affects JSON texts consisting solely of true, false or null.
Text
containing non-lowercase values inside JSON arrays or objects has
never been
accepted.
- OpenSSL:
To prevent man-in-the-middle attacks against encrypted transfers
client
streams now verify peer certificates by default. Previous
versions
required users to manually enable peer verification. As a result
of this
change, existing code using ssl:// or tls:// stream wrappers
(e.g.
file_get_contents(), fsockopen(), stream_socket_client()) may no
longer
connect successfully without manually disabling peer verification
via the
stream context's "verify_peer" setting. Encrypted transfers
delegate to
operating system certificate stores by default if not overridden
via the
new openssl.cafile and openssl.cafile ini directives or via
call-time SSL
context options, so most users should be unaffected by this
transparent
security enhancement.
([1]https://wiki.php.net/rfc/tls-peer-verification)
- Mcrypt:
The mcrypt_encrypt(), mcrypt_decrypt() and mcrypt_{MODE}()
functions no
longer accept keys or IVs with incorrect sizes. Furthermore an IV
is now
required if the used block cipher mode requires it.
We shouldn't request users to read the full upgrade notes for 2
reasons:
1. We have nothing to gain from users reading that. We should simply
inform them for their own good.
2. Even users usually don't need to read the full upgrade notes. Only
a minority of developers want to read the full upgrade notes. Even
the backwards-incompatible changes don't need to be read on many
systems which only use packaged PHP scripts.
Note that there is no /usr/share/doc/php5-common/UPGRADING
UPGRADING is gzipped.
--
Filipus Klutiero
[2]http://www.philippecloutier.com
_______________________________________________
pkg-php-maint mailing list
[3]pkg-php-maint@lists.alioth.debian.org
[4]http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-main
t
--
Ondřej Surý <[5]ondrej@sury.org>
Knot DNS ([6]https://www.knot-dns.cz/) – a high-performance DNS server
References
1. https://wiki.php.net/rfc/tls-peer-verification
2. http://www.philippecloutier.com/
3. mailto:pkg-php-maint@lists.alioth.debian.org
4. http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
5. mailto:ondrej@sury.org
6. https://www.knot-dns.cz/
[Message part 2 (text/html, inline)]
Marked as fixed in versions php5/5.6.0~beta4+dfsg-5.
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Wed, 09 Jul 2014 08:24:14 GMT) (full text, mbox, link).
No longer marked as fixed in versions php5/5.6.0~beta4+dfsg-5 and 5.6.0~beta4+dfsg-5.
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Wed, 09 Jul 2014 08:24:15 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 07 Aug 2014 07:36:24 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 03:03:40 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.