]> git.pld-linux.org Git - packages/php.git/log
packages/php.git
8 years agoPHP 5.6.21 (28 Apr 2016) auto/th/php56-5.6.21-1
Elan Ruusamäe [Fri, 29 Apr 2016 08:00:59 +0000 (11:00 +0300)]
PHP 5.6.21 (28 Apr 2016)

8 years agofix hash<>phar issues auto/th/php56-5.6.20-2
Elan Ruusamäe [Mon, 23 Nov 2015 11:44:30 +0000 (13:44 +0200)]
fix hash<>phar issues

cherry-picked c5579dea175b65dfb0b2f63361b7161234b3798d

8 years agophar: also disable warning
Elan Ruusamäe [Fri, 20 Nov 2015 10:52:16 +0000 (12:52 +0200)]
phar: also disable warning

8 years agomake phar to support SHA-256, SHA-512 hashes
Elan Ruusamäe [Thu, 19 Nov 2015 21:55:10 +0000 (23:55 +0200)]
make phar to support SHA-256, SHA-512 hashes

thus phar requires hash extension now

test phar:
https://phar.phpunit.de/phpunit-4.8.16.phar

see problem analyze here:
https://github.com/sebastianbergmann/phpunit/issues/1948

cherry-picked 56b53eba1605562c6d2417174d69bcefaf60fc51

8 years agoup to 5.6.20 auto/th/php56-5.6.20-1
Elan Ruusamäe [Thu, 7 Apr 2016 12:49:58 +0000 (15:49 +0300)]
up to 5.6.20

8 years agoup to 5.6.19 auto/th/php56-5.6.19-1
Elan Ruusamäe [Sat, 19 Mar 2016 11:30:55 +0000 (13:30 +0200)]
up to 5.6.19

8 years ago- openssl 1.0.2g rebuild auto/th/php56-5.6.18-3
Elan Ruusamäe [Thu, 3 Mar 2016 11:53:25 +0000 (13:53 +0200)]
- openssl 1.0.2g rebuild
- release 3 (by relup.sh)

8 years ago- rel 2; restore 71475 fix (but still unclear) auto/th/php56-5.6.18-2
Arkadiusz Miśkiewicz [Thu, 4 Feb 2016 21:49:33 +0000 (22:49 +0100)]
- rel 2; restore 71475 fix (but still unclear)

8 years ago- up to 5.6.18; SECURITY fixes (bug 71475 fixed differently) auto/th/php56-5.6.18-1
Arkadiusz Miśkiewicz [Thu, 4 Feb 2016 21:35:19 +0000 (22:35 +0100)]
- up to 5.6.18; SECURITY fixes (bug 71475 fixed differently)

8 years ago- rel 2; SECURITY; fixes http://akat1.pl/?id=1 auto/th/php56-5.6.17-2
Arkadiusz Miśkiewicz [Tue, 2 Feb 2016 17:30:34 +0000 (18:30 +0100)]
- rel 2; SECURITY; fixes http://akat1.pl/?id=1

8 years agomissing backslash
Elan Ruusamäe [Sun, 31 Jan 2016 18:14:02 +0000 (20:14 +0200)]
missing backslash

8 years agouse alternatives for phar links
Elan Ruusamäe [Sun, 31 Jan 2016 13:15:14 +0000 (15:15 +0200)]
use alternatives for phar links

8 years agofix phar manual packaging
Elan Ruusamäe [Sun, 31 Jan 2016 13:05:46 +0000 (15:05 +0200)]
fix phar manual packaging

phar.1 and phar.phar.1 are links
pharXY.1 is the real man page

8 years agofix phar package summary
Elan Ruusamäe [Sat, 30 Jan 2016 11:33:58 +0000 (13:33 +0200)]
fix phar package summary

8 years agoext/intl has bunch of .cpp files auto/th/php56-5.6.17-1
Elan Ruusamäe [Sat, 9 Jan 2016 14:47:19 +0000 (16:47 +0200)]
ext/intl has bunch of .cpp files

8 years agoup to 5.6.17
Elan Ruusamäe [Sun, 10 Jan 2016 22:07:16 +0000 (00:07 +0200)]
up to 5.6.17

