Skip to content

Commit

Permalink
Update php to 7.1.0 and update arcanist and libphtuil to upstream
Browse files Browse the repository at this point in the history
PHP 7.1

http://php.net/archive/2016.php#id2016-12-01-3

Change-Id: I17670e04c9aaff7c995ec1091a742a2c724ac84d
  • Loading branch information
paladox committed Dec 27, 2016
1 parent 5c30ea2 commit 6d03b6d
Show file tree
Hide file tree
Showing 110 changed files with 2,048 additions and 294 deletions.
6 changes: 3 additions & 3 deletions Arcanist.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "Arcanist"
#define MyAppVersion "1.7.0"
#define MyAppVersion "1.8.0"
#define MyAppPublisher "By a user"
#define MyAppURL "https://secure.phabricator.com/book/phabricator/article/arcanist_quick_start/"

Expand Down Expand Up @@ -33,8 +33,8 @@ Name: "custom"; Description: "Custom installation"; Flags: iscustom

[Components]
Name: "program"; Description: "Program Files"; Types: full custom; Flags: fixed
Name: "php_x64"; Description: "PHP 7.0.13 x64 files"; Types: custom; Check: IsWin64
Name: "php_x86"; Description: "PHP 7.0.13 x86 files"; Types: custom; Check: "not IsWin64"
Name: "php_x64"; Description: "PHP 7.1.0 x64 files"; Types: custom; Check: IsWin64
Name: "php_x86"; Description: "PHP 7.1.0 x86 files"; Types: custom; Check: "not IsWin64"

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
Expand Down
2 changes: 1 addition & 1 deletion Arcanist/libphutil
Submodule libphutil updated from 77ace9 to 90fe8b
Binary file modified php/x64/deplister.exe
Binary file not shown.
Binary file modified php/x64/dev/php7.lib
Binary file not shown.
Binary file modified php/x64/ext/php_bz2.dll
Binary file not shown.
Binary file modified php/x64/ext/php_com_dotnet.dll
Binary file not shown.
Binary file modified php/x64/ext/php_curl.dll
Binary file not shown.
Binary file modified php/x64/ext/php_enchant.dll
Binary file not shown.
Binary file modified php/x64/ext/php_exif.dll
Binary file not shown.
Binary file modified php/x64/ext/php_fileinfo.dll
Binary file not shown.
Binary file modified php/x64/ext/php_ftp.dll
Binary file not shown.
Binary file modified php/x64/ext/php_gd2.dll
Binary file not shown.
Binary file modified php/x64/ext/php_gettext.dll
Binary file not shown.
Binary file modified php/x64/ext/php_gmp.dll
Binary file not shown.
Binary file modified php/x64/ext/php_imap.dll
Binary file not shown.
Binary file modified php/x64/ext/php_interbase.dll
Binary file not shown.
Binary file modified php/x64/ext/php_intl.dll
Binary file not shown.
Binary file modified php/x64/ext/php_ldap.dll
Binary file not shown.
Binary file modified php/x64/ext/php_mbstring.dll
Binary file not shown.
Binary file modified php/x64/ext/php_mysqli.dll
Binary file not shown.
Binary file modified php/x64/ext/php_oci8_12c.dll
Binary file not shown.
Binary file modified php/x64/ext/php_odbc.dll
Binary file not shown.
Binary file modified php/x64/ext/php_opcache.dll
Binary file not shown.
Binary file modified php/x64/ext/php_openssl.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pdo_firebird.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pdo_mysql.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pdo_oci.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pdo_odbc.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pdo_pgsql.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pdo_sqlite.dll
Binary file not shown.
Binary file modified php/x64/ext/php_pgsql.dll
Binary file not shown.
Binary file modified php/x64/ext/php_phpdbg_webhelper.dll
Binary file not shown.
Binary file modified php/x64/ext/php_shmop.dll
Binary file not shown.
Binary file modified php/x64/ext/php_snmp.dll
Binary file not shown.
Binary file modified php/x64/ext/php_soap.dll
Binary file not shown.
Binary file modified php/x64/ext/php_sockets.dll
Binary file not shown.
Binary file modified php/x64/ext/php_sqlite3.dll
Binary file not shown.
Binary file modified php/x64/ext/php_sysvshm.dll
Binary file not shown.
Binary file modified php/x64/ext/php_tidy.dll
Binary file not shown.
Binary file modified php/x64/ext/php_xmlrpc.dll
Binary file not shown.
Binary file modified php/x64/ext/php_xsl.dll
Binary file not shown.
Binary file modified php/x64/glib-2.dll
Binary file not shown.
Binary file modified php/x64/gmodule-2.dll
Binary file not shown.
750 changes: 749 additions & 1 deletion php/x64/news.txt

