Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voku/session2db

:crown: Session2DB - A drop-in replacement for PHP's default session handler which stores session data in a MySQL database, providing both better performance and better security and protection against session fixation and session hijacking.
https://github.com/voku/session2db

[*]: fix "styleci" config

63705f117aa4c588ab7ebd02be88efae6f6340b4 authored over 4 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

25fddb8fb50e60785ab569b35d446f121dd62cfd authored almost 5 years ago by Lars Moelleken <[email protected]>
[+]: use phpstan (level: max)

57bc66b4edec57d534f2125243b7cda09cdc7ed6 authored almost 5 years ago by Lars Moelleken <[email protected]>
[*]: try to fix "travis"-config

89c36518fb45cb44a1ff3e4d85ce801e8dfa5c7a authored almost 5 years ago by Lars Moelleken <[email protected]>
Merge branch 'master' of https://github.com/voku/session2db

* 'master' of https://github.com/voku/session2db:
Update FUNDING.yml

9d39dd374fb694b673530738ddfe83157e46cc31 authored almost 5 years ago by Lars Moelleken <[email protected]>
[!!!]: fix second typo

:/

26aa21dd6c203b8c56d6d300ecd35395405213a8 authored almost 5 years ago by Lars Moelleken <[email protected]>
[!!!]: fix typo | thanks @

svgaman

-> https://github.com/svgaman/session2db/commit/7ebf9ecfab437171a79da3537957b30c6de0db95

43c2878344304c47e5cc0a0e97f51f410589991e authored almost 5 years ago by Lars Moelleken <[email protected]>
Update FUNDING.yml

297497865c123779005f32e9573ca8bbbf6b3089 authored about 5 years ago by Lars Moelleken <[email protected]>
[*]: update travis-ci config v2

74753a46567922f5aeb93290b9551dfb14916468 authored about 5 years ago by Lars Moelleken <[email protected]>
[*]: update travis-ci config

e4aa50b28de653ef6fc71aeb649b684cf38e4e40 authored about 5 years ago by Lars Moelleken <[email protected]>
[+]: force more secure session settings for PHP 7.1

-> https://dev.to/elabftw/10-steps-for-securing-a-php-app-5fnp
-> https://github.com/voku/sessio...

91c28f5cd242f7a792d5c1a1d3c49e1f05690d87 authored about 5 years ago by Lars Moelleken <[email protected]>
[*]: fix phpstan config v2

f89cd4c7fc35a34fa19ed87f6400f1b1172dffb1 authored over 5 years ago by Lars Moelleken <[email protected]>
Merge branch 'master' of https://github.com/voku/session2db

* 'master' of https://github.com/voku/session2db:
Update README.md

2e2d460dd0f71cc3fb1992b1da769a0dd4f0a672 authored over 5 years ago by Lars Moelleken <[email protected]>
[*]: fix phpstan config

c7dc0179de0b91e2e3c6db39fa080fb6cc9c1613 authored over 5 years ago by Lars Moelleken <[email protected]>
Update README.md

9dd1b5a662079df45270c469d5ab4fd37660fde9 authored almost 6 years ago by Lars Moelleken <[email protected]>
Update README.md

576479a05f2fe87445b6ff1578ab9e72d3562ecd authored almost 6 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

b94c7240388d3427ab7de737e9fe034ce6d53826 authored almost 6 years ago by Lars Moelleken <[email protected]>
[~]: use phpcs fixer

fb78a3b657a426c7f39cbf914d416ebd167a26cf authored almost 6 years ago by Lars Moelleken <[email protected]>
Merge pull request #12 from voku/dependabot/composer/phpunit/phpunit-approx-6.0or-approx-7.0

Update phpunit/phpunit requirement from ~6.0 to ~6.0 || ~7.0

bc4701131677721c7337474db16bb1d73655e120 authored almost 6 years ago by Lars Moelleken <[email protected]>
Update phpunit/phpunit requirement from ~6.0 to ~6.0 || ~7.0

