-----BEGIN PGP SIGNED MESSAGE-----


Simple Text-File Login script (SiTeFiLo).
Copyright 2004,2005 by Mario A. Valdez-Ramirez
(mario@mariovaldez.org). 
(Read the license.txt file for details).


This is version 1.0.5.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Summary of this release (1.0.5):

* Support for redirection after logout.
* German translation.
* Some bug fixes.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.0.5, 2005/06/23:

Added German language strings contributed by Anja Pregowski
(pregoanj@zhwin.ch).

Added support for after-logout redirection (after logout, the user is
redirected to another page).

Added some missing variables in the adminlog.php page (in the showcfg
block).


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.0.4, 2005/06/17:

Added default language option, so individual pages can have their own
language (defined by the per-page slogin_lang variable).

Added default page title, to be used in case the including php page
don't define one.

Added support for after-login redirection (after login in, the user
is redirected to another page).

Added sanitizing code for user variables.

Added French language strings contributed by Christophe Helson
(christophe.helson@free.fr).


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.0.3, 2004/12/25:

Added support for pages on directories. Previously, we only supported
pages on the same directory. Now all pages can be on different
subdirectories. A global variable ($slogin_path) is set per-page to
define the relative position of the include files (if unset, the
script assumes al includes are in the current dir).

Fixed a bug that prevented the listing of log files in adminlog.php
if configuration variable slogin_canusefopen was set.

Added option to adminlog.php to show the current PHP configuration
(only available if logged as the admin user).

Added option to adminlog.php to show the current SiTeFiLo
configuration (only available if logged as the admin user).

Added simple navigation to adminlog.php.

Added missing title page to adminlog.php.

Added license text to slogin_genpass.php.

Added missing source-code comments in slogin_lib.inc.php.

Fixed bug in function fslogin_show_logs in slogin_lib.inc.php where
variable slogin_php_self was not set (was not included in the
function scope).

Added return value to function fslogin_show_logs in
slogin_lib.inc.php with the total number of log files listed.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.0.2, 2004/10/11:

Added support for MD5 hashed (encrypted) passwords in function
fslogin_check_user in slogin_lib.inc.php. Added new configuration
variable slogin_usehashes to slogin_lib.inc.php.

Added example users to slog_users.txt and slog_users.php files with
MD5 hashed passwords.

Created new script slogin_genpass.php to generate MD5 hashes from a
given string. To be used to generate MD5 hashes.

Added preset value for username field in slogin.inc.php so that the
username field is prefilled with the latest tried username.

Added lenght verification for POST and SESSION data, to improve
security.



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.0.1, 2004/07/28:

Added alternative users file (slog_users.php) to use when fopen is
disabled.

Added verifications to slogin_lib.inc.php to check if fopen was
succesful or not (when reading the user file or writing to the logs).

Added checks to adminlog.php for user identity (only admin can see
the logs) and if we can use fopen or not. If we are not using fopen
we can't show the logs, as there are not logs to show anyway.




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.0.0, 2004/07/14:

Initial release.








-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0

iQCVAwUBQrqhkzpHuYe8JiHtAQFYDQP/dyGYIxaBMQw0mKs3tTlq/m6UN6oJKFQ2
n0FTLgwciswQZdZhmoGRkXc7DgtDiQ41xfTBVkIyPgH3lyv2H5p4Dy/nA6z6a338
j3b9SeQThGmQdpcMRqO3JrBqC53oKvE8aiFBX5C7mTwHGyvEBvzcirxiRs5DOZeH
tTm7zkV3wEY=
=T76z
-----END PGP SIGNATURE-----
