CVS commit: src/lib/librumphijack

2021-09-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 11 14:22:12 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: remove fake closefrom() To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/lib/librumphijack/hijack.c Please note

CVS commit: src/lib/librumphijack

2021-09-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 11 14:22:12 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: remove fake closefrom() To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/lib/librumphijack/hijack.c Please note

CVS commit: src/lib/librumphijack

2021-09-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 11 08:32:11 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: librumphijack: fix typo for NetBSD < 5.99.7 To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134

CVS commit: src/lib/librumphijack

2021-09-11 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sat Sep 11 08:32:11 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: librumphijack: fix typo for NetBSD < 5.99.7 To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134

CVS commit: src/lib/librumphijack

2021-09-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 10 21:22:05 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: Ignore closefrom(3) for now; too complicated to descern between regular and rump fds. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumphijack

2021-09-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 10 21:22:05 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: Ignore closefrom(3) for now; too complicated to descern between regular and rump fds. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumphijack

2021-09-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 10 20:33:38 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: - implement pselect so that the ssh test has a chance to work - 1 -> EXIT_FAILURE - more info about fds To generate a diff of this

CVS commit: src/lib/librumphijack

2021-09-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Sep 10 20:33:38 UTC 2021 Modified Files: src/lib/librumphijack: hijack.c Log Message: - implement pselect so that the ssh test has a chance to work - 1 -> EXIT_FAILURE - more info about fds To generate a diff of this

CVS commit: src/lib/librumphijack

2020-05-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 27 18:55:36 UTC 2020 Modified Files: src/lib/librumphijack: hijack.c Log Message: Add pathconf and lpathconf (fixes lib/librumphijack/nfs test which uses ls which now uses lpathconf) To generate a diff of this commit:

CVS commit: src/lib/librumphijack

2020-05-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed May 27 18:55:36 UTC 2020 Modified Files: src/lib/librumphijack: hijack.c Log Message: Add pathconf and lpathconf (fixes lib/librumphijack/nfs test which uses ls which now uses lpathconf) To generate a diff of this commit:

CVS commit: src/lib/librumphijack

2020-02-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Feb 10 23:21:42 UTC 2020 Modified Files: src/lib/librumphijack: hijack.c Log Message: Change types of DUP2ALIAS and DUP2FDMASK bit masks to unsigned This is for consistency with the DUP2BIT change. To generate a diff of

CVS commit: src/lib/librumphijack

2020-02-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Feb 10 23:21:42 UTC 2020 Modified Files: src/lib/librumphijack: hijack.c Log Message: Change types of DUP2ALIAS and DUP2FDMASK bit masks to unsigned This is for consistency with the DUP2BIT change. To generate a diff of

CVS commit: src/lib/librumphijack

2020-02-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Feb 10 09:10:58 UTC 2020 Modified Files: src/lib/librumphijack: hijack.c Log Message: Avoid unportable bit shift semantics hijack.c:451:52, left shift of 1 by 31 places cannot be represented in type 'int To generate a diff

CVS commit: src/lib/librumphijack

2020-02-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Feb 10 09:10:58 UTC 2020 Modified Files: src/lib/librumphijack: hijack.c Log Message: Avoid unportable bit shift semantics hijack.c:451:52, left shift of 1 by 31 places cannot be represented in type 'int To generate a diff

CVS commit: src/lib/librumphijack

2019-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 25 20:19:59 UTC 2019 Modified Files: src/lib/librumphijack: hijack.c Log Message: teach hijack about the new vfs syscalls To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/lib/librumphijack/hijack.c

CVS commit: src/lib/librumphijack

2019-09-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 25 20:19:59 UTC 2019 Modified Files: src/lib/librumphijack: hijack.c Log Message: teach hijack about the new vfs syscalls To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/lib/librumphijack/hijack.c

CVS commit: src/lib/librumphijack

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 16 00:00:57 UTC 2019 Modified Files: src/lib/librumphijack: Makefile Log Message: Stop passing -D_INCOMPLETE_XOPEN_C063 (obsolete define) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/lib/librumphijack

