Timeline



Feb 12, 2019:

5:14 PM Ticket #1 (Собирать libmicrohttpd без поддержки TLS) updated by alx
Summary changed
5:10 PM Ticket #3 (Не работает проверка подписей индексов пакетов) closed by alx
fixed: Исправлено в r85. opkg-key импортировал ключи не в тот файл keyring, …
5:09 PM Changeset in smartCrypto [85] by alx
Исправлен импорт ключей в keyring opkg. Проверка подписей заработала.
5:08 PM Changeset in smartCrypto [84] by alx
Сделана процедура начальной прошивки и получения MAC адреса.
11:46 AM Changeset in smartCrypto [83] by alx
Добавлена сборка утилиты fw_env с умением команд fw_printenv и …

Feb 11, 2019:

11:41 AM Ticket #2 (Скрывать индикаторы RTS/CTS/DTR/DSR для не-RS-232 типов интерфейсов) closed by alx
fixed: In 82/smartCrypto: […]
11:41 AM Changeset in smartCrypto [82] by alx
Для не-RS-232 портов скрываются индикаторы RTC, CTS, DTR и DSR. Closes #2.

Feb 8, 2019:

7:11 PM Changeset in smartCrypto [81] by alx
Функция сброса ethernet в настройки по умолчанию также отключает …
6:52 PM Changeset in smartCrypto [80] by alx
Добавлен модуль keys, отвечающий за нажатия кнопок. Длительное (в …
5:00 PM Changeset in smartCrypto [79] by alx
Добавлен конфигурационный параметр "Пароль SMS команд". Сделано …
4:48 PM Changeset in smartCrypto [78] by alx
Добавлены gpio-keys, работающими с дискретными входами разъемов X28 и X29.
4:47 PM Changeset in smartCrypto [77] by alx
Файл users.txt теперь не переписывается при обновлении.
12:52 PM Changeset in smartCrypto [76] by alx
Реализован прием SMS.

Feb 7, 2019:

5:35 PM Changeset in smartCrypto [75] by alx
Исправлена ошибка веб-интерфейса, в результате которой имя удаленного …
5:20 PM Changeset in smartCrypto [74] by alx
Длина имени устройства, отображаемого в веб-интерфейсе, ограничена 50 …
5:14 PM Changeset in smartCrypto [73] by alx
Добавлена функция API getName, не требующая аутентификации и …
2:24 PM Ticket #3 (Не работает проверка подписей индексов пакетов) created by alx
Сабж: gpgme возвращает ошибку "No public key". При этом "ручная" …
2:15 PM Changeset in smartCrypto [72] by alx
Добавлены функции reboot и restart. При обновлении пакета 3gd из …
12:51 PM Changeset in smartCrypto [71] by alx
Реализован апгрейд пакетов через веб-интерфейс.
12:10 PM Changeset in smartCrypto [70] by alx
HTTP-серверу добавлен класс ListResponse, передающий доступные для …

Feb 6, 2019:

4:49 PM Changeset in smartCrypto [69] by alx
Пакету opkg добавлен патч, делающий вывод line-buffered. В opkg-key …
4:46 PM Changeset in smartCrypto [68] by alx
В сервере HTTP реализован класс UpdateResponse, дополняющий вывод из …
1:08 PM Changeset in smartCrypto [67] by alx
Добавлен dnsmasq с модификациями конфига и стартового скрипта для …
11:51 AM Changeset in smartCrypto [66] by alx
Сделан вывод в лог сообщения о невозможности резолвинга имени хоста. …
10:03 AM Changeset in smartCrypto [65] by alx
Исправлена ошибка: не вызывалось ares_process() в случае таймаута …

Feb 5, 2019:

5:16 PM Changeset in smartCrypto [64] by alx
Исправлена ошибка: в веб-интерфейсе была пропущена скорость 200 Бод.

Feb 4, 2019:

6:51 PM Changeset in smartCrypto [63] by alx
Сделана настройка интерфейса eth0 при старте.
6:23 PM Changeset in smartCrypto [62] by alx
Добавлены забытая в предыдущем коммите картинка.
6:22 PM Changeset in smartCrypto [61] by alx
Сделано отображение и установка настроек интерфейса eth0 через …
3:26 PM Changeset in smartCrypto [60] by alx
HTTP-серверу добавлены функция popen2() и класс ResponseFromPipe. …

Feb 1, 2019:

4:51 PM Changeset in smartCrypto [59] by alx
Сделано имя устрофства по умолчанию MC04-3G_<заводской номер>.
4:35 PM Ticket #2 (Скрывать индикаторы RTS/CTS/DTR/DSR для не-RS-232 типов интерфейсов) created by alx
Сабж.
4:02 PM Changeset in smartCrypto [58] by alx
При входящем соединении выполняется резолвинг адреса удаленного хоста …
2:35 PM Changeset in smartCrypto [57] by alx
Сделано отображение состояний сетевых подключений в веб-интерфейсе.
2:11 PM Changeset in smartCrypto [56] by alx
Сделано отображение и изменение имени устройства из веб-интерфейса.
1:19 PM Changeset in smartCrypto [55] by alx
Если попытки резолвинга имени хоста как в IPv4, так и в IPv6 …
12:43 PM Changeset in smartCrypto [54] by alx
Расширен набор поддерживаемых скоростей последовательных портов.
12:33 PM Changeset in smartCrypto [53] by alx
Сделано отображение серийного номера в веб-интрерфейсе.
12:11 PM Changeset in smartCrypto [52] by alx
Последовательным портам добавлена настройка управления потоком и ciphers.
11:42 AM Changeset in smartCrypto [51] by alx
Добавлено отображение состояния модуля UMTS в веб-интерфейсе и его …

Jan 31, 2019:

6:25 PM Changeset in smartCrypto [50] by alx
Добавлены postinst, prerm, postrm скрипты.
6:22 PM Changeset in smartCrypto [49] by alx
Добавлен модуль sim5320.
4:54 PM Changeset in smartCrypto [48] by alx
В веб-интерфейсе отображаются сетевые подключения.
1:54 PM Changeset in smartCrypto [47] by alx
Сделан подсчет числа прочитанных из порта и записанных в порт символов …
1:03 PM Changeset in smartCrypto [46] by alx
Сделана индикация состояния управляющих сигналов последовательных портов.
11:16 AM Changeset in smartCrypto [45] by alx
Исправлена ошибка: не отрабатывалось изменение протокола TCP на TLS в …
11:06 AM Changeset in smartCrypto [44] by alx
Сделана индикация активности линий данных последовательных портов в …
10:28 AM Changeset in smartCrypto [43] by alx
В классе Tty и его производных реализована индикация активности приема …

Jan 30, 2019:

6:55 PM Changeset in smartCrypto [42] by alx
В веб-интерфейсе добавлена загрузка корневых сертификатов. При …
3:36 PM Changeset in smartCrypto [41] by alx
Класс Link больше не хранит отдельно port, hostName, protocol и т.п. …
3:27 PM Changeset in smartCrypto [40] by alx
При старте создаем объекты Link сразу для двух портов. Указатели на …

Jan 29, 2019:

2:04 PM Changeset in smartCrypto [39] by alx
Исправлены ошибки Link::restart_cb(), теперь проект собирается и …
2:03 PM Changeset in smartCrypto [38] by alx
Исправлена ошибка, приводившая к падению при срабатывании последнего …
12:10 PM Changeset in smartCrypto [37] by alx
Сделано автоматическое переоткрытие портов в случае ошибки в процессе …
10:34 AM Changeset in smartCrypto [36] by alx
Ciphers TLS задается настройкой в конфиг-файле. Реализовано создание …

Jan 28, 2019:

5:59 PM Changeset in smartCrypto [35] by alx
Link::canWrite() и Link::haveData() теперь возвращают false если при …
5:39 PM Changeset in smartCrypto [34] by alx
Реализован TLS в серверном режиме. Везде поправлены пути к файлам …
12:52 PM Changelog edited by san
(diff)
12:52 PM WikiStart edited by san
Добавил ссылку на более удобочитаемый длинный чэнджлог (diff)
12:07 PM Changeset in smartCrypto [33] by alx
Доделан прием входящих соединений TCP.
10:50 AM Changelog created by san
10:29 AM Changeset in smartCrypto [32] by alx
В режиме сервер Link создает серверный сокет.

Jan 25, 2019:

6:37 PM Changeset in smartCrypto [31] by alx
Link теперь может быть не только "точка-точка", но и "точка - …
5:09 PM Changeset in smartCrypto [30] by alx
Переработана архитектура линка: буферы данных вынесены из окончаний …
3:36 PM Changeset in smartCrypto [29] by alx
Управление включением/выключением поллинга приема вынесено в класс Tty.
3:15 PM Changeset in smartCrypto [28] by alx
Создаем соединение последовательного порта с удаленным сервером.
3:14 PM Changeset in smartCrypto [27] by alx
Исправлена ошибка: резолвинг имени хоста инициировался до установки …
3:10 PM Changeset in smartCrypto [26] by alx
Добавлен модуль serial_tty, предназначенный для работы с …
3:09 PM Changeset in smartCrypto [25] by alx
В конфигурацию портов добавлен параметр protocol.
11:35 AM Changeset in smartCrypto [24] by alx
Добавлена конфигурация двух последовательных портов. Конфигурация …

Jan 24, 2019:

1:13 PM Changeset in smartCrypto [23] by alx
В конфиг-файл добавлена конфигурация двух последовательных портов.

Jan 23, 2019:

5:29 PM Changeset in smartCrypto [22] by alx
Сделана "заготовка" веб-интерфейса. Можно войти и увидеть ерунду.
11:34 AM Changeset in smartCrypto [21] by alx
Пакету 3gd добавлены зависимости от c-ares и libxml2.
11:32 AM Changeset in smartCrypto [20] by alx
Добавлен конфиг-файл с настройками deviceName и mode.

Jan 22, 2019:

7:13 PM Changeset in smartCrypto [19] by alx
Сделан перебор IP адресов при неудачных попытках соединения.
6:48 PM Changeset in smartCrypto [18] by alx
Добавлен резолвинг адресов через c-ares.
2:23 PM Changeset in smartCrypto [17] by alx
Link теперь сам уничтожает свои tty.
2:05 PM Changeset in smartCrypto [16] by alx
После установки TCP-соединения поллим только прием. Это устраняет …
1:56 PM Changeset in smartCrypto [15] by alx
Добавлен класс Link, организующий соединение двух Tty. Создан класс …

Jan 21, 2019:

3:00 PM Changeset in smartCrypto [14] by alx
В /etc/ssl/openssl.cnf добавлено подключение gost-engine.
11:33 AM Changeset in smartCrypto [13] by alx
При старте в лог выводится номер ревизии 3gd.
11:07 AM Changeset in smartCrypto [12] by alx
Отключен драйвер 1W.
11:07 AM Changeset in smartCrypto [11] by alx
Изменили имя каталога на TFTP сервере.

Jan 18, 2019:

6:46 PM Changeset in smartCrypto [10] by alx
Добавлен HTTP-сервер. Добавлен модуль config, но пока не используется …
6:45 PM Changeset in smartCrypto [9] by alx
Пакету 3gd добавлены зависимости от openssl, libmicrohttpd и nghttp2.
6:44 PM Changeset in smartCrypto [8] by alx
Добавлен рецепт gost-engine (в предыдущем коммите забыт).
6:43 PM Changeset in smartCrypto [7] by alx
Пакеты 3gd и gost-engine добавлены в core-image-minimal.
6:30 PM Ticket #1 (Собирать libmicrohttpd без поддержки TLS) created by alx
Соединения по протоколу HTTPS мы принимаем сами, реализуя TLS через …
5:58 PM Changeset in smartCrypto [6] by alx
Добавлен забытый рецепт 3gd. Теперь собирается.
5:50 PM Changeset in smartCrypto [5] by alx
Добавлены первые файлы в проект 3gd. Собирается.
3:04 PM Changeset in smartCrypto [4] by alx
Добавлен рецепт openssl-1.1.1.
11:39 AM WikiStart edited by alx
(diff)
11:17 AM TracRoadmap created by trac
11:17 AM TracUnicode created by trac
11:17 AM TracModWSGI created by trac
11:17 AM TracNavigation created by trac
11:17 AM TracSupport created by trac
11:17 AM TracInterfaceCustomization created by trac
11:17 AM TracAccessibility created by trac
11:17 AM TracFastCgi created by trac
11:17 AM TracUpgrade created by trac
11:17 AM TracWiki created by trac
11:17 AM TracTickets created by trac
11:17 AM TracNotification created by trac
11:17 AM TracAdmin created by trac
11:17 AM CamelCase created by trac
11:17 AM TracBrowser created by trac
11:17 AM WikiNewPage created by trac
11:17 AM TracWorkflow created by trac
11:17 AM WikiRestructuredText created by trac
11:17 AM TracLogging created by trac
11:17 AM TracSearch created by trac
11:17 AM TracRevisionLog created by trac
11:17 AM WikiDeletePage created by trac
11:17 AM WikiFormatting created by trac
11:17 AM TracTicketsCustomFields created by trac
11:17 AM WikiMacros created by trac
11:17 AM TracBatchModify created by trac
11:17 AM WikiPageNames created by trac
11:17 AM TracCgi created by trac
11:17 AM TracChangeset created by trac
11:17 AM TracPermissions created by trac
11:17 AM PageTemplates created by trac
11:17 AM TicketQuery created by trac
11:17 AM WikiStart created by trac
11:17 AM TracBackup created by trac
11:17 AM TracPlugins created by trac
11:17 AM TitleIndex created by trac
11:17 AM InterMapTxt created by trac
11:17 AM TracInstall created by trac
11:17 AM TracChangeLog created by trac
11:17 AM RecentChanges created by trac
11:17 AM TracIni created by trac
11:17 AM WikiRestructuredTextLinks created by trac
11:17 AM TracModPython created by trac
11:17 AM SandBox created by trac
11:17 AM TracEnvironment created by trac
11:17 AM TracImport created by trac
11:17 AM TracFineGrainedPermissions created by trac
11:17 AM TracLinks created by trac
11:17 AM TracQuery created by trac
11:17 AM TracSyntaxColoring created by trac
11:17 AM WikiProcessors created by trac
11:17 AM TracStandalone created by trac
11:17 AM TracGuide created by trac
11:17 AM TracRss created by trac
11:17 AM WikiHtml created by trac
11:17 AM TracRepositoryAdmin created by trac
11:17 AM InterWiki created by trac
11:17 AM InterTrac created by trac
11:17 AM TracTimeline created by trac
11:17 AM TracReports created by trac
Note: See TracTimeline for information about the timeline view.