this weekend i wwas doing some huge changes on the code to adapt the ptrace 
layer
as an IO plugin and thinking on new ways for extending radare with plugins 
(noted in
the bug page).

All the problems related to the plugin layer has been fixed and the -devel 
branch
has been merged into the -master one.

The ptrace layer now works on NetBSD/x86 and should work on any other BSD 
system too
(MacOSX, FreeBSD, ...). An interesting tip that I found in the BSD api for 
ptrace is
that is better than the GNU/Linux one.

There's a ptrace query for BSD called "PT_COREDUMP" that does all what we are 
looking
for few time ago. As ever...BSD systems have best designs and implementions.

NetBSD allowed me to found some bugs that the GLIBC doesn't allowed me to catch 
them
(like a filedescriptor leak and an infinite-recursive loop in radare_command).

I planed a release, but I think the code needs one week more of testing :)

My idea is to modify all IO plugins to be used as libwrappers too.

GIT is giving me some problems these days. It doesn't works as I expect and the
branching support is really anoying. I need a more reliable control version 
system
so I'll move the repository to PVC as soon as posible.

WARNING: Nighly tarballs are not updated!


  --pancake
_______________________________________________
radare mailing list
[email protected]
https://lists.nopcode.org/mailman/listinfo/radare

Reply via email to