[ANNOUNCE] CGIT v0.10.1 Released
Jorge Bastos
mysql.jorge at decimal.pt
Sat Mar 1 21:34:36 CET 2014
Hi Jason,
Everything's fine, thanks for your work!
Apart from that, one minor thing, the tag names, are the only thing that
suffers from encoding problems.
Is there anything that you need to track this?
Jorge,
From: CGit [mailto:cgit-bounces at lists.zx2c4.com] On Behalf Of Jason A.
Donenfeld
Sent: quinta-feira, 27 de Fevereiro de 2014 23:43
To: cgit at lists.zx2c4.com
Subject: [ANNOUNCE] CGIT v0.10.1 Released
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi folks,
CGit 0.10.1 is now available, as a mostly bug fix and cleanup release of the
prior massive 0.10 release. However, it does have a couple new features.
== 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.10.1 ==
17 files changed, 134 insertions(+), 70 deletions(-)
Features:
* sendfile() is now used when available (Linux systems) instead of a loop of
read() and write(). This should significantly increase performance for
high
volume sites which make heavy use of the caching feature, as it saves
copies
to and from user-space.
* The cgit.cgi binary when run from the command line now accepts a --version
argument which prints out the version as well as optional compiled in
features (such as sendfile() support or Lua support).
* Caching granularity is now improved with the introduction of the
cache-snapshot-ttl option, which allows configuration of the ttl for
tarball
and zip snapshots of repositories..
Changes:
* **Important for package maintainers**: the old LUA_IMPLEMENTATION flag has
been completely removed, with LUA_PKGCONFIG replacing it. LUA_PKGCONFIG
specifies which package specifier is passed to pkg-config. Currently cgit
supports the values "luajit" (default if found), "lua", "lua5.2", and
"lua5.1". When this variable is not passed to make, auto-detection checks
each of them in that order. Package build scripts that explicitly specify
a
LUA_IMPLEMENTATION should not explicitly specify a LUA_PKGCONFIG.
* CGit now uses git v1.9.0.
Bug fixes:
* Lua test suite is now only run when Lua is a compiled-in feature of cgit.
* Git availability is checked before attempting to use it inside of the
build.
* An uninitialized variable is now zeroed out in the diffstat view, which
previously caused erratic behavior.
* Cache slot ttls of zero are now never cached.
* Downloads for tags of length 1 now will show.
* The logic for age comparison in sorting commits and tags has been
simplified.
== Downloading ==
* http://git.zx2c4.com/cgit/snapshot/cgit-0.10.1.tar.xz
8790651ce1f99300c6aa8c31ecbe181a1baab76e (sha1)
060ef0aa95ebda6ea7daf823214bc4d0 (md5)
* For verification git tag v0.10.1 is signed with my public key:
zx2c4.com/keys/AB9942E6D4A4CFC3412620A749FC7012A5DE03AE.asc
== The Road to 1.0 ==
It'd be nice to have a 1.0 release soon. Here's a non-exhaustive list of
things I'd like to see for that:
* HTML5 compliance
* Line number anchors highlighting the current line in pure css / html
anchors
* git-blame support
* git-grep support
* More malloc()/free() cleanups
- --
Jason A. Donenfeld
www.zx2c4.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBAgAGBQJTD81IAAoJEEn8cBKl3gOuAAoQAIJVgY2VL5wz6IZe2oZVJKkB
kCz7KRqGMoPReoHjEbx8aEfqFNdvcg1gD3TjP7ggY9n9SB4APKCVPx6xYd5t3GLJ
oNRnv8HA7g939dCgfYqV4Vpj4pdf9d8kUOJm0cLdsghndCQJ7SCJyqPufdF3DTYu
BYZb4ru4eHXySqc4UopkYinV6tbEbcjSub7yFhvWpLlRMl9w8DbcopDU/+PcrWrg
fzuJEVS6S9r8+CqqRbdxK+QrifOw/SgvYwSKjl8EYLHg0R6TM9mepuMrJA06ilDJ
vVa0X6BRKSoDkQUH0nSgQ12IsCp7acyg+Sg8IVfB60JqV2Zr4N3IPEcuuO2B054D
s2GJCSFOCgALdsxzh8fZkm937DTNLtq69VlyQ4yJWpiUcYPvWuYQ40aEcJrBo+mX
arHdqi9bC4KwdOUajTDspoYxkzdyGyJx65EmyGRx5QAFMErube3jOc4U9YfbRutw
YULVKZuQAvui4WY+pbF21DDdClxzNf5DUsO8BpoXmL28q/oXZ2q1j/JFwIld4r1U
OwAHhzrcrH+/2e9r1gFXhwwU59PDYwPrZPrajkg84Xr8p5IrLPhGGxwXGidbVnNL
3oGoVDuIM3dPXTn5m1iNMDMME+tcsUX/HC+GvmEM097vC93X8a7hetMtk1LtEtmU
j/8/JZM6a/wdebGm3yAL
=aian
-----END PGP SIGNATURE-----
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.zx2c4.com/pipermail/cgit/attachments/20140301/d7ac72ed/attachment.html>
More information about the CGit
mailing list