Page MenuHomeFreeBSD

oshogbo (Mariusz Zaborski)
User

Projects

User Details

User Since
Aug 19 2014, 3:56 PM (243 w, 4 d)

Recent Activity

Tue, Apr 16

oshogbo accepted D19548: Add fileargs_lstat to cap_fileargs service.
Tue, Apr 16, 4:16 AM
oshogbo committed rS346263: tcpdump: disable Capsicum if -E option is provided..
tcpdump: disable Capsicum if -E option is provided.
Tue, Apr 16, 4:13 AM

Mon, Apr 15

oshogbo committed rS346219: libnv: extend the tests.
libnv: extend the tests
Mon, Apr 15, 3:32 AM
oshogbo committed rS346218: libnv: add support for nvlist_send()/nvlist_recv() on Linux.
libnv: add support for nvlist_send()/nvlist_recv() on Linux
Mon, Apr 15, 3:31 AM

Thu, Apr 11

oshogbo committed rS346115: The nvlist_report_missing is also used by the cnvlist..
The nvlist_report_missing is also used by the cnvlist.
Thu, Apr 11, 4:25 AM
oshogbo committed rS346113: libnv: fix compilation warnings.
libnv: fix compilation warnings
Thu, Apr 11, 4:22 AM
oshogbo committed rS346112: libnv: fix compilation warnings.
libnv: fix compilation warnings
Thu, Apr 11, 3:48 AM

Mon, Apr 8

oshogbo accepted D19847: Exercise some care before sending SIGHUP to mountd..
Mon, Apr 8, 5:48 PM
oshogbo committed rS346029: In the unlinkat syscall, the operation is performed on the directory.
In the unlinkat syscall, the operation is performed on the directory
Mon, Apr 8, 2:24 PM
oshogbo committed rS346023: strings: disable Casper support while building native-xtools.
strings: disable Casper support while building native-xtools
Mon, Apr 8, 3:36 AM

Sun, Apr 7

oshogbo committed rS346012: Bump FreeBSD version after r345982..
Bump FreeBSD version after r345982.
Sun, Apr 7, 4:07 PM

Sat, Apr 6

oshogbo committed rS345984: Use funlinkat in pidfile to ensure we are removing the right file..
Use funlinkat in pidfile to ensure we are removing the right file.
Sat, Apr 6, 11:25 AM
oshogbo committed rS345983: Regen after r345982..
Regen after r345982.
Sat, Apr 6, 9:37 AM
oshogbo committed rS345982: Introduce funlinkat syscall that always us to check if we are removing.
Introduce funlinkat syscall that always us to check if we are removing
Sat, Apr 6, 9:34 AM
oshogbo closed D14567: Introduce funlinkat..
Sat, Apr 6, 9:34 AM

Thu, Apr 4

oshogbo committed rS345875: strings: capsicumize it.
strings: capsicumize it
Thu, Apr 4, 4:32 PM
oshogbo closed D18038: Capsicumize strings.
Thu, Apr 4, 4:32 PM
oshogbo committed rS345870: Add cap_fileargs.h to -legacy if needed..
Add cap_fileargs.h to -legacy if needed.
Thu, Apr 4, 4:14 AM
oshogbo closed D19685: Add cap_fileargs.h to -legacy if needed.
Thu, Apr 4, 4:14 AM

Tue, Apr 2

oshogbo requested changes to D19548: Add fileargs_lstat to cap_fileargs service.
Tue, Apr 2, 4:49 PM

Tue, Mar 26

oshogbo added a comment to D19548: Add fileargs_lstat to cap_fileargs service.

I’m not having access to phab right now so I’m answering throug the email.
I hope that’s fine.

Tue, Mar 26, 12:55 AM

Sun, Mar 24

oshogbo accepted D17856: Extend cap_sysctl tests..
Sun, Mar 24, 1:29 AM
oshogbo accepted D17854: Add cap_sysctl() and cap_sysctlnametomib()..

Really sorry for keep you waiting.

Sun, Mar 24, 1:28 AM

Sat, Mar 23

oshogbo added inline comments to D19548: Add fileargs_lstat to cap_fileargs service.
Sat, Mar 23, 11:55 PM
oshogbo updated the diff for D19685: Add cap_fileargs.h to -legacy if needed.

Add more context to the diff.

Sat, Mar 23, 5:31 AM
oshogbo created D19685: Add cap_fileargs.h to -legacy if needed.
Sat, Mar 23, 5:26 AM
oshogbo committed rS345431: strings: return an error code and the char value separately.
strings: return an error code and the char value separately
Sat, Mar 23, 2:17 AM

Mar 21 2019

