1
0
mirror of https://github.com/EGroupware/egroupware.git synced 2025-07-15 05:45:14 +02:00
Files
addressbook
admin
api
calendar
doc
etemplate
filemanager
files
home
importexport
infolog
mail
notifications
phpgwapi
cron
doc
images
inc
HTTP
adodb
contrib
cute_icons_for_site
datadict
docs
drivers
lang
pear
perf
session
old
adodb-compress-bzip2.php
adodb-compress-gzip.php
adodb-cryptsession.php
adodb-encrypt-mcrypt.php
adodb-encrypt-md5.php
adodb-encrypt-secret.php
adodb-sess.txt
adodb-session-clob.php
adodb-session.php
adodb-sessions.mysql.sql
adodb-sessions.oracle.clob.sql
adodb-sessions.oracle.sql
crypt.inc.php
session_schema.xml
xsl
adodb-csvlib.inc.php
adodb-datadict.inc.php
adodb-error.inc.php
adodb-errorhandler.inc.php
adodb-errorpear.inc.php
adodb-exceptions.inc.php
adodb-iterator.inc.php
adodb-lib.inc.php
adodb-pager.inc.php
adodb-pear.inc.php
adodb-perf.inc.php
adodb-php4.inc.php
adodb-time.inc.php
adodb-time.zip
adodb-xmlschema.inc.php
adodb.inc.php
license.txt
pivottable.inc.php
readme.txt
rsfilter.inc.php
server.php
toexport.inc.php
tohtml.inc.php
xmlschema.dtd
horde
htmLawed
idna_convert
min
savant2
class.Template.inc.php
class.about.inc.php
class.accounts.inc.php
class.accounts_ads.inc.php
class.accounts_ldap.inc.php
class.accounts_sql.inc.php
class.accounts_univention.inc.php
class.acl.inc.php
class.applications.inc.php
class.arrayfunctions.inc.php
class.asyncservice.inc.php
class.auth.inc.php
class.auth_ads.inc.php
class.auth_cas.inc.php
class.auth_fallback.inc.php
class.auth_fallbackmail2sql.inc.php
class.auth_http.inc.php
class.auth_ldap.inc.php
class.auth_mail.inc.php
class.auth_nis.inc.php
class.auth_pam.inc.php
class.auth_sql.inc.php
class.auth_sqlssl.inc.php
class.bolink.inc.php
class.categories.inc.php
class.common.inc.php
class.config.inc.php
class.contacts.inc.php
class.contenthistory.inc.php
class.country.inc.php
class.db_backup.inc.php
class.egw.inc.php
class.egw_cache.inc.php
class.egw_cache_apc.inc.php
class.egw_cache_files.inc.php
class.egw_cache_memcache.inc.php
class.egw_ckeditor_config.inc.php
class.egw_csrf.inc.php
class.egw_customfields.inc.php
class.egw_datetime.inc.php
class.egw_db.inc.php
class.egw_digest_auth.inc.php
class.egw_exception.inc.php
class.egw_favorites.inc.php
class.egw_find_iterator.inc.php
class.egw_framework.inc.php
class.egw_grid_columns.inc.php
class.egw_htmLawed.inc.php
class.egw_ical_iterator.inc.php
class.egw_idna.inc.php
class.egw_include_mgr.inc.php
class.egw_index.inc.php
class.egw_json.inc.php
class.egw_json_push.inc.php
class.egw_keymanager.inc.php
class.egw_link.inc.php
class.egw_mailer.inc.php
class.egw_session.inc.php
class.egw_session_files.inc.php
class.egw_session_memcache.inc.php
class.egw_sharing.inc.php
class.egw_tail.inc.php
class.egw_time.inc.php
class.egw_vfs.inc.php
class.global_stream_wrapper.inc.php
class.groupdav.inc.php
class.groupdav_handler.inc.php
class.groupdav_hooks.inc.php
class.groupdav_principals.inc.php
class.historylog.inc.php
class.hooks.inc.php
class.html.inc.php
class.iface_stream_wrapper.inc.php
class.ischedule_client.inc.php
class.ischedule_server.inc.php
class.jscalendar.inc.php
class.ldap.inc.php
class.ldapserverinfo.inc.php
class.log.inc.php
class.mailDomainSigner.inc.php
class.mime_magic.inc.php
class.network.inc.php
class.nextmatchs.inc.php
class.preferences.inc.php
class.schema_proc.inc.php
class.send.inc.php
class.solink.inc.php
class.sqlfs_stream_wrapper.inc.php
class.sqlfs_utils.inc.php
class.tplsavant2.inc.php
class.translation.inc.php
class.uiaccountsel.inc.php
class.vfs_home_hooks.inc.php
class.vfs_webdav_server.inc.php
common_functions.inc.php
functions.inc.php
jscalendar-setup.php
js
lang
ntlm
setup
templates
templatesSavant2
tests
addressbook.php
config.php
images.php
ischedule-cli.php
ischedule.php
lang.php
user.php
pixelegg
preferences
resources
setup
timesheet
.htaccess
about.php
composer.json
composer.lock
groupdav.htaccess
groupdav.php
header.inc.php.template
index.php
json.php
login.php
logout.php
redirect.php
remote.php
rpc.php
set_box.php
share.php
status.php
svn-helper.php
webdav.php
egroupware/phpgwapi/inc/adodb/session/adodb-encrypt-md5.php
Ralf Becker 232252475f patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00

39 lines
756 B
PHP

<?php
/*
V4.65 22 July 2005 (c) 2000-2005 John Lim (jlim@natsoft.com.my). All rights reserved.
Contributed by Ross Smith (adodb@netebb.com).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Set tabs to 4 for best viewing.
*/
// security - hide paths
if (!defined('ADODB_SESSION')) die();
include_once ADODB_SESSION . '/crypt.inc.php';
/**
*/
class ADODB_Encrypt_MD5 {
/**
*/
function write($data, $key) {
$md5crypt = new MD5Crypt();
return $md5crypt->encrypt($data, $key);
}
/**
*/
function read($data, $key) {
$md5crypt = new MD5Crypt();
return $md5crypt->decrypt($data, $key);
}
}
return 1;
?>