Tianon Gravi
26ab6801ff
Minor adjustment so it doesn't apply to older 7.x releases
2018-12-31 15:53:21 -08:00
Luís Cobucci
87c85e43ff
Remove log decoration from workers output
...
As of PHP 7.3 we finally use STDOUT and STDERR properly in our
containers, this disables the '[pool %s] child %d said into %s: \"%s\'
format.
More info:
- https://github.com/php/php-src/pull/2458
- https://bugs.php.net/bug.php?id=71880
- https://github.com/docker-library/php/issues/207
2018-10-16 14:08:06 -07:00
Tianon Gravi
c53a180b78
Swap from "sid" to "buster" and slightly adjust the implementation to match the templating
2018-08-10 14:32:01 -07:00
Tim Düsterhus
edf4f2f316
Enable argon2 for alpine 3.8+
2018-08-01 14:10:41 +02:00
Tim Düsterhus
5d82c0bd9d
Ship PHP 7.3 with Alpine 3.8
2018-08-01 14:10:41 +02:00
Tim Düsterhus
1fdbc537ba
Install libargon2 from buster
2018-08-01 14:10:41 +02:00
Tim Düsterhus
a4b4d71c5a
Add PHP 7.3-rc
2018-08-01 14:10:37 +02:00
Tianon Gravi
0139cd64d9
Remove Alpine 3.4 variants (EOL)
...
See https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
2018-05-22 14:23:27 -07:00
Joe Ferguson
78125d0d3c
Add missing apache-foreground scripts, swap ssl version for 5.6 on stretch
2018-05-18 10:16:40 -07:00
Tianon Gravi
e3bc10f207
Add "apache2-foreground" to the top-level and copy it into apache variant directories
2018-05-18 10:02:00 -07:00
Tianon Gravi
604dfc0baf
Update sodium extension to be shared (so it can be replaced if necessary by users)
2018-03-21 11:10:03 -07:00
Joe Ferguson
fd8e15250a
Add libsodium to 7.2+
2018-02-05 16:06:59 -08:00
Tianon Gravi
ed0b10ebd4
Fix gawk to not require all files to exist (so "zts-Dockerfile-block-2" can be deleted)
...
If a given "block" file doesn't exist, the default contents from the template will be included as-is instead.
2018-01-19 14:37:07 -08:00
Tianon Gravi
06795a60c3
Add "pollita" on 7.1 (7.1.13 is signed by 1729F83938DA44E27BA0F4D3DBDB397470D12172)
2018-01-05 17:01:21 -08:00
Tianon Gravi
6afe189103
Add alpine3.7 variants of 7.2
2017-12-11 18:03:19 -08:00
Tianon Gravi
2577f1147b
Add Argon2 password hashing
...
See https://wiki.php.net/rfc/argon2_password_hash
See also a91992745b
2017-11-14 16:36:57 -08:00
Joe Ferguson
662067f733
Hide the slim from the folder; reflect order preference from generate to update and travis
2017-10-12 06:53:45 -07:00
Joe Ferguson
0bb4068bd6
Restructure organization so to support simultaneous base distro releases
...
- this will allow us release to `jessie` and `stretch` variants at the same time so that users have a time to transition from one to the other.
2017-10-12 06:53:45 -07:00
Tianon Gravi
0e3468fe7f
Update Alpine 3.6+ to use "libressl" instead of "openssl"
2017-09-22 14:55:27 -07:00
Tianon Gravi
ddc7084c8a
Add 7.2.0alpha3
2017-07-10 12:05:50 -07:00
Tianon Gravi
a403050c00
Parameterize Debian Suite
2017-06-09 14:01:24 -07:00
Tianon Gravi
014a5a69e6
Parameterize Alpine versions and add more links to update.sh
2017-06-09 13:35:10 -07:00
Tianon Gravi
95cb6e2b16
Add 7.2 PGP fingerprints and fix "rc" filter expression
2017-06-09 12:47:54 -07:00
OKUMURA Takahiro
cb15e39e3c
Keep BOTH of gpg keys
2017-01-20 12:42:09 +09:00
OKUMURA Takahiro
7951e3701f
Change GPGKEY for PHP7.1
2017-01-20 05:10:37 +09:00
Tianon Gravi
703ba52e0c
Add simple initial entrypoint for supporting "docker run php --flags"
2016-12-15 10:36:09 -08:00
Tianon Gravi
ecde4f3843
Add PGP verification back to the RCs (by scanning to see if the file exists)
2016-10-17 10:31:00 -07:00
Tianon Gravi
23533b7185
Use the appropriate APIs to gather information about releases _and_ pre-releases, and verify as much information about the downloads as is available
2016-10-17 09:09:36 -07:00
Tianon Gravi
0c5a8fead1
Adjust "update.sh" whitespace and remove unused section (old copy-pasta)
2016-10-14 15:11:54 -07:00
Tianon Gravi
ce3d81c7ee
Add PHP 7.1.0RC1
2016-09-06 12:31:18 -07:00
Tianon Gravi
e99aaef472
Add some useful comments to update.sh for gpgKeys "provenance"
2016-09-06 12:24:23 -07:00
Tianon Gravi
9c425b7fb5
Remove 5.5 gpgKeys from update.sh
2016-09-06 12:17:36 -07:00
Tianon Gravi
2f96a00aaa
Use "https" for communications with "php.net" where possible
2016-08-22 15:47:04 -07:00
Tianon Gravi
86a4f8d1cf
Simplify silly syntax
2016-08-11 16:18:33 -07:00
Tianon Gravi
e36077f85c
Update generated Dockerfiles to note the source of their generated contents
2016-08-01 09:55:39 -07:00
yosifkit
1a4763005a
Remove extracted php src ( #256 )
...
* Remove php src the right way for lightweight containers.
* Adapt docker-php-ext-* scripts to check exts against /available-exts generated file.
* Improve docker-php-source script
- swap spaces to tabs to match
- use gnu tar for `--strip-components`
- cache known extension list in `/usr/src/`
- remove extra output
* Changes per tianon's comments
2016-07-12 17:12:43 -07:00
Tianon Gravi
3b314af891
Add "travisEnv" bits to update.sh
2016-03-18 13:26:18 -07:00
Tianon Gravi
3bf5b82235
Convert all Dockerfiles to be template-based, and resync a few minor bits of Alpine and Debian (libedit in both, no recode in either, POSIX shell versions of docker-php-ext-* scripts for all)
2016-03-18 10:57:31 -07:00
Mikk Tendermann
9288cfa7d4
add zts support
2016-01-06 20:57:29 +02:00
Tianon Gravi
f51f3a9522
Modify update.sh to use the JSON version of the releases endpoint for more flexibility (including extracting the exact sha256 of the release file)
2015-12-08 16:46:18 -08:00
Tianon Gravi
70828d6fc4
More minor readability cleanup
2015-12-08 16:10:11 -08:00
Tianon Gravi
ae50f7ac60
Perform more simple housecleaning
2015-12-08 16:01:17 -08:00
Tianon Gravi
305067f94c
Add back the 5.5 keys that are officially listed, and sort all the key lists
2015-08-07 12:01:25 -07:00
Tianon Gravi
fc5346a7e0
Fix 5.5 key ( https://github.com/docker-library/php/pull/124#issuecomment-128795274 )
2015-08-07 12:00:05 -07:00
Tianon Gravi
0e983d18f2
Swap update.sh to still generate for unknown versions and bump to 7.0.0beta1
...
Also, update generate-stackbrew-library.sh appropriately.
2015-07-08 09:40:22 -07:00
Marcelo Andrade
11f5f37233
Add php-7.0.0alpha2 (Issue #108 )
...
Adding 7.0 to travis
Fixes for the reviewed code
Fixes to have the directory as 7.0
Change version on travis
Remove GPG from Dockerfile on 7.0
2015-07-08 09:30:27 -07:00
Tianon Gravi
a413eb0123
Switch from "bz2" to "xz" for 5.5 and 5.6 (several megabytes smaller download)
2015-06-30 10:06:18 -07:00
Joe Ferguson
1dcb6d1764
More resilient gpg getting
2015-04-23 13:54:03 -07:00
Joe Ferguson
a51c16e5f9
Add a pid cleaner in case container was killed unexpectedly
2014-12-23 09:52:12 -08:00
Tianon Gravi
f972d91aac
Update variants too...
2014-12-19 01:24:48 -07:00