{"push_id":2674794014,"size":14,"distinct_size":0,"ref":"refs/heads/agent-master-3","head":"aa60302a4bffeef35795e812e3e08e9ac593ebc1","before":"9ca69a553ab9a173127a68f27d32b8beeb96fbc4","commits":[{"sha":"ce78d02ff9e922bd014fd55ac995c52586af1401","author":{"name":"Mattia Pagnozzi","email":"9b3d499501ed92a835b2e9e4529b8e26eb876b80@gmail.com"},"message":"travis: remove test without bundled deps","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/ce78d02ff9e922bd014fd55ac995c52586af1401"},{"sha":"6e3595e4b3ebd5a42045d7f45f6baaff7979c71b","author":{"name":"Mattia Pagnozzi","email":"9b3d499501ed92a835b2e9e4529b8e26eb876b80@gmail.com"},"message":"Add ability to subscribe to container addition/removal\ncontainer_manager can now receive callbacks to call when\na new container is detected or an inactive one is removed.","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/6e3595e4b3ebd5a42045d7f45f6baaff7979c71b"},{"sha":"f0ff482d112387b3f141a169e9c06c0bc530c55d","author":{"name":"Grzegorz Nosek","email":"f475001676f4459ae3e9c90589cac4257cd63956@sysdig.com"},"message":"Custom container engine support\n\nThis patch enables custom container detection logic to be added\nby the analyzer. It also refactors current container engine support\nto be more modular (replace open-coded tests with separate classes\nthat are embedded in the code at compile time, without virtual\ndispatch).","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/f0ff482d112387b3f141a169e9c06c0bc530c55d"},{"sha":"8654982b74ae84f42a8fba63f08eb269391c7c72","author":{"name":"Grzegorz Nosek","email":"f475001676f4459ae3e9c90589cac4257cd63956@sysdig.com"},"message":"Copy environment from parent process","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/8654982b74ae84f42a8fba63f08eb269391c7c72"},{"sha":"85cbcd53e60056c4f4789c1335a0a28feaf157bf","author":{"name":"Mark Stemm","email":"1b6cbc2e568a933a16c6fa30b73e50cd507debf7@sysdig.com"},"message":"Sanity check ptid/comm pointers (#1151)\n\nInitialize comm/ptid so compilers won't possibly complain about them\r\nbeing uninitialized.\r\n\r\nIf there are not at least 14 parameters in a clone/exec event, fail\r\nscap_check_suppressed.\r\n\r\nAlso check ptid for null and return an error, although checking the\r\nnumber of parameters should be sufficient.","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/85cbcd53e60056c4f4789c1335a0a28feaf157bf"},{"sha":"487bd1678b754fbe7a2b1d1c463f00fbccc47979","author":{"name":"Mark Stemm","email":"1b6cbc2e568a933a16c6fa30b73e50cd507debf7@sysdig.com"},"message":"Add glob as a lua visible operator (#1153)\n\nstring_to_cmpop is used in the lua api callbacks for parsing filters,\r\nwhich in turn is used by falco.","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/487bd1678b754fbe7a2b1d1c463f00fbccc47979"},{"sha":"678fb9c9c2753e10c435157d96ca384eb7fa0f9d","author":{"name":"Mattia Pagnozzi","email":"2e53ce916de4ec734fd4994fd76bb638692e0062@users.noreply.github.com"},"message":"Parse addl docker container image info (#1127)\n\n* Parse more docker container image information\r\nIf they are not already specified in the container endpoint,\r\nquery the docker local daemon to retrieve also the repository,\r\ntag and digest of the container image.\r\nAlso in this commit, the communication medium to the daemon has\r\nbeen switched from a manual implementation, hard to mantain, to libcurl.\r\nThis also allow us to easily exploit HTTP/1.1 features like pipelining.\r\n\r\n* Remove libcurl global initialization from mesos\r\nWhen it starts, libcurl will have already been\r\ninitialized by the container manager.\r\n\r\n* parsers: load the new container image info if available\r\n\r\n* Add filters to retrieve new container image info\r\n\r\n* Move split_container_image function to sinsp_utils\r\n\r\n* Move libcurl global init in inspector\r\n\r\n* Make sinsp_container_docker_engine::m_curl, m_curlm static\r\n\r\n* Fix OSX builds\r\n\r\n* Fix libcurl cleanup order\r\n\r\n* Add ability to split repository in sinsp_utils::split_container_image","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/678fb9c9c2753e10c435157d96ca384eb7fa0f9d"},{"sha":"24172de5ac7a62c3c341e29c6b6bc77b4847e999","author":{"name":"Grzegorz Nosek","email":"f475001676f4459ae3e9c90589cac4257cd63956@sysdig.com"},"message":"Don't skip name=(...) cgroups\n\nThey're useful for custom containers and apparently systemd\nonly sets the `name=systemd` cgroup right after reboot,\nat least on CentOS 7.\n\nSubsequent restarts set all the cgroups to the slice but that\nwould require restarting all services after boot.\n\nReplace the = character we were using to separate cgroup name\nfrom value with : (it's already used as a separator in\n/proc/*/cgroup and we don't really need anything special\nfrom this character, except for not appearing in cgroup names.","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/24172de5ac7a62c3c341e29c6b6bc77b4847e999"},{"sha":"424504934680409e4c12bdac1383ac675c66835a","author":{"name":"Mattia Pagnozzi","email":"9b3d499501ed92a835b2e9e4529b8e26eb876b80@gmail.com"},"message":"gcc-7 requires <functional> to use std::function","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/424504934680409e4c12bdac1383ac675c66835a"},{"sha":"008171b547067eb4c9f2a5d2bd2c5caac8cdd4bc","author":{"name":"Grzegorz Nosek","email":"f475001676f4459ae3e9c90589cac4257cd63956@sysdig.com"},"message":"Back to `=` as cgroup separator\n\n`=` is used in .scap files and we cannot break compatibility.\nInstead, use strrchr to find the _last_ `=` character in the\n`name=value` string.","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/008171b547067eb4c9f2a5d2bd2c5caac8cdd4bc"},{"sha":"388c5fcb28eb03b05e4da88136503dd1af275e59","author":{"name":"Brett Bertocci","email":"f6bbf8de8af9fcf8c80733d0caa7a4ef8676c0b7@sysdig.com"},"message":"Fix probe builder error for 4.14 OL7 UEK changes","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/388c5fcb28eb03b05e4da88136503dd1af275e59"},{"sha":"fd42d0500400702578b4747614c256d4d3f7687a","author":{"name":"Brett Bertocci","email":"f6bbf8de8af9fcf8c80733d0caa7a4ef8676c0b7@sysdig.com"},"message":"Add missing file package","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/fd42d0500400702578b4747614c256d4d3f7687a"},{"sha":"76017cc631117e6492f54d6196577b5b784e3193","author":{"name":"Brett Bertocci","email":"f6bbf8de8af9fcf8c80733d0caa7a4ef8676c0b7@sysdig.com"},"message":"Revert \"SMAGENT-883: Temp disable Debian builds. (#1147)\"\n\nThis reverts commit 9ca69a553ab9a173127a68f27d32b8beeb96fbc4.","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/76017cc631117e6492f54d6196577b5b784e3193"},{"sha":"aa60302a4bffeef35795e812e3e08e9ac593ebc1","author":{"name":"hwchen","email":"7c6465f37793bec226ede4003959b103244303d1@sysdig.com"},"message":"http_code type should be long not int (#1159)","distinct":false,"url":"https://api.github.com/repos/draios/sysdig/commits/aa60302a4bffeef35795e812e3e08e9ac593ebc1"}]}
{"actor":{"display_login":"thom-sd"}}