Commits
- Commit:
8c0fc3803da4d25f6a70ce44f75c6e1ccecb4758
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: add lib/ratelimit.c to Makefiles
- Commit:
ec138a87e1d71bea746b7d4586ac24aa476e825d
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
fix bogus "object not found" errors when object ID begins with 00
ok thomas_adam
- Commit:
68c4d269f664e2f1f2d4a0c15910799c5fbdd529
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
simpler fix equivalent to the previous commit
- Commit:
48b4f239031ad66225f64bd6745f4a57a35c3a0f
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
wrap overlong lines
- Commit:
fc63f50d9b54fdd7a892d5a770542bdb07fb05d1
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add O_CLOEXEC (close-on-exec) to openat(2) calls
suggested by millert
ok thomas_adam
- Commit:
063406214771fb1483c7582bc7bd45f5d6b26c48
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add O_CLOEXEC (close-on-exec) flag to open(2) calls
suggested by millert
ok thomas_adam
- Commit:
c56c5d8a20e8209334b5357111eddee0861cddae
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add "e" (close-on-exec) flag to fopen(3) calls
suggested by millert
ok thomas_adam
- Commit:
dced00381a7c8b17b15e7f40210e5ab1ed071af0
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
remove outdated comment
- Commit:
aa61903a98391367c09cf4130a838a7ee4b73791
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
tog: clear search highlighting when reloading view
Clear the search highlighting when replacing the content of a diff
view ('<', '>', '[', ']', 'a', 'w') or a blame view ('b', 'p', 'B').
Previously the position would remain highlighted even if the text
there had changed.
ok stsp@
or a blame view
- Commit:
b235acd40a3c3c6aa95b8cb0ab813f4155dbc0fd
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
whitespace
- Commit:
c3741b5125b549780b75d4614d6dc283e53bd48d
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
fix NULL dereference in 'got clone' if server sends an empty pack file
- Commit:
4c71f93b66de6eee9e07d65a1f6ae8b13dd576b3
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
sort paths in got log -Pp and tog's diff view the same way as in the diff
reported by and fix confirmed by naddy
- Commit:
4b3f9dac335ebd6cb7b838589a3f6b9766a49cc7
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
make tog searches start from the current position in all views
ok naddy@
- Commit:
ce95518ef9da9d15ef65e0ef244d160b0bda6744
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
ignore the return value of closefrom(2); patch by Anna a.k.a. CyberTailor
millert@ suggests that this check is not needed, and that ideally we
should be using close-on-exec instead. I will look into this, but in the
meantime this change will help -portable: https://bugs.gentoo.org/828003
- Commit:
de0d3ad4a4246cdcfac503b8d941ac298f2606a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
let new 'tog log' searches start out from the currently selected commit
ok naddy tracey
- Commit:
c47948bd4775c533eb3e0a948b2b814cdb740aab
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
sync files from diff.git f1dbec24f9a9553e22659f6c592c91e96221f6b9
- Commit:
30dc9e5ba7bc4ee91b4e52213b811db8d785fa08
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
bump version number
- Commit:
0ca93d682095979ae00ff62bfbceec882a4ba030
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
CHANGES for 0.64
- Commit:
844307c69e1213b5967a67673e2ed02e0d34f181
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
Release 0.64
- Commit:
7626433e5d5f9b242527bf2ae2f9f11eda09db5f
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: remove queue.h
queue.h is included portably, so it shouldn't be included directly.
- Commit:
cdba74ba3b79256e0094f4a6ec4ed4601806cba6
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: enable merge.sh
This seemingly went walkies, so reenabling it.
- Commit:
c3f0d5676d12c478f7af883f887177474081de36
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
regress: make merge.sh more POSIXy
Don't use '==' for equality matching in sh, as this won't work across
all shells.
ok @naddy
- Commit:
1ff9fea4adda83f98727fa90b9806f6b35989182
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: running tests when shell is dash
Ubuntu's default shell is dash, when using /bin/sh. The portable nature
of got is such that "$OSTYPE" to determine the host type (linux, bsd,
etc.) is bash-specific and is not part of POSIX.
autotools already provide a mechanism for determining the underlying
platform type, and PLATFORM is already a subst value.
Therefore, let the -portable parts of the regress test-suite use
$PLATFORM to look at the underlying OS type. The tests themselves
already expect /bin/sh to be POSIX-compliant in all other areas, so
there should be no need to change the #! lines.
- Commit:
f97d3fa0aeb2ae9e45d749d80629de65336b747a
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
regress: cleanup: bypass sed wrapper
The sed portable wrapper works for inplace editing, but isn't required
for just a single stream.
- Commit:
3a76741959b24e02b76fdd973c68b782d2f4510d
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
regress: make test operands POSIX compliant
Since the interpreter for the regress shell scripts are using /bin/sh
this will usually imply some level of POSIX compliance (that isn't
bash-specific, for instance).
Some systems use dash as their sh shell and as such is stricter POSIX
compliance. To help -portable, make the shell test checks use a single
'=' for equality, rather than '=='.