Tor 0.4.0-ի նոր կայուն մասնաճյուղի թողարկում

լույս տեսավ գործիքների թողարկում Tor 0.4.0.5, օգտագործվում է անանուն Tor ցանցի գործունեությունը կազմակերպելու համար։ Tor 0.4.0.5-ը ճանաչվել է որպես 0.4.0 մասնաճյուղի առաջին կայուն թողարկումը, որը մշակվում է վերջին չորս ամիսների ընթացքում: 0.4.0 մասնաճյուղը կպահպանվի որպես կանոնավոր սպասարկման ցիկլի մաս. թարմացումները կդադարեցվեն 9 կամ 3.x մասնաճյուղի թողարկումից 0.4.1 ամիս հետո: Երկարաժամկետ աջակցություն (LTS) տրամադրվում է 0.3.5 մասնաճյուղի համար, որի թարմացումները կթողարկվեն մինչև 1 թվականի փետրվարի 2022-ը։

Հիմնական նորամուծությունները.

  • Հաճախորդային մասի իրականացման մեջ ավելացրեց էներգախնայողության ռեժիմ - երկարատև անգործության ժամանակ (24 ժամ կամ ավելի) հաճախորդը անցնում է քնի վիճակի, որի ընթացքում ցանցի գործունեությունը դադարում է և պրոցեսորի ռեսուրսները չեն սպառվում: Վերադարձը նորմալ ռեժիմին տեղի է ունենում օգտատիրոջ խնդրանքից կամ կառավարման հրաման ստանալուց հետո: Վերագործարկումից հետո քնի ռեժիմի վերսկսումը վերահսկելու համար առաջարկվել է DormantOnFirstStartup կարգավորումը (անմիջապես վերադառնալ քնի ռեժիմ՝ չսպասելով ևս 24 ժամ անգործության);
  • Մանրամասն տեղեկատվություն է ներդրվել Tor-ի գործարկման գործընթացի (bootstrap) մասին, որը թույլ է տալիս գնահատել գործարկման ընթացքում ձգձգումների պատճառները՝ չսպասելով կապի գործընթացի ավարտին: Նախկինում տեղեկատվությունը ցուցադրվում էր միայն կապի ավարտից հետո, սակայն գործարկման գործընթացը որոշակի խնդիրների դեպքում սառչում էր կամ ժամեր կպահանջվեր, ինչը անորոշության զգացում էր ստեղծում: Ներկայումս առաջացող խնդիրների և գործարկման կարգավիճակի մասին հաղորդագրությունները ցուցադրվում են տարբեր փուլերի առաջընթացի ընթացքում: Առանձին-առանձին ցուցադրվում է վստահված անձանց և միացված տրանսպորտի միջոցով կապի վիճակի մասին տեղեկատվությունը.
  • Իրականացվել է նախնական աջակցություն հարմարվողական աճող լիցք (WTF-PAD - Adaptive Padding)՝ պայքարելու կայքերի և թաքնված ծառայությունների հասանելիության փաստերի որոշման անուղղակի մեթոդների դեմ՝ փաթեթների հոսքերի և դրանց միջև ուշացումների բնութագրերի վերլուծության միջոցով, որոնք բնորոշ են հատուկ կայքերին և ծառայություններին: Իրականացումը ներառում է վերջավոր վիճակի մեքենաներ, որոնք աշխատում են վիճակագրական հավանականության բաշխման վրա՝ փոխարինելու փաթեթների միջև ձգձգումները՝ հարթեցնելու երթևեկությունը: Նոր ռեժիմն առայժմ աշխատում է միայն փորձնական ռեժիմով։ Ներկայումս իրականացվում է միայն շղթայի մակարդակի լցոնում;
  • Ավելացվեց Tor ենթահամակարգերի հստակ ցուցակ, որոնք կոչված են սկզբնավորման և անջատման ժամանակ: Նախկինում այս ենթահամակարգերը կառավարվում էին կոդերի բազայի տարբեր վայրերից և դրանց օգտագործումը կառուցվածքային չէր.
  • Նոր API-ն ներդրվել է երեխայի գործընթացները կառավարելու համար, որը թույլ է տալիս երկկողմանի հաղորդակցման ալիք բացել մանկական գործընթացների միջև Unix-ի նման համակարգերում և Windows-ում:

Source: opennet.ru

Добавить комментарий