rfc:curl_share_persistence
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:curl_share_persistence [2024/10/24 18:14] – open RFC for voting enorris | rfc:curl_share_persistence [2025/01/02 15:08] (current) – add link to curl_share_persistence_improvement RFC enorris | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Add persistent curl share handles ====== | ====== PHP RFC: Add persistent curl share handles ====== | ||
- | * Version: 1.1 | + | * Version: 1.3 |
* Date: 2024-10-09 | * Date: 2024-10-09 | ||
* Author: Eric Norris, erictnorris@gmail.com | * Author: Eric Norris, erictnorris@gmail.com | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
+ | * Superseded by: http:// | ||
===== Introduction ===== | ===== Introduction ===== | ||
Line 23: | Line 24: | ||
If a curl share handle does not already exist, the function will construct a new one, apply the given share options, store it in global memory, and return it. | If a curl share handle does not already exist, the function will construct a new one, apply the given share options, store it in global memory, and return it. | ||
+ | |||
+ | ==== Safety ==== | ||
+ | |||
+ | Since curl share handles are stateful, developers must consider whether a given '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Line 64: | Line 74: | ||
This vote requires a ⅔ majority: | This vote requires a ⅔ majority: | ||
- | <doodle title=" | + | <doodle title=" |
* Yes | * Yes | ||
* No | * No | ||
Line 79: | Line 89: | ||
* https:// | * https:// | ||
+ | * https:// | ||
===== Rejected Features ===== | ===== Rejected Features ===== | ||
rfc/curl_share_persistence.1729793689.txt.gz · Last modified: 2024/10/24 18:14 by enorris