8 years ago- release 2 (by relup.sh) auto/th/php56-5.6.16-2
Arkadiusz Miśkiewicz [Sat, 26 Dec 2015 22:13:45 +0000 (23:13 +0100)]
- release 2 (by relup.sh)

8 years ago- up to 5.6.16 auto/th/php56-5.6.16-1
Arkadiusz Miśkiewicz [Fri, 27 Nov 2015 18:53:14 +0000 (19:53 +0100)]
- up to 5.6.16

8 years ago- rel 2 auto/th/php56-5.6.15-2
Jan Rękorajski [Thu, 19 Nov 2015 07:56:15 +0000 (08:56 +0100)]
- rel 2

8 years ago- up to 5.6.15 auto/th/php56-5.6.15-1
Arkadiusz Miśkiewicz [Fri, 30 Oct 2015 12:11:10 +0000 (13:11 +0100)]
- up to 5.6.15

8 years ago- rel 6; another mysql ssl change from upstream auto/th/php56-5.6.14-6
Arkadiusz Miśkiewicz [Thu, 29 Oct 2015 17:03:42 +0000 (18:03 +0100)]
- rel 6; another mysql ssl change from upstream

8 years ago- rel 5; use upstream solution (disable ssl certs verification for mysql connections... auto/th/php56-5.6.14-5
Arkadiusz Miśkiewicz [Mon, 26 Oct 2015 07:30:25 +0000 (08:30 +0100)]
- rel 5; use upstream solution (disable ssl certs verification for mysql connections by default; introduce MYSQLI_CLIENT_SSL_VERIFY_SERVER_CERT option for turning it on

8 years ago- rel 4; add version for php-pecl-PDO_PGSQL provides, so it will be possible to insta... auto/th/php56-5.6.14-4
Arkadiusz Miśkiewicz [Fri, 23 Oct 2015 15:21:37 +0000 (17:21 +0200)]
- rel 4; add version for php-pecl-PDO_PGSQL provides, so it will be possible to install php53 and for example php56 pdo-pgsql

8 years ago- rel 3 auto/th/php56-5.6.14-3
Arkadiusz Miśkiewicz [Wed, 7 Oct 2015 08:17:32 +0000 (10:17 +0200)]
- rel 3

8 years agoRevert "make get_cfg_var("cfg_file_path") and php_ini_loaded_file() report main php...
Arkadiusz Miśkiewicz [Wed, 7 Oct 2015 08:11:46 +0000 (10:11 +0200)]
Revert "make get_cfg_var("cfg_file_path") and php_ini_loaded_file() report main php.ini"

This reverts commit 762ec2ebe80654582c9a5f1114691cd6d673d513 due to
breakage. Reverting fixes regression - confirmation:
http://lists.pld-linux.org/mailman/pipermail/pld-devel-pl/2015-September/157128.html

TODO: Needed functionality, from this patch, needs to be correctly
implemented.

8 years ago- rel 2; switch module name to mod_php.so (first step to using alternatives and allow...
Arkadiusz Miśkiewicz [Mon, 5 Oct 2015 11:12:05 +0000 (13:12 +0200)]
- rel 2; switch module name to mod_php.so (first step to using alternatives and allowing apache-mod_php coexistence)

8 years ago- fixed epoch auto/th/php56-5.6.14-1
Adam Osuchowski [Fri, 2 Oct 2015 11:14:47 +0000 (13:14 +0200)]
- fixed epoch

8 years ago- up to 5.6.14
Adam Osuchowski [Fri, 2 Oct 2015 11:11:37 +0000 (13:11 +0200)]
- up to 5.6.14

8 years agoPHP 5.6.13 (03 Sep 2015) auto/th/php56-5.6.13-1
Elan Ruusamäe [Wed, 16 Sep 2015 06:51:42 +0000 (09:51 +0300)]
PHP 5.6.13 (03 Sep 2015)

8 years agoversion phar files
Elan Ruusamäe [Mon, 7 Sep 2015 14:27:30 +0000 (17:27 +0300)]
version phar files

8 years agoconsistent libtool dep
Elan Ruusamäe [Mon, 7 Sep 2015 10:34:49 +0000 (13:34 +0300)]
consistent libtool dep

so that runtime and build time versions match

8 years agodevel obsoletes php70-devel
Elan Ruusamäe [Thu, 27 Aug 2015 14:38:06 +0000 (17:38 +0300)]
devel obsoletes php70-devel

8 years ago- rel 2; obey default context options in mysqlnd auto/th/php56-5.6.12-2
Arkadiusz Miśkiewicz [Mon, 10 Aug 2015 11:41:05 +0000 (13:41 +0200)]
- rel 2; obey default context options in mysqlnd

8 years ago- up to 5.6.12 auto/th/php56-5.6.12-1
Adam Osuchowski [Sat, 8 Aug 2015 08:06:44 +0000 (10:06 +0200)]
- up to 5.6.12

8 years agoup to 5.6.11 (10 Jul 2015) auto/th/php56-5.6.11-1
Elan Ruusamäe [Thu, 16 Jul 2015 13:56:48 +0000 (16:56 +0300)]
up to 5.6.11 (10 Jul 2015)
- fixes for CVE-2015-4642, CVE-2015-4643, CVE-2015-4644, CVE-2015-3414, CVE-2015-3415, CVE-2015-3416

8 years ago- release 4 (by relup.sh) auto/th/php56-5.6.9-4
Arkadiusz Miśkiewicz [Sun, 28 Jun 2015 01:19:56 +0000 (03:19 +0200)]
- release 4 (by relup.sh)

8 years ago- icu rebuild auto/th/php56-5.6.9-3
Elan Ruusamäe [Mon, 1 Jun 2015 11:01:03 +0000 (14:01 +0300)]
- icu rebuild
- release 3 (by relup.sh)

8 years agomoved C: logrotate to proper subpackage (containing logrotate file)
Tomasz Pala [Sun, 31 May 2015 12:27:11 +0000 (14:27 +0200)]
moved C: logrotate to proper subpackage (containing logrotate file)

8 years agokeep backups and original files whenever it's so easy
Tomasz Pala [Sun, 31 May 2015 12:23:59 +0000 (14:23 +0200)]
keep backups and original files whenever it's so easy

8 years agodisable assert.active
Elan Ruusamäe [Fri, 29 May 2015 09:45:12 +0000 (12:45 +0300)]
disable assert.active

assert() evaluates code just like eval(). Unless it is actually required
in a live environment, which is almost certainly not the case, this
feature should be deactivated.

from https://github.com/sektioneins/pcc

8 years agoadd more bconds for extensions
Elan Ruusamäe [Wed, 27 May 2015 08:01:28 +0000 (11:01 +0300)]
add more bconds for extensions

8 years agofpm: provide php(fcgi) as it handles FCGI protocol as well
Elan Ruusamäe [Wed, 27 May 2015 07:38:42 +0000 (10:38 +0300)]
fpm: provide php(fcgi) as it handles FCGI protocol as well

8 years ago- rel 2 auto/th/php56-5.6.9-2
Jan Rękorajski [Mon, 25 May 2015 14:46:32 +0000 (16:46 +0200)]
- rel 2

8 years agoremove static libs
Elan Ruusamäe [Mon, 25 May 2015 08:39:16 +0000 (11:39 +0300)]
remove static libs

8 years agoapply sybase_ct patch only when bcond enabled
Elan Ruusamäe [Sun, 24 May 2015 19:08:55 +0000 (22:08 +0300)]
apply sybase_ct patch only when bcond enabled

8 years agoapply milter patch only when enabled
Elan Ruusamäe [Sun, 24 May 2015 18:55:27 +0000 (21:55 +0300)]
apply milter patch only when enabled

8 years agoallow disabling opcache ext
Elan Ruusamäe [Sun, 24 May 2015 18:41:19 +0000 (21:41 +0300)]
allow disabling opcache ext

8 years agoorganize bconds by category
Elan Ruusamäe [Sun, 24 May 2015 18:50:26 +0000 (21:50 +0300)]
organize bconds by category

8 years agoadd pdo_dblib bcond
Elan Ruusamäe [Sun, 24 May 2015 18:10:41 +0000 (21:10 +0300)]
add pdo_dblib bcond

8 years agofix mysql bcond
Elan Ruusamäe [Sun, 24 May 2015 16:00:26 +0000 (19:00 +0300)]
fix mysql bcond

8 years agoadd bcond for ext/ereg
Elan Ruusamäe [Sun, 24 May 2015 15:49:14 +0000 (18:49 +0300)]
add bcond for ext/ereg

8 years agofix build with libvpx 1.4.0
Elan Ruusamäe [Sun, 24 May 2015 15:36:13 +0000 (18:36 +0300)]
fix build with libvpx 1.4.0

8 years agoadd bcond to build without ext/mysql
Elan Ruusamäe [Sun, 24 May 2015 15:26:22 +0000 (18:26 +0300)]
add bcond to build without ext/mysql

8 years agodrop no longer needed uint32_t.patch
Elan Ruusamäe [Sun, 24 May 2015 15:08:59 +0000 (18:08 +0300)]
drop no longer needed uint32_t.patch

refs 6fda23ee048548

8 years agodrop php-mysql-nowarning.patch
Elan Ruusamäe [Sun, 24 May 2015 13:48:02 +0000 (16:48 +0300)]
drop php-mysql-nowarning.patch

whole block is disabled by other patch: mysql-lib-ver-mismatch.patch

8 years agodrop todo about packages removed in php 5.0, 5.1, 5.2
Elan Ruusamäe [Sun, 24 May 2015 12:48:09 +0000 (15:48 +0300)]
drop todo about packages removed in php 5.0, 5.1, 5.2

8 years agocleanup outdated todo
Elan Ruusamäe [Sun, 24 May 2015 12:46:56 +0000 (15:46 +0300)]
cleanup outdated todo

8 years agodrop unsupported type_hints patch, php7 has it implemented
Elan Ruusamäe [Sun, 24 May 2015 12:45:50 +0000 (15:45 +0300)]
drop unsupported type_hints patch, php7 has it implemented

8 years agoup to 5.6.9 auto/th/php56-5.6.9-1
Elan Ruusamäe [Thu, 21 May 2015 18:34:04 +0000 (21:34 +0300)]
up to 5.6.9
- fixes for CVE-2015-4024, CVE-2015-4025, CVE-2015-4022, CVE-2015-4026, CVE-2015-4021
- CVE-2015-2325, CVE-2015-2326 (pcrelib) - does not affect pld as using system pcre
- updated php-systzdata.patch to r12
- zip extension up to 1.12.5

8 years agodisable mm, unmaintained and makes apache restarts unstable
Elan Ruusamäe [Mon, 18 May 2015 19:59:44 +0000 (22:59 +0300)]
disable mm, unmaintained and makes apache restarts unstable

http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2015-May/024364.html

9 years agoup to 5.6.8, fixes CVE-2015-1351 and CVE-2015-1352 auto/th/php56-5.6.8-1
Elan Ruusamäe [Sun, 19 Apr 2015 22:04:18 +0000 (01:04 +0300)]
up to 5.6.8, fixes CVE-2015-1351 and CVE-2015-1352

9 years ago- devel obsoletes php55-devel
Elan Ruusamäe [Sun, 19 Apr 2015 20:49:59 +0000 (23:49 +0300)]
- devel obsoletes php55-devel

9 years agoupdate license tag
Elan Ruusamäe [Sat, 11 Apr 2015 13:41:41 +0000 (16:41 +0300)]
update license tag

9 years agoup to 5.6.7, fixes for CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. auto/th/php56-5.6.7-1
Elan Ruusamäe [Fri, 20 Mar 2015 21:27:01 +0000 (23:27 +0200)]
up to 5.6.7, fixes for CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331.

9 years agoup to 5.6.6, fixes for CVE-2015-0235 and CVE-2015-0273 auto/th/php56-5.6.6-1
Elan Ruusamäe [Fri, 27 Feb 2015 16:12:25 +0000 (18:12 +0200)]
up to 5.6.6, fixes for CVE-2015-0235 and CVE-2015-0273

9 years agodrop x32.patch, already upstream
Elan Ruusamäe [Fri, 27 Feb 2015 16:07:31 +0000 (18:07 +0200)]
drop x32.patch, already upstream

9 years agoMerge branch 'PHP_5_6'
Elan Ruusamäe [Fri, 27 Feb 2015 15:30:11 +0000 (17:30 +0200)]
Merge branch 'PHP_5_6'

Conflicts:
      fpm-conf-split.patch
      php.spec

9 years agomake get_cfg_var("cfg_file_path") and php_ini_loaded_file() report main php.ini
Elan Ruusamäe [Tue, 24 Feb 2015 23:43:42 +0000 (01:43 +0200)]
make get_cfg_var("cfg_file_path") and php_ini_loaded_file() report main php.ini

see https://github.com/sensiolabs/SensioDistributionBundle/pull/176#issuecomment-75266039

9 years agodrop obsolete libpq_fs_h_path.patch
Elan Ruusamäe [Tue, 24 Feb 2015 19:13:12 +0000 (21:13 +0200)]
drop obsolete libpq_fs_h_path.patch

9 years ago- x32 rebuild auto/th/php55-5.5.21-4
Jan Rękorajski [Tue, 24 Feb 2015 21:27:10 +0000 (22:27 +0100)]
- x32 rebuild
- release 4 (by relup.sh)

9 years agobrowscap trigger: disable browscap if file it points to does not exist
Elan Ruusamäe [Thu, 19 Feb 2015 10:16:42 +0000 (12:16 +0200)]
browscap trigger: disable browscap if file it points to does not exist

9 years ago- release 3 (by relup.sh) auto/th/php55-5.5.21-3
Elan Ruusamäe [Thu, 19 Feb 2015 10:17:08 +0000 (12:17 +0200)]
- release 3 (by relup.sh)

9 years agobrowscap trigger: disable browscap if file it points to does not exist
Elan Ruusamäe [Thu, 19 Feb 2015 10:16:42 +0000 (12:16 +0200)]
browscap trigger: disable browscap if file it points to does not exist

9 years ago- libtool rebuild auto/th/php55-5.5.21-2
Elan Ruusamäe [Mon, 9 Feb 2015 21:58:25 +0000 (23:58 +0200)]
- libtool rebuild
- release 2 (by relup.sh)

9 years agodo not enable browscap by default auto/th/php56-5.6.5-1
Elan Ruusamäe [Wed, 4 Feb 2015 19:07:49 +0000 (21:07 +0200)]
do not enable browscap by default

1) wastes memory (ini file is always loaded)
2) produces warning if (now optional) browscap.ini is missing

9 years agodo not enable browscap by default auto/th/php55-5.5.21-1
Elan Ruusamäe [Wed, 4 Feb 2015 19:07:49 +0000 (21:07 +0200)]
do not enable browscap by default

1) wastes memory (ini file is always loaded)
2) produces warning if (now optional) browscap.ini is missing

