Skip to content

Commit f059d74

Browse files
author
Громов Андрей Олегович
authored
Merge pull request #6 from php/master
merge
2 parents 8e95535 + 81bca7f commit f059d74

File tree

1,507 files changed

+3147
-118667
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,507 files changed

+3147
-118667
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ missing
8787
mkinstalldirs
8888

8989
# RPM specification file generated by `./configure`
90-
/php7.spec
90+
/php.spec
9191

9292
# Directories for shared object files and headers generated by `./configure`
9393
include/

Makefile.global

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ clean:
119119

120120
distclean: clean
121121
rm -f Makefile config.cache config.log config.status Makefile.objects Makefile.fragments libtool main/php_config.h main/internal_functions_cli.c main/internal_functions.c buildmk.stamp Zend/zend_dtrace_gen.h Zend/zend_dtrace_gen.h.bak Zend/zend_config.h TSRM/tsrm_config.h
122-
rm -f php7.spec main/build-defs.h scripts/phpize
122+
rm -f php.spec main/build-defs.h scripts/phpize
123123
rm -f ext/date/lib/timelib_config.h ext/mbstring/oniguruma/config.h ext/mbstring/libmbfl/config.h ext/oci8/oci8_dtrace_gen.h ext/oci8/oci8_dtrace_gen.h.bak
124124
rm -f scripts/man1/phpize.1 scripts/php-config scripts/man1/php-config.1 sapi/cli/php.1 sapi/cgi/php-cgi.1 sapi/phpdbg/phpdbg.1 ext/phar/phar.1 ext/phar/phar.phar.1
125125
rm -f sapi/fpm/php-fpm.conf sapi/fpm/init.d.php-fpm sapi/fpm/php-fpm.service sapi/fpm/php-fpm.8 sapi/fpm/status.html

NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ PHP NEWS
1212
- Intl:
1313
. Removed deprecated INTL_IDNA_VARIANT_2003. (cmb)
1414

15+
- LDAP:
16+
. Removed deprecated ldap_sort. (mcmic)
17+
1518
- phpdbg:
1619
. Fixed bug #76596 (phpdbg support for display_errors=stderr). (kabel)
1720

README.RELEASE_PROCESS

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,11 +118,11 @@ Getting the non stable release (alpha/beta/RC) announced
118118

119119
Note: Remember to update the sha256 checksum information.
120120

121-
2. Update ``web/php.git/include/version.inc`` (x=major version number)
121+
2. Update ``web/php.git/include/version.inc`` (X_Y=major_minor version number)
122122

123-
a. ``$PHP_x_RC`` = "5.4.0RC1" (should be set to "false" before)
123+
a. ``$PHP_X_Y_RC`` = "5.4.0RC1" (should be set to "false" before)
124124

125-
b. ``$PHP_x_RC_DATE`` = "06 September 2007"
125+
b. ``$PHP_X_Y_RC_DATE`` = "06 September 2007"
126126

127127
3. Skip this step for non stable releases after GA of minor or major versions
128128
(e.g. announce 7.3.0RC1, but not 7.3.1RC1):
@@ -184,7 +184,7 @@ credits files in ext/standard.
184184

185185
8. Push the tag f.e. "``git push origin php-5.4.1``"
186186

187-
9. run: ``PHPROOT=. ./makedist php 5.4.1``, this will export the tag, create configure
187+
9. run: ``PHPROOT=. ./makedist 5.4.1``, this will export the tag, create configure
188188
and build three tarballs (gz, bz2 and xz).
189189
Check if the pear files are updated (phar).
190190
On some systems the behavior of GNU tar can default to produce POSIX compliant archives
@@ -224,19 +224,22 @@ Getting the stable release announced
224224
b. If that fails for any non-trivially fixable reason, you can
225225
manually copy the old information to include/releases.inc
226226

227-
2. Edit ``phpweb/include/version.inc`` and change (X=major release number):
227+
2. Update ``phpweb/include/version.inc`` (X_Y=major_minor release number):
228228

229-
a. ``$PHP_X_VERSION`` to the correct version
229+
a. ``$PHP_X_Y_VERSION`` to the correct version
230230

