41 Commits

Author SHA256 Message Date
45e02c566a Accepting request 1316558 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/1316558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=13
2025-11-09 20:08:30 +00:00
ae02268f33 - Fix generated rabbitmq-targets-relwithdebinfo.cmake:
Enabling STATIC libs and deleting .a file breaks
      find_package(rabbitmq-c)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=39
2025-11-08 09:50:44 +00:00
a69c3f77e4 Accepting request 1238931 from network:messaging:amqp
- version update to 0.15.0
  ## v0.15.0 - 2024-11-19
  ## Fixed
  - Warning on MacOS about incompatible function declaration
  - Logic when decoding AMQP data after bad data may cause crash (#837)
  - Use SSL_get1_peer_certificate when compiling against OpenSSL 3+
  ## Changed
  - Updates to various github actions.
  ## Added
  - Add amqp_publisher_confirm_wait function (#841)
  - Add amqp_literal_bytes macro (#844) (forwarded request 1238855 from elimat)

OBS-URL: https://build.opensuse.org/request/show/1238931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=12
2025-01-20 16:14:45 +00:00
2054fc6141 - version update to 0.15.0
## v0.15.0 - 2024-11-19
  ## Fixed
  - Warning on MacOS about incompatible function declaration
  - Logic when decoding AMQP data after bad data may cause crash (#837)
  - Use SSL_get1_peer_certificate when compiling against OpenSSL 3+
  ## Changed
  - Updates to various github actions.
  ## Added
  - Add amqp_publisher_confirm_wait function (#841)
  - Add amqp_literal_bytes macro (#844)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=37
2025-01-20 08:41:19 +00:00
7636508596 Accepting request 1222118 from network:messaging:amqp
- tools: fix default cacert location
- added patches
  fix [bsc#1232541]
  + rabbitmq-c-default-cacert-location.patch

OBS-URL: https://build.opensuse.org/request/show/1222118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=11
2024-11-07 15:28:27 +00:00
d10d937e14 checkin
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=35
2024-11-07 11:09:49 +00:00
e9cd9ba290 checkin
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=34
2024-11-07 10:24:58 +00:00
24a4778f0c checkin
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=33
2024-11-07 10:16:12 +00:00
f75f2153e0 - tools: fix cacert location
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=32
2024-11-06 14:42:33 +00:00
083d588207 - fix cacert location
- added patches
  fix [bsc#1232541]
  + rabbitmq-c-cacert.patch

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=31
2024-11-06 14:33:44 +00:00
987b443ca0 Accepting request 1167750 from network:messaging:amqp
- version update to 0.14.0
  ## v0.14.0 - 2024-03-18
  ## Fixed
  - Fix potential stackoverflow in decoding table and array
  - Fix issue with Mach-O version (#758)
  - Make dependency on OpenSSL in rabbitmq-c.cmake match what is built (#725)
  - Fix pkg-config generation when CMAKE_INSTALL_DIR is absolute (#733)
  - Fix issue with amqp_basic_publish blocking in non-blocking mode (#780)
  - Fix SSL hostname check (#784)
  - Fix bug in amqp-consume documentation #791
  ## Changed
  - CMake minimum version is now 3.22
  - OpenSSL minimum version is now 1.1.1
  - Minimum TLS version supported is v1.2 (v1.3 is also supported).
  - OpenSSL ENGINE APIs are conditionally enabled based on availability
  ## Added
  - Add option to read username/password from file in tools (#781)
  - Add amqp_ssl_socket_enable_default_verify_paths API to allow loading from default certification paths
  - rabbitmq-c can be compiled against BoringSSL (#814) (forwarded request 1164340 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1167750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=10
2024-04-15 18:18:03 +00:00
a2a1cc41fd Accepting request 1164340 from home:pgajdos
- version update to 0.14.0
  ## v0.14.0 - 2024-03-18
  ## Fixed
  - Fix potential stackoverflow in decoding table and array
  - Fix issue with Mach-O version (#758)
  - Make dependency on OpenSSL in rabbitmq-c.cmake match what is built (#725)
  - Fix pkg-config generation when CMAKE_INSTALL_DIR is absolute (#733)
  - Fix issue with amqp_basic_publish blocking in non-blocking mode (#780)
  - Fix SSL hostname check (#784)
  - Fix bug in amqp-consume documentation #791
  ## Changed
  - CMake minimum version is now 3.22
  - OpenSSL minimum version is now 1.1.1
  - Minimum TLS version supported is v1.2 (v1.3 is also supported).
  - OpenSSL ENGINE APIs are conditionally enabled based on availability
  ## Added
  - Add option to read username/password from file in tools (#781)
  - Add amqp_ssl_socket_enable_default_verify_paths API to allow loading from default certification paths
  - rabbitmq-c can be compiled against BoringSSL (#814)

OBS-URL: https://build.opensuse.org/request/show/1164340
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=29
2024-04-15 07:49:36 +00:00
66381014c2 Accepting request 1095527 from network:messaging:amqp
- fixes CVE-2023-35789 [bsc#1212499]

OBS-URL: https://build.opensuse.org/request/show/1095527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=9
2023-06-28 19:33:22 +00:00
ec8efc2a3e - fixes CVE-2023-35789 [bsc#1212499]
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=27
2023-06-27 06:59:49 +00:00
97af644813 Accepting request 1094846 from network:messaging:amqp
- version update to 0.13.0
  ## v0.13.0 - 2023-02-05
  ## Fixed
  - Fixed missing option to not install static library (#665)
  - Missing pkgconfig version in v0.12.0 output (#755, #751)
  - Correct return value from amqp_ssl_socket_set_key_buffer (#723)
  ## Changed
  - Remove OpenSSL code no longer needed when used with OpenSSL >= 1.1.0. (Fixed: #715, #737)
  ## Added
  - Integration with OSS-Fuzz (#736)
  ## v0.12.0 - 2023-01-31
  ## Changed
  - rabbitmq-c now compiles as C99
  - CMake 3.12 is new minimum required version
  - CMake -DBUILD_TESTS renamed to -DBUILD_TESTING
  - CMake -DBUILD_EXAMPLES now defaults to OFF
  - CMake -DBUILD_TOOLS now defaults to OFF
  - Unix library version now matches the release version, SONAME remains the same.
  - Modernized CMake scripts to better adopt modern standards
  - Public headers have moved to rabbitmq-c/ directory
  - Dropped support for MSVC older than VS 2010
  - Dropped support for OpenSSL v1.1.0 and older
  - Minimum SSL version set to TLSv1.2
  - Updated to RabbitMQ framing to v3.8.19

OBS-URL: https://build.opensuse.org/request/show/1094846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=8
2023-06-23 19:53:38 +00:00
a046d25d74 - version update to 0.13.0
## v0.13.0 - 2023-02-05
  ## Fixed
  - Fixed missing option to not install static library (#665)
  - Missing pkgconfig version in v0.12.0 output (#755, #751)
  - Correct return value from amqp_ssl_socket_set_key_buffer (#723)
  ## Changed
  - Remove OpenSSL code no longer needed when used with OpenSSL >= 1.1.0. (Fixed: #715, #737)
  ## Added
  - Integration with OSS-Fuzz (#736)
  ## v0.12.0 - 2023-01-31
  ## Changed
  - rabbitmq-c now compiles as C99
  - CMake 3.12 is new minimum required version
  - CMake -DBUILD_TESTS renamed to -DBUILD_TESTING
  - CMake -DBUILD_EXAMPLES now defaults to OFF
  - CMake -DBUILD_TOOLS now defaults to OFF
  - Unix library version now matches the release version, SONAME remains the same.
  - Modernized CMake scripts to better adopt modern standards
  - Public headers have moved to rabbitmq-c/ directory
  - Dropped support for MSVC older than VS 2010
  - Dropped support for OpenSSL v1.1.0 and older
  - Minimum SSL version set to TLSv1.2
  - Updated to RabbitMQ framing to v3.8.19

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=25
2023-06-23 10:39:03 +00:00
f3dd913194 Accepting request 973171 from network:messaging:amqp
- give up to run testsuite when the server will not start in time
  [bsc#1198202]

OBS-URL: https://build.opensuse.org/request/show/973171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=7
2022-04-27 19:42:05 +00:00
f5a63b1975 [bsc#1198202]
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=23
2022-04-27 11:21:44 +00:00
19022b5635 - give up to run testsuite when the server will not start in time
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=22
2022-04-27 11:19:46 +00:00
6be6b0878b Accepting request 917000 from network:messaging:amqp
- %check: fix testsuite run

OBS-URL: https://build.opensuse.org/request/show/917000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=6
2021-09-06 13:58:03 +00:00
c032242049 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=21 2021-09-06 07:22:35 +00:00
185c85fde1 - %check: fix testsuite run
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=20
2021-09-06 07:19:47 +00:00
4cdd14245a Accepting request 891305 from network:messaging:amqp
Update to version 0.11.0 (forwarded request 891265 from susnux)

OBS-URL: https://build.opensuse.org/request/show/891305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=5
2021-05-07 14:46:08 +00:00
a376fe0e31 Accepting request 891265 from home:susnux:branches:network:messaging:amqp
Update to version 0.11.0

OBS-URL: https://build.opensuse.org/request/show/891265
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=18
2021-05-07 12:41:43 +00:00
6b42b93b39 Accepting request 858976 from network:messaging:amqp
Add reproducible.patch to override build date (boo#1047218) (forwarded request 858184 from bmwiedemann)

OBS-URL: https://build.opensuse.org/request/show/858976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=4
2020-12-29 14:49:15 +00:00
05bc88261b Accepting request 858184 from home:bmwiedemann:branches:network:messaging:amqp
Add reproducible.patch to override build date (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/858184
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=16
2020-12-28 09:21:40 +00:00
7cfd5cd5a7 Accepting request 856831 from network:messaging:amqp
- %check: use rabbitmqctl await_startup to wait for RabbitMQ
  server start and rabbitmqctl stop for stopping the server
  [bsc#1180096] (forwarded request 856660 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/856831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=3
2020-12-18 18:59:53 +00:00
480674dc2e Accepting request 856660 from home:pgajdos
- %check: use rabbitmqctl await_startup to wait for RabbitMQ
  server start and rabbitmqctl stop for stopping the server
  [bsc#1180096]

OBS-URL: https://build.opensuse.org/request/show/856660
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=14
2020-12-18 08:12:10 +00:00
2741395564 Accepting request 844990 from network:messaging:amqp
- fix tests for SLE15

OBS-URL: https://build.opensuse.org/request/show/844990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=2
2020-10-30 10:49:45 +00:00
62ceba2737 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=12 2020-10-30 09:13:12 +00:00
351cf9f277 - fix tests for SLE15
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=11
2020-10-30 09:12:35 +00:00
5d43c3e723 Accepting request 832899 from network:messaging:amqp
OBS-URL: https://build.opensuse.org/request/show/832899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-c?expand=0&rev=1
2020-09-08 20:46:16 +00:00
6fa718bc1a OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=9 2020-09-08 06:40:47 +00:00
84401eac52 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=8 2020-09-07 15:38:42 +00:00
858e436c43 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=7 2020-09-03 12:31:10 +00:00
eee52feb68 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=6 2020-09-03 12:19:28 +00:00
39736a17c6 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=5 2020-09-03 12:16:00 +00:00
cbfcb42077 - do not skip test_basic, try to run rabbitmq-server instead
- deleted patches
  - rabbitmq-c-remove_failing_test-0.9.0.patch (not needed)
- rework the package [jsc#SLE-12262]:

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=4
2020-09-03 12:03:24 +00:00
d05c5d4a00 * update to 0.10.0
- amqp_ssl_socket_get_context can be used to get the current OpenSSL CTX*
        associated with a connection.
    - openssl: missing OpenSSL config is ignored as an OpenSSL init error (#523)
    - AMQP_DEFAULT_MAX_CHANNELS is now set to 2047 to follow current default channel
        limit in the RabbitMQ broker. (#513)
    - add additional input validation to prevent integer overflow when parsing a
        frame header. This addresses CVE-2019-18609.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=3
2020-09-03 08:49:17 +00:00
6a29ec4e07 - rework the package [SLE-12262]:
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=2
2020-09-03 08:39:06 +00:00
048e338114 Accepting request 831620 from home:pgajdos
This is a bit reworked librabbitmq4 source package, which is intended to be replaced. rabbitmq-c should go to factory.

OBS-URL: https://build.opensuse.org/request/show/831620
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-c?expand=0&rev=1
2020-09-03 08:31:58 +00:00