9 years agosnippet to aid creating fpm split config
Elan Ruusamäe [Wed, 4 Feb 2015 19:04:10 +0000 (21:04 +0200)]
snippet to aid creating fpm split config

9 years agoup to 5.6.5, fixes for CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232
Elan Ruusamäe [Wed, 4 Feb 2015 17:28:58 +0000 (19:28 +0200)]
up to 5.6.5, fixes for CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232

9 years agoup to 5.5.21. fixes for CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232.
Elan Ruusamäe [Wed, 4 Feb 2015 17:17:45 +0000 (19:17 +0200)]
up to 5.5.21. fixes for CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232.

9 years agouse browscap package for browscap.ini data
Elan Ruusamäe [Tue, 27 Jan 2015 11:55:09 +0000 (13:55 +0200)]
use browscap package for browscap.ini data

9 years agouse browscap package for browscap.ini data auto/th/php55-5.5.20-2
Elan Ruusamäe [Tue, 27 Jan 2015 11:55:09 +0000 (13:55 +0200)]
use browscap package for browscap.ini data

9 years agosupport libtool 1.5/2.4.2/2.4.4 selecting best match
Elan Ruusamäe [Wed, 21 Jan 2015 18:56:35 +0000 (20:56 +0200)]
support libtool 1.5/2.4.2/2.4.4 selecting best match

