File apache-trafficserver.changes of Package apache-trafficserver
-------------------------------------------------------------------
Sat Aug 16 04:44:38 UTC 2025 - Linnaea Lavia <linnaea@lavia.moe>
- Remove .la files for plugins
-------------------------------------------------------------------
Thu Aug 14 18:05:21 UTC 2025 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.11
* #12169 - 9.2.x: fix libyaml for gcc 15, and cherry-pick fedora:42 updates
* #12294 - Add a setting to choose the data source of IP address for ACL
* #12296 - Add max inclusion support to esi plugin for 9.2.x
-------------------------------------------------------------------
Thu Apr 3 02:07:06 UTC 2025 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.10
* #12087 - [9.2.x] Backport: Fix ordering Via response header values (#9239)
* #12088 - [9.2.x] Backport: Fix memory leaks in the Healthchecks plugin (#12025)
* #12093 - Fix up logging for write-fail-5/collapsed-forwarding (#12050)
* #12150 - Require the use of CRLF in chunked message body
-------------------------------------------------------------------
Tue Mar 25 05:18:32 UTC 2025 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.9
* #12071 - Fix chunked pipelined requests
* #12075 - Fix send 100 Continue optimization for GET
* #12077 - Fix intercept plugin ignoring ACL
* #12079 - ACL combination tests for 9.2.x
-------------------------------------------------------------------
Fri Feb 21 13:46:48 UTC 2025 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.8
* #11846 - [9.2.x] Fix setting TLS groups with BoringSSL
* #11924 - [9.2.x] Make warning if remap ACL has more than one @action (#11911)
* #11938 - [9.2.x] Backport AuTest fixes for Fedora 40
* #11942 - Do not allow extra CRs in chunks (#11936)
* #11959 - Fix memory leak when loading remap config
* #11962 - Configure autests to use microserver 1.0.8 (#11941) Update proxy-verifier to 2.12.0 via (#11534)
* #11963 - Add support to retrieve request header block to lua plugin (#11893)
* #11964 - 9.2.x backport: Handle VC_EVENT_EOS in more places (#11368)
* #11965 - multiplexer: fix consume of too many bytes (#11499)
* #11966 - 9.2.x backport autests (#11601) and (#11512)
* #11969 - 9.2.x backport: tslua.so: handle unrecognized status codes (#11272)
* #11970 - handle EOS events during server open (#11346)
* #11971 - Use the specified `length` characters of the key in `Headers::count` (#11405)
* #11972 - Add nullptr check in PluginVC read and write (#11961)
* #11973 - [9.2.x] Add http2.incomplete_header_timeout_in (#11354)
* #11976 - Don't assume LogAccess::m_client_req_unmapped_url_canon_str is null t…
* #11979 - Add Sphinx documentation for statichit plugin. (#11389)
* #11983 - Disable h2 prior knowledge on tls (#11881)
* #11998 - Fix crash by including remap files with named filters (#11997)
-------------------------------------------------------------------
Sun Dec 1 16:36:56 UTC 2024 - Linnaea Lavia <linnaea@lavia.moe>
- Revert to 9.2.x and update to 9.2.7
* #11835 - Content-type lost when sent after duplicate headers (#11821)
* #11856 - Add matrix params to the cachekey in the cachekey plugin
* #11882 - 92x #11501 patch - Fix for OpenSSL 3.2+
-------------------------------------------------------------------
Wed Nov 27 10:28:39 UTC 2024 - Linnaea Lavia <linnaea@lavia.moe>
- Upgrade to 10.0.2
This is a major version upgrade, see documentation for a list of changes
https://docs.trafficserver.apache.org/en/10.0.x/release-notes/upgrading.en.html
Most notably:
* records.config has been replaced with records.yaml
* Following plugins are removed:
mysql_remap, acme, cache_key_genid, fast_cgi,
collapsed_forwarding, metalink, parent_select
* Following plugins are renamed:
- icap -> icap_plugin
- tsmemcache -> memcache
* Perl module has been removed
-------------------------------------------------------------------
Thu Aug 1 12:36:18 UTC 2024 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.5
* #11226 - ja3_fingerprint.so docs: --modify-incoming
* #11263 - [9.2.x] Terminate H2 connection by COMPRESSION_ERROR (#11222)
* #11264 - Initialize HistoryEntry array
* #11268 - [9.2.x] Fix GCC 14.0.1 -std=c++20 build failures (#11189)
* #11348 - Restore private key passphrase behavior
* #11351 - Fix case where 206 could be returned for range revalidates (#11308)
* #11444 - docs: fix header rewrite nexthop sample usage
* #11595 - Stricten field name check
* #11596 - Normalize Accept-Encoding header value before cache lookup
* #11604 - proxy.config.http.drop_chunked_trailers (9.2.x)
- Update to 9.2.4
* #10286 - Abort a read when the disk is known to be bad
* #10503 - CID 1508894: Traffic Dump restore ostream format
* #10507 - CID 1518601: dead code in test_log_interface.cc
* #10520 - CID 1513224: Cleanup dl handle while testing a plugin
* #10540 - LSan: Fix memory leak of Cache Unit Tests
* #10543 - LSan: Fix memory leak of test_libhttp2
* #10551 - Make NextHopConsistentHash unit test stable
* #10556 - s3_auth: Clear handling TSAction in the config_reloader
* #10579 - Fix typo in docs for sni.yml
* #10590 - applying additional accepts PR to 9.2.x
* #10591 - Fix typo in block_errors documentation
* #10621 - Fixed h2spec 6.4.3 test (#10584)
* #10622 - Fix H2 debug message for a rate limit (#10583)
* #10625 - Make bad disk detection more robust (backport for 9.2.x)
* #10640 - Add VIA RWW cache result as acceptable for an IMS_HIT
* #10673 - Do not overwrite the error code of GOAWAY frame
* #10744 - Update accept thread configuration changes from #10687 applied to 9.2.x
* #10896 - 9.2.x: yapf: use yapf instead of autopep8
* #10925 - Use slice req method type in Data obj
* #10962 - adds stdint.h include to ink_file.h needed for rocky9/clang16
* #10988 - header_freq: Fix msg lock issues
* #11009 - Segmentation crash caused by setting unavailable_server_retry_responses in parent.config
* #11021 - Ensure connection retry attempts can reach the config specified value
* #11030 - Allows the set-body to run as a pseudo remap hook
* #11044 - delete simple_server_retry_responses
* #11073 - Fix a bug in parsing chunked messages
* #11085 - doc: max_rst_stream_frames_per_minute defaults to 200
* #11206 - Add proxy.config.http2.max_continuation_frames_per_minute
-------------------------------------------------------------------
Thu Oct 12 07:43:05 UTC 2023 - linnaea <linnaea@linnaea.lan>
- Update to 9.2.3
* #9572 - Add logic to make the server.policy and server.properties settings reloadable
* #10149 - Fix the libloader plugin makefile.
* #10170 - cache_range test performance improvement
* #10176 - Strictly follow Content-Length header ABNF rule (#10144)
* #10180 - clang-analyzer fixes for clang14 (#10055)
* #10183 - 9.2.x: Make sure that the thread local time is updated timely (#10163)
* #10188 - Fixes a problem which can decrement milestone metrics unintentionally
* #10247 - Python 3.12: microserver.test.ext wrap_socket update
* #10256 - Python 3.12: add h2 dependencies to autest Pipfile
* #10257 - Python 3.12: Make autest regex strings raw strings
* #10266 - Python 3.12: add charset-nomalizer to tests/Pipfile
* #10285 - Fix slice head request memory issue
* #10286 - Abort a read when the disk is known to be bad
* #10287 - Fix a crash due to bad disks
* #10304 - Preserve unmapped url regardless of need for remapping
* #10324 - Add TSVConnFdGet api
* #10386 - Don't set port number as part of hostname
* #10389 - 9.2.x: Proxy Verfier Upgrade to v2.10.1
* #10391 - tls_verify4: Use traffic_manager for config reload
* #10399 - Fix use-after-free issue
* #10480 - Fix the SNI and HOST parsing properly
* #10564 - Add an HTTP/2 related rate limiting
* #10566 - s3_auth: Fix hash calculation
* #10568 - Reallocate a buffer for H2 header block only if needed
* #10571 - APIs to get the h2 error codes and a plugin to use them
* #10573 - Add support for vconn start handler in lua plugin
-------------------------------------------------------------------
Fri Aug 4 10:34:19 UTC 2023 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.2
* #9544 - Docs: format typos in header_rewrite doc
* #9754 - Fix OCSP detection during build (9.2.x)
* #9829 - Add TSHttpTxnNextHopPortGet, add NEXT-HOP to header rewrite
* #9831 - Allow slice plugin to purge requests
* #9840 - Fix crash on config reload with BoringSSL
* #9877 - Do not add content-length for status 204 cache
* #9879 - doc: fix the internal libraries section formatting
* #9886 - Fix deprecated set_class for documentation build
* #9943 - Add yaml libs reference to HTTP proxy test suite.
* #9944 - Fix clang-format for 9.2.x branch
* #9952 - 92x autest updates
* #9959 - 9.2.x: OpenSSL 3.0 tls autest updates (#9947)
* #9971 - Update to autest version 1.10.3
* #9976 - fix: require RSRC_CLIENT_REQUEST_HEADERS in ConditionMethod
* #9989 - Do not set @SECLEVEL with boringssl
* #10038 - LSan: Fix leaks of Cache Unit Test
* #10054 - Demote SSL log line to debug and remove key printing
* #10093 - tools/check-unused-dependencies: make exceptions for tools under clang+asan
* #10103 - autest get_port: update to use psutil
* #10105 - Update autest to the latest 1.10.4
* #10107 - Fix ports.py type hint for sets on older Python
* #10124 - Fix DbgCtl reference that got cherry-picked into 9.2.x
* #10125 - Remove duplicate slashes at the beginning of the incoming URL
* #10127 - 9.2.x: Correctly handle encoding for cache hash generation
* #10131 - 9.2.x: Fix a crash triggered by invalid range header
- Refreshed patch: apache-trafficserver8-remove-bundled-yamlcpp.patch
-------------------------------------------------------------------
Mon Jul 3 13:20:01 UTC 2023 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.1
* #9184 - TSan: Make Thread::cur_time thread local
* #9238 - Add slice config to strip Range header for HEAD requests
* #9286 - Skip dns_host_down autest from 9.2.x branch
* #9300 - Fixed issue with SDK_API_HttpParentProxySet_Fail regression test
* #9303 - Issue 9274: read-while-writer readers can't find fragment inserted
* #9306 - Updated warning message for adding duplicated remap entries
* #9307 - AuTests: update to Proxy Verifier v2.6.0
* #9316 - Update rtd-theme to the latest version
* #9325 - glibc 2.37 requires additional explicit includes
* #9326 - ppc64 stack grows down, so it can be re-enabled as a supported arch
* #9328 - s3_auth: Schedule reloading config event on TASK thread
* #9329 - s3_auth: Fix assertion failure of TSActionCancel
* #9330 - Don't send response body on status 204 No Content
* #9333 - Make 204 cacheable again
* #9337 - s3_auth autest: convert from gold file to file contains
* #9339 - Revert PRs 7667 and 7807
* #9387 - Update h2disable tests for new curl output
* #9430 - On arm64 macOS, do not use pagezero linker flag when using luajit
* #9444 - Fix SSLSessionDup for old OpenSSL and BoringSSL
* #9445 - Stabilize autest for traffic_dump
* #9450 - Stabilize autest for tls_check_cert_selection_reload
* #9453 - Fix parameter parser in ssl_hook_test plugin
* #9454 - Stabilize autest tls_hook18
* #9455 - Run autest tls_hooks17 and tls_hooks18 on BoringSSL build
* #9464 - Adds a --enable-lto option (Link Time Optimization)
* #9468 - Fixed documentation issue with xdebug plugin to be a literal block
* #9473 - Use deprecated OpenSSL APIs for MD5 and SHA256 if available (#9469)
* #9480 - Slight performance improvements before calling APIHooks::clear
* #9491 - Adds a new percentage option, cleans up pressure calculations
* #9494 - Properly support multiple instantiation in plugins.config
* #9508 - 9.2.x: http2_flow_control.test.py: Correctly enable debug logs
* #9525 - Fix compile warning on BoringSSL build
* #9534 - (backport) Fixes silent header duplication and early loop termination that occurs upon successful revalidation when duplicate headers are present
* #9544 - Docs: format typos in header_rewrite doc
* #9546 - Fix a build issue with the latest BoringSSL
* #9554 - Make magick plugin buildable with BoringSSL
* #9579 - Enable loading invalid SSL configuration on first load.
* #9626 - Doc: document IP allow filter for remap.
* #9639 - HttpSM: fix no_dns_forward_to_parent for cache stale (92x)
* #9640 - 9.2.x: Fix clang 16 92x warnings
* #9641 - 9.2.x Stabilize 92x emergency and fatal autests
* #9646 - (Backport)Fix debian symbol not found for test_HttpTransact
* #9647 - 9.2.x: Fix an error on SSL config reload (plus some cleanup). (#9334)
* #9653 - 9.2.x: Autest updates for recent versions of curl
* #9660 - Try to do less work in hot function HttpHookState::getNext
* #9671 - Stabilize autest tls_hooks17
* #9691 - Check the calling thread of Ethread::schedule_local
* #9699 - Reload hosting.config on TASK thread
* #9722 - Fix ttmsh log field
* #9764 - parent_select plugin: look in ats config dir for yaml config if path is relative
* #9779 - s3_auth: Fix hash calculation
* #9785 - 9.2.x: Add back push_method_enabled enforcement
* #9788 - Deny the TRACE method by default
-------------------------------------------------------------------
Mon Jan 30 09:46:55 UTC 2023 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.2.0
* New feature: Log throttling settings
* New feature: Create and manage pre-warmed TLS tunnels
* New feature: SNI value for the TLS connection to the origin can be overridden
* New feature: Remap rule inspector
* Parent Selection Improvements
* New experimental plugin http_stats
- Refreshed patches:
* apache-trafficserver8-remove-bundled-yamlcpp.patch
* apache-trafficserver9-ignore-cycle-check-on-tr-conn.patch
- New patch: apache-trafficserver9-localhost-is-always-self.patch
In build environment "localhost" is not necessarily the name returned by getnameinfo(127.0.0.1)
This confuses the server into believing that "localhost" is not the local host
Fixed by hardcoding "localhost" into Machine ID.
-------------------------------------------------------------------
Sun Jan 1 17:16:45 UTC 2023 - Linnaea Lavia <linnaea@lavia.moe>
- Transparent mode loop detection patch is reverted as the upstream fix is incomplete.
- Update to 9.1.4
* #8232 - Updates yaml-cpp to 0.7.0
* #8806 - Modifying array outside bounds
* #8837 - Add compatibility define when building with OpenSSL3
* #8838 - mkdfa.c is not being used and doesn't compile with gcc 12.1.1
* #8909 - Move HKDF to OpenSSL 3 interfaces
* #9033 - 9.1.x: Fix a couple compiler warnings
* #9034 - 9.1.x: Update Proxy Verifier to v2.4.1
* #9100 - Validate request-target
* #9135 - 9.1.x: Fix GCC 12 compiler warnings
* #9242 - drain request body on cache noop action
* #9243 - authproxy: Handle WRITE_READY event
* #9248 - [9.1.x] Change Content-Type to text/plain if xdebug modifies response body
-------------------------------------------------------------------
Thu Aug 11 02:05:57 UTC 2022 - Linnaea Lavia <linnaea@lavia.moe>
- Replaced transparent mode loop detection patch with upstream fix.
-------------------------------------------------------------------
Wed Aug 10 07:45:24 UTC 2022 - Michael Ströder <michael@stroeder.com>
- removed obsolete apache-trafficserver-catch-2-13-7.patch
- Update to 9.1.3
* #8191 - Fix error connection logging crash
* #8231 - Upgrade Catch.hpp to v2.13.7
* #8362 - remap_stats: convert to using TSHttpTxnPristineUrlGet and TSHttpTxnClientReqGet
* #8439 - Fix Multiplexer POST Body Handling
* #8480 - Update HostDBContinuation timeout handling to clear pending queue.
* #8524 - Set an appropriate callback function for OpenSSL 3
* #8589 - SNIConfig: tunnel_route - Change the way we extract matched subgroups from the servename
* #8608 - Update to Proxy Verifier version v2.3.0
* #8611 - Removes hard dependency on having perl installed to build
* #8683 - Upgrade Catch to v2.13.8
* #8687 - Reuse TSMutex for ts_lua_http_intercept_handler
* #8729 - Address issues with python 3.10
* #8736 - [ink_base64] Fix buffer size computation
* #8753 - Update to proxy-verifier-v2.3.1
* #8764 - Lua plugin memory leak on remap configuration reloads
* #8765 - Fixing the httpbin AuTests by pinning Werkzeug
* #8773 - Pin Jinja2 for doc builds
* #8786 - include <cstring> for access to C-string operations
* #8814 - 9.1.x: Unit test compiler and library run time fixes
* #8822 - Fixes leak of ssl_ocsp_response_path_only on reload
* #8841 - Fixes leak in SNIAction name globbing (#8827)
* #8842 - Fixes leak of sni config filename on load (#8821)
* #8843 - Fix leaks in ConfigManager::configName (#8269)
* #8868 - Update to Proxy Verifier v2.3.3
* #8899 - Do not modify Transfer-Encoding header on retry
* #8901 - uri_signing plugin: Fix missing payload validation for the iss field.
* #8926 - Allows errors from plugin initialization to bubble up
* #9006 - 9.1.x: Add back validatation that the scheme matches the wire protocol
* #9016 - [9.1.x] Backport HTTP Validations
-------------------------------------------------------------------
Thu Mar 17 06:31:07 UTC 2022 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.1.2
-------------------------------------------------------------------
Fri Nov 5 08:46:24 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.1.1
- Specfile updated to support building for EL8
- 1 upstream patch:
* apache-trafficserver-textview-ub.patch
Running over the end of TextView results in UB in MIME parsing
-------------------------------------------------------------------
Thu Sep 23 08:09:35 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- The following hardening directives has been enabled in unit file:
* ProtectSystem: full
* ProtectHome: yes
* PrivateDevices: yes
* PrivateTmp: yes
* ProtectKernelTunables: yes
* ProtectKernelModules: yes
* ProtectControlGroups: yes
* RestrictRealtime: yes
* MemoryDenyWriteExecute: yes
- On Leap 15.3 and Tumbleweed, further hardening is enabled:
* DynamicUser: yes
* ProtectHostname: yes
* ProtectClock: yes
* ProtectKernelLogs: yes
* LockPersonality: yes
* RestrictSUIDSGID: yes
- Due to hardening, installations using block device(s) for cache
storage will fail silently, installations using transparent
proxying will no longer start. Configuration update via
`traffic_ctl config set` will no longer be persistent.
See /etc/systemd/system/apache-trafficserver.service.d/00-relax-hardening.conf
- 1 upstream patch:
* apache-trafficserver-catch-2-13-7.patch:
Upgrade catch.hpp to v2.13.7, resolves test failures on Factory
-------------------------------------------------------------------
Thu Aug 19 08:37:29 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Specfile update: mark config files noreplace
-------------------------------------------------------------------
Thu Aug 19 06:48:36 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Specfile update:
* header_rewrite plugin split out as it pulls maxmind db libs
* Lua and esi/combo_handler plugin are no longer experimental
* sort plugin file list
-------------------------------------------------------------------
Wed Aug 18 07:45:39 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.1.0
* Upstreamed patches removed:
apache-trafficserver9-LogUtils2-test-remove-duplicate-BWF.patch
apache-trafficserver9-docs-remove-deprecated-sphinx-gettext_lazy.patch
* Patches refreshed:
apache-trafficserver9-docs-remove-git.patch
apache-trafficserver9-docs-sys-plantuml.patch
* 1 new patch: apache-trafficserver9-docs-split-manpages.patch
Split document into man pages
* Renamed package:
apache-trafficserver-plugin-WebpTransform
-> apache-trafficserver-plugin-webp_transform
Plugin WebpTransform has been renamed webp_transform
* New plugins in apache-trafficserver-plugins-experimental:
cache_fill, icap, rate_limit
- Specfile update:
* Removed stuff related to openSUSE <= 13.2
* Replace %setup + %patch with %autosetup
* Tag %license
-------------------------------------------------------------------
Thu Jul 29 06:47:49 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Factory changed MoonJIT back to LuaJIT, update BuildRequires
-------------------------------------------------------------------
Sun Jul 18 08:37:47 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.0.2
* apache-trafficserver8-128bit-cas-ppc64le.patch: removed
Merged upstream
-------------------------------------------------------------------
Sun Apr 25 07:04:10 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.0.1
- Refresh patch 'apache-trafficserver9-ignore-cycle-check-on-tr-conn.patch'
- Swap 128-bit CAS patch with upstream patch
-------------------------------------------------------------------
Sat Mar 27 06:18:32 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Newer versions of OpenJDK seems to throw NPE when no fonts is
installed and asked to measure text size, pull in Noto Sans
so we can continue to build documentations on Factory.
-------------------------------------------------------------------
Tue Feb 16 04:10:00 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- 1 new patch:
apache-trafficserver9-ignore-cycle-check-on-tr-conn.patch
Workaround for upstream bug on cycle detection and
transparent proxying (gh#7525)
-------------------------------------------------------------------
Fri Feb 12 14:15:48 UTC 2021 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 9.0.0
- 4 new patch:
apache-trafficserver9-LogUtils2-test-remove-duplicate-BWF.patch
test_LogUtils2 includes BufferWriterFormat in itself, causing
global dtor to be run twice on its structures, corrupting memory.
apache-trafficserver9-docs-sys-plantuml.patch
apache-trafficserver9-docs-remove-git.patch
apache-trafficserver9-docs-remove-deprecated-sphinx-gettext_lazy.patch
Enables building documentation on Factory
- 2 patches dropped, as they're addressed upstream:
apache-trafficserver8-ignore-cjose-jansson-static-check.patch
apache-trafficserver8-aarch-va48.patch
- 9 plugins have been promoted from experimental to stable:
cache_promote
cache_range_requests
cachekey
certifier
multiplexer
prefetch
remap_purge
escalate
server_push_preload
- 8 new experimental plugins:
statichit
redo_cache_lookup
memory_profile
cert_reporting_tool
cookie_remap
ja3_fingerprint
maxmind_acl (requires libmaxminddb)
ssl_session_reuse (requires libhiredis)
- 7 plugins removed:
test_cppapi
balancer
buffer_upload
header_normalize
hipes
ssl_cert_loader
stale_while_revalidate
-------------------------------------------------------------------
Wed Dec 2 18:27:56 UTC 2020 - Michael Ströder <michael@stroeder.com>
- Update to 8.1.1
-------------------------------------------------------------------
Sat Aug 29 19:05:48 UTC 2020 - Michael Ströder <michael@stroeder.com>
- Update to 8.1.0
- Macro %{_tmpfilesdir} is used
- Removed obsolete patches:
* apache-trafficserver8-ignore-cjose-jansson-static-check.patch
-------------------------------------------------------------------
Sun Jul 26 08:44:13 UTC 2020 - Linnaea Lavia <linnaea@lavia.moe>
- Update to 8.0.8
-------------------------------------------------------------------
Sun May 17 07:17:10 UTC 2020 - Linnaea Lavia <linnaea@lavia.moe>
- Move to Python3
- Update to 8.0.7
- Drop GeoIP dependency
- Split TSLua plugin into its own package
- Move header_rewrite and geoip_acl into base plugins package
- Merge (undocumented) magick plugin into WebpTransform package
-------------------------------------------------------------------
Sun Mar 1 11:03:43 UTC 2020 - Michael Ströder <michael@stroeder.com>
- Update to 8.0.6
-------------------------------------------------------------------
Thu Dec 12 03:30:55 UTC 2019 - Linnaea Lavia <linnaea@lavia.moe>
- Switch to Moonjit for Factory
-------------------------------------------------------------------
Wed Aug 21 07:19:17 UTC 2019 - Michael Ströder <michael@stroeder.com>
- Update to 8.0.5
-------------------------------------------------------------------
Wed Aug 14 12:49:41 UTC 2019 - Michael Ströder <michael@stroeder.com>
- Update to 8.0.4
-------------------------------------------------------------------
Sat Jul 20 11:39:16 UTC 2019 - Michael Ströder <michael@stroeder.com>
- Update to 8.0.3
-------------------------------------------------------------------
Sat Feb 16 08:00:04 UTC 2019 - linnaea@lavia.moe
- Fix segfaults on AArch64 due to 48-bit userspace:
* apache-trafficserver8-aarch-va48.patch
-------------------------------------------------------------------
Fri Feb 15 14:56:49 UTC 2019 - linnaea@lavia.moe
- Fix building on Leap 42.3
-------------------------------------------------------------------
Fri Feb 15 08:08:46 UTC 2019 - Linnaea Lavia <linnaea@lavia.moe>
- Add %check
-------------------------------------------------------------------
Thu Feb 14 16:18:04 UTC 2019 - linnaea@lavia.moe
- Move `BuildRequires: doxygen' into `with docs' block.
-------------------------------------------------------------------
Mon Feb 11 15:24:06 UTC 2019 - linnaea@lavia.moe
- Patch configure.ac to pin build hostname:
* apache-trafficserver8-fix-build-machine.patch
-------------------------------------------------------------------
Mon Feb 11 08:56:30 UTC 2019 - linnaea@lavia.moe
- Building docs on OBS is not possible right now, remove 1 patch:
* apache-trafficserver-fix-doc-branch.patch
- Disable `tslua' plugin on S390X and PPC64 as LuaJIT is not
available on these platforms
- Enable `uri_signing' plugin only on Factory as libcjose is not
available on other distributions
- Fix building on ppc64le:
* apache-trafficserver8-128bit-cas-ppc64le.patch
-------------------------------------------------------------------
Fri Feb 8 16:38:43 UTC 2019 - linnaea@lavia.moe
- Update to 8.0.2
------------------------------------------------------------------
Wed Nov 30 13:41:16 UTC 2018 - obs@lavia.moe
- Update to 8.0.1
- Do not build docs due to missing PlantUML, drops 1 patch:
* apache-trafficserver8-doc-remove-uml.patch
- Disable static/dynamic check on libjansson and libcjose:
* apache-trafficserver8-ignore-cjose-jansson-static-check.patch
------------------------------------------------------------------
Wed Oct 24 06:21:16 UTC 2018 - obs@lavia.moe
- Update to 8.0.0
- This release is signed by Bryan W. Call <bcall@apache.org>.
Keyring file is replaced accordingly.
- Refreshed patches:
* apache-trafficserver-perl-vendor-install.patch
* apache-trafficserver-fix-doc-branch.patch
- Dropped patches:
* apache-trafficserver7-sysluaj.patch
* apache-trafficserver7-luaj-deprecated-apis.patch
* apache-trafficserver-2426-map_with_referer.patch
* apache-trafficserver-brotli-default-case.patch
- Use system yaml-cpp instead of bundled one:
* apache-trafficserver8-remove-bundled-yamlcpp.patch
- Remove PlantUML from doc building:
* apache-trafficserver8-doc-remove-uml.patch
- Docs are now split into its own package.
-------------------------------------------------------------------
Tue Jan 2 17:38:47 UTC 2018 - erico.mendonca@suse.com
- Repackaging version 7.1 on OBS.
------------------------------------------------------------------
Fri Dec 15 01:16:24 UTC 2017 - obs@lavia.moe
- Upstream PR#2929: Stop ATS from crashing on kernel 4.14
This is a bandaid fix, the code for setting hard limit
will be removed in a future release.
------------------------------------------------------------------
Wed Nov 22 09:22:50 UTC 2017 - obs@lavia.moe
- Replace @build_machine@ with the constant string "obs"
Since we build on different workers every time, recording
such info will cause unnecessary rebuilds.
-------------------------------------------------------------------
Wed Oct 25 12:52:47 UTC 2017 - obs@lavia.moe
- Add tmpfiles config
- Fix config files ownership
-------------------------------------------------------------------
Mon Oct 16 13:06:05 UTC 2017 - obs@lavia.moe
- Split plugins into different packages
-------------------------------------------------------------------
Mon Oct 16 11:09:58 UTC 2017 - obs@lavia.moe
- Use luajit from the OS
-------------------------------------------------------------------
Mon Oct 16 06:19:00 UTC 2017 - obs@lavia.moe
- Add keyring for offline verification