Պարզվել է Pacman 7.0 տարբերակը՝ օգտագործվող Arch Linux բաշխման համար։ Տարածված փոփոխություններից կարելի է առանձնացնել՝
- Կարգավորումների մեջ ավելացված DownloadUser պարամետրը թույլ է տալիս բռնել արտոնությունները ֆայլերի ներբեռնումների ժամանակ և պահպանել ներբեռնված ֆայլերը ժամանակավոր ֆոլդերում, որոնք պատկանում են նշված օգտվողին:
- Linux միջավայրերում կիրառվել են միուսման մեխանիզմներ, որոնք արգելում են ներբեռնման գործընթացի գրազման հնարավորությունը ՖС-ի տարածքներում՝ դուրս բեռնման ֆոլդերից։ Վերացնելու համար միուսման ռեժիմը, առաջարկվում են DisableSandbox կարգավորումը և հրամանի տողում «--disable-sandbox» տարբերակը:
- Ավելացված է ստուգում, որ տվյալներ և թվային ստորագրություն են բեռնվում մեկ աղբյուրից։
- Կոդում բուֆերի պայթյունները կանխելու համար օգտագործվել է snprintf ֆունկցիան՝ sprintf-ի փոխարեն, որտեղ սահմանվում է արդյունքի տողի չափի սահմանաչափը:
- Բացվել է «-D_FORTIFY_SOURCE=3» ռեժիմում հավաքելու հնարավորություն, որը բացահայտում էբուֆերի հնարավոր պայթյունները string.h գլխագրում սահմանված տողային ֆունկցիաների կատարման ժամանակ:
- Պարզվել է խնդիր, որը հնարավոր էր դարձնել բուֆերի պայթյուն՝ երկար ֆայլերի ճանապարհների մշակման ժամանակ:
Ընտանիք: opennet.ru
