Lëshimi i bibliotekës GNU libmicrohttpd 0.9.74

Projekti GNU publikoi versionin e bibliotekës libmicrohttpd 0.9.74, e cila ofron një API të thjeshtë për integrimin e funksionalitetit të serverit HTTP në aplikacione. Biblioteka mbështet protokollin HTTP 1.1, TLS, përpunimin e inkremental të kërkesave POST, autentikimin basic dhe digest, IPv6, SHOUTcast dhe metoda të ndryshme për shumëfishimin e lidhjeve (select, poll, pthread, thread pool). Mes platformave të mbështetura janë: GNU/Linux, FreeBSD, OpenBSD, NetBSD, Android, macOS, Win32, Symbian dhe z/OS. Biblioteka shpërndahet sipas licencës LGPL 2.1+.

Në këtë version të ri:

  • ËshtĂ« shtuar njĂ« realizim eksperimental i protokollit WebSockets, i cili nuk Ă«shtĂ« testuar mirĂ« dhe Ă«shtĂ« i çaktivizuar si parazgjedhje.
  • JanĂ« pĂ«rmirĂ«suar pĂ«rputhshmĂ«ria me specifikimet e implementimeve tĂ« protokolleve HTTP 1.0/1.1.
  • Kodi pĂ«r dekodimin e kĂ«rkesave chunked Ă«shtĂ« riorganizuar.
  • Kodi pĂ«r formimin e head-eve HTTP nĂ« pĂ«rgjigje Ă«shtĂ« rishkruar plotĂ«sisht.
  • ËshtĂ« shtuar kodi pĂ«r kthimin automatik tĂ« gabimeve tĂ« lidhura me kĂ«rkesat chunked tĂ« papĂ«rshtatshme, madhĂ«sinĂ« e tepruar tĂ« tĂ« dhĂ«nave dhe caktimin e gabuar tĂ« head-it Content-Length.
  • SaktĂ«sia e caktimit tĂ« kohĂ«s Ă«shtĂ« rritur nga sekondat nĂ« milisekonda.
  • JanĂ« bĂ«rĂ« optimizime tĂ« brendshme, siç Ă«shtĂ« pĂ«rmirĂ«simi i menaxhimit tĂ« memories, rritja e efikasitetit tĂ« hashing-ut dhe eliminimi i analizĂ«s sĂ« pĂ«rsĂ«ritur tĂ« versionit tĂ« protokollit dhe metodĂ«s HTTP.
  • JanĂ« siguruar kontrolle mĂ« tĂ« rrepta tĂ« saktĂ«sisĂ« sĂ« vlerave tĂ« titujve HTTP, duke lejuar pĂ«rdorimin e karakterit tĂ« tab-it nĂ« vlerat e titujve tĂ« pĂ«rgjigjes, por duke ndaluar pĂ«rdorimin e hapĂ«sirĂ«s nĂ« vlerat e titujve tĂ« pĂ«rdoruesve.
  • ËshtĂ« shtuar njĂ« opsion ndĂ«rtimi ‘—enable-sanitizers[=address,undefined,leak,user-poison]’ pĂ«r tĂ« mundĂ«suar aktivizimin selektiv tĂ« mĂ«nyrave pĂ«r identifikimin e problemeve nĂ« kod.
  • ËshtĂ« shtuar njĂ« skedar projekti pĂ«r ndĂ«rtimin nĂ« MSVC.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster