Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Опубликованы ядра Linux 4.4.256 и 4.9.256 для тестирования переполнения 8-битового номера версии" | +/– | |
| Сообщение от opennews (??), 06-Фев-21, 20:54 | ||
Грег Кроа-Хартман (Greg Kroah-Hartman) опубликовал выпуски ядра Linux 4.4.256 и 4.9.256, которые сформированы специально для проверки корректности обработки значения цифры версии, не укладывающееся в однобайтовое значение. Изменения в опубликованных выпусках... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 06-Фев-21, 20:54 | –2 +/– | |
а просто строку сразу было сделать не судьба? на бедных хомах будут тестить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #6, #19 | ||
| 2. Сообщение от anonymous (??), 06-Фев-21, 20:55 | +5 +/– | |
Надо быть модными | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #18, #61, #65 | ||
| 3. Сообщение от Аноним (1), 06-Фев-21, 20:57 | –2 +/– | |
жди, а вот меня лично бесит такая версионность, ибо не люблю слово смузи | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #10, #12 | ||
| 6. Сообщение от Аноним (6), 06-Фев-21, 21:03 | –1 +/– | |
В макросне в Си и крестах не проверишь строку на больше-меньше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #8, #9, #25 | ||
| 7. Сообщение от Аноним (-), 06-Фев-21, 21:11 | +3 +/– | |
Надо было 256.256.256 сразу выпускать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17 | ||
| 8. Сообщение от Аноним (8), 06-Фев-21, 21:26 | +8 +/– | |
> major << 20 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #14, #15 | ||
| 9. Сообщение от Аноним (-), 06-Фев-21, 21:27 | –2 +/– | |
Строку не проверишь, но число, как в версии - таки можно. У них там для этого макрос есть, внезапно. Проверяет любой compile-time кондишн на трушность и валит билд если не прокатило. С ограничением что условие вычисляемo compile-time, конечно, но версия же и задается compile time. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #29, #37 | ||
| 10. Сообщение от Аноним (8), 06-Фев-21, 21:27 | +8 +/– | |
less 487 (GNU regular expressions) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #11 | ||
| 11. Сообщение от Аноним (11), 06-Фев-21, 22:18 | +6 +/– | |
Какой-то старевший у вас лесс: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #28 | ||
| 12. Сообщение от Аноним (12), 06-Фев-21, 22:42 | +/– | |
Давно это server стал синонимом смузи? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #13 | ||
| 13. Сообщение от Аноним (12), 06-Фев-21, 22:42 | +/– | |
*semver | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #43 | ||
| 14. Сообщение от Онаним (?), 06-Фев-21, 22:46 | +5 +/– | |
"Этот ваш мажор вообще минор какой-то" (с) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 15. Сообщение от SchuHard (ok), 06-Фев-21, 22:46 | +2 +/– | |
Firefox и Chrome своими версиями за 2^7 не перевалили. Здесь же предлагается 2^14 на major, и по 2^10 на minor и patch. Для 32 битного беззнакового целого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #27 | ||
| 16. Сообщение от Аноним (16), 06-Фев-21, 23:14 | +/– | |
Надо переходить на безверсионный роллинг без удаления старого кода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #20 | ||
| 17. Сообщение от Аноним (17), 06-Фев-21, 23:38 | –1 +/– | |
Зачем? Ты не доживёшь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #23 | ||
| 18. Сообщение от анонн (ok), 07-Фев-21, 00:45 | +1 +/– | |
> Надо быть модными | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 19. Сообщение от Неа (?), 07-Фев-21, 01:25 | +2 +/– | |
Богомерзкий яваскриптист детектед. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #21 | ||
| 20. Сообщение от Аноним (20), 07-Фев-21, 01:28 | +2 +/– | |
> без удаления старого кода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 21. Сообщение от Аноним (-), 07-Фев-21, 02:15 | +2 +/– | |
> Богомерзкий яваскриптист детектед. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #56 | ||
| 23. Сообщение от Аноним (-), 07-Фев-21, 02:22 | +1 +/– | |
> Зачем? Ты не доживёшь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #24, #31 | ||
| 24. Сообщение от Аноним (24), 07-Фев-21, 02:32 | +2 +/– | |
Верни мне мой альманах! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 25. Сообщение от Аноньимъ (ok), 07-Фев-21, 03:02 | +4 +/– | |
О дивный сишный мир. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #39 | ||
| 26. Сообщение от Ordu (ok), 07-Фев-21, 03:23 | +4 +/– | |
8 бит на номер версии будет достаточно всем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #30 | ||
| 27. Сообщение от Аноним (27), 07-Фев-21, 03:27 | +6 +/– | |
> Firefox и Chrome своими версиями за 2^7 не перевалили. Здесь же предлагается | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #34, #50 | ||
| 28. Сообщение от КО (?), 07-Фев-21, 05:19 | +1 +/– | |
Он просто ленивый, 0.563 версия | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 29. Сообщение от ыы (?), 07-Фев-21, 09:43 | +/– | |
>Строку не проверишь, но число, как в версии - таки можно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #62 | ||
| 30. Сообщение от ыы (?), 07-Фев-21, 09:45 | +/– | |
>8 бит на номер версии | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #36 | ||
| 31. Сообщение от kusb (?), 07-Фев-21, 09:53 | +1 +/– | |
AppleLinux/525.13 (like Linuxware/44 like MicroTux/199 like linux 255.255.255.254) Systemd/0.2.149.27 System-unity-environment/137 Chrome-msedge/100k) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #72 | ||
| 32. Сообщение от ыы (?), 07-Фев-21, 09:59 | –1 +/– | |
> константа LINUX_VERSION_CODE ... замена типа приведёт к нарушению ABI. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. Сообщение от Аноним (33), 07-Фев-21, 10:15 | +/– | |
Гениальное решение. Сделать заведомо переполнение и потом искать по всем прикладным программам мира и искать в них что же сломалось. Причём могло сломаться что угодно и где угодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #35 | ||
| 34. Сообщение от Lex (??), 07-Фев-21, 10:21 | –1 +/– | |
Строку надо делать и не париться с длиной | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 35. Сообщение от ыы (?), 07-Фев-21, 10:31 | +/– | |
Причем тестирование пройдет не у всех - не все станут исступленно ставить себе эти ядра и гонять на них все....во всех режимах... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 36. Сообщение от Ordu (ok), 07-Фев-21, 11:27 | +/– | |
>>8 бит на номер версии | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #38, #41 | ||
| 37. Сообщение от Lex (??), 07-Фев-21, 11:38 | +/– | |
> Строку не проверишь, но число, как в версии - таки можно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #70 | ||
| 38. Сообщение от Lex (??), 07-Фев-21, 11:44 | +/– | |
5 байт для номера телефона хватит всем с огромным запасом ящетаю( 9 999 999 99 99 = 0x 17 48 76 E7 FF ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 39. Сообщение от ИмяХ (?), 07-Фев-21, 11:45 | +4 +/– | |
Действительно. Если бы ядро писали на джаваскрипте, то такой проблемы бы не было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #46 | ||
| 41. Сообщение от ыы (?), 07-Фев-21, 12:43 | +/– | |
Вот и появилось поколение для которых быть не кретином- нечто недостижимое :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #44 | ||
43.
Сообщение от Michael Shigorin (ok), 07-Фев-21, 13:20
| –1 +/– | |
А где на http://semver.org можно почитать, что 519 -- это тоже semver? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #45 | ||
| 44. Сообщение от Ordu (ok), 07-Фев-21, 13:20 | +2 +/– | |
> Вот и появилось поколение для которых быть не кретином- нечто недостижимое :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 45. Сообщение от Аноним (12), 07-Фев-21, 18:52 | –1 +/– | |
Chromiun меняет major релиз из-за изменений в API/ABI движков v8 и/или blink. Но ведь в комментарии проще язвить, чем попытаться вникнуть в разработку такого гигантского проекта, как Chromiun. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #47 | ||
| 46. Сообщение от Аноньимъ (ok), 07-Фев-21, 22:51 | –1 +/– | |
Ну и фантазии у вас. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #63, #69 | ||
| 47. Сообщение от Олег (??), 07-Фев-21, 23:03 | +1 +/– | |
> Chromiun меняет major релиз из-за изменений в API/ABI движков v8 и/или blink. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #49 | ||
| 48. Сообщение от PnD (??), 08-Фев-21, 09:39 | +/– | |
А чего там тестировать? Примерно любой драйвер "железа" от вендора с такой ∞́нёй не соберётся. Недавно проверял на примере ixgbe от Intel. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #52 | ||
| 49. Сообщение от Аноним (12), 08-Фев-21, 10:04 | +/– | |
Версия браузера всегда синхронизована с версией V8. Зачем вообще пользователю смотреть на номер версии, это инфа нужна только для разработчиков сайтов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
50.
Сообщение от iChillik (?), 08-Фев-21, 11:36
| +/– | |
Где-то, кто-то, что-то похожее уже говорил.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
52.
Сообщение от Michael Shigorin (ok), 08-Фев-21, 13:04
| +1 +/– | |
А я вот не понял -- Грегу обязательно было буянить в LTS, а не на какой-нить короткоживущей ветке? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #53, #59 | ||
| 53. Сообщение от Онаним (?), 08-Фев-21, 13:52 | +/– | |
У короткоживущих веток такой проблемы нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 54. Сообщение от ИмяХ (?), 08-Фев-21, 13:54 | +/– | |
Вот бы всех умников посадить в машину времени и отправить в 80-е, вот там бы они поняли, что такое ограничение архитектуры и что такое, когда мало памяти. Там бы они научились каждый бит экономить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. Сообщение от Аноним (-), 08-Фев-21, 15:18 | +/– | |
Ха-ха. То есть LTS заканчивается на 256 ! Не надо так частить. Вы не в церкви - вас не обманут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. Сообщение от Какаянахренразница (ok), 08-Фев-21, 16:30 | +2 +/– | |
Джаваскрипачу, который выжмет 20% от производительности нативного кода, надо ставить памятник. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #64, #68 | ||
| 57. Сообщение от Аноним (57), 08-Фев-21, 19:54 | +1 +/– | |
64-битное ядро с 32-битными целыми с 16-битными портами tcp/udp с 8-битным номером версии, я ничего не перепутал?) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #58 | ||
| 58. Сообщение от Аноним (59), 08-Фев-21, 21:47 | +1 +/– | |
Адреса IPv4 тоже 32 бита занимают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
| 59. Сообщение от Аноним (59), 08-Фев-21, 21:49 | +/– | |
Причем мог бы и локально, на QEMU потренироваться то. Как маленький он, ей богу. Вот работает - не трогай. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 60. Сообщение от Аноним (59), 08-Фев-21, 21:53 | +1 +/– | |
Таки ви мне не поверите, я всекда так и считал. Первые четире битика - мантиса чельночисленная, вторая таки часть из четырех битиков - степень. И ми имеем в итоге кошерных 1,844674407×10¹⁹ вариантов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. Сообщение от бедный буратино (ok), 09-Фев-21, 01:43 | +/– | |
не знаю, как у хрома, а у хромиума версии вот такие: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 62. Сообщение от Александр (??), 09-Фев-21, 01:56 | +/– | |
Ожидаем ядро на perl'е. Обзовём pernux | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 63. Сообщение от Александр (??), 09-Фев-21, 01:57 | +/– | |
Ага, и всё это в compile time на макросах... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #66 | ||
| 64. Сообщение от Александр (??), 09-Фев-21, 01:58 | +1 +/– | |
asm.js какой-нибудь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #67 | ||
| 65. Сообщение от Александр (??), 09-Фев-21, 02:28 | +/– | |
У TeX моднее: цифры числа пи | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 66. Сообщение от Аноньимъ (ok), 09-Фев-21, 03:10 | +/– | |
> Ага, и всё это в compile time на макросах... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 Ответы: #71 | ||
| 67. Сообщение от Какаянахренразница (ok), 09-Фев-21, 13:01 | +1 +/– | |
> asm.js какой-нибудь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 | ||
| 68. Сообщение от Анонит (?), 12-Фев-21, 02:59 | –1 +/– | |
Так он так на сях и асме. Сделает версию строкой и удивится что даже это тормозит. То ли еще будет когда он работу с временем кодить пойдет. Да, таки зырить на часы не всегда быстро даже у нормальных, а у таких... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 69. Сообщение от Аноним (-), 12-Фев-21, 03:01 | +/– | |
> Тяп ляп байтовая константа и в продакшен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #74 | ||
| 70. Сообщение от Аноним (-), 12-Фев-21, 03:06 | +/– | |
> Дык это косяк именно проверялки, что нунешмогла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 71. Сообщение от Аноним (-), 12-Фев-21, 03:08 | +/– | |
Эта шиза однако ж делает сишников эффективными. Там где у вас куча compile time вычислений, они отдают константу процу влобовую, константой. Вообще ничего не считая и не преобразуя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #73 | ||
| 72. Сообщение от Аноним (-), 12-Фев-21, 03:15 | +/– | |
> like linux 255.255.255.254 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 73. Сообщение от Аноньимъ (ok), 12-Фев-21, 10:20 | +/– | |
>Эта шиза однако ж делает сишников эффективными. Там где у вас куча compile time вычислений, они отдают константу процу влобовую, константой. Вообще ничего не считая и не преобразуя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
| 74. Сообщение от Аноньимъ (ok), 12-Фев-21, 10:27 | +/– | |
Парсить байтовую константу? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |