Hiltjo Posthuma
26bd89f681
fix file permissions for cachefile and respect umask(2)
2017-11-10 20:55:20 +01:00
Hiltjo Posthuma
1bab6952c6
more verbose errors: show which file failed on open
2017-11-10 20:53:46 +01:00
Hiltjo Posthuma
2a56695140
README: clarify some cons
2017-10-31 23:25:35 +01:00
Hiltjo Posthuma
cfbf4a11ad
post-receive hook: force UTF-8 locale
...
this fixes encoding errors when the pages are generated in the
post-receive hook.
2017-10-31 23:20:18 +01:00
Hiltjo Posthuma
d7e003a519
allow umask to handle permissions
2017-09-04 18:14:52 +02:00
Hiltjo Posthuma
8787f495e0
ignore object 0000000000000000000000000000000000000000
...
remote: fatal: bad object 0000000000000000000000000000000000000000
this can happen on initial repos or when pushing tags etc.
2017-08-09 18:52:53 +02:00
Hiltjo Posthuma
304d095d3d
bump version for a release soon
2017-08-02 18:54:46 +02:00
Hiltjo Posthuma
5fa9dcb530
example_create.sh: make executable
2017-08-02 18:45:04 +02:00
Hiltjo Posthuma
bdcf38baa4
improve example scripts, add to build (Makefile)
2017-07-30 17:21:42 +02:00
Hiltjo Posthuma
4e307d3076
improve example, add initial post-receive example
2017-07-15 13:50:24 +02:00
Hiltjo Posthuma
0f428f1b5a
README: add example for a git hook and to set the url file
2017-07-06 13:20:41 +02:00
Hiltjo Posthuma
daf5185a57
README: add example to create tar.gz archives by tag
2017-07-05 20:25:54 +02:00
Hiltjo Posthuma
2e967c5bae
Makefile: remove TODO
...
fixes make dist, thanks stateless :)
2017-06-25 12:28:59 +02:00
Hiltjo Posthuma
c880dfed98
remove TODO
2017-06-23 14:03:14 +02:00
Hiltjo Posthuma
f843248215
separate getstats from getbyoid: slightly faster
2017-06-23 13:53:46 +02:00
Hiltjo Posthuma
54a8a7c153
for the commit Date: header use the git format-patch format
2017-05-07 13:12:43 +02:00
Hiltjo Posthuma
7cb669f74f
dont truncate summary length anymore
...
make sure not partial (invalid) utf-8 sequences are written. The old logic
truncated by bytelen was wrong. It is too complex to implement it in a
correct way with git: it is not assured a commit message is UTF-8 encoded.
remove showlinecount and summarylen variables.
2017-05-07 12:06:45 +02:00
Hiltjo Posthuma
dc8d0c84ff
remove config.def.h: it was not used anymore
...
thanks tarug0 for reporting it!
2017-05-07 12:05:48 +02:00
Hiltjo Posthuma
8fa0effa98
improve commitinfo_getstats
...
- reorder: unnecessary allocation when git_patch_from_diff fails.
- no need to free patch object when git_patch_from_diff fails.
2017-05-07 12:05:47 +02:00
Hiltjo Posthuma
8eabe24bdd
improve documentation
...
- add example to README to extract gitweb.owner from a git config.
this is used in gitweb and some cgit configurations.
- fix (new) mandoc warnings (new sentence on each line).
- improve some texts in the man pages, sort / structure some list items.
2017-04-22 14:38:39 +02:00
Hiltjo Posthuma
e9e7978381
align line numbers to 8 spaces
...
... now it is done.
2017-04-17 16:39:03 +02:00
Hiltjo Posthuma
8e4eb29210
writeblobhtml: minor style fix
...
using len instead of the loop 'i' is slightly more clear
2017-04-17 16:16:33 +02:00
Hiltjo Posthuma
394d90b7bb
stagit: fix rendering of first TAB in file
...
else TABs wont render properly (interpreted as part of HTML whitespace)
at the first TAB of the line.
2017-04-17 13:39:05 +02:00
Hiltjo Posthuma
99583eee62
stagit-index: also dont assume someones <html lang> :)
2017-04-17 13:13:26 +02:00
Hiltjo Posthuma
7bb7dc5cc9
stagit-index: remove Content-Language: en
...
forgot to remove this from stagit-index aswell, see also:
commit 9e96062b62
2017-04-17 13:06:02 +02:00
Hiltjo Posthuma
f9e7dc8070
writeblobhtml: fix possible uninitialized variable n when len == 0
...
... whoops
2017-04-16 20:59:23 +02:00
Hiltjo Posthuma
44b20f3414
writeblobhtml: improve file view for text-browsers
...
browsers such as lynx and w3m have some quirks displaying tables and pre
elements.
links is a bit better with this.
2017-04-16 20:37:42 +02:00
Hiltjo Posthuma
4035291297
stagit-index: remove empty h1 and add bold markup to table headers
2017-04-16 20:36:48 +02:00
Hiltjo Posthuma
980fa8ea9b
text-browser improvements
...
for links, lynx, w3m, dil[dl]o etc:
- set oldschool align attribute.
- apply bold markup to table header.
2017-04-16 20:36:17 +02:00
Hiltjo Posthuma
dc49505153
README: advertise text-browser improvements
2017-04-16 20:32:34 +02:00
Hiltjo Posthuma
9abf8a02f7
LICENSE: bump year
2017-04-16 20:32:23 +02:00
Hiltjo Posthuma
ab3fdd7043
browser compatibility: use numeric entity for '
...
' is a XHTML entity, browsers such as links, w3m, lynx and dillo
don't support it.
2017-04-15 12:56:29 +02:00
Hiltjo Posthuma
bba55b6bbc
writeblobhtml, make fprintf format string const
2017-04-01 19:33:19 +02:00
Hiltjo Posthuma
821a948d08
README: add instructions to build static binaries
2017-03-25 13:28:46 +01:00
Hiltjo Posthuma
9884619350
Makefile: change () to {} consistently
...
reported by tarug0, thanks!
2017-03-25 13:14:26 +01:00
Hiltjo Posthuma
1d91c79e3c
fix potential leak, found by clang-analyzer
2017-03-12 21:30:43 +01:00
Hiltjo Posthuma
ae6461dc6f
fix memory leak of commitinfo
2017-03-12 21:24:07 +01:00
Hiltjo Posthuma
543107cc36
atom.xml: add newline before EOF
2017-03-12 21:22:53 +01:00
Hiltjo Posthuma
0f05e4b4f0
fix memory leak of commitinfo->parent
2017-03-12 21:22:52 +01:00
Hiltjo Posthuma
7a515945dd
fix memory leak of blob object
2017-03-12 21:22:52 +01:00
Hiltjo Posthuma
e862768a1f
simplify/shorten pledge stub
2017-03-12 19:49:14 +01:00
Hiltjo Posthuma
6b48169fa5
reduce scope of repodir, remove unused branch parameter
2017-03-12 19:47:58 +01:00
Hiltjo Posthuma
82aefe6305
bump version to 0.5
2017-01-05 18:47:26 +01:00
Hiltjo Posthuma
92cee02f12
also remove language and text direction attribute from <html>
2016-11-09 18:28:46 +01:00
Hiltjo Posthuma
9e96062b62
remove Content-Language: en
...
thanks Aymeric Mansoux!
2016-11-09 17:49:38 +01:00
Hiltjo Posthuma
300a2495c6
stagit.1: also document linking to git submodules: .gitmodules file
2016-10-14 12:12:35 +02:00
Hiltjo Posthuma
7844a95088
stagit.1: clarify README and LICENSE link creation
...
thanks Solene Rapenne for the patch! (slightly modified)
2016-10-13 18:10:52 +02:00
Hiltjo Posthuma
de7f5fc76d
simplify example.sh, thanks emg for the suggestion!
2016-09-15 20:44:47 +02:00
Hiltjo Posthuma
e19351cdb8
update LICENSE
2016-07-20 18:15:18 +02:00
Hiltjo Posthuma
12069466ff
config.mk: remove -lc
...
Thanks quinq!
POSIX/quinq says:
"In the absence of options that inhibit invocation of the link editor, such as
-c or -E, the c99 utility shall cause the equivalent of a -l c option to be
passed to the link editor after the last pathname operand or -l option, causing
it to be searched after all other object files and libraries are loaded."
2016-07-02 12:44:34 +02:00