googleprojectzero / SockFuzzer

Other
356 stars 47 forks source link

Bump xnu #13

Open chadbrewbaker opened 1 year ago

chadbrewbaker commented 1 year ago

SockFuzzer/third_party/xnu/

It would be nice to have a script that pulls from latest XNU https://github.com/apple-oss-distributions/xnu/tree/rel/xnu-8792 .

Maybe call it the canary build?

Also for Zig, I really need XNU libc/LibSystem building from source so I can custom compile the portions I need to wrap sanitizers/fuzzers on them.

nedwill commented 1 year ago

Hey, this is something I'm going to be working on very soon. I had an intense year researching and developing Concurrence and am now figuring out how to keep XNU updated. Currently it has the generated sources committed manually along with hand-written build files, not to mention lots of tweaks to XNU under the hood. Ideally we could use the upstream XNU release as a git submodule, which is how I intend to address this.