231-
b. ``$PHP_X_DATE`` to the release date
231+
b. ``$PHP_X_Y_DATE`` to the release date
232232

233-
c. ``$PHP_X_SHA256`` array and update all the SHA256 sums
233+
c. ``$PHP_X_Y_SHA256`` array and update all the SHA256 sums
234234

235-
d. set ``$PHP_X_RC`` to false!
235+
d. set ``$PHP_X_Y_RC`` to false!
236236

237237
e. Make sure there are no outdated "notes" or edited "date" keys in the
238238
``$RELEASES[X][$PHP_X_VERSION]["source"]`` array
239239

240+
f. Only for the first revision of a major or minor release bump
241+
``$PHP_X_VERSION``, ``$PHP_X_DATE`` and ``$PHP_X_RC_DATE``.
242+
240243
3. Create the release file (releases/x_y_z.php)
241244
Usually we use the same content as for point 6, but included in php template
242245
instead of the release xml.
@@ -295,15 +298,15 @@ Re-releasing the same version (or -pl)
295298

296299
1. Commit the new binaries to ``phpweb/distributions/``
297300

298-
2. Edit ``phpweb/include/version.inc`` and change (X=major release number):
301+
2. Update ``phpweb/include/version.inc`` (X_Y=major_minor release number):
299302

300303
a. If only releasing for one OS, make sure you edit only those variables
301304

302-
b. ``$PHP_X_VERSION`` to the correct version
305+
b. ``$PHP_X_Y_VERSION`` to the correct version
303306

304-
c. ``$PHP_X_DATE`` to the release date
307+
c. ``$PHP_X_Y_DATE`` to the release date
305308

306-
d. ``$PHP_X_SHA256`` array and update all the SHA256 sums
309+
d. ``$PHP_X_Y_SHA256`` array and update all the SHA256 sums
307310

308311
e. Make sure there are no outdated "notes" or edited "date" keys in the
309312
``$RELEASES[X][$PHP_X_VERSION]["source"]`` array

README.STREAMS

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -374,5 +374,3 @@ the example above, you need to use mysql_free_result on the rowset, close the
374374
connection and then use pefree to dispose of the struct you allocated.
375375
You may read the stream->persistent field to determine if your struct was
376376
allocated in persistent mode or not.
377-
378-
vim:tw=78:et

README.UNIX-BUILD-SYSTEM

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ module, program, etc).
108108

109109
For example for APXS:
110110

111-
PHP_SELECT_SAPI(apache, shared, sapi_apache.c mod_php7.c php_apache.c)
111+
PHP_SELECT_SAPI(apache, shared, sapi_apache.c mod_php.c php_apache.c)
112112

113113

114114

README.WIN32-BUILD-SYSTEM

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
The Win32 Build System.
22

33
See https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2
4-
5-
vim:tw=78:sw=1:ts=1:et

TSRM/TSRM.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -794,12 +794,3 @@ TSRM_API const char *tsrm_api_name(void)
794794
}/*}}}*/
795795

796796
#endif /* ZTS */
797-
798-
/*
799-
* Local variables:
800-
* tab-width: 4
801-
* c-basic-offset: 4
802-
* End:
803-
* vim600: sw=4 ts=4 fdm=marker
804-
* vim<600: sw=4 ts=4
805-
*/

TSRM/TSRM.h

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -210,12 +210,3 @@ TSRM_API const char *tsrm_api_name(void);
210210
#endif /* ZTS */
211211

212212
#endif /* TSRM_H */
213-
214-
/*
215-
* Local variables:
216-
* tab-width: 4
217-
* c-basic-offset: 4
218-
* End:
219-
* vim600: sw=4 ts=4 fdm=marker
220-
* vim<600: sw=4 ts=4
221-
*/

TSRM/tsrm_config.w32.h

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,3 @@
1212
#include <crtdbg.h>
1313

1414
#endif
15-
16-
/*
17-
* Local variables:
18-
* tab-width: 4
19-
* c-basic-offset: 4
20-
* End:
21-
* vim600: sw=4 ts=4 fdm=marker
22-
* vim<600: sw=4 ts=4
23-
*/

0 commit comments

Comments
 (0)