52 Commits (master)

Author SHA1 Message Date
rust3028 95ef4e0a72 Обновлена сборка под Windows 7 years ago
forth32 31f307b688 Добавлен ключ -d для принудительной устновки типа прошивки 7 years ago
forth32 c1924a9379 Сделан режим автоопределения цифровой подписи, включен по умолчанию 7 years ago
forth32 09ea71bb62 Добавлено определение наличия и размера подписи 7 years ago
forth32 2baea5037c Добавлены коды завершения программы:
0 - ОК
-1 - ошибка в командной строке или структуре файлов
-2 - ошибки, возвращаемые модемом
7 years ago
forth32 e437e5241e Уточнение названий полей заголовка в соответствии с терминологией huawei 8 years ago
forth32 0e9399b0d7 Завершен вынос низкоуровневых процедур из main()
Восстановлена проверка CRC заголовка и тела разделов прошивки
8 years ago
forth32 5790605f20 Добавлены все необходимые файлы. Первичная переработка кода закончена 8 years ago
forth32 3065b0bab1 процедуры работы с цифровой подписью вынесены в отдельный файл 8 years ago
forth32 38628bb279 Вычищены лишние переменные 8 years ago
forth32 433e19c0c4 Полность реализована работа с упакованными разделами 8 years ago
forth32 d7c8edf962 Добавлена проверка контрольных сумм заголовка и данных разделов 8 years ago
forth32 eaebd5d433 Полностью переработан код программы. Громоздкая процедура main() разделена на компоненты.
Все готово к введению поддержки сжатых типов разделов
8 years ago
forth32 e8d47fc83a Добавлен тип пакета прошивки 7 8 years ago
forth32 eacbd37eba Уточнен размер подписи универсальной прошивки 8 years ago
forth32 23ecb6672b Добавлен вывод кода файла прошивки 8 years ago
rust3028 3eaea60edd Исправление опечатки 8 years ago
rust3028 3c162f441f Обновлена сборка под Windows 8 years ago
forth32 713b36f2bd Отделена реакция на пустой ответ модема
Восстановлен выход при ошибке закрытия раздела
8 years ago
forth32 2ded9ff7f9 Добавлен вывод номера сборки 8 years ago
forth32 1f9aa17864 Исправлена процедура получения версии протокола - не все модемы отдают код 7Е в начале пакета.
Добавлен раздел webui_r1 в таблицу кодов разделов
8 years ago
forth32 5506ee5bee Изменен размер пакета команды закрытия, спасибо rust3028 - теперь платформа R1 тоже пишется без ошибок. 8 years ago
forth32 3618940123 Добавлены описания разделов для прошивок R1
отключен выход по ошибке закрытия раздела
8 years ago
rust3028 7cd004ee5c Исправлена опечатка 8 years ago
rust3028 8462dad8fb Исправлена опечатка 8 years ago
forth32 e97dc23ed6 Добавлена ссылка на ключ -h 8 years ago
forth32 9917d38a96 Исправлены опечатки и добавлены строки копирайта 8 years ago
forth32 379255575b Порция правок от rust3028 8 years ago
forth32 866c9d7545 Добавлен вывод идентификатора устройства. 8 years ago
forth32 fbfd9aac43 Теперь программа продолжает работу при ошибке проверки цифровой подписи. 8 years ago
forth32 8d188054fc Оптимизирован код поиска разделов 8 years ago
forth32 14af6c1db3 Переработка кода разбора заголовков разделов
Возвращен выход из HDLC-режима - иначе дописывать разделы не получается
8 years ago
forth32 90a1e938d2 Добавлен ключ -k запрещающий перезагрузку.
Теперь по умолчанию модем перезагружается по окончании прошивки.
8 years ago
forth32 34d11e4bed Убрана команда выхода из HDLC-режим по итогам обсуждения с rust3028 8 years ago
forth32 6681917a75 Исправлена процедура отправки цифровой подписи 8 years ago
forth32 55ebcafab2 Правка описания типа цифровой подписи 8 years ago
forth32 9ac30b03ec Добавлен выбор цифровой подписи в ключе -g 8 years ago
forth32 c91a7001e5 Реструктуризация кода 8 years ago
forth32 ba6fd2bee0 Добавлен упрощенный ввод имени порта, как в qtools - -p1 вместо -p/dev/ttyUSB1 8 years ago
forth32 d9960d1a59 Оставлен только один из двух хешей - они оказались эквивалентными
Упрощен переход в режим HDLC - больше никаких повторов, это был костыль
8 years ago
forth32 9c4f5702b8 Добавлена работа с цифровой подписью
Оптимизирована процедура обмена АТ-командами
Уменьшена нестабильность перехода в HDLC-режим
8 years ago
forth32 3f17da1742 Подправлен размер буфера для размещения заголовка 9 years ago
forth32 99246a42a9 Подготовка к релизу 9 years ago
forth32 a974ae0ebb Чистка кода - подготовка к публикации 9 years ago
forth32 a4c331f150 Правка таблицы разделов, а также обработчика ошибок инициализации HDLC 9 years ago
forth32 0e3ace2916 Изменен алгоритм обработки ошибок входа в HDLC 9 years ago
forth32 7fe6185519 Полные Идентификаторы разделов 9 years ago
forth32 9a26a0be02 Косметическая правка исходников 9 years ago
forth32 a44a42b67d Скорректировано переключение HDLC-режима 9 years ago
forth32 a75eafb191 Доделал сброс после выхода 9 years ago