summaryrefslogtreecommitdiff
path: root/lib/librumphijack/hijack.c
AgeCommit message (Expand)Author
2022-04-16fix various typos in comments and log messages.andvar
2021-09-11remove fake closefrom()christos
2021-09-11librumphijack: fix typo for NetBSD < 5.99.7rillig
2021-09-10Ignore closefrom(3) for now; too complicated to descern between regularchristos
2021-09-10- implement pselect so that the ssh test has a chance to workchristos
2020-05-27Add pathconf and lpathconf (fixes lib/librumphijack/nfs test which uses lschristos
2020-02-10Change types of DUP2ALIAS and DUP2FDMASK bit masks to unsignedkamil
2020-02-10Avoid unportable bit shift semanticskamil
2019-09-25teach hijack about the new vfs syscallschristos
2019-02-17Linux doesn't have paccept().bad
2018-12-16Add an option "modctl" to capture modctl().hannken
2018-06-28rumphijack: don't modify a cmsg on just validating itozaki-r
2017-10-23Provide better debug messages for ioctlozaki-r
2017-06-06since ln(1) now uses linkat(2) provide a dumb wrapper.christos
2017-02-16Support paccept for ncozaki-r
2016-12-02fix test lib/librumphijack/t_sh/runscriptchristos
2016-08-11Object to dup2() if target fd is in the range of fd's thatkre
2015-08-25Remember that dlsym() tends to fail on PowerPC during init (or at leastpooka
2015-08-25allow mmap() to be called before init runspooka
2015-04-11Define the expansion of the VFORK macro, not the symbol `VFORK'.riastradh
2015-03-05Wrap utimensat() only if present on hostpooka
2015-03-04Make ATCALL() behave for absolute paths too.pooka
2015-03-04Define a generic ATCALL() and use it to implement utimensat()pooka
2015-03-03Also hijack futimens(2) so that t_sh test passes.enami
2015-03-03Hijack utimensat(2) so that t_vfs test passes after cp(1)/mv(1) areenami
2014-11-04Use autoconf for rump kernel posix hypercall layer.pooka
2014-08-12In case of no dup2'd fd's, make sure that F_CLOSEM for thepooka
2014-07-21Ignore the contents of revents when poll() returns failure.gson
2014-07-19Do not assert that the two threads do not simultanously notify eachgson
2014-04-02Add Android support for rump kernel.justin
2013-09-10use <rump/rumpuser_port.h>pooka
2013-07-31remove unnecessary <sys/poll.h> -- musl whines when it's includedpooka
2013-07-27Extend #undef _FORTIFY_SOURCE to both files to avoid compilerpooka
2013-07-22Support Linuxen where libc ioctl has cmd as int unstead of unsigned long.pooka
2013-07-20Fixes when compiling against musl libc.pooka
2013-07-18sys/cdefs.h should come from rumpuser_port.hpooka
2012-10-16* avoid problems if the platform calls readlink() from dlsym()pooka
2012-09-12When emulating poll/select better tell the events of the host kernelmartin
2012-09-03one more patch for supporting linux-based networking clientspooka
2012-09-03More fixes for Linux (or glibc, really).pooka
2012-08-25Make librumphijack compile and work on Linux. Do not try to hijackpooka
2012-08-04Implement link(2) in rumphijack. Add a couple trivial test cases.riastradh
2012-06-29implement descriptor passing.yamt
2012-06-25Update old-style definitions to ANSI, remove a couple of registerabs
2012-04-18poll(), pollts() and select() all return int values, but in the hijackmartin
2012-02-01Change the syscall API for quotas over to the new non-proplib one.dholland
2011-04-21Disable Fortification for pthread and rump stubs.joerg
2011-04-21Backout previous, it breaks lots of tests (tests/lib/librumphijack formartin
2011-04-13Move the forward declaration of _sys_readlink() outside of the #if,he
2011-04-12Fix SSP builds (Vladimir Kirillov)christos