{"ref":"refs/heads/master","commits":[{"author":{"name":"Martin Nyhus","email":"efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com"},"sha":"0769d1c5906c921e871d69320656f8a0706d8d60","message":"Activate the passed object, not this","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/0769d1c5906c921e871d69320656f8a0706d8d60"},{"author":{"name":"Martin Nyhus","email":"efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com"},"sha":"d03b9f4b3d406936daebff053a9b1235ad043770","message":"Log the class that failed if toString() throws","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/d03b9f4b3d406936daebff053a9b1235ad043770"},{"author":{"name":"xor","email":"f1922a234bb92764a276a8524d28cdb446d3c7da@freenetproject.org"},"sha":"4e12e7b93646650dc208e7ff9d10aaf3238391da","message":"Fix classpath of freenet-ext, it was changed recently.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/4e12e7b93646650dc208e7ff9d10aaf3238391da"},{"author":{"name":"xor-freenet","email":"f1922a234bb92764a276a8524d28cdb446d3c7da@gmx.li"},"sha":"1b0eb653a621c7e1e9bfa8ba20c898670536d740","message":"Merge pull request #9 from zidel/database\n\nDatabase related patches","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/1b0eb653a621c7e1e9bfa8ba20c898670536d740"},{"author":{"name":"xor","email":"f1922a234bb92764a276a8524d28cdb446d3c7da@freenetproject.org"},"sha":"4746f76ab92e75b3d68f6eea6f4d5697f7404a93","message":"Fix build.xml to work with the changes to the fred directory structure\nwhich happened recently.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/4746f76ab92e75b3d68f6eea6f4d5697f7404a93"},{"author":{"name":"xor","email":"f1922a234bb92764a276a8524d28cdb446d3c7da@freenetproject.org"},"sha":"0ccb8bc09f1241661fdd0b27b109e9d0342ceb9e","message":"Re-evaluate startup database integrity test & score computation:\n- The aim of this commit is to make startup faster by only testing the\ndatabase integrity and recomputing scores if the user has debug\nlogging enabled.\n- Commit d03b9f4b3d406936daebff053a9b1235ad043770 fixed a serious bug\nin class Persistent which could have resulted in database corruption\n- I considered that it might be necessary to introduce a new database\nformat version to do a mandatory score recomputation when upgrading\nthe database format to fix the corruption due to the Persistent-bug\n- However, I've traced all uses of the bugged function and it was NOT\nused during score computation.\n- Therefore, I considered to disable startup score recomputation\nunless the user has debug logging enabled. However I should admit that\nI did not read enough WOT-logs after changing to activation-depth-1 so\nI am not 100% certain whether score computation is bugfree\n- The conclusion is: This commit disables the integrity tests upon\nstartup if debug logging is disabled but keeps the score-validation.\n- (Bonus code beautification: Score validation moved to a function)","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/0ccb8bc09f1241661fdd0b27b109e9d0342ceb9e"},{"author":{"name":"xor","email":"f1922a234bb92764a276a8524d28cdb446d3c7da@freenetproject.org"},"sha":"54f0588b8aa01421fee797051a131a5fc5113626","message":"Logging.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/54f0588b8aa01421fee797051a131a5fc5113626"},{"author":{"name":"xor","email":"f1922a234bb92764a276a8524d28cdb446d3c7da@freenetproject.org"},"sha":"8f634bf12c5775f841b3fb9473a2e4fc07109c84","message":"Build0010. Changelog in tag.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/8f634bf12c5775f841b3fb9473a2e4fc07109c84"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"2ccdf97e8a73cacf61b352c171dc1a2cbcd191bf","message":"added util.RandomName","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/2ccdf97e8a73cacf61b352c171dc1a2cbcd191bf"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"017fc258fc4f811e9ad6b75a0bde41d03928deac","message":"Integrate RandomName into the OwnIdentities page: Generate a random name on each reload.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/017fc258fc4f811e9ad6b75a0bde41d03928deac"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"accd7e1ed5837daea39102269e334d8efe72a6fa","message":"RandomName: Added l10n","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/accd7e1ed5837daea39102269e334d8efe72a6fa"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"986feb3bdd784dc990e77a9a95e7af3546333ce3","message":"RandomName: Use StringBuffer instead of StringBuilder, because it is threadsafe (says http://www.techtamasha.com/difference-between-string-and-stringbufferstringbuilder-in-java/28 )","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/986feb3bdd784dc990e77a9a95e7af3546333ce3"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"f70c2d0a36586b2efdffb1a09188367ef7163394","message":"fcp: Added a RandomName message to get a random name from WoT.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/f70c2d0a36586b2efdffb1a09188367ef7163394"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"2b6c7f9f49c4b1d3c03644c05e781dd389762ac5","message":"use a protected space as default namepart seperator and no more monkey copying.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/2b6c7f9f49c4b1d3c03644c05e781dd389762ac5"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"0508ba5e7fc0be2397cd590dd3da7db5e9bc375d","message":"FIX regression: accidentally committed the build.xml file.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/0508ba5e7fc0be2397cd590dd3da7db5e9bc375d"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"d35820edc7d38a9fbb3dab5099a45563b1d1fd4e","message":"use the protected space name in the OwnIdentitiesPage","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/d35820edc7d38a9fbb3dab5099a45563b1d1fd4e"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"89740c6572422268379af4564c09b145084819c1","message":"RandomName: Protected spaces are illegal. -> use proper nicknames.","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/89740c6572422268379af4564c09b145084819c1"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"4d3e26c57d859f310c917c3e77bd0a60f68829e8","message":"FIX regression: accidentally committed the build.xml file again…","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/4d3e26c57d859f310c917c3e77bd0a60f68829e8"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"4afd4b7e865fa79be23fd943cc96004a1a038872","message":"use underscore for Nickname namepart seperation","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/4afd4b7e865fa79be23fd943cc96004a1a038872"},{"author":{"name":"Arne Babenhauserheide","email":"877c87cc9c2518f8f74964a9454d73f8bb86ffd6@draketo.de"},"sha":"ad39c9969c5b4786842ddbbf4fbceb45b6caf722","message":"RandomName: Added the GPL header","url":"https://api.github.com/repos/zidel/plugin-WoT-staging/commits/ad39c9969c5b4786842ddbbf4fbceb45b6caf722"}],"head":"ef34f96070b4ad3eed9bcdbeac08a9e056deda95","push_id":50721824,"size":34}