From mboxrd@z Thu Jan 1 00:00:00 1970 From: mysql.jorge at decimal.pt (Jorge Bastos) Date: Sat, 1 Mar 2014 20:34:36 -0000 Subject: [ANNOUNCE] CGIT v0.10.1 Released In-Reply-To: References: Message-ID: <003b01cf358d$a9c47880$fd4d6980$@jorge@decimal.pt> 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: