Commits
- Commit:
e499844e1f1133e5e1dcf58d89f8e6444b91a3eb
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: update README
Mention which operating systems are supported.
- Commit:
d9e4d43f37814a1e0752ec2b6bae2882b69fa569
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: improve panelw detection
Rather than making certain checks for panelw dependant on the underlying
operating system, actually use pkg-config's detection mechanism
properly.
This makes the checking for panelw much easier and broader for other
OSes which might have either panelw or gnupanelw.
- Commit:
a3732bb6b798b7e4979938729f9047ebf6191027
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: support NetBSD
This adds support for NetBSD, using the following external dependencies:
libuuid
ncursesw
There is no CI (yet) as enabling that on Cirrus-CI requires some work,
so for now, these builds will be run manually before releases.
The test suite will also need tweaking to be fully supported but the key
tests are supported for now.
- Commit:
c0ec9f52ab701cae25bc952225bb5e21c2a0ab16
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: CI: add MacOS definition
Enable CI builds for MaxcOS on CirrusCI.
- Commit:
d24ddaa6a9de118f70658f7fd917c37cc787b425
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: include support for MacOS
This adds support for MacOS (Monteray onward, although should work on
older MacOSes).
The BSD wrapper for poll/ppoll has been lifted from the work the folks
over at OpenSSH have done -- thanks!
- Commit:
9d70a0bf7236fdcfbe7186f0d90a5a15f5a10b18
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: make UUID includes generic
Move the detection of UUID header files to be included portably. This
will have no functional effect until MacOS detection is put in place.
- Commit:
db65f874c236d1161ed10289c58eb5e3e5ca72a4
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: update Makefile.am
Update got-{fetch,index,send}'s Makefile.am to include ratelimit.c for
progress output.
- Commit:
b7e51f67a8bbcb435bb261279973a2523eda2768
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
apply time-based rate-limiting to got-send-pack upload progress output
- Commit:
b637eb2e40befbfc982edebcdd992ca0add5defc
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
apply time-based rate-limiting to got-fetch-pack download progress output
- Commit:
87c63bee573e61fa75676625e91db4032c3a755f
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
apply time-based rate-limiting to got-index-pack progress output
- Commit:
21172b6740b44855888a74c6d40b8efd53744d02
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
Release 0.67
- Commit:
1ee2d2bfee088d818f179dab74784a48f43abeca
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: pack-create: remove endian.h
endian.h is portably included on non-OpenBSD systems, so let that
mechanism determine if it should be included or not.
- Commit:
3a80116594f8baaed983c70c689d19a4d704e541
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
explicitly include <endian.h> for be32toh()
- Commit:
a6da50c1a35886ff9dce8830f8462c85f16f2730
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
bump version number
- Commit:
2e3ae81dc489a4ba96a19f7506b7211d212ef575
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
CHANGES for 0.67
- Commit:
641a8ee6368cd932d7b144a7ec45f7a463ae6a0b
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
const-ify command and option tables
ok stsp
- Commit:
b0ca001af3a6f91a192aad01b0c3a8f94f8f6c9f
- From:
- Josh Rickmar <jrick@zettaport.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
remove stray tab that snuck in
- Commit:
d356bf7597557e6a57136825b8429c1117e70469
- From:
- Josh Rickmar <jrick@zettaport.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
display GMT offset in cat command
ok stsp
- Commit:
e2752401e9de43f1f8c1e3a1601ec073cccab548
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
factorize imsg_clear calls after imsg_flush failures
imsg_clear frees and closes resources allocated as part of enqueueing
imsgs so it's a no-op after reads.
discussed with and ok stsp@
- Commit:
4049b748bf8123e8db01bb537b375091eaeb5d80
- From:
- Omar Polo <op@omarpolo.com>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
fix fd leak in got_fetch_pack, ok stsp@
- Commit:
9389bcf69b554cb6da81ece9452257fa11011dd2
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: fix use of d->namlen
As done elsewhere, d->namlen is not a portable field from readdir,
therefore simualte this via the strlen of the directory name instead.
- Commit:
f9a643e8b740363d5cf068472042b500426fa0b2
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
fix pack.sh test failure from reuse-deltas patch by tweaking progress output
- Commit:
f9c2e8e5d5310b6b1cd22dcfc8f9f5d1d7a16d19
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
reuse existing deltas when creating pack files
tested by thomas, naddy, and myself
- Commit:
d2f35ef7f79f7511fae51312769f01f12f9a793e
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
shrink the width of formatted output fields to their expected size
Replace FMT_SCALED_STRSIZE with (FMT_SCALED_STRSIZE - 2) as field
width when formatting output for printing. FMT_SCALED_STRSIZE
includes space for a nul byte and a minus sign. Output values
are expected to be always positive here.
ok stsp
- Commit:
90dfa2bf41872a0f074ac2cea3b45d6ba3c77de6
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
consistently match size of hash variables to that returned by murmurhash
ok millert stsp