2019-09-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Sep 16 00:00:57 UTC 2019 Modified Files: src/lib/librumphijack: Makefile Log Message: Stop passing -D_INCOMPLETE_XOPEN_C063 (obsolete define) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/lib/librumphijack

2019-02-17 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Feb 17 23:35:50 UTC 2019 Modified Files: src/lib/librumphijack: hijack.c Log Message: Linux doesn't have paccept(). To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/lib/librumphijack/hijack.c Please note

CVS commit: src/lib/librumphijack

2019-02-17 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Feb 17 23:35:50 UTC 2019 Modified Files: src/lib/librumphijack: hijack.c Log Message: Linux doesn't have paccept(). To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/lib/librumphijack/hijack.c Please note

CVS commit: src/lib/librumphijack

2019-02-17 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Feb 17 23:33:20 UTC 2019 Modified Files: src/lib/librumphijack: Makefile Log Message: compile hijack.c with -D_INCOMPLETE_XOPEN_C063 so that AT_FDCWD is alwasy defined for rumpkernels. To generate a diff of this commit: cvs

CVS commit: src/lib/librumphijack

2019-02-17 Thread Christoph Badura
Module Name:src Committed By: bad Date: Sun Feb 17 23:33:20 UTC 2019 Modified Files: src/lib/librumphijack: Makefile Log Message: compile hijack.c with -D_INCOMPLETE_XOPEN_C063 so that AT_FDCWD is alwasy defined for rumpkernels. To generate a diff of this commit: cvs

CVS commit: src/lib/librumphijack

2018-12-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 16 14:03:37 UTC 2018 Modified Files: src/lib/librumphijack: hijack.c rumphijack.3 Log Message: Add an option "modctl" to capture modctl(). To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126

CVS commit: src/lib/librumphijack

2018-12-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Dec 16 14:03:37 UTC 2018 Modified Files: src/lib/librumphijack: hijack.c rumphijack.3 Log Message: Add an option "modctl" to capture modctl(). To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126

CVS commit: src/lib/librumphijack

2018-06-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 28 06:20:36 UTC 2018 Modified Files: src/lib/librumphijack: hijack.c Log Message: rumphijack: don't modify a cmsg on just validating it Pointed out by k-goda@IIJ To generate a diff of this commit: cvs rdiff -u -r1.124

CVS commit: src/lib/librumphijack

2018-06-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 28 06:20:36 UTC 2018 Modified Files: src/lib/librumphijack: hijack.c Log Message: rumphijack: don't modify a cmsg on just validating it Pointed out by k-goda@IIJ To generate a diff of this commit: cvs rdiff -u -r1.124

CVS commit: src/lib/librumphijack

2017-10-23 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Oct 23 06:52:17 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: Provide better debug messages for ioctl To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/lib/librumphijack/hijack.c

CVS commit: src/lib/librumphijack

2017-10-23 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Oct 23 06:52:17 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: Provide better debug messages for ioctl To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/lib/librumphijack/hijack.c

CVS commit: src/lib/librumphijack

2017-06-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jun 6 19:48:42 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: since ln(1) now uses linkat(2) provide a dumb wrapper. To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123

CVS commit: src/lib/librumphijack

2017-06-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jun 6 19:48:42 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: since ln(1) now uses linkat(2) provide a dumb wrapper. To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123

CVS commit: src/lib/librumphijack

2017-02-16 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Feb 16 08:08:01 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: Support paccept for nc To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/lib/librumphijack/hijack.c Please note that

CVS commit: src/lib/librumphijack

2017-02-16 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Feb 16 08:08:01 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: Support paccept for nc To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/lib/librumphijack/hijack.c Please note that

CVS commit: src/lib/librumphijack

2016-12-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 2 20:53:37 UTC 2016 Modified Files: src/lib/librumphijack: hijack.c Log Message: fix test lib/librumphijack/t_sh/runscript (handle F_DUPFD_CLOEXEC that the shell is now using) To generate a diff of this commit: cvs

CVS commit: src/lib/librumphijack

