Kyle Evans

3.4K posts

Kyle Evans

Kyle Evans

@kaevans91

Developer by day, developer by night; FreeBSD stuff @klarainc

Kansas Katılım Ekim 2010
369 Takip Edilen848 Takipçiler
Kyle Evans
Kyle Evans@kaevans91·
@XNUniverse What did you have in mind? I think, ideally, we'd integrate some jail descriptor rights(4) that you can revoke prior to passing it. We still do a priv(9) check, but that probably just means a right not granted when the descriptor is synthesized.
English
2
0
0
51
Kory Heard
Kory Heard@XNUniverse·
I’m going to hold off on implanting jail descriptors in SwiftBSD. It doesn’t make sense that you can hand a descriptor to a less privileged process with the capability to kill everything in the jail. I’ll work on getting the upstream FreeBSD kernel fixed first.
English
1
0
0
154
Kyle Evans
Kyle Evans@kaevans91·
The (uninstrumented thing) could be anything. Consider scenarios like: I want to fuzz a thing that receives data over the network. I can take a lot of liberties with how it's started, but I'd rather not modify it more than adding the necessary instrumentation.
English
0
0
0
69
Kyle Evans
Kyle Evans@kaevans91·
... to have a fuzzer that splits input from the feedback. Ideally: (input server) -> (uninstrumented thing) -> (instrumented binary)
English
1
0
1
74
Kyle Evans
Kyle Evans@kaevans91·
Does the kind of fuzzer I want exist? AFL and libFuzzer typically (exclusively?) operate in a model where (hand-wave) they're expcted to immediately run (or be resident in) the instrumented program, but I've run into two separate scenarios where it'd be incredibly useful...
English
1
0
1
106
Kyle Evans
Kyle Evans@kaevans91·
@cperciva Ah, saw a video earlier of someone referring to the Epstein files for their copy of the bash reference manual and man page, too
English
1
0
0
118
Colin Percival
Colin Percival@cperciva·
Apparently I'm in the Epstein files. Actually, a lot of open source software developers are; there's a 205 page PDF with licenses of software used in an unnamed Apple product. Also, Sesame Street appears in 31 files, Winnie-the-Pooh appears in 9 files, and Reading Rainbow in 1.
English
2
1
16
1.2K
Bex Cran
Bex Cran@bexcran·
Just chatted with Tesla about my PowerWall not taking over when I flip my main breaker. He told me not to flip that one but to turn off the smaller ones - 30A etc. instead. 😂 Then he ran a backup test after asking me to reduce load - which only tested that I can run off solar.
English
1
0
0
202
Kyle Evans
Kyle Evans@kaevans91·
@cperciva @awsmarketplace Is this a change in policy that actually negatively impacts us, or a change in enforcement of a policy that shouldn't affect us?
English
1
0
1
198
Colin Percival
Colin Percival@cperciva·
@awsmarketplace Ok, @awsmarketplace just rejected FreeBSD 15.0 because "Customers must be able to easily get help with issues, such as using the services, troubleshooting, and requesting refunds (if applicable). Support contact options must be specified on the fulfillment landing page."
English
3
2
25
2.9K
Colin Percival
Colin Percival@cperciva·
Adding FreeBSD 15.0 to the @awsmarketplace. First I have to click through a list of 1048 instance types selecting the ones FreeBSD runs on (no, there's no "select all"). Then it asks me what the refund policy is for the free product.
English
2
2
59
6K
Jared Cassidy
Jared Cassidy@depach·
@cperciva @BSDCan Bit far to attend but I am very interested in release engineering processes and would enjoy the talk if I could attend 👍
English
1
0
0
72
Colin Percival
Colin Percival@cperciva·
Would anyone be interested in hearing me talk at @BSDCan about the process behind FreeBSD 15.0? Release engineering and generally all the "behind the scenes" stuff which doesn't show up in a git repository.
English
10
5
50
5.2K
Colin Percival
Colin Percival@cperciva·
I have no intention of quitting the job of FreeBSD release engineering lead, but I never want to do a release like 15.0 again. This has been a huge undertaking, even by "major FreeBSD release" standards.
English
10
2
41
1.3K
Colin Percival
Colin Percival@cperciva·
The human body exhibits a wonderful homeostatic effect: If you try to work too much, the stress and sleep deprivation suppress your immune system until you get sick and are forced to stop working so much.
English
1
0
28
1.7K
Kyle Evans
Kyle Evans@kaevans91·
@real_redp @_Felipe @michael__ni @FFmpeg sure, but at that volume I could see the temptation to just let the fuzzer raise the alarm if it crops back up. I can't speak for professional fuzzing setups, but for me, on something like this the case would get added to my corpus and thus, very regularly re-tested by my fuzzers
English
0
0
3
315
Michael Niedermayer
Michael Niedermayer@michael__ni·
I am the main developer fixing security issues in FFmpeg. I have fixed over 2700 google oss fuzz issues. I have fixed most of the BIGSLEEP issues. And i disagree with the comments @ffmpeg (Kieran) has made about google. From all companies, google has been the most helpfull & nice
English
89
203
4.2K
915.3K
Kyle Evans retweetledi
Colin Percival
Colin Percival@cperciva·
I will be at the FreeBSD vendor summit in San Jose, California, on November 6-7. If you're in the area and your company uses FreeBSD, you should probably be there too. freebsdfoundation.org/news-and-event…
English
1
6
15
1.5K
Kyle Evans retweetledi
Colin Percival
Colin Percival@cperciva·
FreeBSD 15.0-ALPHA4 is now available: lists.freebsd.org/archives/freeb… As with ALPHA3, *do not use freebsd-update to upgrade yet*. An Errata Notice will be coming out shortly to fix a critical bug in freebsd-update.
English
1
5
21
1.5K
Kyle Evans
Kyle Evans@kaevans91·
@cperciva Favorite function I've named in the past N years: pkg_is_pkg_pkg in pkg(7)
English
1
0
2
112
Colin Percival
Colin Percival@cperciva·
Language gets hard when the packaging tool and the package CDN both share the name "pkg" (pronounced "package"): "We have to build a package package from the ports tree because we don't have a package package on package dot freebsd dot org yet."
English
3
0
15
1.4K
Kyle Evans
Kyle Evans@kaevans91·
@Andrath1975 @kuntal_kundu @freebsd @netflix "Blame"? I tend to think we're more productive that way, eh? "Shit, I'm bored, what do I do now?" -> not watch Netflix, apparently- I guess we'll just hack on something instead.
English
1
0
0
50
Kyle Evans
Kyle Evans@kaevans91·
@freebsdfrau des@f.o blew my mind with this a few weeks ago in an rc(8) change. I don't think I'm fond of it working just as well to break out of just a single loop, but I understand why -- it just feels a bit error-prone / sensitive to a context change that would change the meaning
English
0
0
1
66
FreeBSD Frau
FreeBSD Frau@freebsdfrau·
Who knew that “break 2” could be used to break out of 2 loops? For example: while : forever1; do while : forever2; do break 2; done; done # breaks immediately from both loops 🤯
English
3
0
9
794
Kyle Evans retweetledi
Colin Percival
Colin Percival@cperciva·
FreeBSD 15.0-CURRENT is dead. Long live FreeBSD 15.0-PRERELEASE! (For the next 4 weeks; after that I'll branch stable/15, which will be 15.0-ALPHA1, and main will become 16.0-CURRENT.)
English
1
22
98
4.2K
Kyle Evans
Kyle Evans@kaevans91·
@XNUniverse Can you be a little more specific about your interests outside of security, within the kernel, please?
English
0
0
0
127
Kyle Evans retweetledi
Kory Heard
Kory Heard@XNUniverse·
Where do I connect with FreeBSD kernel and security developers? My interest is in security but I don’t see a whole lot of activity in that mailing list. I’m a terrible kernel developer since I’m new but I’m eager and want mentorship.
English
4
3
16
2.1K
Jaku 🐀🐀🐀🐀
@NoiceStreaming This is unfortunate, you all had something that will eventually be a big part of streaming but the space wasn’t ready for it. It was noice knowing ya.
English
1
0
8
618
Noice
Noice@NoiceStreaming·
Important message to our community
Noice tweet media
English
96
46
329
59.5K