mirror of
https://github.com/php-win-ext/pecl-system-sync.git
synced 2026-03-24 09:02:17 +01:00
Compare commits
3 Commits
pie-suppor
...
v1.1.4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0fcd998288 | ||
|
|
4c9a9d9654 | ||
|
|
b83f97d579 |
30
README.md
30
README.md
@@ -1,4 +1,4 @@
|
||||
CubicleSoft PHP Extension: Synchronization Objects (sync)
|
||||
CubicleSoft PHP Extension: Synchronization Objects (sync)
|
||||
==========================================================
|
||||
|
||||
The 'sync' extension introduces synchronization objects into PHP. Named and unnamed Mutex, Semaphore, Event, Reader-Writer, and named Shared Memory objects provide OS-level synchronization mechanisms on both *NIX (POSIX shared memory and pthread shared memory synchronization required) and Windows platforms. The extension comes with a test suite that integrates cleanly into 'make test'.
|
||||
@@ -7,6 +7,34 @@ The 'sync' extension is a direct port of and compatible with the cross platform
|
||||
|
||||
This extension uses the liberal MIT open source license. And, of course, it sits on GitHub for all of that pull request and issue tracker goodness to easily submit changes and ideas respectively.
|
||||
|
||||
|
||||
|
||||
| Version | Status |
|
||||
|---------|------------------------------|
|
||||
| master | unmaintened :x: |
|
||||
| v1.x | maintened :white_check_mark: |
|
||||
|
||||
Maintained PHP Versions compatibility:
|
||||
|
||||
| PHP Version | Status |
|
||||
|-------------|------------------------|
|
||||
| 5.x | no :x: |
|
||||
| 7.x | no :x: |
|
||||
| 8.0 | yes :white_check_mark: |
|
||||
| 8.1 | yes :white_check_mark: |
|
||||
| 8.2 | yes :white_check_mark: |
|
||||
| 8.3 | yes :white_check_mark: |
|
||||
| 8.4 | yes :white_check_mark: |
|
||||
| 8.5 | yes :white_check_mark: |
|
||||
|
||||
Installation system support:
|
||||
|
||||
| Platform | Status |
|
||||
|----------|------------------------|
|
||||
| PECL | no :x: |
|
||||
| PIE | yes :white_check_mark: |
|
||||
|
||||
|
||||
Details
|
||||
-------
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"name": "php/sync",
|
||||
"name": "php-win-ext/sync",
|
||||
"type": "php-ext",
|
||||
"license": "MIT",
|
||||
"description": "A PHP extension for Synchronization Objects (sync)",
|
||||
"require": {
|
||||
"php": ">= 8.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
extern zend_module_entry sync_module_entry;
|
||||
#define phpext_sync_ptr &sync_module_entry
|
||||
|
||||
#define PHP_SYNC_VERSION "1.1.3"
|
||||
#define PHP_SYNC_VERSION "1.1.4"
|
||||
|
||||
#ifdef PHP_WIN32
|
||||
# define PHP_SYNC_API __declspec(dllexport)
|
||||
|
||||
Reference in New Issue
Block a user