[PATCH 0/6] Gitweb caching changes v2
From: "John 'Warthog9' Hawley" <warthog9@kernel.org>
Date: 2016-06-15 22:47:53
Evening everyone,
This is the latest incarnation of gitweb w/ caching. This is finally at the point where it should probably start either being considered for inclusion or mainline, or I need to accept that this will never get in and more perminantely fork (as is the case with Fedora where this is going in as gitweb-caching as a parrallel rpm package).
That said this brings the base up to mainline (again), it updates a number of elements in the caching engine, and this is a much cleaner break-out of the tree vs. what I am currently developing against.
New things known to work:
- Better breakout
- You can actually disable the cache now
- John 'Warthog9' Hawley
John 'Warthog9' Hawley (6):
GITWEB - Load Checking
GITWEB - Missmatching git w/ gitweb
GITWEB - Add git:// link to summary pages
GITWEB - Makefile changes
GITWEB - File based caching layer
GITWEB - Separate defaults from main file
.gitignore | 1 +
Makefile | 15 +-
gitweb/Makefile | 14 +
gitweb/cache.pm | 293 +++++++
gitweb/gitweb.css | 6 +
gitweb/gitweb.perl | 1821 ++++++++++++++++++++-----------------------
gitweb/gitweb_defaults.perl | 468 +++++++++++
7 files changed, 1651 insertions(+), 967 deletions(-)
create mode 100644 gitweb/Makefile
create mode 100644 gitweb/cache.pm
create mode 100644 gitweb/gitweb_defaults.perl