Large diffs are not rendered by default.

Binary file modified php/x64/pharcommand.phar
Binary file not shown.
Binary file modified php/x64/php-cgi.exe
Binary file not shown.
Binary file modified php/x64/php-win.exe
Binary file not shown.
Binary file modified php/x64/php.exe
Binary file not shown.
131 changes: 87 additions & 44 deletions php/x64/php.ini
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
; Development Value: 1000
; Production Value: 1000

; session.hash_bits_per_character
; session.sid_bits_per_character
; Default Value: 4
; Development Value: 5
; Production Value: 5
Expand All @@ -158,11 +158,6 @@
; Development Value: On
; Production Value: Off

; url_rewriter.tags
; Default Value: "a=href,area=href,frame=src,form=,fieldset="
; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"

; variables_order
; Default Value: "EGPCS"
; Development Value: "GPCS"
Expand Down Expand Up @@ -244,6 +239,23 @@ output_buffering = 4096
; http://php.net/output-handler
;output_handler =

; URL rewriter function rewrites URL on the fly by using
; output buffer. You can set target tags by this configuration.
; "form" tag is special tag. It will add hidden input tag to pass values.
; Refer to session.trans_sid_tags for usage.
; Default Value: "form="
; Development Value: "form="
; Production Value: "form="
;url_rewriter.tags

; URL rewriter will not rewrites absolute URL nor form by default. To enable
; absolute URL rewrite, allowed hosts must be defined at RUNTIME.
; Refer to session.trans_sid_hosts for more details.
; Default Value: ""
; Development Value: ""
; Production Value: ""
;url_rewriter.hosts

; Transparent output compression using the zlib library
; Valid values for this option are 'off', 'on', or a specific buffer size
; to be used for compression (default is 4KB)
Expand Down Expand Up @@ -285,7 +297,10 @@ unserialize_callback_func =
; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
serialize_precision = 17
; The value is also used for json_encode when encoding double values.
; If -1 is used, then dtoa mode 0 is used which automatically select the best
; precision.
serialize_precision = -1

; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
Expand Down Expand Up @@ -653,7 +668,7 @@ auto_globals_jit = On
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://php.net/post-max-size
post_max_size = 300M
post_max_size = 310M

; Automatically add files before PHP document.
; http://php.net/auto-prepend-file
Expand Down Expand Up @@ -809,7 +824,7 @@ file_uploads = On
upload_max_filesize = 200M

; Maximum number of files that can be uploaded via a single request
max_file_uploads = 30
max_file_uploads = 25

;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
Expand Down Expand Up @@ -1184,6 +1199,19 @@ mysqlnd.collect_statistics = On
; http://php.net/mysqlnd.collect_memory_statistics
mysqlnd.collect_memory_statistics = Off

; Records communication from all extensions using mysqlnd to the specified log
; file.
; http://php.net/mysqlnd.debug
;mysqlnd.debug =

; Defines which queries will be logged.
; http://php.net/mysqlnd.log_mask
;mysqlnd.log_mask = 0

; Default size of the mysqlnd memory pool, which is used by result sets.
; http://php.net/mysqlnd.mempool_default_size
;mysqlnd.mempool_default_size = 16000

; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
; http://php.net/mysqlnd.net_cmd_buffer_size
;mysqlnd.net_cmd_buffer_size = 2048
Expand All @@ -1193,6 +1221,15 @@ mysqlnd.collect_memory_statistics = Off
; http://php.net/mysqlnd.net_read_buffer_size
;mysqlnd.net_read_buffer_size = 32768

; Timeout for network requests in seconds.
; http://php.net/mysqlnd.net_read_timeout
;mysqlnd.net_read_timeout = 31536000

; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
; key.
; http://php.net/mysqlnd.sha256_server_public_key
;mysqlnd.sha256_server_public_key =

[OCI8]

