Commit Graph

85 Commits

Author SHA1 Message Date
Anatol Belski
758af77e9d Path handling related refactorings
Primarily related to the path handling datatypes, to avoid unnecessary
casts, where possible. Also some rework to avoid code dup. Probably
more places are to go, even not path related, primarily to have less
casts and unsigned integers where possible. That way, we've not only
less warnings and casts, but are also safer with regard to the
integer overflows. OFC it's not a panacea, but still significantly
reduces the vulnerability potential.
2016-12-22 14:56:47 +01:00
Anatol Belski
5e6faf2306 add UPGRADING and NEWS items 2016-12-21 16:10:38 +01:00
Yasuo Ohgaki
7f196e321f Fix bug #71038 - session_start() returns true even when it failed
PR #2167
2016-11-17 11:09:07 +09:00
Kalle Sommer Nielsen
64945e9387 Implemented proc_nice() for Windows (FR #49806)
The core implementation details are described in win32/nice.c for values sent to proc_nice(), these can however be discussed to maybe comply with those of wmic, Anatol, thoughts?

The test supplied uses wmic for testing the functionality, it could potentially fail on systems where either wmic is not available or the system language is not english (as Microsoft tends to translate even CLI programs).
2016-10-16 04:17:35 +02:00
Nikita Popov
0374a98e14 Scrub UPGRADING and UPGRADING.INTERNALS
There were already some master-only entries in there -- I hope I
didn't remove anything that was supposed to be there.

[skip ci]
2016-08-15 23:01:19 +02:00
Anatol Belski
6442aac72f move the internal only info into UPGRADING.INTERNALS 2016-07-11 11:22:00 +02:00
Anatol Belski
5e66b8f232 notes to UPGRADING.INTERNALS 2016-06-20 18:03:19 +02:00
Anatol Belski
0f71d006e8 make room for next UPGRADING notes 2015-09-17 13:19:30 +02:00
Christoph M. Becker
1b5e87a579 Fix #70289: Different sort in php7 (and hhvm) compared to php5
We add a respective note to UPGRADING. Furthermore, as renaming of zend_qsort()
and the new zend_insert_sort() are irrelevant for user-land, we move this
info to UPGRADING.INTERNALS.
2015-08-18 13:44:14 +02:00
Adam Harvey
d6db83816c We don't need CVS/SVN keywords in UPGRADING. 2015-08-13 12:40:46 -07:00
Anatol Belski
a7587135e3 more info for UPGRADING.INTERNALS 2015-08-02 17:49:06 +02:00
Anatol Belski
9249890acf fix wrong info 2015-07-29 19:30:36 +02:00
Anatol Belski
f6d196a38f document globals accesor macro and tls specifiers 2015-07-29 17:26:53 +02:00
Anatol Belski
02df0cb02b improve info about the applink 2015-07-03 12:45:59 +02:00
Anatol Belski
9d9f372df6 added openssl applink shim note to UPGRADING.INTERNALS 2015-07-03 12:40:54 +02:00
Anatol Belski
274edb4c6f add missing item in the content table 2015-07-03 12:40:53 +02:00
Anatol Belski
d0787534c0 add missing items to the table of contents 2015-07-02 16:34:42 +02:00
Anatol Belski
79ca2b06b6 update UPGRADING infos 2015-07-02 16:32:57 +02:00
Hannes Magnusson
ce01d7361e space 2015-06-23 19:29:10 -07:00
Anatol Belski
29a91e52ad a bit more clearness fir --with-mp 2015-06-02 15:56:30 +02:00
Andrew Murray
00790467b7 Fixed typos in UPGRADING.INTERNALS 2015-06-01 11:13:09 +10:00
Hannes Magnusson
8eea193470 Fix typos and add link to the phpng upgrading wiki page 2015-05-29 19:07:14 +00:00
Xinchen Hui
45c3112726 Add some missed entry 2015-04-11 09:48:09 +08:00
Anatol Belski
e1f706e3f4 fix typo 2015-03-24 22:02:26 +01:00
Anatol Belski
4dc69709e2 some more UPGRADING INTERNALS notes 2015-03-23 15:50:13 +01:00
Anatol Belski
429c8715b2 some UPGRADING.INTERNALS notes 2015-03-23 15:27:26 +01:00
Reeze Xia
ff2cccbfdd TSRMLS_* macros have been removed, user don't have to care about the change anymore 2015-02-06 11:46:38 +01:00
Xinchen Hui
118ed493e1 Update UPGRADING 2015-02-04 14:25:06 +08:00
Xinchen Hui
77b164edfd Update UPGRADING 2015-02-04 11:42:19 +08:00
Yasuo Ohgaki
6230493005 Update UPGRADING.INTERNALS Session section 2015-02-04 11:54:16 +09:00
Yasuo Ohgaki
f90f6108c8 Merge branch 'master' into master-rfc-session-lock4
Conflicts:
	UPGRADING
2015-01-29 09:55:36 +09:00
Stanislav Malyshev
dfe6aea9ca size_t cleanup for PDO 2015-01-26 16:16:02 -08:00
Yasuo Ohgaki
7b17980875 Update UPGRADING and UPGRADING.INTERNALS 2015-01-26 06:14:40 +09:00
Adam Harvey
eb6dc9db29 Make gc_collect_cycles hookable. 2015-01-23 19:23:58 +00:00
Anatol Belski
dec8eb431a noted the TSRM changes to UPGRADING.INTERNALS 2014-12-18 09:09:02 +01:00
Julien Pauli
0adfa03397 Merged PR #911. 2014-12-12 18:00:13 +01:00
Andrea Faulds
8efe343352 Note macro removal in UPGRADING.INTERNALS 2014-12-05 19:46:31 +00:00
Anatol Belski
583c3dc9e7 added info about some other macro changes 2014-11-20 14:23:15 +01:00
Anatol Belski
f030cd8bda added note about toolset and phpize 2014-11-20 14:23:14 +01:00
Anatol Belski
799057c6be added note about the response files 2014-11-20 14:23:13 +01:00
Anatol Belski
5eb65a71a7 update UPGRADING.INTERNALS 2014-11-10 14:25:14 +01:00
Nikita Popov
3efc331701 Add notes about get_class_entry/get_class_name to UPGRADING 2014-10-10 12:28:55 +02:00
Anatol Belski
bdc4f23517 updated UPGRADING.INTERNALS 2014-08-27 20:49:34 +02:00
Anatol Belski
316705c7ed add note about 'l' and zend_long 2014-08-27 09:26:25 +02:00
Ferenc Kovacs
a18714d8ed better heading for UPGRADING.INTERNALS 2014-08-26 00:35:40 +02:00
Anatol Belski
1cda5e196c updated UPGRADING.INTERNALS 2014-08-26 00:13:37 +02:00
Anatol Belski
b2d123f985 fix a phrase 2014-08-24 02:57:19 +02:00
Anatol Belski
3c17ce9e0f note on %pd format 2014-08-24 02:36:17 +02:00
Anatol Belski
4ff697b6b1 adedd note on portable numeric macros 2014-08-22 13:48:20 +02:00
Anatol Belski
4c56e68b7f note on LFS macros 2014-08-22 13:40:45 +02:00