{"id":100888,"date":"2021-08-02T10:22:56","date_gmt":"2021-08-02T08:22:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemnoj-biblioteki-glibc-2-34"},"modified":"2021-08-02T10:22:56","modified_gmt":"2021-08-02T08:22:56","slug":"vypusk-sistemnoj-biblioteki-glibc-2-34","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34","title":{"rendered":"Sortie de la biblioth\u00e8que syst\u00e8me Glibc 2.34","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s six mois de d\u00e9veloppement, la version de la biblioth\u00e8que syst\u00e8me GNU C Library (glibc) 2.34 a \u00e9t\u00e9 publi\u00e9e, respectant enti\u00e8rement les exigences des normes ISO C11 et POSIX.1-2017. Cette nouvelle version comprend des corrections de 66 d\u00e9veloppeurs.     <\/p>\n<p>Les am\u00e9liorations apport\u00e9es par Glibc 2.34 incluent :   <\/p>\n<ul>\n<li class=\"l\"> Les biblioth\u00e8ques libpthread, libdl, libutil et libanl sont d\u00e9sormais int\u00e9gr\u00e9es dans la biblioth\u00e8que principale libc, ce qui signifie qu'il n'est plus n\u00e9cessaire de les lier via les drapeaux -lpthread, -ldl, -lutil et -lanl dans les applications. Une pr\u00e9paration \u00e0 l'int\u00e9gration de libresolv dans libc a \u00e9t\u00e9 r\u00e9alis\u00e9e. Cette int\u00e9gration permettra un processus de mise \u00e0 jour glibc plus coh\u00e9rent et simplifiera la mise en \u0153uvre \u00e0 l'ex\u00e9cution. Pour assurer la compatibilit\u00e9 avec des applications compil\u00e9es avec des versions ant\u00e9rieures de glibc, des biblioth\u00e8ques de substitution ont \u00e9t\u00e9 fournies. En raison de l'augmentation du nombre de structures et de fonctions dans glibc, des probl\u00e8mes peuvent survenir dans des applications o\u00f9 il y a un conflit de noms avec les biblioth\u00e8ques libpthread, libdl, libutil, libresolv et libanl non utilis\u00e9es auparavant.\n<li class=\"l\"> La possibilit\u00e9 d'utiliser un type time_t 64 bits a \u00e9t\u00e9 introduite dans les configurations o\u00f9 un type time_t 32 bits \u00e9tait traditionnellement utilis\u00e9. Dans de telles configurations, par exemple sur les syst\u00e8mes x86, un time_t 32 bits reste par d\u00e9faut, mais ce comportement peut d\u00e9sormais \u00eatre modifi\u00e9 \u00e0 l'aide du macro &#171;_TIME_BITS&#187;. Cette fonctionnalit\u00e9 est uniquement disponible sur les syst\u00e8mes ayant un noyau Linux d'au moins version 5.1.\n<li class=\"l\"> La fonction _Fork a \u00e9t\u00e9 ajout\u00e9e, rempla\u00e7ant la fonction fork, conform\u00e9ment aux exigences de &#171;async-signal-safe&#187;, c'est-\u00e0-dire permettant un appel s\u00fbr depuis les gestionnaires de signaux. Lors de l'ex\u00e9cution de _Fork, un environnement minimal est cr\u00e9\u00e9, suffisant pour appeler des fonctions dans les gestionnaires de signaux, telles que raise et execve, sans utiliser des fonctionnalit\u00e9s pouvant entra\u00eener des changements de verrouillage ou d'\u00e9tat interne. L'appel de _Fork sera d\u00e9fini dans une future version de la norme POSIX, mais est actuellement inclus dans les extensions GNU.\n<li class=\"l\"> Pour la plateforme Linux, la fonction execveat a \u00e9t\u00e9 mise en \u0153uvre, permettant de lancer un fichier ex\u00e9cutable \u00e0 partir d'un descripteur de fichier ouvert. Cette nouvelle fonction est \u00e9galement utilis\u00e9e dans l'impl\u00e9mentation de l'appel fexecve qui ne n\u00e9cessite pas un syst\u00e8me de fichiers pseudo-mont\u00e9 \/proc lors de l'ex\u00e9cution.\n<li class=\"l\"> La fonction timespec_getres a \u00e9t\u00e9 ajout\u00e9e, comme d\u00e9fini dans le brouillon de la norme ISO C2X, compl\u00e9tant la fonction timespec_get avec des capacit\u00e9s similaires \u00e0 la fonction POSIX clock_getres.\n<li class=\"l\"> La fonction close_range() a \u00e9t\u00e9 ajout\u00e9e, permettant \u00e0 un processus de fermer simultan\u00e9ment toute une plage de descripteurs de fichiers ouverts. La fonction est disponible sur les syst\u00e8mes avec un noyau Linux d'au moins la version 5.9.\n<li class=\"l\"> Les fonctions closefrom et posix_spawn_file_actions_addclosefrom_np ont \u00e9t\u00e9 ajout\u00e9es, permettant de fermer tous les descripteurs de fichiers dont le num\u00e9ro est sup\u00e9rieur ou \u00e9gal \u00e0 une valeur sp\u00e9cifi\u00e9e.\n<li class=\"l\"> Dans les modes &#171;_DYNAMIC_STACK_SIZE_SOURCE&#187; et &#171;_GNU_SOURCE&#187;, les valeurs PTHREAD_STACK_MIN, MINSIGSTKSZ et SIGSTKSZ ne sont plus des constantes, ce qui permet de prendre en charge des ensembles de registres de taille dynamique, par exemple, ceux fournis par l'extension ARM SVE.\n<li class=\"l\"> L'\u00e9diteur de liens a impl\u00e9ment\u00e9 l'option &#171;&#8212;list-diagnostics&#187; pour afficher des informations li\u00e9es aux op\u00e9rations d'identification de l'IFUNC (fonction indirecte) et \u00e0 la s\u00e9lection du sous-r\u00e9pertoire glibc-hwcaps.\n<li class=\"l\"> Le macro __STDC_WANT_IEC_60559_EXT__ a \u00e9t\u00e9 introduit pour v\u00e9rifier la pr\u00e9sence des fonctions d\u00e9finies dans l'application &#171;F&#187; de la sp\u00e9cification ISO C2X.\n<li class=\"l\"> Pour les syst\u00e8mes powerpc64*, l'option &#171;&#8212;disable-scv&#187; a \u00e9t\u00e9 mise en \u0153uvre, permettant de compiler glibc sans prise en charge de l'instruction scv.\n<li class=\"l\"> Le fichier gconv-modules ne contient d\u00e9sormais qu'un ensemble minimal de modules gconv essentiels, les autres ayant \u00e9t\u00e9 d\u00e9plac\u00e9s dans un fichier suppl\u00e9mentaire gconv-modules-extra.conf, situ\u00e9 dans le r\u00e9pertoire gconv-modules.d.\n<li class=\"l\"> Pour la plateforme Linux, le param\u00e8tre glibc.pthread.stack_cache_size a \u00e9t\u00e9 impl\u00e9ment\u00e9, pouvant \u00eatre utilis\u00e9 pour configurer la taille du cache de pile pthread.\n<li class=\"l\"> La fonction inet_neta d\u00e9clar\u00e9e obsol\u00e8te dans le fichier d'en-t\u00eate , ainsi que diverses fonctions peu utilis\u00e9es dans  (dn_count_labels, fp_nquery, fp_query, fp_resstat, hostalias, loc_aton, loc_ntoa, p_cdname, p_cdnname, p_class, p_fqname, p_fqnname, p_option, p_query, p_rcode, p_time, p_type, putlong, putshort, res_hostalias, res_isourserver, res_nameinquery, res_queriesmatch, res_randomid, sym_ntop, sym_ntos, sym_ston) et  (ns_datetosecs, ns_format_ttl, ns_makecanon, ns_parse_ttl, ns_samedomain, ns_samename, ns_sprintrr, ns_sprintrrf, ns_subdomain). Il est recommand\u00e9 d'utiliser des biblioth\u00e8ques s\u00e9par\u00e9es pour travailler avec DNS \u00e0 la place de ces fonctions.\n<li class=\"l\"> Les fonctions pthread_mutex_consistent_np, thread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np et pthread_yield sont d\u00e9clar\u00e9es obsol\u00e8tes, et il convient d'utiliser \u00e0 la place pthread_mutex_consistent, thread_mutexattr_getrobust, thread_mutexattr_setrobust et sched_yield.\n<li class=\"l\"> L'utilisation de liens symboliques pour lier les objets partag\u00e9s install\u00e9s \u00e0 la version Glibc a \u00e9t\u00e9 supprim\u00e9e. Ces objets sont maintenant install\u00e9s tels quels (par exemple, libc.so.6 est d\u00e9sormais un fichier, et non un lien vers libc-2.34.so).\n<li class=\"l\"> Par d\u00e9faut, les fonctionnalit\u00e9s de d\u00e9bogage dans malloc, telles que MALLOC_CHECK_ (glibc.malloc.check), mtrace() et mcheck(), sont d\u00e9sactiv\u00e9es et ont \u00e9t\u00e9 d\u00e9plac\u00e9es vers une biblioth\u00e8que s\u00e9par\u00e9e libc_malloc_debug.so, dans laquelle les fonctions obsol\u00e8tes malloc_get_state et malloc_set_state ont \u00e9galement \u00e9t\u00e9 transf\u00e9r\u00e9es.\n<li class=\"l\"> Sous Linux, les fonctions telles que shm_open et sem_open n\u00e9cessitent d\u00e9sormais la pr\u00e9sence du p\u00e9riph\u00e9rique \/dev\/shm.\n<li class=\"l\"> Vuln\u00e9rabilit\u00e9s corrig\u00e9es :\n<ul>\n<li class=\"l\"> CVE-2021-27645 : Un crash du processus nscd (daemon de mise en cache des serveurs de noms) d\u00fb \u00e0 un double appel de la fonction free lors du traitement de requ\u00eates netgroup sp\u00e9cialement format\u00e9es.\n<li class=\"l\"> CVE-2021-33574 : Acc\u00e8s \u00e0 une zone de m\u00e9moire d\u00e9j\u00e0 lib\u00e9r\u00e9e (use-after-free) dans la fonction mq_notify lors de l'utilisation du type de notification SIGEV_THREAD avec un attribut de thread pour lequel un masque d'affinit\u00e9 CPU alternatif est d\u00e9fini. Ce probl\u00e8me peut entra\u00eener un crash, mais d'autres types d'attaques ne sont pas exclus.\n<li class=\"l\"> CVE-2021-35942 : Un d\u00e9bordement de taille de param\u00e8tre dans la fonction wordexp peut provoquer un crash de l'application.    <\/ul>\n<\/ul>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55575\">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.34, \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.34 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c: \u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432 libc \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libpthread, libdl, libutil \u0438 libanl, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 [&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-100888","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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.34, \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\/fr\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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.34 | 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.34, \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\/fr\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34\" \/>\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=\"2021-08-02T08:22:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-08-02T08:22:56+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\udd47Publication de la biblioth\u00e8que syst\u00e8me Glibc 2.34 | ProHoster","description":"Apr\u00e8s six mois de d\u00e9veloppement, la version de la biblioth\u00e8que syst\u00e8me GNU C Library (glibc) 2.34 a \u00e9t\u00e9 publi\u00e9e, respectant pleinement les exigences des normes ISO C11 et POSIX.1-2017.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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.34 | 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.34, \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\/fr\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34","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":"2021-08-02T08:22:56+00:00","article:modified_time":"2021-08-02T08:22:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100888","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":null,"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":"2021-08-02 08:26:46","updated":"2022-10-01 02:28:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/100888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=100888"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/100888\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=100888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=100888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=100888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}