; Connection: Enables privileged connections using external
Expand Down Expand Up @@ -1412,19 +1449,6 @@ session.gc_maxlifetime = 1440
; http://php.net/session.referer-check
session.referer_check =

; How many bytes to read from the file.
; http://php.net/session.entropy-length
;session.entropy_length = 32

; Specified here to create the session id.
; http://php.net/session.entropy-file
; Defaults to /dev/urandom
; On systems that don't have /dev/urandom but do have /dev/arandom, this will default to /dev/arandom
; If neither are found at compile time, the default is no entropy file.
; On windows, setting the entropy_length setting will activate the
; Windows random source (using the CryptoAPI)
;session.entropy_file = /dev/urandom

; Set to {nocache,private,public,} to determine HTTP caching aspects
; or leave this empty to avoid sending anti-caching headers.
; http://php.net/session.cache-limiter
Expand All @@ -1446,15 +1470,39 @@ session.cache_expire = 180
; http://php.net/session.use-trans-sid
session.use_trans_sid = 0

; Select a hash function for use in generating session ids.
; Possible Values
; 0 (MD5 128 bits)
; 1 (SHA-1 160 bits)
; This option may also be set to the name of any hash function supported by
; the hash extension. A list of available hashes is returned by the hash_algos()
; function.
; http://php.net/session.hash-function
session.hash_function = 0
; Set session ID character length. This value could be between 22 to 256.
; Shorter length than default is supported only for compatibility reason.
; Users should use 32 or more chars.
; http://php.net/session.sid_length
; Default Value: 32
; Development Value: 26
; Production Value: 26
session.sid_length = 26

; The URL rewriter will look for URLs in a defined set of HTML tags.
; <form> is special; if you include them here, the rewriter will
; add a hidden <input> field with the info which is otherwise appended
; to URLs. <form> tag's action attribute URL will not be modified
; unless it is specified.
; Note that all valid entries require a "=", even if no value follows.
; Default Value: "a=href,area=href,frame=src,form="
; Development Value: "a=href,area=href,frame=src,form="
; Production Value: "a=href,area=href,frame=src,form="
; http://php.net/url-rewriter.tags
session.trans_sid_tags = "a=href,area=href,frame=src,form="

; URL rewriter does not rewrite absolute URLs by default.
; To enable rewrites for absolute pathes, target hosts must be specified
; at RUNTIME. i.e. use ini_set()
; <form> tags is special. PHP will check action attribute's URL regardless
; of session.trans_sid_tags setting.
; If no host is defined, HTTP_HOST will be used for allowed host.
; Example value: php.net,www.php.net,wiki.php.net
; Use "," for multiple hosts. No spaces are allowed.
; Default Value: ""
; Development Value: ""
; Production Value: ""
;session.trans_sid_hosts=""

; Define how many bits are stored in each character when converting
; the binary hash data to something readable.
Expand All @@ -1466,18 +1514,7 @@ session.hash_function = 0
; Development Value: 5
; Production Value: 5
; http://php.net/session.hash-bits-per-character
session.hash_bits_per_character = 5

; The URL rewriter will look for URLs in a defined set of HTML tags.
; form/fieldset are special; if you include them here, the rewriter will
; add a hidden <input> field with the info which is otherwise appended
; to URLs. If you want XHTML conformity, remove the form entry.
; Note that all valid entries require a "=", even if no value follows.
; Default Value: "a=href,area=href,frame=src,form=,fieldset="
; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
; http://php.net/url-rewriter.tags
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
session.sid_bits_per_character = 5

; Enable upload progress tracking in $_SESSION
; Default Value: On
Expand Down Expand Up @@ -1664,7 +1701,7 @@ zend.assertions = -1
; a gd image. The warning will then be displayed as notices
; disabled by default
; http://php.net/gd.jpeg-ignore-warning
;gd.jpeg_ignore_warning = 0
;gd.jpeg_ignore_warning = 1

[exif]
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
Expand Down Expand Up @@ -1861,6 +1898,12 @@ ldap.max_links = -1
; This should improve performance, but requires appropriate OS configuration.
;opcache.huge_code_pages=1

; Validate cached file permissions.
;opcache.validate_permission=0

; Prevent name collisions in chroot'ed environment.
;opcache.validate_root=0

[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
Expand Down
Loading

0 comments on commit 6d03b6d

Please sign in to comment.