oshogbo added inline comments to D18038: Capsicumize strings.
Mar 21 2019, 6:40 AM
oshogbo resigned from D11007: flag to switch off bootp().
Mar 21 2019, 6:34 AM
oshogbo committed rS345364: In case of ENCODING_8BIT the EOF code will be pass to putchar..
In case of ENCODING_8BIT the EOF code will be pass to putchar.
Mar 21 2019, 6:31 AM
oshogbo committed rS345362: Fix powerpc and arm builds after r345361..
Fix powerpc and arm builds after r345361.
Mar 21 2019, 6:20 AM
oshogbo committed rS345361: strings: do not continue if getc or getcharacter returns EOF.
strings: do not continue if getc or getcharacter returns EOF
Mar 21 2019, 5:25 AM
oshogbo committed rS345360: strings: do not depend on stdin.
strings: do not depend on stdin
Mar 21 2019, 5:00 AM
oshogbo closed D18037: Do not depend on stdin..
Mar 21 2019, 5:00 AM
oshogbo added inline comments to D18037: Do not depend on stdin..
Mar 21 2019, 4:47 AM
oshogbo requested changes to D19548: Add fileargs_lstat to cap_fileargs service.
Mar 21 2019, 2:20 AM

Feb 17 2019

oshogbo committed rS344236: libnv: fix revert.
libnv: fix revert
Feb 17 2019, 6:32 PM
oshogbo committed rS344235: libnv: fix double free.
libnv: fix double free
Feb 17 2019, 6:26 PM

Feb 10 2019

oshogbo committed rS343987: libnv: fix memory leaks.
libnv: fix memory leaks
Feb 10 2019, 11:31 PM
oshogbo committed rS343986: libnv: fix memory leaks.
libnv: fix memory leaks
Feb 10 2019, 11:29 PM
oshogbo committed rS343984: MFC r343471:.
MFC r343471:
Feb 10 2019, 10:33 PM
oshogbo committed rS343983: MFC r343470:.
MFC r343470:
Feb 10 2019, 10:32 PM
oshogbo committed rS343982: MFC r343470:.
MFC r343470:
Feb 10 2019, 10:31 PM

Feb 5 2019

oshogbo accepted D18989: Allow stdio access to be revoked from casper services.
Feb 5 2019, 8:39 AM
oshogbo added a comment to D18989: Allow stdio access to be revoked from casper services.

@markj The cap_fileargs have the STDIO because people do very strange hacks. For example wc /dev/fd/0 or open('/dev/fd/0') or open('/dev/stdio'). We also don't close any descriptors because people do stuff like wc <(ls) which is translated to wc /dev/fd/3.

Feb 5 2019, 8:36 AM
oshogbo requested changes to D18989: Allow stdio access to be revoked from casper services.
Feb 5 2019, 8:34 AM

Jan 27 2019

oshogbo added inline comments to D18989: Allow stdio access to be revoked from casper services.
Jan 27 2019, 7:03 PM
oshogbo added inline comments to D18989: Allow stdio access to be revoked from casper services.
Jan 27 2019, 1:04 PM
oshogbo added a comment to D18920: Allow mmap operations for CAPH_READ and CAPH_WRITE..

Is this some common pattern?

Jan 27 2019, 12:56 PM

Jan 26 2019

oshogbo committed rS343471: libcasper: do not run registered exit functions.
libcasper: do not run registered exit functions
Jan 26 2019, 2:11 PM
oshogbo committed rS343470: zfs: allow to change cache flush sysctl.
zfs: allow to change cache flush sysctl
Jan 26 2019, 1:53 PM
oshogbo updated the diff for D14567: Introduce funlinkat..
Jan 26 2019, 1:12 PM

Jan 20 2019

oshogbo updated the diff for D14567: Introduce funlinkat..

Address @kib suggestion.

Jan 20 2019, 5:24 PM

Jan 17 2019

oshogbo updated the diff for D14567: Introduce funlinkat..

Address @asomers suggestions.

Jan 17 2019, 9:42 PM
oshogbo updated the diff for D14567: Introduce funlinkat..

Address @asomers suggestions.

Jan 17 2019, 9:40 PM
oshogbo updated the diff for D14567: Introduce funlinkat..

Update patch.

Jan 17 2019, 9:16 PM
oshogbo retitled D14567: Introduce funlinkat. from Introduce fdunlinkat. to Introduce funlinkat..
Jan 17 2019, 9:15 PM
oshogbo accepted D18860: Fix cmp(1) to handle the case where standard streams are closed..
Jan 17 2019, 5:09 PM
oshogbo added inline comments to D18860: Fix cmp(1) to handle the case where standard streams are closed..
Jan 17 2019, 11:08 AM

Jan 16 2019

oshogbo added inline comments to D18860: Fix cmp(1) to handle the case where standard streams are closed..
Jan 16 2019, 9:39 PM
oshogbo added inline comments to D18860: Fix cmp(1) to handle the case where standard streams are closed..
Jan 16 2019, 9:27 PM
oshogbo added inline comments to D18860: Fix cmp(1) to handle the case where standard streams are closed..
Jan 16 2019, 9:26 PM
oshogbo added a comment to D16744: Document seq(9).

@mjg ping

Jan 16 2019, 8:12 PM

Jan 2 2019

oshogbo accepted D17572: Run most of rtsold(8) and rtsol(8) in capability mode..
Jan 2 2019, 4:29 PM
oshogbo accepted D18458: Capsicumize savecore(8)..
Jan 2 2019, 4:09 PM

Dec 12 2018

