{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1751791285,
"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":"fcadafc2b17b6e3c7f17965c54682a04",
"oid":{ "oid": "014535d746087a4758c67a88dc99e632d0e3c085", "alias": [ "refs/heads/main"]},"blobname": "doc-assets/lws-relpol-3.svg", "blob": "\u003c?xml version\u003d\u00221.0\u0022 encoding\u003d\u0022UTF-8\u0022?\u003e\n\u003csvg width\u003d\u0022164.43mm\u0022 height\u003d\u002292.039mm\u0022 version\u003d\u00221.1\u0022 viewBox\u003d\u00220 0 164.43303 92.038696\u0022 xmlns\u003d\u0022http://www.w3.org/2000/svg\u0022 xmlns:xlink\u003d\u0022http://www.w3.org/1999/xlink\u0022\u003e\n\t\u003cdefs\u003e\n\t\t\u003cmarker id\u003d\u0022b\u0022 overflow\u003d\u0022visible\u0022 orient\u003d\u0022auto\u0022\u003e\n\t\t\t\u003cpath transform\u003d\u0022matrix(-.3 0 0 -.3 .69 0)\u0022 d\u003d\u0022m8.7186 4.0337-10.926-4.0177 10.926-4.0177c-1.7455 2.3721-1.7354 5.6175-6e-7 8.0354z\u0022 fill\u003d\u0022#37abc8\u0022 fill-rule\u003d\u0022evenodd\u0022 stroke\u003d\u0022#37abc8\u0022 stroke-linejoin\u003d\u0022round\u0022 stroke-width\u003d\u0022.625\u0022/\u003e\n\t\t\u003c/marker\u003e\n\t\t\u003cmarker id\u003d\u0022a\u0022 overflow\u003d\u0022visible\u0022 orient\u003d\u0022auto\u0022\u003e\n\t\t\t\u003cpath transform\u003d\u0022matrix(-.2 0 0 -.2 -1.2 0)\u0022 d\u003d\u0022m0 0 5-5-17.5 5 17.5 5z\u0022 fill-rule\u003d\u0022evenodd\u0022 stroke\u003d\u0022#000\u0022 stroke-width\u003d\u00221pt\u0022/\u003e\n\t\t\u003c/marker\u003e\n\t\t\u003clinearGradient id\u003d\u0022c\u0022 x1\u003d\u00221000.2\u0022 x2\u003d\u0022993.99\u0022 y1\u003d\u0022928.57\u0022 y2\u003d\u0022992.97\u0022 gradientTransform\u003d\u0022matrix(-.19888 .028535 .028535 .19888 73.514 -107.37)\u0022 gradientUnits\u003d\u0022userSpaceOnUse\u0022\u003e\n\t\t\t\u003cstop stop-color\u003d\u0022#e9ddaf\u0022 offset\u003d\u00220\u0022/\u003e\n\t\t\t\u003cstop stop-color\u003d\u0022#504416\u0022 offset\u003d\u00221\u0022/\u003e\n\t\t\u003c/linearGradient\u003e\n\t\t\u003cfilter id\u003d\u0022e\u0022 x\u003d\u0022-.060394\u0022 y\u003d\u0022-.055053\u0022 width\u003d\u00221.1208\u0022 height\u003d\u00221.1101\u0022 color-interpolation-filters\u003d\u0022sRGB\u0022\u003e\n\t\t\t\u003cfeGaussianBlur stdDeviation\u003d\u00220.44336333\u0022/\u003e\n\t\t\u003c/filter\u003e\n\t\t\u003cfilter id\u003d\u0022d\u0022 x\u003d\u0022-.042027\u0022 y\u003d\u0022-.0804\u0022 width\u003d\u00221.0841\u0022 height\u003d\u00221.1608\u0022 color-interpolation-filters\u003d\u0022sRGB\u0022\u003e\n\t\t\t\u003cfeGaussianBlur stdDeviation\u003d\u002232.290007\u0022/\u003e\n\t\t\u003c/filter\u003e\n\t\u003c/defs\u003e\n\t\u003cg transform\u003d\u0022translate(167.26 -73.321)\u0022\u003e\n\t\t\u003crect transform\u003d\u0022matrix(.08226 0 0 .08226 153.32 266.78)\u0022 x\u003d\u0022-3819.6\u0022 y\u003d\u0022-2274.3\u0022 width\u003d\u00221843.9\u0022 height\u003d\u0022963.88\u0022 filter\u003d\u0022url(#d)\u0022/\u003e\n\t\t\u003crect x\u003d\u0022-162.36\u0022 y\u003d\u002277.972\u0022 width\u003d\u0022151.68\u0022 height\u003d\u002279.289\u0022 fill\u003d\u0022#fff\u0022/\u003e\n\t\t\u003crect x\u003d\u0022-133.03\u0022 y\u003d\u0022119.7\u0022 width\u003d\u002290.911\u0022 height\u003d\u00225.7258\u0022 fill-opacity\u003d\u0022.91732\u0022/\u003e\n\t\t\u003cpath d\u003d\u0022m-94.403 120.82 39.644-31.888 4.5555 5.4173-38.66 31.888z\u0022 fill\u003d\u0022#00f\u0022 stroke\u003d\u0022#000\u0022 stroke-width\u003d\u0022.021765px\u0022/\u003e\n\t\t\u003cg transform\u003d\u0022matrix(.08226 0 0 .08226 172.4 186.89)\u0022 fill-opacity\u003d\u0022.91732\u0022\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-3207.7\u0022 cy\u003d\u0022-780.43\u0022 r\u003d\u002282.55\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-3208.3\u0022 cy\u003d\u0022-781.05\u0022 r\u003d\u002252.917\u0022 fill\u003d\u0022#fff\u0022/\u003e\n\t\t\u003c/g\u003e\n\t\t\u003ccircle cx\u003d\u0022-96.18\u0022 cy\u003d\u0022114.18\u0022 r\u003d\u00225.6635\u0022 fill\u003d\u0022#fff\u0022 fill-opacity\u003d\u0022.9375\u0022/\u003e\n\t\t\u003cpath transform\u003d\u0022matrix(-.75166 .10785 .10785 .75166 -2117 614.9)\u0022 d\u003d\u0022m-2725.9-287.4c-0.4737 0.0104-0.7327 0.29435-0.9193 0.61443-2.45 4.2318-6.125 10.579-7.35 12.695-0.6344 1.3127 0.5828 2.8675 1.0263 3.5972 0.5853 0.7769 0.802 1.1542 1.8469 1.882 1.1717 0.46167 2.3507 0.56335 2.8066 0.53435s2.7265 0.26464 4.5434-1.3364c1.1317-2.0971 4.6213-8.6717 6.8848-12.866 0.2058-0.37197 0.6954-0.86583-0.1364-1.3663-2.8286-1.2472-5.6572-2.4941-8.4858-3.7414-0.077-0.0104-0.1488-0.0149-0.2165-0.0134zm-4.2607 15.885a1.1359 1.0667 0 0 1 1.1358 1.0666 1.1359 1.0667 0 0 1 -1.1358 1.0666 1.1359 1.0667 0 0 1 -1.1359 -1.0666 1.1359 1.0667 0 0 1 1.1359 -1.0666z\u0022 filter\u003d\u0022url(#e)\u0022 stroke\u003d\u0022#000\u0022 stroke-width\u003d\u0022.26458px\u0022/\u003e\n\t\t\u003cpath d\u003d\u0022m-99.039 104.62c0.3572-0.0433 0.5825 0.14222 0.7573 0.36268 2.2979 2.9166 5.7448 7.2913 6.8938 8.7496 0.6184 0.91831-0.1288 2.2186-0.3835 2.815-0.356 0.64707-0.4783 0.95367-1.1853 1.6135-0.8309 0.47333-1.7057 0.67687-2.0515 0.70422-0.3458 0.0273-2.0213 0.49307-3.5596-0.51442-1.077-1.4542-4.409-6.0198-6.5627-8.9282-0.1948-0.25742-0.61611-0.57547-0.045-1.0414 1.9917-1.2426 3.9833-2.4853 5.9749-3.7278 0.057-0.0161 0.1104-0.0268 0.1614-0.0332zm4.9158 11.48a0.81001 0.86256 81.835 0 0 -0.7388 0.92424 0.81001 0.86256 81.835 0 0 0.9688 0.67923 0.81001 0.86256 81.835 0 0 0.7387 -0.92424 0.81001 0.86256 81.835 0 0 -0.9687 -0.67923z\u0022 fill\u003d\u0022url(#c)\u0022 stroke\u003d\u0022#000\u0022 stroke-width\u003d\u0022.20091px\u0022/\u003e\n\t\t\u003cg fill\u003d\u0022none\u0022 stroke\u003d\u0022#540\u0022 stroke-opacity\u003d\u0022.18182\u0022 stroke-width\u003d\u0022.20123\u0022\u003e\n\t\t\t\u003cpath d\u003d\u0022m-99.682 106.08 6.3983 8.4695\u0022/\u003e\n\t\t\t\u003cpath d\u003d\u0022m-103.5 108.42 6.4415 8.7713\u0022/\u003e\n\t\t\t\u003cpath d\u003d\u0022m-101.61 107.3 6.4288 8.5557\u0022/\u003e\n\t\t\u003c/g\u003e\n\t\t\u003ctext x\u003d\u0022-115.66345\u0022 y\u003d\u0022124.41663\u0022 dominant-baseline\u003d\u0022auto\u0022 fill\u003d\u0022#ffffff\u0022 font-family\u003d\u0022'Open Sans'\u0022 font-size\u003d\u00226.5983px\u0022 letter-spacing\u003d\u00220px\u0022 stroke-width\u003d\u0022.034366\u0022 text-align\u003d\u0022center\u0022 text-anchor\u003d\u0022middle\u0022 word-spacing\u003d\u00220px\u0022 style\u003d\u0022font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;line-height:1.25;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal\u0022 xml:space\u003d\u0022preserve\u0022\u003e\u003ctspan x\u003d\u0022-115.66345\u0022 y\u003d\u0022124.41663\u0022 fill\u003d\u0022#ffffff\u0022 stroke-width\u003d\u0022.034366\u0022\u003emaster\u003c/tspan\u003e\u003c/text\u003e\n\t\t\u003cg fill-opacity\u003d\u0022.91732\u0022\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-35.652\u0022 cy\u003d\u0022122.51\u0022 r\u003d\u00222.8446\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-29.085\u0022 cy\u003d\u0022122.55\u0022 r\u003d\u00222.8446\u0022 opacity\u003d\u0022.742\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-22.623\u0022 cy\u003d\u0022122.69\u0022 r\u003d\u00222.8446\u0022 opacity\u003d\u0022.497\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-152.56\u0022 cy\u003d\u0022122.21\u0022 r\u003d\u00222.8446\u0022 opacity\u003d\u0022.522\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-146\u0022 cy\u003d\u0022122.24\u0022 r\u003d\u00222.8446\u0022 opacity\u003d\u0022.73\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-139.53\u0022 cy\u003d\u0022122.38\u0022 r\u003d\u00222.8446\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-132.97\u0022 cy\u003d\u0022122.52\u0022 r\u003d\u00222.8446\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-42.219\u0022 cy\u003d\u0022122.52\u0022 r\u003d\u00222.8446\u0022/\u003e\n\t\t\u003c/g\u003e\n\t\t\u003cg\u003e\n\t\t\t\u003ctext transform\u003d\u0022rotate(30.874)\u0022 x\u003d\u0022-27.055706\u0022 y\u003d\u0022148.02026\u0022 dominant-baseline\u003d\u0022auto\u0022 fill\u003d\u0022#ffff00\u0022 font-family\u003d\u0022'Open Sans Condensed'\u0022 font-size\u003d\u00225.3499px\u0022 letter-spacing\u003d\u00220px\u0022 stroke-width\u003d\u0022.027864\u0022 text-align\u003d\u0022center\u0022 text-anchor\u003d\u0022middle\u0022 word-spacing\u003d\u00220px\u0022 style\u003d\u0022font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;line-height:1.25;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal\u0022 xml:space\u003d\u0022preserve\u0022\u003e\u003ctspan x\u003d\u0022-27.055706\u0022 y\u003d\u0022148.02026\u0022 fill\u003d\u0022#ffff00\u0022 font-family\u003d\u0022'Open Sans Condensed'\u0022 stroke-width\u003d\u0022.027864\u0022\u003ev3.0.0\u003c/tspan\u003e\u003c/text\u003e\n\t\t\t\u003ctext transform\u003d\u0022rotate(-39.355)\u0022 x\u003d\u0022-121.56568\u0022 y\u003d\u002231.720842\u0022 dominant-baseline\u003d\u0022auto\u0022 fill\u003d\u0022#000000\u0022 font-family\u003d\u0022'Open Sans'\u0022 font-size\u003d\u00225.5255px\u0022 letter-spacing\u003d\u00220px\u0022 stroke-width\u003d\u0022.028779\u0022 text-align\u003d\u0022center\u0022 text-anchor\u003d\u0022middle\u0022 word-spacing\u003d\u00220px\u0022 style\u003d\u0022font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;line-height:1.25;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal\u0022 xml:space\u003d\u0022preserve\u0022\u003e\u003ctspan x\u003d\u0022-121.56568\u0022 y\u003d\u002231.720842\u0022 fill\u003d\u0022#000000\u0022 stroke-width\u003d\u0022.028779\u0022\u003ev3.0-stable\u003c/tspan\u003e\u003c/text\u003e\n\t\t\t\u003cpath d\u003d\u0022m-147.93 134.3h118.75\u0022 fill\u003d\u0022none\u0022 marker-end\u003d\u0022url(#a)\u0022 stroke\u003d\u0022#000\u0022 stroke-width\u003d\u0022.8444\u0022/\u003e\n\t\t\t\u003ctext x\u003d\u0022-91.00293\u0022 y\u003d\u0022139.95488\u0022 dominant-baseline\u003d\u0022auto\u0022 fill\u003d\u0022#000000\u0022 font-family\u003d\u0022'Open Sans'\u0022 font-size\u003d\u00224.1788px\u0022 letter-spacing\u003d\u00220px\u0022 stroke-width\u003d\u0022.021765\u0022 text-align\u003d\u0022center\u0022 text-anchor\u003d\u0022middle\u0022 word-spacing\u003d\u00220px\u0022 style\u003d\u0022font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;line-height:1.25;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal\u0022 xml:space\u003d\u0022preserve\u0022\u003e\u003ctspan x\u003d\u0022-91.00293\u0022 y\u003d\u0022139.95488\u0022\u003eWork continues on master, and if a fix is made\u003c/tspan\u003e\u003ctspan x\u003d\u0022-91.00293\u0022 y\u003d\u0022145.17841\u0022\u003ethat is also relevant to the last release,\u003c/tspan\u003e\u003ctspan x\u003d\u0022-91.00293\u0022 y\u003d\u0022150.40193\u0022\u003eit is also backported on to the -stable branch\u003c/tspan\u003e\u003c/text\u003e\n\t\t\t\u003cpath d\u003d\u0022m-64.193 120.82c6.0493-5.3437 1.0792-10.607-3.5694-14.321\u0022 fill\u003d\u0022none\u0022 marker-end\u003d\u0022url(#b)\u0022 stroke\u003d\u0022#37abc8\u0022 stroke-width\u003d\u0022.8226\u0022/\u003e\n\t\t\u003c/g\u003e\n\t\t\u003cg\u003e\n\t\t\t\u003cpath d\u003d\u0022m-47.649 97.997c1.4407-2.4326 2.859-4.8788 4.3139-7.3028 0.17716-0.40617 0.6636-0.54529 0.96587-0.0746 0.26326 0.52636 0.48333 0.8893 0.71368 1.3389 1.1541 1.9984 2.3082 3.9968 3.4622 5.9951 0.19316 0.42448 0.15667 0.86961-0.23008 1.0817-0.48896 0.0759-0.78571 0.0177-1.1873 0.0337-2.4778-8e-3 -4.9561 0.0193-7.4341 0.01-0.44278 0.031-0.89016-0.42352-0.72643-0.83708 0.0407-0.0815 0.0816-0.16303 0.12232-0.24453z\u0022 fill\u003d\u0022#f00\u0022/\u003e\n\t\t\t\u003cpath d\u003d\u0022m-46.502 97.457c1.0958-1.8504 2.1748-3.7112 3.2815-5.5551 0.13473-0.30895 0.50479-0.41474 0.73477-0.0565 0.20022 0.4004 0.36765 0.6765 0.54289 1.0185 0.8779 1.5201 1.7557 3.0402 2.6336 4.5604 0.14699 0.32287 0.11916 0.66146-0.17502 0.82279-0.37193 0.0578-0.59763 0.0128-0.90321 0.0257-1.8848-6e-3 -3.77 0.0144-5.6549 8e-3 -0.33683 0.0235-0.67719-0.32217-0.55263-0.63674 0.031-0.0618 0.0618-0.12403 0.0931-0.18599z\u0022 fill\u003d\u0022#fff\u0022/\u003e\n\t\t\t\u003cpath d\u003d\u0022m-43.337 95.934c-0.0751-0.8306-0.1502-1.6613-0.22522-2.492 0-0.39216 0.3897-0.72284 0.77565-0.59506 0.40104 0.0284 0.56665 0.45257 0.4812 0.8032-0.14185 0.80235-0.21195 1.6168-0.38274 2.4144-0.10873 0.33827-0.64932 0.28856-0.6353-0.0932l-0.01389-0.0375z\u0022/\u003e\n\t\t\t\u003ccircle cx\u003d\u0022-43.007\u0022 cy\u003d\u002297.222\u0022 r\u003d\u0022.51388\u0022/\u003e\n\t\t\t\u003ctext x\u003d\u0022-28.618044\u0022 y\u003d\u002294.997299\u0022 dominant-baseline\u003d\u0022auto\u0022 fill\u003d\u0022#000000\u0022 font-family\u003d\u0022'Open Sans'\u0022 font-size\u003d\u00223.259px\u0022 letter-spacing\u003d\u00220px\u0022 stroke-width\u003d\u0022.016974\u0022 text-align\u003d\u0022center\u0022 text-anchor\u003d\u0022middle\u0022 word-spacing\u003d\u00220px\u0022 style\u003d\u0022font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;line-height:1.25;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal\u0022 xml:space\u003d\u0022preserve\u0022\u003e\u003ctspan x\u003d\u0022-28.618044\u0022 y\u003d\u002294.997299\u0022\u003eNew features\u003c/tspan\u003e\u003ctspan x\u003d\u0022-28.618044\u0022 y\u003d\u002299.071075\u0022\u003eand API\u003c/tspan\u003e\u003ctspan x\u003d\u0022-28.618044\u0022 y\u003d\u0022103.14484\u0022\u003echanges are\u003c/tspan\u003e\u003ctspan x\u003d\u0022-28.618044\u0022 y\u003d\u0022107.21862\u0022\u003enot allowed for\u003c/tspan\u003e\u003ctspan x\u003d\u0022-28.618044\u0022 y\u003d\u0022111.29239\u0022\u003ebackport\u003c/tspan\u003e\u003c/text\u003e\n\t\t\u003c/g\u003e\n\t\u003c/g\u003e\n\u003c/svg\u003e\n","s":{"c":1751791285,"u": 583}}
],"g": 3814,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 1, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}