Skip to content

Releases: OOPS-ORG-PHP/mod_screwim

Release v1.0.5

13 Feb 14:47
Compare
Choose a tag to compare

Github Releases (by Release)

Changes:

  • fixed #18 support encode only command line tool.
    • run tools/configure with --disable-decode option
  • fixed #22 Support PHP 8.1
    • screwim_encrypt returns wrong data on PHP 8.1

Release v1.0.4

01 May 08:55
Compare
Choose a tag to compare

Github Releases (by Release)

Critical:
Update all versions to 1.0.4 or later.
In earlier versions (1.0.3 and before), the bug that is built to include the decrypt feature has been modified.

Changes:

  • fixed #17 screwim_seed () works even without --enable-screwim-decrypt

Release v1.0.3

09 Mar 15:08
Compare
Choose a tag to compare

Github Releases (by Release)

Changes:

  • Support PHP 8
  • fixed #14 screwim_decrypt integer overflow

Release v1.0.2

24 May 12:03
Compare
Choose a tag to compare

Github Releases (by Release)

Changes:

  • Support PHP 7.4
  • fixed #11 php7.4.5 complie error

Release v1.0.1

28 Oct 17:01
Compare
Choose a tag to compare

Github Releases (by Release)

[Notice] PHP7 users don't need to update to this version.

Changes:

  • fixed #5 fixed compile error "add_property_string requires 4 arguments" on PHP 5.x

Release v1.0.0

27 Nov 19:06
Compare
Choose a tag to compare

Github Releases (by Release)

Release 1.0.0 base on PHP screw v1.5.

Improved items:

  • Improved performance by processing in memory rather than creating temporary files during decoding.
  • Improved performance by changing memory reallocation logic when encoding or decoding large files.
  • Only works if 'screwim.enable' option is on.
  • Improved performance by don't check magic key under normal environment(regular php script). (issue #3)
  • Remove global variables. Maybe thread safe.
  • Preventing problems that can be decompiled with php_unscrew
  • support runtime encrypt function (screwim_encrypt())
  • support runtime decrypt function (screwim_decrypt(), screwim_seed())
  • And so on..