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