Updates the requirements on [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) to p...

faf2427c9c9edd9140df9115dd7a76b4d64526cd authored almost 6 years ago by dependabot[bot] <[email protected]>
Merge pull request #13 from voku/dependabot/composer/voku/simple-mysqli-approx-7.0or-approx-8.0

Update voku/simple-mysqli requirement from ~7.0 to ~7.0 || ~8.0

5c889b986293f2e9153f2b7b2853c8fabb04d8c7 authored almost 6 years ago by Lars Moelleken <[email protected]>
Update voku/simple-mysqli requirement from ~7.0 to ~7.0 || ~8.0

Updates the requirements on [voku/simple-mysqli](https://github.com/voku/simple-mysqli) to permi...

e60413dcf3e4fef5607b1cc6d81fb3928d05d71c authored almost 6 years ago by dependabot[bot] <[email protected]>
Update .travis.yml

d88a1a15cb540027ac2ed9b747315aea197cb685 authored about 6 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

9b4d032bc6141786d032ff7c4ee68e19c391d240 authored over 6 years ago by Lars Moelleken <[email protected]>
Update README.md

cb2e1807a8860b34686789940d09bff2546bc44f authored over 6 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

88189ee4d2bbe2ca86b5972c348205492c9ac658 authored over 6 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

3b742bd5d625040b923c99f67cfcb3c9c7b58ea6 authored over 6 years ago by Lars Moelleken <[email protected]>
[*]: only code-style

-> thx @ PhpStorm

014406bd58d5074653376f7b80c8698d81381e6d authored over 6 years ago by Lars Moelleken <[email protected]>
[+]: try to fix "integrity constraint violation" v2

ded514b5c1f0f36b93f68bedd5baccfbafa990a3 authored almost 7 years ago by Lars Moelleken <[email protected]>
[+]: try to fix "integrity constraint violation"

f47c36b3dd54259914829773a48e8c4a09db8e2a authored almost 7 years ago by Lars Moelleken <[email protected]>
[!]: update "Portable UTF8" from v4 -> v5

716b256295158af2ea8b7b203057aff60107118b authored almost 7 years ago by Lars Moelleken <[email protected]>
[+]: remove old code | keep support only for PHP >= 7.0

4ae6c4b01071ec14f78eb644f378f2660ad7489a authored about 7 years ago by Lars Moelleken <[email protected]>
[*]: edit the changelog v3

79a592d8a038332443d0574d415b7c805bf60a38 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: try to fix tests for PHP 7.2

d027559d49e6769a253bb58a1c3035a0af282d43 authored about 7 years ago by Lars Moelleken <[email protected]>
Merge branch 'master' of https://github.com/voku/session2db

* 'master' of https://github.com/voku/session2db:
Apply fixes from StyleCI

cfeac9b13319a6ee7fa34e497efa2eecfacd5357 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: use more php7 type-hints

[+]: add more tests

853099d45ae9e8664657f96b696445d9266f4d88 authored about 7 years ago by Lars Moelleken <[email protected]>
Merge pull request #9 from voku/analysis-zeMKd7

Apply fixes from StyleCI

f940efea93f6977d0eaa7e337cf36f002074fc29 authored about 7 years ago by Lars Moelleken <[email protected]>
Apply fixes from StyleCI

23c67be9bdfab4aacd5dd9be8ec83550fbae438b authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: add "$start_session" to the "Session2DB"-constructor

-> If you want to modify the settings via setters before starting the session, you can skip the...

4416442aa4d416ed7002f1accf53377666a8aab4 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: use php7 type-hints v2

bf737a33dac545039cd9a087ac11fb8e90e4c244 authored about 7 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

40968a3ece1617a8cddd7c0ef305356d05874813 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: use php7 type-hints

0488597a813a3c06a96ca0488d41222190004221 authored about 7 years ago by Lars Moelleken <[email protected]>
Merge pull request #7 from voku/analysis-8mBV4Y

Apply fixes from StyleCI

908d6fa4059ddec55358178fc9e38057b1813c40 authored about 7 years ago by Lars Moelleken <[email protected]>
Apply fixes from StyleCI

d5f23d5f41ce2307f5d7a1f49efde29ee9a600c1 authored about 7 years ago by Lars Moelleken <[email protected]>
[*]: edit the changelog

14941cc36f747dece1175058c799e2cf0448ca84 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: edit "Session2DB->use_lock_via_mysql(bool|null)"

-> you can now use "use_lock_via_mysql(null)" to use a mysql lock-table

f3b97100077acea203ed45d3cfd7f42acde93622 authored about 7 years ago by Lars Moelleken <[email protected]>
[*]: update the changelog

e91195827d1e04af8e49852e218a02ec006b2d6b authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: add "Session2DB->use_lock_via_mysql(bool)"

[+]: use new version of "Simple MySQLi" (voku/portable-utf8)
[-]: remote "Portable UTF-8" (voku/p...

2650e11e52f30cc8c98b3b7bf645e605b1f14f62 authored about 7 years ago by Lars Moelleken <[email protected]>
[*]: update phpunit-config

5149690ec9bcf683dcd5e9e75b5ab4d83d17b273 authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0" v2.2

07cc09f8980197d15a67d010123200607f7a0a37 authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0" v2.1

e407e392c4726f0067fc5f702c34b25e82e77574 authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0" v2

217c053c094233d83b7573761770591a961714f2 authored about 7 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md
Update README.md
Update SimpleSessionTest.php

f49935afbe9d6b542a6f6274ac3306e0321e2b24 authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0"

2edcf5c52833853b7e446f7dd9a000e4eed391ca authored about 7 years ago by Lars Moelleken <[email protected]>
Update README.md

b75dc290037a55a9a6575f57bdccd9b6835971c5 authored about 7 years ago by Lars Moelleken <[email protected]>
Update README.md

62b66157f2d6a38540a41e7cd8117bd85d8a2a7a authored about 7 years ago by Lars Moelleken <[email protected]>
Update SimpleSessionTest.php

2185e2b2adc545205084befaf0e1b26aa9a63836 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: add a interface && a wrapper class for the database-connection

ab93c3191da8edc80b17f9b08b72deb14e297035 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: fix for PHP 7.2 v2.1

88d901163b74011754f8dad9e64ad11ce36645e1 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: fix for PHP 7.2 v2

f95916b1113abf8026e96bc2c751a85e37912a55 authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: fix for PHP 7.2

fc8a08ff08756d62833546998983919cae1d4cf3 authored about 7 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

24af1767ec5055fe124f4b2584b846823a6ea579 authored about 7 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

4c713687fbb33faa3f4835cf4863c67356a2cba0 authored about 7 years ago by Lars Moelleken <[email protected]>
Update composer.json

8b6ead8eced2c933864f8f926cfc58f5d61558db authored over 7 years ago by Lars Moelleken <[email protected]>
fix for MySQL >=5.7.5

the new GET_LOCK implementation has a limit on the identifier name

-> https://bugs.mysql.com/...

b9dbf893250379f5dd8c5296a3c72045fb9c1660 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "voku/simple-mysqli"

c0a437ca82bcbb706f103f20184b90f00861a49d authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: only code-style v2

39d7d0aa214db7ed8116dbcd819110c5fe2141a5 authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: only code-style

e0019ada9d853a4dcb155c43e849cbd576fd6821 authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: fix for PHP7

-> https://github.com/symfony/symfony/issues/18574#issuecomment-246249885

c5367d4ae66fd5142294f6e4be4db51aeeee2072 authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: try to fix travis-ci build v2.1

fef20bd6f7d1f8f156e2a533a619507a5a4e1175 authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: try to fix travis-ci build v2

997ba9f2cbdb8b7802432ed02264dd8b37a67d7e authored over 7 years ago by Lars Moelleken <[email protected]>
[*]: try to fix travis-ci build

2b1ae1825d85586ad451f6bd54cf94f738ceaba0 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: testing more future-proof sql-query (no code changes, so it's still no BC) v2

b606ddb8525524a3c29c78438e76d038db3d4702 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: testing more future-proof sql-query (no code changes, so it's still no BC)

9a33d9c8a127dd35ea3d79266cfc21323cd9bccf authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: set the DB::Instance via constructor (Optional)

88de531722e59565b0e9ff2a88e3c18cf7f6e59c authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: try to fix issue with PHP 7.1

0e23f8d7e71c2ef7c5ad7a014d90f2ef34a18193 authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "simple-mysqli" (4.4)

4e354cf49d47f6441de0896b5d7778bbd72ade3b authored over 7 years ago by Lars Moelleken <[email protected]>
Update README.md

07987ec8b4a3be00f3a785ccad3100b886b0fb00 authored almost 8 years ago by Lars Moelleken <[email protected]>
Update composer.json

01ae379f17c4c973139f45a70382592af5182628 authored almost 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "simple-mysqli" (4.0)

be4be3a00f933b0d430a4eb36b26c0250110248a authored about 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "simple-mysqli" (3.0)

5e24298797398c493fa9a0dbaa36c53979458f44 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "portable-utf8" (3.0)

3733ab18022d00edf832b1ec5aa81db6d2be1286 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use "assertSame" instead of "assertEquals"

e1eaf2e2d8df78a0cb6058b2a5a3aeae94563857 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "simple-mysqli"

15ce85c3b1a122b2984b681301019f36a193aaa0 authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: edit style from "README"

4bc4771546ad6b0a047f5a11d2f38467bacaeff1 authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md

9a106777e1e0d6387b7e829f2a74397582dbdfc3 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: fixed "travis-ci" build

3f82b2a5b42d7a2a655d081910fb821f79ab0606 authored almost 9 years ago by Lars Moelleken <[email protected]>
Update README.md

2d9fac523dbd40ca5dd4b6f4423861587837316b authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "portable-utf8" v2

55f6a5d9eac8320c034129b64bf393ac9fd4cbc3 authored almost 9 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/master'

* origin/master:
[-]: don't test with php-nightly
Update README.md
Update README.md
Upda...

0ca695cdf921d33f7fa41d7e476f025d831ac033 authored almost 9 years ago by Lars Moelleken <[email protected]>
[-]: don't test with "nightly"-php

500a7a9e2a79b0ad01de7438ebfbd34123343a85 authored almost 9 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "portable-utf8"

6112002eb427ceafdd141a7781db50a5c4845061 authored almost 9 years ago by Lars Moelleken <[email protected]>
[-]: don't test with php-nightly

17cecc6607393e28a85299eb56b4b591e7ce5bab authored almost 9 years ago by Lars Moelleken <[email protected]>
Update README.md

5db0324c73baf216d2ac7ef35a659e3a0f6c2d3b authored almost 9 years ago by Lars Moelleken <[email protected]>
Update README.md

0029fb4f6bf1aeb91c3a9cf3c8965f154cd0c9d1 authored about 9 years ago by Lars Moelleken <[email protected]>
Update README.md

16af12e15b6c14a5a87898be17927f2df66d2572 authored about 9 years ago by Lars Moelleken <[email protected]>
Update README.md

34c91501bff4df166e568312219278fff5649517 authored about 9 years ago by Lars Moelleken <[email protected]>
Update README.md

1af370d38b37ada5c8431ecc6b7256bde56ff9cd authored about 9 years ago by Lars Moelleken <[email protected]>
[~]: fixed code-comment examples

c8bd3fcdca0e43bc1a724a95b6003b971b2f74e6 authored about 9 years ago by Lars Moelleken <[email protected]>
[~]: move "php-coveralls" into ".travis.yml"

4a22f8eb29f3713f521f9c2faab020610357ca9a authored about 9 years ago by Lars Moelleken <[email protected]>