|  | Commit message (Collapse) | Author | Age | 
|---|
| ... |  | 
| |\| 
| | 
| | 
| | 
| | | * stable:
  Use git-1.5.3.3 | 
| | | |  | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | This modifies the background color of diff headers to make them easier to
spot.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | | Each diff header now links to the old and new version of each file
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Replacing '-' with '.' makes the version name slightly confusing, so lets
stick with the unmodified output of git describe.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | | This makes each entry in the diffstat link to a path-restricted diff.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | | This allows a diff to be restricted to the path prefix specified in the url.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | | This paramter can be used to restrict a diff to the specified path prefix.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| |/  
|   
|   
|   
|   
| | This option can be used to override the default rename-limit in git.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | All urls and paths read from cgitrc needs to be 'normalized', i.e. get any
trailing slashes removed, and the trim_end() function works out nice for
this purpose.
Removing the trailing slashes also happens to fix the case where the virtual
root should be a single slash; that case used to require specifying the full
hostname (including the http:// prefix), but now it can simply be specified
as /.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| 
| 
| 
| | Not having cgit.conf in .gitignore is a bug, while having *~ is a personal
preference.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | The last line in a blob was never printed by ui-tree::print_object(), which
was particularly annoying when the blob missed a final newline. This fixes
the issue.
Noticed-by: <mkraai@beckman.com>
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| 
| 
| 
| 
| | The GNU C library manual tells us that behavior is undefined if only
some formats has a specification for the parameter position.
Noticed-by: <mkraai@beckman.com>
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| | Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Added and documented missing cgitrc parameters, improved documentation
for virtual-root, added examples for repositories with a working
directory.
[lh:sligthly modified/extended]
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| | 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> | 
| | 
| 
| 
| 
| 
| 
| 
| | 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> | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| | 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> | 
| | 
| 
| 
| | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| 
| 
| 
| | Add new build instructions, extend the "Missing features" section and add
a note about patches/email address of the author.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | 
| 
| 
| 
| 
| 
| 
| | This function-pointer was introduced in git v1.5.3-rc0-42-gf258475. It
needs to have a value, and setting it to NULL triggers the old behaviour
for selecting hunk headers.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | * jo/dirlink:
  Rename dirlink to gitlink.
Conflicts:
	ui-tree.c
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Git changed from dirlink to gitlink in
302b9282c9ddfcc704ca759bdc98c1d5f75eba2f.
Signed-off-by: Jeffrey C. Ollie <jeff@ocjtech.us> | 
| | | 
| | 
| | 
| | | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | 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> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | The old files were simply broken, hopefully the new ones will work out
somewhat better.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Introduce a #define for number of snapshot archive entries, move all decls
to function entrypoint, remove some trailing whitespace and reformat a few
lines.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | With this change, urls like http://hjemli.net/git/cgit/tree/ui-tree.c#43 can
be used to jump directly to the specified line number.
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | 
| | 
| | 
| | | Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| |\ \  
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | * 'master' of git://git.klever.net/patchwork/cgit:
  link raw blob from tree file view
  fix: changed view link to blob in summary.
  allow selective enabling of snapshots
  shorten snapshot names to repo basename
  introduce cgit_repobasename
  added snapshot filename to the link
  add plain uncompressed tar snapshort format
  introduced .tar.bz2 snapshots
  compress .tar.gz using gzip as a filter
  added a chk_non_negative check
  css: adjust vertical-align of commit info th cells
  add support for snapshot tarballs
Conflicts:
	ui-summary.c
Signed-off-by: Lars Hjemli <hjemli@gmail.com> | 
| | | | 
| | | 
| | | 
| | | | Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | might not be the best way, but should suffice for now that view command isn't
 handled in any way
Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | snapshot configuration parameter now can be a
 space/slash/comma/colon/semicolon/pipe-separated list of snaphot suffixes as
 listed in ui-snapshot.c
Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | | Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | that shortens reponame stripping any directories and .git suffixes, that is
 turning 'dir/repo.git/' or 'dir/repo/.git/' or alikes into mere 'repo'.
Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | - changed cgit_pageurl into cgit_fileurl with the filename parameter
 - rewritten cgit_pageurl as a wrapper around cgit_fileurl
Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | | time to make available snapshots selectable
Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | - reworked write_tar_gzip_archive to handle arbitrary filter as a
   write_compressed_tar_archive
 - reformatted whitespaces in the said function to adhere to common cgit
   standards
 - added wrappers around write_compressed_tar_archive for .tar.gz and .tar.bz2
 - added a hint for vim to use 8 characters shift width by default
Signed-off-by: Michael Krelin <hacker@klever.net> | 
| | | | |  | 
| | | | |  |