Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Mcrypt Compat Laravel Package

phpseclib/mcrypt_compat

PHP 5.x–8.x polyfill for the deprecated mcrypt extension. Provides common ciphers (Rijndael/AES variants, DES, Blowfish, RC2, 3DES, ARCFOUR) and modes (CBC, CFB, CTR, ECB, OFB, stream). Can emulate older PHP mcrypt behavior.

View on GitHub
Deep Wiki
Context7
2.0.8
  • fix another PHP 8.5 deprecation warning (#45)
2.0.7
  • fix PHP 8.5 deprecation warning (#42, #44)
2.0.6
  • require phpseclib 3.0.36+ (#37)
1.0.17
  • require phpseclib 2.0.47+ (#37)
2.0.5
  • add support for setting target PHP version (#38)
1.0.16
  • add support for setting target PHP version (#38)
2.0.4
  • fix PHP 8.2 deprecations
1.0.15
  • fix PHP 8.2 deprecations
2.0.3
  • fix PHP 8.1 deprecations when $iv is null (#34)
1.0.14
  • fix PHP 8.1 deprecations when $iv is null (#34)
2.0.2
  • add support for ofb mode
1.0.13
  • add support for ofb mode
2.0.1
  • PHP 8.1 changed the php_user_filter class definitions
  • PHP 8.2 will deprecate dynamic properties
1.0.12
  • PHP 8.1 changed the php_user_filter class definitions
  • PHP 8.2 will deprecate dynamic properties
2.0.0
  • use phpseclib 3.0
1.0.11
  • create tag off of 1.0 branch - not master branch
1.0.10
  • Composer: let mcrypt_compat "provide" mcrypt req (#2)
1.0.9
  • fix issue with mcrypt filters (#24)
  • RC2 max key length was incorrect (#25)
1.0.8
  • minimum required phpseclib version is 2.0.11 - not 2.0.10 (#22)
1.0.7
  • fix for cfb (as opposed to ncfb) mode (#19)
1.0.6
  • when mcrypt closes a stream it null pads that stream to be a multiple of the block length; mcrypt_compat didn't (#18)
1.0.5
  • phpseclib 2.0 supports cfb8 mode now as of #1257
1.0.4
  • allow null IV's for ECB mode (#11)
1.0.3
  • fix issue with 16 byte 3DES keys (#10)
  • fix issue with short blowfish keys
1.0.2
  • add missing mcrypt_get_* functions (#4)
1.0.1
  • fix Fatal error (#1)
1.0.0

Initial Release

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui