Връзки е приложение за уеб браузър с отворен код и напълно безплатна графична / командваща браузър, подобно на добре известната програма Lynx. Той предлага основни функции за сърфиране в мрежата за емулатора на терминала, показващи таблици, рамки, изтегляния на заден план и използване на HTTP / 1.1 поддържане на живи връзки.
Интерфейсът за текстов режим на "Връзки" може да се изпълнява на всяка конзола на UN * X, както и на всеки терминален емулатор, включително терминал VT100, виртуални терминали XTerm, Telnet или SSH и практически всеки друг текстов терминал. Цветовете и мишката се поддържат от връзки в емулатора на терминали.
Предоставя се и графичен интерфейс
В допълнение към интерфейса на командния ред е предвиден графичен режим, който може да показва PNG, JPEG, GIF, TIFF и XBM изображения. Той поддържа външни обвързвания на други типове, разполага с анти-псевдоними шрифтове, поддържа безпроблемно мащабиране на изображението, поддържа 48-битово dithering, както и корекция на гама и съотношение.
Софтуерът може автоматично да се свърже отново, ако връзката с интернет се провали в определена точка по време на сесия за сърфиране в мрежата, може да търси асинхронно DNS (Domain Name System) във фонов режим, интегрира се с външни програми за отваряне на определени видове файлове и оферти много други интересни функции, които могат да се видят накратко на уебсайта на проекта.
Поддържа HTML 4.0 без CSS
Връзките поддържат HTML 4.0 (без CSS), поддържат маркери, поддържа изтегляния на фонов файл, поддържа таблици, поддържа рамки както в интерфейсите на графични и текстови режими, поддържа филтър за анимиране в анимирани GIF и поддържа JavaScript с пълен потребителски контрол over run script.
Той работи на много UNIX-подобни операционни системи
Приложението е платформа, поддържаща всички дистрибуции на GNU / Linux, както и BSD, OS / 2, BeOS, Cygwin под операционните системи Microsoft Windows, FreeMint и AtheOS. В момента те са успешно тествани на компютри, поддържащи архитектури от 64-битови (x86_64) и 32-битови (x86) комплекти за инструкции.
Какво ново в тази версия:
- Подобрете работата с клавиша DELETE
- Изтриването се използва както за изтриване, така и за превъртане
- Ако последното натискане на клавиш бе заснета в поле за форма, DELETE изтрива
- Ако последното натискане на клавишите не е заснета, DELETE превърта
- Внедрете режима за поставяне в палец - текстът може да бъде поставен само в полетата за въвеждане, залепеният текст няма да бъде погрешно интерпретиран като ключови команди
- Отстраняване на бъгове, открити от прикритието:
- лоши аргументи за sizeof
- Липсват дълги и дълги преобразувания в мащабиране на изображения
- непроверено връщане на функцията за затваряне
- е възможно дереференция на показалеца NULL в directfb.c
- изтичане на памет на невалиден двоен номер
- липсва ва_end
- неработещ "Без задържане на връзката след заявка за POST" опция и някои други несъответствия, които не доведоха до никакво нарушение.
- Коригирайте срив в кода за удостоверяване на прокси (въведена в 2.15)
- Фиксирана вътрешна грешка "невалидно обаждане set_handlers" на framebuffer, ако спрем и прекратим едновременно
- Когато се компилирате без SVG, пренаписвайте wikipedia svg math urls с png urls
Какво е новото във версията:
- Активирайте DECC $ EFS_CHARSET на OpenVMS, за да можем браузърните файлове и директории с разширени имена
- Ограничете запазването на шифри с 64-битов блок, за да смекчите атаката SWEET32
- Деактивирайте SSL компресията, за да избегнете криминалната атака
- В Windows, добавете запис в програми в контролния панел, който позволява деинсталиране на връзки
- Докладвайте домашната директория в "Версия" прозорец
- В Windows, презареждайте данните от шрифта във фонова нишка, за да сведете до минимум стак, когато разглеждате изображението за първи път.
- Подобрено втвърдяване на тор - когато потребителят превключи на "Само прокси" (т.е., когато се свързваме с тор), ние възстановяваме някои други опции до техните стойности по подразбиране, така че не е възможно да се идентифицира потребителят зад тор, въз основа на избраните опции.
- Използвайте бутоните "P" и "L", за да превъртите нагоре и надолу
- Коригирайте изтичането на памет, когато копирате текущия URL адрес в буфер (грешката е въведена в Връзки 2.13)
- Рестартирайте катастрофата, когато потребителят натисне Ctrl-G върху поле на формуляр (грешката е въведена в Връзки 2.13)
- Заобикаляне на грешка в librsvg, която прави математиката на Wikipedia нечетлива
- Поддържат четвъртия и петия бутон на мишката в gpm и framebuffer
- Фиксирани бъгове при понижаване на SSL връзката, докато се използва прокси сървър или прокси чорапи
- Защитена грешка в сигурността: Не зареждайте и не издавайте съдържанието на "Необходимо удостоверяване за прокси 407" отговор при използване на https proxy. Това предотвратява атаката на FalseCONNECT.
- Също така, не позволявайте 401 и 407 отговора да задават "бисквитки".
- Грешка от поп открива грешка при всяка грешка - уверете се, че грешките в SSL за една връзка не засягат други връзки
- Използвайте функциите на tree libc от < search.h & gt; за търсене в кеша
- Задайте флага GD_NOAUTO за директния драйвер, така че този драйвер никога да не е избран автоматично. Подсистемата directfb е бъгове, може да корумпира графики или дори да доведе до катастрофа на системата, затова изберете този драйвер само ако потребителят изрично я поиска с '-driver directfb'
Какво е новото във версия 2.9:
- Обърнете внимание на някои бъгове за корупция в екранния драйвер на OpenVMS
- Поддържайте колелото на мишката в framebuffer (за съжаление не можем да го поддържаме в текстов режим, защото когато инструктираме gpm да ни изпрати събитието на колело, gpm спира изтеглянето на курсора при преместване на мишката)
- Pring "^" и "_" за и маркери в текстов режим
- Опция за фалшифициране на Firefox в HTTP заглавката. Той променя User-Agent и няколко други опции, за да бъде повече подобен на Firefox. Тази опция също автоматично се включва, когато "Свързване само чрез пълномощници или Чорапи (полезно за тор)" е избрано. По този начин е по-безопасно да се използват връзките с
- Фиксирана квадратична сложност в текстовия рендерир, когато са използвани извънредно дълги линии
- Не отпечатвайте символа 0x9b, ако символът на дисплея не го има, защото той се интерпретира като контролен знак в конзолата на Linux
- Опция за прекъсване на дълги линии в секции
- Консумирайте по-малко памет, когато се използва 8-битова гама корекция
- Актуализира списъка с домейни от първо ниво
- Използвайте malloc_trim, за да върнете неизползвана памет към системата
- Поддръжка на RFC5987 за имена на файлове
- Поддържайте StaticColor в драйвера на X-прозореца
- Коригирайте катастрофата на OS / 2, ако изображението е по-голямо от 10921 пиксела
- Използвайте clock_gettime, ако е налице
- Способността да се задават полета на екрана за текстов режим и framebuffer
- Коригирайте корупцията на палитри в framebuffer, когато връзката на потребителския модел е прекратена, докато не е била активна
- Подобрете декодера GIF, за да приемете повече изображения
- Увеличете обема данни, четене от гнездото, подобрява скоростта при зареждане на големи изображения
- Приемане на "text / xml" като тип html
Какво е новото във версия 2.8:
- Фиксирана е рядка грешка, при която алфа канал за изображения не е бил приложен правилно.
- Не съхранявайте URL адреси с парола в исторически файл на диск.
- Фиксирани са някои състезания в драйвера на framebuffer, което може да доведе до показване на корупция, ако потребителят превключва виртуалните конзоли твърде бързо.
- Фиксирана е безкраен цикъл на повторен опит, когато сървърът прекрати връзката преждевременно.
- Приемете цвят във формат #xxx (освен обичайните #xxxxxx).
- Заобиколно решение за грешки в GNU Hurd.
- Използвайте блокираща тръба, когато комуникирате с процеса на DNS, като поправя възможна грешка, когато буферът на системните тръби е твърде малък.
- Разработване на FTP директории на FTP сървър на VMS.
- Отстранете катастрофа, ако потребителят избере "Запазване като" и документът няма заглавка (грешката е въведена в Links 2.7pre1).
- Намалено потребление на CPU при изтегляне на големи файлове.
- Опция за изпращане, която не се проследява.
- Опция, която позволява на потребителя да не записва историята на URL адресите.
- Фиксирана е вътрешна грешка в декомпресирания кеш на файловете, ако връзката е изчерпала паметта и освобождава кешираните данни.
- Фиксирано откриване на IPv6 на OpenBSD.
- Фиксирано невалидно сравнение на показалеца (сравняващо, ако NULL е по-малко от показалеца, който не е NULL), което може да доведе до неуспехи с някои компилатори.
- OpenVMS порт.
- Отстранена е грешка в драйвера за Xwindow, когато са използвани изображения, по-големи от 65536 пиксела Фиксирани са някои преливания на цяло число при мащабиране на изображения, по-големи от 65536 пиксела.
- Проверка на цяло число за преливане. Това поправя евентуални катастрофи поради преливане, може да са чувствителни към сигурността.
- Фиксиран файл 045e.png. Той не е съвместим с libpng-1.6.
- Не съобщавайте погрешно стойността на заглавката на датата като последно променена дата в информационното поле, което се появява на "=".
- Нови графични знаци.
- Не запазвайте линии, започващи с пространство до историята на URL адресите на диска (идеята на Volker Schatz).
- DOS DJGPP порт.
- Фиксирано е изтичане на памет, ако изтеглянето в TIFF е прекъснато.
- Фиксирано изтичане на памет при прекъсване на изтеглянето в TIFF. Li>
Какво е новото във версия 2.8:
Коментари не е намерена