Releases
0.3.4
Compare
Sorry, something went wrong.
No results found
CawOS v0.3.4
Новые команды
df: статистика CawFS (использование кластеров, слотов файлов,
полоса заполнения) с опцией --check для диагностики целостности
idle: настройка автозапуска скринсейвера (idle <мин>|on|off)
Прокачанные команды
calc: инфиксный парсер с приоритетами, hex/binary литералы,
скобки, функции sqrt()/abs(), память ans
pipes: плавное трёхступенчатое затухание следов
ls: постраничный вывод для больших директорий
echo: упрощена после системного фикса переноса
Системные улучшения
Скринсейвер bigclock автоматически запускается после периода
бездействия (настраивается через idle, сохраняется в конфиг)
Конфиг idle: персистентность через /core/config/idle
Критические фиксы
kernel.c: переполнение слотов истории команд на длинных
(>255 символов) строках, портившее кучу (safe_strcpy)
screen.c: системный перенос в print_line_scroll закрыт
класс багов с длинными строками (echo, grep, find)
kernel.c: перенос при вспоминании истории и автокомплите
через reset_input_area + replay_into_buffer
config.c: корректное восстановление cwd через fs_cd_abs,
защита от OOB при чтении конфиг-файлов
You can’t perform that action at this time.