The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект OpenBSD перешёл на использование UTF-8 в xterm

09.03.2016 09:31

Разработчики OpenBSD сообщили о переводе эмулятора терминалов xterm на использование по умолчанию кодировки UTF-8, вместо ранее применяемой локали C/POSIX. По заявлению разработчиков, переход на UTF-8 связан прежде всего с работой по усилению безопасности, так как передача в xterm данных из приложений была сопряжена с опасностью неверной трансляции символов, в случае использования различных кодировок. Некоторые символы в UTF-8 могут быть восприняты при трансляции в C/POSIX как управляющие последовательности, например, символ U+00DF (printf "\303\237\n") будет воспринят эмулятором терминала как управляющая последовательность и приведёт к его блокированию до сброса настроек в меню.

  1. Главная ссылка к новости (http://undeadly.org/cgi?action...)
  2. OpenNews: В OpenBSD будет удалена поддержка всех локалей, за исключением UTF-8
  3. OpenNews: В OpenBSD появилась поддержка локалей UTF 8
  4. OpenNews: OpenBSD развивает Pledge, новый механизм изоляции приложений
  5. OpenNews: В состав OpenBSD включён новый гипервизор VMM
  6. OpenNews: Концепция атаки по подмене копируемого в терминал текста с сайта
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44010-xterm
Ключевые слова: xterm, utf-8, openbsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:37, 09/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +27 +/
    Не прошло и века, а они смогли это сделать.
     
     
  • 2.2, Аноним (-), 11:44, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • +24 +/
    Праздник со слезами на глазах.
     
     
  • 3.13, A.Stahl (ok), 14:58, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А судя по затраченному времени и с сединою на висках...
     
  • 2.7, Аноним (-), 13:01, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Главное - что таки смогли и таки сделали.
     
  • 2.15, _ (??), 18:38, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Не прошло и века, а они смогли это сделать.

    Могли давно, захотели - только вот сейчас. ТОлько не спрашивайте меня почему не хотели ранее, я не из банды Тео, я не знаю :)

     

  • 1.3, Аноним (-), 11:48, 09/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Шикарно, правда я все равно пользуюсь urxvt, но новость однозначно позитивная.
     
     
  • 2.5, ssh (ok), 12:11, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Если не секрет, зачем? xterm в бэйз присутствует, а urxvt еще ставить нужно. А UTF-8 имхо что там, что там работает одинаково.
     
     
  • 3.8, Аноним (-), 13:40, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня в DFBSD в бэйз даже иксов нет )) И да, я знаю, что новость про OpenBSD. :)
     
  • 3.9, Аноним (-), 13:42, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если не секрет, зачем? xterm в бэйз присутствует, а urxvt еще ставить
    > нужно. А UTF-8 имхо что там, что там работает одинаково.

    Потому что в urxvt можно скролл стилизовать под windowmaker :)

     
     
  • 4.11, Анонусис (?), 14:36, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Зачем вам скролл? Вы не из тех ли?
     

  • 1.6, Какаянахренразница (ok), 12:13, 09/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Да щьто ви гаваритце?!

    Ну всё, OpenBSD достигла совершенства.

     
  • 1.10, Нимано (?), 14:12, 09/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Разработчики OpenBSD сообщили (http://undeadly.org/cgi?action=article&sid=20160308204011)
    > спользование по умолчанию кодировки UTF-8,

    Приветствуем опенят в новом тысячелетии! )


    > символ U+00DF (printf "\303\237\n") будет воспринят терминалом как управляющая
    > последовательность и приведёт к зависанию терминала до сброса настроек меню.

    Это хорошо, что не забывают и не расслабляются:
    http://seclists.org/fulldisclosure/2004/Aug/1036
    https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-1862

     
  • 1.14, dimqua (ok), 16:11, 09/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ß
    https://ru.wikipedia.org/wiki/Эсцет
     
     
  • 2.16, ZloySergant (ok), 19:28, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • +/

    >https://ru.wikipedia.org/wiki/Эсцет

    1. При чем здесь это?
    2. По новой грамматике вроде ss достаточно? :Р

     
     
  • 3.17, cmp (ok), 19:38, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Злой сержант сказал, что ss достаточно, sd и sa могут отдыхать)).
     
  • 3.18, Аноним (-), 19:49, 09/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>ß
    >>https://ru.wikipedia.org/wiki/Эсцет
    > 1. При чем здесь это?

    из новости вестимо:
    printf "\303\237\n"

    > 2. По новой грамматике вроде ss достаточно? :Р

    Ну, не совсем новой – скорее, возвращение к более стабильной версии (1820-х, хотя, вроде как есть и отсылки на Фульду и более раннии версии):
    http://flitternikel.onlinehome.de/heyse-s.html
    ЗЫ:
    и нет, ss не достаточно (Aß, Buße, Maßstab) если вы, конечно, не швейцарец-австриец – хотя использование ss допускается в крайних случаях, типа отсутствия графемы в шрифте.

     
     
  • 4.22, ZloySergant (ok), 10:37, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > из новости вестимо:
    > printf "\303\237\n"

    Мде, весело.

    >> 2. По новой грамматике вроде ss достаточно? :Р
    > и нет, ss не достаточно (Aß, Buße, Maßstab) если вы, конечно, не
    > швейцарец-австриец – хотя использование ss допускается в крайних случаях, типа отсутствия
    > графемы в шрифте.

    :) Как раз про реформу 1906 года и писал. Надо было "новой" в кавычки взять.
    А так, да, я в курсе про это веселье в Германии.

     

  • 1.19, Аноним (-), 02:30, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шел 2016 год...
     
  • 1.20, б.б. (?), 02:33, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    кому-нибудь знакомо слово "по-умолчанию"? utf-8 в xterm я ещё в OpenBSD 4.2 пользовался. А когда оно там появилось - даже не представляю.

    я так понимаю, 99% даже не поняли, о чём новость? но мнение имеют?

    лучше про новые песенки напишите! :)

     
     
  • 2.21, Клыкастый (ok), 09:41, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > я так понимаю, 99% даже не поняли, о чём новость? но мнение имеют?

    ты как первый раз зашёл.

     

  • 1.23, Аноним (-), 14:20, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а как во фряхе с этим?
     
     
  • 2.24, Аноним (-), 16:43, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > а как во фряхе с этим?

    Как поставишь, так и будет?
    Ну, вы же в курсе, что иксы и т.д. во фряхе по умолчанию не ставятся, да?
    Или "слышавший звон" решил затроллить насчет утф в консоли? )

     
     
  • 3.26, Аноним (-), 02:27, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> а как во фряхе с этим?
    > Как поставишь, так и будет?
    > Ну, вы же в курсе, что иксы и т.д. во фряхе по
    > умолчанию не ставятся, да?

    иксы не нужны

    > Или "слышавший звон" решил затроллить насчет утф в консоли? )

    да, кстати напомнил, как с утф в консоли?

     
     
  • 4.27, Аноним (-), 06:01, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >>> а как во фряхе с этим?
    >> Как поставишь, так и будет?
    >> Ну, вы же в курсе, что иксы и т.д. во фряхе по
    >> умолчанию не ставятся, да?
    > иксы не нужны

    xterm без иксов? Очередной Эксперт?

    > да, кстати напомнил, как с утф в консоли?

    Уже лет 8 как завезли. А вы что, хладагент обновить вылезли?


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру