Opened 7 months ago

Closed 7 months ago

#22951 closed enhancement (fixed)

kdsoap-2.3.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.1
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 7 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:2 by Bruce Dubbs, 7 months ago

kdsoap-2.3.0/docs/CHANGES_2_3.txt

General:

  • C++17 is now required. Qt-5.15 is still supported, in addition to the latest Qt6 versions.
  • KDSoap now looks for Qt6 by default, rather than Qt5. If your Qt5 build broke, pass -DKDSoap_QT6=OFF to CMake.

Server-side:

  • Support for RFC 7233 (Range Requests)
  • To avoid mixing up raw-xml requests in the same server object, KDSoap now creates a server object for each incoming connection. Make sure your server object is ready to be created multiple times (this was already a requirement when enabling multi-threading with setThreadPool()).
  • Improve security when handling requests to download files, to make sure we never go outside the base directory
  • Fix memory leak in KDSoapServer on shutdown (the sockets were not always deleted)

comment:3 by Bruce Dubbs, 7 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

67d3e8f143 Update to php-8.5.4.
f2e88ebc3c Update to gtkmm4-4.22.0.
adfbe10b13 Update to kdsoap-2.3.0.
6bde3efcd4 Update to libpciaccess-0.19 (Xorg library).
e4808178fa Update to at-spi2-core-2.60.0.
36e67d9690 Update to libplacebo-7.360.1.
Note: See TracTickets for help on using tickets.