[ANNOUNCE] CGIT v1.2 Released

Jason A. Donenfeld Jason at zx2c4.com
Fri Jul 13 22:50:01 CEST 2018


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi folks,

CGit 1.2 is now available. As it's the first release in quite some time, there
are a few exciting new features.

== CGit on the Web ==

* homepage: https://git.zx2c4.com/cgit/about/
* git repository: https://git.zx2c4.com/cgit/
* git clone: git://git.zx2c4.com/cgit
* mailing list: cgit at lists.zx2c4.com
* mailing list subscribe: https://lists.zx2c4.com/mailman/listinfo/cgit

== ChangeLog v1.2 ==

41 files changed, 1000 insertions(+), 497 deletions(-)

Notable Changes:

* Update to git 2.18.
* Proper age sorting of repositories.
* Print symlink content properly.
* Numerous fixes to our cache system, addressing issues experienced on high-
  volume sites like kernel.org.
* A new view for git-blame, showing the latest commit for each line of a given
  file.
* Annotated tags are now printed in a slightly darker color.
* The prefix for snapshots can now be controlled from the configuration file
  via repo.snapshot-prefix=, rather than only using the repo's basename. This
  is useful for serving, say, linux-4.17.7.tar.gz from a repository called
  linux-stable.git.
* The snapshot tarball compression types now control which archives are
  allowed to be served, instead of merely controlling what was shown as a link
  on the webpage. This allows sitemasters to keep their cache size under
  control and also prohibit the use of expensive compression routines.
* Signatures can now be added for snapshot tarballs through the use of git
  notes. Details are found in the cgitrc(5) man page:
  https://git.zx2c4.com/cgit/tree/cgitrc.5.txt?id=22583c4992852fff08559c35fde7bf6f673d1644#n770
* The extra-head-content= option was added for appending additional meta-tags
  to the <head> section, such as those required for the `go get` utility.
* Numerous important bug fixes, crash fixes, memory leak fixes, and compiler
  fixes.

This release contains commits from: John Keeping, Christian Hesse, Jeff
Smith, Jason A. Donenfeld, Lukas Fleischer, Andy Green, Ville Skyttä, Todd
Zullinger, Peter Colberg, Jon DeVree, and Daniel M. Weeks.

== Downloading ==

This release is available in compressed tarball form here:
https://git.zx2c4.com/cgit/snapshot/cgit-1.2.tar.xz
SHA2-256: d5622ba7c3eb87de402da6fe3a092219546a917ff627966e99c9f18ba32a4832
BLAKE2b-256: b49fb44a8ae70666a88937a6dbe218518a1217127b9b54c6c4e928003f63d19b

A PGP signature of that file decompressed is available here:
https://git.zx2c4.com/cgit/snapshot/cgit-1.2.tar.asc
Signing key: AB9942E6D4A4CFC3412620A749FC7012A5DE03AE

Enjoy,
Jason
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEEq5lC5tSkz8NBJiCnSfxwEqXeA64FAltJD/QQHGphc29uQHp4
MmM0LmNvbQAKCRBJ/HASpd4DrlVYEAC6Y2xYCrbDtwrisnyfYfX0f99Z2fd3IAWK
/1Vs/ad7UZyltDLYjuyDsjfr22bt1E4aw0uH9XYQSNuFsQmyiq5D6KS/LvKjtcHt
N9pK8Nl5SBLZxAKcGCiLV6JSAhffd62S1ebwPdLhZMF8ucyIwWvpWunqhdQqDXgo
AL2VrjiSoReu3Fn9WocWPttoiaxde5071+nxSmzAx1VZWXJIxc/kVIcmNs3VuIb9
6MU+S+nbtGJ7Ni9+c6RK9wX9odMu2ExwTPRYJPRNr+70VASCvgfqI5pb5bQ68ewS
lkAYaFSoBXXOyuo/kr5gWyiQGy3/0q38Jzc1GxhwepKpzBMiV2ZzoOnPkgaXgbSX
0LLVh6iLY3Xlzj/X1F1Zu5yoXDkp21GRekEyUEUEITW2NGvAK0NDts/02Cr8OvWE
ZmH+fETb1h2ZsmWxNK0H58E631vx0rjevHhJw9af7c8XKr6zw+ZarmfyuF4hlq73
2HMzJg7KXhtCpOj/nswkwczIztl7GxncGwvstYmFdFVkrgySto6Sk7FoVbJnlWtQ
7WTrYSXudlqO+EuFfEZfwwE1m69Tk7kxGH7cMlyqUnLrsqqOuGf5Y8dbWfBhcckS
XlhxAGeJzY7FEBFKyXXk1n2FMeofqu324vJkQgGqTfZGDJodz/RQ97bFxlT5SeSo
cpQW/UyqgQ==
=hK3U
-----END PGP SIGNATURE-----


More information about the CGit mailing list