[ANNOUNCE] CGIT v1.0 Released

Jason A. Donenfeld Jason at zx2c4.com
Tue Jun 7 14:47:15 CEST 2016


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

Hi folks,

CGit 1.0 is now available, with some new features, bug fixes, and
security fixes. While "1.0" usually means a great deal, it's nothing
special here. Instead, this is merely the "next" release, and now we can
finally move to semver. CGit has been quite stable for a long time now.

== 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.0 ==

25 files changed, 183 insertions(+), 123 deletions(-)

Changes:

* Repository and downloads are now over HTTPS.
* Uses internally Git 2.8.3, which fixes CVE-2016-2315.
* Add repo.homepage/gitweb.homepage setting and homepage tab.
* Considerable internal cleanups.
* Show reverse paths in title bar so that browser tab shows filename.
* Add syntax highlighting to md2html.

Bug fixes:

* Allow redirects even when caching is turned on.
* Fix empty PATH_INFO on redirect.
* Better HTML5 compliance.
* Simplified decorations.
* Show repo's root directory in plain view.
* Date printing and timezone normalization.
* Unicode issues in syntax highlighting.
* Account for caches with empty key.
* Use size_t for all lengths.
* More gracefully deal with unparsable commits.

== Downloading ==

* https://git.zx2c4.com/cgit/snapshot/cgit-1.0.tar.xz sha256:
a89754610922f122468c791888ed6309a81fa0f3ae948d118284b673cb40704d

* For verification git tag v1.0 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

iQIcBAEBCAAGBQJXVsJfAAoJEEn8cBKl3gOuUvMQAK4hFvEw3Bh8vDklbhD9Yep6
uuBSZiwAW0nyAqR18eqH4f3QjT6fKn3e8vcbudHT+KHoSXO10BvfP641FkII6171
7uudekNTmy9VQzoHFfdpVq4+2YEURJ84dtBFu/R0/gVgr3kpnIhetjUFKfXsi9mY
AjhWy1dJT17h4ftK9QzO4bM0UMPxhkv95CZXGsK+eT3SvWWCJHYs1bNtfxVXiF/T
b0tvU/6DsxVfL7PwPQN0+r09boRW2K5mU3qmwAd6xwQSLyQaYLGJAMGBZo5o73x8
NvxPKLM3NUF5Ytidd43ddpGrapFTLoqE98cg/W29/91rOY8wLTZ2gkgM7qX7ekv1
UZuycAniYgVnVMdHWYZwSlvTTAk0noFjngHmIA/PBzAoZ/ZUZWVEwFpAYlhQvhfs
lpHWRMVUFnxP3RcjL/yP64nVFzNh1ecUOvz30RW+Idodq7zM/bf6S4HgrgQYyQ5D
71N363FI2VsGq3CIUBi8+IkQf8WyBA3hpl0JLAoc7Hi8gMz180GNNf4DRu7H8o+B
9Ic6lQxtAxvirtG5ClpaZz3CoAuQHvScV+1TIsQJ4Bh9kDEdoSBtHJZGciHyYKt3
P+O7MA8ONf61DUQGR7CHiYklP4Dy+3OxGLWm57MfD3+JHjsJzch2l6A4nIQqIDQ4
ExsMi2FFZEKCMcSUebBu
=m6dw
-----END PGP SIGNATURE-----


More information about the CGit mailing list