Commits
- Commit:
4e457e622a3cc784da56111553ff67082014d33b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for getdtablesize()
- Commit:
b879254714ca5a54cb1fcabe7ee60802f4c7e9e2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build when there is no system endian.h
- Commit:
dc7b8e0ca684366c9e8cb4433f1f71df9c278bb0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
note that libmd is needed on mac too
- Commit:
e1828bab5634aa908fe9543fb172d6611c752f79
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ooops, fix path
- Commit:
263426d85b1528a8e7fe94949d865b7c99f92291
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing #include for endian.h in imsg compat
- Commit:
4c1ef99ca3a41b189f7f1ce8366e84328835e152
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around missing endian.h
As usual, if not found try sys/endian.h or pull in the macos thingy.
- Commit:
23a9967121cd2e7ead33dc7ccdeac7d8be2855c8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
(cont) work around lack of SOCK_{CLOEXEC,NONBLOCK}
funny how they're trying to deprecate daemon() in favour of the
mess of posix_spawn and still don't provide genuinely useful stuff
like SOCK_CLOEXEC, NONBLOCK and pipe2(2).
- Commit:
1738062c340fe8420ec57741ef1f53fd7a1a3904
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around missing SOCK_{CLOEXEC,NONBLOCK} on some dumb OSes
- Commit:
dc3e25b130aee2682cc370e9505fd7386cbe8b53
- From:
- Omar Polo <op@omarpolo.com>
- Date:
work around (a possibly missing) pipe2(2)
Mac OS X... sigh...
- Commit:
2f1f196eeb0a20952b4d4a5914c9d54f50e32d97
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention libao in the README
- Commit:
d1705aabaf2f68036142492a64d2c1ad3ec75b95
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add an libao audio backend
This backend uses libao to play music. It's a bit convoluted since
libao doesn't provide an async interface, so we have to run it in
a separate thread. Then, there's some notification via a shared
socketpair because the main loop is around poll().
This actually doesn't work OOTB on OpenBSD due to a restrictive
pledge(), but it's not a issue since sndio should be used there.
libao is the last resort.
- Commit:
933d15ce38dbe4081bdc11e05ea094577b3dca72
- From:
- Omar Polo <op@omarpolo.com>
- Date:
trailing whitespace
- Commit:
3d47cf24d3904a030cbeda5626e42c2d2db4dfa9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
amused-web: typo in error message
- Commit:
a2ac87c15743783cb281af9eddcc6c8a2c75ed1f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo in CHANGES
- Commit:
11c228d5a408e01fd5466e1a805c83ea7b9a3459
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version