eSeGeCe ブログ
sgcWebSockets、sgcHTML、sgcOpenAPI、sgcSign、sgcBiometrics、sgcIndy のリリースノート、技術解説、チュートリアルをお届けします。
sgcWebSockets、sgcHTML、sgcOpenAPI、sgcSign、sgcBiometrics、sgcIndy のリリースノート、技術解説、チュートリアルをお届けします。

sgcWebSockets、sgcWebSockets .NET、sgcSign、sgcIndy、sgcOpenAPI のリリース 2026.9.0: ネイティブ WebRTC メディアエンジン、新しい暗号パッケージ、検証でのトラストアンカー…

sgcWebRTC は Delphi と C++ Builder 向けの新しい WebRTC メディアエンジンです。SDP シグナリング、STUN と TURN を使う ICE、DTLS-SRTP、SCTP データチャネル、そして Opus、G.711、VP8、H.264 のメディアを、ブラウザも WebView もなしで実現します…

sgcOpenAPI 2026.9.0 はパーサーを書き直しました。OpenAPI 3.1 と 3.2、暗黙の失敗に代わる Warnings リスト、正しく動作するスキーマ合成、正確な enum、安全な外部参照、スクリプトに組み込めるコマンドライン…

sgcSign 2026.9.0: 検証でのトラストアンカー、より詳細な証明書リスト、PIN なしのマルチスロット PKCS#11、2つの新しい PAdES プロファイル、署名付きタイムスタンプ要求、そして共通の HTTP トランスポート…

sgcHTMLにCameraScanner、NumPad、CommandPalette、EmptyStateが追加され、この4つを使った5つの新しいライブデモが公開されました。倉庫管理、POSレジ、レポートと分析、マルチテナントSaaSプラットフォーム、フィールドサービス…

HuobiとHTXの署名処理の不具合により、ローカルの日付とUTCの時刻が混在してしまい、UTC以外のタイムゾーンで動作するホストでは1日のうち一部の時間帯にすべてのプライベートリクエストが失敗していました。断続的な認証エラーのように見えていましたが、実際にはわずか2行の修正で済むものでした…

2026.9 で修正された Kraken の4つの不具合。スポット WebSocket クライアントは v2 エンドポイントに接続しながら v1 を話していました。Futures REST の注文は署名済みの本文を破棄したまま GET として送出されていました。そして再接続後にプライベートサブスクリプションが再送されることは一度もありませんでした…

sgcWebSockets 2026.9.0 に sgcHTML デザイン画面が追加され、コードだけでなく VCL フォーム上でもビジュアルにページを構成できるようになりました。使用するコンポーネントも生成される HTML もまったく同一です…

AIアシスタントはeSeGeCeのソースを読んだことがないため、存在しないプロパティを作り出します。エージェントスキルがそれを解決します。無料でMITライセンス…

sgcCrypto は、AES-GCM、ChaCha20-Poly1305、SHA-3、Argon2、Ed25519、X.509、およびポスト量子の ML-KEM、ML-DSA、SLH-DSA を備えた、Delphi と C++ Builder 向けの新しい43ユニット構成の暗号ライブラリです。sgcWebSockets Standard 以上に無料で同梱されています…

sgcWebSockets 2026.8 では、QUIC と HTTP/3 のコンポーネント、実行ファイル内にリンクされる OpenSSL、30 を超える新しい sgcHTML コンポーネント、書き直された SChannel TLS レイヤー、zlib 1.3.1、CycloneDX SBOM が追加されました…

インストーラーはパッケージ対象のエディション向けに CycloneDX SBOM を生成し、sbom.cdx.json としてインストールします。そのため、ファイルが記述対象のコードと食い違うことはありません…

zlib が 1.2.12 から 1.3.1 に移行します。zlib は静的にリンクされているため、この更新は 3 種類のオブジェクトセットを再ビルドし、サポート対象のすべてのコンパイラで動作を証明することを意味しました…

HTTP 429 で Retry-After を読み取り、ウォッチリスト全体を 1 つのフレームで購読し、再接続後に取引所が接続を閉じるのを止めましょう…

sgcProtoBuf は Protocol Buffers の定義を Delphi ユニットに変換し、import を再帰的に解決して package ごとに 1 つのユニットを生成します…

TsgcHTTPRESTServer は REST API 向けの新しい HTTP サーバーコンポーネントで、TsgcHTTPServer に CORS、メトリクスとヘルスのエンドポイント、マルチテナンシーを追加します…

OpenAPI プラグインを TsgcHTTPRESTServer に接続すれば、1 つの仕様がルーティング、検証、セキュリティ、Swagger UI を担います。配線は代入 1 行だけです…

HTTP Basic に組み込まれたハッシュ化ユーザーストア、リクエストごとにテナントを解決する 5 つの方法、そして TsgcHTTPRESTServer のヘルスエンドポイントを備えた Prometheus メトリクス…

OpenSSL は実行時に libcrypto と libssl の DLL から読み込む代わりに、sgcWebSockets の実行ファイル内に直接リンクできるようになりました。uses 節にユニットを1つ追加するだけで、他に設定することはありません…

sgcWebSocketsは、IOCPおよびEPOLLサーバーエンジンにTCPKeepAliveとKeepAliveTimeoutを追加し、相手が黙って消えてしまった接続をいつまでも開いたままにせず、クローズできるようにします…

sgcQUIC は TsgcHTTP3Client と TsgcHTTP3Server により、Delphi と C++ Builder に HTTP/3 をもたらします。QUIC 上で HTTP のセマンティクスを実行し、QPACK ヘッダー圧縮、すべてのメソッド、非同期リクエスト、Alt-Svc の検出に対応します…

sgcQUIC は QUIC トランスポートプロトコルを Delphi と C++ Builder にもたらします。TLS 1.3、多重化ストリーム、0-RTT を備えたネイティブな OpenSSL 3.5 QUIC エンジン上に構築された TsgcQUICClient と TsgcQUICServer を提供します…

sgcHTML のページを、あらゆる WebBroker アプリケーションや DataSnap サーバーから配信し、DataSnap の REST エンドポイントと同じポート上でライブの WebSocket 更新を実現します…

sgcHTML の新しい管理コンポーネント3種。Presence は在席状況のライブロースター、RolesPermissions は権限の付与マトリクス、UserManagement は本格的なユーザー管理テーブル…