]> Kevux Git Server - koopa/commit
Bugfix: problems with cookies and related functions
authorKevin Day <thekevinday@gmail.com>
Tue, 25 Jul 2017 18:11:06 +0000 (13:11 -0500)
committerKevin Day <thekevinday@gmail.com>
Tue, 25 Jul 2017 18:11:06 +0000 (13:11 -0500)
commitea71f0da6f33fd711fd47fc9875ff9c722884ea1
tree104d76befb0f5e8526a8cb0f58ae9a251e13ef6b
parent04b73d76195f2dc82fb929265312a7deaf3d061e
Bugfix: problems with cookies and related functions

The get_max_age() and get_expires() functions should support returning NULL.
The set_expires() function parameter tests are incorrect.

Try to return 0 for max age and expires.
- My documentation states that if both expires and max age are 0, then a session cookie is used.
- Therefore, avoid that until I have to double check the standards and my code.

I missed a few underscore to dash conversions in the HTTP header processing code.

Added a 'response_encoding' parameter so that I could quickly test and confirm if the encoding is causing any problems.
common/base/classes/base_cookie.php
common/base/classes/base_http.php
common/standard/classes/standard_index.php
common/standard/paths/u/logout.php