{"push_id":656425218,"size":47,"distinct_size":43,"ref":"refs/heads/master","head":"5e5e932584a864faec4e9a5aee4df3239a18ef7a","before":"153731c1f3fd15baf5d812c4ac3c514f141cc50c","commits":[{"sha":"26dfc420344b971b234ff39398a3c2e6c30a5168","author":{"email":"b758fc1d1058bf3971637fc70c4f78c0bff3019e@gmail.com","name":"Adam Harrison"},"message":"Bump protocol version due to gob restructuring","distinct":false,"url":"https://api.github.com/repos/awh/weave/commits/26dfc420344b971b234ff39398a3c2e6c30a5168"},{"sha":"0fc0b9a6717d9cdfa35df60eceb0549b51bf237d","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"cosmetic","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/0fc0b9a6717d9cdfa35df60eceb0549b51bf237d"},{"sha":"047614b5406c98298f015c9436fdb578bc9be228","author":{"email":"b758fc1d1058bf3971637fc70c4f78c0bff3019e@gmail.com","name":"Adam Harrison"},"message":"Encode/decode []ConnectionSummary instead of []byte","distinct":false,"url":"https://api.github.com/repos/awh/weave/commits/047614b5406c98298f015c9436fdb578bc9be228"},{"sha":"b48a93c483c8238bbc363a8e2eb2b05dbe74cb87","author":{"email":"b758fc1d1058bf3971637fc70c4f78c0bff3019e@gmail.com","name":"Adam Harrison"},"message":"Remove obsolete connsIterator","distinct":false,"url":"https://api.github.com/repos/awh/weave/commits/b48a93c483c8238bbc363a8e2eb2b05dbe74cb87"},{"sha":"d710684f8efb4a557aa7ef116e13e1306eafeceb","author":{"email":"97e4d5d0e400e5ad37382425ea95bde8b3933403@squaremobius.net","name":"Michael Bridgen"},"message":"Should not pass value of `$PROCFS` (close #622)\n\nThis is picked from squaremo/weave@d3cc606d5b356dff59ce2ab8304d8b54b27a61b9\n\nThe environment variable `PROCFS` was originally added so that the script\ncould be run in a container. The host's /proc is bind-mounted as /hostproc,\nand the script must be told this.\n\nThe remote weaving changes got this a bit wrong, by using the value of\n`$PROCFS` in a \"volume\" mount argument (`-v`) to docker -- but when\ninvoking a container, the left-hand-side of the volume mount should\n*always* be `/proc` (and the right-hand-side always `/hostproc`),\nsince it will always be binding the host's `/proc` to the container's\n`/hostproc`.\n\nThe gist is that docker looks at host's root filesystem and if you\npass `-v /hostporc:/hostproc` when running from a container where\nyou have already bind-mounted it, it will end-up creating empty\ndirectory in the target container as there is no `/hostproc` from\ndocker's perspective.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/d710684f8efb4a557aa7ef116e13e1306eafeceb"},{"sha":"9d0c9f1264eea31f0496e3593cc4285c5ad97dd8","author":{"email":"59b6733e47280dc0842a1e64fb2a9c742d686e46@gmail.com","name":"Ilya Dmitrichenko"},"message":"Move definition of `$PROCFS` (cosmetic)\n\nIt's not required to be set at the top, it's only looked at down below.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/9d0c9f1264eea31f0496e3593cc4285c5ad97dd8"},{"sha":"87f47a60ae0bc1c5351cb409954e70f0f80a8aab","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"rade"},"message":"Merge pull request #621 from errordeveloper/fix-binding-hostproc-within-container-where-is-already-bound\n\nShould not pass value of `$PROCFS`\r\n\r\nFixes #622.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/87f47a60ae0bc1c5351cb409954e70f0f80a8aab"},{"sha":"696bfe464c5ca16e1a952f5705ccf6f8ae71b934","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"replace random nonces with message sequence numbers in tcp crypto\n\nSince TCP is reliable, we do not need to transmit the nonce itself;\nthe recipient can simply construct the nonce from its own message\ncounter. Hence there is no message envelope and we can thus remove a\nwhole layer of encoding.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/696bfe464c5ca16e1a952f5705ccf6f8ae71b934"},{"sha":"b365c3806bb132580232b7e8b075e80a35b13a89","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"replace random nonces with message sequence numbers in udp crypto","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/b365c3806bb132580232b7e8b075e80a35b13a89"},{"sha":"e223899982fd2b75c653db3f90a08618d6997392","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"remove nonce transmission from protocol","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/e223899982fd2b75c653db3f90a08618d6997392"},{"sha":"137776bcb296a88ae53cea03e5b6bab2d22903df","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"remove decryptor shutdown\nwe only needed it because of the nonce channels","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/137776bcb296a88ae53cea03e5b6bab2d22903df"},{"sha":"cdf7542c2549b4bf849b939feccf3943b009d196","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"update docs","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/cdf7542c2549b4bf849b939feccf3943b009d196"},{"sha":"17be43ff9e17fa78300a0581d8e14ab23baa0540","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Merge rade/counter_nonce (PR #617)\n\nreplace random nonces with message sequence numbers\n\nFixes #564.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/17be43ff9e17fa78300a0581d8e14ab23baa0540"},{"sha":"221c07067e336a5a1ff42f45ae4e6a04a9253bd9","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Accurately describe WeaveDNS status and link to correct docs","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/221c07067e336a5a1ff42f45ae4e6a04a9253bd9"},{"sha":"64f7e04e14500c636733927381aafab072ae7886","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/64f7e04e14500c636733927381aafab072ae7886"},{"sha":"be983931fc890b6ffc3194e310b0b1158f16963e","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@wragg.org","name":"David Wragg"},"message":"Produce a better error message when there is no real SetImmediateMode\n\nIf gopacket is compiled against an older pcap.h that doesn't have\npcap_set_immediate_mode, it supplies a dummy definition that\nalways returns PCAP_ERROR.  That becomes \"Generic error\", which\nis not very helpful.  The real pcap_set_set_immediate never\nreturns PCAP_ERROR, so this turns it into a more informative\nmessage.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/be983931fc890b6ffc3194e310b0b1158f16963e"},{"sha":"e40f1fe9a72fe0419689dad5e82a1fe988255549","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"fix typo and reformat","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/e40f1fe9a72fe0419689dad5e82a1fe988255549"},{"sha":"5aa912c6e978e9d8e24ae69bcb952b9f9d87f398","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"Merge branch 'dpw-check-libpcap-version'\nFixes #623.","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/5aa912c6e978e9d8e24ae69bcb952b9f9d87f398"},{"sha":"72e8b3dcc0324f777c8b1b7618b3fc5136b99cc9","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"fix comment","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/72e8b3dcc0324f777c8b1b7618b3fc5136b99cc9"},{"sha":"56038674b18c0fbdf34a53ab23e7f71ff0c24e75","author":{"email":"ac8fcaf748b7189c49a384a5580dc9e80633299a@gmail.com","name":"Matthias Radestock"},"message":"enable weave script debugging with WEAVE_DEBUG\nCloses #618","distinct":true,"url":"https://api.github.com/repos/awh/weave/commits/56038674b18c0fbdf34a53ab23e7f71ff0c24e75"}]}