{"shas":[["3b57558509fdf1ca17ac5c4d33825b61772a9bcd","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Fix bugs from last fix to waitForAny(). Doh! 1) Don't grab then return null anyway when we are already matched and waitingFor is now empty; 2) If shouldGrab() returns true, we should return even if it's null.","Matthew Toseland"],["2c0c54ccfc5c2a8021d88ad6011ec82f3e019749","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Merge commit '3b57558509fdf1ca17ac5c4d33825b61772a9bcd'","Matthew Toseland"],["53207eb158257e3126db459cdd133be17ff405e8","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Possible fix for plugin difficulties: After the first time, ignore the old files (delete all of them, don't try to load them). See bug #5126.","Matthew Toseland"],["0f76f8d486bb68ff517ee1fb67fb9db3ef64f23a","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Possible fix for plugin difficulties: After the first time, ignore the old files (delete all of them, don't try to load them). See bug #5126.","Matthew Toseland"],["7b20c46445a59349cc322fccbe3e2e279272a462","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Proper solution for #5126.","Matthew Toseland"],["c8c2c22b7fda5db3acfa8f1dafb2cf489dd623ec","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Merge branch 'bug-5126'\n\nConflicts:\n\tsrc/freenet/pluginmanager/PluginManager.java","Matthew Toseland"],["dd5f89b9876cd078b326aeeacfa29e2abdb30395","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","New builds for Freetalk, WebOfTrust, Library and Spider.","Matthew Toseland"],["a967224a2a0bb3156e02fa51ac713a826ad6e731","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Fix deadlock when changing detailed logger thresholds.","Matthew Toseland"],["f911c05b3b23d79aafc63c79bc3a4765732e0764","9c56510a2bb45488120e6e626d527b674322d39c@irc","German translation update.","sweetie"],["8d99e46e4bdb62b5d86271873a22cebc960b2563","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Bogus quotes in english error l10n string, thanks sweetie.","Matthew Toseland"],["ec989e5fdcf22eed8b2a17ca6c191fae2cf38373","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Dutch translation update upto #1378\n\nConflicts:\n\n\tsrc/freenet/l10n/freenet.l10n.nl.properties","Matthew Toseland"],["7fb9376650a7187f6bb6e6629d44559efe8b748a","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Fix NPE, don't call isStorageBroken here.","Matthew Toseland"],["85d5318fba988a9a7ae89c36f50d17d10ba8b044","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Check whether can lock in GetOfferedKey. If can't, things can get really messy.","Matthew Toseland"],["c14795cecbf7697eb442c3a4fbb93ebf5fb10ce0","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Be consistent - \"Upload bandwidth limit\" not \"Output bandwidth limit\" - other is download.","Matthew Toseland"],["fd2559c1917a475026c9b59a909d5793f3cfffa7","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Possible fix for plugin difficulties: After the first time, ignore the old files (delete all of them, don't try to load them). See bug #5126.","Matthew Toseland"],["3fdee178a05c71760a945c7ce7b377fad2d3767e","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Proper solution for #5126.","Matthew Toseland"],["b8021d56d87e01d3c04c57379c05181ee2f674b3","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Build 1379.","Matthew Toseland"],["bb89674f57ab343e0bdc2bdb5860f985d13aac46","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Merge commit 'build01379'\n\nConflicts:\n\tsrc/freenet/l10n/freenet.l10n.nl.properties","Matthew Toseland"],["fc667ab0e64d42be2e078abb416f139c0412c669","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","ThawIndexBrowser and KeyUtils also need updating. ThawIndexBrowser needed updating already, not related to recent master changes, it was already broken; KeyUtils needs updating for master client layer changes.","Matthew Toseland"],["2a3bb77a8ed43c28467d7b0cd90c82e5ae6e81de","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Document that the data needs to be freed.","Matthew Toseland"]],"ref":"refs/heads/master","size":24,"head":"4a1c928810e8433d9c4ee3b93927902ba8f489cb","push_id":34934725}