{"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\/ro\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34","title":{"rendered":"Lansare a bibliotecii de sistem Glibc 2.34","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 \u0219ase luni de dezvoltare, a fost lansat\u0103 versiunea 2.34 a bibliotecii sistemului GNU C Library (glibc), care respect\u0103 pe deplin cerin\u021bele standardelor ISO C11 \u0219i POSIX.1-2017. Noul release include corec\u021bii de la 66 de dezvoltatori.     <\/p>\n<p>Printre \u00eembun\u0103t\u0103\u021birile implementate \u00een Glibc 2.34 se num\u0103r\u0103:   <\/p>\n<ul>\n<li class=\"l\"> Bibliotecile libpthread, libdl, libutil \u0219i libanl au fost integrate \u00een structura de baz\u0103 libc, iar utilizarea func\u021bionalit\u0103\u021bii acestora \u00een aplica\u021bii nu mai necesit\u0103 legarea prin prin flag-urile -lpthread, -ldl, -lutil \u0219i -lanl. S-a realizat preg\u0103tirea pentru integrarea libresolv \u00een libc. Aceast\u0103 integrare va permite un proces de actualizare glibc mai uniform \u0219i va simplifica implementarea runtime-ului. Pentru a asigura compatibilitatea \u00eenapoi cu aplica\u021biile compileaz\u0103 anterior cu versiunile vechi de glibc, au fost furnizate biblioteci stub. Din cauza extinderii num\u0103rului de structuri \u0219i func\u021bii furnizate \u00een glibc, apari\u021bia problemelor \u00een aplica\u021biile care au coliziuni de nume cu bibliotecile neutilizate anterior libpthread, libdl, libutil, libresolv \u0219i libanl nu este exclus\u0103.\n<li class=\"l\"> A fost oferit\u0103 posibilitatea utiliz\u0103rii tipului time_t pe 64 de bi\u021bi \u00een configura\u021bii \u00een care de obicei se folosea tipul time_t pe 32 de bi\u021bi. \u00cen astfel de configura\u021bii, de exemplu, pe sistemele x86, tipul time_t pe 32 de bi\u021bi r\u0103m\u00e2ne, \u00een mod implicit, dar acest comportament poate fi acum modificat prin macro-ul \u00ab_TIME_BITS\u00bb. Aceast\u0103 op\u021biune este disponibil\u0103 doar pe sistemele cu kernel Linux de cel pu\u021bin versiunea 5.1.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 func\u021bia _Fork, un \u00eenlocuitor pentru func\u021bia fork, care respect\u0103 cerin\u021bele \u00abasync-signal-safe\u00bb, adic\u0103 permite apeluri sigure din manipulatoare de semnale. \u00cen timpul execu\u021biei _Fork, se creeaz\u0103 un mediu minim, suficient pentru a apela func\u021bii \u00een manipulatoare de semnale, cum ar fi raise \u0219i execve, f\u0103r\u0103 a implica func\u021bionalit\u0103\u021bi care ar putea altera bloc\u0103rile sau starea intern\u0103. Apelul _Fork va fi definit \u00een viitoarea versiune a standardului POSIX, dar \u00een prezent este inclus \u00een extensiile GNU.\n<li class=\"l\"> Pentru platforma Linux, a fost implementat\u0103 func\u021bia execveat, care permite lansarea unui fi\u0219ier executabil dintr-un descriptor de fi\u0219ier deschis. Noua func\u021bie este de asemenea utilizat\u0103 \u00een implementarea apelului fexecve, care nu necesit\u0103 prezen\u021ba unui sistem de fi\u0219iere pseudo-montat \/proc la lansare.\n<li class=\"l\"> Func\u021bia timespec_getres a fost ad\u0103ugat\u0103, definit\u0103 \u00een schi\u021ba standardului ISO C2X, care completeaz\u0103 func\u021bia timespec_get cu capabilit\u0103\u021bi asem\u0103n\u0103toare cu func\u021bia POSIX clock_getres.\n<li class=\"l\"> Func\u021bia close_range() a fost ad\u0103ugat\u0103, permi\u021b\u00e2nd procesului s\u0103 \u00eenchid\u0103 simultan un \u00eentreg interval de descriptorii de fi\u0219iere deschi\u0219i. Func\u021bia este disponibil\u0103 pe sistemele cu kernel Linux, versiunea minim\u0103 5.9.\n<li class=\"l\"> Au fost ad\u0103ugate func\u021biile closefrom \u0219i posix_spawn_file_actions_addclosefrom_np, care permit \u00eenchiderea simultan\u0103 a tuturor descriptorilor de fi\u0219iere a c\u0103ror num\u0103r este mai mare sau egal cu valoarea specificat\u0103.\n<li class=\"l\"> \u00cen modurile \u00ab_DYNAMIC_STACK_SIZE_SOURCE\u00bb \u0219i \u00ab_GNU_SOURCE\u00bb, valorile PTHREAD_STACK_MIN, MINSIGSTKSZ \u0219i SIGSTKSZ nu mai sunt constante, ceea ce permite suportul pentru seturi de registre de dimensiune dinamic\u0103, cum ar fi cele oferite \u00een extensia ARM SVE.\n<li class=\"l\"> \u00cen linker a fost implementat\u0103 op\u021biunea \u00ab--list-diagnostics\u00bb pentru a afi\u0219a informa\u021bii legate de opera\u021biile de definire IFUNC (func\u021bie indirect\u0103) \u0219i de selectarea subdirectorului glibc-hwcaps.\n<li class=\"l\"> A fost implementat macro-ul __STDC_WANT_IEC_60559_EXT__, destinat verific\u0103rii existen\u021bei func\u021biilor definite \u00een aplica\u021bia \u00abF\u00bb a specifica\u021biei ISO C2X.\n<li class=\"l\"> Pentru sistemele powerpc64*, a fost implementat\u0103 op\u021biunea \u00ab--disable-scv\u00bb, care permite construirea glibc f\u0103r\u0103 suport pentru instruc\u021biunea scv.\n<li class=\"l\"> \u00cen fi\u0219ierul gconv-modules a fost l\u0103sat doar setul minim de module gconv de baz\u0103, iar celelalte au fost mu\u0219ciute \u00eentr-un fi\u0219ier suplimentar gconv-modules-extra.conf, plasat \u00een directorul gconv-modules.d.\n<li class=\"l\"> Pentru platforma Linux a fost implementat parametrul glibc.pthread.stack_cache_size, care poate fi folosit pentru a ajusta dimensiunea cache-ului de stiv\u0103 pthread.\n<li class=\"l\"> Func\u021bia inet_neta din fi\u0219ierul de antet  a fost declarat\u0103 obsolet\u0103, precum \u0219i diferite func\u021bii rare utilizate din  (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) \u0219i  (ns_datetosecs, ns_format_ttl, ns_makecanon, ns_parse_ttl, ns_samedomain, ns_samename, ns_sprintrr, ns_sprintrrf, ns_subdomain). \u00cen locul acestor func\u021bii, se recomand\u0103 folosirea de biblioteci separate pentru lucrul cu DNS.\n<li class=\"l\"> Func\u021biile pthread_mutex_consistent_np, thread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np \u0219i pthread_yield au fost declarate obsolete, \u00een locul c\u0103rora se recomand\u0103 utilizarea pthread_mutex_consistent, thread_mutexattr_getrobust, thread_mutexattr_setrobust \u0219i sched_yield.\n<li class=\"l\"> Utilizarea leg\u0103turilor simbolice pentru conectarea obiectelor partajate instalate la versiunea Glibc a fost oprit\u0103. Aceste obiecte sunt acum instalate ca atare (de exemplu, libc.so.6 este acum un fi\u0219ier, nu un link c\u0103tre libc-2.34.so).\n<li class=\"l\"> \u00cen mod implicit, func\u021biile de depanare \u00een malloc, cum ar fi MALLOC_CHECK_ (glibc.malloc.check), mtrace() \u0219i mcheck(), sunt dezactivate \u0219i au fost mutate \u00eentr-o bibliotec\u0103 separat\u0103 libc_malloc_debug.so, \u00eempreun\u0103 cu func\u021biile \u00eenvechite malloc_get_state \u0219i malloc_set_state.\n<li class=\"l\"> \u00cen Linux, pentru a folosi func\u021bii precum shm_open \u0219i sem_open, este acum necesar s\u0103 existe dispozitivul \/dev\/shm.\n<li class=\"l\"> S-au remediat vulnerabilit\u0103\u021bile:\n<ul>\n<li class=\"l\"> CVE-2021-27645: crash-ul procesului nscd (daemon de cache al serverului de nume) din cauza apelului dublu al func\u021biei free \u00een procesarea cererilor netgroup special formulate.\n<li class=\"l\"> CVE-2021-33574: accesul la o zon\u0103 de memorie deja liber\u0103 (use-after-free) \u00een func\u021bia mq_notify c\u00e2nd se folose\u0219te tipul de notificare SIGEV_THREAD cu un atribut de fir la care s-a setat o masc\u0103 alternativ\u0103 de legare la CPU. Problema poate duce la un crash, dar nu se exclud \u0219i alte tipuri de atacuri.\n<li class=\"l\"> CVE-2021-35942: o dep\u0103\u0219ire a dimensiunii parametrului \u00een func\u021bia wordexp poate provoca crash-ul aplica\u021biei.    <\/ul>\n<\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55575\">opennet.ro<\/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.1 - 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\/ro\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47 Lansare a bibliotecii sistemului Glibc 2.34 | ProHoster","description":"Dup\u0103 \u0219ase luni de dezvoltare, a fost publicat release-ul bibliotecii sistemului GNU C Library (glibc) 2.34, care respect\u0103 pe deplin cerin\u021bele standardelor ISO C11 \u0219i POSIX.1-2017.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-sistemnoj-biblioteki-glibc-2-34","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/100888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=100888"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/100888\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=100888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=100888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=100888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}