Page MenuHomeFreeBSD

oshogbo (Mariusz Zaborski)
User

Projects

User Details

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

Recent Activity

Sun, Feb 10

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

Tue, Feb 5

oshogbo accepted D18989: Allow stdio access to be revoked from casper services.
Tue, Feb 5, 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.

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

Sun, Jan 27

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

Is this some common pattern?

Sun, Jan 27, 12:56 PM

Sat, Jan 26

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

Sun, Jan 20

oshogbo updated the diff for D14567: Introduce funlinkat..

Address @kib suggestion.

Sun, Jan 20, 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
oshogbo committed rS340564: Update the names in the LIMITS and EXAMPLES sections after r340363..
Update the names in the LIMITS and EXAMPLES sections after r340363.
Nov 18 2018, 11:11 AM

Nov 15 2018

oshogbo committed rD52490: Use https!.
Use https!
Nov 15 2018, 5:52 PM
oshogbo committed rD52489: Add SBUG - BSD user grup from Rzeszow, Poland..
Add SBUG - BSD user grup from Rzeszow, Poland.
Nov 15 2018, 5:51 PM
oshogbo closed D17986: Add SBUG..
Nov 15 2018, 5:51 PM

Nov 14 2018

oshogbo created D17986: Add SBUG..
Nov 14 2018, 3:51 PM

Nov 12 2018

oshogbo created D17967: Capsicumize brandelf..
Nov 12 2018, 9:39 PM
oshogbo created D17966: Fix some style nits in brandelf..
Nov 12 2018, 9:38 PM
oshogbo accepted D17963: Redefine fd_is_valid() to work with kern.trap_enotcap=1..

I would wait one day for @pjd

Nov 12 2018, 8:02 PM
oshogbo added a comment to D17963: Redefine fd_is_valid() to work with kern.trap_enotcap=1..

I didn't check that, but I wonder what would happen if we would past the AT_FDCWD? Which have a negative value.

Nov 12 2018, 7:59 PM
oshogbo retitled D17962: Simplify capsicumization of iscsi tools. from Simplify iscsi tools. to Simplify capsicumization of iscsi tools..
Nov 12 2018, 7:23 PM
oshogbo created D17962: Simplify capsicumization of iscsi tools..
Nov 12 2018, 7:22 PM
oshogbo committed rS340382: s/caph_enter_capser/caph_enter_casper/g.
s/caph_enter_capser/caph_enter_casper/g
Nov 12 2018, 6:44 PM
oshogbo committed rS340381: Fix typo in the comparison..
Fix typo in the comparison.
Nov 12 2018, 6:37 PM
oshogbo committed rS340380: s/caph_enter_with_casper/caph_enter_casper/.
s/caph_enter_with_casper/caph_enter_casper/
Nov 12 2018, 6:35 PM
Herald added a reviewer for D14567: Introduce funlinkat.: brooks.

@cem, @kib, @emaste, @jilles I would like to commit it as-it-is but pjd suggested to change the name to funlinkat? After some thoughts I also think that funlinkat is a bether name 'fd' suggests that it's working on 'FILE *'. Do you agree?

Nov 12 2018, 6:03 PM
oshogbo committed rS340377: wc: We should sandbox wc only if Capers is available..
wc: We should sandbox wc only if Capers is available.
Nov 12 2018, 6:01 PM
oshogbo committed rS340376: head: sandbox using capsicum.
head: sandbox using capsicum
Nov 12 2018, 5:59 PM
oshogbo closed D14408: Sandbox wc(1) with fileargs..
Nov 12 2018, 5:59 PM
oshogbo committed rS340374: wc: sandbox wc using capsicum.
wc: sandbox wc using capsicum
Nov 12 2018, 5:48 PM
oshogbo closed D14409: Sandbox head(1) with fileargs..
Nov 12 2018, 5:48 PM
oshogbo committed rS340373: libcasper: introduce cap_fileargs service.
libcasper: introduce cap_fileargs service
Nov 12 2018, 5:41 PM
oshogbo closed D14407: Introduce cap_fileargs..
Nov 12 2018, 5:41 PM
oshogbo committed rS340370: head: fix style nits.
head: fix style nits
Nov 12 2018, 4:44 PM
oshogbo closed D14498: Change style of head(1)..
Nov 12 2018, 4:44 PM
oshogbo committed rS340363: libcasper: ange the name of limits in cap_dns so the intentions are obvious..
libcasper: ange the name of limits in cap_dns so the intentions are obvious.
Nov 12 2018, 3:52 PM
oshogbo accepted D17855: Convert existing cap_sysctl tests to ATF..
Nov 12 2018, 3:29 PM
oshogbo requested changes to D17854: Add cap_sysctl() and cap_sysctlnametomib()..
Nov 12 2018, 3:28 PM

Nov 7 2018

oshogbo added a comment to D17259: Add "zfs mount -a" to the list of commands to execute in single user mode..

What is a point of it?
If you have a legacy mount do you want to mount it?
What about importing the pools that are missing?

Nov 7 2018, 9:17 PM
oshogbo committed rS340239: bspatch: simplify capsicumization.
bspatch: simplify capsicumization
Nov 7 2018, 9:01 PM
oshogbo committed rS340237: MFC r335844:.
MFC r335844:
Nov 7 2018, 8:31 PM

Nov 6 2018

oshogbo committed rS340198: Remove ppoll. freebsd32 doesn't define a ppoll syscall..
Remove ppoll. freebsd32 doesn't define a ppoll syscall.
Nov 6 2018, 6:26 PM
oshogbo committed rS340197: Regenerate after r340195..
Regenerate after r340195.
Nov 6 2018, 6:07 PM
oshogbo committed rS340195: capsicum: Add ppoll and freebsd32_ppoll to compat32..
capsicum: Add ppoll and freebsd32_ppoll to compat32.
Nov 6 2018, 6:06 PM
oshogbo committed rS340194: Regenerate after r340129..
Regenerate after r340129.
Nov 6 2018, 6:03 PM

Nov 4 2018

oshogbo committed rS340143: ping: simplify use of Casper.
ping: simplify use of Casper
Nov 4 2018, 8:26 PM
oshogbo committed rS340142: libcasper: using explicit_bzero in cap_grp service.
libcasper: using explicit_bzero in cap_grp service
Nov 4 2018, 7:44 PM
oshogbo committed rS340141: libcasper: fix limitations in dns service.
libcasper: fix limitations in dns service
Nov 4 2018, 7:39 PM
oshogbo closed D16930: Fix casper limitations.
Nov 4 2018, 7:39 PM