Skip to content
This repository has been archived by the owner on Nov 14, 2023. It is now read-only.

Releases: liamdennehy/http-signatures-php

Gone Native

27 Aug 04:53
Compare
Choose a tag to compare
  • Remove all openssl dependencies
    • Functionality becomes tied to whatever version of openssl libraries
      are compiled into PHP, leading to difficulty predicting which ciphers
      are supported
    • openssl functions are difficult to use with very different bahaviour (e.g.
      little consistency on exceptions vs silent failure, some functions returning
      values while others place return values in parameters)
  • phpseclib for all crypto functions
    • phpselcib 3.0 not yet stable so depend on "stable" fork
  • Key class behaviour altered (interface remains same)
    • Asymmetric: Only permit one private key, and only return one signing key.
      Exception at creation for early failure.

Full v10 Compliance

19 Jul 13:46
Compare
Choose a tag to compare
10.0.1

Doc: Sample code and README for v10 release

More v10 compliance

09 Aug 11:17
7ce576f
Compare
Choose a tag to compare

Further tests and edge-cases are now correctly handled.

Separate Sign & Authorize

31 Jul 13:55
Compare
Choose a tag to compare

Digest Enhancements

30 Jul 13:32
Compare
Choose a tag to compare
5.1.0

Merge branch 'digest-enhancements' into all-features-migrate

RSA Signing and Verifying

30 Jul 12:07
Compare
Choose a tag to compare
5.0.0

phpdoc annotations

Fork from 99designs

30 Jul 11:59
Compare
Choose a tag to compare
  • New package registered on packagist.org
  • Base for all features to comply with v10 including RSA (but excluding ec)