Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Tue, 16 Aug 2005

Acrypto hacking.


First half of the day was spent in PPC cross-platform compilation. Due to simple typo in the very first config file I was needed to recompile glibc with different compilers, faking it's configure to allow part of it to be compiled using x86_64 gcc-4.0.1, other as compiled using x86_32 gcc-3.2... Crap, but finally it was finished, many thanks to Dan Kegel for his excellent cross-development toolchain.

Second half of the day was spent in acrypto hacking - I replaced yesterday's diff with new one, but it still has some issues. It probably broken more deeply, than my local version, so do not use it for now, I will investigate it further. Local version has one big problem - it only sends 5 ICMP packets, and then dst->otput() is not even called. Tomorrow I will setup my very old proof-of-concept patch with asynchronous IPsec processing and verify that it still works, if it does not, then something major happened between 2.6.12-rc2 and 2.6.13-rc6 in core network stack, it's about 4 months, and I will investigate current XFRM deeply. If old patch still works, and I think it will, then something small and stupid sneaked into my code.

:: Link / Comments ()