9 years agosupport libtool 1.5/2.4.2/2.4.4 selecting best match
Elan Ruusamäe [Wed, 21 Jan 2015 18:56:35 +0000 (20:56 +0200)]
support libtool 1.5/2.4.2/2.4.4 selecting best match

9 years ago- build on x32 with a help of slightly modified upstream patch
Jan Rękorajski [Sat, 3 Jan 2015 22:03:01 +0000 (22:03 +0000)]
- build on x32 with a help of slightly modified upstream patch

9 years agoup to 5.5.20, fixes CVE-2014-8142 auto/th/php55-5.5.20-1
Elan Ruusamäe [Thu, 1 Jan 2015 15:54:00 +0000 (17:54 +0200)]
up to 5.5.20, fixes CVE-2014-8142

9 years agoup to 5.6.4, fixes CVE-2014-8142 auto/th/php56-5.6.4-1
Elan Ruusamäe [Thu, 1 Jan 2015 15:29:31 +0000 (17:29 +0200)]
up to 5.6.4, fixes CVE-2014-8142

9 years agoup to 5.5.19 auto/th/php55-5.5.19-1
Elan Ruusamäe [Tue, 18 Nov 2014 19:48:37 +0000 (21:48 +0200)]
up to 5.5.19

9 years agoup to 5.6.3 auto/th/php56-5.6.3-1
Elan Ruusamäe [Mon, 17 Nov 2014 18:10:40 +0000 (20:10 +0200)]
up to 5.6.3

