10 Commits

Author SHA256 Message Date
e8d5cfd8ba Accepting request 1134164 from home:DocB:Orthanc
- explicit compiler options for websockets, zlib, ssl and ssl v3 added

OBS-URL: https://build.opensuse.org/request/show/1134164
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=17
2023-12-22 13:20:39 +00:00
3a1af74732 Accepting request 1087559 from home:amanzini:branches:server:http
- Update to version 1.16:
  * Enable IPv6 as default when using CMake
  * Define error codes for mg_start2, mg_start_domain2, mg_connect_client2
  * Fixes for OpenSSL 3.0 support
  * Add support for Mbed TLS v3.0.0
  * WebDAV should understand Windows File Explorer (experimental)
  * Accept HTTP basic authentication
  * Make pattern matching function availible in the public interface
  * Make base64 encoding and decoding functions available
  * Various fixes for HTTP/2 support
  * Additional examples
  * Fixes and updates to existing examples
  * Fix spelling errors in code and documentation
  * Remove Conan support
  * Known Issues:
    The WebDAV support when using the Windows Explorer as client has various limitations when renaming or moving files and folders. 
    In particular file names in non-latin characters may break when running the server on Linux and connecting with the Windows Explorer.

OBS-URL: https://build.opensuse.org/request/show/1087559
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=15
2023-05-17 18:09:31 +00:00
9aa460c6f9 Accepting request 975217 from home:msmeissn:branches:server:http
- do not load libcrypto/libssl dynamically, just link against them (bsc#1199047)

OBS-URL: https://build.opensuse.org/request/show/975217
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=13
2022-05-05 14:59:26 +00:00
07734ce381 Accepting request 926907 from home:DocB:Orthanc
- version 1.15
* Security update boo#1191938
* New configuration for URL decoding
* Sanitize filenames in handle form
* Example “embedded_c.c”: Do not overwrite files (possible security issue)
* Remove obsolete examples
* Remove “experimental” label for some features
* Remove MG_LEGACY_INTERFACE that have been declared obsolete in 2017 or earlier
* Modifications to build scripts, required due to changes in the test environment
* Unix domain socket support fixed
* Fixes for NO_SSL_DL
* Fixes for some warnings / static code analysis
- Version 1.14
* Change SSL default setting to use TLS 1.2 as minimum (set config if you need an earlier version)
* Add local_uri_raw field (not sanitized URI) to request_info
* Additional API functions and a callback after closing connections
* Allow mbedTLS as OpenSSL alternative (basic functionality)
* Add OpenSSL 3.0 support (OpenSSL 3.0 Alpha 13)
* Support UNIX/Linux domain sockets
* Fuzz tests and ossfuzz integration
* Compression for websockets
* Restructure some source files
* Improve documentation
* Fix HTTP range requests
* Add some functions for Lua scripts/LSP
* Build system specific fixes (CMake, MinGW)
* Update 3rd party components (Lua, lfs, sqlite)
* Allow Lua background script to use timers, format and filter logs
* Remove WinCE code
* Update version number 
- version 1.13
  * Add arguments for CGI interpreters
  * Support multiple CGi interpreters
  * Buffering HTTP response headers, including API functions mg_response_header_* in C and Lua
  * Additional C API functions
  * Fix some memory leaks
  * Extended use of atomic operations (e.g., for server stats)
  * Add fuzz tests
  * Set OpenSSL 1.1 API as default (from 1.0)
  * Add Lua 5.4 support and deprecate Lua 5.1
  * Provide additional Lua API functions
  * Fix Lua websocket memory leak when closing the server
  * Remove obsolete "file in memory" implementation
  * Improvements and fixes in documentation
  * Fixes from static source code analysis
  * Additional unit tests
  * Various small bug fixes
  * Experimental support for some HTTP2 features (not ready for production)
  * Experimental support for websocket compression
  * Remove legacy interfaces declared obsolete since more than 3 years
- version 1.12 
  * fix-libpath.patch removed 
  * See https://github.com/civetweb/civetweb/releases/tag/v1.12 for detailed changelog
  
- Add fix-libpath.patch to fix library install directory 
- Initial build at version 1.11.
  Thanks to malcolmlewis for helping with the specfile

OBS-URL: https://build.opensuse.org/request/show/926907
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=12
2021-10-22 09:45:52 +00:00
6435d7d2ee Accepting request 892101 from home:PerryWerneck:udjat
- Enabling cmake control file and cpp library.

OBS-URL: https://build.opensuse.org/request/show/892101
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=10
2021-05-10 18:08:01 +00:00
1f2ddb5824 Accepting request 891812 from home:DocB:Orthanc
- Version 1.14
* Change SSL default setting to use TLS 1.2 as minimum (set config if you need an earlier version)
* Add local_uri_raw field (not sanitized URI) to request_info
* Additional API functions and a callback after closing connections
* Allow mbedTLS as OpenSSL alternative (basic functionality)
* Add OpenSSL 3.0 support (OpenSSL 3.0 Alpha 13)
* Support UNIX/Linux domain sockets
* Fuzz tests and ossfuzz integration
* Compression for websockets
* Restructure some source files
* Improve documentation
* Fix HTTP range requests
* Add some functions for Lua scripts/LSP
* Build system specific fixes (CMake, MinGW)
* Update 3rd party components (Lua, lfs, sqlite)
* Allow Lua background script to use timers, format and filter logs
* Remove WinCE code
* Update version number

OBS-URL: https://build.opensuse.org/request/show/891812
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=8
2021-05-10 06:29:39 +00:00
110564fb6c Accepting request 846036 from home:DocB:Orthanc
- version 1.13
  * Add arguments for CGI interpreters
  * Support multiple CGi interpreters
  * Buffering HTTP response headers, including API functions mg_response_header_* in C and Lua
  * Additional C API functions
  * Fix some memory leaks
  * Extended use of atomic operations (e.g., for server stats)
  * Add fuzz tests
  * Set OpenSSL 1.1 API as default (from 1.0)
  * Add Lua 5.4 support and deprecate Lua 5.1
  * Provide additional Lua API functions
  * Fix Lua websocket memory leak when closing the server
  * Remove obsolete "file in memory" implementation
  * Improvements and fixes in documentation
  * Fixes from static source code analysis
  * Additional unit tests
  * Various small bug fixes
  * Experimental support for some HTTP2 features (not ready for production)
  * Experimental support for websocket compression
  * Remove legacy interfaces declared obsolete since more than 3 years

OBS-URL: https://build.opensuse.org/request/show/846036
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=6
2020-11-07 17:52:08 +00:00
ed3aff055d Accepting request 820100 from home:DocB:Orthanc
- version 1.12 
  * fix-libpath.patch removed 
  * See https://github.com/civetweb/civetweb/releases/tag/v1.12 for detailed changelog

OBS-URL: https://build.opensuse.org/request/show/820100
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=4
2020-07-14 13:40:22 +00:00
aeaff1f644 Accepting request 744535 from home:namtrac:branches:server:http
- Add fix-libpath.patch to fix library install directory

OBS-URL: https://build.opensuse.org/request/show/744535
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=2
2019-10-31 16:32:15 +00:00
a5eefcc545 Accepting request 733442 from home:DocB:Orthanc
web server required for Orthanc

OBS-URL: https://build.opensuse.org/request/show/733442
OBS-URL: https://build.opensuse.org/package/show/server:http/civetweb?expand=0&rev=1
2019-10-04 10:14:20 +00:00