Michael Graeb
c67be51497
clang-format 18 ( #113 )
2024-06-14 10:39:21 -07:00
Dengke Tang
c4ea24d822
PECL release follow up ( #90 )
2023-03-15 16:52:00 -07:00
Dengke Tang
46e0ca0c81
support cross version phpunit ( #92 )
2023-03-09 16:44:10 -08:00
Dengke Tang
442f3850bd
Fix PECL publish and windows CI ( #85 )
2023-03-01 14:56:36 -08:00
Damian Vicino
02b25687c8
Adding scripts for release to PECL ( #36 )
...
Adding scripts for release to PECL
2021-08-03 14:55:08 -04:00
Justin Boswell
078df4825c
Windows build ( #29 )
...
* Added build instruction updates for Windows to README
* Added composer to requirements
2021-06-17 09:21:00 -07:00
Justin Boswell
f6f9a6b349
Restored FFI to working order ( #28 )
...
* Restored FFI to working order
* Disabled incompatible tests, fixed string conversion
* Use extension_loaded instead of checking PHP version
* Added better checks for FFI
* Do not build FFI deps if no FFI is present
2021-06-16 11:26:31 -07:00
Justin Boswell
d2546e616d
Only shim expectException if necessary ( #27 )
...
* Only shim expectException if necessary
* Added missing entries to gitignore
2021-06-08 09:56:32 -07:00
Justin Boswell
a99fdeb9d3
Added bindings for Signable, SigningConfig, Signing ( #23 )
...
* Added bindings for Signable, SigningConfig, Signing
* Fixed PHP5.6 argument vector madness
* Added SigningConfigAWS implementation and lifetime tests
* Updated .gitignore
* Added impl for Signing::signRequestAws(), laid out sigv4 test
2021-05-18 14:06:26 -07:00
Justin Boswell
c30c1486fe
Organized modules, added indirection for FFI vs extension loading ( #10 )
...
* mv src -> ext, lib -> src to be more in line with PHP module expectations
* Fixed dependency for ffi test
* Fixed path in format-check to C source
* CRT will now try the extension first, then FFI
2021-02-16 10:31:42 -08:00
Justin Boswell
7b5ccfd55a
Unit tests and I/O bindings ( #8 )
...
* Added composer config, added IO/error tests using phpunit
* Added ApiGen doc comments
* Added test to ensure last_error is not set from loading up the CRT
2021-02-09 10:26:41 -08:00
Justin Boswell
2934fc63fe
Added CRT submodules, updated autoconf ( #3 )
...
* Added CRT submodules
* Added automake config
* Use Makefile.frag
2020-10-27 14:26:35 -07:00
Justin Boswell
ee1448f560
Initial skeleton of extension ( #2 )
...
* Added .gitignore
* Added initial attempt at autoconf config
* Skeleton C source
2020-10-22 13:55:27 -07:00