| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| | * | Move function for configfile parsing into configfile.[ch]•••This is a generic function which wanted its own little object file.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-03-28 | 1 | -0/+1 |
| | * | Makefile: copy the QUIET constructs from the Makefile in git.git•••These constructs were introduced by Shawn O. Pearce in commit
74f2b2a8d006a49e1be7e30731c2f7365d2741d1.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-03-25 | 1 | -5/+31 |
| | * | Move cgit_version from shared.c to cgit.c•••With the matching Makefile change, this makes sure that only cgit.o and cgit
proper needs to be rebuildt when VERSION has been modified.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-03-24 | 1 | -1/+3 |
| | * | Makefile: autobuild dependency rules•••This uses gcc to generate dependency rules for each `.o` file, based on the
corresponding `.c` file, into a new set of `.d` files (which are also defined
to depend on the same set of source files as their `.o` files).
Result:
* all objectfile dependencies are correctly calculated
* only the necessary dependencies are recalculated when a sourcefile is updated
Inspiration for the build rules:
* http://www.gnu.org/software/make/manual/make.html#Automatic-Prerequisites
* http://make.paulandlesley.org/autodep.html
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-03-24 | 1 | -1/+10 |
| | * | Initial Makefile cleanup•••Sort the list of object files to improve readability/mergeability and remove
manual dependency information which will soon be generated automatically.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-03-24 | 1 | -7/+22 |
| | * | Add command dispatcher•••This simplifies the code in cgit.c and makes it easier to extend cgit with
new pages/commands.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-03-24 | 1 | -1/+1 |
| * | | Use GIT-1.5.5.rc1 | Lars Hjemli | 2008-03-23 | 1 | -1/+1 |
| * | | Use GIT-1.5.4.4 | Lars Hjemli | 2008-03-17 | 1 | -1/+1 |
| |/ |
|
| * | Use GIT-1.5.4.1 | Lars Hjemli | 2008-02-16 | 1 | -1/+1 |
| * | Use GIT-1.5.4 | Lars Hjemli | 2008-02-02 | 1 | -1/+1 |
| * | Use GIT-1.5.4.rc5 | Lars Hjemli | 2008-01-28 | 1 | -1/+1 |
| * | Use GIT-1.5.4.rc4 | Lars Hjemli | 2008-01-21 | 1 | -1/+1 |
| * | Merge branch 'stable'•••* stable:
CGIT 0.7.2
Use GIT-1.5.3.8
Compare string lengths when parsing the snapshot mask
Default repo description to "[no description]"
| Lars Hjemli | 2008-01-13 | 1 | -2/+2 |
| |\ |
|
| | * | CGIT 0.7.2•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2008-01-10 | 1 | -1/+1 |
| | * | Use GIT-1.5.3.8 | Lars Hjemli | 2008-01-10 | 1 | -1/+1 |
| * | | Add plain patch view•••The new view mimics the output from `git format-patch`, making it possible
to cherry-pick directly from cgit with something like `curl $url | git am`.
Inspired by a patch to `git-apply` by Mike Hommey:
http://thread.gmane.org/gmane.comp.version-control.git/67611/focus=67610
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-12-11 | 1 | -1/+1 |
| * | | Create initial testsuite•••This creates a simple testsuite, heavily inspired by the testsuite in git.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-11-11 | 1 | -1/+4 |
| * | | Merge branch 'stable'•••* stable:
CGIT 0.7.1
Makefile install: include cgit.png, do not empty cache
Conflicts:
Makefile
| Lars Hjemli | 2007-11-09 | 1 | -4/+7 |
| |\| |
|
| | * | CGIT 0.7.1•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-11-09 | 1 | -1/+1 |
| | * | Makefile install: include cgit.png, do not empty cache•••The cache-cleaning is potentially dangerous, so lets move it away from the
install target. A special emptycache target can be used to run the rm -rf.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-11-09 | 1 | -3/+6 |
| * | | Makefile: link with libiconv if NEEDS_LIBICONV is defined•••This seems to be needed to compile on cygwin.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-11-06 | 1 | -0/+5 |
| |/ |
|
| * | CGIT 0.7 | Lars Hjemli | 2007-11-03 | 1 | -1/+1 |
| * | Use GIT-1.5.3.5•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-11-03 | 1 | -1/+1 |
| * | Add support for refs view•••This enables the new urls $repo/refs, $repo/refs/heads and $repo/refs/tags,
which can be used to print _all_ branches and/or tags.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-10-27 | 1 | -1/+1 |
| * | Use git-1.5.3.3 | Lars Hjemli | 2007-10-01 | 1 | -1/+1 |
| * | cgit v0.6.3•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-20 | 1 | -1/+1 |
| * | Upgrade to GIT 1.5.3.2•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-20 | 1 | -1/+1 |
| * | cgit v0.6.2 | Lars Hjemli | 2007-09-08 | 1 | -1/+1 |
| * | Revert part of "Makefile: add support for DESTDIR"•••This removes my editing on the patch received by Chris Pickel, as I didn't
understand the purpose of DESTDIR.
Noticed-by: Chris Pickel <sfiera@macports.org>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-08 | 1 | -3/+3 |
| * | Revert "Makefile: add missing references to DESTDIR"•••This reverts commit fa31c5ed4839575c3ef3f6f0823fc2b4af47dbfd, as I
totally misunderstood the purpose of DESTDIR.
Noticed-by: Chris Pickel <sfiera@macports.org>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-08 | 1 | -2/+2 |
| * | cgit v0.6.1 | Lars Hjemli | 2007-09-08 | 1 | -2/+2 |
| * | Makefile: add missing references to DESTDIR•••When cgit is built it needs to get CGIT_CONFIG and CGIT_CACHE_ROOT prefix
with DESTDIR.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-08 | 1 | -2/+2 |
| * | Make cgit honor CACHE_ROOT as defined in Makefile•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Chris Pickel | 2007-09-08 | 1 | -0/+1 |
| * | Makefile: add support for DESTDIR•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Chris Pickel | 2007-09-08 | 1 | -7/+7 |
| * | cgit v0.6•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-04 | 1 | -2/+2 |
| * | Makefile: add target "get-git"•••The new target downloads a suitable git.git tarball from kernel.org and
unpacks it in the git directory.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-03 | 1 | -1/+6 |
| * | Rewrite the makefile + gen-version.sh•••The old files were simply broken, hopefully the new ones will work out
somewhat better.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-09-03 | 1 | -63/+35 |
| * | Add ui-tag.c•••This file implements the tag-command, i.e. printing of annotated tags.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-07-22 | 1 | -1/+1 |
| * | make gen-version.sh run even if . is not in PATH•••Signed-off-by: Michael Krelin <hacker@klever.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Michael Krelin | 2007-07-03 | 1 | -1/+1 |
| * | Add version info from git-describe•••A new script, gen-version.sh, is now invoked from 'make version' to generate
the file VERSION. This file contains a version identifier generated by
git-describe and is included in the Makefile.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-06-18 | 1 | -11/+18 |
| * | ui-tree: unify with ui-view, use path to select tree/blob•••This teaches ui-tree to show both trees and blobs, thereby making ui-view
superfluous. At the same time, ui-tree is extended to honour the specified
path instead of requiering a tree/blob sha1.
| Lars Hjemli | 2007-06-16 | 1 | -1/+1 |
| * | cgit v0.5•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-24 | 1 | -1/+1 |
| * | Use git-1.5.2•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-20 | 1 | -5/+3 |
| * | Include cgit.conf in Makefile•••This allows persistent overrides of Makefile settings without touching
the Makefile.
Suggested in a patch by Kristian Høgsberg <krh@bitplanet.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-15 | 1 | -0/+5 |
| * | Use tables and css to create the diffstat graph, fix scaling•••There was no need to use image-files for the graphs, so lets drop them.
At the same time, fix scaling of the graphs so that the full width is
used only if atleast 100 LOC are changed in one of the files.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-15 | 1 | -1/+0 |
| * | Don't hardcode urls when SCRIPT_NAME is available•••Also, let the makefile define the name of the installed cgi and
use that definition as a default value for cgit_script_name variable.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-15 | 1 | -1/+3 |
| * | Let makefile override the configfile location•••Pass CGIT_CONFIG from makefile during build, to enable stuff like
make CGIT_CONFIG=/var/cgit/cgit.conf
Noticed by Kristian Høgsberg <krh@bitplanet.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-14 | 1 | -4/+7 |
| * | cgit v0.4•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-13 | 1 | -1/+1 |
| * | Add graphical diffstat to commit view•••The diffstat is calculated against the leftmost parent of the commit. This
gives nice information for "normal" merges while octopus merges are less
than optimal, so the diffstat isn't calculated for those merges.
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-13 | 1 | -0/+1 |
| * | Makefile: add support for building w.o. preinstalled git•••Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| Lars Hjemli | 2007-05-11 | 1 | -1/+13 |