Commits
- Commit:
541417a8ab273253821d28ba990814d1042d2e43
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure.ac: expand the check for sys/tree.h
do not just see if it's there, make sure it is usable. Currently,
alpine sys/tree.h generates code that doesn't work with both gcc and
clang (for different reasons!) so make sure we can actually use it, or
fall back on the bundled version.
- Commit:
e4ccc7eb78371ac1ff3f120f29d8a2b15976b706
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add -Wno-pointer-sign to the mix
- Commit:
d444fd2e495bdea45ecbd6a80f735f6c80601f97
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure: look for errc instead of err
- Commit:
1843db0d42f1858aba91bdfed8bc27d9324c21b7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure.ac: kill unused variables
- Commit:
315668d47de15aca3c4f52136a3e55cd2adc04dd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
endian.h is not universally available
FreeBSD and NetBSD have sys/endian.h, on MacOS we need to use the
functions from libkern/OSByteOrder.h
see github issue #1
- Commit:
2dfdd11a40cc7c2f468c0b614f7d0aaffa1c6074
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include compat for reallocarray too
reported by @Et7f3 in github issue #1, thanks!
- Commit:
1d081be3b41f4332190f81f921393a79a7c4b776
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 0.2
* fix twstat handling of mode bits
* rejects incoming connections with a ridiculously small msize
* allow "jumbo" (i.e. more than 16K) Twrite and Treads
* allow Tread to read exactly msize bytes
* kamiftp: fix reads wrt msize
* kamiftp: do maximum reads and writes
- Commit:
d188f690caee2963ffc764d63be8e982efc6f8cf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add kamiproxy: a 9p-over-tls proxy for plaintext 9p
kamiproxy is a TLS-capable proxy that forwards the traffic it gets
over plaintext 9p on a local port to a remote 9p server. It uses (and
mandates) tls client certificates.
- Commit:
45fcf992e98c19d8aa61420fc475aac9ef50e157
- From:
- Omar Polo <op@omarpolo.com>
- Date:
transform compat/ into a static library
- Commit:
862d0bc3f5527cf70918a377910c07063c86373b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix bundling of contrib/ stuff
- Commit:
94343c1ad59482dbbfb659c5707261ebbbbe8882
- From:
- Omar Polo <op@omarpolo.com>
- Date:
opt-in some warnings
- Commit:
057b5ab72f72be49038ae43aed7727cdb212bbb7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use serial ids and drop usage of arc4random
it's not so useful here and not (directly) used anywhere else.
- Commit:
6cd13ce7b4e3569dbb690277b6bf4470f860eacc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include test in the distribution tarball
while here also delete the two remaining makefiles from before the
-portable merge.
- Commit:
8789cee7e5d735efddfdc49958663b25605f71b8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix project name; `kamid' not -portable
- Commit:
fa5821e5868e0ff1eb544315ddde788b89770e8b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix readline on !OpenBSD
I talked too fast. There's a typo that disabled readline even if found
with pkg-config, and also the way I hooked it in kamiftp was wrong...