9 years agoset fpm socket rw accessible by http group by default (instead of root:root) auto/th/php56-5.6.2-1
Elan Ruusamäe [Mon, 27 Oct 2014 06:41:55 +0000 (08:41 +0200)]
set fpm socket rw accessible by http group by default (instead of root:root)

9 years agorediff fpm patches; apply config split first
Elan Ruusamäe [Mon, 27 Oct 2014 06:23:00 +0000 (08:23 +0200)]
rediff fpm patches; apply config split first

9 years ago- added systemtap/dtrace support (on bcond)
Jakub Bogusz [Sun, 26 Oct 2014 20:17:34 +0000 (21:17 +0100)]
- added systemtap/dtrace support (on bcond)

9 years ago- up to 5.5.18; SECURITY release; fixes CVE-2014-3669, CVE-2014-3670 and CVE-2014... auto/th/php55-5.5.18-1
Arkadiusz Miśkiewicz [Fri, 24 Oct 2014 20:01:25 +0000 (22:01 +0200)]
- up to 5.5.18; SECURITY release; fixes CVE-2014-3669, CVE-2014-3670 and CVE-2014-3668

9 years agoup to 5.6.2. fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.
Elan Ruusamäe [Fri, 17 Oct 2014 15:18:54 +0000 (18:18 +0300)]
up to 5.6.2. fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.

