{"shas":[["a5fda3d0cd799d105447f7ff83361cd9600e80a0","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Use one method for validating usernames\n\nThis fixes a bug where IMAP wouldn't work with usernames containing '-'\nsince it used the stricter method.","Martin Nyhus"],["ad0b9aedf34f19ba7ed06757cdb53ca9d5614add","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","imap: Avoid NPE when getting LIST with no arguments","Martin Nyhus"],["aa3723fbd19657ede753e8418ea2fb45795b9ba8","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","imap: Add \\Seen to permanent flags\n\nThis fixes bugs 2184 and 4189 since Thunderbird wouldn't store the \\Seen\nflag when it wasn't marked as permanent.","Martin Nyhus"],["bc60353fdb74c8e0cc56f46f6079c12c7c0ec814","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","imap: Remove extra space when sending header fields\n\nThis fixes bug 4421 and it also fits the description of the problem in\nbug 3742","Martin Nyhus"],["9d2d0f1c9fe7806b971e9152c0cd79796fb04e6e","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","imap: Send untagged bye when getting logout","Martin Nyhus"],["31ef1817ac9758d17f9cd4544ce458141465e0e0","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Comply with rfc4954 when doing auth plain\n\nThe relevant part of the rfc says:\n\tA server challenge is sent as a 334 reply with the text part\n\tcontaining the [BASE64] encoded string supplied by the SASL\n\tmechanism.  This challenge MUST NOT contain any text other\n\tthan the BASE64 encoded challenge.\n\nIn the case of plain there is no server challenge, so nothing can be\nsent after the 334 (except the space, which is required)","Martin Nyhus"],["76444b878e2152b7906e18471dc1dd5ed6836a6e","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","smtp: Clear recipients when getting MAIL","Martin Nyhus"],["734c6fc8e37e603f8e42eeb1cb95a4bb762bcfe9","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Fix check for broken account directory","Martin Nyhus"],["bcf4434203cfd8826154bfe1329cc206caa80571","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Fix bug preventing resend of RTS\n\nRTS messages weren't resent because the timeout check didn't work.\nsenttime will always be less than the current time since we sent the RTS\nin the past...","Martin Nyhus"],["71b0614db64483f47ae5e2a7df8a45e687af42fe","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Create all necessary directories, including parents","Martin Nyhus"],["add3f39743a303a748813666f1e1de6a25ca29aa","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Update file when renaming\n\nThe storeFlags() method might be called several times for the same\nMailMessage object, so we need to update the backing file when it is\nmoved or the later moves will fail","Martin Nyhus"],["e4fae33a36c781b8e6920ecb1ef864f984bd1332","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","imap: Only return one status to store command\n\nTrying to store something other than flags would cause Freemail to\nreturn both a BAD and a OK response to the command","Martin Nyhus"],["ab067a5760c7f596f5fe1290f6e1b2311d0f7fef","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Only write propsfile to disk when it has changed","Martin Nyhus"],["ef2488b8d5958b516f7e11919b5a4343a3d6c9a6","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Revert \"Make the \"Add account\" form less cryptic. Addresses bug #0002784.\"\n\nThis is needed because we haven't gotten consent to relicense esr's\nchange to GPLv2 or later, so it must be reverted before the change can\nbe made.\n\nThis reverts commit ce92f5b19bce65a3648bf8dc5d7223b80cb4feb2.","Martin Nyhus"],["26514c4d32ba201bfb50b130d2a7a5578aee0c99","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Replace license with GPLv2\n\nThis replaces the LGPL license text with GPL version 2 from\nhttps://www.gnu.org/licenses/gpl-2.0.txt","Martin Nyhus"],["36c80145830c7cbf0fb9fbc1456f81478701286e","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Change the license of all Java files that had copyright headers","Martin Nyhus"],["be0078d3848dd74ef0f7af46251fb368fc2706a2","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Add copyright headers to files copied from Freenet\n\nThe authors and years listed are from the Git history of Freenet, up to\n2008-01-24 when it appears to have been copied to Freemail.","Martin Nyhus"],["ca29aac82dc9712506c1b0cb896fbe29e355795b","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Add copyright headers to files that didn't have them\n\nThe years and authors are from Git","Martin Nyhus"],["0fc3099a29d389163501ab245487d42764fa8767","efdf5bae3a0ac81ce9f9cc347a53f4c5e724625f@gmx.com","Update authors and years for all files in src/freemail/\n\nThis adds both authors and years to the copyright headers based on the\ncommits in Git","Martin Nyhus"],["e8b521a466c75f1a28c03b046f0241991e2f678b","5e1df598b8f4c02c517a28b1580eebf6bc600bc3@amphibian.dyndns.org","Trivial: charAt","Matthew Toseland"]],"repo":"zidel/plugin-Freemail-staging","actor":"zidel","ref":"refs/heads/master","size":25,"head":"0316c5fc163ebbc5d67053f44594d0341742f329","actor_gravatar":"7044ee797f3b9c9650dc175fdab338ab","push_id":31364978}