2016-12-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Dec 2 20:53:37 UTC 2016 Modified Files: src/lib/librumphijack: hijack.c Log Message: fix test lib/librumphijack/t_sh/runscript (handle F_DUPFD_CLOEXEC that the shell is now using) To generate a diff of this commit: cvs

CVS commit: src/lib/librumphijack

2016-08-11 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Aug 11 09:48:57 UTC 2016 Modified Files: src/lib/librumphijack: hijack.c Log Message: Object to dup2() if target fd is in the range of fd's that librumphijack reserves for rump to use. This is not normally a problem, as most

CVS commit: src/lib/librumphijack

2016-08-11 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Aug 11 09:48:57 UTC 2016 Modified Files: src/lib/librumphijack: hijack.c Log Message: Object to dup2() if target fd is in the range of fd's that librumphijack reserves for rump to use. This is not normally a problem, as most

CVS commit: src/lib/librumphijack

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 13:50:19 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Remember that dlsym() tends to fail on PowerPC during init (or at least tended), so call rumphijack_dlsym() instead to be safe. To

CVS commit: src/lib/librumphijack

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 13:50:19 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Remember that dlsym() tends to fail on PowerPC during init (or at least tended), so call rumphijack_dlsym() instead to be safe. To

CVS commit: src/lib/librumphijack

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 13:45:00 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: allow mmap() to be called before init runs To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/lib/librumphijack/hijack.c

CVS commit: src/lib/librumphijack

2015-08-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 25 13:45:00 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: allow mmap() to be called before init runs To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118 src/lib/librumphijack/hijack.c

CVS commit: src/lib/librumphijack

2015-04-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Apr 11 12:54:41 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Define the expansion of the VFORK macro, not the symbol `VFORK'. Fixes hijacking processes that vfork and exec. Symptom was the child

CVS commit: src/lib/librumphijack

2015-04-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Apr 11 12:54:41 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Define the expansion of the VFORK macro, not the symbol `VFORK'. Fixes hijacking processes that vfork and exec. Symptom was the child

CVS commit: src/lib/librumphijack

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 4 23:31:49 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Define a generic ATCALL() and use it to implement utimensat() To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

CVS commit: src/lib/librumphijack

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 4 23:31:49 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Define a generic ATCALL() and use it to implement utimensat() To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

CVS commit: src/lib/librumphijack

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 4 23:42:26 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Make ATCALL() behave for absolute paths too. To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115

CVS commit: src/lib/librumphijack

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 4 23:42:26 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Make ATCALL() behave for absolute paths too. To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115

CVS commit: src/lib/librumphijack

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 5 00:26:17 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Wrap utimensat() only if present on host fixes buildrump.sh on NetBSD 6.1.5 To generate a diff of this commit: cvs rdiff -u -r1.115

CVS commit: src/lib/librumphijack

2015-03-04 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 5 00:26:17 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Wrap utimensat() only if present on host fixes buildrump.sh on NetBSD 6.1.5 To generate a diff of this commit: cvs rdiff -u -r1.115

CVS commit: src/lib/librumphijack

2015-03-02 Thread enami tsugutomo
Module Name:src Committed By: enami Date: Tue Mar 3 00:19:07 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Hijack utimensat(2) so that t_vfs test passes after cp(1)/mv(1) are changed to use the system call. Linux also has this system call, but

CVS commit: src/lib/librumphijack

2015-03-02 Thread enami tsugutomo
Module Name:src Committed By: enami Date: Tue Mar 3 00:19:07 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Hijack utimensat(2) so that t_vfs test passes after cp(1)/mv(1) are changed to use the system call. Linux also has this system call, but

CVS commit: src/lib/librumphijack

2015-03-02 Thread enami tsugutomo
Module Name:src Committed By: enami Date: Tue Mar 3 01:24:39 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Also hijack futimens(2) so that t_sh test passes. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/lib/librumphijack

2015-03-02 Thread enami tsugutomo
Module Name:src Committed By: enami Date: Tue Mar 3 01:24:39 UTC 2015 Modified Files: src/lib/librumphijack: hijack.c Log Message: Also hijack futimens(2) so that t_sh test passes. To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/lib/librumphijack

