{"id":103186,"date":"2022-02-03T21:37:11","date_gmt":"2022-02-03T19:37:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemnoj-biblioteki-glibc-2-35"},"modified":"2022-02-03T21:37:11","modified_gmt":"2022-02-03T19:37:11","slug":"vypusk-sistemnoj-biblioteki-glibc-2-35","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-35","title":{"rendered":"Vrijgave van de systeembibliotheek Glibc 2.35","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Na zes maanden ontwikkeling is de release van de GNU C Library (glibc) 2.35 gepubliceerd, die volledig voldoet aan de eisen van de ISO C11- en POSIX.1-2017-standaarden. De nieuwe release bevat correcties van 66 ontwikkelaars.     <\/p>\n<p>Enkele verbeteringen in Glibc 2.35 zijn te noemen:   <\/p>\n<ul>\n<li class=\"l\"> Ondersteuning voor de locale &#171;C.UTF-8&#187; is toegevoegd, die sorteerverschillen voor alle Unicode-codes omvat, maar ter besparing van ruimte beperkt is tot het gebruik van ASCII-bereiken in de functies fnmatch, regexec en regcomp. De locale neemt ongeveer 400 KB in beslag, waarvan 346 KB gegevens van LC_CTYPE voor Unicode bevatten, en vereist een aparte installatie (is niet ingebouwd in Glibc).\n<li class=\"l\"> De coderinggegevens, informatie over typesymbolen en transliteratietabellen zijn bijgewerkt ter ondersteuning van de Unicode-specificatie 14.0.0.\n<li class=\"l\"> In &lt;math.h&gt; en &lt;tgmath.h&gt; zijn functies en macro's ge\u00efmplementeerd die het resultaat afronden naar een smallere type: fsqrt, fsqrtl, dsqrtl, ffma, ffmal, dfmal, fMsqrtfN, fMsqrtfNx, fMxsqrtfN, fMxsqrtfNx, fMfmafN en fMfmafNx. De functies zijn beschreven in de specificaties TS 18661-1:2014, TS 18661-3:2015 en zijn toegevoegd aan de conceptversie van de toekomstige C-standaard ISO C2X.\n<li class=\"l\">  In &lt;math.h&gt; en &lt;tgmath.h&gt; zijn functies en macro's ge\u00efmplementeerd voor het vinden van het minimum en maximum van zwevende-getallen met types float, long double, _FloatN en _FloatNx, beschreven in de specificatie IEEE 754-2019 en toegevoegd aan de conceptversie van de toekomstige C-standaard ISO C2X: fmaximum, fmaximum_num, fmaximum_mag, fmaximum_mag_num, fminimum, fminimum_num, fminimum_mag, fminimum_mag_num.\n<li class=\"l\"> In &lt;math.h&gt; zijn constanten toegevoegd voor zwevende-getallen met enkele precisie: M_Ef, M_LOG2Ef, M_LOG10Ef, M_LN2f, M_LN10f, M_PIf, M_PI_2f, M_PI_4f, M_1_PIf, M_2_PIf, M_2_SQRTPIf, M_SQRT2f en M_SQRT1_2f.\n<li class=\"l\"> Voor de functies exp10 zijn in de header &lt;tgmath.h&gt; bijbehorende macro's toegevoegd, die niet aan specifieke types zijn gebonden.\n<li class=\"l\"> In &lt;stdio.h&gt; is de macro _PRINTF_NAN_LEN_MAX toegevoegd, voorgesteld in de conceptversie van de ISO C2X-standaard.\n<li class=\"l\"> De printf-functiefamilie heeft de formatteringsspecificaties &#171;%b&#187; en &#171;%B&#187; gekregen voor de uitvoer van gehele getallen in binaire weergave.\n<li class=\"l\"> In het dynamische koppelingssysteem is een nieuw sorteeralgoritme DSO ge\u00efmplementeerd, dat een diepte-eerst zoekmethode (DFS) gebruikt om prestatieproblemen bij het verwerken van cirkelvormige afhankelijkheden op te lossen. Voor het kiezen van het sorteeralgoritme is de parameter glibc.rtld.dynamic_sort ge\u00efntroduceerd, waaraan de waarde &#171;1&#187; kan worden toegewezen om terug te vallen op het oude algoritme.\n<li class=\"l\"> In de ABI is ondersteuning toegevoegd voor de nieuwe functie &#8216;__memcmpeq&#8217;, die door compilers wordt gebruikt om het gebruik van &#8216;memcmp&#8217; te optimaliseren, in gevallen waar de door deze functie geretourneerde waarde alleen wordt gebruikt om de status van de operatie te controleren.\n<li class=\"l\"> Support has been added for automatic thread registration using the rseq (restartable sequences) system call, available starting from Linux kernel 4.18. The rseq system call allows for the uninterrupted execution of a group of instructions, which is not interrupted and confirms the result of the last instruction in the group. Essentially, it provides a means for very fast atomic execution of operations that, in the event of interruption by another thread, are cleaned up and a retry of execution is attempted.\n<li class=\"l\"> A symbolic link to \/usr\/bin\/ld.so has been added.\n<li class=\"l\">  De standaardopbouw van alle uitvoerbare bestanden van ingebedde programma's en de testset is in PIE-modus (position independent executable) verzekerd. Een optie &#171;&#8212;disable-default-pie&#187; is voorzien om dit gedrag uit te schakelen.\n<li class=\"l\">For Linux, the glibc.malloc.hugetlb setting has been added, allowing the malloc implementation to switch to using the madvise system call with the MADV_HUGEPAGE flag for mmap and sbrk, or directly use large memory pages by specifying the MAP_HUGETLB flag in mmap calls. In the first case, performance can be improved if Transparent Huge Pages are used in madvise mode, while in the second, it provides the option to use system-reserved large pages (Huge Pages).\n<li class=\"l\"> The _dl_find_object function has been added, which can be used to add information about call stack unwinding.\n<li class=\"l\"> Support for the OpenRISC (or1k-linux-gnu) architecture in soft-float mode has been added. The port requires binutils 2.35, GCC 11, and Linux kernel 5.4.\n<li class=\"l\"> De bouwvlag &#171;&#8212;with-rtld-early-cflags&#187; is toegevoegd, waarmee extra compilerflags kunnen worden opgegeven die worden gebruikt bij de opbouw van de initi\u00eble code voor dynamische koppeling.\n<li class=\"l\"> For the Linux platform, the epoll_pwait2 function has been added, which differs from epoll_wait by the inclusion of a timeout with nanosecond precision.\n<li class=\"l\"> The posix_spawn_file_actions_addtcsetpgrp_np function has been added, preventing race conditions when setting the controlling terminal for a new process.\n<li class=\"l\"> Voor applicaties die zijn gecompileerd met Glibc en GCC 12+ is de beschermingsmodus &#171;_FORTIFY_SOURCE=3&#187; ge\u00efmplementeerd, die mogelijke bufferoverlopen detecteert bij het uitvoeren van stringfuncties die zijn gedefinieerd in de headerfile string.h. Het verschil met de modus &#171;_FORTIFY_SOURCE=2&#187; heeft betrekking op extra controles, die mogelijk de prestaties kunnen verminderen.\n<li class=\"l\">  De ondersteuning voor Intel MPX (Memory Protection Extensions), gebruikt voor het controleren van pointers op het naleven van geheugenlimieten, is stopgezet (deze technologie is niet populair geworden en is al verwijderd uit GCC en LLVM).\n<li class=\"l\"> Het prelink-mechanisme en de bijbehorende omgevingsvariabelen LD_TRACE_PRELINKING en LD_USE_LOAD_BIAS zijn als verouderd verklaard en zullen in de volgende release worden verwijderd.\n<p>Kwetsbaarheden opgelost:    <\/p>\n<ul>\n<li class=\"l\"> CVE-2022-23218, CVE-2022-23219 &#8212; buffer overflow in de functies svcunix_create en clnt_create, veroorzaakt door het kopi\u00ebren van de inhoud van een parameter met de bestandsnaam naar de stack zonder de grootte van de gekopieerde gegevens te controleren. Voor applicaties die zijn samengesteld zonder stackbeveiliging en gebruikmaken van het &#171;unix&#187;-protocol, kan deze kwetsbaarheid leiden tot het uitvoeren van kwaadaardige code bij het verwerken van zeer lange bestandsnamen.\n<li class=\"l\"> CVE-2021-3998 &#8212; een kwetsbaarheid in de functie realpath(), veroorzaakt door het retourneren van een onjuiste waarde die niet-gezuiverde restgegevens uit de stack bevat onder bepaalde omstandigheden. Voor de SUID-root programma fusermount kan de kwetsbaarheid worden gebruikt om vertrouwelijke informatie uit het geheugen van het proces te verkrijgen, zoals informatie over pointers.\n<li class=\"l\"> CVE-2021-3999 &#8212; een eenbyte buffer overflow in de functie getcwd(). Het probleem wordt veroorzaakt door een fout die sinds 1995 aanwezig is. Voor het veroorzaken van de overflow is het voldoende om in een aparte namespace voor mountpoints een chdir() aanroep uit te voeren voor de map &#171;\\\/&#187;.     <\/ul>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56631\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library (glibc) 2.35, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C11 \u0438 POSIX.1-2017. \u0412 \u0441\u043e\u0441\u0442\u0430\u0432 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 66 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0418\u0437 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 Glibc 2.35 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043b\u043e\u043a\u0430\u043b\u0438 &#171;C.UTF-8&#187;, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 Unicode-\u043a\u043e\u0434\u043e\u0432, \u043d\u043e \u0434\u043b\u044f \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u043c\u0435\u0441\u0442\u0430 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103186","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library (glibc) 2.35, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C11 \u0438 POSIX.1-2017.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-35\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Glibc 2.35 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library (glibc) 2.35, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C11 \u0438 POSIX.1-2017.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-35\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-02-03T19:37:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-02-03T19:37:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release van de Glibc 2.35 bibliotheek | ProHoster","description":"Na zes maanden ontwikkeling is de release van de GNU C Library (glibc) 2.35 gepubliceerd, die volledig voldoet aan de eisen van de ISO C11 en POSIX.1-2017 standaarden.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-35","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Glibc 2.35 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library (glibc) 2.35, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C11 \u0438 POSIX.1-2017.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-35","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-02-03T19:37:11+00:00","article:modified_time":"2022-02-03T19:37:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103186","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-02-03 19:38:06","updated":"2022-09-28 03:27:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/103186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=103186"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/103186\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=103186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=103186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=103186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}