{"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"}