9 years ago- release 3 (by relup.sh) auto/th/php56-5.6.1-3
Elan Ruusamäe [Fri, 17 Oct 2014 12:45:51 +0000 (15:45 +0300)]
- release 3 (by relup.sh)

9 years agoMerge branch 'mysqlnd-link' into PHP_5_6
Elan Ruusamäe [Fri, 17 Oct 2014 12:45:20 +0000 (15:45 +0300)]
Merge branch 'mysqlnd-link' into PHP_5_6

Conflicts:
php.spec

9 years agomysqlnd link hack
Elan Ruusamäe [Fri, 17 Oct 2014 12:44:08 +0000 (15:44 +0300)]
mysqlnd link hack

9 years agofix typo
Elan Ruusamäe [Thu, 9 Oct 2014 06:04:41 +0000 (09:04 +0300)]
fix typo

9 years agoThis is fpm only patch, so put into bcond.
Arkadiusz Miśkiewicz [Wed, 8 Oct 2014 21:03:42 +0000 (23:03 +0200)]
This is fpm only patch, so put into bcond.

9 years agomysqlnd link fix mysqlnd-link
Elan Ruusamäe [Wed, 8 Oct 2014 17:23:21 +0000 (20:23 +0300)]
mysqlnd link fix

9 years ago- rel 2 auto/th/php56-5.6.1-2
Arkadiusz Miśkiewicz [Wed, 8 Oct 2014 16:41:12 +0000 (18:41 +0200)]
- rel 2

This page took 0.096976 seconds and 4 git commands to generate.