{"push_id":600753086,"size":24,"distinct_size":24,"ref":"refs/heads/east-asian-width","head":"dfe82d299227595579280d9fd693614548aa917e","before":"d0442e9a5a8a3251bcb8498aa859d6eb531e557c","commits":[{"sha":"9187e307c60fe0ef58d3a1cf68228675a13349bf","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"mosh-client: Print exceptions after the client is shut down\n\nOtherwise the printed exception may be immediately hidden when the\nterminal exits alternate screen mode.\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/9187e307c60fe0ef58d3a1cf68228675a13349bf"},{"sha":"c1f96b37a1936cc4a5d1582e9752e155ac69b3d2","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"Connection: Store the port number as a string\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/c1f96b37a1936cc4a5d1582e9752e155ac69b3d2"},{"sha":"110cce37736a3d5b938d594778d2a4cbb5084944","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"Connection: Move socket creation out of setup\n\nOnce we support IPv6, we won’t be able to create a socket until we\nknow which address family to use.\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/110cce37736a3d5b938d594778d2a4cbb5084944"},{"sha":"553918d3f2f9e944d7ea475756309f3ac3bc122b","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"Connection: Support IPv6 addresses\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/553918d3f2f9e944d7ea475756309f3ac3bc122b"},{"sha":"aeee659c2841a19de7c0bd94a0f42bbfd3f7c79b","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"scripts/mosh: Let IO::Socket resolve the hostname\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/aeee659c2841a19de7c0bd94a0f42bbfd3f7c79b"},{"sha":"a4c58298121fee987c46e91d165130bc5cdd6ce3","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"scripts/mosh: Add -6 option to connect with IPv6\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/a4c58298121fee987c46e91d165130bc5cdd6ce3"},{"sha":"6f0669b909b774ed69ada01c0d2a7e19a3bd4b07","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"debian/control: Recommend IO::Socket::IP\n\nThis is optional, but needed for IPv6 support.\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/6f0669b909b774ed69ada01c0d2a7e19a3bd4b07"},{"sha":"5ef7f43479327b2ad3e96439c4785af2c658dfab","author":{"email":"65696035288f13b1b104a62077f41b99b4065f9d@gmail.com","name":"Bazyli Brzóska"},"message":"Implement xterm mouse mode","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/5ef7f43479327b2ad3e96439c4785af2c658dfab"},{"sha":"926bbcc746e9da8193dbdf781a26fb1151239f39","author":{"email":"65696035288f13b1b104a62077f41b99b4065f9d@gmail.com","name":"Bazyli Brzóska"},"message":"Implement xterm extended mouse mode","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/926bbcc746e9da8193dbdf781a26fb1151239f39"},{"sha":"bb369334722b23120bf0b0e91e6a6c69e0884474","author":{"email":"65696035288f13b1b104a62077f41b99b4065f9d@gmail.com","name":"Bazyli Brzóska"},"message":"xterm extended fix","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/bb369334722b23120bf0b0e91e6a6c69e0884474"},{"sha":"492cfa3449d8a7b29d08d71a58bd00aedb17d711","author":{"email":"65696035288f13b1b104a62077f41b99b4065f9d@gmail.com","name":"Bazyli Brzóska"},"message":"Implement vt100 mouse mode (1000)\n\n(closes #461)","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/492cfa3449d8a7b29d08d71a58bd00aedb17d711"},{"sha":"27678941d46cf78ec2be74c7d1f9632e8efa2128","author":{"email":"f0dd84324f90b105bf8a46c34711e63b506db2d6@mit.edu","name":"Keith Winstein"},"message":"network.cc: Properly close old fd on Socket assignment operator\n\nFix thanks to Igor Bukanov. Closes #470.","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/27678941d46cf78ec2be74c7d1f9632e8efa2128"},{"sha":"96bf5af1b4e8a8164cc004b942553a8ca88f55df","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@mir2.org","name":"Igor Bukanov"},"message":"mosh-server: allow startup with PTY with zero width or height like Emacs shell.\n\nCloses #472\nCloses #473","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/96bf5af1b4e8a8164cc004b942553a8ca88f55df"},{"sha":"578db45fbf65d4e90bba371fe8d55f0455193a27","author":{"email":"f0dd84324f90b105bf8a46c34711e63b506db2d6@mit.edu","name":"Keith Winstein"},"message":"Fix mosh-server segfault on startup when run without arguments","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/578db45fbf65d4e90bba371fe8d55f0455193a27"},{"sha":"5532117984e22d5a841efc667d27294dbd4d51d4","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"Revert \"Fix mosh-server segfault on startup when run without arguments\"\n\nThis reverts commit 578db45fbf65d4e90bba371fe8d55f0455193a27.\n\nThe NULL inputs to getaddrinfo are valid in certain cases, and at\nleast in the case of node, important.  The segfault happens not with\ngetaddrinfo, but with the error message generation below it.\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/5532117984e22d5a841efc667d27294dbd4d51d4"},{"sha":"b39da20edc6025a9120e5959ea2e4dc8f0bd7604","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"AddrInfo: Fix error message generation when node == NULL\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/b39da20edc6025a9120e5959ea2e4dc8f0bd7604"},{"sha":"7c942e68363126647fe55682209533868b0918f1","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"Connection::try_bind: Pass port argument 0 as a string\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/7c942e68363126647fe55682209533868b0918f1"},{"sha":"56837881fc24be25955a9ca04ec1b5e87598a609","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"Fix MOSH_ESCAPE_KEY validation\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/56837881fc24be25955a9ca04ec1b5e87598a609"},{"sha":"50152bfcba872dd2ef5318877823005ad0c4593f","author":{"email":"087231934ba8fcf78bc142ce37d193b895ac03c4@mit.edu","name":"Anders Kaseorg"},"message":"mosh-client: Catch all exceptions when ensuring client is shut down\n\nSigned-off-by: Anders Kaseorg <andersk@mit.edu>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/50152bfcba872dd2ef5318877823005ad0c4593f"},{"sha":"94a35958c254daea8f0851c957925c0e9c805b47","author":{"email":"09c3fe443cd90255b3ab6945ab331bb5cdf11ccb@eminence32.net","name":"Andrew Chin"},"message":"Revert bb369334722b23120bf0b0e91e6a6c69e0884474\n\nWe aren't sure why this change was made, and reverting it appears to help\nfix mouse issues in emacs related to text hilighting.\n\nSigned-off-by: Andrew Chin <achin@eminence32.net>","distinct":true,"url":"https://api.github.com/repos/knu/mosh/commits/94a35958c254daea8f0851c957925c0e9c805b47"}]}