php-src/main/streams
Christoph M. Becker 50b3a0d011
Add comments about internal headers (GH-15689)
A common convention is to name internal C header files as `*_int.h`.
Since a couple of these are actually installed, we add comments that
this is not supposed to happen, (a) to avoid installing further
internal headers, and (b) to pave the way to fix this in the next major
PHP version.

Somewhat special is php_gmp_int.h, where "int" is meant as abbreviation
for "interface".

Another common convention is appending `_priv` or `_private`, but since
there have not been any issues regarding these headers so far, we
refrain from adding respective comments to these headers.

Anyhow, it might be a good idea to introduce some common naming
convention for such internal/private headers.
2024-09-08 16:11:25 +02:00
..
cast.c Merge branch 'PHP-8.3' 2024-06-10 19:40:03 +02:00
filter.c Merge branch 'PHP-8.0' 2021-08-10 16:42:03 +02:00
glob_wrapper.c Merge branch 'PHP-8.2' into PHP-8.3 2024-04-01 20:34:37 +02:00
memory.c Merge branch 'PHP-8.2' into PHP-8.3 2024-09-01 14:56:54 +02:00
mmap.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_context.h Implement GH-8641: STREAM_NOTIFY_COMPLETED over HTTP never emitted 2023-06-10 19:47:36 +02:00
php_stream_filter_api.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_glob_wrapper.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_mmap.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_plain_wrapper.h main/streams/plain_wrapper: skip lseek(SEEK_CUR) for newly opened files 2022-06-29 18:11:01 +01:00
php_stream_transport.h Sync #if/ifdef/defined (#14508) 2024-06-09 14:23:41 +02:00
php_stream_userspace.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_streams_int.h Add comments about internal headers (GH-15689) 2024-09-08 16:11:25 +02:00
plain_wrapper.c Sync #if/ifdef/defined (#14508) 2024-06-09 14:23:41 +02:00
streams.c Use "must not" instead of "cannot" wording 2024-08-21 21:12:17 +01:00
transports.c Keep the orig_path for xport stream 2023-05-12 15:33:55 +01:00
userspace_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
userspace.c main/streams: Voidify statbuf_from_array() (#15319) 2024-08-10 00:59:37 +01:00
userspace.stub.php Declare main constants in stubs - part 2 (#9714) 2022-10-11 13:48:52 +02:00
xp_socket.c Merge branch 'PHP-8.3' 2024-06-13 14:04:48 +01:00