-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all,
This week I mostly worked on unit testing and getting the hashing and key generation classes ready for merging. I sent in a pull request for my Hashing API along with my class that would run benchmarks at start-up and policy file checks for JCE and NSS at the beginning of the week. I spent the next two days going back and fixing stuff in the Hashing API. After a long discussion over IRC and github it was decided that we didn't want to slow Freenet start-up any more with benchmarks and doing them any other way was outside the scope of my GSoC project. I have since removed the benchmarking code from my Hashing API pull request. The Hashing API is pretty much all set now, but feel free to take a look and let me know if you find anything :) (I was trying to squash the benchmarking commits out and accidentally brought in a commit that is not mine into the pull request. Haven't figured out how to remove it yet.) I have started writing unit tests and documentation for MessageAuthCode as well as documentation for a few other classes. I mostly focused on KeyGenUtils. I have the class as well as it's documentation and unit tests ready for submitting as a pull request. I should have this request in tomorrow (Monday). I took the feedback I got on my Hashing API and applied it to most of the other classes I have created. I also ripped out DH support from KeyExchange and the JFKExchange classes as we will soon only support negType 9 and up. So this next week I will have a pull request for KeyGenUtils right away, and should have a pull request for MessageAuthCode by the end of the week. I will be at the HOPE conference[1] in NYC next weekend, but should have time to start getting another part of the API ready for merging. - -Charles [1]http://hope.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTwxzBAAoJEKzPTx3Y+gGroWkQAKXgfUwQbHI6tVZcQ1+Ea9g+ L2AD5ZnhWA+Cf7ZLxyYhZ2JwNhjUMLlU1D5Gw42uz5Mn3pl4JSkUp005JodFNHud msNZzBC990+0mT05zD1EArpQ3un+J1J+DsP0BYSLwID9hylnoVVFfDgmrHAPCIiv 8UtR4NDCbFT7t+YAYLiDc1afEv4qAgKGb12FFNoOptxJV6HI3xXSYmDPiGb6eLSy 8aNM01hc0KcvoEX1VzApAgsuDCoNTZ3UJZJoSpFTTJO94hlh3IIXuUiZONGtXKjB J4Qyq6ahTj8Q5E6rIXKfJF+F8lnqOMChJ0PSVEGMGWvasjQ+wGTPwTjFU+YZTX0H GVJwghCNhJeqXYbbhbgV1Kw62q+guW68oW6NdYXHLA2SDMUMI0NV71isJNfMOhm7 P/WumrLgEdQ3wrPakXmCly0Uif/t3oz53NCMc4208tBpDmyASBx6TKgPx+Huwwag ZazM5lqe4LjiRL4jlHZ3emWjsL3PWVFkKCk7tPednVA8ZintvAy6/GyV4mgQAJIu eum5RZB8U863sraPGOZNtmtzIyjdmHgkp02B7sZFkjt4HMCF9IC4b1ZP0PyZFisv 2t/7osvkd2eC422aLwPeLsO0r/VkDZcfXKqVg97WrgTCOnQgsyy0nzPA0E/aHwew 1p++1k2fsIovBlT952sY =sf6A -----END PGP SIGNATURE----- _______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl