{"push_id":680121794,"size":15,"distinct_size":1,"ref":"refs/heads/master","head":"5eb354f038ab6453c858fe3198520e90a45c475d","before":"f73bbeb7f4d445dd24653cca61cc4fcd38569ec9","commits":[{"sha":"4972fc5784d08c94f2c54cbe838532dc34e08f3d","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"U-BIGRED\\markw_000"},"message":"Attempt to make serial I/O work on windows without additional dlls or cygwin","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/4972fc5784d08c94f2c54cbe838532dc34e08f3d"},{"sha":"52ef1a6730561a93d28cd928a7ecd550ff979c50","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"Allow a cygwin build","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/52ef1a6730561a93d28cd928a7ecd550ff979c50"},{"sha":"6578a93ed2d75817124c4c76cf3a23d5328ec7bf","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"I think all the platform current versions support nanosleep now.","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/6578a93ed2d75817124c4c76cf3a23d5328ec7bf"},{"sha":"ba24e420d45b848fba1edd875d8e1c6c6f8b089f","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"dcnewman"},"message":"Merge pull request #7 from markwal/winsio\n\nWindows serial I/O without a cygwin dependency","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/ba24e420d45b848fba1edd875d8e1c6c6f8b089f"},{"sha":"fb5e3230b6a14a2e1fc89535f55febed2bcbebfa","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"Add intercharacter timeout\n\nBefore this change, I believe the default is VMIN=0, VTIME=0 which means that\nwhen calling read, you get whatever is available right then. The gpx code\nhandles the no bytes came back case fairly well, ish. But doesn't always expect\nless than asked. The proposed setting here will only return less than asked when\nit is 255 characters or more or the intercharacter timeout of one decisecond is\nexceeded which emperically works much more reliably (at least at 115200 baud).","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/fb5e3230b6a14a2e1fc89535f55febed2bcbebfa"},{"sha":"501642bc2d324938a1a25c4d1ffcd2d5eb9c8eda","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"Add the MBI versions of the machine definitions\n\nThe steps per mm were wrong. dcnewman fixed them to be accurate in\nhttps://github.com/dcnewman/GPX 727a9ff. Right now, I've just added the\nold definitions to additional header file that could be used to make\nthem available via command line in the future. For now they can be used\nfor generating .ini files via \"machines\".","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/501642bc2d324938a1a25c4d1ffcd2d5eb9c8eda"},{"sha":"f7e18bd4741126f2a8d6508fa8c062982559ef3c","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"dcnewman"},"message":"Merge pull request #8 from markwal/tcsetattr\n\nAdd intercharacter timeout","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/f7e18bd4741126f2a8d6508fa8c062982559ef3c"},{"sha":"b30f3958ce78abe17481667732dc2b7aaacbeed0","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"Allow classic_machine definitions to be selected","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/b30f3958ce78abe17481667732dc2b7aaacbeed0"},{"sha":"49f6275b5e8305766a583c5f6f52203b0bda565a","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"Put a little blurb in Usage\n\nabout the classic machine definitions","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/49f6275b5e8305766a583c5f6f52203b0bda565a"},{"sha":"8eb823f4c9ac33a0b95b3fd36eac6dc79e695ae4","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"dcnewman"},"message":"Merge pull request #9 from markwal/oldmachine\n\nAdd classic_machines with the old, but incorrect machine definitions","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/8eb823f4c9ac33a0b95b3fd36eac6dc79e695ae4"},{"sha":"a90f5b7d1a77c32fb02ccbbdebbb8ac36bcd5e31","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"Dan Newman"},"message":"It's either move gpx_sio_open() or add a forward declaration.","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/a90f5b7d1a77c32fb02ccbbdebbb8ac36bcd5e31"},{"sha":"99e8d3e4bf2b6e45f90efcc02b9685e750c4ba26","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"Dan Newman"},"message":"Uses of 'sio_port' within gpx_sio_open() should be '*sio_port'.","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/99e8d3e4bf2b6e45f90efcc02b9685e750c4ba26"},{"sha":"327ab315f102ed004bf244c2cd61a49e8b0c0bb7","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"Dan Newman"},"message":"Fix gpx.log ---> gpx->log in gpx_sio_open().  Also, change my added code to conform to coding style of 'if(' rather than 'if ('.","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/327ab315f102ed004bf244c2cd61a49e8b0c0bb7"},{"sha":"42a3c0412aff03be1f6a37e6294b389b10e233f2","author":{"email":"bf026a65c375e656b39dc15aa5bc17692f4b4ff0@mtbaldy.us","name":"Dan Newman"},"message":"Missing return 1 in gpx_sio_open().  Remove exit() calls in gpx_sio_open() and match style of gpx_sio_open() in winsio.c by returning 0 for errors rathern then exit() for errors.","distinct":false,"url":"https://api.github.com/repos/markwal/GPX/commits/42a3c0412aff03be1f6a37e6294b389b10e233f2"},{"sha":"5eb354f038ab6453c858fe3198520e90a45c475d","author":{"email":"c05392e94a906f1bc2f65c0def22189bfc4e23d1@hotmail.com","name":"Mark Walker"},"message":"Merge branch 'master' of https://github.com/dcnewman/GPX\n\nConflicts:\n\tsrc/gpx/gpx-main.c\n\tsrc/gpx/gpx.c\n\tsrc/utils/machines.c","distinct":true,"url":"https://api.github.com/repos/markwal/GPX/commits/5eb354f038ab6453c858fe3198520e90a45c475d"}]}