{"push_id":2367191498,"size":87,"distinct_size":3,"ref":"refs/heads/ci-functests","head":"d5246ff55b30d462c590e06a2b519780ab2e2b70","before":"c2d50a1c662711e947793d6a5d24d9a4fd892966","commits":[{"sha":"6ccd117447a6e4f97a32328a32d0aba9d44a3ab7","author":{"name":"Rogan Dawes","email":"25cf9a9d2090ad0b17b21831028febac841cc1b6@sensepost.com"},"message":"Add a 'typefile' command\n\nThis enables a commandline like:\n\nvncdo -s server -p password typefile abc.txt\n\nto type the contents of abc.txt into the target server\n\nLimitations:\n\nThis is only intended to support typeable characters, so trying to type a binary file\nwill fail.\n\nCRLF pairs are emitted as a single \"return\" keypress, as it is expected\nthat the receiving OS will apply their own line endings.\n\nAn additional mapping for Tab characters was added. Other characters in\nthe file that are not present in the keymap are silently ignored.","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/6ccd117447a6e4f97a32328a32d0aba9d44a3ab7"},{"sha":"3c277d4e080a2355997030c2ae8f0617549a6a4a","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #67 from RoganDawes/master\n\nAdd a 'typefile' command","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/3c277d4e080a2355997030c2ae8f0617549a6a4a"},{"sha":"f995fd39428697d1b32ae1a669e98d7a756c547a","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"provide default for verbose option, fixes #78\n\nLooks like py2 defaults counts to 0 but 3.x sets None","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/f995fd39428697d1b32ae1a669e98d7a756c547a"},{"sha":"e42bead235e888bcbdaeb2b94fb61183c94d2faa","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #79 from sibson/78\n\nprovide default for verbose option, fixes #78","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/e42bead235e888bcbdaeb2b94fb61183c94d2faa"},{"sha":"31589306ea6b0ef4d4e4ced5d1b4ecb901deb20a","author":{"name":"Alexander Kläser","email":"9e7c8b018fe7485d399a0d3fdace58eb9e431f7f@univention.de"},"message":"Access factory.protocol instead of client class directly\n\nThis change allows to alter the factory class in order to included one's\nown client class via:\nVNCDoToolFactory.protocol = MyVNCClient","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/31589306ea6b0ef4d4e4ced5d1b4ecb901deb20a"},{"sha":"04f173673fbeacbb96bfb46ab60b0dcdb47b3bbf","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #80 from alexklaeser/master\n\nAllow to customize the client class in ThreadedVNCClientProxy","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/04f173673fbeacbb96bfb46ab60b0dcdb47b3bbf"},{"sha":"cf4496b276b64add48f84358447afc383d81c394","author":{"name":"Alexander Kläser","email":"9e7c8b018fe7485d399a0d3fdace58eb9e431f7f@univention.de"},"message":"Fix debian packaging configuration","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/cf4496b276b64add48f84358447afc383d81c394"},{"sha":"fbc79f23b98543a7b8c21258f635389218c3a149","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #81 from alexklaeser/master\n\nFix debian packaging configuration","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/fbc79f23b98543a7b8c21258f635389218c3a149"},{"sha":"b706053674d8fc7bc1caa16a1847d4f78992a5b5","author":{"name":"Alexander Kläser","email":"9e7c8b018fe7485d399a0d3fdace58eb9e431f7f@univention.de"},"message":"provide HTML doc pages via package python-vncdotool-doc","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/b706053674d8fc7bc1caa16a1847d4f78992a5b5"},{"sha":"35739eeeb95fc77d8405d5bcb47b0022fdf824ef","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #83 from alexklaeser/master\n\nProvide HTML doc pages via package python-vncdotool-doc","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/35739eeeb95fc77d8405d5bcb47b0022fdf824ef"},{"sha":"210673058ccfd54c19096f2bb93802b071e7b594","author":{"name":"Rogan Dawes","email":"25cf9a9d2090ad0b17b21831028febac841cc1b6@sensepost.com"},"message":"Add a 'pastefile' command\n\nThis sends the contents of the file to the VNC server, using the ClientCutText\nmessage.","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/210673058ccfd54c19096f2bb93802b071e7b594"},{"sha":"e15bc72f0fe6e9a8bed6b473703a778c75d91a2e","author":{"name":"Ritiek Malhotra","email":"7a7a5b26b31a0be91595333832db2f43cacc218b@users.noreply.github.com"},"message":"document vnc password in library","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/e15bc72f0fe6e9a8bed6b473703a778c75d91a2e"},{"sha":"52a1287bc0d477dceaabe0263273c693673c8c94","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #86 from Ritiek/master\n\nDocument vnc password in library","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/52a1287bc0d477dceaabe0263273c693673c8c94"},{"sha":"523d7151c70ee404136a94ded1ea9c0c0fe0a40f","author":{"name":"Richard Ulmer","email":"0d3381dcf17c63680413741894239225458a215f@univention.de"},"message":"Implemented DesktopSize Pseudo-Encoding.","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/523d7151c70ee404136a94ded1ea9c0c0fe0a40f"},{"sha":"3d2d9c35e25d4a0beafd811e8e5192cee8c51f08","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #87 from rebasegod/master\n\nImplemented DesktopSize Pseudo-Encoding.","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/3d2d9c35e25d4a0beafd811e8e5192cee8c51f08"},{"sha":"4b58c31b627a4055fd25cde260d8a764c9111a52","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #85 from RoganDawes/master\n\nAdd a 'pastefile' command","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/4b58c31b627a4055fd25cde260d8a764c9111a52"},{"sha":"cfa7baa8b664d096ada1e4c6debf3c1bfca85f27","author":{"name":"Richard Ulmer","email":"0d3381dcf17c63680413741894239225458a215f@univention.de"},"message":"Added the DesktopSize Pseudo-Encoding as default.\n\nvncdotool will now signal that it supports the DesktopSize Pseudo-Encoding to\nthe server by default.","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/cfa7baa8b664d096ada1e4c6debf3c1bfca85f27"},{"sha":"55de2423995a9278a78b64c791047bfd47683019","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"add --disable-desktop-resizing and fix tests","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/55de2423995a9278a78b64c791047bfd47683019"},{"sha":"e6533c146267399828ec10ea944e4d04ed7a48ff","author":{"name":"Marc Sibson","email":"e231b3640aaddd1c3fb3949b95f2e85930f07018@gmail.com"},"message":"Merge pull request #91 from sibson/pseudodesktop\n\nPseudodesktop","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/e6533c146267399828ec10ea944e4d04ed7a48ff"},{"sha":"659a9e327d511e7de4375122cefb3ac46f22daeb","author":{"name":"muzhig","email":"cf13a987aa11dbcb7a22c31143124a7bfc0088e8@gmail.com"},"message":"RFB Python3 fix: tuple issue addressed, key issue addressed","distinct":false,"url":"https://api.github.com/repos/sibson/vncdotool/commits/659a9e327d511e7de4375122cefb3ac46f22daeb"}]}
{"actor":{"display_login":"sibson"}}