Projects
home:fstrba
nghttp3
nghttp3.changes
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File nghttp3.changes of Package nghttp3
------------------------------------------------------------------- Thu Jul 30 06:28:44 UTC 2026 - Martin Pluskal <mpluskal@suse.com> - Update to 1.18.0: * Added nghttp3_conn_close_stream2 and the nghttp3_stream_close2 callback * Validate the header length against the estimated uncompressed length * Fix a build error with gcc-16 - Changes from 1.17.0: * Added nghttp3_conn_stream_flushed and public API to encode and decode variable-length integers * Fix header name validation - Changes from 1.16.0: * Added nghttp3_conn_get_stream_user_data * Call the nghttp3_stream_close callback for all streams * Fix a memory leak on the failure path * Ignore content-length for the extended CONNECT * Reject HTTP status codes with a leading zero * Optimize huffman decode length estimation - The library soname is unchanged at 9 ------------------------------------------------------------------- Wed Mar 11 10:35:30 UTC 2026 - Angel Yankov <angel.yankov@suse.com> - Update to 1.15.0: * Add nghttp3_conn_submit_request2 to set client-side scheduling hint * Make client-side scheduling incremental by default * Remove nghttp3_conn_submit_request2 * Introduce nghttp3_strlen_lit * Move aux objects into the individual frames * Add const to nghttp3_frame_settings.local_settings ------------------------------------------------------------------- Tue Jan 13 10:36:46 UTC 2026 - Pedro Monreal <pmonreal@suse.com> - Remove the unrecogninzed configure option --with-cunit and the cunit build dependency ------------------------------------------------------------------- Tue Jan 13 10:33:55 UTC 2026 - Pedro Monreal <pmonreal@suse.com> - Update to 1.14.0: * Fix header name validation on a platform where char is unsigned * nghttp3_http: Use int8_t for the lookup tables consistently * More use of designated initializers * Rework nghttp3_frame union to avoid potential UB * Rewrite nghttp3_get_varint * Port ngtcp2_ksl changes * Add nghttp3_recv_settings2 and deprecate nghttp3_recv_settings * tnode: Remove unused num_children * Refactor with compound literals * stream: Simplify settings entry assignment * Port ngtcp2 changes * Fix ENABLE_CONNECT_PROTOCOL setting handling * datalen must not be zero * Fix missing error handling * Remove unused tx.hstate from nghttp3_stream * Clarify field size limits ------------------------------------------------------------------- Tue Dec 16 10:29:17 UTC 2025 - Pedro Monreal <pmonreal@suse.com> - Update to 1.13.1: * Fix header name validation on a platform where char is unsigned ------------------------------------------------------------------- Tue Dec 16 10:27:40 UTC 2025 - Pedro Monreal <pmonreal@suse.com> - Update to 1.13.0: * Revert #395 partially * Replace POPCNT-based ispow2 with portable bitwise implementation to prevent illegal instruction crashes * doc: Recommend specifying rand callback * qpack: Optimize huffman decoding a bit * Remove unused enum values from nghttp3_stream_http_state * Qpack indexing strategy ------------------------------------------------------------------- Fri Oct 10 23:53:46 UTC 2025 - Marcus Rueckert <mrueckert@suse.de> - Update to 1.12.0: - Bump actions/checkout from 4 to 5 by @dependabot[bot] in #382 - Clang 19 by @tatsuhiro-t in #383 - Bump actions/stale from 9 to 10 by @dependabot[bot] in #384 - Bump actions/github-script from 7 to 8 by @dependabot[bot] in #385 - Delete a stream that is blocked by QPACK on QUIC stream closure by @tatsuhiro-t in #386 - cmake: do not require C++ for lib-only builds by @vszakats in #387 - Introduce time by @tatsuhiro-t in #388 - Add glitch protection by @tatsuhiro-t in #389 - Use nghttp3_conn_read_stream2 solely by @tatsuhiro-t in #390 - tests: Fix type of padding for nghttp3_settings_entry by @tatsuhiro-t in #391 - Remove nghttp3_settings.initial_ts by @tatsuhiro-t in #392 - Fix macro comment by @tatsuhiro-t in #393 ------------------------------------------------------------------- Tue Jul 29 10:31:07 UTC 2025 - Pedro Monreal <pmonreal@suse.com> - Update to 1.11.0: * Revert "Tighten up :path validation" * Implement RFC 9412 ORIGIN frame * Clarify the life time of the object pointed * Update doc * Port ngtcp2 map changes * Treat malformed HTTP message as a connection error * Map seed * Add nghttp3_qpack_encoder_new2 * Make nghttp3_rand accept uint8_t buffer * Origin changes * No need to zero-clear frent * Use compound literals instead of filling with zeros * Make macros static inline functions * Remove length from nghttp3_frame ------------------------------------------------------------------- Mon Jun 23 05:42:30 UTC 2025 - Dirk Müller <dmueller@suse.com> - update to 1.10.1: * Revert "Tighten up :path validation" - update to 1.10.0: * Add tests for reading a control stream * fuzz: Fuzz http3 with 1 byte input * tests: Reset buffer before each test as part of initialization * Tighten up :path validation ------------------------------------------------------------------- Thu Apr 17 20:46:24 UTC 2025 - Jan Engelhardt <jengelh@inai.de> - Update to release 1.9.0 * Explicitly deny new server-initiated bidirectional streams. * Reworked fuzz testing resilience. - Use SRPM name as a base for -devel subpackage. ------------------------------------------------------------------- Sat Feb 8 21:27:30 UTC 2025 - Dirk Müller <dmueller@suse.com> - update to 1.7.0: * Remove extra semicolons * Do not allow '@' in :authority or host field value * Fix compile error with NDEBUG * Port ngtcp2_ksl changes that introduced ngtcp2_ksl_search - update to 1.6.0: * Fix cmake export * Fix include export * Fix ARM64 __popcnt intrinsics * Refactor qpack reserve_buf * Fix potential overflow * nghttp3_map: Port ngtcp2 changes * Optimize nghttp3_read_varint * Consistent macro comments * clang-format files under fuzz * ispow2: Better fallback implementation * Refactor http on header * Simplify http_request_on_header and http_response_on_header * qpack: Switch on opcode * Do huffman encoding only when the reduction is more than 25% * Optimize nghttp3_check_header_value * Revert "Optimize nghttp3_check_header_value" * cmake: Remove trailing spaces * Optimize nghttp3_check_header_value - update to 1.5.0: * Fix format in nghttp3_macro.h * Bump clang format * cmake: Fix linker warning LNK4291 when linking static lib to the final binary * Ngtcp2 port * nghttp3_idtr: Remove server field * Port ngtcp2 changes * Add examples links ------------------------------------------------------------------- Mon Jun 17 18:00:38 UTC 2024 - Dirk Müller <dmueller@suse.com> - update to 1.4.0: * Introduce typed nghttp3_min and nghttp3_max * Remove nghttp3_min and nghttp3_max * Added options to command find_package * Adjust memory pool allocation units to reduce allocation size - update to 1.3.0: * Refactor stream data acknowledgement * Do not call acked_data with 0 length data * Qpack tweak * Avoid assigning zero after memset * Lower decoder stream limit * Workaround llvm issue on github ubuntu runner * cmake: add BUILD_TESTING, fix MSVC with static + shared - update to 1.2.0: * Clarify the behavior when a stream is not found * Fix typo * cmake: restore `ENABLE_STATIC_CRT` and `ENABLE_ASAN` options * Add nghttp3_conn_update_ack_offset * Add include path to munit directory * Bump munit * Shrink nghttp3_stream size * Fix typo * Bump munit * Bump submodules ------------------------------------------------------------------- Thu Dec 28 21:06:49 UTC 2023 - Dirk Müller <dmueller@suse.com> - update to 1.1.0: * Bump clang to 15 * Bump clang-format to 15 * windows: Fix warnings * Use __FILE_NAME__ instead of __FILE__ * Add nghttp3_pri_parse_priority * Define varint identifiers as macros * Fix doc ------------------------------------------------------------------- Tue Nov 7 12:33:17 UTC 2023 - Dirk Müller <dmueller@suse.com> - Initial package (1.0.0)
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.