![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск системной библиотеки Glibc 2.33" | +/– | ![]() |
Сообщение от opennews (??), 02-Фев-21, 11:59 | ||
После шести месяцев разработки опубликован релиз системной библиотеки GNU C Library (glibc) 2.33, которая полностью следует требованиям стандартов ISO C11 и POSIX.1-2017. В состав нового выпуска включены исправления от 72 разработчиков... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 02-Фев-21, 11:59 | –6 +/– | ![]() |
Список уязвимостей намекает на правоту доводов тех, кто остаётся на простых 8-битных кодировках. 20 лет уже прошло с повального перехода на Unicode, а всё те же детские проблемы продолжают всплывать и конца этому не видно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #5, #8, #12, #60 |
2. Сообщение от InuYasha (??), 02-Фев-21, 11:59 | –2 +/– | ![]() |
>реализована поддержка загрузки оптимизированных реализаций | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
3. Сообщение от Аноним (3), 02-Фев-21, 12:00 | +4 +/– | ![]() |
>В Linux прекращена корректировка прав доступа к устройствам терминала силами Glibc. Администраторам теперь нужно следить за режимом доступа к /dev/pts самостоятельно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13 |
4. Сообщение от Аноним (4), 02-Фев-21, 12:05 | +2 +/– | ![]() |
CVE-2019-25013 очень нехорошие впечатления производит, как бы не всплыл эксплоит, позволяющий атаковать любые приложения, вызывающие iconv. Год в CVE тоже напрягает. Они два года не исправляли баг или держали в секрете информацию о дыре? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #7, #57 |
5. Сообщение от Аноним (7), 02-Фев-21, 12:07 | –3 +/– | ![]() |
Вместо программистов деньги надо платить тестировщикам. Программисты не нужны. Нужны тестировщики, которые будут тестировать выход из нейросетей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #10, #49 |
6. Сообщение от Аноним (6), 02-Фев-21, 12:08 | –6 +/– | ![]() |
Чем оно лучше musl и uClibc? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9, #11, #28, #31 |
7. Сообщение от Аноним (7), 02-Фев-21, 12:10 | +/– | ![]() |
О чем ты через юникод символы даже айфоны атаковали, вплоть до перезагрузки при получении символа. А Эплу прям не все равно на такие уязвимости. А тем кто делает iconv им то точно пофиг. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
8. Сообщение от Аноним (8), 02-Фев-21, 12:15 | +/– | ![]() |
Пару лет назад десяточка сразу улетала в бсод при открытии текстового файла с utf-8 в notepad++ и некоторых других программах. Этот utf-8 был корректный на линуксе, но некорректный на венде и макос. Такие вот детские проблемы у неё, 30 лет уже тащат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #15, #66 |
9.
Сообщение от Таненбаум![]() | +/– | ![]() |
тем, что классика | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #18 |
10. Сообщение от КО (?), 02-Фев-21, 12:16 | +5 +/– | ![]() |
А исправит всё это дед Михалыч. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #14 |
11. Сообщение от Аноним (30), 02-Фев-21, 12:41 | +/– | ![]() |
Сравнение: http://www.etalabs.net/compare_libcs.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #23, #26 |
12. Сообщение от Аноним (12), 02-Фев-21, 12:44 | +2 +/– | ![]() |
Интероперабельность ваших 100500 простых 8-битных кодировок где-то у плинтуса. Не пойдёт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
13. Сообщение от Анонимомоним (?), 02-Фев-21, 12:46 | +/– | ![]() |
А зачем системе делать двойную работу? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #16 |
14. Сообщение от Аноним (14), 02-Фев-21, 12:59 | –1 +/– | ![]() |
Нейросеть пусть исправляет за что ей деньги платять... ой, то есть электричество тратят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #30, #71 |
15. Сообщение от Аноним (15), 02-Фев-21, 13:02 | +/– | ![]() |
А что, в Винде преобразования кодировок выполняются в ядре, что от их проблем в BSOD? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #20 |
16. Сообщение от Аноним (14), 02-Фев-21, 13:04 | –4 +/– | ![]() |
Зачем тогда нужна система, если у неё даже банального резервирования функционала нет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #17, #67 |
17. Сообщение от Кхекхе (?), 02-Фев-21, 13:10 | +1 +/– | ![]() |
[анекдот про три билета и проездной] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
18. Сообщение от Аноним (18), 02-Фев-21, 13:16 | +/– | ![]() |
Так понимаю даже если доплатить, ничего не будет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #52 |
19. Сообщение от Аноним (19), 02-Фев-21, 13:16 | –1 +/– | ![]() |
А как лучше всего засанитайзить юникод ? Ну чтоб и набор стандартных буковок был для языков не затронут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #25, #61 |
20. Сообщение от Аноним (8), 02-Фев-21, 13:16 | +/– | ![]() |
> А что, в Винде преобразования кодировок выполняются в ядре, что от их | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
21. Сообщение от ryoken (ok), 02-Фев-21, 13:18 | +/– | ![]() |
Во, хоть кто-то не гонится, высунув язык, за нумерацией вида 100500. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #32 |
22. Сообщение от Fracta1L (ok), 02-Фев-21, 13:19 | –6 +/– | ![]() |
Вот это криворукие у glibc программисты, если на прекрасном Си допускают переполнение буфера. Это же банальнейшая вещь, с которой справится любой джун из комментов Опеннета. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #24 |
23. Сообщение от flkghdfgklh (?), 02-Фев-21, 13:21 | +/– | ![]() |
Сравнение от разрабов musl? Ню-ню | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #27 |
24. Сообщение от Аноним (14), 02-Фев-21, 13:22 | +2 +/– | ![]() |
Язык тебя никак не защитить от кривых рук. Так зачем использовать другой язык если дело в руках? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #29, #33, #50 |
25. Сообщение от flkghdfgklh (?), 02-Фев-21, 13:22 | +2 +/– | ![]() |
> набор стандартных буковок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #44 |
26. Сообщение от Аноним (14), 02-Фев-21, 13:26 | –1 +/– | ![]() |
Т.е. для операция c UTF надо использовать musl, а для всего остального достаточно Glibc? Звучит как мегавелосипед, надо попробовать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
27. Сообщение от Аноним (30), 02-Фев-21, 13:30 | +/– | ![]() |
Ну хоть какое-то. Давай другое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
28. Сообщение от омоним (?), 02-Фев-21, 13:30 | +/– | ![]() |
https://git.musl-libc.org/cgit/libc-bench/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
29. Сообщение от Fracta1L (ok), 02-Фев-21, 13:31 | –2 +/– | ![]() |
Вот я и говорю - даже в glibc не нашлось кодеров с прямыми руками. Потому что все они в комментах Опеннета обитают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #36, #56 |
30. Сообщение от Аноним (30), 02-Фев-21, 13:41 | +1 +/– | ![]() |
Скайнет получится, но потом. А пока посмотрите фильм, сценарий для которого написала нейросеть. Бессмысленная бессмыслица. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #34, #37 |
31. Сообщение от Аноним (31), 02-Фев-21, 13:48 | +/– | ![]() |
Тем, что оно работает, в отличие от? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #35 |
32. Сообщение от Аноним (15), 02-Фев-21, 14:14 | +/– | ![]() |
Ну всё же, к нумерациям вида 3.x уже перейти можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
33. Сообщение от Аноним (33), 02-Фев-21, 14:25 | +2 +/– | ![]() |
Зачем добавлять синхронизатор в кп авто, нужны просто прямые руки. Зачем изолировать провода, только рукожоп может дотронуться до оголенного. Зачем закрывать шестерни станка щитком, только криворукий сможет туда сунуть свои рученки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #38, #39, #40, #45 |
34. Сообщение от Dr. Polito (?), 02-Фев-21, 14:28 | +3 +/– | ![]() |
> Скайнет получится, но потом. А пока посмотрите фильм, сценарий для которого написала нейросеть. Бессмысленная бессмыслица. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
35. Сообщение от Аноним (30), 02-Фев-21, 14:30 | +/– | ![]() |
Это утверждение или вопрос? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
36. Сообщение от Аноним (37), 02-Фев-21, 14:38 | +2 +/– | ![]() |
Просто чтобы ты понял Раст не нужен. А ты обычный фанбой, который скоро закончит школу и забудет про это всё. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
37. Сообщение от Аноним (37), 02-Фев-21, 14:39 | +/– | ![]() |
Ты так пишешь как будто скайнет это что-то плохое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #42 |
38. Сообщение от Сишник (?), 02-Фев-21, 14:47 | +/– | ![]() |
Так оно что с проверкой крашнулось бы, что без - в обоих случая это баг и надо исправлять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #41 |
39. Сообщение от Сишник (?), 02-Фев-21, 14:49 | +2 +/– | ![]() |
> Зачем закрывать шестерни станка щитком, только криворукий сможет туда сунуть свои рученки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
40. Сообщение от Аноним (33), 02-Фев-21, 15:00 | +/– | ![]() |
Не обязательно бросать исключение. Можно вернуть ошибку (хотя бы int или bool, если язык не дает ничего более вменяемого типа optional или tuple). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #47 |
41. Сообщение от Аноним (33), 02-Фев-21, 15:03 | +/– | ![]() |
При крэше вы хоть узнаете что что-то пошло не так. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #43 |
42. Сообщение от cvbxcbvxcvbxcvb (?), 02-Фев-21, 15:09 | +2 +/– | ![]() |
слава роботам!!!! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #48 |
43. Сообщение от Сишник (?), 02-Фев-21, 15:18 | +/– | ![]() |
Да, можно санитайзер включить, погонять прогу и отловить краши. Даже на сях без проверок. Нужно ли чтобы санитайзер был встроен в язык и не отключался - спорный вопрос. Свобода выбора средств есть и это хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
44. Сообщение от Аноним (-), 02-Фев-21, 15:22 | –1 +/– | ![]() |
Потому и спрашиваю о наличии готового решения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
45. Сообщение от Аноним (-), 02-Фев-21, 15:25 | +/– | ![]() |
> Зачем писать нормальные структуры данных, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
46. Сообщение от Аноним (46), 02-Фев-21, 15:58 | +/– | ![]() |
Жду, когда арчик пересоберут хотя бы под x86-64-v2. Нужно больше оптимизаций под современные процессоры. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #51, #54 |
47. Сообщение от Сишник (?), 02-Фев-21, 16:05 | +/– | ![]() |
> Не обязательно бросать исключение. Можно вернуть ошибку (хотя бы int или bool, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
48. Сообщение от 1 (??), 02-Фев-21, 16:33 | +2 +/– | ![]() |
УВЧ ! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
49. Сообщение от DildoZilla (?), 02-Фев-21, 17:01 | –1 +/– | ![]() |
Чем тупее программисты, тем нужнее тестировщики. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #77 |
50. Сообщение от DildoZilla (?), 02-Фев-21, 17:03 | –1 +/– | ![]() |
Кривая и косая дрель рано или поздно запорет высверливание правильной и ровной дырки. Так что си -- кривой инструмент, для использования которого приходится искривлять мозги и руки прогерам. Отсюда и кривопопие, конца которому не видать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #64 |
51. Сообщение от Аноним (51), 02-Фев-21, 17:11 | +1 +/– | ![]() |
Лучше будет если сразу для x86-64-v4. Для Арчевода ты какой-то консервативный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
52. Сообщение от ХрюХрю (?), 02-Фев-21, 17:12 | +1 +/– | ![]() |
Ну все, ждет glibc на расте! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
53. Сообщение от solardiz (ok), 02-Фев-21, 17:47 | +2 +/– | ![]() |
Кстати, из ожидания подобных уязвимостей, мы в blists, когда добавляли туда поддержку iconv, разрешили только реально сколько-нибудь распространенные кодировки. Их список оказался не таким уж маленьким, но пока пересечения с перечисленными в новости нет: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #58 |
54. Сообщение от омоним (?), 02-Фев-21, 17:54 | –1 +/– | ![]() |
Есть Garuda Linux с кучей ядер, скомпилированных под определённый процессор. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #55 |
55. Сообщение от омоним (?), 02-Фев-21, 17:59 | +/– | ![]() |
У меня, например, Artix с подключенными репами chaotic-aur. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 |
56. Сообщение от Fracta2L (?), 02-Фев-21, 19:11 | –3 +/– | ![]() |
А у тебя прямые руки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #62 |
57. Сообщение от Аноним (57), 02-Фев-21, 19:35 | +/– | ![]() |
Очевидно, на EUC-KR всем более-менее класть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
58. Сообщение от Аноним (8), 02-Фев-21, 20:47 | –1 +/– | ![]() |
Ой, китайские это очень зря. Японские я бы тоже запретил. И хинди с ивритской вязью (чисто на всякий случай). Просто из-за того как они устроены и потому, что в юникоде они имеют платформозависимые символы (ты декодируешь на линуксе и у тебя всё нормально, а потом оказывается, что все приложения на венде крашатся, да и сама она в бсод улетает). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #59 |
59. Сообщение от solardiz (ok), 02-Фев-21, 21:10 | +/– | ![]() |
Может и зря, но они реально встречались в недавних сообщениях в списках рассылки по Linux и Open Source, и после их разрешения корректно отображались в браузере (в utf-8, под Linux). Не хотелось искусственно ломать то что иначе просто работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
60. Сообщение от Ordu (ok), 02-Фев-21, 23:05 | +2 +/– | ![]() |
Ещё лучше выкинуть компьютеры. Тогда точно никаких уязвимостей не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
61. Сообщение от Ordu (ok), 02-Фев-21, 23:28 | +/– | ![]() |
Что ты имеешь в виду под "засанитайзить"? Простейшая валидация сводится к тому, чтобы разбить поток байт на char'ы таким образом, чтобы: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #63, #72, #78 |
62. Сообщение от FractaL (ok), 03-Фев-21, 00:17 | –1 +/– | ![]() |
> А у тебя прямые руки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
63. Сообщение от Аноним (63), 03-Фев-21, 05:54 | +/– | ![]() |
> Что ты имеешь в виду под "засанитайзить" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #65 |
64. Сообщение от Аноним (-), 03-Фев-21, 08:56 | +/– | ![]() |
Си просто повторяет архитектуру компьютера. Ты лучше, скажи инженерам Интела и АМД что у них компьютеры кривые. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
65. Сообщение от Ordu (ok), 03-Фев-21, 09:45 | +/– | ![]() |
>> Что ты имеешь в виду под "засанитайзить" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #70 |
66. Сообщение от Аноним (66), 03-Фев-21, 10:11 | +/– | ![]() |
Зказошник, однако | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #69 |
67. Сообщение от YetAnotherOnanym (ok), 03-Фев-21, 10:41 | +/– | ![]() |
Затем, чтобы каждая её составная часть занималась своим делом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
68. Сообщение от YetAnotherOnanym (ok), 03-Фев-21, 10:45 | +1 +/– | ![]() |
> при наличии /dev/ptmx считают псевдо-ФС devpts примонтированной к /dev/pts | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
69. Сообщение от Аноним (8), 03-Фев-21, 10:51 | +/– | ![]() |
> Зказошник, однако | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
70. Сообщение от Аноним (-), 03-Фев-21, 11:11 | +/– | ![]() |
Что-то такое и "Ну чтоб и набор стандартных буковок был для языков не затронут.". У меня вот с лингвистрисизмусомством полная беда, может быть есть готовые решения какбы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
71. Сообщение от Аноним (-), 03-Фев-21, 22:38 | +/– | ![]() |
Неизбежны только сметь и налоги (на роботов ;) ! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
72. Сообщение от adolfus (ok), 06-Фев-21, 04:52 | +/– | ![]() |
Это вы про utf8, но кроме нее есть еще четыре -- utf{16|32}{b|l} | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #73 |
73. Сообщение от Ordu (ok), 06-Фев-21, 05:22 | +/– | ![]() |
> Это вы про utf8, но кроме нее есть еще четыре -- utf{16|32}{b|l} | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
74.
Сообщение от Аноним![]() | +/– | ![]() |
ну ОК, а как собрать его с оптимизацией для конкретного железа? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
75. Сообщение от Аноним (75), 14-Фев-21, 10:22 | +/– | ![]() |
Добавить libc_cv_include_x86_isa_level=no | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
76. Сообщение от Аноним (76), 19-Фев-21, 10:34 | +/– | ![]() |
> Добавлен новый режим защиты "_FORTIFY_SOURCE=3", предназначенный для определения во время компиляции и во время работы возможных переполнений буфера | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
77. Сообщение от антон (??), 02-Мрт-21, 00:24 | +/– | ![]() |
Не верно. Тупой прогер будеи больше времени фиксить баги. Умный - больше пилить фичи, производя новые баги. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 |
78. Сообщение от антон (??), 02-Мрт-21, 00:29 | +/– | ![]() |
Грамотно! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #79 |
79. Сообщение от Ordu (ok), 02-Мрт-21, 02:37 | +/– | ![]() |
Неа, неграмотно. Я там напутал с первыми байтами, там должны быть значения 110..., 1110..., 11110..., чтобы взяв произвольный байт из потока можно было бы определить, является ли он первым байтом чара или байтом-продолжением (байт-продолжение выглядит как 10...). Я не люблю править уже написанные сообщения, считая что сказанное должно оставаться сказанным, и поэтому ждал когда мне укажут на косяк, чтобы довести до завершения, но никто не указал. И я забыл об этом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |