[ANNOUNCE] CGIT v0.12 Released

Jason A. Donenfeld Jason at zx2c4.com
Thu Jan 14 15:45:46 CET 2016


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



Hi folks,

CGit 0.12 is now available, with some important features, bug fixes, and
security fixes.

== CGit on the Web ==

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

== ChangeLog v0.12 ==

49 files changed, 1073 insertions(+), 2145 deletions(-)

Changes:

* Uses internally Git 2.7.0.
* Show remote refs in branch switcher combobox.
* Add sample post-receive hook in /contrib.
* Add HTML escaping to filters.
* Add "enable-follow-links" option to have the log UI
  behave the same way as "git log --follow", as well
  as updating the diffand commit UIs.
* Errors are now cached under the dynamic-ttl setting.
* Simplified filters and converters.
* Add "enable-html-serving" to turn on serving of HTML mimetypes
  from the /plain handler, to prevent against stored XSS.
* /blob no longer takes a mimetype query string parameter.

Bug fixes:

* Always honor repo.hide and repo.ignore.
* Ensure /about/ always has a trailing slash to keep other links
  consistent internally.
* Unit test stability improvements.
* Numerous internal cleanups.
* Always send HTTP headers even on error messages.
* Cleaner mimetype parsing.
* Multiple resource leaks plugged.
* Do not allow header injection.
* Fix integer/buffer overflow.
* Fix several crashes.
* Return 404 when no repositories are found.

== Downloading ==

* http://git.zx2c4.com/cgit/snapshot/cgit-0.12.tar.xz
  0bef0bf444cf7bbd854fc270754c1ea829162acb (sha1)

* For verification git tag v0.12 is signed with my public key:
  zx2c4.com/keys/AB9942E6D4A4CFC3412620A749FC7012A5DE03AE.asc

Thanks to everyone who contributed to this release!


Jason Donenfeld


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWl7SVAAoJEEn8cBKl3gOuSUoP/0SdV9EQP9+FjBSClxiRwm0d
WV/rseTLXw+e40GPmR9QfdkuQrA79jh9BTPZJKDSRp0qlyqgqoL66eERmtPBhcid
4CDz5QpFohk+6n5DW591u/pOSH3OzUQRgM2zFzNvGsuCYO8HKZoJ9j6HTDZ4TFuV
boLrqLlWfojH8R8kPOcHWhjGrx2VoKWrzDfXvP7CEJY0LGqeYGXjNEdn7MEV6g2Y
l50O69yPttTSgNV1/cfmrf4JG5pJOundpEPtcaRBIGtHhoYJcXY9N1ZNe9K5Qig+
Ue4gXaWX9HrAYmlhxL98rBm8WE86j94VsLay/sH0ij30hmjZ+HnB+N7b6jY/d5x+
Pr+zRX8Fj+bhkE5S6ZjwqbLlk4M6eWde2HtqVa+QKP7TuWaOlO7YzFRnbeP60qkb
OxSJKtS0WsKpbGywzJENxVAm7gdswcQdidM7u5SZp0uxM4V7UxhBenxP9c+yjNth
jiVnIRMaxleVFjOudNyr3MxeZ3j4nfK4Mq3VNCK9vb8in7NzzNpEDwAarUurj0rs
0wGq56LnIesE9YAI1pBmTdjyBeGCXB8UUG2uAG7Ma1tNuiHr1eydo3QEIrLPhVtT
PNcreI/uPilfXxp6WCDIZKW0Q1/kXYuCizKmsO31HQEhhKVDYE/RYqoZsLhIKMRj
HN+NTTG/BVa3rGvB4+t8
=PCip
-----END PGP SIGNATURE-----


More information about the CGit mailing list