{"push_id":1833227040,"size":24,"distinct_size":1,"ref":"refs/heads/board-detect","head":"a2951824cd831d620a3ad4f326c67f34b180afaa","before":"b620a88b004c74e41fb18513f1a25a5e0e0b43db","commits":[{"sha":"722b83b95c683ae188c986ea74d1a772f6485ade","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"intel_edison_fab_c.c: fix unused variables\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/722b83b95c683ae188c986ea74d1a772f6485ade"},{"sha":"1d37d3b1624ff953beb1d456e2d1a4a3ea1549ec","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"tests/CMakeLists.txt: Clean up cmake tests to work with python 2&3\n\nAdds additional checks and PYTHON_DEFAULT_INTERP var that is used to\nfind the correct python binary as well as checks to see if the\n_python2-mraa or _python3-mraa targets have been built by checking\nmraa.py. This does assume that this is all that is needed as checking\nfor TARGET() is not enough as the target is always 'valid'. We prefer\npython2 and will only run the java tests if we can find python2\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/1d37d3b1624ff953beb1d456e2d1a4a3ea1549ec"},{"sha":"ecb53c8501439da95e572e54fa138343ae843e96","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"raspberry_pi.c: Remove max spi freq by adding replace func\n\nCloses #255\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/ecb53c8501439da95e572e54fa138343ae843e96"},{"sha":"8133de0cc0347c41ccd7c6fc96e71d54cd97a06d","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"mraa-uart.c: Remove impossible condition with a fprintf\n\nThanks to @pylbert for the spot\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/8133de0cc0347c41ccd7c6fc96e71d54cd97a06d"},{"sha":"f927bffb16282726e43fd628009f17370e60b60f","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"tests/mock: make all mock tests executable\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/f927bffb16282726e43fd628009f17370e60b60f"},{"sha":"131ff46a0d14935571bb6f49ea0b9ca7e3e69c04","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"tests/CMakeLists.txt: Fix trying to run tests even if no python interpreter is available\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/131ff46a0d14935571bb6f49ea0b9ca7e3e69c04"},{"sha":"79da382832e5146700fbda820e10d3412bdc63aa","author":{"name":"Nicolas Oliver","email":"ee19642d2df5bdcbea13ee315bc5b367a9b2fe37@intel.com"},"message":"travis: migrate travis plans to run in a Docker container\n\nAdd Dockerfile to create build environment for mraa\nAdd docker-compose.yaml file to easily execute build tasks\nAdd .dockerignore file\nModify .travis.yaml file to use docker and docker-compose for building\nModify package.json.cmake to run a simple load test for node.js\n\nSigned-off-by: Nicolas Oliver <dario.n.oliver@intel.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/79da382832e5146700fbda820e10d3412bdc63aa"},{"sha":"ff03b2de1d8cb1298d6aff7d82bab5362ff87578","author":{"name":"Nick Crast","email":"f24c1a80d71dc16a7e23e0b57272d61cea5a8f6b@gmail.com"},"message":"beaglebone.c Beaglebone should now work with newer kernels\n\nMade the pin declarations a little nicer to look at. Found a bug with\nthe I2C. The higher layers were passing the bus ID itself, not the index\nof the device in the i2c_bus array.\n\nSigned-off-by: Nick Crast <nrcrast@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/ff03b2de1d8cb1298d6aff7d82bab5362ff87578"},{"sha":"bb3584fcdbbcbaf7122eb197dd8e30bba7ce2a4b","author":{"name":"Nick Crast","email":"acaa13a61444d2773b0e7044579bb44a323837f3@anaren.com"},"message":"mraa_internal_types.h, aio.c, beaglebone.c:\n\nBeaglebone AIO pins seem to be a little different than most boards, so\nthis is my attempt to work with that without impacting other boards. I\nadded a new flag in mraa_board_t to indicate whether or not the aio pins\nare sequential. One the beaglebone, they are not. To go along with this,\nI added a new device mraa_aio_dev_t, that will map each aio to a\nphysical pin.\n\nIn the main aio logic, if aio_non_seq is true for the board, the manual\nmapping is used, otherwise the old mathematical mapping is used.\n\nSigned-off-by: Nick Crast  <nrcrast@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/bb3584fcdbbcbaf7122eb197dd8e30bba7ce2a4b"},{"sha":"32340f6819467a819f91eb8215752991c7ce1b17","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"examples: misc static code analysis fixes\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/32340f6819467a819f91eb8215752991c7ce1b17"},{"sha":"c36e4add5a8b3ffaa0f8fb833fc97f7115011397","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"examples: make main loops finite to ensure proper cleanup\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/c36e4add5a8b3ffaa0f8fb833fc97f7115011397"},{"sha":"4109b8b454b514a3e0c8a4f0e118c29bff4cd4fa","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"aio: Update documentation to mention 0 indexed\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/4109b8b454b514a3e0c8a4f0e118c29bff4cd4fa"},{"sha":"000746c20d15da51e4c32b618888a3ab79be646c","author":{"name":"Nicolas Oliver","email":"ee19642d2df5bdcbea13ee315bc5b367a9b2fe37@intel.com"},"message":"build config: fix parameter configuration for docker-compose\n\nWe were incorrectly using clang all the time, overriding gcc.\nThis also brings newer version of docker-compose.\n\nSigned-off-by: Nicolas Oliver <dario.n.oliver@intel.com>\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/000746c20d15da51e4c32b618888a3ab79be646c"},{"sha":"32196d10e97a38347725c1f667cbb572bfda3101","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"joule: align SPI bus numbering with reality\n\nAlso update docs to make the numbering and pins used crystal clear.\n\nCloses #758.\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/32196d10e97a38347725c1f667cbb572bfda3101"},{"sha":"09f8b3ac7bd03543e5c7a6dfc1f5e244f4e177ad","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"tests: Remove checks for mraa.py python module\n\nAs commented by @alext-mkrs - When cmake runs through these lines, the\nmake naturally hasn't run yet, so there are no such files, so it doesn't\nset the PYTHON_DEFAULT_INTERP variable and that causes it not to add\ntests to the list later on\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/09f8b3ac7bd03543e5c7a6dfc1f5e244f4e177ad"},{"sha":"e1778c811d117d339e610aa1cb000462c4f0bf1e","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"tests: add USEPYTHON3TESTS to explicitly use python3 for tests\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/e1778c811d117d339e610aa1cb000462c4f0bf1e"},{"sha":"869f76c5c5fa5cb6bab19589dc5da5e24b59c94f","author":{"name":"Brendan Le Foll","email":"2cdff261017bc6dce4f8f21a865383093cbfc348@intel.com"},"message":"python: only add python dir if we have the prerequisites\n\nThis means we can depend on the directory existing to check if the\nprerequisites are met in the tests/ section\n\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/869f76c5c5fa5cb6bab19589dc5da5e24b59c94f"},{"sha":"3731f88c4f8d4ef77416bece7811ca17b1a7a38d","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"python3 cmake cfg: correct typo in defines\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/3731f88c4f8d4ef77416bece7811ca17b1a7a38d"},{"sha":"e0052acfa7ab441b5417a0fbd010ce77b285a4d8","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"mock tests cmake cfg: use PYTHON_DEFAULT_INTERP instead of _EXECUTABLE\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/e0052acfa7ab441b5417a0fbd010ce77b285a4d8"},{"sha":"30bbb886850d2a7c55c5803e5c830e5c6cfd2e1a","author":{"name":"Alex Tereschenko","email":"9b191f6b4284b7e4179a951bf376fef47271edf4@gmail.com"},"message":"mraa.c/x86.c: use exact match in strncmp() to avoid surprises\n\nCloses #736.\n\nSigned-off-by: Alex Tereschenko <alext.mkrs@gmail.com>\nSigned-off-by: Brendan Le Foll <brendan.le.foll@intel.com>","distinct":false,"url":"https://api.github.com/repos/nicolalunghiemutex/mraa/commits/30bbb886850d2a7c55c5803e5c830e5c6cfd2e1a"}]}
{"actor":{"display_login":"nicolalunghiemutex"}}