Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1754121896, "reponame":"libwebsockets", "desc":"libwebsockets lightweight C networking library", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://libwebsockets.org/repo/libwebsockets", "f":3, "items": [ {"schema":"libjg2-1", "cid":"72f262f1e38487ff68f627727347dda3", "commit": {"type":"commit", "time": 1731052645, "time_ofs": 0, "oid_tree": { "oid": "df13ce842452c927da3fec6b14e56363746abac2", "alias": []}, "oid":{ "oid": "6328231f2aa628632344d96a58e25c3b194af506", "alias": []}, "msg": "mbedtls: fix issue about memory leak", "sig_commit": { "git_time": { "time": 1731052645, "offset": 0 }, "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" }, "sig_author": { "git_time": { "time": 1730775598, "offset": 0 }, "name": "Lucas", "email": "luobochn@163.com", "md5": "55c95d208bd2d75ac11d62b247575c2e" }}, "body": "mbedtls: fix issue about memory leak\n\nhttps://github.com/warmcat/libwebsockets/issues/3177\n" , "diff": "diff --git a/lib/plat/unix/unix-init.c b/lib/plat/unix/unix-init.c\nindex 6d3156c..4426e5d 100644\n--- a/lib/plat/unix/unix-init.c\n+++ b/lib/plat/unix/unix-init.c\n@@ -262,4 +262,9 @@ lws_plat_context_late_destroy(struct lws_context *context)\n \t\tlwsl_err(\u0022ZERO RANDOM FD\u005cn\u0022);\n \tif (context-\u003efd_random !\u003d LWS_INVALID_FILE)\n \t\tclose(context-\u003efd_random);\n+\n+#if defined(LWS_WITH_MBEDTLS)\n+\tmbedtls_entropy_free(\u0026context-\u003emec);\n+\tmbedtls_ctr_drbg_free(\u0026context-\u003emcdc);\n+#endif\n }\n","s":{"c":1754121896,"u": 2101}} ],"g": 3365,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}