oshogbo added a comment to D18458: Capsicumize savecore(8)..

Sorry for keeping you waiting.

Dec 12 2018, 8:59 PM
oshogbo accepted D17938: Add a PWM subsystem.
Dec 12 2018, 8:48 PM
oshogbo accepted D17938: Add a PWM subsystem.
Dec 12 2018, 8:48 PM
oshogbo committed rS342001: libcapsicum: add missing links.
libcapsicum: add missing links
Dec 12 2018, 8:34 PM
oshogbo added inline comments to D17938: Add a PWM subsystem.
Dec 12 2018, 8:20 PM

Dec 11 2018

oshogbo accepted D18514: Use caph_cache_catpages() in ping(8)..
Dec 11 2018, 10:40 PM
oshogbo requested changes to D18514: Use caph_cache_catpages() in ping(8)..
Dec 11 2018, 10:31 PM
oshogbo accepted D18499: Don't register IOCTLs with capsicum when there is no valid file descriptor..
Dec 11 2018, 10:08 PM
oshogbo added a comment to D18514: Use caph_cache_catpages() in ping(8)..

Maybe lets use cap_helpers in whole file

Dec 11 2018, 5:50 PM

Dec 7 2018

oshogbo added a reviewer for D18458: Capsicumize savecore(8).: def.
Dec 7 2018, 10:00 AM

Dec 6 2018

oshogbo accepted D18457: Let cap_syslog inherit stdio descriptors..
Dec 6 2018, 10:47 PM

Dec 4 2018

oshogbo added a comment to D14409: Sandbox head(1) with fileargs..

What you afraid of?
If you build system without capsicum/casper everything works caph_enter_casper don't fail in that case, the filearsgs_open is changed to the standard open(2) call>
Please check ot this header file: https://svnweb.freebsd.org/base/head/lib/libcasper/services/cap_fileargs/cap_fileargs.h?view=markup

Dec 4 2018, 2:15 PM

Dec 2 2018

oshogbo added inline comments to D17938: Add a PWM subsystem.
Dec 2 2018, 6:37 PM

Nov 30 2018

oshogbo committed rS341350: MFC r339502.
MFC r339502
Nov 30 2018, 8:02 PM
oshogbo committed rS341349: MFC r339502.
MFC r339502
Nov 30 2018, 7:59 PM
oshogbo committed rS341348: iscsi: simplify the capsicumization.
iscsi: simplify the capsicumization
Nov 30 2018, 7:41 PM
oshogbo closed D17962: Simplify capsicumization of iscsi tools..
Nov 30 2018, 7:41 PM
oshogbo committed rS341347: libcasper: do not fail if Capsicum is not avilable.
libcasper: do not fail if Capsicum is not avilable
Nov 30 2018, 7:27 PM

Nov 21 2018

oshogbo committed rS340746: strings: fix style nits.
strings: fix style nits
Nov 21 2018, 9:48 PM
oshogbo closed D18036: Fix style nits in strings.
Nov 21 2018, 9:48 PM

Nov 19 2018

oshogbo committed rS340638: libcasper: provide compatibility with the old version of service.
libcasper: provide compatibility with the old version of service
Nov 19 2018, 5:23 PM

Nov 18 2018

oshogbo updated the diff for D18038: Capsicumize strings.

Simplify #2.

Nov 18 2018, 3:13 PM
oshogbo updated the diff for D18038: Capsicumize strings.

Simplify.

Nov 18 2018, 3:12 PM
oshogbo created D18038: Capsicumize strings.
Nov 18 2018, 3:08 PM
oshogbo created D18037: Do not depend on stdin..
Nov 18 2018, 3:07 PM
oshogbo created D18036: Fix style nits in strings.
Nov 18 2018, 3:07 PM
oshogbo closed D17967: Capsicumize brandelf..

r340572

Nov 18 2018, 12:25 PM
oshogbo committed rS340572: brandelf: capsicumize it.
brandelf: capsicumize it
Nov 18 2018, 12:23 PM
oshogbo committed rS340567: brandelf: fix style nits.
brandelf: fix style nits
Nov 18 2018, 12:03 PM
oshogbo closed D17966: Fix some style nits in brandelf..
Nov 18 2018, 12:03 PM
oshogbo accepted D17572: Run most of rtsold(8) and rtsol(8) in capability mode..
Nov 18 2018, 11:45 AM
oshogbo added a comment to D7655: Capsicumize uudecode/b64decode.

@allanjude Would you be interested to try sandbox uudecode with fileargs?

Nov 18 2018, 11:21 AM
oshogbo added a comment to D11007: flag to switch off bootp().

Can we abandom this review?

Nov 18 2018, 11:21 AM
oshogbo added a comment to D7773: Capsicum-ize brandelf.

I think we can close this revision because of the: https://reviews.freebsd.org/D17967

Nov 18 2018, 11:20 AM
oshogbo accepted D17971: Add capsicum_helpers.h to -legacy if needed.

The idea looks good for me, but I'm not an expert about Makefiles so I would feel bather if @bdrewery would give a look to those changes.

Nov 18 2018, 11:19 AM