{"push_id":572810978,"size":22,"distinct_size":7,"ref":"refs/heads/mingw","head":"b50061b750773328a97881eb96228088a569cde7","before":"9cf26635427c78648dee9247513db08187e05ec0","commits":[{"sha":"2113b4ac4223635f82682a9fb6e831b9800b04a8","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"cf-monitord: Remove unneeded initializations\n\nStatic variables are initialised with 0 / false / NULL by default.\nThe local variable count is used in a for statement which sets it to 0.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/2113b4ac4223635f82682a9fb6e831b9800b04a8"},{"sha":"e43a7ec65e321be692d643e725582d8b0506309f","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"cf-monitord: Set each temperature to 0.0 before scanning the ACPI value\n\nIf the value read does not match the expected pattern, sscanf won't set\nvariable temp, so any previous value will be reused.\n\nSetting temp to 0.0 before sscanf avoids propagation from temp0 to temp1,\nfrom temp1 to temp2 and so on.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/e43a7ec65e321be692d643e725582d8b0506309f"},{"sha":"ca7ae0ef2ce559d7232d5f6975669e89c1c25768","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"cf-monitord: Add support for temperature data on newer Linux hosts\n\nCurrent distributions no longer use the ACPI interface in /proc.\nWith the old code, they need an installation of lmsensors.\n\nThe lmsensor interface is not always available, unreliable and\nexpensive because an external program is called. It is also broken\nbecause at least on Debian systems it won't return the CPU temperature.\n\nAdd support for the new virtual thermal device in /sys.\n\nAs data from lmsensors is not always compatible with data from the\nvirtual thermal device, the new code might need fixes in the\ncfengine configuration.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/ca7ae0ef2ce559d7232d5f6975669e89c1c25768"},{"sha":"4480ef7d6cc166f08d77db51837ea43cdce0cafc","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Make sure test does not pass if the nm tool is missing.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/4480ef7d6cc166f08d77db51837ea43cdce0cafc"},{"sha":"57ed8d9ed3ea965c513fc24401271db331dced64","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Add XFAIL for Solaris process_test test.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/57ed8d9ed3ea965c513fc24401271db331dced64"},{"sha":"9892419b3af0f6ec3bb1e22b4c20886c97b5a09f","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Make sure round() is declared on all platforms.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/9892419b3af0f6ec3bb1e22b4c20886c97b5a09f"},{"sha":"218158b45a0978055ea01a222d461efb4cf6a224","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Deal with special soft_fail/skip situation in user promise tests.\n\nBecause we are reusing the same test twice in user promises (once as\na 10_*.cf file, later as a 20_*.cf symlink to the same file), we might\nsometimes both skip and soft_fail the same test simultaneously, and\nthe test framework doesn't like this. Since this is likely to be quite\nrare, we fix it in the relevant tests with some extra conditions.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/218158b45a0978055ea01a222d461efb4cf6a224"},{"sha":"242f249054d8ae264692b6ee7bf2316de750ab36","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Update test results on Solaris platforms.\n\nNo fundamental bugs have changed here, it's just a result of having a\ndifferent test platform with a slightly differently tuned OS. Would be\nnice to track those down, but it's not a priority right now.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/242f249054d8ae264692b6ee7bf2316de750ab36"},{"sha":"accdb762febeda461ac79ec9a31e651cbbbbf93b","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Make sure that children of test are killed even when xfailing.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/accdb762febeda461ac79ec9a31e651cbbbbf93b"},{"sha":"d04e56e0203fb012b64fc0ba1b2ce3d124269445","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Fix nm for platforms that don't support --help argument.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/d04e56e0203fb012b64fc0ba1b2ce3d124269445"},{"sha":"bee4f2e54338dbf2c1ef1e73bc1e9069d01363cb","author":{"email":"562b923d86371ff5bfb93df8e47b992f1b8b8a57@cfengine.com","name":"maciejmrowiec"},"message":"Remove classes and variables lmdb databases and related hooks for enterprise plugin.\n\nRedmine: #6959","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/bee4f2e54338dbf2c1ef1e73bc1e9069d01363cb"},{"sha":"8e6e50623802d09af6f0fba3c223176ab8bc7a2d","author":{"email":"562b923d86371ff5bfb93df8e47b992f1b8b8a57@cfengine.com","name":"maciejmrowiec"},"message":"Remove logging of bundle statistics in lmdb to reduce I/O usage of agent run.\n\nRedmine: #6960","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/8e6e50623802d09af6f0fba3c223176ab8bc7a2d"},{"sha":"807de27ddd3e2984451846385b3cc63743fa1234","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Merge pull request #2100 from kacfengine/solaris_build_fixes\n\nSolaris build fixes","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/807de27ddd3e2984451846385b3cc63743fa1234"},{"sha":"32fd9ca8400eb1378655b4f413f0226236ed4bdb","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Merge pull request #2105 from maciejmrowiec/master\n\nRemove classes, variables, bundle lmdb databases to reduce I/O and disk space usage at the clients.","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/32fd9ca8400eb1378655b4f413f0226236ed4bdb"},{"sha":"074a105c9f708599e1b99da9c2b7df022b91e04c","author":{"email":"505e66ae45028a0596c853559221f0b72c1cee21@cfengine.com","name":"Kristian Amlie"},"message":"Merge pull request #2082 from stweil/master\n\nImprovements and fixes for monitoring of CPU temperature","distinct":false,"url":"https://api.github.com/repos/stweil/core/commits/074a105c9f708599e1b99da9c2b7df022b91e04c"},{"sha":"935fe132c22bb3b75b7c15b87049fa97c3ba0f2f","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"cf-agent: Fix potential crash\n\nWarning from cppcheck:\n\n[core/cf-agent/verify_interfaces.c:475] ->\n [core/cf-agent/verify_interfaces.c:504]: (warning)\n Possible null pointer dereference:\n lsp - otherwise it is redundant to check it against null.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":true,"url":"https://api.github.com/repos/stweil/core/commits/935fe132c22bb3b75b7c15b87049fa97c3ba0f2f"},{"sha":"010a2180b6a9d752ef17e525421d53edcf2bfac4","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"cf-agent: Fix potential buffer overflow\n\nError messages from cppcheck:\n\n[core/cf-agent/verify_interfaces.c:1558]: (error)\n Width 64 given in format string (no. 1) is larger than destination buffer\n 'v6_addr[64]', use %63s to prevent overflowing it.\n[core/cf-agent/verify_interfaces.c:1563]: (error)\n Width 64 given in format string (no. 1) is larger than destination buffer\n 'v4_addr[64]', use %63s to prevent overflowing it.\n[core/cf-agent/verify_interfaces.c:1568]: (error)\n Width 64 given in format string (no. 1) is larger than destination buffer\n 'hw_addr[64]', use %63s to prevent overflowing it.\n\n[core/cf-agent/verify_networks.c:444]: (error)\n Width 64 given in format string (no. 1) is larger than destination buffer\n 'ip[64]', use %63s to prevent overflowing it.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":true,"url":"https://api.github.com/repos/stweil/core/commits/010a2180b6a9d752ef17e525421d53edcf2bfac4"},{"sha":"59917ce573834fa7b6880214ae300f03159c7841","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"libenv: Fix wrong strncmp argument in QueryDockerProcessTable\n\nError message from cppcheck:\n\n[core/libenv/sysinfo.c:2870]: (error)\n Invalid strncmp() argument nr 3. A non-boolean value is required.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":true,"url":"https://api.github.com/repos/stweil/core/commits/59917ce573834fa7b6880214ae300f03159c7841"},{"sha":"599396e657a07058e0cb75ac4776482be321c968","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"libutils: Add missing va_end()\n\nError message from cppcheck:\n\n[core/libutils/buffer.c:398]: (error)\n va_list 'aq' was opened but not closed by va_end().\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":true,"url":"https://api.github.com/repos/stweil/core/commits/599396e657a07058e0cb75ac4776482be321c968"},{"sha":"a238221bde2ad9a8a8d42fa593882c1ed861b5ec","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"MinGW-w64 hacks\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>","distinct":true,"url":"https://api.github.com/repos/stweil/core/commits/a238221bde2ad9a8a8d42fa593882c1ed861b5ec"}]}