2014-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 12 23:47:09 UTC 2014 Modified Files: src/lib/librumphijack: hijack.c Log Message: In case of no dup2'd fd's, make sure that F_CLOSEM for the rump kernel starts from 0. Fixes rumphijack fdoff test (notably, this bug had

CVS commit: src/lib/librumphijack

2014-08-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Aug 12 23:47:09 UTC 2014 Modified Files: src/lib/librumphijack: hijack.c Log Message: In case of no dup2'd fd's, make sure that F_CLOSEM for the rump kernel starts from 0. Fixes rumphijack fdoff test (notably, this bug had

CVS commit: src/lib/librumphijack

2014-07-21 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Mon Jul 21 14:23:43 UTC 2014 Modified Files: src/lib/librumphijack: hijack.c Log Message: Ignore the contents of revents when poll() returns failure. This is one more part to the fix for PR kern/46464. Patch from pooka. To

CVS commit: src/lib/librumphijack

2014-07-21 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Mon Jul 21 14:23:43 UTC 2014 Modified Files: src/lib/librumphijack: hijack.c Log Message: Ignore the contents of revents when poll() returns failure. This is one more part to the fix for PR kern/46464. Patch from pooka. To

CVS commit: src/lib/librumphijack

2014-07-19 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Sat Jul 19 14:14:21 UTC 2014 Modified Files: src/lib/librumphijack: hijack.c Log Message: Do not assert that the two threads do not simultanously notify each other, because sometimes they do. Should fix PR kern/46464. OK pooka.

CVS commit: src/lib/librumphijack

2014-07-19 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Sat Jul 19 14:14:21 UTC 2014 Modified Files: src/lib/librumphijack: hijack.c Log Message: Do not assert that the two threads do not simultanously notify each other, because sometimes they do. Should fix PR kern/46464. OK pooka.

CVS commit: src/lib/librumphijack

2014-01-18 Thread Matthias Scheler
Module Name:src Committed By: tron Date: Sat Jan 18 18:37:30 UTC 2014 Modified Files: src/lib/librumphijack: Makefile Log Message: Make sure that _FORTIFY_SOURCE really gets undefined even if USE_SSP is set to yes to fix build problems caused by the recent change to this

CVS commit: src/lib/librumphijack

2014-01-18 Thread Matthias Scheler
Module Name:src Committed By: tron Date: Sat Jan 18 18:37:30 UTC 2014 Modified Files: src/lib/librumphijack: Makefile Log Message: Make sure that _FORTIFY_SOURCE really gets undefined even if USE_SSP is set to yes to fix build problems caused by the recent change to this

CVS commit: src/lib/librumphijack

2014-01-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 10 15:54:29 UTC 2014 Modified Files: src/lib/librumphijack: Makefile Log Message: don't need to include anything before bsd.lib.mk since we don't use any variables To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumphijack

2014-01-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 10 15:54:29 UTC 2014 Modified Files: src/lib/librumphijack: Makefile Log Message: don't need to include anything before bsd.lib.mk since we don't use any variables To generate a diff of this commit: cvs rdiff -u

CVS commit: src/lib/librumphijack

2013-07-31 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 31 12:23:25 UTC 2013 Modified Files: src/lib/librumphijack: hijack.c Log Message: remove unnecessary sys/poll.h -- musl whines when it's included To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/lib/librumphijack

2013-07-31 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Jul 31 12:23:25 UTC 2013 Modified Files: src/lib/librumphijack: hijack.c Log Message: remove unnecessary sys/poll.h -- musl whines when it's included To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/lib/librumphijack

2013-07-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 29 10:13:21 UTC 2013 Modified Files: src/lib/librumphijack: Makefile Log Message: Override ssp also in case where it doesn't come intrinsically from the compiler. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/lib/librumphijack

2013-07-29 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 29 10:13:21 UTC 2013 Modified Files: src/lib/librumphijack: Makefile Log Message: Override ssp also in case where it doesn't come intrinsically from the compiler. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/lib/librumphijack

2013-07-27 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sat Jul 27 17:37:29 UTC 2013 Modified Files: src/lib/librumphijack: Makefile hijack.c Log Message: Extend #undef _FORTIFY_SOURCE to both files to avoid compiler warning for -O0 and fortify combination. from Alessio Sergi via

CVS commit: src/lib/librumphijack

2013-07-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 22 12:11:03 UTC 2013 Modified Files: src/lib/librumphijack: hijack.c Log Message: Support Linuxen where libc ioctl has cmd as int unstead of unsigned long. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/lib/librumphijack

2013-07-22 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Jul 22 12:11:03 UTC 2013 Modified Files: src/lib/librumphijack: hijack.c Log Message: Support Linuxen where libc ioctl has cmd as int unstead of unsigned long. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/lib/librumphijack

2013-07-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 18 22:58:35 UTC 2013 Modified Files: src/lib/librumphijack: hijack.c hijackdlsym.c Log Message: sys/cdefs.h should come from rumpuser_port.h Noticed by Justin Cormack while building against musl libc. To generate a diff

CVS commit: src/lib/librumphijack

2013-07-18 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Jul 18 22:58:35 UTC 2013 Modified Files: src/lib/librumphijack: hijack.c hijackdlsym.c Log Message: sys/cdefs.h should come from rumpuser_port.h Noticed by Justin Cormack while building against musl libc. To generate a diff

CVS commit: src/lib/librumphijack

2012-10-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 16 12:56:10 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: * avoid problems if the platform calls readlink() from dlsym() * alias __read_chk() to read() on Linux (technically, though, it should

CVS commit: src/lib/librumphijack

2012-10-16 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Oct 16 12:56:10 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: * avoid problems if the platform calls readlink() from dlsym() * alias __read_chk() to read() on Linux (technically, though, it should

CVS commit: src/lib/librumphijack

2012-09-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Sep 12 10:35:10 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: When emulating poll/select better tell the events of the host kernel apart from those received from the rump kernel. Also handle timeout.

CVS commit: src/lib/librumphijack

2012-09-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Sep 12 10:35:10 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: When emulating poll/select better tell the events of the host kernel apart from those received from the rump kernel. Also handle timeout.

CVS commit: src/lib/librumphijack

2012-09-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 3 12:07:42 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: one more patch for supporting linux-based networking clients To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

CVS commit: src/lib/librumphijack

2012-09-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Sep 3 12:07:42 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: one more patch for supporting linux-based networking clients To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98

CVS commit: src/lib/librumphijack

2012-06-29 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Jun 29 13:20:25 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: implement descriptor passing. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/lib/librumphijack/hijack.c Please note

CVS commit: src/lib/librumphijack

2012-06-29 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Jun 29 13:20:25 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: implement descriptor passing. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/lib/librumphijack/hijack.c Please note

CVS commit: src/lib/librumphijack

2012-04-18 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 18 10:37:37 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: poll(), pollts() and select() all return int values, but in the hijack emulation of them these get passed as exit values from a pthread as

CVS commit: src/lib/librumphijack

2012-04-18 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Apr 18 10:37:37 UTC 2012 Modified Files: src/lib/librumphijack: hijack.c Log Message: poll(), pollts() and select() all return int values, but in the hijack emulation of them these get passed as exit values from a pthread as

CVS commit: src/lib/librumphijack

2011-04-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Apr 21 08:21:13 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Backout previous, it breaks lots of tests (tests/lib/librumphijack for example). To generate a diff of this commit: cvs rdiff -u -r1.88

CVS commit: src/lib/librumphijack

2011-04-21 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Apr 21 08:21:13 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Backout previous, it breaks lots of tests (tests/lib/librumphijack for example). To generate a diff of this commit: cvs rdiff -u -r1.88

CVS commit: src/lib/librumphijack

2011-04-13 Thread Havard Eidnes
Module Name:src Committed By: he Date: Wed Apr 13 12:40:54 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Move the forward declaration of _sys_readlink() outside of the #if, so that the build succeeds even if _FORTIFY_SOURCE isn't 0. To generate

CVS commit: src/lib/librumphijack

2011-04-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 12 19:49:48 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Fix SSP builds (Vladimir Kirillov) To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/lib/librumphijack/hijack.c Please

CVS commit: src/lib/librumphijack

2011-04-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 12 19:49:48 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Fix SSP builds (Vladimir Kirillov) To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/lib/librumphijack/hijack.c Please

CVS commit: src/lib/librumphijack

2011-03-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 14 15:13:26 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Make fdoffset configurable. Also, enforce that host descriptors are smaller than the offset. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/librumphijack

2011-03-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 14 15:15:47 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: fdoff is descriptive enough To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/lib/librumphijack/hijack.c Please note that

CVS commit: src/lib/librumphijack

2011-03-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 14 15:21:23 UTC 2011 Modified Files: src/lib/librumphijack: rumphijack.3 Log Message: document fdoff To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/librumphijack/rumphijack.3 Please note that

CVS commit: src/lib/librumphijack

2011-03-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 14 15:13:26 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Make fdoffset configurable. Also, enforce that host descriptors are smaller than the offset. To generate a diff of this commit: cvs rdiff

CVS commit: src/lib/librumphijack

2011-03-14 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Mon Mar 14 15:15:47 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: fdoff is descriptive enough To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/lib/librumphijack/hijack.c Please note that

Re: CVS commit: src/lib/librumphijack

2011-03-11 Thread Antti Kantee
On Fri Mar 11 2011 at 03:34:47 +0300, Valeriy E. Ushakov wrote: On Thu, Mar 10, 2011 at 23:02:56 +, Antti Kantee wrote: Use rumphijack_dlsym() to figure out where __sysctl() is during init. Otherwise powerpc dlsym() DTWT and returns NULL. (now i have no idea why dlsym() it works from

Re: CVS commit: src/lib/librumphijack

2011-03-10 Thread Valeriy E. Ushakov
On Thu, Mar 10, 2011 at 23:02:56 +, Antti Kantee wrote: Use rumphijack_dlsym() to figure out where __sysctl() is during init. Otherwise powerpc dlsym() DTWT and returns NULL. (now i have no idea why dlsym() it works from rcinit(), but i'll opt to not care) I don't remember if I brought

CVS commit: src/lib/librumphijack

2011-03-10 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Thu Mar 10 08:53:04 UTC 2011 Modified Files: src/lib/librumphijack: rumphijack.3 Log Message: Add serial commas. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/librumphijack/rumphijack.3 Please note that

CVS commit: src/lib/librumphijack

2011-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 10 09:47:32 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Revert 1.81 and do it in a saner way with an ifdef. Later, when the naming crisis is resolved, we can probably support rump kernel quotas

CVS commit: src/lib/librumphijack

2011-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 10 23:02:56 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Use rumphijack_dlsym() to figure out where __sysctl() is during init. Otherwise powerpc dlsym() DTWT and returns NULL. (now i have no idea

CVS commit: src/lib/librumphijack

2011-03-10 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Thu Mar 10 08:53:04 UTC 2011 Modified Files: src/lib/librumphijack: rumphijack.3 Log Message: Add serial commas. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/librumphijack/rumphijack.3 Please note that

CVS commit: src/lib/librumphijack

2011-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 10 09:47:32 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Revert 1.81 and do it in a saner way with an ifdef. Later, when the naming crisis is resolved, we can probably support rump kernel quotas

CVS commit: src/lib/librumphijack

2011-03-10 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Thu Mar 10 23:02:56 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Use rumphijack_dlsym() to figure out where __sysctl() is during init. Otherwise powerpc dlsym() DTWT and returns NULL. (now i have no idea

Re: CVS commit: src/lib/librumphijack

2011-03-09 Thread Christoph Egger
On 03/09/11 16:03, Antti Kantee wrote: Module Name:src Committed By: pooka Date: Wed Mar 9 15:03:18 UTC 2011 Modified Files: src/lib/librumphijack: hijack.c Log Message: Add a bunch of process-wide hijack calls. Among other things, it's now possible to use unmodified

  1   2   3   >