{"push_id":1383796881,"size":73,"distinct_size":43,"ref":"refs/heads/latest","head":"e77ddf3a059da85d27506ce0180c74759dcb095c","before":"0bbbe07cf85c4b9bed79dcd2cb65173721e2f6aa","commits":[{"sha":"a1005b7ff7a5aa4cf14796d5346593a420e1e00f","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Util: Remove unused \"__unused__\" macro.\n\nIt's not used, so no need to retain.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/a1005b7ff7a5aa4cf14796d5346593a420e1e00f"},{"sha":"e2ba7dbd3218611baaef53f753cd18f706e7dc59","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"OCI Config: Add constructor function.\n\nAdded a new cc_oci_config_create() function to create a new\ncc_oci_config object.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/e2ba7dbd3218611baaef53f753cd18f706e7dc59"},{"sha":"65f58c9e1416514e45e7ae001f02792df2b64f5c","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"main: Create cc_oci_config object dynamically.\n\nUse a dynamically-created cc_oci_config object. This is in keeping with\nother objects and also simplifies the code in places and makes the tests\neasier to understand and maintain.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/65f58c9e1416514e45e7ae001f02792df2b64f5c"},{"sha":"afb89d4328cfaaed43d59bc759c6ec60906fd798","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"OCI Config: Clean up self when freeing cc_oci_config object.\n\nNow that all cc_oci_config objects are dynamic, the cleanup function\nneeds to free the object itself.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/afb89d4328cfaaed43d59bc759c6ec60906fd798"},{"sha":"3f4910b0f1e30391c3d1f34bf98b9871cfa22ef3","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"OCI: Show path when socket connections fails.\n\nImprove the error message since it used to be ambiguous: there are\nvarious sockets that could have generated the message.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/3f4910b0f1e30391c3d1f34bf98b9871cfa22ef3"},{"sha":"17a1b981230bce728453b48be9da5d03011b8970","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"OCI: Updates for dynamic cc_oci_config object.\n\nCreate the config object dynamically.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/17a1b981230bce728453b48be9da5d03011b8970"},{"sha":"eff64fd7fe52cbdbb00a1b7fa3b0bf083398fe36","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"OCI: Replace assert with test.\n\ng_assert() should not be used if a test will suffice.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/eff64fd7fe52cbdbb00a1b7fa3b0bf083398fe36"},{"sha":"66052ec35eba7e16f5a284e1297fca6c49439819","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Tests: Update for dynamic cc_oci_config object.\n\nUse a dynamically-created cc_oci_config object.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/66052ec35eba7e16f5a284e1297fca6c49439819"},{"sha":"96810ceab70226db5bdd9b09a0ed0fd394e56af1","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Tests: Updates for dynamic cc_oci_config object.\n\nUse a dynamically-created cc_oci_config object.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/96810ceab70226db5bdd9b09a0ed0fd394e56af1"},{"sha":"43da2e304bf5043b0559a970448db5b84f3089a2","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Tests: Updates for dynamic cc_oci_config object.\n\nUse a dynamically-created cc_oci_config object.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/43da2e304bf5043b0559a970448db5b84f3089a2"},{"sha":"c1728bbc46da4a4bd29317e72e950c2b3b3b72a7","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Tests: Updates for dynamic cc_oci_config object.\n\nUse a dynamically-created cc_oci_config object.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/c1728bbc46da4a4bd29317e72e950c2b3b3b72a7"},{"sha":"9539b894917318a9fe0b4314f6a03605cbef2484","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Tests: Updates for dynamic cc_oci_config object.\n\nUse a dynamically-created cc_oci_config object.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/9539b894917318a9fe0b4314f6a03605cbef2484"},{"sha":"1325d05658726da05726237addc8f49de5686d2a","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Logging: Move fallback logging setup to cc_oci_error().\n\nOnly initialise backup logging (via syslog) if the main logging\nroutines fail.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/1325d05658726da05726237addc8f49de5686d2a"},{"sha":"ea239daa878c0d21f690f11b739d62c6632657bf","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Logging: Update global log first.\n\nIf global logging is enabled, write to that log before the standard log.\n\nThis ordering change guards against the scenario where if the runtime\nmisbehaves somehow and the container is then deleted, the container and all it\nstate (including its log) will be deleted.\n\nBut if the runtime is still in fact running, it can no longer log to the\nstandard log (since the log directory will no longer exist), but that write\nfailure means the global log will not be written to either.\n\nBy changing the write order, the global log will always be available,\nregardless of the state of the container.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/ea239daa878c0d21f690f11b739d62c6632657bf"},{"sha":"0aca72b92a97648512eb6f4b908313b16b3d46fa","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Network: Show socket path when connection fails.\n\nImprove the error message to make it clear which socket connect failed.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/0aca72b92a97648512eb6f4b908313b16b3d46fa"},{"sha":"5cdbd5f425cd6ea5c7f5d38553dd07c917f198c2","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Config: Create state directory below --localstatedir=.\n\nRather than hard-coding the state directory below \"/run/\", take\naccount of \"--localstatedir=\".\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/5cdbd5f425cd6ea5c7f5d38553dd07c917f198c2"},{"sha":"588c6c451a3bbb50fa024d0bdb74d6869326c8c6","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"OCI: Add proxy structure.\n\nAdd a \"cc_proxy\" structure to encapsulate details of \"cc-proxy\"\nalong with pointers to a \"cc_proxy\" for \"cc_oci_config\"\nand \"oci_state\".\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/588c6c451a3bbb50fa024d0bdb74d6869326c8c6"},{"sha":"d97adfc21da48637968e460db7cb818a702d2b8b","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Proxy: Add defines for proxy name and proxy socket.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/d97adfc21da48637968e460db7cb818a702d2b8b"},{"sha":"b066e50e8a7a4af10e32a461f9412eb0ac0cb85b","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Proxy: Add runtime proxy routines.\n\nAdd routines to communicate with \"cc-proxy\" along with basic unit tests.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>\nSigned-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>\nSigned-off-by: Julio Montes <julio.montes@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/b066e50e8a7a4af10e32a461f9412eb0ac0cb85b"},{"sha":"69fde1aa0bbbacf3a7072352423d65810132f656","author":{"name":"James O. D. Hunt","email":"b772e4c82f67c3ff502b5c251f974d2d482a2a98@intel.com"},"message":"Config: Allocate and cleanup proxy object.\n\nCreate a cc_proxy object on config creation and de-allocate\nwhen config freed.\n\nSigned-off-by: James O. D. Hunt <james.o.hunt@intel.com>","distinct":false,"url":"https://api.github.com/repos/devimc/cc-oci-runtime/commits/69fde1aa0bbbacf3a7072352423d65810132f656"}]}
{"actor":{"display_login":"devimc"}}