1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Trisia-gotlcp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
releasenote.md 5.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 23.04.2025 04:38 ac77301

Версии и обновления

2022-11-18 21:39:28 v1.2.5

Исправления:

  • Исправлена проблема неподдержки atomic.Int64 в низких версиях Go SDK.

2022-11-18 21:22:57 v1.2.4

Новые возможности:

  • Добавлен переключатель отладки Config.EnableDebug для вывода отладочной информации процесса рукопожатия.
  • Обновлен модуль кэширования сертификатов cache.go для улучшения скорости подключения и сокращения использования памяти в многоканальных сценариях.

2022-10-28 16:57:29 v1.2.3

Исправления:

  • Исправлены ненулевые заполнения в сообщении обмена ключами C1C3C2 клиента.

2022-10-28 10:11:07 v1.2.2

Исправления:

  • Исправлено копирование при клонировании OnAlert.
  • Улучшена совместимость с нестандартным форматом сообщения обмена ключами C1C3C2 клиента.

2022-10-18 11:49:45 v1.2.1

Обновления:

  • В конфигурации подключения добавлен параметр обратного вызова OnAlert для записи ошибок при аномальных подключениях TLCP.
  • Добавлено описание значений кодов ошибок AlertCN.

2022-10-6 12:17:02 v1.2.0

Обновления:

  • Добавлен адаптер протоколов (Protocol Adapter) для поддержки автоматического выбора между протоколами TLCP и TLS, подробности см. в документации.

2022-9-15 14:25:38 v1.1.4

Исправления:

  • Исправлено пропущенное клонирование параметров tlcp.Config.
  • Обновлены совместно с библиотекой gmsm.

2022-9-13 16:49:01 v1.1.3

Обновления:- Добавлена поддержка добавления цепочек сертификатов клиента и сервера в сообщения сертификатов, что позволяет клиенту проверять свои сертификаты с помощью цепочки сертификатов сервера. См. #6 #8.

2022-09-02 13:50:00 v1.1.2

Обновления:

  • Добавлена дополнительная стратегия проверки сертификатов клиента RequireAndVerifyAnyKeyUsageClientCert для совместимости с цифровыми сертификатами клиента.
  • Добавлено лицензирование MIT для удобства использования godoc.

2022-08-29 21:02:00 v1.1.1

Обновления:

  • Обновлены совместно с репозиторием gmsm.

2022-08-23 22:46:58 v1.1.0

Обновления:

  • Добавлена поддержка шифровых наборов ECDHE_SM4_GCM_SM3 и ECDHE_SM4_CBC_SM3.
  • Добавлен раздел документации по ручной настройке шифровых наборов.

2022-08-10 21:42:32 v1.0.5

Обновления:

  • Добавлен пример использования фреймворка Fiber.
  • Установлена первоочередная поддержка шифрового набора ECC_SM4_GCM_SM3.

2022-08-10 21:42:32 v1.0.4

Обновления:

  • Установлена первоочередная поддержка шифрового набора ECC_SM4_GCM_SM3.

2022-08-10 21:37:47 v1.0.3

Обновления:

  • Добавлен HTTPs-клиент.
  • Завершены все документы по начальному дизайну.
  • Завершена инициализация сообщества.

2022-08-08 22:38:08 v1.0.2

Обновления:

  • Удалено обязательное проверение параметра tlcp.Config.ServerName, теперь он является необязательным.
  • Улучшена документация по подключению TLCP.

История раннего развития- 29 июля 2022 года выпущена версия v1.0.0.

  • 28 июля 2022 года реализовано переиспользование рукопожатия, завершена реализация двух методов рукопожатия, упомянутых в протоколе TLCP.
  • 25 июля 2022 года реализована HTTPS-коммуникация.
  • 19 июля 2022 года реализовано двустороннее аутентификационное подтверждение ECC_SM4_CBC.
  • 18 июля 2022 года реализовано одностороннее аутентификационное подтверждение ECC_SM4_CBC.
  • 14 июля 2022 года запущен проект, импортирован модуль tls golang 1.19.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/Trisia-gotlcp.git
git@api.gitlife.ru:oschina-mirror/Trisia-gotlcp.git
oschina-mirror
Trisia-gotlcp
Trisia-gotlcp
main