From 7ffc4cb2aa2368d809687fe96bd08f44793aa34c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Johannes=20Schl=C3=BCter?= Date: Fri, 26 Nov 2010 13:21:25 +0000 Subject: [PATCH] - Remove outdated, unmaintained, misleading ChangeLog files --- ChangeLog | 14191 -------------------------------------------- ChangeLog.1999.gz | Bin 78772 -> 0 bytes ChangeLog.2000.gz | Bin 159518 -> 0 bytes ChangeLog.2001.gz | Bin 198003 -> 0 bytes ChangeLog.2002.gz | Bin 262369 -> 0 bytes ChangeLog.2003.gz | Bin 183857 -> 0 bytes ChangeLog.2004.gz | Bin 134689 -> 0 bytes 7 files changed, 14191 deletions(-) delete mode 100644 ChangeLog delete mode 100644 ChangeLog.1999.gz delete mode 100644 ChangeLog.2000.gz delete mode 100644 ChangeLog.2001.gz delete mode 100644 ChangeLog.2002.gz delete mode 100644 ChangeLog.2003.gz delete mode 100644 ChangeLog.2004.gz diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 343eb356f9..0000000000 --- a/ChangeLog +++ /dev/null @@ -1,14191 +0,0 @@ -2005-08-07 Jani Taskinen - - * NEWS: - BFN - - * ext/imap/php_imap.c - ext/standard/mail.c - win32/sendmail.c - win32/sendmail.h: - - Fixed bug #29334 (mail() provides incorrect message time header) - - * ext/gd/config.w32: - Missing entry - -2005-08-07 Hartmut Holzgraefe - - * configure.in: - configure.in scripts/Makefile.frag scripts/phpize.in - - * main/php.h: - typo fix - -2005-08-07 Jani Taskinen - - * ext/xml/tests/bug26614_libxml.phpt: - This test failed because libxml versions differ.. - -2005-08-07 Derick Rethans - - * ext/iconv/tests/bug16069.phpt: - - Fix skip-if comment. - -2005-08-06 Edin Kadribasic - - * NEWS: - Mention new library bundle on windows - -2005-08-06 Jani Taskinen - - * NEWS: - BFN - -2005-08-06 Edin Kadribasic - - * ext/gd/config.w32: - Only link zlib if we dont compile it in (#3406) - - * ext/zlib/php_zlib.def: - Add missing export - -2005-08-06 Andrey Hristov - - * (PHP_5_0) - NEWS: - BFN - - * ext/mysqli/mysqli_nonapi.c: - add a comment - - * (PHP_5_0) - ext/mysqli/mysqli_nonapi.c: - - fix int-long issue on 64bit (MFH) - - add data checking (MFH) - - add a comment - - * ext/mysqli/mysqli_nonapi.c: - add error checking - - * ext/mysqli/mysqli_nonapi.c: - fix problem on 64 bit - when asking for "l" supply long not int because - on 64 bit they differ and zend_parse_parameters makes a *(long*) cast - which means that if the variable is int 4 bytes of the variable(s) - declared before it (on the stack) will be overwritten. In this case - this is the length of the query -> made 0 and mysqli_query() returns - FALSE. - -2005-08-06 Frank M. Kromann - - * ext/sybase/php_sybase_db.c - ext/sybase_ct/php_sybase_ct.c: - Fix for #32531 - No need to alias these functions on windows or if the mssql extension is - compiled. This change will allow the use of both extensions at the same - time. - - * ext/ming/ming.c: - Cleanup to match the current cvs version of ming0.3beta - -2005-08-05 Jani Taskinen - - * ext/odbc/php_odbc.c: - No HTML output if html_errors is off (bug #34006) - - * TSRM/TSRM.h: - Fix compile failure with GCC 4.0.x - - * main/main.c: - - This ini option is only effective when set in php.ini or httpd.conf - or .htacces, etc. as GPC variables are set before any ini_set() is - called - - * ext/mbstring/tests/php_gr_jp_16242.phpt: - - Fixed bug #34015 - - * (PHP_5_0) - ext/informix/Makefile.frag: - MFB_4_4 - - * (PHP_4_4) - ext/informix/Makefile.frag: - - Fixed bug #34008 (compile failure) - -2005-08-05 Anantha Kesari H Y - - * ext/exif/exif.c - ext/exif/exif.c - ext/exif/exif.c: - NetWare specific stat structure issues. - --Kamesh - -2005-08-05 Dmitry Stogov - - * NEWS - ZendEngine2/zend_execute.c - ZendEngine2/tests/array_type_hint_001.phpt - ZendEngine2/tests/bug33996.phpt - tests/classes/type_hinting_001.phpt - tests/lang/type_hints_001.phpt: - Fixed bug #33996 (No information given for fatal error on passing invalid - value to typed argument) - -2005-08-05 Jani Taskinen - - * ext/standard/tests/math/bug25665.phpt: - Skip test on solaris - -2005-08-05 Dmitry Stogov - - * NEWS - ZendEngine2/zend_operators.c - ZendEngine2/tests/bug33999.phpt: - Fixed bug #33999 (object remains object when cast to int) - -2005-08-05 Jani Taskinen - - * sapi/apache2filter/config.m4 - sapi/apache2handler/config.m4: - - Changed -a to -A to prevent enabling PHP in httpd.conf automatically. - -2005-08-05 Dmitry Stogov - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed memory leak in foreach() on undefined variable - (Zend/tests/foreach_undefined.php) - -2005-08-04 Wez Furlong - - * scripts/phpize.in: - test -e doesn't work on solaris - -2005-08-04 Antony Dovgal - - * ZendEngine2/tests/foreach_undefined.phpt: - add test for the last Dmitry's fix - -2005-08-04 Dmitry Stogov - - * ZendEngine2/zend_compile.c: - Fixed possible memory corryption during compilation of - -2005-08-04 Anantha Kesari H Y - - * (PHP_4_4) - TSRM/threads.m4: - NetWare cross compile patch from 5.0 tree. - --Kamesh - -2005-08-04 Dmitry Stogov - - * ext/standard/tests/array/bug33989.phpt - ext/standard/tests/array/bug33989.phpt - ext/standard/tests/array/bug33989.phpt: - 1.1.4; - Fixed bug #33989 (extract($GLOBALS,EXTR_REFS) crashes PHP) - - * NEWS - NEWS - NEWS - ext/standard/array.c - ext/standard/array.c - ext/standard/array.c - ext/standard/tests/array/bug33989.phpt - ext/standard/tests/array/bug33989.phpt: - Fixed bug #33989 (extract($GLOBALS,EXTR_REFS) crashes PHP) - -2005-08-04 Masaki Fujimoto - - * (PHP_4_4) - Zend/zend_multibyte.c: - - fix missing encodings - -2005-08-04 Dmitry Stogov - - * (PHP_5_0) - ZendEngine2/zend_objects.c: - Fixed clone bug in ze1_compatibility mode - - * ZendEngine2/zend_objects.c: - Fixed clone bug in ze1_compatibilty mode - -2005-08-03 Anantha Kesari H Y - - * (PHP_4_4) - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h: - NetWare LibC has lstat implemented. - --Kamesh - - * (PHP_4_4) - sapi/apache2filter/sapi_apache2.c: - NetWare specific stat structure issues. - --Kamesh - -2005-08-03 Jani Taskinen - - * run-tests.php - server-tests.php - ZendEngine2/LICENSE - build/build.mk - build/build2.mk - build/buildcheck.sh - build/mkdep.awk - ext/bcmath/bcmath.c - ext/bcmath/php_bcmath.h - ext/bz2/bz2.c - ext/bz2/bz2_filter.c - ext/bz2/php_bz2.h - ext/calendar/cal_unix.c - ext/calendar/calendar.c - ext/calendar/easter.c - ext/com_dotnet/com_com.c - ext/com_dotnet/com_dotnet.c - ext/com_dotnet/com_extension.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/com_iterator.c - ext/com_dotnet/com_misc.c - ext/com_dotnet/com_olechar.c - ext/com_dotnet/com_persist.c - ext/com_dotnet/com_saproxy.c - ext/com_dotnet/com_typeinfo.c - ext/com_dotnet/com_variant.c - ext/com_dotnet/com_wrapper.c - ext/com_dotnet/php_com_dotnet.h - ext/com_dotnet/php_com_dotnet_internal.h - ext/ctype/ctype.c - ext/ctype/php_ctype.h - ext/curl/interface.c - ext/curl/multi.c - ext/curl/php_curl.h - ext/curl/streams.c - ext/dba/dba.c - ext/dba/dba_cdb.c - ext/dba/dba_db1.c - ext/dba/dba_db2.c - ext/dba/dba_db3.c - ext/dba/dba_db4.c - ext/dba/dba_dbm.c - ext/dba/dba_flatfile.c - ext/dba/dba_gdbm.c - ext/dba/dba_inifile.c - ext/dba/dba_ndbm.c - ext/dba/dba_qdbm.c - ext/dba/php_dba.h - ext/dba/libcdb/cdb.c - ext/dba/libcdb/cdb.h - ext/dba/libcdb/cdb_make.c - ext/dba/libcdb/cdb_make.h - ext/dba/libcdb/uint32.c - ext/dba/libcdb/uint32.h - ext/dba/libflatfile/flatfile.c - ext/dba/libflatfile/flatfile.h - ext/dba/libinifile/inifile.c - ext/dba/libinifile/inifile.h - ext/dbase/dbase.c - ext/dbase/php_dbase.h - ext/dom/attr.c - ext/dom/cdatasection.c - ext/dom/characterdata.c - ext/dom/comment.c - ext/dom/document.c - ext/dom/documentfragment.c - ext/dom/documenttype.c - ext/dom/dom_ce.h - ext/dom/dom_fe.h - ext/dom/dom_iterators.c - ext/dom/dom_properties.h - ext/dom/domconfiguration.c - ext/dom/domerror.c - ext/dom/domerrorhandler.c - ext/dom/domexception.c - ext/dom/domimplementation.c - ext/dom/domimplementationlist.c - ext/dom/domimplementationsource.c - ext/dom/domlocator.c - ext/dom/domstringlist.c - ext/dom/element.c - ext/dom/entity.c - ext/dom/entityreference.c - ext/dom/namednodemap.c - ext/dom/namelist.c - ext/dom/node.c - ext/dom/nodelist.c - ext/dom/notation.c - ext/dom/php_dom.c - ext/dom/php_dom.h - ext/dom/processinginstruction.c - ext/dom/string_extend.c - ext/dom/text.c - ext/dom/typeinfo.c - ext/dom/userdatahandler.c - ext/dom/xml_common.h - ext/dom/xpath.c - ext/exif/exif.c - ext/exif/php_exif.h - ext/fbsql/php_fbsql.c - ext/fbsql/php_fbsql.h - ext/fdf/fdf.c - ext/fdf/php_fdf.h - ext/filepro/filepro.c - ext/filepro/php_filepro.h - ext/ftp/ftp.c - ext/ftp/ftp.h - ext/ftp/php_ftp.c - ext/ftp/php_ftp.h - ext/gd/gd.c - ext/gd/gd_ctx.c - ext/gd/php_gd.h - ext/gd/libgd/xbm.c - ext/gettext/gettext.c - ext/gettext/php_gettext.h - ext/gmp/gmp.c - ext/gmp/php_gmp.h - ext/hwapi/hwapi.cpp - ext/hwapi/php_hwapi.h - ext/iconv/iconv.c - ext/iconv/php_iconv.h - ext/imap/php_imap.c - ext/imap/php_imap.h - ext/informix/ifx.ec - ext/informix/php_informix.h - ext/informix/php_informix_includes.h - ext/interbase/ibase_blobs.c - ext/interbase/ibase_events.c - ext/interbase/ibase_query.c - ext/interbase/ibase_service.c - ext/interbase/interbase.c - ext/interbase/interbase.rc - ext/interbase/php_ibase_includes.h - ext/interbase/php_ibase_udf.c - ext/interbase/php_interbase.h - ext/ldap/ldap.c - ext/ldap/php_ldap.h - ext/mbstring/mb_gpc.c - ext/mbstring/mbstring.c - ext/mbstring/mbstring.h - ext/mbstring/php_mbregex.c - ext/mbstring/php_mbregex.h - ext/mbstring/php_unicode.c - ext/mbstring/php_unicode.h - ext/mcrypt/mcrypt.c - ext/mcrypt/php_mcrypt.h - ext/mcve/mcve.c - ext/mcve/php_mcve.h - ext/mhash/mhash.c - ext/mhash/php_mhash.h - ext/mime_magic/mime_magic.c - ext/mime_magic/php_mime_magic.h - ext/mime_magic/phpmimemagic.h - ext/ming/ming.c - ext/ming/php_ming.h - ext/mono/php_mono.c - ext/mono/php_mono.h - ext/msession/msession.c - ext/msession/php_msession.h - ext/msession/reqclient.h - ext/msql/php_msql.c - ext/msql/php_msql.h - ext/mssql/php_mssql.c - ext/mssql/php_mssql.h - ext/mysql/php_mysql.c - ext/mysql/php_mysql.h - ext/mysqli/mysqli.c - ext/mysqli/mysqli_api.c - ext/mysqli/mysqli_driver.c - ext/mysqli/mysqli_embedded.c - ext/mysqli/mysqli_exception.c - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/mysqli_prop.c - ext/mysqli/mysqli_repl.c - ext/mysqli/mysqli_report.c - ext/mysqli/mysqli_report.h - ext/mysqli/mysqli_warning.c - ext/mysqli/php_mysqli.h - ext/ncurses/ncurses.c - ext/ncurses/ncurses_fe.c - ext/ncurses/ncurses_functions.c - ext/ncurses/php_ncurses.h - ext/ncurses/php_ncurses_fe.h - ext/oci8/oci8.c - ext/oci8/php_oci8.h - ext/odbc/birdstep.c - ext/odbc/php_birdstep.h - ext/odbc/php_odbc.c - ext/odbc/php_odbc.h - ext/odbc/php_odbc_includes.h - ext/openssl/openssl.c - ext/openssl/php_openssl.h - ext/openssl/xp_ssl.c - ext/oracle/oracle.c - ext/ovrimos/ovrimos.c - ext/pcntl/pcntl.c - ext/pcntl/php_pcntl.h - ext/pcntl/php_signal.c - ext/pcntl/php_signal.h - ext/pcre/php_pcre.c - ext/pcre/php_pcre.h - ext/pfpro/pfpro.c - ext/pfpro/php_pfpro.h - ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h - ext/posix/php_posix.h - ext/posix/posix.c - ext/pspell/php_pspell.h - ext/pspell/pspell.c - ext/readline/php_readline.h - ext/readline/readline.c - ext/recode/php_recode.h - ext/recode/recode.c - ext/session/mod_files.c - ext/session/mod_files.h - ext/session/mod_mm.c - ext/session/mod_mm.h - ext/session/mod_user.c - ext/session/mod_user.h - ext/session/php_session.h - ext/session/session.c - ext/shmop/php_shmop.h - ext/shmop/shmop.c - ext/simplexml/php_simplexml.h - ext/simplexml/php_simplexml_exports.h - ext/simplexml/simplexml.c - ext/snmp/php_snmp.h - ext/snmp/snmp.c - ext/sockets/php_sockets.h - ext/sockets/php_sockets_win.c - ext/sockets/php_sockets_win.h - ext/sockets/sockets.c - ext/sockets/unix_socket_constants.h - ext/sockets/win32_socket_constants.h - ext/sqlite/php_sqlite.h - ext/sqlite/sess_sqlite.c - ext/sqlite/sqlite.c - ext/standard/array.c - ext/standard/assert.c - ext/standard/base64.c - ext/standard/base64.h - ext/standard/basic_functions.c - ext/standard/basic_functions.h - ext/standard/browscap.c - ext/standard/crc32.c - ext/standard/crc32.h - ext/standard/credits.c - ext/standard/credits.h - ext/standard/crypt.c - ext/standard/css.c - ext/standard/css.h - ext/standard/cyr_convert.c - ext/standard/cyr_convert.h - ext/standard/datetime.c - ext/standard/datetime.h - ext/standard/dir.c - ext/standard/dl.c - ext/standard/dl.h - ext/standard/dns.c - ext/standard/dns.h - ext/standard/exec.c - ext/standard/exec.h - ext/standard/file.c - ext/standard/file.h - ext/standard/filestat.c - ext/standard/filters.c - ext/standard/flock_compat.c - ext/standard/flock_compat.h - ext/standard/formatted_print.c - ext/standard/fsock.c - ext/standard/fsock.h - ext/standard/ftok.c - ext/standard/ftp_fopen_wrapper.c - ext/standard/head.c - ext/standard/head.h - ext/standard/html.c - ext/standard/html.h - ext/standard/http.c - ext/standard/http_fopen_wrapper.c - ext/standard/image.c - ext/standard/incomplete_class.c - ext/standard/info.c - ext/standard/info.h - ext/standard/iptc.c - ext/standard/lcg.c - ext/standard/levenshtein.c - ext/standard/link.c - ext/standard/mail.c - ext/standard/math.c - ext/standard/md5.c - ext/standard/md5.h - ext/standard/metaphone.c - ext/standard/microtime.c - ext/standard/microtime.h - ext/standard/pack.c - ext/standard/pack.h - ext/standard/pageinfo.c - ext/standard/pageinfo.h - ext/standard/php_array.h - ext/standard/php_assert.h - ext/standard/php_browscap.h - ext/standard/php_crypt.h - ext/standard/php_dir.h - ext/standard/php_ext_syslog.h - ext/standard/php_filestat.h - ext/standard/php_fopen_wrapper.c - ext/standard/php_fopen_wrappers.h - ext/standard/php_ftok.h - ext/standard/php_http.h - ext/standard/php_image.h - ext/standard/php_incomplete_class.h - ext/standard/php_iptc.h - ext/standard/php_lcg.h - ext/standard/php_link.h - ext/standard/php_mail.h - ext/standard/php_math.h - ext/standard/php_metaphone.h - ext/standard/php_rand.h - ext/standard/php_smart_str.h - ext/standard/php_smart_str_public.h - ext/standard/php_standard.h - ext/standard/php_string.h - ext/standard/php_sunfuncs.h - ext/standard/php_type.h - ext/standard/php_uuencode.h - ext/standard/php_var.h - ext/standard/php_versioning.h - ext/standard/proc_open.c - ext/standard/proc_open.h - ext/standard/quot_print.c - ext/standard/quot_print.h - ext/standard/rand.c - ext/standard/reg.c - ext/standard/reg.h - ext/standard/scanf.c - ext/standard/scanf.h - ext/standard/sha1.c - ext/standard/sha1.h - ext/standard/soundex.c - ext/standard/streamsfuncs.c - ext/standard/streamsfuncs.h - ext/standard/string.c - ext/standard/sunfuncs.c - ext/standard/syslog.c - ext/standard/type.c - ext/standard/uniqid.c - ext/standard/uniqid.h - ext/standard/url.c - ext/standard/url.h - ext/standard/url_scanner.c - ext/standard/url_scanner.h - ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.h - ext/standard/url_scanner_ex.re - ext/standard/user_filters.c - ext/standard/uuencode.c - ext/standard/var.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re - ext/standard/versioning.c - ext/sybase/php_sybase_db.c - ext/sybase/php_sybase_db.h - ext/sybase_ct/php_sybase_ct.c - ext/sybase_ct/php_sybase_ct.h - ext/sysvmsg/php_sysvmsg.h - ext/sysvmsg/sysvmsg.c - ext/sysvsem/php_sysvsem.h - ext/sysvsem/sysvsem.c - ext/sysvshm/php_sysvshm.h - ext/sysvshm/sysvshm.c - ext/tokenizer/php_tokenizer.h - ext/tokenizer/tokenizer.c - ext/wddx/php_wddx.h - ext/wddx/php_wddx_api.h - ext/wddx/wddx.c - ext/xml/compat.c - ext/xml/expat_compat.h - ext/xml/php_xml.h - ext/xml/xml.c - ext/xmlrpc/php_xmlrpc.h - ext/xmlrpc/xmlrpc-epi-php.c - ext/xsl/php_xsl.c - ext/xsl/php_xsl.h - ext/xsl/xsl_fe.h - ext/xsl/xsltprocessor.c - ext/zlib/php_zlib.h - ext/zlib/zlib.c - ext/zlib/zlib_filter.c - ext/zlib/zlib_fopen_wrapper.c - main/SAPI.c - main/SAPI.h - main/build-defs.h.in - main/fopen_wrappers.c - main/fopen_wrappers.h - main/internal_functions.c.in - main/internal_functions_nw.c - main/internal_functions_win32.c - main/logos.h - main/main.c - main/network.c - main/output.c - main/php.h - main/php3_compat.h - main/php_compat.h - main/php_content_types.c - main/php_content_types.h - main/php_globals.h - main/php_ini.c - main/php_ini.h - main/php_logos.c - main/php_logos.h - main/php_main.h - main/php_memory_streams.h - main/php_network.h - main/php_open_temporary_file.c - main/php_open_temporary_file.h - main/php_output.h - main/php_reentrancy.h - main/php_regex.h - main/php_scandir.c - main/php_scandir.h - main/php_sprintf.c - main/php_streams.h - main/php_syslog.h - main/php_ticks.c - main/php_ticks.h - main/php_variables.c - main/php_variables.h - main/reentrancy.c - main/rfc1867.c - main/rfc1867.h - main/safe_mode.c - main/safe_mode.h - main/snprintf.c - main/snprintf.h - main/spprintf.c - main/spprintf.h - main/strlcat.c - main/strlcpy.c - main/win95nt.h - main/streams/cast.c - main/streams/filter.c - main/streams/memory.c - main/streams/mmap.c - main/streams/php_stream_context.h - main/streams/php_stream_filter_api.h - main/streams/php_stream_mmap.h - main/streams/php_stream_plain_wrapper.h - main/streams/php_stream_transport.h - main/streams/php_stream_userspace.h - main/streams/php_streams_int.h - main/streams/plain_wrapper.c - main/streams/streams.c - main/streams/transports.c - main/streams/userspace.c - main/streams/xp_socket.c - netware/start.c - sapi/aolserver/aolserver.c - sapi/apache/libpre.c - sapi/apache/mod_php5.c - sapi/apache/mod_php5.h - sapi/apache/php_apache.c - sapi/apache/php_apache_http.h - sapi/apache/sapi_apache.c - sapi/apache2filter/apache_config.c - sapi/apache2filter/php_apache.h - sapi/apache2filter/php_functions.c - sapi/apache2filter/sapi_apache2.c - sapi/apache2handler/apache_config.c - sapi/apache2handler/mod_php5.c - sapi/apache2handler/php_apache.h - sapi/apache2handler/php_functions.c - sapi/apache2handler/sapi_apache2.c - sapi/apache_hooks/mod_php5.c - sapi/apache_hooks/mod_php5.h - sapi/apache_hooks/php_apache.c - sapi/apache_hooks/sapi_apache.c - sapi/caudium/caudium.c - sapi/embed/php_embed.c - sapi/embed/php_embed.h - sapi/isapi/php5isapi.c - sapi/nsapi/nsapi.c - sapi/phttpd/php_phttpd.h - sapi/phttpd/phttpd.c - sapi/pi3web/pi3web_sapi.c - sapi/roxen/roxen.c - sapi/thttpd/php_thttpd.h - sapi/thttpd/thttpd.c - sapi/tux/php_tux.c - sapi/webjames/php_webjames.h - sapi/webjames/webjames.c - scripts/dev/conv_z_macros - scripts/dev/search_underscores.php - win32/crypt_win32.c - win32/crypt_win32.h - win32/globals.c - win32/grp.h - win32/md5crypt.c - win32/md5crypt.h - win32/php5dllts.rc2 - win32/php5ts.rc2 - win32/php5ts_cli.rc2 - win32/php_win32_globals.h - win32/pwd.c - win32/pwd.h - win32/select.c - win32/select.h - win32/syslog.h - win32/winutil.c - win32/winutil.h: - - Bumber up year - - * ext/standard/credits_ext.h: - update credits - - * ZendEngine2/acconfig.h - ZendEngine2/zend.c - ZendEngine2/zend.h - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_alloc.c - ZendEngine2/zend_alloc.h - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_config.nw.h - ZendEngine2/zend_config.w32.h - ZendEngine2/zend_constants.c - ZendEngine2/zend_constants.h - ZendEngine2/zend_default_classes.c - ZendEngine2/zend_dynamic_array.c - ZendEngine2/zend_dynamic_array.h - ZendEngine2/zend_errors.h - ZendEngine2/zend_exceptions.c - ZendEngine2/zend_exceptions.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_extensions.c - ZendEngine2/zend_extensions.h - ZendEngine2/zend_fast_cache.h - ZendEngine2/zend_globals.h - ZendEngine2/zend_globals_macros.h - ZendEngine2/zend_hash.c - ZendEngine2/zend_hash.h - ZendEngine2/zend_highlight.c - ZendEngine2/zend_highlight.h - ZendEngine2/zend_indent.c - ZendEngine2/zend_indent.h - ZendEngine2/zend_ini.c - ZendEngine2/zend_ini.h - ZendEngine2/zend_ini_parser.y - ZendEngine2/zend_ini_scanner.h - ZendEngine2/zend_ini_scanner.l - ZendEngine2/zend_interfaces.c - ZendEngine2/zend_interfaces.h - ZendEngine2/zend_istdiostream.h - ZendEngine2/zend_iterators.c - ZendEngine2/zend_iterators.h - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_language_scanner.h - ZendEngine2/zend_language_scanner.l - ZendEngine2/zend_list.c - ZendEngine2/zend_list.h - ZendEngine2/zend_llist.c - ZendEngine2/zend_llist.h - ZendEngine2/zend_mm.c - ZendEngine2/zend_mm.h - ZendEngine2/zend_modules.h - ZendEngine2/zend_multibyte.c - ZendEngine2/zend_multibyte.h - ZendEngine2/zend_multiply.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h - ZendEngine2/zend_objects.c - ZendEngine2/zend_objects.h - ZendEngine2/zend_objects_API.c - ZendEngine2/zend_objects_API.h - ZendEngine2/zend_opcode.c - ZendEngine2/zend_operators.c - ZendEngine2/zend_operators.h - ZendEngine2/zend_ptr_stack.c - ZendEngine2/zend_ptr_stack.h - ZendEngine2/zend_qsort.c - ZendEngine2/zend_qsort.h - ZendEngine2/zend_reflection_api.c - ZendEngine2/zend_reflection_api.h - ZendEngine2/zend_sprintf.c - ZendEngine2/zend_stack.c - ZendEngine2/zend_stack.h - ZendEngine2/zend_static_allocator.c - ZendEngine2/zend_static_allocator.h - ZendEngine2/zend_stream.c - ZendEngine2/zend_stream.h - ZendEngine2/zend_strtod.h - ZendEngine2/zend_ts_hash.c - ZendEngine2/zend_ts_hash.h - ZendEngine2/zend_types.h - ZendEngine2/zend_variables.c - ZendEngine2/zend_variables.h - ZendEngine2/zend_vm.h: - Bump up the year - - * ZendEngine2/README.ZEND_VM: - Nuked DOS EOLs - - * TSRM/tsrm_nw.c - TSRM/tsrm_nw.h - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h - TSRM/tsrm_win32.c - TSRM/tsrm_win32.h: - Bump up year - - * header - sapi/cgi/cgi_main.c - sapi/cgi/getopt.c - sapi/cgi/php_getopt.h - sapi/cli/getopt.c - sapi/cli/php.1.in - sapi/cli/php_cli_readline.h - sapi/cli/php_getopt.h - sapi/milter/php_milter.c: - - 2004 -> 2005 - -2005-08-02 Hartmut Holzgraefe - - * run-tests.php: - make skipif test use ini options specified by -d command line options - -2005-08-02 Dmitry Stogov - - * ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c: - Fixed bug #33942 (the patch to #33156 crash cygwin except cli) - -2005-08-02 Ilia Alshanetsky - - * NEWS - main/php_variables.c: - Fixed bug #33958 (duplicate cookies and magic_quotes=off may cause a crash) - -2005-08-02 Jani Taskinen - - * NEWS - ZendEngine2/zend_exceptions.c: - - Fixed bug #33967 (misuse of Exception constructor doesn\'t display - errorfile) - - * tests/lang/bug32924.phpt: - fix test when include_path does NOT have . in it - -2005-08-02 Dmitry Stogov - - * ZendEngine2/bench.php: - Removed warnings - -2005-08-02 Jani Taskinen - - * NEWS: - BFN - -2005-08-01 Edin Kadribasic - - * ext/gd/config.w32: - Allow building gd on windows systems without t1lib (M. Sisolak) #33620 - - * ext/imap/config.w32: - Allow building against the latest cclient - -2005-08-01 Dmitry Stogov - - * NEWS - NEWS - sapi/apache/mod_php5.c - sapi/apache/mod_php5.c: - Fixed bug #33723 (php_value overrides php_admin_value) - -2005-07-31 Jani Taskinen - - * ext/xml/tests/bug27908.phpt: - Added test for bug #27908 - - * ext/xml/tests/bug26614_libxml.phpt: - - Fix test. - - * tests/classes/iterators_007.phpt: - fix test - -2005-07-31 Rob Richards - - * ext/xml/compat.c: - SystemID and publicID params reversed in declaration handlers - -2005-07-31 Sebastian Bergmann - - * TODO-5.1: - Update TODO. - -2005-07-31 Ilia Alshanetsky - - * TODO-5.1: - Update todo - -2005-07-30 Jani Taskinen - - * ext/standard/tests/array/bug25359.phpt: - Added test for bug #25359 - -2005-07-29 Wez Furlong - - * regex/regerror.c: - switch to ansi declaration so that vs.net 2005 groks it. - -2005-07-29 Jani Taskinen - - * ext/informix/config.m4: - - Fixed bug #33837 (Informix ESQL version numbering schema changed) - -2005-07-29 Marcus Boerger - - * run-tests.php: - - Add ENV support (mike) - -2005-07-29 Ilia Alshanetsky - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h: - Fixed warning message generated when isset() or empty() are given invalid - offset type. - - * NEWS - main/php_variables.c: - Fixed bug #33904 (input array keys being escaped when magic quotes is off). - -2005-07-29 Jani Taskinen - - * main/php_ini.c: - - Fixed few logic errors in php*.ini search path creation as documented - here: - - http://fi.php.net/manual/en/configuration.php#configuration.file - - - * NEWS - ext/standard/dl.c: - - Fixed bug #33899 (CLI: setting extension_dir=some/path - extension=foobar.so does not work) - - * NEWS - ext/standard/math.c: - - Fixed bug #33917 (number_format() output with > 1 char separators) - -2005-07-29 Anantha Kesari H Y - - * (PHP_4_4) - Zend/acconfig.h - ZendEngine2/acconfig.h - ZendEngine2/acconfig.h: - In NetWare few of the programs like apache2 and ldap use winsock inclusinf - sys/socket.h is not desirable. - --Kamesh - -2005-07-29 Jani Taskinen - - * ZendEngine2/zend_vm_execute.h: - update generated file - -2005-07-28 Ilia Alshanetsky - - * NEWS: - news file tinkering - -2005-07-28 Andi Gutmans - - * ZendEngine2/zend_vm_def.h: - - Tiny fixlet - -2005-07-28 Marcus Boerger - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h: - - Add convenience function zend_is_callable_ex() and base zend_is_callable - and zend_make_callable on it. This functions allows to check if a php - variable is a callable function and returns its function pointer as well - as object if possible. - -2005-07-28 Anantha Kesari H Y - - * (PHP_4_4) - sapi/cli/config.m4: - Merging changes from 5.0 tree - --Kamesh - - * (PHP_4_4) - win32/sendmail.c: - NetWare changes from 5.0 Tree. - --Kamesh - - * win32/sendmail.c - win32/sendmail.h: - NetWare cleanup - --Kamesh - - * ext/standard/mail.c: - defined EX_OK and EX_TEMPFAIL in ext/standard/mail.c for NETWARE rather - than including a sysexits.h. - -Kamesh - - * netware/sendmail_nw.h - netware/sysexits.h: - Cleaned up the NetWare code. - --Kamesh - - * (PHP_4_4) - netware/sendmail_nw.h: - Adding this file from 5_0 tree - -- Kamesh - - * (PHP_4_4) - netware/ZendEngine2.mak - netware/build.bat - netware/buildext.bat - netware/buildlib.bat - netware/buildsapi.bat - netware/common.mif - netware/mktemp.h - netware/php-nw.bat - netware/php4apache.mak - netware/phplib.imp - netware/phplib.mak - netware/pwd.h - netware/sendmail.c - netware/sendmail.h - netware/setbuild.bat - netware/tsrm.mak - netware/zend.mak: - NetWare can make use autoconf based build. - --Kamesh - - * (PHP_4_4) - netware/sys/stat.h: - NetWare LibC SDK has stat.h. So removing this. - --Kamesh - - * (PHP_5_0) - win32/sendmail.c - win32/sendmail.h: - Cleaned up the NetWare specific code - - * (PHP_5_0) - netware/sendmail_nw.h - netware/sysexits.h: - Cleaning up the NetWare code sitting in win32/sendmail.c. - Removing netware/sysexits.h - --Kamesh - - * (PHP_5_0) - ext/standard/mail.c: - defined EX_OK and EX_TEMPFAIL in ext/standard/mail.c for NETWARE rather - than including a sysexits.h - --Kamesh - -2005-07-27 Hartmut Holzgraefe - - * NEWS: - news entry for bug #33882 fix - -2005-07-27 Jani Taskinen - - * configure.in: - ws - -2005-07-27 Antony Dovgal - - * main/php_ini.c: - ws fix - -2005-07-27 Hartmut Holzgraefe - - * main/php_ini.c: - edge case: do not remove trailing slash for root directory (Bug #33882) - - * main/php_ini.c: - php.ini search logic needs to use the absolute path of the running binary - when looking for php.ini in the directory the php binary is installed in - -2005-07-27 Ilia Alshanetsky - - * NEWS: - Fixed bug #32139 (SOAP client does not auto-handle base64 encoding). - -2005-07-27 Anantha Kesari H Y - - * (PHP_5_0) - main/network.c: - removing redundant inclusion of headers for NETWARE - --Kamesh - - * (PHP_4_4) - acinclude.m4: - NetWare cross compile patches from 5.0 - --Kamesh - - * (PHP_4_4) - configure.in: - cross compile patches from 5.0 tree. - --Kamesh - - * configure.in - configure.in: - configure.in - moved the PHP_OS and PHP_UNAME definitions near the place other oses - define them currently it is ggeting redined to build machine values when - ./configure script is generated using autoconf version 2.13 but works fine - with autoconf 2.51. - Defining the default EXTENSION_DIR for NetWare - - --Kamesh - - * (PHP_4_4) - ext/standard/datetime.c - ext/standard/filestat.c - ext/standard/head.c - ext/standard/image.c - ext/standard/math.c - ext/standard/pageinfo.c: - ext/standard/datetime.c - Removed redundant NEW_LIBC checks - - ext/standard/head.c - Removed redundant inclusion of headers - - ext/standard/image.c - Removed redundant inclusion of headers - - ext/standard/pageinfo.c - Removed redundant CLIB_STAT_CHECK. BG(page_mtime) was giving nano seconds - portion out of timespec corrected to seconds. - - ext/standard/math.c - Not to hardcode inability as much as possible, in future NetWare LibC SDK - might have asinh that time autoconf can make this function available. - - ext/standard/filestat.c - Fixed the typo of accessing the nano seconds from a timer_spec to seconds. - - --Kamesh - - * (PHP_4_4) - ext/bcmath/libbcmath/src/config.h - ext/mcve/mcve.c - ext/pcre/pcrelib/internal.h: - NetWare can make use of autoconf based build - - * (PHP_4_4) - main/config.nw.h - main/php.h - main/php_syslog.h: - main/php_syslog.h - NetWare can make use of Autoconf based build. - - main/php.h - Removed redundant NEW_LIBC checks. - PHP_UNAME and PHP_OS has been hardcoded for NetWare inside configure.in - - Removed the config.nw.h - --Kamesh - - * (PHP_4_4) - main/php_streams.h: - Removing redundant CLIB_STAT_PATCH checks. - --Kamesh - -2005-07-26 Ilia Alshanetsky - - * NEWS: - Fixed bug #33869 (strtotime() problem with "+1days" format). - -2005-07-26 Antony Dovgal - - * (PHP_4_4) - ext/pcre/pcrelib/pcre.c: - nuke unused var - -2005-07-26 Jani Taskinen - - * ZendEngine2/zend_execute_API.c: - bug #33865 - -2005-07-26 Anantha Kesari H Y - - * (PHP_4_4) - ext/mysql/config.m4: - NetWare libmysqlclient library is available as libmysql(olden times 8.3 - limitation). - Applying the accepted patches on 5.0 tree. - --Kamesh - - * (PHP_4_4) - main/fopen_wrappers.c - main/main.c - main/network.c - main/php_scandir.c - main/user_streams.c: - main/main.c - Removing redundant NEW_LIBC checks - - main/fopen_wrappers.c - NetWare LibC SDK has sys/pwd.h and sys/param.h - Removed redundant NEW_LIBC checks - - main/user_streams.c - NetWare specific stat structure issues. - - main/php_scandir.c - Netware LibC SDK does not have search.h - - main/network.c - Removed redundant NEW_LIBC checks. - NetWare LibC SDK has sys/param.h - --Kamesh - - * (PHP_4_4) - TSRM/TSRM.c - TSRM/TSRM.h - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h: - TSRM/TSRM.h - NetWare can make use of autoconf based build. - PTHREADS implementation of NetWare is good enough so dropping the code for - NetWare specific thread implementation in preference to PTHREADS - - TSRM/TSRM.c - PTHREADS implementation of NetWare is good enough so dropping the code for - NetWare specific thread implementation in preference to PTHREADS - - TSRM/tsrm_virtual_cwd.c - NetWare can make use of autoconf based build. - Removed redundant CLIB_STAT_PATCH checks - NetWare specific fixes from PHP_5_0. - - TSRM/tsrm_virtual_cwd.h - Removed redundant CLIB_STAT_PATCH checks - NetWare specific fixes from PHP_5_0. - - --Kamesh - - * main/config.nw.h: - NetWare can make use of autoconf based build - --Kamesh - - * (PHP_5_0) - main/config.nw.h: - removed main/config.nw.h - -- Kamesh - - * (PHP_5_0) - ext/bcmath/libbcmath/src/config.h - ext/mcve/mcve.c - ext/pcre/pcrelib/internal.h - main/php_sprintf.c: - ext/pcre/pcrelib/internal.h - NetWare can make use autoconf based build. - - main/php_sprintf.c - NetWare can make use autoconf based build. - - ext/bcmath/libbcmath/src/config.h - NetWare can make use autoconf based build. - - ext/mcve/mcve.c - NetWare can make use autoconf based build. - - -- Kamesh - -2005-07-25 Ilia Alshanetsky - - * ext/pspell/README: - Updated URL leading to latest aspell. - -2005-07-25 Rasmus Lerdorf - - * NEWS - sapi/apache2handler/sapi_apache2.c: - MFB fix for bug #33690 - - * main/php_variables.c: - I could have sworn I committed this a while ago. Just a tiny NULL safety - check here. - -2005-07-25 Marcus Boerger - - * (PHP_5_0) - NEWS: - _ BFN - -2005-07-25 Rasmus Lerdorf - - * (PHP_4_4) - NEWS - sapi/apache2handler/sapi_apache2.c: - Fix for bug #33690 - -2005-07-25 Marcus Boerger - - * ZendEngine2/zend_API.c: - - Fix #33853 - - * ext/pspell/tests/01pspell_basic.phpt: - - Be flexible about spellbook - we want to test the ext not the spell - corrections available - - * sapi/cli/php_cli_readline.c: - - Bugfix #33733 - -2005-07-25 Anantha Kesari H Y - - * (PHP_4_4) - main/php.h: - NetWare LibC SDK has pwd.h and include sys/param.h - --Kamesh - - * (PHP_4_4) - ext/session/mod_files.c: - Netware specific stat structure issues. - --Kamesh - - * (PHP_4_4) - Zend/acconfig.h: - NetWare can make use of autoconf based build. - NetWare LibC's sys/types.h does not include sys/select.h implicitly as it - is the case with Linux LibC - -- Kamesh - - * ext/standard/fsock.h - ext/standard/fsock.h - ext/standard/lcg.c - ext/standard/lcg.c: - ext/standard/fsock.h - Removing redundant inclusion of headers for NetWare - - ext/standard/lcg.c - NetWare LibC SDK sys/time.h implicitly includes sys/timval.h so nothing - special needed for NetWare here. - - --Kamesh - - * (PHP_4_4) - ext/standard/dl.c - ext/standard/fsock.h - ext/standard/lcg.c - ext/standard/link.c - ext/standard/microtime.c: - ext/standard/dl.c - NetWare LibC dlsym works perfectly only thing that each of the extension - need to export a symbol with FULL capital prefix. - - ext/standard/fsock.h - Removing redundant inclusion of headers for NetWare - - ext/standard/lcg.c - NetWare LibC SDK sys/time.h implicitly includes sys/timval.h so nothing - special needed for NetWare here. - - ext/standard/link.c - NetWare LibC SDK has pwd.h. - - ext/standard/microtime.c - Removing redundant NEW_LIBC checks and nothing special about NetWare here. - including sys/time.h will do the needful. - - --Kamesh - -2005-07-24 Yasuo Ohgaki - - * (PHP_4_4) - ext/pgsql/config.m4: - fix build with older pgsql. - -2005-07-23 Ilia Alshanetsky - - * NEWS: - Fixed bug #33841 (pdo sqlite driver forgets to update affected column count - on execution of prepared statments). - -2005-07-23 Jani Taskinen - - * TODO.BUILDv5: - Removed done stuff - -2005-07-23 Ilia Alshanetsky - - * ext/standard/string.c - ext/standard/tests/strings/str_word_count.phpt: - Fixed bug in str_word_count() when charlist if specified and "word" starts - with a character found inside the charlist. - -2005-07-23 Pierre-Alain Joye - - * ext/gd/libgd/gd.c: - - fix #33794 imagerotate rotates only CCW - introduced by transparent color patch - -2005-07-23 Anantha Kesari H Y - - * (PHP_4_4) - Zend/zend.h: - NetWare can make use autoconf based build environment - - * (PHP_4_4) - main/mergesort.c - main/php_compat.h - main/php_open_temporary_file.c - main/reentrancy.c: - main/php_compat.h - NetWare can make use of Autoconf based build. - - main/php_open_temporary_file.c - NetWare LibC SDK has sys/param.h so removing the redundant NEW_LIBC - checks. - NetWare LibC has mkstemp implementation - - main/mergesort.c - Removing redundant sys/socket.h includes - - main/reentrant.c - Removing the redundant rentrant time function wrappers of NetWare - - --Kamesh - - * (PHP_4_4) - ext/standard/dl.c - ext/standard/flock_compat.c - ext/standard/lcg.c - ext/standard/pack.c: - ext/standard/dl.c - NetWare LibC SDK has sys/param.h so removing the redundant NEW_LIBC - checks. - ext/standard/flock_compat.c - Removing redundant NEW_LIBC checks - ext/standard/lcg.c - NetWare LibC SDK has sys/timeval.h so removing the redundant NEW_LIBC - checks. - ext/standard/pack.c - NetWare LibC SDK has sys/param.h so removing the redundant NEW_LIBC - checks. - --Kamesh - -2005-07-22 Jani Taskinen - - * ext/pgsql/config.m4: - revert fix that did not fix anything - -2005-07-22 Yasuo Ohgaki - - * ext/pgsql/config.m4: - fix build with older postgresql - -2005-07-22 Anantha Kesari H Y - - * (PHP_5_0) - main/php_syslog.h: - NetWare can make use of Autoconf based build - -2005-07-22 Dmitry Stogov - - * tests/lang/bug25922.phpt - tests/lang/bug25922.phpt: - $context is not longer passed by reference, so its modification has no - effect - - * ZendEngine2/tests/bug33802.phpt - ZendEngine2/tests/bug33802.phpt: - - Fixed bug #33802 (throw Exception in error handler causes crash) - - * NEWS - NEWS - ZendEngine2/zend.c - ZendEngine2/zend.c - ZendEngine2/tests/bug33802.phpt: - Fixed bug #33802 (throw Exception in error handler causes crash) - -2005-07-21 Marcus Boerger - - * ZendEngine2/zend_execute_API.c: - - Fix error generation logic (found by johannes) - -2005-07-21 Dmitry Stogov - - * ZendEngine2/zend_vm_def.h: - Fixed bug with returning from internal function by reference - - * ext/standard/var.c: - Recursion protection - -2005-07-20 Jani Taskinen - - * NEWS: - there is not much point in putting entries of bugs fixed when bug only - existed in CVS and not in any release.. - -2005-07-20 Ilia Alshanetsky - - * (PHP_4_4) - NEWS - ext/standard/file.c - ext/standard/tests/file/bug32160.phpt - ext/standard/tests/file/bug32160.txt: - MFH: Fixed bug #32160 (copying a file into itself leads to data loss). - -2005-07-20 Derick Rethans - - * NEWS: - - Fixed bug #33578 (strtotime() problem with "Oct17" format). - - Fixed problems with lone years in strtotime(). - - Added functions to timelib to get a list of all abbreviations and - timezone - identifiers. - - Fixed problems with parsed dates that only have GMT offsets associated - with them. - - Fixed a Windows compile problem. - - Added special constants for different often used date formats - (DATE_ISO8601, - DATE_RFC822, DATE_RSS etc). - - Fixed date_default_timezone_get() to return the guessed timezone if none - was set yet with date_default_timezone_set(). - - Added experimental support for Date/Timezone objects as per - specifications. - -2005-07-20 Andrei Zmievski - - * NEWS - NEWS: - -** empty log message *** - -2005-07-20 Jani Taskinen - - * ext/mysqli/tests/009.phpt - ext/mysqli/tests/036.phpt: - Skip tests in 64bit systems - - * pear/tests/pear_dependency_checkExtension.phpt: - fixed skipif to really skip - -2005-07-19 Marcus Boerger - - * tests/classes/array_access_013.phpt: - - Add test to verify all ArrayAccess methods can throw - - * tests/classes/iterators_007.phpt: - - Add test to verify all iterator methods can throw - - * ZendEngine2/zend_interfaces.c: - - Dont't warn in case an exception is pending - in this case it'd - superflous - -2005-07-19 Wez Furlong - - * main/php_variables.c: - revert my last change; chasing ghosts. - - * main/php_variables.c: - Don't crash when no treat_data method has been set in the sapi module - -2005-07-19 Dmitry Stogov - - * NEWS - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed bug #33710 (ArrayAccess objects doen't initialize $this) - -2005-07-19 Brad House - - * ext/mcve/mcve.c - ext/mcve/php_mcve.h: - \#if BRAD_0'd latest changes as requested until 5.1.0 release - -2005-07-18 Jani Taskinen - - * ext/standard/reg.c - ext/standard/reg.c: - MFB4_4: Fix compile problem with --regex=system on some systems - -2005-07-18 Brad House - - * (PHP_5_0) - ext/mcve/mcve.c - ext/mcve/php_mcve.h: - BACKPORT FROM HEAD: sync missing functions from libmonetra-5 - - * ext/mcve/mcve.c - ext/mcve/php_mcve.h: - sync missing functions from libmonetra-5 - -2005-07-18 Ilia Alshanetsky - - * NEWS - main/php_variables.c: - Revert cookie patch for BC reasons. - -2005-07-18 Rasmus Lerdorf - - * ZendEngine2/zend_language_scanner.l: - Valgrind is unhappy that this is not initialized - -2005-07-18 Andrei Zmievski - - * (PHP_4_4) - ext/standard/reg.c: - Use HAVE_REGEX_T_RE_MAGIC to fix compilation problem on systems where - re_magic is not provided publicly. - -2005-07-18 Jani Taskinen - - * acinclude.m4: - fix macro - -2005-07-18 Dmitry Stogov - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ext/standard/dl.c - main/main.c: - Fixed bug in new module statrup mechanism - -2005-07-18 Wez Furlong - - * main/streams/plain_wrapper.c: - compile before commit (gah!) - -2005-07-18 Ilia Alshanetsky - - * ext/curl/interface.c: - Cleanup buffers on handle re-use. - -2005-07-18 Wez Furlong - - * main/streams/plain_wrapper.c: - Apparently our pipe detection code just above this isn't foolproof. - Catch it here. - -2005-07-18 Dmitry Stogov - - * ZendEngine2/tests/bug33558.phpt - ZendEngine2/tests/bug33558.phpt: - - Fixed bug #33558 (warning with nested calls to functions returning by - reference) - - * NEWS - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug33558.phpt: - Fixed bug #33558 (warning with nested calls to functions returning by - reference) - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - Removed some compilation warnings. - -2005-07-18 Ilia Alshanetsky - - * (PHP_4_4) - main/php_variables.c: - MFH: Fixed handling of HTTP requests with multiple Cookie headers. - - * NEWS - main/php_variables.c: - Fixed handling of HTTP requests with multiple Cookie headers. - -2005-07-18 Jani Taskinen - - * ZendEngine2/tests/bug33710.phpt: - typo - -2005-07-18 Frank M. Kromann - - * ext/ming/config.w32: - Make sure we build with SWFPrebuilt. - -2005-07-18 Marcus Boerger - - * run-tests.php: - - Show end of relay testing block - - * ext/ming/ming.c: - - Provide distinction and distinct tests - -2005-07-17 Marcus Boerger - - * ext/ming/config.m4 - ext/ming/ming.c: - - Compatibility with ming 0.2a and 0.3a - - * ZendEngine2/tests/bug33710.phpt: - - Add new test - -2005-07-17 Ilia Alshanetsky - - * ZendEngine2/zend_compile.c: - Added missing init. - -2005-07-17 Marcus Boerger - - * main/streams/plain_wrapper.c: - - Fix problem with debug mode on selective machines - - * ext/xml/tests/bug26614.phpt - ext/xml/tests/bug26614_libxml.phpt: - - If you ask me both (expat and libxml) are not really accurate about byte - positions and columns...however the line number information is now - correct for both so for the moment we live with the situation that they - return different byte and column information. - -2005-07-16 Ilia Alshanetsky - - * ext/curl/interface.c: - Added 2 missing cURL options available in all versions. - -2005-07-16 Anantha Kesari H Y - - * netware/ApacheCore.imp - netware/BisonExtStandard.bat - netware/BisonFlexZend.bat - netware/ZendEngine2.mak - netware/build.bat - netware/buildext.bat - netware/buildlib.bat - netware/buildsapi.bat - netware/common.mif - netware/libpq-fe.h - netware/libpq.imp - netware/php-nw.bat - netware/php5apache.mak - netware/php5apache2filter.mak - netware/php5cli.mak - netware/phplib.imp - netware/phplib.mak - netware/phptest.ncf - netware/postgres_ext.h - netware/setbuild.bat - netware/time_nw.c - netware/tsrm.mak - netware/zend.mak: - NetWare can make use of the Autoconf based build system - - * netware/libpq/libpq-fs.h: - libpq-fs.h this file is of no use - - * (PHP_5_0) - netware/ApacheCore.imp - netware/BisonExtStandard.bat - netware/BisonFlexZend.bat - netware/ZendEngine2.mak - netware/build.bat - netware/buildext.bat - netware/buildlib.bat - netware/buildsapi.bat - netware/common.mif - netware/libpq-fe.h - netware/libpq.imp - netware/php-nw.bat - netware/php5apache.mak - netware/php5apache2filter.mak - netware/php5cli.mak - netware/phplib.imp - netware/phplib.mak - netware/phptest.ncf - netware/postgres_ext.h - netware/setbuild.bat - netware/time_nw.c - netware/tsrm.mak - netware/zend.mak: - NetWare can make use the AutoConf based build system - - * (PHP_5_0) - netware/libpq/libpq-fs.h: - removing the redundant file libpq-fs.h - - * (PHP_5_0) - sapi/apache2filter/php_apache.h - sapi/apache2filter/sapi_apache2.c: - sapi/apache2filter/php_apache.h - Removing redundant CLIB_STAT_PATCH - sapi/apache2filter/sapi_apache2.c - Removing redundant CLIB_STAT_PATCH - -- Kamesh - - * main/fopen_wrappers.c - main/main.c: - main/fopen_wrappers.c - NetWare file names are case insensitive - main/main.c - NetWare has no sendmail binary. It uses the smart host mailing code - avaiolable in php distro. Could not find a better place to put this than - main/main.c. - -- Kamesh - - * (PHP_5_0) - main/fopen_wrappers.c - main/main.c - main/php_open_temporary_file.c - main/php_streams.h - main/safe_mode.c: - main/fopen_wrappers.c - NetWare file names are case insensitive - main/main.c - NetWare has no sendmail binary. It uses the smart host mailing code - avaiolable in php distro. Could not find a better place to put this than - main/main.c. - main/php_open_temporary_file.c,v - Removed the unused variable in NetWare block. - main/php_streams.h - Removing the redundant CLIB_STAT_PATCH - main/safe_mode.c - NetWare has no uid. - -- Kamesh - - * (PHP_5_0) - TSRM/TSRM.c - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h: - TSRM/tsrm_virtual_cwd.c - Removing the redundant CLIB_STAT_PATCH - TSRM/tsrm_virtual_cwd.h - Removing the redundant CLIB_STAT_PATCH - TSRM/TSRM.c - Netware pthreads support is good enough. So removing all these fixes of - old times. - -- Kamesh - - * TSRM/TSRM.c: - Netware pthreads support is good enough. So removing all these fixes of old - times. - -- Kamesh - - * (PHP_5_0) - ext/standard/string.c: - NetWare specific dirname fixes. - --Kamesh - -2005-07-15 George Schlossnagle - - * ext/curl/interface.c - ext/curl/php_curl.h: - Darwin seems to like this much better. - - * ext/xsl/php_xsl.c - ext/xsl/xsl_fe.h: - Darwin seems to like this arrangement much better. - -2005-07-15 Sara Golemon - - * ext/standard/ftp_fopen_wrapper.c: - Pass context parameter through to xport_create - -2005-07-15 Anantha Kesari H Y - - * ext/standard/file.h - ext/standard/string.c - ext/standard/syslog.c: - ext/standard/file.h NetWare LibC has fnmatch and realpath implemented. - ext/standard/syslog.c Except LOG_SYSLOG other syslog macros are supported - by NetWare LibC. - ext/standard/string.c NetWare fix for dirname - -- Kamesh - - * (PHP_5_0) - ext/standard/file.h - ext/standard/filestat.c - ext/standard/link.c - ext/standard/pageinfo.c - ext/standard/syslog.c: - ext/standard/file.h NetWare LibC has fnmatch and realpath implemented. - ext/standard/filestat.c Removing redundant CLIB_STAT_PATCH and fixing some - NetWare specific stat structure. - ext/standard/link.c Removing redundant CLIB_STAT_PATCH. - ext/standard/pageinfo.c Removing redundant CLIB_STAT_PATCH and fixing some - NetWare specific stat structure. - ext/standard/syslog.c Except LOG_SYSLOG NetWare LibC has other macros - defined. - - -- Kamesh - -2005-07-14 Ilia Alshanetsky - - * ext/standard/http_fopen_wrapper.c: - Properly recognize redirect code 303. - When encountering redirect on POST request follow browsers and cURL and - perform GET on the specified location field. - -2005-07-14 Andi Gutmans - - * configure.in - ZendEngine2/zend.h - main/php_version.h: - - Back to -dev - - * (php_5_1_0b3) - NEWS - configure.in - ZendEngine2/zend.h - main/php_version.h: - - Beta 3 - -2005-07-14 Jani Taskinen - - * (php_5_1_0b3) - acinclude.m4 - configure.in - main/php_network.h: - - Fixed cacheing bug in PHP_SOCKADDR_SA_LEN macro - - Removed duplicate sa_len check from configure.in - - Unified the sockaddr tests into PHP_SOCKADDR_CHECKS macro - - * acinclude.m4: - Fix the re_magic test by adding missing #include - -2005-07-13 Sara Golemon - - * ext/standard/ftp_fopen_wrapper.c: - Route ftp:// wrapper via transports layer.\nFix typo in datastream crypto - startup - -2005-07-13 Ilia Alshanetsky - - * (PHP_4_4) - NEWS - main/rfc1867.c - main/rfc1867.c: - MFH: Fixed bug #33673 (Added detection for partially uploaded files). - - * NEWS - main/rfc1867.c: - Fixed bug #33673 (Added detection for partially uploaded files). - -2005-07-13 Jani Taskinen - - * acinclude.m4: - typofix - - * acinclude.m4: - - Added check whether re_magic exists in struct regex_t - - * php.ini-dist - php.ini-recommended: - fix typo - -2005-07-12 Andi Gutmans - - * (php_5_1_0b3) - NEWS: - - Update Beta 3 date - -2005-07-12 Antony Dovgal - - * (php_5_1_0b3) - ext/mysqli/mysqli_fe.c - ext/mysqli/php_mysqli.h: - add forgotten ifdefs, fix #33667 (mysqli doesn't compile) - -2005-07-12 Andi Gutmans - - * NEWS: - - Update News - - * configure.in - ZendEngine2/zend.h - main/php_version.h: - - Back to -dev - - * (php_5_1_0b3) - configure.in - ZendEngine2/zend.h - main/php_version.h: - - Beta 3 - -2005-07-12 Ilia Alshanetsky - - * NEWS - ext/standard/file.c: - Added support for LOCK_EX flag for file_put_contents(). - - * (php_5_1_0b3) - main/SAPI.c - main/main.c: - Fixed double-free in the digest authentication handling. - - -2005-07-12 Georg Richter - - * (php_5_1_0b3) - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h: - changed version dependency for charset functions - -2005-07-12 Antony Dovgal - - * (php_5_1_0b3) - tests/lang/bug22367.phpt - tests/lang/bug22510.phpt: - fix tests that started to fail after the last change in ZE - (noticed by Nuno) - -2005-07-12 Georg Richter - - * ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h: - removed charset structure. libmysql now provides a function - mysqli_get_character_set_info (Vers. 5.0.10) - -2005-07-12 Dmitry Stogov - - * NEWS - NEWS - NEWS - Zend/zend_execute_API.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c: - Fixed bug #33156 (cygwin version of setitimer doesn't accept ITIMER_PROF). - (Nuno) - -2005-07-11 Ilia Alshanetsky - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h: - Make references misuse emit E_NOTICE rather E_STRICT to be compatible with - PHP 4.4.0 - -2005-07-11 Dmitry Stogov - - * (PHP_4_4) - NEWS - ext/standard/array.c: - Fixed bug #31158 (array_splice on $GLOBALS crashes) - -2005-07-11 Derick Rethans - - * (PHP_4_4) - configure.in - main/php_version.h: - - Back to -dev. - - * (PHP_4_4) - NEWS - configure.in - main/php_version.h: - - Go with 4.4.0. - -2005-07-11 Jon Parise - - * run-tests.php: - Removing the automake-related output. The build no longer uses automake. - - While I'm here, rewrite the PHP_AUTOCONF-related code to more closely - match the conventions used elsewhere in this section. The result should - be functionally the same as before. - -2005-07-11 Ilia Alshanetsky - - * ext/mime_magic/mime_magic.c: - Compiler warning fix. - -2005-07-10 Jani Taskinen - - * NEWS - ext/dbx/.cvsignore - ext/dbx/CREDITS - ext/dbx/INSTALL - ext/dbx/config.m4 - ext/dbx/config.w32 - ext/dbx/dbx.c - ext/dbx/dbx.dsp - ext/dbx/dbx.h - ext/dbx/dbx_fbsql.c - ext/dbx/dbx_fbsql.h - ext/dbx/dbx_mssql.c - ext/dbx/dbx_mssql.h - ext/dbx/dbx_mysql.c - ext/dbx/dbx_mysql.h - ext/dbx/dbx_oci8.c - ext/dbx/dbx_oci8.h - ext/dbx/dbx_odbc.c - ext/dbx/dbx_odbc.h - ext/dbx/dbx_pgsql.c - ext/dbx/dbx_pgsql.h - ext/dbx/dbx_sqlite.c - ext/dbx/dbx_sqlite.h - ext/dbx/dbx_sybasect.c - ext/dbx/dbx_sybasect.h - ext/dbx/howto_extend_dbx.html - ext/dbx/package.xml - ext/dbx/php_dbx.h - ext/dbx/tests/.cvsignore - ext/dbx/tests/001.phpt - ext/dbx/tests/002.phpt - ext/dbx/tests/003.phpt - ext/dbx/tests/004.phpt - ext/dbx/tests/005.phpt - ext/dbx/tests/006.phpt - ext/dbx/tests/007.phpt - ext/dbx/tests/008.phpt - ext/dbx/tests/009.phpt - ext/dbx/tests/010.phpt - ext/dbx/tests/dbx_test.p - ext/dbx/tests/dbx_test.pgsql.script - ext/dbx/tests/dbx_test.script - ext/dbx/tests/skipif.inc - ext/ircg/.cvsignore - ext/ircg/CREDITS - ext/ircg/Makefile.frag - ext/ircg/README.txt - ext/ircg/config.m4 - ext/ircg/ircg.c - ext/ircg/ircg.php - ext/ircg/ircg_common.c - ext/ircg/ircg_scanner.c - ext/ircg/ircg_scanner.re - ext/ircg/ircg_thttpd.c - ext/ircg/php_ircg.h - ext/ircg/php_ircg_alloc.h - ext/ircg/php_ircg_cache.c - ext/ircg/php_ircg_cache.h - ext/ircg/php_ircg_conversion.c - ext/ircg/php_ircg_conversion.h - ext/ircg/php_ircg_error.c - ext/ircg/php_ircg_error.h - ext/ircg/php_ircg_formats.h - ext/ircg/php_ircg_hash.h - ext/ircg/php_ircg_lock.h - ext/ircg/php_ircg_private.h - ext/ircg/php_ircg_smart_str.h - ext/ircg/php_ircg_tokenizer.c - ext/ircg/php_ircg_tokenizer.h: - - Moved ext/dbx and ext/ircg to PECL. - -2005-07-09 Jani Taskinen - - * run-tests.php: - show ugly full path for failed redirected tests - - * ext/ldap/ldap.c: - - No need to use convert_to_string_ex() when dealing with strings - - * NEWS - ext/ldap/ldap.c: - - Fixed bug #33588 (LDAP: RootDSE query not possible). - -2005-07-08 Jani Taskinen - - * run-tests.php: - Sanitazione - -2005-07-08 Marcus Boerger - - * main/snprintf.h: - - Fix *printf(%lld) under windows - -2005-07-08 Antony Dovgal - - * ext/standard/head.c: - fix tsrm build - -2005-07-08 Ilia Alshanetsky - - * ext/standard/head.c: - Missing bit of the previous patch. - - * ext/standard/head.c: - Fixed compiler warning. - -2005-07-08 Antony Dovgal - - * ext/standard/head.c: - make use of T token - - * NEWS - ext/standard/head.c: - fix #33597 (setcookie() "expires" date format doesn't comply with RFC) - -2005-07-08 Jani Taskinen - - * ext/mysqli/tests/041.phpt: - Make sure we get a WARNING and not an ERROR here :) - - * ZendEngine2/tests/unset_cv05.phpt - ZendEngine2/tests/unset_cv06.phpt - tests/basic/bug20539.phpt: - fix test when session.save_handler is "user" - -2005-07-08 Ilia Alshanetsky - - * NEWS - ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h: - Added pg_fetch_all_columns() function to fetch all values of a column from - a result cursor. - -2005-07-07 Jani Taskinen - - * acinclude.m4: - - Fixed stupid bug in PHP_INSTALL_HEADERS() macro: "foo bar" != foo bar - - ext/date/lib/timelib_config.h is also installed now - -2005-07-07 Dmitry Stogov - - * tests/classes/array_access_001.phpt - tests/classes/array_access_002.phpt: - Fixed bug #33512 (Add missing support for isset()/unset() overloading to - complement the property get/set methods). Now empty($obj[...]) works - proper but in addition it may call offsetGet() method. - - * NEWS - ZendEngine2/zend.h - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_objects.c - ZendEngine2/zend_reflection_api.c: - Fixed bug #33512 (Add missing support for isset()/unset() overloading to - complement the property get/set methods) - -2005-07-07 Anantha Kesari H Y - - * ZendEngine2/zend_stream.c - ZendEngine2/zend_stream.c: - zend_stream_getc uses fread internally. NetWare LibC fread reads 4(Which I - believe EOT) for EOF(^D) character. This happens when fread is asked to - read one and only character as is the case with cl interactive mode. - -- Kamesh - -2005-07-07 Antony Dovgal - - * NEWS - ext/standard/string.c: - fix #33605 (substr_compare() crashes with negative offset & length) - -2005-07-07 Dmitry Stogov - - * NEWS - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_hash.c - ZendEngine2/zend_hash.h - ZendEngine2/tests/bug28072.phpt: - Fixed bug #28072 (static array with some constant keys will be incorrectly - ordered). - -2005-07-07 Wez Furlong - - * run-tests.php: - sort redirected tests - - * run-tests.php: - Fix 2 bugs: - - summary is only displayed if 2 or more tests were detected - - error out of a bogus test name is passed in - -2005-07-07 Rob Richards - - * ext/dom/element.c: - Allow NULL namespaceURI for getAttributeNodeNS - -2005-07-07 Jani Taskinen - - * NEWS: - reorder. Also: Documentation belongs elsewhere :) - -2005-07-07 Anantha Kesari H Y - - * (PHP_5_0) - TSRM/tsrm_virtual_cwd.c: - 1)gwtcwd of NetWare LibC gives a cwd with a volume information. - So using getcwdpath which gives with volume information. - getcwdpath gives with directory seperator as \ which is against our - DEFAULT_SLASH of /. - So finding and replacing \ with / - 2)NetWare file path normalization code in virtual_file_ex. - -- Kamesh - - * TSRM/tsrm_virtual_cwd.h: - Reverting the DEFAULT_SLASH to / as it breaks the FreeBSD derived function - of NetWare LibC like glob. - -- Kamesh - - * TSRM/tsrm_virtual_cwd.c: - gwtcwd of NetWare LibC gives a cwd with a volume information. - So using getcwdpath which gives with volume information. - getcwdpath gives with directory seperator as \ which is against our - DEFAULT_SLASH of /. So finding and replacing \ with / - - -- Kamesh - - * TSRM/tsrm_virtual_cwd.h: - COPY_WHEN_ABSOLUTE is not needed for NetWare. - -- Kamesh - - * (PHP_5_0) - TSRM/tsrm_virtual_cwd.h: - COPY_WHEN_ABSOLUTE is not needed for NetWare. - NetWare can understand the file paths with volumnename with a colon, - starting with / or \\ as absolute paths. - -- Kamesh - -2005-07-07 Dmitry Stogov - - * NEWS - acinclude.m4 - sapi/cgi/config9.m4 - sapi/cli/config.m4: - Fixed support for shared extensions on AIX - -2005-07-07 Rasmus Lerdorf - - * ext/simplexml/simplexml.c: - Missing closing folding marker - -2005-07-06 Edin Kadribasic - - * ext/zlib/php_zlib.def: - Export missing symbol - -2005-07-06 Wez Furlong - - * run-tests.php: - Add a new kind of test to the test harness. REDIRECTTEST sections allow an - extension to piggy-back on the tests defined under another dir and run - those. - - Example of its use follows shortly with pdo tests. - -2005-07-05 Jani Taskinen - - * ext/standard/incomplete_class.c - ext/standard/php_incomplete_class.h: - - Fixed crash in serialize() + classes. (64bit only) - -2005-07-05 Derick Rethans - - * NEWS: - - Fixed bug #33578 (strtotime() doesn't understand "11 Oct" format). - (Derick) - -2005-07-05 Ilia Alshanetsky - - * NEWS - ext/standard/streamsfuncs.c - ext/standard/tests/file/stream_get_line.phpt: - Fixed crash inside stream_get_line() when length parameter equals 0. - -2005-07-05 Edin Kadribasic - - * ext/pgsql/pgsql.c: - Properly detect when the copy command fails - -2005-07-05 Dmitry Stogov - - * main/main.c - main/main.c: - Fixed crash in ext\standard\tests\general_functions\bug32647.php on Windows - - * ext/session/tests/bug31454.phpt - ext/session/tests/bug31454.phpt: - Fixed test file - -2005-07-05 Derick Rethans - - * (PHP_4_4) - NEWS - ext/pgsql/pgsql.c: - - MFH: Fixed memory corruption in pg_copy_from() in case the as_null - parameter - was passed. (Derick) - - * (PHP_5_0) - NEWS - ext/pgsql/pgsql.c: - - MFH: Fixed memory corruption in pg_copy_from() in case the as_null - parameter was - passed. - - * NEWS - ext/pgsql/pgsql.c: - - Fixed memory corruption in pg_copy_from() in case the as_null parameter - was - passed. (Derick) - -2005-07-04 Jon Parise - - * run-tests.php: - If the PHP_AUTOCONF and PHP_AUTOMAKE environmental variables are set, use - them when describing the build environment. - - Support for these variables was originally added to build/build2.mk:1.36. - - As a side note, the build system uses PHP_AUTOHEADER. Perhaps it should - be listed on its own in the build environment for completeness, despite it - being a component of the autoconf package. - -2005-07-04 Dmitry Stogov - - * ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed SIGSEGV on 'global ${"{$blah}_ID"};' - -2005-07-04 Jani Taskinen - - * ext/session/tests/001.phpt - ext/session/tests/003.phpt - ext/session/tests/006.phpt - ext/session/tests/007.phpt - ext/session/tests/008-php4.2.3.phpt - ext/session/tests/009.phpt - ext/session/tests/012.phpt - ext/session/tests/013.phpt - ext/session/tests/014.phpt - ext/session/tests/015.phpt - ext/session/tests/017.phpt - ext/session/tests/018.phpt - ext/session/tests/019.phpt - ext/session/tests/020.phpt - ext/session/tests/021.phpt - ext/session/tests/bug24592.phpt - ext/session/tests/bug26862.phpt: - Make sure files-save handler is used always - -2005-07-04 Dmitry Stogov - - * NEWS - NEWS - sapi/aolserver/aolserver.c - sapi/aolserver/aolserver.c - sapi/apache2filter/apache_config.c - sapi/apache2filter/apache_config.c - sapi/apache2handler/apache_config.c - sapi/apache2handler/apache_config.c - sapi/nsapi/nsapi.c - sapi/nsapi/nsapi.c: - Fixed bug #33520 (crash if safe_mode is on and session.save_path is - changed) - -2005-07-04 Jani Taskinen - - * tests/lang/023.phpt: - UTC is better - -2005-07-04 Dmitry Stogov - - * ext/standard/tests/array/bug31158.phpt - ext/standard/tests/array/bug31158.phpt: - - Fixed bug #31158 (array_splice on $GLOBALS crashes) - - * NEWS - NEWS - ZendEngine2/zend_API.h - ZendEngine2/zend_execute_API.c - ext/standard/array.c - ext/standard/array.c - ext/standard/tests/array/bug31158.phpt: - Fixed bug #31158 (array_splice on $GLOBALS crashes) - -2005-07-04 Jani Taskinen - - * tests/lang/023.phpt: - fix test - -2005-07-04 Derick Rethans - - * NEWS: - - Fixed bug #33562 (date("") crashes). - -2005-07-03 Derick Rethans - - * NEWS: - - Fixed bug #33536 (strtotime defaults to now even on non time string). - - * ext/standard/basic_functions.c - ext/standard/datetime.c: - - Reimplemented time(), getdate() and localtime() functions with new - datetime - library. - - * NEWS - ext/standard/basic_functions.c - ext/standard/datetime.c - ext/standard/datetime.h: - - Fixed bug #33532 (Different output for strftime() and date()). - - Re-implemented checkdate(), strftime() and gmstrftime() with the new - timelib - code. - -2005-07-03 Jani Taskinen - - * NEWS: - function style - -2005-07-03 Derick Rethans - - * ext/standard/tests/time/003.phpt - ext/standard/tests/time/bug21966.phpt - ext/standard/tests/time/bug27719.phpt - ext/standard/tests/time/mktime.phpt: - - Move mktime/gmmktime related tests from ext/standard to ext/date. - - * NEWS - ext/standard/basic_functions.c - ext/standard/datetime.c - ext/standard/datetime.h - ext/standard/tests/time/003.phpt - ext/standard/tests/time/bug27719.phpt - ext/standard/tests/time/mktime.phpt: - - Fixed bug #30096 (gmmktime does not return the corrent time). - - Re-implemented mktime and gmmktime with new date time library. - - Added testcase for bug #30096, updated test cases for E_STRICT warning - of - is_dst parameter usage for mktime/gmmktime. - -2005-07-03 Dmitry Stogov - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed memory leak - - * (PHP_5_0) - ext/session/tests/007.phpt - ext/session/tests/008-php4.2.3.phpt - ext/session/tests/009.phpt: - Fixed test fules (they assumend register_long_arrays=1) - -2005-07-02 Edin Kadribasic - - * (PHP_4_4) - NEWS: - BFN: now in the correct place :) - - * NEWS - NEWS: - BFN - - * ext/odbc/php_odbc.c: - Don't crash on exit by destroying the same hash twice - -2005-07-02 Derick Rethans - - * NEWS: - - Overhauled selecting the correct timezone. The timezone set with - "date_timezone_set" override the TZ environment variable, which on its - turn - overrides the date.timezone setting. If none of the three is set, we - fallback - to UTC. - - Added "date_timezone_set" function to set the timezone that the date - functions will use. - -2005-07-02 Greg Beaver - - * pear/packages/XML_RPC-1.3.1.tar - pear/packages/XML_RPC-1.3.1.tgz: - XML_RPC -> 1.3.1 (tar, not tgz) - - * pear/packages/XML_RPC-1.2.2.tar - pear/packages/XML_RPC-1.2.2.tar - pear/packages/XML_RPC-1.3.1.tar - pear/packages/XML_RPC-1.3.1.tgz: - XML_RPC -> 1.3.1 - -2005-07-01 Edin Kadribasic - - * php.ini-recommended: - Inconsistency noticed by Nicholas Telford - -2005-07-01 Derick Rethans - - * (PHP_4_4) - configure.in - main/php_version.h: - - Back to -dev - - * (PHP_4_4) - NEWS - configure.in - main/php_version.h: - - GO with RC2. - -2005-07-01 Pierre-Alain Joye - - * (PHP_4_4) - pear/packages/XML_RPC-1.2.2.tar: - - really remove xmp-rpc 1.2.2 - - * pear/packages/XML_RPC-1.3.1.tar - pear/packages/XML_RPC-1.3.1.tar: - 1.1.4; - file XML_RPC-1.3.1.tar was initially added on branch PHP_4_4. - - * (PHP_4_4) - pear/go-pear-list.php: - - update xmp_rpc to 1.3.1 (step #1/3) - - * pear/go-pear-list.php: - bump xml_rpc to 1.3.1, php4 win32 builds uses this list to (4.4) - -2005-07-01 Derick Rethans - - * (PHP_4_4) - ext/pgsql/config.m4: - - Backport config.m4 from HEAD so that pg_config can be used. - -2005-07-01 Anantha Kesari H Y - - * (PHP_5_0) - main/reentrancy.c: - NetWare LibC has reentrant versions of time functions this code is of no - use. - -- Kamesh from hyanantha's account - - * main/reentrancy.c: - NetWare LibC has reentrant time functions no need to have this. - -- Kamesh from hyanantha's account - - * ext/standard/proc_open.c: - As fork implementation of NetWare LibC still in experimental stages making - the procve based solution ahead of HAVE_FORK. Later When fork becomes - stable will revert this fix. - --Kamesh from hyanantha's account - - * (PHP_5_0) - ext/standard/proc_open.c: - As fork implementation of NetWare LibC still in experimental stages making - the procve based solution ahead of HAVE_FORK. Later When fork becomes - stable will revert this fix. - -2005-06-30 Ilia Alshanetsky - - * NEWS - ext/xmlrpc/xmlrpc-epi-php.c: - Fixed bug #33523 (Memory leak in xmlrpc_encode_request()). - -2005-06-30 Derick Rethans - - * NEWS - ext/standard/basic_functions.c - ext/standard/datetime.c - ext/standard/datetime.h - ext/standard/tests/time/bug27719.phpt - ext/standard/tests/time/date.phpt: - - Reimplemented date and gmdate with new timelib code. - - Removed old date/gmdate implementations. - - Moved date() related testcases to ext/date/tests. - - Implemented bug #33452. - - Fixed testcase for bug #27719 - there is no timezone called "EST5DST". - -2005-06-30 Ilia Alshanetsky - - * NEWS: - SQLite lib upgrade news. - -2005-06-30 Wez Furlong - - * ext/openssl/openssl.c: - Add optional parameter to openssl_pkcs7_verify() which specifies the name - of a file that will be filled with the verified data, but with the - signature - information stripped. - - Patch by Marton Kenyeres, mkenyeres (at) konvergencia dot hu - -2005-06-30 Jani Taskinen - - * ext/mysql/config.m4: - consistent naming: prefix always with MYSQL_ - - * ext/bcmath/libbcmath/src/config.h - ext/mcve/mcve.c - ext/pcre/pcrelib/internal.h - ext/standard/html.c - ext/xml/expat_compat.h - main/php_scandir.h - main/php_sprintf.c: - Netware also uses autoconf based config now - -2005-06-30 Dmitry Stogov - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ext/standard/dl.c: - Restored old behavior of zend_statup_module() - -2005-06-30 Jani Taskinen - - * ext/posix/config.m4: - typo - - * ext/simplexml/php_simplexml.h - ext/simplexml/simplexml.c - ext/standard/array.c: - - Unify (+ spl can't be build shared so COMPILE_DL_SPL - -2005-06-30 Derick Rethans - - * ext/posix/config.m4 - ext/posix/posix.c: - - Added check for makedev systemcall, which Netware doesn't support. - -2005-06-29 Anantha Kesari H Y - - * netware/sys/stat.h: - This file is not needed anymore - - * (PHP_5_0) - netware/sys/stat.h: - this file is not needed anymore - - * netware/geterrnoptr.c: - this file is not used at all so removing it. - - * (PHP_5_0) - netware/geterrnoptr.c: - This file is not used at all. - - * netware/mktemp.c: - Netware LibC has mktemp implementation - - * (PHP_5_0) - netware/mktemp.c: - NetWare LibC has mktemp implementation - - * netware/pwd.c - netware/pwd.c: - NetWare LibC has getpwnam, getlogin, getpwuid, getpid, this file is not - needed anymore - -2005-06-29 Antony Dovgal - - * ext/xml/tests/bug32001.phpt: - fix test - -2005-06-29 Anantha Kesari H Y - - * netware/wfile.c - netware/wfile.h: - NetWare LibC has readlink implementation. This is not needed anymore. - - * (PHP_5_0) - netware/wfile.c - netware/wfile.h: - NetWare LibC has readlink implementation - - * netware/time_nw.h: - This file does nothing so removing this file. - - * (PHP_5_0) - netware/time_nw.h: - This file does nothing so removing this file - - * netware/grp.h - netware/grp.h: - NetWare LibC has grp.h - - * netware/param.h - netware/param.h: - NetWare LibC has param.h - - * netware/pipe.h: - NetWare LibC itself has popen/pclose functionality so removing this - - * (PHP_5_0) - netware/pipe.h: - NetWare LibC itself pipe/popen/pclose implementation - -2005-06-29 Johannes Schlüter - - * ext/standard/php_incomplete_class.h: - - Fix TSRM build - -2005-06-29 Anantha Kesari H Y - - * (PHP_5_0) - ext/standard/mail.c: - NetWare LibC itself has a pip/popen support - - * netware/pipe.c: - NetWare LibC has pipe/popen support - - * (PHP_5_0) - netware/pipe.c: - NetWare LibC has a pipe and popen implentation - -2005-06-29 Stanislav Malyshev - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h: - fix conditions for freeing - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.c: - add comment - - * (PHP_5_0) - ZendEngine2/zend_execute.c: - fix conditions - -2005-06-29 Anantha Kesari H Y - - * netware/mktemp.h: - mktemp functionality is part of Regular LibC - - * (PHP_5_0) - netware/mktemp.h: - mktemp functionality is part of Regular NetWare LibC - - * netware/pwd.h: - removing pwd.h as NetWare LibC itself supplies pwd.h - - * (PHP_5_0) - netware/pwd.h: - removing pwd.h as NetWare LibC itself supplies pwd.h for quite sometime - - * (PHP_5_0) - main/reentrancy.c: - removed the unwanted NetWare Code - - * (PHP_5_0) - main/php.h: - Removing unwanted NetWare Code - - * (PHP_5_0) - main/mergesort.c: - removing unwanted NetWare code - -2005-06-28 Jani Taskinen - - * ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c: - - Regenerated with re2c 0.9.8 - -2005-06-28 Antony Dovgal - - * ZendEngine2/zend_execute.c: - fix leak: when dup was ful zend_std_object_get_class_name() - returns SUCCESS aka 0 - -2005-06-28 Derick Rethans - - * NEWS: - - Added testcases for bug #14561 and #26090 and updated NEWS with those - fixed bug nr's. - -2005-06-28 Jani Taskinen - - * ext/informix/Makefile.frag - ext/informix/config.m4: - - Fixed bug #33469 also for shared builds - -2005-06-28 Derick Rethans - - * NEWS: - - Fixed bug #33415 and added test cases for #33414 and #33415. - -2005-06-28 Jani Taskinen - - * acinclude.m4: - re2c 0.98 is the current working version - -2005-06-28 Derick Rethans - - * NEWS: - - Fixed bug #33433 (strtoll not available on Tru64). - -2005-06-28 Jani Taskinen - - * (PHP_5_0) - NEWS: - Removed unnecessary entry - - * NEWS: - BFN - -2005-06-28 Brian France - - * (PHP_5_0) - NEWS - sapi/apache/mod_php5.c: - - MFH: - - Added a SG(server_context) NULL check to php_apache_getenv. - - This can get called when " = ${}:/foo" is used in a .ini file, - but has not be set yet. - You will end up with a value of ":/foo", but at least it will not crash. - - * NEWS - sapi/apache/mod_php5.c: - - Added a SG(server_context) NULL check to php_apache_getenv. - - This can get called when " = ${}:/foo" is used in a .ini file, - but has not be set yet. - You will end up with a value of ":/foo", but at least it will not - crash now. - -2005-06-28 Anantha Kesari H Y - - * (PHP_5_0) - main/php_open_temporary_file.c: - removed redundant NEW_LIBC checks - - * (PHP_5_0) - ext/standard/image.c: - removed the unwanted NetWare Code - - * (PHP_5_0) - ext/standard/microtime.c: - removing unwanted NetWare portion - - * (PHP_5_0) - ext/standard/fsock.h - ext/standard/lcg.c: - removing the redundant NEW_LIBC checks - - * (PHP_5_0) - ext/standard/head.c: - removing redundant NEW_LIBC checks for NetWare - - * (PHP_5_0) - ext/snmp/snmp.c - ext/standard/filestat.c - ext/standard/flock_compat.c: - removing redundant NEW_LIBC checks - -2005-06-28 Stanislav Malyshev - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h: - fix previous patch - - * ZendEngine2/zend_vm_execute.h: - update - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h: - fixes for non-php objects - - * (PHP_5_0) - ZendEngine2/zend_execute.c: - fixes fo rnon-php objects (John Coggeshall) - - * ext/standard/php_incomplete_class.h - ext/standard/var.c: - fix handling of non-PHP classes (John Coggeshall) - - * (PHP_5_0) - ext/standard/php_incomplete_class.h - ext/standard/var.c: - fix non-PHP object handling (from John Coggeshall) - -2005-06-27 Jani Taskinen - - * ZendEngine2/zend.c: - - Fixed bug #31358 (Older GCC versions do not provide portable va_copy()). - - * ext/mysqli/tests/bug33491.phpt: - add test case - - * NEWS - ext/informix/Makefile.frag - ext/informix/config.m4: - - Fixed bug #33469 (Compile error undefined reference to ifx_checkAPI). - - * acinclude.m4: - - Cache the xml2-config path - -2005-06-27 Antony Dovgal - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli.c: - MFH: fix #33491 (crash after extending MySQLi internal class) - - * (PHP_5_0) - ext/mysqli/mysqli_nonapi.c: - MFH: fix leak appearing when connect fails - -2005-06-27 Stanislav Malyshev - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_API.h - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_exceptions.c - ZendEngine2/zend_exceptions.c: - fix various "Class entry requested for an object without PHP class" - messages - when working with non-PHP objects. - -2005-06-27 Antony Dovgal - - * NEWS: - BFN - - * ext/mysqli/mysqli.c: - fix #33491 (crash after extending MySQLi internal class) - - * ext/mysqli/mysqli_exception.c - ext/mysqli/mysqli_nonapi.c: - fix couple of leaks in MySQLi - -2005-06-27 Jani Taskinen - - * ext/mysqli/tests/065.phpt: - set_charset() is only available in mysql versions > 4.1.12 - - * ext/mysqli/tests/061.phpt: - do not pollute other directories and cleanup after test - -2005-06-27 Dmitry Stogov - - * (PHP_4_4) - Zend/zend_execute.c - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed SIGSEGV on assigment string offset by reference - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c: - Fixed wrong include/requre occurrences in debug backtrace. - -2005-06-26 Jani Taskinen - - * ext/dom/document.c - ext/dom/namednodemap.c - ext/dom/nodelist.c: - - Fixed bugs #33431, #33432 ("int" used instead of "long" in parameter - parsing) - -2005-06-26 Ilia Alshanetsky - - * NEWS - ext/curl/interface.c - ext/curl/multi.c: - Fixed bug #33475 (cURL handle is not closed on curl_close(). - -2005-06-26 Jani Taskinen - - * (PHP_5_0) - pear/go-pear-list.php: - revert the conflicting part - -2005-06-26 Holger Zimmermann - - * (PHP_4_4) - sapi/pi3web/pi3web_sapi.c - sapi/pi3web/pi3web_sapi.c: - Replaced PCHAR by CHAR * (not defined in pi3web_sapi header) - -2005-06-26 Pierre-Alain Joye - - * (PHP_5_0) - pear/go-pear-list.php: - - Bump xml_rpc version - - * pear/go-pear-list.php: - - bump xml_rpc version - -2005-06-26 Georg Richter - - * ext/mysqli/mysqli_nonapi.c: - fix for #33474 - -2005-06-24 Ilia Alshanetsky - - * NEWS: - Added PDO_MYSQL_ATTR_USE_BUFFERED_QUERY parameter for pdo_mysql, to toggle - usage of buffered queries. - -2005-06-24 Georg Richter - - * ext/mysqli/mysqli_fe.c: - reverted Ilias changes - added get_warnings methods - (forgot to commit the file in my last commit) - -2005-06-24 Dmitry Stogov - - * ZendEngine2/zend_execute.h - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - Export zend_do_fcall() helper from executor - - * (PHP_4_4) - Zend/zend_compile.c: - Partial fix for bug #26584 (Class member - array key overflow) - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c: - Partial fix for bug #26584 (Class member - array key overflow) - It doesn't fix integer overflow problem, but allows null, boolean and - double keys in array constants in the same way as in runtime. - - * ZendEngine2/tests/bug30519.phpt - ZendEngine2/tests/bug30519.phpt: - - Fixed bug #30519 (Interface not existing says Class not found) - - * NEWS - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug30519.phpt: - Fixed bug #30519 (Interface not existing says Class not found) - -2005-06-24 Ilia Alshanetsky - - * main/streams/plain_wrapper.c: - Likely fix for bug #33140 - -2005-06-23 Dmitry Stogov - - * tests/lang/bug28377.phpt - tests/lang/bug28377.phpt: - - file bug28377.phpt was initially added on branch PHP_4_4. - - * NEWS - NEWS - NEWS - Zend/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/tests/bug28377.phpt: - Fixed bug #28377 (debug_backtrace is intermittently passing args) - - * ZendEngine2/tests/bug28377.phpt - ZendEngine2/tests/bug28377.phpt: - - file bug28377.phpt was initially added on branch PHP_5_0. - - * ZendEngine2/tests/bug32660.phpt - ZendEngine2/tests/bug32660.phpt: - - Fixed bug #32660 (Assignment by reference causes crash when field access - is overloaded (__get)) - - * NEWS - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug32660.phpt: - Fixed bug #32660 (Assignment by reference causes crash when field access is - overloaded (__get)) - -2005-06-23 Rasmus Lerdorf - - * tests/classes/ctor_name_clash.phpt: - Don't really need the ZE2 check since this is in HEAD - -2005-06-23 Jani Taskinen - - * ext/dom/tests/dom003.phpt: - fix test - -2005-06-23 Rasmus Lerdorf - - * tests/classes/ctor_name_clash.phpt: - test for derived method name clashes - -2005-06-23 Dmitry Stogov - - * ext/dom/tests/dom003.phpt - ext/dom/tests/dom003.phpt: - Fixed test file according to latest debug_backtrace() fixes - - * NEWS - NEWS - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/tests/bug30828.phpt: - Fixed bug #30828 (debug_backtrace() reports incorrect class in overridden - methods) - - * ZendEngine2/tests/bug30828.phpt - ZendEngine2/tests/bug30828.phpt: - - file bug30828.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - ZendEngine2/tests/bug27268.phpt: - Test for bug #27268. It is fixed in HEAD but not in PHP_5_0. - - * ZendEngine2/tests/bug27268.phpt - ZendEngine2/tests/bug27268.phpt: - - Fixed bug #27268 (Bad references accentuated by clone). - - * NEWS - ZendEngine2/zend_execute.c: - Fixed bug #27268 (Bad references accentuated by clone). - -2005-06-23 Andi Gutmans - - * NEWS - configure.in - ZendEngine2/zend.h - main/php_version.h: - - Back to -dev - - * (php_5_1_0b2) - NEWS - configure.in - ZendEngine2/zend.h - main/php_version.h: - - Beta 2 - -2005-06-23 Ilia Alshanetsky - - * (php_5_1_0b2) - ext/mysqli/mysqli_fe.c: - temporary fix to let mysqli extension build, so we can make a release. - -2005-06-22 Rob Richards - - * NEWS: - BFN - - * (PHP_5_0) - ext/dom/dom_ce.h - ext/dom/php_dom.c - ext/dom/xml_common.h: - MFH: Fix bug #33299 (php:function no longer handles returned dom objects) - - maybe fix #33431/33432 - - * (php_5_1_0b2) - ext/dom/dom_ce.h - ext/dom/php_dom.c - ext/dom/xml_common.h: - - Fix bug #33299 (php:function no longer handles returned dom objects) - - maybe fix #33431/33432 - -2005-06-22 Ilia Alshanetsky - - * NEWS - ext/standard/file.c - ext/standard/tests/file/bug32160.phpt - ext/standard/tests/file/bug32160.txt: - Fixed bug #32160 (copying a file into itself leads to data loss). - -2005-06-22 Dmitry Stogov - - * (php_5_1_0b2) - ext/dom/tests/dom003.phpt - tests/lang/bug32828.phpt - tests/lang/bug32828.phpt: - Debug backtrace was fixed - - * NEWS - NEWS - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c - ZendEngine2/tests/bug29896.phpt: - Fixed bug #29896 (Backtrace argument list out of sync) - - * ZendEngine2/tests/bug29896.phpt - ZendEngine2/tests/bug29896.phpt: - - file bug29896.phpt was initially added on branch PHP_5_0. - -2005-06-22 Ilia Alshanetsky - - * (php_5_1_0b2) - ext/mysqli/tests/connect.inc: - Slightly more reliable current path detection. - - * (php_5_1_0b2) - ext/mysqli/tests/skipif.inc: - Skip MySQLi tests if connection could not be established and not using - embeded db. - -2005-06-22 Jani Taskinen - - * (php_5_1_0b2) - ext/standard/tests/array/array_sum.phpt: - "64M should be enough for everyone." -- Jani, 2005 :) - -2005-06-22 Stanislav Malyshev - - * (php_5_1_0b2) - ZendEngine2/zend_vm.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php: - export zend_vm_set_opcode_handler - -2005-06-22 Antony Dovgal - - * NEWS - ZendEngine2/zend_ini.c: - - allow to use "yes" and "true" with ini_set() and in commandline (through - -d flag) - - fix #15854 that was caused by wrong consideration that - zend_ini_boolean_displayer_cb() - always recieves converted to "0"/"1" values. - -2005-06-22 Anantha Kesari H Y - - * (PHP_5_0) - main/main.c: - removing the redundant NEW_LIBC checks - - * (PHP_5_0) - main/fopen_wrappers.c: - NetWare LibC has sys/param.h - -2005-06-22 Georg Richter - - * (php_5_1_0b2) - ext/mysqli/tests/066.phpt: - added testcase for mysqli_warning class - - * (php_5_1_0b2) - ext/mysqli/tests/067.phpt: - added testcase for cursors (nested selects) - - * (php_5_1_0b2) - ext/mysqli/mysqli.c - ext/mysqli/mysqli_warning.c - ext/mysqli/php_mysqli.h: - changed/fixed mysqli_warning class - added prefetch support for cursors - -2005-06-22 Dmitry Stogov - - * (php_5_1_0b2) - ext/iconv/tests/iconv_mime_encode.phpt - ext/iconv/tests/iconv_mime_encode.phpt: - Fixed bug in test file - - * NEWS - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug33257.phpt: - Fixed bug #33257 (array_splice() inconsistent when passed function instead - of variable) - - * ZendEngine2/tests/bug33257.phpt - ZendEngine2/tests/bug33257.phpt: - - file bug33257.phpt was initially added on branch PHP_5_0. - -2005-06-22 Jani Taskinen - - * NEWS: - BFN - - * (php_5_1_0b2) - ext/odbc/config.m4: - - Fixed bug #33427 (ext/odbc: check if unixODBC header file exists) - - * (php_5_1_0b2) - acinclude.m4: - - Never ever add /usr/lib as libpath, even if --with-libdir is used - - * (php_5_1_0b2) - ZendEngine2/tests/unset_cv05.phpt - ZendEngine2/tests/unset_cv06.phpt: - fix tests - -2005-06-21 Dmitry Stogov - - * ZendEngine2/tests/unset_cv07.phpt: - Fixed test file - -2005-06-21 Andi Gutmans - - * configure.in - ZendEngine2/zend.h - main/php_version.h: - - Back to -dev. Guys (n' Girls), give at least 1 hour before you start - - complaining about not going back to -dev. I like checking the tarball - - before I change it back. - - * (php_5_1_0b2) - NEWS - configure.in - ZendEngine2/zend.h - main/php_version.h: - - Take #3 :) - -2005-06-21 Ilia Alshanetsky - - * (php_5_1_0b2) - ZendEngine2/zend_reflection_api.c: - Fixed memory leak. - - -2005-06-21 Jani Taskinen - - * (php_5_1_0b2) - build/genif.sh: - - Partial revert: It does not matter if awk works or not but helps if it - does :) - - * (php_5_1_0b2) - ext/sysvmsg/tests/002.phpt: - fix test - -2005-06-21 Dmitry Stogov - - * NEWS - NEWS - NEWS - ext/standard/array.c - ext/standard/array.c - ext/standard/array.c: - Fixed bug #31213 (Sideeffects caused by fix of bug #29493) - - * (PHP_5_0) - ZendEngine2/zend_compile.c: - Remove unnecessary ZEND_FETCH_CLASS together with - ZEND_DECLARE_INHERITED_CLASS - in case of early binding - - * (php_5_1_0b2) - ZendEngine2/zend_compile.c: - Remove unnecessary ZEND_FETCH_CLASS together with - ZEND_DECLARE_INHERITED_CLASS in case of early binding - -2005-06-21 Jani Taskinen - - * (php_5_1_0b2) - acinclude.m4: - Fix configure problem in braindead systems like Solaris. - -2005-06-21 Marcus Boerger - - * (php_5_1_0b2) - tests/classes/array_access_012.phpt: - - Add new test - -2005-06-21 Dmitry Stogov - - * (PHP_5_0) - ext/standard/tests/serialize/bug31402.phpt: - Fixed test file (the bug was already fixed) - -2005-06-21 Ilia Alshanetsky - - * (php_5_1_0b2) - sapi/cli/php_cli.c: - Fixed possible memory corruption. - -2005-06-19 Marcus Boerger - - * tests/classes/array_access_011.phpt: - - Add new test - -2005-06-19 Derick Rethans - - * genfiles - ext/standard/.cvsignore - ext/standard/Makefile.frag - ext/standard/config.m4 - ext/standard/config.w32 - ext/standard/datetime.c - ext/standard/parsedate.y - ext/standard/php_parsedate.h - ext/wddx/wddx.c - netware/BisonExtStandard.bat - netware/phplib.mak - win32/php5dll.dsp - win32/php5dllts.dsp: - - Added backward compability wrapper "php_parse_date()". - - Changed WDDX extension to use new date parsing code. - - Removed all remnants to the old parser. - -2005-06-19 Marcus Boerger - - * tests/classes/array_access_010.phpt: - - Add new test - -2005-06-19 Derick Rethans - - * ZendEngine2/tests/bug32226.phpt: - - Fixed layout of test description. - -2005-06-19 Marcus Boerger - - * tests/classes/array_access_009.phpt: - - Drop doubled $ - - * tests/classes/array_access_009.phpt: - - Add new test - - * tests/classes/array_access_003.phpt - tests/classes/array_access_005.phpt - tests/classes/array_access_008.phpt: - - Update tests to reflect current situation - -2005-06-19 Ilia Alshanetsky - - * ext/standard/string.c: - make substr_count() 30% when counting instances of 1 byte long strings. - -2005-06-19 Derick Rethans - - * NEWS: - - Add #20382 to the list, and expand testcase again. - -2005-06-18 Jani Taskinen - - * NEWS: - reorder + typofix :) - -2005-06-18 Derick Rethans - - * (PHP_5_0) - build/shtool: - - MFH: - Updated bundled shtool to version 2.0.2 - - * NEWS: - - Update NEWS with bugfix happyness. - - Update TODO file for ext/date. No known bugs currently. - -2005-06-18 Jani Taskinen - - * NEWS - NEWS - NEWS: - BFN - - * build/shtool: - - Updated bundled shtool to version 2.0.2 - -2005-06-18 Ilia Alshanetsky - - * NEWS - ext/standard/string.c - ext/standard/tests/strings/substr_count.phpt: - Added offset & length parameters to substr_count() function. - -2005-06-18 Andi Gutmans - - * php.ini-recommended: - - E_STRICT shouldn't be on by default on production servers. - -2005-06-18 Jani Taskinen - - * ext/dba/config.m4: - Add note how to build DBA as shared - - * ext/odbc/config.m4: - no trailing dots - - * ext/standard/tests/file/bug26615.phpt: - Make sure $_ENV is populated - - * ext/standard/tests/array/bug29992.phpt: - - This is no bug. - -2005-06-17 Ilia Alshanetsky - - * NEWS - ext/standard/streamsfuncs.c: - Added offset parameter to the stream_copy_to_stream() function. - -2005-06-17 Jani Taskinen - - * ZendEngine2/tests/bug29368.phpt - ZendEngine2/tests/bug30856.phpt - ZendEngine2/tests/bug30961.phpt - ZendEngine2/tests/bug31720.phpt - ZendEngine2/tests/bug32226.phpt - ZendEngine2/tests/bug33277.phpt: - No short-tags! - -2005-06-17 Georg Richter - - * ext/mysqli/tests/bug33263.phpt - ext/mysqli/tests/bug33263.phpt: - - fix for bug #33263 (mysqli_real_escape doesn't work in __construct) - - * ext/mysqli/mysqli_api.c: - fix for bug #33263 (mysqli_real_escape doesn't work in __construct) - -2005-06-17 Andrei Zmievski - - * NEWS: - -** empty log message *** - -2005-06-17 Jani Taskinen - - * ext/gmp/tests/bug32773.phpt: - fix test - short_tags not allowed here! - -2005-06-17 Dmitry Stogov - - * ZendEngine2/zend_compile.h - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Removed EX(fbc_constructor) (it is no longer needed) - - * (PHP_4_4) - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re - ext/standard/tests/serialize/bug31402.phpt: - Fixed bug #31402 (unserialize creates a field containing a reference when - it should not) - -2005-06-17 Jani Taskinen - - * ext/sqlite/pdo_sqlite2.c: - nuke unused variable - - * ext/xml/xml.c: - Use new dependency system - - * ext/simplexml/simplexml.c - ext/sqlite/sqlite.c - ext/xsl/php_xsl.c: - Use the new dependency system - -2005-06-17 Antony Dovgal - - * (PHP_5_0) - ZendEngine2/zend_API.c - ZendEngine2/zend_list.c: - MFH: improve error messages in internal classes - - * ZendEngine2/zend_API.c - ZendEngine2/zend_list.c: - improve error messages when error raised from an internal class (do not - hide class name) - - * NEWS - ext/standard/tests/array/bug33382.phpt: - add news entry and test for bug #33382 - -2005-06-17 Dmitry Stogov - - * NEWS - NEWS - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.c: - Fixed bug #33277 (private method accessed by child class) - -2005-06-17 Antony Dovgal - - * ZendEngine2/zend_hash.c: - fix bug #33382 (array_reverse() fails after *sort()) - no need to MFH - the bug existed only in HEAD - -2005-06-17 Dmitry Stogov - - * build/genif.sh - ext/dom/php_dom.c - ext/sqlite/sqlite.c - ext/standard/dl.c - ext/standard/dl.h - main/internal_functions.c.in - main/internal_functions_nw.c - main/internal_functions_win32.c - main/main.c - main/php.h - main/php_ini.c - main/php_ini.h - main/php_main.h: - Improved PHP extension loading mechanism with support for module - dependencies and conflicts - - * NEWS - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_extensions.h - ZendEngine2/zend_modules.h: - Improved PHP extension loading mechanism with support for module - dependencies and conflicts. - -2005-06-16 Marcus Boerger - - * ZendEngine2/zend_reflection_api.c: - - Internal functions/methods can now return by reference - -2005-06-16 Ilia Alshanetsky - - * ext/gd/libgd/gdxpm.c: - Fixed memory corruption. - -2005-06-16 Marcus Boerger - - * Makefile.global: - - No more memory_limit for running tests - -2005-06-16 Derick Rethans - - * ext/standard/tests/time/002-win32.phpt - ext/standard/tests/time/002.phpt - ext/standard/tests/time/bug13142.phpt - ext/standard/tests/time/bug17988.phpt - ext/standard/tests/time/bug20382.phpt - ext/standard/tests/time/bug26198.phpt - ext/standard/tests/time/bug26317.phpt - ext/standard/tests/time/bug26320.phpt - ext/standard/tests/time/bug27780.phpt - ext/standard/tests/time/bug28599.phpt: - - Move strtotime() related testcases to ext/date/tests. - -2005-06-16 Marcus Boerger - - * ZendEngine2/zend_execute.c: - - Fix TSRM build - -2005-06-16 Jani Taskinen - - * run-tests.php: - silence notices - - * NEWS: - typofix - -2005-06-16 Wez Furlong - - * ext/standard/dl.c: - Don't emit the E_STRICT dl-is-deprecated notice on SAPI's where dl() is - widely (and safely) used. - This allows our test-suite to run in E_STRICT mode. - -2005-06-16 Dmitry Stogov - - * ZendEngine2/bench.php: - typo - -2005-06-16 Wez Furlong - - * ext/standard/array.c: - Fix compile on win32 at least. - - * sapi/cgi/cgi_main.c: - Don't crash here if there are errors (such as failing to load extensions - via - php.ini) during startup. - -2005-06-16 Dmitry Stogov - - * NEWS - ZendEngine2/zend.h - ZendEngine2/zend_API.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_extensions.h - ZendEngine2/zend_modules.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Allowed return by refrence from internal functions - -2005-06-16 Stanislav Malyshev - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h: - rename to zend_ - -2005-06-16 Dmitry Stogov - - * NEWS - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug33318.phpt: - Fixed bug #33318 (throw 1; results in Invalid opcode 108/1/8) - -2005-06-16 Zeev Suraski - - * ZendEngine2/zend_language_scanner.l: - Fixlet - -2005-06-16 Dmitry Stogov - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Compilation warnings - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - ZEND_UNSET_DIM_OBJ is splitted to ZEND_UNSET_DIM and ZEND_UNSET_OBJ. - -2005-06-16 Stanislav Malyshev - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h: - export zval getters - -2005-06-16 Derick Rethans - - * EXTENSIONS - ext/standard/credits_ext.h: - - Update maintainers and credits. - -2005-06-16 Dmitry Stogov - - * ZendEngine2/zend_execute.h - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - USER_OPCODE API is improvet. - Implemented ability to dispatch from user handler to internal handler of - another opcode. - -2005-06-15 Andrei Zmievski - - * ext/standard/array.c: - WS fix - - * ext/standard/array.c - ext/standard/basic_functions.c - ext/standard/basic_functions.h: - Fix FCI cache for array_walk and user array compare functions. Bug - -2005-06-15 Dmitry Stogov - - * ZendEngine2/zend.c - ZendEngine2/zend.h: - Fixed OS X compatibility - -2005-06-15 Jani Taskinen - - * scripts/phpize.in: - - This does not have to be egrep here - -2005-06-15 Georg Richter - - * (PHP_5_0) - ext/mysqli/mysqli_api.c: - fixed parameter parse string for mysqli_stmt_attr_set - -2005-06-15 Jani Taskinen - - * ZendEngine2/tests/bug32428.phpt: - typofix - - * run-tests.php: - Show borked tests in the summary - -2005-06-14 Ilia Alshanetsky - - * ZendEngine2/bench.php: - more accurate timing function. - -2005-06-14 Jani Taskinen - - * tests/lang/bug21800.phpt: - This test did not fit to the new interactive shell thing - - * NEWS: - BFN - -2005-06-14 Derick Rethans - - * NEWS - ext/standard/basic_functions.c - ext/standard/datetime.c - ext/standard/datetime.h - ext/standard/type.c - ext/standard/tests/time/002.phpt: - - Add my new timelib and ext/date. For now only strtotime() makes use of - this. - -2005-06-14 Rob Richards - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/xsl/xsltprocessor.c: - MFH: Fixed bug #33340 (CLI Crash when calling php:function from XSLT) - - * ext/xsl/xsltprocessor.c: - Fixed bug #33340 (CLI Crash when calling php:function from XSLT) - -2005-06-14 Ilia Alshanetsky - - * main/network.c: - bzero > memset - -2005-06-14 Dmitry Stogov - - * ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - Removed old executor - -2005-06-14 Jani Taskinen - - * ZendEngine2/Zend.m4: - reordered + added msg to configure output for PHP_ZEND_VM - - * ZendEngine2/Zend.m4: - typofix - - * ZendEngine2/Zend.m4 - ZendEngine2/acinclude.m4: - fix standalone build - -2005-06-14 Sebastian Bergmann - - * main/streams/xp_socket.c: - ZTS fix. - -2005-06-14 Ilia Alshanetsky - - * NEWS - ext/ftp/ftp.c - main/network.c - main/php_network.h - main/streams/xp_socket.c: - Added bindto socket context option. - -2005-06-14 Jani Taskinen - - * acinclude.m4: - Make this usable for header files too - - * ext/sqlite/config.m4: - use PHP_CHECK_PDO_INCLUDES - - * acinclude.m4: - Allow different things to be done when found / not-found - - * acinclude.m4: - - Added PHP_CHECK_PDO_INCLUDES macro (caches the result) - -2005-06-13 Hartmut Holzgraefe - - * NEWS: - added news item for GLOB_ERR fix - -2005-06-13 Edin Kadribasic - - * ext/bz2/bz2.c: - MFB: MSVC++ 6.0 doesn't support long long type - - * (PHP_4_4) - ext/bz2/bz2.c: - MSVC++ 6.0 doesn't support long long type - -2005-06-13 Dmitry Stogov - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - Specializer optimization - -2005-06-13 Derick Rethans - - * (PHP_4_4) - configure.in - main/php_version.h: - - Back to dev - - * (PHP_4_4) - NEWS - configure.in - main/php_version.h: - - Go with 4.4.0RC1. - -2005-06-13 Jani Taskinen - - * (PHP_4_4) - ext/standard/var_unserializer.c: - touch - -2005-06-13 Derick Rethans - - * (PHP_4_4) - ext/standard/var_unserializer.re: - - MFH: Fixed bug with unserialize() with "exotic" letters in class names - -2005-06-13 Dmitry Stogov - - * NEWS - ZendEngine2/zend.c - ZendEngine2/zend.h - ZendEngine2/zend_execute.c: - Fixed bug #33212 ([GCC 4]: 'zend_error_noreturn' aliased to external symbol - 'zend_error'). - The fix is not tested on Solaris and DARWIN! - -2005-06-13 Antony Dovgal - - * (PHP_4_4) - ext/oci8/oci8.c - ext/oci8/oci8.c: - MFH: - destroy session after destroying error handle - SQLT_CHR is allowed too - - * ext/oci8/oci8.c: - destroy session after destroying error handle - SQLT_CHR is allowed too - -2005-06-13 Jani Taskinen - - * NEWS - acinclude.m4: - - Fixed bug #31256 (PHP_EVAL_LIBLINE configure macro does not handle - -pthread) - -2005-06-13 Dmitry Stogov - - * NEWS - ZendEngine2/zend_reflection_api.c - ZendEngine2/tests/bug33312.phpt: - Fixed bug #33312 (ReflectionParameter methods do not work correctly) - -2005-06-12 Ilia Alshanetsky - - * ext/standard/user_filters.c: - Removed unused var. - -2005-06-12 Hartmut Holzgraefe - - * ext/standard/dir.c: - Support for GLOB_ERR so that glob() reports permission problems (Bug - #28355) - - * ext/standard/dir.c: - thinko fix (E_COMMIT_AFTER_MIDNIGHT) - - * ext/standard/dir.c: - Removed bogus fix for bug #28355 (it was dead code anyway) - -2005-06-11 Jani Taskinen - - * (PHP_4_4) - ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c: - Revert. re2c 0.9.7 obviously does not work properly (or our .re files are - buggy) - - * ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c: - revert - - * ext/mysql/config.m4: - Another netware fix - - * NEWS: - Merge the bug fix entries from PHP_5_0 branch - - * ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.c: - regenerated with re2c 0.9.7 - -2005-06-11 Andi Gutmans - - * configure.in - ZendEngine2/zend.h - main/php_version.h: - - Back to -dev - - * (php_5_1_0b2) - NEWS - configure.in - ZendEngine2/zend.h - main/php_version.h: - - b2 (will post it to internals@) - -2005-06-10 Andi Gutmans - - * configure.in - ZendEngine2/zend.h - main/php_version.h: - - Back to -dev - - * (php_5_1_0b1) - configure.in - ZendEngine2/zend.h - main/php_version.h: - - Go with 5.1.0b1 - - * (php_5_1_0b1) - NEWS: - - Go with Beta 1 - - Merged 5.0.x news and nuked anything prior to 5.0.0 release - -2005-06-10 Jani Taskinen - - * (php_5_1_0b1) - scripts/phpize.in: - - Fix phpize: need to eval path variables for them to be usable - -2005-06-10 Dmitry Stogov - - * NEWS: - Add some entries that was forgotten - - * (php_5_1_0b1) - ZendEngine2/tests/bug30162.phpt: - Added test for bug #30162 (it is already fixed but test file was forgotten) - - * (php_5_1_0b1) - ZendEngine2/tests/bug31177.phpt: - Added test file for bug #31177 (not fixed yet) - - * ZendEngine2/tests/bug31177.phpt - ZendEngine2/tests/bug31177.phpt: - - file bug31177.phpt was initially added on branch PHP_5_0. - - * (php_5_1_0b1) - ZendEngine2/tests/bug29689.phpt: - typos - - * (php_5_1_0b1) - ZendEngine2/zend_reflection_api.c - ZendEngine2/zend_reflection_api.c: - Fixed support for ZEND_ACC_SHADOW in ReflectionProperty constructor - - * (php_5_1_0b1) - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h - ZendEngine2/zend_extensions.h - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - Fix so that extensions like xdebug, can overload opcodes in all execution - modes including goto/switch - - * (php_5_1_0b1) - ZendEngine2/zend_compile.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Merge three opcodes (ZEND_NEW, ZEND_JMP_NO_CTOR, ZEND_INIT_CTOR) into one - (ZEND_NEW). There was no real reason for this anymore and API should be - changed before 5.1 - -2005-06-09 Stanislav Malyshev - - * NEWS - NEWS: - - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_reflection_api.c - ZendEngine2/tests/bug29689.phpt: - MF50: fix #29689 and more private property problems - - * ZendEngine2/tests/bug33277.phpt: - add test for this TBF bug - - * (PHP_5_0) - NEWS: - RIP abstrace private - - * ZendEngine2/zend_compile.c: - disallow abstrace private methods - - * (PHP_5_0) - ZendEngine2/zend_compile.c: - Disallow abstract privae methods - - * (PHP_5_0) - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_reflection_api.c - ZendEngine2/tests/bug29689.phpt: - fix #29689 and more private property problems - -2005-06-09 Dmitry Stogov - - * ZendEngine2/zend.c - ZendEngine2/zend.c - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c: - Fixed double call to php_stream_close() on compiler errors - -2005-06-09 Stanislav Malyshev - - * ZendEngine2/tests/bug33277.phpt - ZendEngine2/tests/bug33277.phpt: - - file bug33277.phpt was initially added on branch PHP_5_0. - -2005-06-09 Ilia Alshanetsky - - * ext/bz2/bz2.c: - Fixed compiler warning. - -2005-06-09 Wez Furlong - - * main/main.c: - hmm, backing out this change, as it seems to cause problems with user-space - streams and filters (the ZE needs to close them before it blows away the - user-space code. - - Noticed by Dmitry. Still need to find out how to avoid double-closing - streams. - -2005-06-09 Dmitry Stogov - - * (PHP_5_0) - NEWS - Zend/zend.c - ZendEngine2/zend.c - ZendEngine2/zend.c - tests/lang/bug25922.phpt - tests/lang/bug25922.phpt - tests/lang/bug25922.phpt: - Fixed bug #25922 (In error handler, modifying 5th arg (errcontext) may - result in seg fault) - - * ZendEngine2/zend_language_scanner.l - ZendEngine2/zend_language_scanner.l: - Fixed bug (Crash on Windows and ZTS) that was introduced with fix for bug - #26456 - - * ext/standard/user_filters.c - ext/standard/user_filters.c: - Fixed reference counting and probable crash on fclose() or shutdown - -2005-06-08 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/iconv/iconv.c: - MFH: Fixed bug #33268 (iconv_strlen() works only with a parameter of < 3 - in length). - - * ext/iconv/iconv.c: - Fixed bug #33268 (iconv_strlen() works only with a parameter of < 3 in - length) - -2005-06-08 Dmitry Stogov - - * ext/standard/array.c - ext/standard/array.c - ext/standard/array.c: - Fixed memory allocation bugs in array_reduce() with initial value (#22463 & - #24980) - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed exception handling in getIterator() callback (bugs #26229 & #30725) - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c: - Fixed valgrind errors - - * ZendEngine2/zend_reflection_api.c: - Fixed ReflectionClass::setStaticPropertyValue() - -2005-06-08 Jani Taskinen - - * ZendEngine2/zend_config.w32.h: - Hopefully fixes win32 builds - -2005-06-08 Dmitry Stogov - - * ext/standard/var.c - ext/standard/var.c: - Fixed incorrect usage of zend_mangle_property_name() (valgrind errors) - - * ZendEngine2/zend_compile.c: - Fixed lookups for previos opcodes - - * ZendEngine2/tests/bug30140.phpt - ZendEngine2/tests/bug30140.phpt: - - file bug30140.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c - ZendEngine2/tests/bug30140.phpt: - Fixed bug #30140 (Problem with array in static properties) - - * (PHP_5_0) - ZendEngine2/tests/bug32322.phpt: - Added test for bug #32322 (Return values by reference broken( using - self::),example singleton instance) - - * ZendEngine2/tests/bug32322.phpt - ZendEngine2/tests/bug32322.phpt: - - Added test for bug #32322 (Return values by reference broken( using - self::),example singleton instance) - - * tests/classes/clone_006.phpt - tests/classes/clone_006.phpt: - Fixed test file affected by fix for bug #30820 (static member conflict with - $this->member silently ignored) - - * ZendEngine2/tests/bug30820.phpt - ZendEngine2/tests/bug30820.phpt: - - file bug30820.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/tests/bug30820.phpt: - Fixed bug #30820 (static member conflict with $this->member silently - ignored) - - * ZendEngine2/tests/bug30961.phpt - ZendEngine2/tests/bug30961.phpt: - - file bug30961.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_language_parser.y - ZendEngine2/tests/bug30961.phpt: - Fixed bug #30961 (Wrong linenumber in ReflectionClass getStartLine()) - -2005-06-07 Jani Taskinen - - * scripts/Makefile.frag - scripts/phpize.in: - - Fix paths when using --libdir and --includedir configure options - - * ext/standard/tests/array/bug31213.phpt: - - It is nice to close the script with ?>.. - -2005-06-07 Dmitry Stogov - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_compile.h - ZendEngine2/zend_language_scanner.l - ZendEngine2/zend_language_scanner.l: - Fixed bug #26456 (Wrong results from Reflection-API getDocComment() when - called via STDIN) - -2005-06-07 Jani Taskinen - - * configure.in - ZendEngine2/Zend.m4: - -Moved --disable-zend-memory-manager where it belongs - - * acinclude.m4 - ZendEngine2/acinclude.m4 - ext/sqlite/config.m4: - - Show "none" when nothing is found - -2005-06-07 Dmitry Stogov - - * ext/sqlite/sqlite.c - ext/sqlite/sqlite.c: - Fixed memory allocation bugs. Probably this patch should fix bug #31725. - -2005-06-07 Ilia Alshanetsky - - * ZendEngine2/zend_objects.c: - Fixed ZTS build. - -2005-06-07 Derick Rethans - - * (PHP_4_4) - configure.in - configure.in - Zend/zend_alloc.h - ZendEngine2/zend_alloc.h - ext/standard/info.c - ext/standard/info.c: - - MFH: Added the --disable-zend-memory-manager switch to disable the Zend - memory manager. - - * configure.in - ZendEngine2/zend_alloc.h - ext/standard/info.c: - - Added the --disable-zend-memory-manager switch to disable the Zend memory - manager. - - * NEWS: - - Not sure why this wasn't committed... - -2005-06-07 Dmitry Stogov - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c: - Fixed memory leak in debug_print_backtrace() - -2005-06-07 Jani Taskinen - - * ext/mysql/config.m4 - ext/mysqli/config.m4: - - Allow doing --with-mysql --with-mysqli (no mysql libs are bundled atm) - - Make sure MYSQL_DIR is empty. - -2005-06-07 Dmitry Stogov - - * (PHP_4_4) - Zend/zend_execute.c - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.c: - fixed memory leak in bug #28972 ([] operator overflow treatment is - incorrect), not the bug itself. - -2005-06-07 Derick Rethans - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - - MF44: Problems with user defined error handler and references - - * (PHP_4_4) - NEWS - Zend/zend_execute.c: - - Fixed bug #32685, #29423 (Segfault when using assignment by reference - within - function). - -2005-06-07 Dmitry Stogov - - * (PHP_4_4) - Zend/zend_compile.c - Zend/zend_execute.c - Zend/zend_language_parser.y: - Fixed memory corruptions when using references in a wrong way. - Backport $a =& func(); patch. - -2005-06-07 Derick Rethans - - * (PHP_5_0) - main/streams/php_streams_int.h: - - MFH: Don't crash when compiled with the zend memory manager disabled. - -2005-06-07 Dmitry Stogov - - * ZendEngine2/tests/bug33243.phpt - ZendEngine2/tests/bug33243.phpt: - - file bug33243.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_objects.c - ZendEngine2/zend_objects.c - ZendEngine2/tests/bug33243.phpt: - Fixed bug #33243 (ze1_compatibility_mode does not work as expected) - -2005-06-07 Jani Taskinen - - * scripts/Makefile.frag - scripts/phpize.in: - - Fix paths when using --libdir and --includedir configure options - - * ext/standard/tests/array/bug31213.phpt: - - It is nice to close the script with ?>.. - -2005-06-07 Dmitry Stogov - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_compile.h - ZendEngine2/zend_language_scanner.l - ZendEngine2/zend_language_scanner.l: - Fixed bug #26456 (Wrong results from Reflection-API getDocComment() when - called via STDIN) - -2005-06-07 Jani Taskinen - - * configure.in - ZendEngine2/Zend.m4: - -Moved --disable-zend-memory-manager where it belongs - - * acinclude.m4 - ZendEngine2/acinclude.m4 - ext/sqlite/config.m4: - - Show "none" when nothing is found - -2005-06-07 Dmitry Stogov - - * ext/sqlite/sqlite.c - ext/sqlite/sqlite.c: - Fixed memory allocation bugs. Probably this patch should fix bug #31725. - -2005-06-07 Ilia Alshanetsky - - * ZendEngine2/zend_objects.c: - Fixed ZTS build. - -2005-06-07 Derick Rethans - - * (PHP_4_4) - configure.in - configure.in - Zend/zend_alloc.h - ZendEngine2/zend_alloc.h - ext/standard/info.c - ext/standard/info.c: - - MFH: Added the --disable-zend-memory-manager switch to disable the Zend - memory manager. - - * configure.in - ZendEngine2/zend_alloc.h - ext/standard/info.c: - - Added the --disable-zend-memory-manager switch to disable the Zend memory - manager. - - * NEWS: - - Not sure why this wasn't committed... - -2005-06-07 Dmitry Stogov - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c: - Fixed memory leak in debug_print_backtrace() - -2005-06-07 Jani Taskinen - - * ext/mysql/config.m4 - ext/mysqli/config.m4: - - Allow doing --with-mysql --with-mysqli (no mysql libs are bundled atm) - - Make sure MYSQL_DIR is empty. - -2005-06-07 Dmitry Stogov - - * (PHP_4_4) - Zend/zend_execute.c - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.c: - fixed memory leak in bug #28972 ([] operator overflow treatment is - incorrect), not the bug itself. - -2005-06-07 Derick Rethans - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - - MF44: Problems with user defined error handler and references - - * (PHP_4_4) - NEWS - Zend/zend_execute.c: - - Fixed bug #32685, #29423 (Segfault when using assignment by reference - within - function). - -2005-06-07 Dmitry Stogov - - * (PHP_4_4) - Zend/zend_compile.c - Zend/zend_execute.c - Zend/zend_language_parser.y: - Fixed memory corruptions when using references in a wrong way. - Backport $a =& func(); patch. - -2005-06-07 Derick Rethans - - * (PHP_5_0) - main/streams/php_streams_int.h: - - MFH: Don't crash when compiled with the zend memory manager disabled. - -2005-06-07 Dmitry Stogov - - * ZendEngine2/tests/bug33243.phpt - ZendEngine2/tests/bug33243.phpt: - - file bug33243.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_objects.c - ZendEngine2/zend_objects.c - ZendEngine2/tests/bug33243.phpt: - Fixed bug #33243 (ze1_compatibility_mode does not work as expected) - -2005-06-06 Wez Furlong - - * ext/posix/config.m4 - ext/posix/posix.c: - fix build on Solaris - -2005-06-06 Jani Taskinen - - * main/main.c: - silence warning - -2005-06-06 Brad House - - * (PHP_5_0) - ext/mcve/mcve.c - ext/mcve/php_mcve.h: - libmonetra 5.0 sync. - added m_validateidentifier, which is enabled by default to keep invalid - pointer addresses from causing PHP to crash - kept compatability with older versions of libmonetra. - - * ext/mcve/mcve.c - ext/mcve/php_mcve.h: - libmonetra-5.0 sync. - added m_validateidentifier, which is enabled by default to keep invalid - pointer addresses from causing PHP to crash - kept compatability with older versions of libmonetra. - -2005-06-06 Ilia Alshanetsky - - * (PHP_4_4) - ext/bz2/bz2.c - ext/bz2/bz2.c: - MFH: Better storage size for output length. - - * ext/bz2/bz2.c: - Better storage size for output length. - -2005-06-06 Derick Rethans - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - - Regenerate VM files and add warning about regeneration - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h: - - MH44: Problems with user defined error handler and wrong usage of - references - -2005-06-06 Ilia Alshanetsky - - * (PHP_4_4) - ext/standard/type.c: - MFH: Fixed strval to not print notices on strval(array()). - -2005-06-06 Derick Rethans - - * (PHP_4_4) - NEWS - ext/standard/http_fopen_wrapper.c: - - MFH: Fixed bug #33242 (Mangled error message when stream fails). - - * (PHP_5_0) - NEWS - ext/standard/http_fopen_wrapper.c - ext/standard/http_fopen_wrapper.c: - - Fixed bug #33242 (Mangled error message when stream fails). - -2005-06-06 Jani Taskinen - - * (PHP_5_0) - scripts/Makefile.frag: - ws - -2005-06-06 Derick Rethans - - * (PHP_4_4) - Zend/zend_execute.c: - - Swap lines so that user defined error handlers don't cause memory errors - - * (PHP_4_4) - scripts/Makefile.frag: - - We've man pages just fine - -2005-06-06 Dmitry Stogov - - * NEWS - ZendEngine2/zend_compile.c - ZendEngine2/tests/bug32428.phpt: - Fixed bug #32428 (The @ warning error supression operator is broken) - -2005-06-06 Derick Rethans - - * (PHP_4_4) - NEWS: - - Update NEWS with the bz fix - -2005-06-06 Uwe Schindler - - * (PHP_4_4) - scripts/Makefile.frag: - MFH: Fix bug #33166 for other branches and new bug #33255, no man pages for - 4.4 - - * (PHP_5_0) - scripts/Makefile.frag: - Fix bug #33166 for other branches and new bug #33255 - -2005-06-06 Derick Rethans - - * (PHP_4_4) - ext/bz2/bz2.c: - - Merge back changes which where in 4.3 but somehow didn't make it into the - new - branch. - -2005-06-06 Dmitry Stogov - - * ZendEngine2/tests/bug32799.phpt - ZendEngine2/tests/bug32799.phpt: - - file bug32799.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_objects_API.c - ZendEngine2/zend_objects_API.c - ZendEngine2/tests/bug32799.phpt: - Fixed bug #32799 (crash: calling the corresponding global var during the - destruct) - - * ZendEngine2/tests/bug32596.phpt: - Added test for bug #32596 (Segfault/Memory Leak by getClass (etc) in - __destruct) - - * ZendEngine2/tests/bug32596.phpt - ZendEngine2/tests/bug32596.phpt: - - file bug32596.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute_API.c: - Fixed bug #32596 (Segfault/Memory Leak by getClass (etc) in __destruct) - -2005-06-06 Derick Rethans - - * (PHP_4_4) - Zend/zend_extensions.h: - - Bumb ZEND EXT API NO for Stanislav - -2005-06-06 Edin Kadribasic - - * (PHP_4_4) - win32/php4dllts.dsp: - Sync with recent config.m4 changes - -2005-06-06 Derick Rethans - - * (PHP_4_4) - NEWS - Zend/zend_compile.c - Zend/zend_compile.h - Zend/zend_execute.c - Zend/zend_execute_globals.h - Zend/zend_language_parser.y: - - Commit the reference problem bug fix. - - * (PHP_4_4) - configure.in - main/php_version.h: - - Rename version. - -2005-06-06 Dmitry Stogov - - * (PHP_5_0) - ZendEngine2/tests/bug32993.phpt: - Added test for bug #32993 (implemented Iterator function current() don't - throw - exception) - - * ZendEngine2/tests/bug32993.phpt - ZendEngine2/tests/bug32993.phpt: - - Fixed bug #32993 (implemented Iterator function current() don't throw - exception) - - * NEWS - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed bug #32993 (implemented Iterator function current() don't throw - exception) - - * ZendEngine2/tests/bug33171.phpt - ZendEngine2/tests/bug33171.phpt: - - file bug33171.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/tests/bug33171.phpt: - Fixed bug #33171 (foreach enumerates private fields declared in base - classes) - -2005-06-06 Marcus Boerger - - * sapi/cli/php_cli.c: - - Expose -a as special mode and show whether it is a shell or not - -2005-06-06 Wez Furlong - - * main/streams/php_streams_int.h: - Don't crash when compiled with the zend memory manager disabled. - - * ZendEngine2/zend_language_scanner.l - main/main.c: - Avoid double-freeing streams. - This can happen because all streams are registered as resources; - the engine also tracks them in the open_files global. - - Avoid the potential for double-freeing by simply making streams exposed to - the - engine have no closer for the engine to call; they will already be in the - resource list, and thus will be shut down properly at request end. - -2005-06-05 Wez Furlong - - * ext/mysql/config.w32 - ext/mysqli/config.w32 - ext/pgsql/config.w32: - fixes for #33251 - -2005-06-05 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/bz2/bz2.c - ext/bz2/bz2.c: - MFH: Fixed bug #33070 (Improved performance of bzdecompress() by several - orders of magnitude). - - * ext/bz2/bz2.c: - Fixed bug #33070 (Improved performance of bzdecompress() by several orders - of magnitude). - -2005-06-05 Jani Taskinen - - * scripts/phpize.in - scripts/phpize.m4: - - Proper fix for phpize when dealing with PECL - -2005-06-04 Zeev Suraski - - * main/main.c: - __halt_compiler() patch interface - - * ZendEngine2/zend_compile.h - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_language_scanner.l - ZendEngine2/zend_stream.c - ZendEngine2/zend_stream.h - ZendEngine2/tests/halt01.phpt - ZendEngine2/tests/halt02.phpt - ZendEngine2/tests/halt03.phpt: - Thought I committed it ages ago... Anyway, without further delays, the - final - __halt_compiler() patch - -2005-06-03 Jani Taskinen - - * ext/xml/tests/bug32001.phpt: - nuke crap, end scripts always with ?> - - * sapi/cgi/cgi_main.c: - cs + ws - -2005-06-03 Magnus Määttä - - * ext/xml/tests/bug32001.phpt: - Add skipif, test requires iconv. - -2005-06-03 Jani Taskinen - - * ext/session/session.c: - nuke duplicate code - -2005-06-03 Dmitry Stogov - - * ZendEngine2/tests/bug30394.phpt: - Added test for 5.0 specific bug #30394 (Assignment operators yield wrong - result with __get/__set) - - * ZendEngine2/tests/bug30394.phpt - ZendEngine2/tests/bug30394.phpt: - - file bug30394.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend.c - ZendEngine2/zend_execute_API.c: - Fixed bug #30394 (Assignment operators yield wrong result with __get/__set) - - * ZendEngine2/tests/bug30080.phpt - ZendEngine2/tests/bug30080.phpt: - - file bug30080.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/tests/bug30080.phpt: - Fixed bug #30080 (Passing array or non array of objects) - - * ZendEngine2/tests/bug27598.phpt - ZendEngine2/tests/bug27598.phpt: - - file bug27598.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_execute.c - ZendEngine2/tests/bug27598.phpt: - Fixed bug #27598 (list() array key assignment causes HUGE memory leak) - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/object_handlers.phpt: - Fixed memory allocation bugs related to magic object handlers (__get(), - __set(), - ...) - - * ZendEngine2/tests/object_handlers.phpt - ZendEngine2/tests/object_handlers.phpt: - - file object_handlers.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_object_handlers.c: - Fixed memory allocation bugs related to magic object handlers (__get(), - __set(), ...) - -2005-06-03 Georg Richter - - * NEWS - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h: - added new function mysqli_get_charset - -2005-06-02 Jani Taskinen - - * acinclude.m4 - build/libtool.m4: - - Revert previous change in build/libtool.m4 and make sure - the PATH_SEPARATOR check is only done under autoconf 2.13. - - * (PHP_4_3) - NEWS - NEWS - configure.in - configure.in: - MFH: - Fixed bug #28605 (Need to use -[m]ieee option for Alpha CPUs) - - * configure.in: - - Fixed bug #28605 (Need to use -[m]ieee option for Alpha CPUs) - -2005-06-02 Antony Dovgal - - * (PHP_4_3) - NEWS - ext/curl/curl.c - ext/curl/php_curl.h: - MFH: fix bug #33222 (segfault when CURL handle is closed in a callback). - - * (PHP_5_0) - NEWS - ext/curl/interface.c - ext/curl/php_curl.h: - MFH: fix bug #33222 (segfault when CURL handle is closed in a callback). - fix segfaults when CURL callback functions throw exception. - - * ext/curl/interface.c - ext/curl/php_curl.h: - fix bug #33222 (segfault when CURL handle is closed in a callback). - fix segfaults when CURL callback functions throw exception. - -2005-06-02 Jani Taskinen - - * ext/sqlite/config.m4: - We only need LEMON for bundled stuff - -2005-06-02 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - ext/odbc/php_odbc.c - ext/odbc/php_odbc.c: - MFH: fix bug #33214 (odbc_next_result does not signal SQL errors with - 2-statement SQL batches). - Path by rich at kastle dot com. - - * ext/odbc/php_odbc.c: - fix bug #33214 (odbc_next_result does not signal SQL errors with - 2-statement SQL batches). - Path by rich at kastle dot com. - -2005-06-02 Derick Rethans - - * ext/standard/string.c - ext/standard/string.c - ext/standard/string.c: - - That should have been removed, not commented out. - - * (PHP_4_3) - NEWS - NEWS - ext/standard/string.c - ext/standard/string.c: - - MFH: Fixed memory corruption in stristr(). - - * ext/standard/string.c: - - Fixed memory corruption in stristr(). - -2005-06-02 Jani Taskinen - - * ext/standard/var_unserializer.c: - touch - -2005-06-01 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - ext/standard/image.c: - MFH: Fixed bug #33210 (relax jpeg recursive loop protection). - - * (PHP_5_0) - NEWS - ext/standard/image.c: - MFH: Fixed bug #33210 (relax jpeg recursive loop protection). - - * ext/standard/image.c: - Fixed bug #33210 (relax jpeg recursive loop protection). - -2005-06-01 Antony Dovgal - - * ext/session/session.c: - fix typo - (see details here: http://news.php.net/php.internals/16350) - -2005-06-01 Dmitry Stogov - - * main/streams/streams.c - main/streams/streams.c: - Disabled search of recored separator outside of buffer - - * (PHP_5_0) - NEWS: - Fixed bug #32941 (Sending structured SOAP fault kills a php) - - * (PHP_5_0) - NEWS - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/tests/bug30791.phpt - ZendEngine2/tests/bug30791.phpt - ZendEngine2/tests/bug30791.phpt - ext/standard/var.c - ext/standard/var.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re - ext/standard/var_unserializer.re: - Fixed bug #30791 (magic methods (__sleep/__wakeup/__toString) call __call - if object is overloaded) - - * main/php_variables.c - main/php_variables.c: - Fixed "refcount" counting for autoglobals - -2005-06-01 Ilia Alshanetsky - - * ext/pcre/pcrelib/pcre.c: - kill unused var. - -2005-05-31 Dmitry Stogov - - * main/php_variables.c - main/php_variables.c: - Fixed possible memory corruption on request shutdown - `valgrind -q --tool=memcheck sapi/cli/php tests/reflection/001.phpt` - -2005-05-31 Magnus Määttä - - * ZendEngine2/tests/bug27304.phpt: - Fix test - -2005-05-31 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - ext/pcre/php_pcre.c - ext/pcre/php_pcre.c - ext/pcre/tests/bug33200.phpt - ext/pcre/tests/bug33200.phpt - ext/standard/php_string.h - ext/standard/php_string.h - ext/standard/string.c - ext/standard/string.c: - MFH: - Fixed bug #33200 (preg_replace(): magic_quotes_sybase=On makes 'e' - modifier misbehave) - - * ext/pcre/tests/bug33200.phpt - ext/pcre/tests/bug33200.phpt - ext/pcre/tests/bug33200.phpt - ext/standard/php_string.h - ext/standard/string.c: - 1.1.4; - - Fixed bug #33200 (preg_replace(): magic_quotes_sybase=On makes 'e' - modifier misbehave) - - * ext/pcre/php_pcre.c: - - Fixed bug #33200 (preg_replace(): magic_quotes_sybase=On makes 'e' - modifier misbehave) - -2005-05-31 Dmitry Stogov - - * ZendEngine2/zend_operators.c: - Reverted wrong fix for bug #30572. - Seems the bug was already fixed in other way. - But reverted patch produced a lot of valgrind errors, because IS_TMP_VAR - operands don't initialize refcount. - -2005-05-31 Jani Taskinen - - * ext/standard/var_unserializer.c: - Touch - - * ext/standard/var_unserializer.re - ext/standard/tests/serialize/006.phpt: - - Fixed bug with unserialize() with "exotic" letters in class names - -2005-05-31 Marcus Boerger - - * ZendEngine2/zend_compile.c: - - Only allow changing return ref agnostic when a script method overrides an - internal method (found by dmitry) - -2005-05-30 Ilia Alshanetsky - - * (PHP_5_0) - NEWS: - MFH: Fixed bug #33164 (Soap extension incorrectly detects HTTP/1.1). - -2005-05-30 Hartmut Holzgraefe - - * ext/sqlite/config.m4: - typo fix - -2005-05-30 Jani Taskinen - - * (PHP_5_0) - NEWS - ext/sqlite/sess_sqlite.c - ext/sqlite/sess_sqlite.c - ext/sqlite/sqlite.c - ext/sqlite/sqlite.c - ext/wddx/wddx.c - ext/wddx/wddx.c: - - Fixed bug #33185 (--enable-session=shared does not build) - -2005-05-30 Hartmut Holzgraefe - - * ext/sqlite/Makefile.frag - ext/sqlite/config.m4: - gracefully handle changes of the parse.y lemon file, - process it with lemon if available, else just keep the .c file from CVS - not doing so leads to make using its implicit .y->.c rule here and - bison doesn't really understand lemon syntax - -2005-05-30 Jani Taskinen - - * acinclude.m4: - - Use libtool also for completely static builds - - * acinclude.m4 - build/libtool.m4 - scripts/phpize.in: - - Changed the PATH_SEPARATOR check to a macro - - Made sure we're generating aclocal.m4 in same way with both buildconf - and phpize. - - * scripts/Makefile.frag: - Removed the empty $bin_src_SCRIPTS (no longer needed), bug #33166 - -2005-05-29 Jani Taskinen - - * configure.in - TSRM/tsrm.m4 - ZendEngine2/Zend.m4 - ext/bcmath/config.m4 - ext/dba/config.m4 - ext/dbase/config.m4 - ext/dom/config.m4 - ext/fbsql/config.m4 - ext/fdf/config.m4 - ext/filepro/config.m4 - ext/gd/config.m4 - ext/gettext/config.m4 - ext/imap/config.m4 - ext/informix/config.m4 - ext/ldap/config.m4 - ext/mcrypt/config.m4 - ext/mcve/config.m4 - ext/mhash/config.m4 - ext/msql/config.m4 - ext/mssql/config.m4 - ext/mysql/config.m4 - ext/mysqli/config.m4 - ext/ncurses/config.m4 - ext/oci8/config.m4 - ext/odbc/config.m4 - ext/oracle/config.m4 - ext/ovrimos/config.m4 - ext/pfpro/config.m4 - ext/pgsql/config.m4 - ext/pspell/config.m4 - ext/readline/config.m4 - ext/recode/config.m4 - ext/session/config.m4 - ext/snmp/config.m4 - ext/sqlite/config.m4 - ext/standard/config.m4 - ext/sybase/config.m4 - ext/sybase_ct/config.m4 - ext/sysvsem/config.m4 - ext/sysvshm/config.m4 - ext/wddx/config.m4 - ext/xml/config.m4 - ext/xmlrpc/config.m4 - ext/xsl/config.m4 - ext/zlib/config0.m4 - sapi/apache/config.m4 - sapi/apache2filter/config.m4 - sapi/apache2handler/config.m4 - sapi/apache_hooks/config.m4 - sapi/caudium/config.m4 - sapi/cgi/config9.m4 - sapi/cli/config.m4 - sapi/isapi/config.m4 - sapi/roxen/config.m4: - - Unify the "configure --help" texts - - * ext/mbstring/config.m4: - Fix VPATH build - -2005-05-29 Hartmut Holzgraefe - - * acinclude.m4: - simplify flex version test - - * ZendEngine2/acinclude.m4: - forgot to re-add 1.875 as a valid bison version after testing - - * ZendEngine2/acinclude.m4: - bison may be installed under a different executable name, e.g. - - YACC="bison-1.75" configure ... - - removing the check for "bison -y" allows for this - the check was redundant anyway as the following one filters - for "GNU Bison" in the --version output - - * acinclude.m4 - configure.in - ZendEngine2/Zend.m4 - ZendEngine2/acinclude.m4: - avoid code duplication in bison version test - - * acinclude.m4: - added .cxx extension for C++ for completeness reasons - -2005-05-29 Ilia Alshanetsky - - * NEWS - ext/session/session.c: - Added an optional remove old session parameter to session_regenerate_id(). - -2005-05-29 Hartmut Holzgraefe - - * build/libtool.m4: - m4 comments start with 'dnl', *not* with '#' - -2005-05-28 Marcus Boerger - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h: - - Make zend_do_inheritance ZEND_API - -2005-05-28 Sebastian Bergmann - - * ext/pcre/config.w32: - Sync with config.m4 (missing MATCH_LIMIT broke the Win32 build). - -2005-05-27 Andrei Zmievski - - * (PHP_5_0) - NEWS - ext/pcre/config.m4 - ext/pcre/config.m4 - ext/pcre/pcrelib/AUTHORS - ext/pcre/pcrelib/AUTHORS - ext/pcre/pcrelib/COPYING - ext/pcre/pcrelib/COPYING - ext/pcre/pcrelib/ChangeLog - ext/pcre/pcrelib/ChangeLog - ext/pcre/pcrelib/LICENCE - ext/pcre/pcrelib/LICENCE - ext/pcre/pcrelib/NEWS - ext/pcre/pcrelib/NEWS - ext/pcre/pcrelib/NON-UNIX-USE - ext/pcre/pcrelib/NON-UNIX-USE - ext/pcre/pcrelib/README - ext/pcre/pcrelib/README - ext/pcre/pcrelib/dftables.c - ext/pcre/pcrelib/dftables.c - ext/pcre/pcrelib/get.c - ext/pcre/pcrelib/get.c - ext/pcre/pcrelib/internal.h - ext/pcre/pcrelib/internal.h - ext/pcre/pcrelib/libpcre.def - ext/pcre/pcrelib/libpcre.def - ext/pcre/pcrelib/libpcreposix.def - ext/pcre/pcrelib/libpcreposix.def - ext/pcre/pcrelib/maketables.c - ext/pcre/pcrelib/maketables.c - ext/pcre/pcrelib/pcre.c - ext/pcre/pcrelib/pcre.c - ext/pcre/pcrelib/pcre.h - ext/pcre/pcrelib/pcre.h - ext/pcre/pcrelib/pcredemo.c - ext/pcre/pcrelib/pcredemo.c - ext/pcre/pcrelib/pcregrep.c - ext/pcre/pcrelib/pcregrep.c - ext/pcre/pcrelib/pcreposix.c - ext/pcre/pcrelib/pcreposix.c - ext/pcre/pcrelib/pcreposix.h - ext/pcre/pcrelib/pcreposix.h - ext/pcre/pcrelib/pcretest.c - ext/pcre/pcrelib/pcretest.c - ext/pcre/pcrelib/study.c - ext/pcre/pcrelib/study.c - ext/pcre/pcrelib/ucp.c - ext/pcre/pcrelib/ucp.c - ext/pcre/pcrelib/ucp.h - ext/pcre/pcrelib/ucp.h - ext/pcre/pcrelib/ucpinternal.h - ext/pcre/pcrelib/ucpinternal.h - ext/pcre/pcrelib/ucptable.c - ext/pcre/pcrelib/ucptable.c - ext/pcre/pcrelib/ucptypetable.c - ext/pcre/pcrelib/ucptypetable.c - ext/pcre/pcrelib/doc/Tech.Notes - ext/pcre/pcrelib/doc/Tech.Notes - ext/pcre/pcrelib/doc/pcre.txt - ext/pcre/pcrelib/doc/pcre.txt: - Upgrade PCRE library to 5.0. - - * ext/pcre/config.m4: - No need to include ucp.c and ucptypetable.c here. - - * ext/pcre/pcrelib/libpcre.def - ext/pcre/pcrelib/libpcre.def - ext/pcre/pcrelib/libpcre.def - ext/pcre/pcrelib/libpcreposix.def - ext/pcre/pcrelib/libpcreposix.def - ext/pcre/pcrelib/libpcreposix.def - ext/pcre/pcrelib/maketables.c - ext/pcre/pcrelib/pcre.c - ext/pcre/pcrelib/pcre.h - ext/pcre/pcrelib/pcredemo.c - ext/pcre/pcrelib/pcredemo.c - ext/pcre/pcrelib/pcredemo.c - ext/pcre/pcrelib/pcregrep.c - ext/pcre/pcrelib/pcreposix.c - ext/pcre/pcrelib/pcreposix.h - ext/pcre/pcrelib/pcretest.c - ext/pcre/pcrelib/study.c - ext/pcre/pcrelib/ucp.c - ext/pcre/pcrelib/ucp.c - ext/pcre/pcrelib/ucp.c - ext/pcre/pcrelib/ucp.h - ext/pcre/pcrelib/ucp.h - ext/pcre/pcrelib/ucp.h - ext/pcre/pcrelib/ucpinternal.h - ext/pcre/pcrelib/ucpinternal.h - ext/pcre/pcrelib/ucpinternal.h - ext/pcre/pcrelib/ucptable.c - ext/pcre/pcrelib/ucptable.c - ext/pcre/pcrelib/ucptable.c - ext/pcre/pcrelib/ucptypetable.c - ext/pcre/pcrelib/ucptypetable.c - ext/pcre/pcrelib/ucptypetable.c - ext/pcre/pcrelib/doc/Tech.Notes - ext/pcre/pcrelib/doc/pcre.txt: - 1.1.4; - Upgrade library to version 5.0. - - * NEWS - ext/pcre/config.m4 - ext/pcre/pcrelib/AUTHORS - ext/pcre/pcrelib/COPYING - ext/pcre/pcrelib/ChangeLog - ext/pcre/pcrelib/LICENCE - ext/pcre/pcrelib/NEWS - ext/pcre/pcrelib/NON-UNIX-USE - ext/pcre/pcrelib/README - ext/pcre/pcrelib/dftables.c - ext/pcre/pcrelib/get.c - ext/pcre/pcrelib/internal.h: - Upgrade library to version 5.0. - -2005-05-27 Dmitry Stogov - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug22836.phpt - ZendEngine2/tests/bug22836.phpt: - Fixed bug #22836 (returning reference to uninitialized variable) - -2005-05-27 Jani Taskinen - - * scripts/phpize.m4: - - Make sure EGREP and SED get set early enough. - - * Makefile.global - acinclude.m4: - - Use $SED and $EGREP where possible - - * config.guess - config.sub - ltmain.sh - build/libtool.m4: - - Update bundled libtool to 1.5.18 (latest atm) - - * (PHP_5_0) - NEWS: - Move BFN to correct version.. - -2005-05-27 Ilia Alshanetsky - - * (PHP_5_0) - ext/standard/pack.c: - Fixed bug #33080 (missing MFH of a fix for bug #31465) - -2005-05-26 Andrei Zmievski - - * ext/standard/reg.c: - Do a cache flush if we detect possible cache corruption (same as for - PCRE). - -2005-05-26 Dmitry Stogov - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute_API.c - ZendEngine2/tests/bug33116.phpt: - Fixed bug #33116 (crash when assigning class name to global variable in - __autoload) - - * ZendEngine2/tests/bug33116.phpt - ZendEngine2/tests/bug33116.phpt: - - Fixed bug #33116 (crash when assigning class name to global variable in - __autoload). - - * ZendEngine2/zend_execute_API.c: - Fixed bug #33116 (crash when assigning class name to global variable in - __autoload). - - * NEWS - ZendEngine2/zend_API.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_reflection_api.c - ZendEngine2/tests/array_type_hint_001.phpt: - Added array type hinting. (This patch requires full re-make) - -2005-05-26 Marcus Boerger - - * (PHP_5_0) - ZendEngine2/tests/bug27304.phpt - ZendEngine2/tests/bug32981.phpt: - - Add new tests - - * ZendEngine2/tests/bug27304.phpt - ZendEngine2/tests/bug27304.phpt - ZendEngine2/tests/bug32981.phpt - ZendEngine2/tests/bug32981.phpt: - - - Add new tests - - * (PHP_5_0) - NEWS: - - BFN - - * ext/sqlite/sqlite.c: - - Make SQLiteDatabase derivable by dropping final tag from class and - making the ctor final to ensure it is being called, which is the - problem. - -2005-05-26 Ilia Alshanetsky - - * (PHP_4_3) - ext/standard/url.c - ext/standard/url.c: - MFH: Added scheme validation for parse_url(). - - * ext/standard/url.c: - Added scheme validation for parse_url(). - -2005-05-25 Dmitry Stogov - - * tests/basic/bug29971.phpt - tests/basic/bug29971.phpt: - - file bug29971.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - main/php_variables.c - main/php_variables.c - tests/basic/bug29971.phpt: - Fixed bug #29971 (variables_order behaviour) - -2005-05-25 Stanislav Malyshev - - * (PHP_5_0) - ext/standard/type.c: - fix is_object on non-php objects - - * ext/standard/type.c: - fix is_object() on non-php objects - -2005-05-25 Ilia Alshanetsky - - * (PHP_5_0) - ext/mime_magic/mime_magic.c: - MFH: Return error on an invalid input to mime_content_type() function. - - * ext/mime_magic/mime_magic.c: - Return error on an invalid input to mime_content_type() function. - -2005-05-24 Andrei Zmievski - - * ext/pcre/php_pcre.c: - Flush regexp cache if we detect corruption. - -2005-05-24 Jani Taskinen - - * ext/standard/basic_functions.c - main/internal_functions.c.in - main/internal_functions_nw.c - main/internal_functions_win32.c: - nuked unused header file - - * win32/php5dll.dsp - win32/php5dllts.dsp: - nuked file - - * main/internal_functions_registry.h: - - Remove unused file - -2005-05-24 Antony Dovgal - - * main/streams/plain_wrapper.c: - make it compile on Win32 (thanks to Sebastian for noticing) - -2005-05-24 Jani Taskinen - - * NEWS - ext/ingres_ii/.cvsignore - ext/ingres_ii/CREDITS - ext/ingres_ii/EXPERIMENTAL - ext/ingres_ii/README - ext/ingres_ii/config.m4 - ext/ingres_ii/config.w32 - ext/ingres_ii/ii.c - ext/ingres_ii/ii.h - ext/ingres_ii/ingres.dsp - ext/ingres_ii/php_ii.h: - - Moved ingres_ii to PECL - -2005-05-23 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - main/streams.c - main/streams/plain_wrapper.c: - MFH: Fixed bug #32810 (temporary files not using plain file wrapper). - - * main/streams/plain_wrapper.c: - Fixed bug #32810 (temporary files not using plain file wrapper). - -2005-05-23 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - main/streams.c - main/streams/streams.c - main/streams/streams.c: - revert by Wez's request - -2005-05-23 Grant Croker - - * ext/ingres_ii/config.m4 - ext/ingres_ii/php_ii.h: - - Allows the Ingres extenstion to be built on Linux/UNIX as well as - Windows. - - * ext/ingres_ii/config.m4: - - Fixed bug #30593 (--with-ingres option generates broken Makefile). - -2005-05-23 Antony Dovgal - - * (PHP_4_3) - NEWS - main/streams.c - main/streams/streams.c: - MFH: fix bug #32810 (fread after tmpfile() reads only 8192 bytes) - - * (PHP_5_0) - NEWS: - BFN - - * main/streams/streams.c: - fix bug #32810 (fread after tmpfile() reads only 8192 bytes) - - * tests/strings/bug26703.phpt: - fix test - -2005-05-23 Jani Taskinen - - * (PHP_4_3) - Makefile.global - Makefile.global - NEWS - NEWS: - MFH: - Fixed bug #33017 ("make distclean" gives an error with VPATH build). - - * Makefile.global: - - Fixed bug #33017 (make distclean give error outside of php-src) - - * (PHP_5_0) - NEWS: - Missed the bus now.. - - * ext/session/session.c: - CS fix - -2005-05-22 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - Zend/zend_highlight.c - ZendEngine2/zend_highlight.c - tests/strings/004.phpt: - MFH: Fixed bug #29338 (unencoded spaces get ignored after certain tags). - - * tests/strings/004.phpt: - Adjust highlight test. - - * ZendEngine2/zend_highlight.c: - Fixed bug #29338 (unencoded spaces get ignored after certain tags). - -2005-05-22 Antony Dovgal - - * ext/session/session.c: - fix compile warning - -2005-05-22 Stanislav Malyshev - - * (PHP_4_3) - Zend/zend.c - ZendEngine2/zend.c - ZendEngine2/zend.c: - fix leak - -2005-05-21 Rasmus Lerdorf - - * (PHP_4_3) - NEWS - ext/session/session.c: - Fixed bug #33072 - Add a safemode/open_basedir check for runtime save_path - change - - * (PHP_5_0) - NEWS - ext/session/session.c: - MFH Fixed bug 33072 - safemode/open_basedir check for runtime save_path - change - - * acinclude.m4: - Avoid syntax errors on some operating systems - - * (PHP_5_0) - main/main.c: - Ah, never mind. Didn't notice a conflict on my last checkout. Jani's MFH - was fine. - - * (PHP_5_0) - main/main.c: - Roll back Jani's blind MFH here. zend_call_destructors() is PHP 5.1 only. - - * ext/session/session.c: - Fixed bug 33072 - safemode/open_basedir check for runtime save_path change - -2005-05-21 Georg Richter - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli_api.c - ext/mysqli/php_mysqli.h - ext/mysqli/tests/bug33090.phpt: - MFH: - - fix for bug #33090 (mysqli_prepare doesn't return an error) - - mysql_set_charset now works for MySQL >= 5.0.6 - - * ext/mysqli/tests/bug33090.phpt - ext/mysqli/tests/bug33090.phpt: - - enabled set_charset for MySQL Versions >= 5.0.6 - added testcase for bug #33090 - - * ext/mysqli/php_mysqli.h: - enabled set_charset for MySQL Versions >= 5.0.6 - added testcase for bug #33090 - - * ext/mysqli/mysqli_api.c: - fix for bug #33090 (mysql_prepare doesn't return error) - -2005-05-20 Grant Croker - - * (PHP_4_3) - ext/ingres_ii/config.m4 - ext/ingres_ii/config.m4: - - Fixed bug #30593 (--with-ingres option generates broken Makefile). - -2005-05-20 Rob Richards - - * (PHP_5_0) - ext/dom/element.c - ext/dom/node.c: - MFH: correct fix for bug #33059 - - fix issue in other methods - - * ext/dom/element.c - ext/dom/node.c: - - correct fix for bug #33059 - - fix issue in other methods - -2005-05-20 Antony Dovgal - - * (PHP_5_0) - NEWS - ext/standard/string.c - ext/standard/tests/strings/bug33076.phpt: - MFH: - fix bug #33076 (str_ireplace() incorrectly counts result string length and - may cause segfault) - add test - - * ext/standard/tests/strings/bug33076.phpt - ext/standard/tests/strings/bug33076.phpt: - - fix bug #33076 (str_ireplace() incorrectly counts result string length and - may cause segfault) - add test - - * ext/standard/string.c: - fix bug #33076 (str_ireplace() incorrectly counts result string length and - may cause segfault) - add test - -2005-05-20 Jani Taskinen - - * build/shtool: - Update bundled shtool to 2.0.1 (see also bug #33023) - -2005-05-20 Derick Rethans - - * (PHP_4_3) - NEWS: - Update NEWS - - * (PHP_5_0) - NEWS: - - Update NEWS - - * (PHP_5_0) - ext/standard/parsedate.y: - - MFH: Fixed bug #33013: "next month" was handled wrong. - - * (PHP_4_3) - ext/standard/parsedate.y: - - Fixed bug #33013: "next month" was done wrong. - -2005-05-20 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - ext/session/session.c - ext/session/session.c: - MFH: fix bug #32944 (Disabling session.use_cookies doesn't prevent reading - session cookies) - - * ext/session/session.c: - fix bug #32944 (Disabling session.use_cookies doesn't prevent reading - session cookies) - -2005-05-20 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS: - reorder - -2005-05-19 Rasmus Lerdorf - - * (PHP_5_0) - NEWS: - . - - * (PHP_4_3) - NEWS: - NEWS file update for Jani - - * (PHP_4_3) - sapi/apache/mod_php4.c - sapi/apache/mod_php5.c: - Fix for bug #33057 - Don't send extraneous entity-headers on a 304 as per - RFC 2616 section 10.3.5 - - * (PHP_5_0) - sapi/apache/mod_php5.c: - MFH Fix for bug #33057 - Don't send extraneous entity-headers on a 304 as - per - RFC 2616 section 10.3.5 - -2005-05-19 George Schlossnagle - - * (PHP_5_0) - ext/mysql/config.m4: - support building on new-fangled 64bit linux distros that stick - libraries in /usr/lib64 - -2005-05-19 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/dom/element.c: - MFH: Fixed bug #33059 (crash when moving xml attribute set in dtd). - - * ext/dom/element.c: - Fixed bug #33059 (crash when moving xml attribute set in dtd). - -2005-05-19 Dmitry Stogov - - * (PHP_5_0) - ZendEngine2/zend_object_handlers.c: - Backported fix for bug #30451 - - * ZendEngine2/tests/bug31828.phpt - ZendEngine2/tests/bug31828.phpt - ZendEngine2/tests/bug32080.phpt - ZendEngine2/tests/bug32080.phpt: - Strict warnings - -2005-05-18 Stanislav Malyshev - - * (PHP_4_3) - Zend/zend.c - ZendEngine2/zend.c - ZendEngine2/zend.c: - fix for #29890 - part 2 - - * (PHP_5_0) - ZendEngine2/tests/bug29890.phpt: - test - - * ZendEngine2/tests/bug29890.phpt - ZendEngine2/tests/bug29890.phpt: - - test - - * ZendEngine2/zend_execute_API.c - ZendEngine2/zend_execute_API.c: - fix #29890 - crash when function call fails - - * (PHP_4_3) - Zend/zend_execute_API.c: - fix #29890 - stack corruption when function call fails - - * ZendEngine2/zend_object_handlers.c: - revert - seems to be fixed elsewhere - - * ZendEngine2/zend_object_handlers.c: - fix #30451 static properties don't work properly - - * ZendEngine2/tests/bug29689.phpt - ZendEngine2/tests/bug30451.phpt: - tests - - * ZendEngine2/tests/bug29689.phpt - ZendEngine2/tests/bug29689.phpt - ZendEngine2/tests/bug30451.phpt - ZendEngine2/tests/bug30451.phpt: - - file bug29689.phpt was initially added on branch PHP_5_0. - -2005-05-17 Magnus Määttä - - * ZendEngine2/tests/bug31828.phpt - ZendEngine2/tests/bug32080.phpt: - Fix tests. - -2005-05-17 Johannes Schlüter - - * sapi/cli/php_cli.c - sapi/cli/php_cli_readline.c: - - Fix readline loop-condition - - Fix cli_is_valid_code detection - -2005-05-17 Antony Dovgal - - * (PHP_4_3) - ext/gd/config.m4 - ext/gd/config.m4: - MFH: gdImageGifCtx() is always available in bundled lib - - * ext/gd/config.m4: - gdImageGifCtx() is always available in bundled lib - -2005-05-16 Sara Golemon - - * TSRM/TSRM.c: - Unterminated paren group in BETHREADS definition of tsrm_tls_set() macro - -2005-05-16 Antony Dovgal - - * (PHP_4_3) - NEWS - ext/standard/basic_functions.c - main/main.c - main/php_streams.h - main/streams.c: - MFH: fix bug #32742 (segmentation fault when the stream with a wrapper is - not closed) - - * (PHP_5_0) - NEWS - ext/standard/basic_functions.c - main/main.c - main/php_streams.h - main/streams/streams.c: - MFH: fix bugs #32742 (segmentation fault when the stream with a wrapper - is not closed), #32171 (Userspace stream wrapper crashes PHP) - - * ext/standard/basic_functions.c - main/main.c - main/php_streams.h - main/streams/streams.c: - fix bugs #32742 (segmentation fault when the stream with a wrapper is not - closed), - -2005-05-14 Marcus Boerger - - * configure.in - sapi/cli/config.w32 - sapi/cli/php_cli.c - sapi/cli/php_cli_readline.c - sapi/cli/php_cli_readline.h: - - Add command completion to CLI's -a mode - -2005-05-13 Antony Dovgal - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_4_3) - NEWS - Zend/zend.c - ZendEngine2/zend.c: - MFH: fix bug #29975 (memory leaks when set_error_handler() is used inside - error handler) - - * ZendEngine2/zend.c: - fix bug #29975 (memory leaks when set_error_handler() is used inside error - handler) - -2005-05-13 Magnus Määttä - - * NEWS - ext/posix/config.m4 - ext/posix/php_posix.h - ext/posix/posix.c: - Added new function: posix_mknod(). - -2005-05-13 Georg Richter - - * ext/mysqli/mysqli_nonapi.c: - charsets_dir is no longer needed - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h - ext/mysqli/tests/065.phpt: - MFH: - fixed windows compilation bug - renamed mysqli_set_character_set_name to mysqli_set_charset - - * ext/mysqli/php_mysqli.h: - mysql_set_charset now works version undependent for MySQL 4.1.13 and above - - * ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h - ext/mysqli/tests/065.phpt: - - fixed compile error under windows. Functionality for changing the - character set was moved to libmysql (4.1 bk tree - will be merged into - 5.0 within the next days). - - renamed mysql_set_character_set to mysqli_set_charset - -2005-05-13 Andrey Hristov - - * NEWS: - fix NEWS - - * ext/standard/basic_functions.c - ext/standard/math.c - ext/standard/php_math.h - ext/standard/tests/math/math_std_dev.phpt: - move math_standard_deviation and math_variance to the stats PECL extension - -2005-05-12 Marcus Boerger - - * ZendEngine2/zend_reflection_api.c: - - Make ReflectionObject::hasProperty() recognize dynamically added props - -2005-05-12 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - ext/sockets/sockets.c - ext/sockets/sockets.c: - MFH: fix #33019 (socket errors cause memory leaks in php_strerror()) - patch by jwozniak23 at poczta dot onet dot pl - - * ext/sockets/sockets.c: - fix #33019 (socket errors cause memory leaks in php_strerror()) - patch by jwozniak23 at poczta dot onet dot pl - -2005-05-11 Joe Orton - - * (PHP_5_0) - ext/standard/html.c: - MFH: - Fixed bug #29119 (html_decode_entities handling of U+0152-U+0192 - range) - (merge error from 4.3) - MFH: Mark pointers in entity tables as const. - - * ext/standard/html.c: - Mark pointers in entity tables as const. - - * ext/standard/html.c: - - Fixed bug #29119 (html_decode_entities handling of U+0152-U+0192 range) - (merge error from 4.3) - -2005-05-11 Andrey Hristov - - * NEWS: - ... - - * ext/standard/array.c - ext/standard/basic_functions.c - ext/standard/php_array.h: - add function array_product() - -2005-05-11 Wez Furlong - - * main/streams/userspace.c: - fix inverted logic and thus Bug #27508 - - * ext/standard/tests/file/bug27508.phpt: - add test for bug 27508 - -2005-05-10 Antony Dovgal - - * (PHP_5_0) - NEWS - ext/pgsql/pgsql.c - ext/pgsql/pgsql.c: - use & and check for the right value of result_type - - * (PHP_4_3) - NEWS - ext/pgsql/pgsql.c: - use & and check for the right value of result_type - btw, nobody noticed that result_type wasn't ever working in 4.3, because - it was absent in parse_params().. - also, I prefer "Tony" just for uniformity =) - -2005-05-10 Jani Taskinen - - * (PHP_4_3) - NEWS: - Tony or Antony? :) - - * (PHP_5_0) - NEWS: - missing blame tag :) - -2005-05-10 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - ext/pgsql/pgsql.c - ext/pgsql/pgsql.c: - MFH: fix #32904 (pg_get_notify() ignores result_type parameter) - - * ext/pgsql/pgsql.c: - fix #32904 (pg_get_notify() ignores result_type parameter) - -2005-05-10 Andrey Hristov - - * ext/standard/tests/math/math_std_dev.phpt: - fix the test too - - * NEWS: - fix NEWS - -2005-05-10 Jani Taskinen - - * (PHP_5_0) - NEWS - ext/odbc/php_odbc_includes.h - ext/odbc/php_odbc_includes.h: - MFB: - Fixed bugs #32800, #32830 (ext/odbc: Problems with 64bit systems) - - * (PHP_4_3) - NEWS - ext/odbc/php_odbc_includes.h: - - Fixed bugs #32800, #32830 (ext/odbc: Problems with 64bit systems) - -2005-05-10 Andrey Hristov - - * ext/standard/basic_functions.c - ext/standard/math.c - ext/standard/php_math.h: - rename math_std_dev to math_standard_deviation (the API wasn't published - yet) - -2005-05-10 Jani Taskinen - - * ext/snmp/snmp.c: - ws - - * ext/snmp/snmp.c: - MFB: - Fixed bug #32613 (ext/snmp: use of snmp_shutdown() causes - snmpapp.conf - access errors). (Jani, ric at arizona dot edu) - - * (PHP_5_0) - NEWS - ext/snmp/snmp.c: - - Fixed bug #32613 (ext/snmp: use of snmp_shutdown() causes snmpapp.conf - access errors). (Jani, ric at arizona dot edu) - - * (PHP_4_3) - ext/snmp/php_snmp.h - ext/snmp/snmp.c: - Revert the memleak fix due to net-snmp oddity (see also bug #32613) - -2005-05-09 Andrey Hristov - - * ext/mysqli/mysqli_api.c: - after throwing an warning bail out - - * ext/mysqli/mysqli.c: - mysqli won't compile with Zend2 API before 2001 - in these days there was - no Zend2 - - * ext/mysqli/mysqli_api.c: - MFB - - * (PHP_5_0) - ext/mysqli/mysqli_api.c: - warn the user if he wants to prepare before fetching all previous data - (in case mysqli_stmt_store_result() wasn't called or not enough calls - to mysqli_stmt_fetch()). - -2005-05-09 Jani Taskinen - - * ext/mysqli/tests/connect.inc: - - We skip tests when the extension is not loaded..in the php.ini - - * ext/mysqli/tests/skipif.inc: - revert pointless patch - -2005-05-09 Georg Richter - - * (PHP_4_3) - NEWS - ext/mysql/libmysql/config-win.h: - fix for bug #32116 (mysql compressed connection doesn't work under win) - -2005-05-09 Andrey Hristov - - * ext/mysqli/tests/connect.inc - ext/mysqli/tests/skipif.inc: - also test shared builds - -2005-05-09 Zeev Suraski - - * (PHP_5_0) - ext/sqlite/libsqlite/src/sqlite.w32.h: - Fix build - -2005-05-09 Jani Taskinen - - * (PHP_5_0) - ext/posix/config.m4 - ext/posix/config.m4 - ext/posix/php_posix.h - ext/posix/php_posix.h - ext/posix/posix.c - ext/posix/posix.c: - MFH: - getlogin() / getgroups() are not necessarily available everywhere - - * ext/posix/config.m4 - ext/posix/php_posix.h - ext/posix/posix.c: - - getlogin() / getgroups() are not necessarily available everywhere - - * (PHP_4_3) - ext/standard/basic_functions.c: - Remove dos crap - -2005-05-08 Jani Taskinen - - * (PHP_4_3) - ext/standard/basic_functions.c: - MFH: - Fixed putenv() under win32 (see bug #32957) - -2005-05-08 Rasmus Lerdorf - - * ext/standard/info.c: - Fix request_uri XSS on phpinfo() page - - * (PHP_4_3) - ext/standard/info.c: - Oops, wrong place. It was in the logo stuff instead. - - * (PHP_4_3) - ext/standard/info.c: - Let's not XSS ourself at least - -2005-05-08 Jani Taskinen - - * (PHP_4_3) - NEWS - ext/ldap/config.m4 - ext/ldap/ldap.c - ext/ldap/php_ldap.h: - MFH: - Fixed bug #32932 (Oracle LDAP: ldap_get_entries invalid pointer) - - * ext/ldap/config.m4: - this check was not needed - - * (PHP_5_0) - NEWS - ext/ldap/config.m4 - ext/ldap/ldap.c - ext/ldap/php_ldap.h: - MFH: - Fixed bug #32932 (Oracle LDAP: ldap_get_entries invalid pointer) - - * ext/ldap/config.m4 - ext/ldap/ldap.c - ext/ldap/php_ldap.h: - - Fixed bug #32932 (Oracle LDAP: ldap_get_entries invalid pointer) - - * ext/dba/config.m4: - no tabs - -2005-05-08 Georg Richter - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h - ext/mysqli/tests/065.phpt: - added new function mysqli_set_character_set_name - This function changes also the mysql->charset structure for - mysql_real_escape_string (see MySQL Bugs #8317 and #9637). - This bug will probably be fixed in MySQL 5.1 - - * ext/mysqli/tests/065.phpt - ext/mysqli/tests/065.phpt: - - Added new function mysqli_set_character_set_name - - * ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h: - Added new function mysqli_set_character_set_name - -2005-05-07 Jani Taskinen - - * NEWS: - this one needs to be upper.. - - * ext/standard/math.c: - ws + cs + proto fixes - -2005-05-07 Ilia Alshanetsky - - * ext/standard/ftp_fopen_wrapper.c: - MFB: Fixed memory leak on error in FTP wrapper. - - * (PHP_5_0) - ext/standard/ftp_fopen_wrapper.c: - Fixed memory leak on error in FTP wrapper. - -2005-05-07 Jani Taskinen - - * sapi/cli/php.1.in: - typofix - -2005-05-07 Wez Furlong - - * ext/pcntl/pcntl.c - ext/pcntl/pcntl.c - ext/pcntl/php_pcntl.h - ext/pcntl/php_pcntl.h - ext/pcntl/test-pcntl.php - ext/pcntl/test-pcntl.php: - MFB: Fix for #32974 - - * (PHP_4_3) - NEWS - ext/pcntl/pcntl.c - ext/pcntl/php_pcntl.h - ext/pcntl/test-pcntl.php: - Fix #32974 - -2005-05-07 Marcus Boerger - - * sapi/cli/php.1.in: - - Update - -2005-05-07 Andrey Hristov - - * ext/mysqli/mysqli_api.c: - revert this one till we have a better way to inform the user where the - truncation has occured - - * ext/standard/math.c: - update protos - -2005-05-07 Marcus Boerger - - * NEWS: - - Update: class File was renamed to FileObject - - * NEWS - sapi/cli/php_cli.c: - - Improved interactive mode of CLI (php -a) - -2005-05-07 Rasmus Lerdorf - - * (PHP_4_3) - ext/standard/ftp_fopen_wrapper.c: - Fix what I assume was a typo - -2005-05-07 Andrey Hristov - - * ext/mysqli/mysqli_api.c: - return MYSQLI_DATA_TRUNCATED if data happens to be truncated - - * ext/mysqli/mysqli_api.c: - return directly - -2005-05-07 Georg Richter - - * (PHP_5_0) - ext/mysqli/tests/064.phpt: - fix for 5_0. Statement constructor doesn't exist in 5_0 - -2005-05-07 Andrey Hristov - - * (PHP_5_0) - ext/mysqli/mysqli_api.c: - bail out just after detecting incorrect number of paramts to bind (MFH) - - * ext/mysqli/mysqli_api.c: - bail out when detecting incorrect number of parameters to be bound. - -2005-05-07 Jani Taskinen - - * ext/gd/config.m4: - - Install GD header files - - * Makefile.global - acinclude.m4 - configure.in - ext/curl/config.m4 - ext/dom/config.m4 - ext/iconv/config.m4 - ext/interbase/php_ibase_udf.c - ext/mbstring/config.m4 - ext/odbc/config.m4 - ext/session/config.m4 - ext/sqlite/config.m4 - ext/xml/config.m4 - sapi/embed/config.m4 - scripts/Makefile.frag - scripts/phpize.m4: - - Added PHP_INSTALL_HEADERS() macro - - Fixed several VPATH build issues - - Changed all awk calls to use $AWK - - Changed all mkdir calls to use "$php_shtool mkdir" - -2005-05-06 Jani Taskinen - - * ext/sqlite/config.m4: - cleanup - -2005-05-06 Ilia Alshanetsky - - * (PHP_4_3) - ext/standard/ftp_fopen_wrapper.c - ext/standard/ftp_fopen_wrapper.c: - MFH: Check ftp user name for control characters. - - * ext/standard/ftp_fopen_wrapper.c: - Check ftp user name for control characters. - -2005-05-06 Antony Dovgal - - * (PHP_4_3) - ext/gd/gd.c - ext/gd/gd.c - main/php_open_temporary_file.c - main/php_open_temporary_file.c: - MFH: fix off-by-one in _php_image_output() - and prevent such errors in php_do_open_temporary_file() - - * ext/gd/gd.c - main/php_open_temporary_file.c: - fix off-by-one in _php_image_output() - and prevent such errors in php_do_open_temporary_file() - -2005-05-06 Andrey Hristov - - * ext/mysqli/mysqli_api.c - ext/mysqli/mysqli_nonapi.c: - initialize values because the call to zend_parse_parameters may not do it - -2005-05-06 Ilia Alshanetsky - - * NEWS - ext/standard/http_fopen_wrapper.c: - Added max_redirects context option that specifies how many HTTP redirects - to follow. - - * ext/standard/http_fopen_wrapper.c: - Missing bit from previous patch. - - * (PHP_5_0) - ext/standard/http_fopen_wrapper.c: - Added missing bit of the previous patch. - - * (PHP_4_3) - NEWS - NEWS - ext/standard/http_fopen_wrapper.c - ext/standard/http_fopen_wrapper.c: - MFH: Fixed bug #32936 (http redirects URLs are not checked for control - chars). - - * ext/standard/http_fopen_wrapper.c: - Fixed bug #32936 (http redirects URLs are not checked for control chars). - -2005-05-06 Jani Taskinen - - * tests/lang/inc.inc: - - - * ext/standard/math.c: - fix proto - -2005-05-05 Dmitry Stogov - - * ZendEngine2/tests/bug31525.phpt - ZendEngine2/tests/bug31525.phpt - tests/lang/bug20175.phpt - tests/lang/bug21600.phpt: - - file bug31525.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug31525.phpt - tests/lang/bug20175.phpt - tests/lang/bug21600.phpt: - Fixed bug #31525 (object reference being dropped. $this getting lost) - -2005-05-05 Georg Richter - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli.c - ext/mysqli/mysqli_api.c - ext/mysqli/tests/064.phpt: - MFH: fix for bug #32956 - fixed memleak in mysql_close - fixed data truncation in test 009.phpt - - * ext/mysqli/tests/064.phpt - ext/mysqli/tests/064.phpt: - - fixed memleak in mysqli_close - fixed bug #32956 (mysqli_bind_result doesn't support MYSQL_TYPE_NULL) - - * ext/mysqli/mysqli.c - ext/mysqli/mysqli_api.c: - fixed memleak in mysqli_close - fixed bug #32956 (mysqli_bind_result doesn't support MYSQL_TYPE_NULL) - - * php.ini-dist - php.ini-recommended: - fix for bug #32947 (Incorrect option for mysqli default password) - -2005-05-04 Stanislav Malyshev - - * tests/lang/bug32924.phpt - tests/lang/inc.inc: - add test - - * NEWS: - - - * ZendEngine2/zend.c: - fix bug #32924: prepend does not add file to included files - - * (PHP_5_0) - ZendEngine2/zend_execute.c: - clarify some magic - -2005-05-04 Anantha Kesari H Y - - * ext/standard/dl.c - ext/standard/dl.c: - NetWare LibC dlsym works perfectly only thing that each of the extension - need to export a symbol with FULL capital prefix. - -2005-05-04 Dmitry Stogov - - * NEWS - ZendEngine2/zend_execute.c: - Fixed bug #30641 (Compile error: error: symbol "zend_error" is used but not - defined) - - * ZendEngine2/tests/bug30707.phpt - ZendEngine2/tests/bug30707.phpt: - - file bug30707.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug30707.phpt: - Fixed bug #30707 (Segmentation fault on exception in method) - - * (PHP_5_0) - ZendEngine2/zend_execute.c: - ws - - * ZendEngine2/tests/bug30162.phpt - ZendEngine2/tests/bug30162.phpt: - - file bug30162.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug30161.phpt: - Fixed bug #30162 (Catching exception in constructor couses lose of $this) - -2005-05-03 Rob Richards - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/dom/php_dom.c: - MFH: Fix bug #32930 (class extending DOMDocument doesn't clone properly) - - * ext/dom/php_dom.c: - Fix bug #32930 (class extending DOMDocument doesn't clone properly) - -2005-05-03 Ilia Alshanetsky - - * ext/pgsql/pgsql.c: - Prevent double free. - -2005-05-03 Dmitry Stogov - - * ZendEngine2/tests/unset_cv07.phpt: - Fixed notice message - - * tests/classes/interface_must_be_implemented.phpt: - Fixed error message - -2005-05-03 Marcus Boerger - - * (PHP_5_0) - ZendEngine2/tests/bug32252.phpt: - - Add test - - * (PHP_5_0) - tests/classes/abstract_derived.phpt - tests/classes/abstract_not_declared.phpt - tests/classes/abstract_redeclare.phpt - tests/classes/interface_must_be_implemented.phpt - tests/classes/interfaces_002.phpt: - - Update tests affexted by fix - -2005-05-03 Dmitry Stogov - - * ZendEngine2/zend_object_handlers.c: - Fixed destruction of zval after returning from __call() - -2005-05-03 Jani Taskinen - - * scripts/Makefile.frag: - - acconfig.h should not be installed. (it is only a template file..) - -2005-05-03 Marcus Boerger - - * tests/classes/abstract_derived.phpt - tests/classes/abstract_not_declared.phpt - tests/classes/abstract_redeclare.phpt - tests/classes/interfaces_002.phpt: - - Fix tests affected by fix - -2005-05-03 Dmitry Stogov - - * ZendEngine2/tests/bug32296.phpt - ZendEngine2/tests/bug32296.phpt: - - file bug32296.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/tests/bug32296.phpt: - Fixed bug #32296 (get_class_methods output has changed between 5.0.2 and - 5.0.3) - Now get_class_methods() shows accessible private and protected methods if - it is called from class scope. - -2005-05-03 Ilia Alshanetsky - - * (PHP_4_3) - NEWS: - Bug fixing news. - - * (PHP_4_3) - Zend/zend_execute.c: - MFZE2: Fixed bug #32670 (foreach() does not issue warning on unset array - arg) - -2005-05-02 Marcus Boerger - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h: - - Extend API to support real existance test without the need to add any new - functions or change any behavior - - * (PHP_5_0) - NEWS: - - BFN - - * ZendEngine2/zend_execute_API.c: - - Part 2 of #30126: Enhancement for error message for abstract classes - - * ZendEngine2/zend_execute_API.c: - - Part 1 of #30126: Enhancement for error message for abstract classes - -2005-05-02 Andrey Hristov - - * ext/standard/math.c: - fixed div by zero - - * ext/standard/math.c - ext/standard/tests/math/math_std_dev.phpt: - add possibility to calculate the standard deviation and the variance - on a sample - the formulae are slightly different. - - * NEWS - ext/standard/basic_functions.c - ext/standard/math.c - ext/standard/php_math.h - ext/standard/tests/math/math_std_dev.phpt: - add also math_variance() which uses the same calculation as math_std_dev() - - * ext/standard/math.c - ext/standard/tests/math/math_std_dev.phpt: - fix division by zero. throw an warning if the array is empty. - -2005-05-02 Pierre-Alain Joye - - * (PHP_4_3) - ext/gd/gd.c: - - MFH (#32893, imagettf crashes) - uses long for zval - -2005-05-02 Andrey Hristov - - * NEWS: - FRN - - * ext/standard/basic_functions.c - ext/standard/math.c - ext/standard/php_math.h - ext/standard/tests/math/math_std_dev.phpt: - add math_std_dev() - -2005-05-01 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/standard/html.c: - MFH: Fixed bug #32608 (html_entity_decode() converts single quotes even if - ENT_NOQUOTES is given). - - * ext/standard/html.c: - Fixed bug #32608 (html_entity_decode() converts single quotes even if - ENT_NOQUOTES is given). - -2005-05-01 Pierre-Alain Joye - - * ext/gd/libgd/gd.c: - - MFB: #32891, init old y positions to non possible values. -1 being used - if the center start a (x,0) - - * (PHP_5_0) - ext/gd/libgd/gd.c: - - MFB: #32891, init old y positions to non possible values. -1 being used - if the center start a (x,0) - - * (PHP_4_3) - ext/gd/libgd/gd.c: - - #32891, init old y positions to non possible values. -1 being used if the - center start a (x,0) - -2005-04-30 Jani Taskinen - - * (PHP_4_3) - acinclude.m4 - acinclude.m4: - MFH: - Fix problems with phpized ext/imap - - * acinclude.m4: - - Fix problems with phpized ext/imap - - * (PHP_4_3) - NEWS - NEWS - configure.in - configure.in - scripts/Makefile.frag - scripts/Makefile.frag: - MFH: - Added man pages for "phpize" and "php-config" scripts. (Jakub Vrana) - - * configure.in - scripts/Makefile.frag: - - Added man pages for "phpize" and "php-config" scripts. (Jakub Vrana) - - * sapi/cli/php.1.in: - Silence the warnings about weird characters in this man page - - * scripts/dev/phpextdist - scripts/dev/phpextdist - scripts/dev/phpextdist: - 1.1.4; - Moved phpextdist to dev/ - - * scripts/Makefile.frag - scripts/phpextdist: - Moved phpextdist to dev/ - - * acinclude.m4 - configure.in: - - No need to iterate through the options twice - - * acinclude.m4: - re2c 0.96 is the one that works (tm) - - * acinclude.m4: - We do allow 2.0 now too. - -2005-04-29 Ilia Alshanetsky - - * main/streams/streams.c: - Attempt to eliminate seek() prior to every write. - -2005-04-29 Jani Taskinen - - * ZendEngine2/zend_object_handlers.c: - compile fix - -2005-04-29 Andrey Hristov - - * ext/mysqli/mysqli.c: - multi_query is no more global - - * (PHP_5_0) - ext/mysqli/mysqli.c: - missed to remove that. multi_query is no more a global. - -2005-04-29 Jani Taskinen - - * ZendEngine2/tests/bug30332.phpt - ZendEngine2/tests/bug32852.phpt: - Make sure E_STRICT is set always - -2005-04-29 Dmitry Stogov - - * ZendEngine2/tests/bug30332.phpt - ZendEngine2/tests/bug30332.phpt: - - file bug30332.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_API.c - ZendEngine2/zend_API.c - ZendEngine2/tests/bug30332.phpt: - Fixed bug #30332 (zend.ze1_compatibility_mode isnt fully compatable with - array_push()) - - * ZendEngine2/tests/bug31828.phpt - ZendEngine2/tests/bug31828.phpt - ZendEngine2/tests/bug32080.phpt - ZendEngine2/tests/bug32080.phpt - ZendEngine2/tests/bug32852.phpt - ZendEngine2/tests/bug32852.phpt: - - file bug31828.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.c - ZendEngine2/tests/bug31828.phpt - ZendEngine2/tests/bug32080.phpt - ZendEngine2/tests/bug32852.phpt: - Fixed bug #32852 (Crash with singleton and __destruct when - zend.ze1_compatibility_mode = On) - Fixed bug #31828 (Crash with zend.ze1_compatibility_mode=On) - Fixed bug #32080 (segfault when assigning object to itself with - zend.ze1_compatibility_mode=On) - -2005-04-29 Jani Taskinen - - * ext/sysvmsg/tests/002.phpt: - typofix - - * (PHP_5_0) - php.ini-dist - php.ini-recommended: - MFH: Add auto_globals_jit entry to php.ini-* (bug #29514) - - * php.ini-dist - php.ini-recommended: - Add auto_globals_jit entry to php.ini-* (bug #29514) - - * tests/classes/array_access_003.phpt - tests/lang/bug22231.phpt - tests/lang/bug22367.phpt - tests/lang/bug22510.phpt: - - Make sure E_STRICT is set when expecting Strict errors.. - - * ZendEngine2/tests/bug22836.phpt - ZendEngine2/tests/bug27641.phpt: - - Unify error_reporting setting + make sure E_STRICT is set when wanted - - * tests/lang/bug30578.phpt: - Added test for bug #30578 - - * NEWS: - BFN - -2005-04-28 Ilia Alshanetsky - - * ext/mysqli/mysqli_warning.c: - e* allocation cannot fail. - -2005-04-28 Dmitry Stogov - - * ZendEngine2/tests/bug29015.phpt - ZendEngine2/tests/bug29015.phpt: - - file bug29015.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/tests/bug29015.phpt: - Fixed bug #29015 (Incorrect behavior of member vars(non string - ones)-numeric mem vars und others) - -2005-04-28 Antony Dovgal - - * tests/lang/bug32828.phpt - tests/lang/bug32828.phpt: - - add test for bug #32828 - -2005-04-28 Jani Taskinen - - * sapi/cgi/cgi_main.c: - int != long - -2005-04-28 Antony Dovgal - - * (PHP_5_0) - main/output.c: - MFH: fix #32828 (Throwing exception in output_callback function with - ob_start and - ob_end_clean leads to segfault) - - * main/output.c: - fix #32828 (Throwing exception in output_callback function with ob_start - and - ob_end_clean leads to segfault) - - * (PHP_4_3) - ext/oci8/oci8.c - ext/oci8/oci8.c: - MFH: handle unsupported datatypes and prevent segfault - - * ext/oci8/oci8.c: - handle unsupported datatype (OCIBindByName segfaults somewhere in OCI lib - when - unknown type is provided) - -2005-04-28 Jani Taskinen - - * php.ini-dist - php.ini-recommended - sapi/cgi/cgi_main.c: - - Added fastcgi.logging php.ini option to be able to disable - logging through the fastcgi connection - -2005-04-28 Rob Richards - - * (PHP_4_3) - NEWS - NEWS: - BFN - - * (PHP_4_3) - ext/xml/php_xml.h - ext/xml/php_xml.h - ext/xml/xml.c - ext/xml/xml.c: - MFH: Fix bug #32245 (xml_parser_free() in function assigned to the xml - parser - gives a segfault) - - * ext/xml/php_xml.h - ext/xml/xml.c: - - Fix bug #32245 (xml_parser_free() in function assigned to the xml parser - gives a segfault) - -2005-04-28 Jani Taskinen - - * main/main.c: - - Reorder request shutdown calls: Call all __destruct() functions and - register_shutdown_function() callbacks before flushing output buffers - and sending headers. - - Fixes bug #30578 and possibly others related to output buffering. - - -2005-04-28 Wez Furlong - - * TSRM/TSRM.c: - consolidate the various tls get/set calls for the different platforms into - a single macro, at Andi's request. - -2005-04-27 Jani Taskinen - - * ext/snmp/snmp.c: - Better use zval_ptr_dtor() instead (thanks Andi) - - * (PHP_5_0) - NEWS: - reword - -2005-04-27 Wez Furlong - - * TSRM/TSRM.c - TSRM/TSRM.h: - Add three new TSRM api functions: - - TSRM_API void *tsrm_new_interpreter_context(void); - TSRM_API void *tsrm_set_interpreter_context(void *new_ctx); - TSRM_API void tsrm_free_interpreter_context(void *context); - - These can be used, with a suitable SAPI, to host multiple interpreters on - the same thread. - -2005-04-27 Andrey Hristov - - * (PHP_5_0) - NEWS: - update NEWS - - * main/main.c: - rename - - * (PHP_4_3) - main/main.c - main/main.c: - change names - - * (PHP_5_0) - NEWS - NEWS: - BFN - - * (PHP_5_0) - ext/mysqli/mysqli_api.c: - MFH (fix bug #31023) - - * ext/mysqli/mysqli_api.c: - fix bug #32013(MySQLi bind_result causes fatal error: memory limit reached) - -2005-04-27 Dmitry Stogov - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h - ZendEngine2/tests/bug29210.phpt - ext/standard/basic_functions.c: - Fixed bug #29210 (Function: is_callable - no support for private and - protected classes) - - * ZendEngine2/tests/bug29210.phpt - ZendEngine2/tests/bug29210.phpt - ext/standard/basic_functions.c: - - file bug29210.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h: - Fixed bug #29210 (Function: is_callable - no support for private and - protected classes). - - * (PHP_5_0) - NEWS - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/tests/bug29104.phpt: - Fixed bug #29104 (Function declaration in method doesn't work) - - * ZendEngine2/tests/bug29104.phpt - ZendEngine2/tests/bug29104.phpt: - - Fixed bug #29104 (Function declaration in method doesn't work) - -2005-04-27 Anantha Kesari H Y - - * TSRM/threads.m4 - TSRM/threads.m4: - check should be on host_alias rather than on target_alias, but somehow - works on configure generated using autoconf 2.57. - -2005-04-27 Jani Taskinen - - * ext/dom/config.m4 - ext/simplexml/config.m4 - ext/xml/config.m4 - ext/xmlrpc/config.m4 - ext/xsl/config.m4: - - Made the libxml related stuff to error out if someone does --disable-all - or --disable-libxml. Better than silently just leave the ext out.. - -2005-04-27 Dmitry Stogov - - * NEWS - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug32833.phpt: - Fixed bug #32833 (Invalid opcode) - -2005-04-27 Andrey Hristov - - * ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h - ext/mysqli/tests/bug31668.phpt: - MFB (fixing bug 31668) - - * ext/mysqli/tests/bug31668.phpt - ext/mysqli/tests/bug31668.phpt: - - file bug31668.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - ext/mysqli/mysqli_nonapi.c - ext/mysqli/php_mysqli.h: - - Fix bug 31668 (multi query fails every other time). The multi_query flag - was global and not per connection. - - use ecalloc() instead of calloc() for memory that will be freed with - efree() - -2005-04-27 Jani Taskinen - - * ext/zlib/tests/compress_zlib_wrapper.phpt: - nuking that file was not very good idea :) - -2005-04-27 Dmitry Stogov - - * ZendEngine2/tests/bug32674.phpt - ZendEngine2/tests/bug32674.phpt: - - file bug32674.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug32674.phpt: - Fixed bug #32674 (exception in iterator causes crash) - -2005-04-26 Dmitry Stogov - - * ZendEngine2/tests/bug30889.phpt - ZendEngine2/tests/bug30889.phpt: - - file bug30889.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug30889.phpt: - Fixed bug #30889 (Conflict between __get/__set and ++ operator) - - * ZendEngine2/tests/bug32429.phpt: - fix - - * ZendEngine2/tests/bug30702.phpt - ZendEngine2/tests/bug30702.phpt: - - file bug30702.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_API.c - ZendEngine2/zend_API.c - ZendEngine2/tests/bug30702.phpt: - Fixed bug #30702 (cannot initialize class variable from class constant) - - * NEWS - ZendEngine2/zend_compile.c - ZendEngine2/tests/bug32427.phpt: - Fixed bug #32427 (Interfaces are not allowed 'static' access modifier). - - * NEWS - ZendEngine2/zend_builtin_functions.c - ZendEngine2/tests/bug32429.phpt: - Fixed bug #32429 (method_exists() always return TRUE if __call method - exists) - -2005-04-26 Jani Taskinen - - * acinclude.m4 - acinclude.m4: - Netware stuff - -2005-04-25 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/url.c - ext/standard/url.c - ext/standard/tests/strings/url_t.phpt - ext/standard/tests/strings/url_t.phpt: - MFH: Fixed bug #32813 (parse_url() does not handle scheme-only urls - properly). - - * ext/standard/url.c - ext/standard/tests/strings/url_t.phpt: - Fixed bug #32813 (parse_url() does not handle scheme-only urls properly). - -2005-04-25 Jani Taskinen - - * tests/classes/serialize_001.phpt: - Fix test - - * NEWS: - Reorder - - * (PHP_4_3) - NEWS - main/php_variables.c: - MFH: Revert. Nokia didn't pay me enough. :) - - * (PHP_5_0) - NEWS: - rbfn - - * main/php_variables.c: - Revert. (Nokia is not that important :) - -2005-04-25 John Coggeshall - - * NEWS: - Update - -2005-04-25 Andrei Zmievski - - * ZendEngine2/zend_object_handlers.c: - Reverting. Let's not introduce major BC breakage like this without a - good reason. - -2005-04-25 Jani Taskinen - - * ext/zlib/tests/compress_zlib_wrapper.phpt: - - Added test: For some reason this fails with ZTS mode and - "outside-src-tree-build" - - * (PHP_5_0) - NEWS: - reorder + shorten.. - - * NEWS: - When an entry goes to the PHP_5_0 branch, no entry here - -2005-04-25 Stanislav Malyshev - - * NEWS: - oops - - * NEWS - NEWS: - fix - - * ext/gmp/gmp.c - ext/gmp/gmp.c - ext/gmp/tests/bug32773.phpt - ext/gmp/tests/bug32773.phpt: - Fix #32773 and make right fix for GMP FPEs - - * (PHP_4_3) - ext/gmp/gmp.c: - rm unneeded - - * (PHP_4_3) - NEWS: - fix for #32773 - - * (PHP_4_3) - ext/gmp/gmp.c: - Fix #32773 and made right fix for GMP FPEs - -2005-04-25 Pierre-Alain Joye - - * ext/gd/tests/bug24155.phpt - ext/gd/tests/bug27582_1.phpt: - - do not use md5, png signature can change between libpng version - some floating points issue can end to different colors (+/- 1/255) - tests should work again now. - -2005-04-25 Stanislav Malyshev - - * ext/gmp/tests/bug32773.phpt - ext/gmp/tests/bug32773.phpt - ext/gmp/tests/bug32773.phpt: - 1.1.4; - file bug32773.phpt was initially added on branch PHP_4_3. - -2005-04-25 Dmitry Stogov - - * (PHP_4_3) - NEWS - tests/lang/bug29944.phpt: - Test case fnd news entriey for bug #29944 - -2005-04-25 Stanislav Malyshev - - * (PHP_4_3) - ext/gmp/gmp.c: - Remove broken fix - second operand of GMP operation certainly can be 0 in - general case - -2005-04-25 Dmitry Stogov - - * (PHP_5_0) - NEWS - Zend/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c - ZendEngine2/tests/bug29944.phpt: - Fixed bug #29944 (Function defined in switch, crashes). - - * ZendEngine2/tests/bug29944.phpt - ZendEngine2/tests/bug29944.phpt: - - Fixed bug #29944 (Function defined in switch, crashes). - -2005-04-25 Edin Kadribasic - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/gd/config.w32: - MFH: Added T1LIB support on Windows (#32809) - - * ext/gd/config.w32: - Added T1LIB support on Windows (#32809) - -2005-04-25 Jani Taskinen - - * ZendEngine2/zend_hash.c: - ws - -2005-04-25 Dmitry Stogov - - * (PHP_4_3) - Zend/zend_hash.c - ZendEngine2/zend_hash.c - ext/standard/array.c - ext/standard/array.c: - Fixed call to estrndup() with invalid length - - * (PHP_5_0) - ZendEngine2/zend_hash.c - ext/standard/array.c: - Fixed call to estrndup() with invalid lengt - -2005-04-25 Sebastian Bergmann - - * ZendEngine2/zend_reflection_api.c: - Correct grammar. - -2005-04-24 Ilia Alshanetsky - - * main/php_variables.c: - MFB: zval** not zval* - - * (PHP_5_0) - main/php_variables.c: - zval** not zval*. - - * (PHP_4_3) - NEWS - NEWS - main/php_variables.c - main/php_variables.c: - MFH: Fixed bug #32802 (General cookie overrides more specific cookie). - - * main/php_variables.c: - Fixed bug #32802 (General cookie overrides more specific cookie). - -2005-04-24 Marcus Boerger - - * ZendEngine2/zend_compile.c: - - Need to copy doc comments correct for properties - -2005-04-23 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS: - typo - - * ext/snmp/snmp.c: - - Fix memleak - - * (PHP_4_3) - NEWS - NEWS - main/php_variables.c - main/php_variables.c: - MFH: - Fixed bug #32111 (Cookies can also be separated by colon) - - * main/php_variables.c: - - Fixed bug #32111 (Cookies can also be separated by colon) - - * main/php_variables.c: - ws, pval -> zval - -2005-04-23 Marcus Boerger - - * ZendEngine2/tests/bug29674.phpt - ZendEngine2/tests/bug30161.phpt - ZendEngine2/tests/bug30346.phpt - tests/classes/__set__get_004.phpt: - - Add new tests - - * acinclude.m4: - - Change bison check to positive logic and allow bison 2.0 - -2005-04-22 Joe Orton - - * (PHP_4_3) - ext/xmlrpc/libxmlrpc/xml_element.c - ext/xmlrpc/libxmlrpc/xml_element.c: - MFH: Fixed bug #32797 (invalid C code in xmlrpc extension). - - * ext/xmlrpc/libxmlrpc/xml_element.c: - Fixed bug #32797 (invalid C code in xmlrpc extension). - -2005-04-22 Antony Dovgal - - * (PHP_4_3) - ext/mysql/.cvsignore: - add missing entries in .cvsignore - - * ext/com_dotnet/com_extension.c - ext/com_dotnet/com_extension.c - sapi/apache_hooks/mod_php5.c - sapi/caudium/caudium.c - sapi/caudium/caudium.c - sapi/caudium/caudium.c - sapi/cgi/libfcgi/fcgiapp.c: - fix C++ comments - -2005-04-22 Andrey Hristov - - * (PHP_4_3) - main/main.c: - MFH - introduce INT_MAX and INT_SIZE - -2005-04-21 Jani Taskinen - - * ext/odbc/config.m4: - - Fix birdstep support (no SQLDataSources() support in it) - -2005-04-21 Ilia Alshanetsky - - * ext/curl/interface.c - ext/dom/attr.c - ext/dom/document.c - ext/dom/domimplementation.c - ext/dom/node.c - ext/dom/php_dom.c - ext/dom/php_dom.h - ext/dom/xml_common.h - ext/dom/xpath.c: - php_error() -> php_error_docref(). - -2005-04-21 Jani Taskinen - - * configure.in: - - Allow using --enable-versioning with any SAPI module - - * configure.in - sapi/cgi/config9.m4 - sapi/cli/config.m4: - Expose EXEEXT and use for cli/cgi binaries - - * (PHP_4_3) - NEWS - ext/standard/basic_functions.c - ext/standard/basic_functions.c: - MFH: - Fixed bug #32647 (Using register_shutdown_function() with invalid - callback can crash PHP) - - * (PHP_5_0) - NEWS: - BFN - - * ext/standard/basic_functions.c: - - Fixed bug #32647 (Using register_shutdown_function() with invalid - callback can crash PHP) - - * (PHP_4_3) - ext/standard/tests/general_functions/bug32647.phpt: - Fix test - - * ZendEngine2/tests/unset_cv05.phpt: - Fix test when register_long_arrays is off in your php.ini - - * ext/standard/tests/general_functions/bug32647.phpt - ext/standard/tests/general_functions/bug32647.phpt - ext/standard/tests/general_functions/bug32647.phpt: - 1.1.4; - Added test for bug #32647 - - * ext/standard/tests/general_functions/bug29038.phpt - ext/standard/tests/general_functions/bug31190.phpt: - bug => Bug - -2005-04-20 Ilia Alshanetsky - - * ext/fdf/fdf.c: - Fixed ZTS build of fdf extension. - -2005-04-20 Brian France - - * (PHP_4_3) - NEWS - NEWS - acinclude.m4 - acinclude.m4: - MFH: Added support for .cc files in extensions. - - * NEWS - acinclude.m4: - Added support for .cc files in extensions. - -2005-04-20 Georg Richter - - * ext/mysqli/mysqli_api.c: - another fix for last commit (committed from wrong tree) :( - - * ext/mysqli/mysqli.c - ext/mysqli/tests/009.phpt: - fixed typo in last commit :( - - * ext/mysqli/mysqli.c - ext/mysqli/mysqli_api.c: - added support for data truncation (bind_result) for MySQL 5.0.5 - -2005-04-20 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #32776 (SOAP doesn't support one-way operations) - -2005-04-19 Jani Taskinen - - * (PHP_5_0) - NEWS: - reorder - -2005-04-19 Marcus Boerger - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_reflection_api.c: - - Add ReflectionProperty::getDocComment() - -2005-04-19 Jani Taskinen - - * ext/openssl/openssl.c: - - Never use Z_TYPE* macros on non-zvals. - -2005-04-19 Andrey Hristov - - * (PHP_5_0) - NEWS: - FN - - * main/main.c: - add INT_MAX and INT_SIZE constants. - - * ext/mysqli/tests/033.phpt: - MFB - - * (PHP_5_0) - ext/mysqli/tests/033.phpt: - fix test to be able to run not only over Unix socket but also over TCP/IP - and not only connected to localhost. - - * (PHP_5_0) - NEWS: - BFN - - * ext/mysqli/tests/bug32405.phpt - ext/mysqli/tests/bug32405.phpt: - - add a test case for Bug #32405 (the previous commit incorporated a fix - for it). - - * ext/mysqli/mysqli_api.c: - - nail down another 64bit problem. this will fix about 14 failing tests - on amd64 (probably other 64 bit arch). - - use ulong for this boolean variable, as it was before - - throw an warning if offset passed to mysqli_stmt_data_seek is negative - - * ext/mysqli/mysqli_api.c - ext/mysqli/tests/014.phpt: - - fixing all "long" into "int" fetching problems (cause memory corruption - on 64 bit) - - nail down a problem because of the new MYSQL_TYPE_NEWDECIMAL introduced - in MySQL 5.0+ - - Add more info to the autocommit test - -2005-04-19 Jani Taskinen - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_exceptions.c - sapi/apache/sapi_apache.c - sapi/apache_hooks/mod_php5.c - sapi/apache_hooks/sapi_apache.c: - No c++ comments in C code - - * ext/sqlite/pdo_sqlite2.c: - - This is not C++ code - -2005-04-19 Wez Furlong - - * ext/com_dotnet/com_com.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/com_typeinfo.c - ext/com_dotnet/php_com_dotnet_internal.h: - merge from branch: fixes for #32758 and #32759 - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/com_dotnet/com_com.c - ext/com_dotnet/com_handlers.c - ext/com_dotnet/com_typeinfo.c - ext/com_dotnet/php_com_dotnet_internal.h: - - Fix #32758 Cannot access safearray properties - - Fix #32759 incorrect determination of default value - -2005-04-19 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/sqlite/sqlite.c: - MFH: Fixed bug #32753 (Undefined constant SQLITE_NOTADB). - - * ext/sqlite/sqlite.c: - Fixed bug #32753 (Undefined constant SQLITE_NOTADB). - -2005-04-18 Rob Richards - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/dom/node.c - ext/dom/tests/bug32615.phpt: - MFH: Fix bug #32755 Segfault in replaceChild() when DocumentFragment has no - children - update test - - * ext/dom/node.c - ext/dom/tests/bug32615.phpt: - Fix bug #32755 Segfault in replaceChild() when DocumentFragment has no - children - update test - -2005-04-18 Andrey Hristov - - * ext/ncurses/ncurses_functions.c: - don't null it - let the engine do its magic ;) - -2005-04-18 Wez Furlong - - * ext/com_dotnet/com_handlers.c: - merge bug fixes from branch - - * (PHP_5_0) - NEWS - ext/com_dotnet/com_handlers.c: - Fix bugs #29583 and #31636 - -2005-04-18 Anantha Kesari H Y - - * configure.in: - PHP_OS and PHP_UNAME need to be hardcoded for cross builds - -2005-04-18 Dmitry Stogov - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_execute.c: - Fixed memory leak in debug_backtrace() - -2005-04-18 Georg Richter - - * ext/mysqli/mysqli.c: - cursor support for 5.0.4 (STMT_ATTR_CURSOR_TYPE changed to enum) - -2005-04-18 Ilia Alshanetsky - - * ext/com_dotnet/com_dotnet.c - ext/com_dotnet/com_persist.c: - removed unused vars. - -2005-04-17 Marcus Boerger - - * tests/classes/property_exists.phpt: - - Add more tests - - * ZendEngine2/zend_builtin_functions.c: - - Fix special cases of property_exists() - - * ZendEngine2/zend_object_handlers.c: - - Fix logic - -2005-04-17 Jani Taskinen - - * (PHP_5_0) - NEWS - ext/ldap/config.w32 - ext/ldap/ldap.c: - MFH: - Fixed bug #30819 (Better support for LDAP SASL bind) - - * ext/ldap/ldap.c: - - Fixed bug #30819 (Better support for LDAP SASL bind) - - * NEWS: - - Removed unnecessary NEWS entry - - * main/php.h: - - Remove relic - - * (PHP_4_3) - NEWS - ext/crack/crack.c: - - Fixed bug #32730 (ext/crack.c fails to compile with cracklib-2.8.3) - -2005-04-17 Derick Rethans - - * NEWS - ext/gd/gd.c: - - Fixed bug #32735 (Compile error in GD extension). - -2005-04-17 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - sapi/isapi/php4isapi.c - sapi/isapi/php5isapi.c: - MFH: - Fixed bug #31887 (ISAPI: Custom 5xx error does not return correct - HTTP response message) - - * sapi/isapi/php5isapi.c: - - Fixed bug #31887 (Custom 5xx error does not return correct HTTP response - message) - -2005-04-16 Sara Golemon - - * ZendEngine2/tests/method_exists.phpt: - method_exists() regression test - - * ZendEngine2/zend_builtin_functions.c: - Fix method_exists(), pce is fetched, but ce is used - -2005-04-16 Jani Taskinen - - * NEWS - NEWS - NEWS: - retype - -2005-04-16 Pierre-Alain Joye - - * NEWS: - - Typo - - * NEWS: - - Entry for imageconvolution addition - -2005-04-16 Jani Taskinen - - * (PHP_4_3) - ext/dotnet/.cvsignore: - typofix - -2005-04-16 Pierre-Alain Joye - - * ext/gd/gd.c - ext/gd/php_gd.h: - - export imageconvolution to userland, making people happy to do not - use the predefined ones :) - -2005-04-16 Uwe Schindler - - * (PHP_4_3) - NEWS - NEWS - ext/standard/md5.c - ext/standard/md5.c - ext/standard/sha1.c - ext/standard/sha1.c: - MFH: use streams api for md5_file() and sha1_file() - -2005-04-16 Rasmus Lerdorf - - * ext/gd/libgd/gd.c: - I think this is a cleaner emboss filter. Less fringing. - - * (PHP_5_0) - ext/gd/libgd/gd.c: - MFH: The emboss and edge detection filter matrices were swapped - - * ext/gd/libgd/gd.c: - The emboss and edge detection matrices are swapped - - * ext/sqlite/config.m4: - Don't do PDO here if PDO is disabled - -2005-04-15 Jani Taskinen - - * ext/standard/type.c: - - Fixed bug #32719 (strval() fails to zero terminate strings) - - * ext/standard/tests/strings/strval.phpt: - Add some more cases - - * ext/standard/tests/strings/strval.phpt - ext/standard/tests/strings/strval.phpt - ext/standard/tests/strings/strval.phpt: - 1.1.4; - Added test for strval() function - - * ext/snmp/snmp.c: - - Use correct type (bug #32720) - -2005-04-15 Frank M. Kromann - - * (PHP_5_0) - ext/ming/ming.c: - Backporting prebuilt and videostring functions - -2005-04-15 Marcus Boerger - - * ZendEngine2/zend_builtin_functions.c - tests/classes/property_exists.phpt: - - Fix even though we already know that the function will be renamed - -2005-04-15 Andrei Zmievski - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fix certain operations to stop relying on presence of read_property and - write_property handlers. They may be NULL'ed out by certain objects - pretending to be pure arrays, for example. Do checks first. - -2005-04-15 Uwe Schindler - - * NEWS - ext/standard/md5.c - ext/standard/sha1.c: - Remove include_path support from md5_file/sha1_file again - - * ext/standard/md5.c - ext/standard/sha1.c: - use streams api for md5_file and sha1_file. Added parameter - use_include_path similar to other PHP file functions. Documentation update - outstanding - - * (PHP_4_3) - ext/standard/md5.c - ext/standard/md5.c - ext/standard/sha1.c: - correct copy/paste problem - - * (PHP_4_3) - ext/standard/md5.c - ext/standard/md5.c - ext/standard/sha1.c - ext/standard/sha1.c: - MFH: fix various solaris problems by replacing stdio with posix io where - possible - - * ext/standard/md5.c - ext/standard/sha1.c: - fix various solaris problems by replacing stdio with posix io where - possible - -2005-04-14 Jani Taskinen - - * ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.c: - - Regenerated with re2c 0.9.6 (fixes severe bugs) - - * ext/odbc/config.m4 - ext/odbc/php_odbc.h: - - Add support for latest Birdstep - -2005-04-14 Andrey Hristov - - * ext/skeleton/skeleton.php: - - don't use short tag - - detect CLI binary and don't print < ;br < in this case - -2005-04-14 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS: - BFN - - * (PHP_4_3) - ext/calendar/calendar.c: - MFH: Fixes & cleanup + some minor new features - -2005-04-14 Ilia Alshanetsky - - * ext/standard/datetime.c - ext/standard/datetime.h - ext/standard/parsedate.y - ext/standard/php_parsedate.h: - MFB43: Fixed bug #31583 (php_std_date() uses short day names in - non-y2k_compliance mode). - Fixed bug #31689 (PHPAPI missing for php_std_date() and php_parse_date()). - - * (PHP_5_0) - NEWS - ext/standard/datetime.c: - MFB43: Fixed bug #31583 (php_std_date() uses short day names in - non-y2k_compliance mode). - - * (PHP_4_3) - NEWS - ext/standard/datetime.c: - Fixed bug #31583 (php_std_date() uses short day names in non-y2k_compliance - mode). - - Patch by: mike at php dot net - -2005-04-13 Ilia Alshanetsky - - * ext/calendar/calendar.c: - Removed unused vars. - -2005-04-13 Antony Dovgal - - * (PHP_4_3) - ext/pgsql/pgsql.c - ext/pgsql/pgsql.c: - MFH: disable pg_cmdtuples() too, if there is no pg_affected_rows() - - * ext/pgsql/pgsql.c: - disable pg_cmdtuples() too, if there is no pg_affected_rows() - -2005-04-13 Derick Rethans - - * ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h: - - MFH43: Fixed bug #32699 (pg_affected_rows() was defined when it was not - available). - - * (PHP_5_0) - NEWS - ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h: - - MF43: Fixed bug #32699 (pg_affected_rows() was defined when it was not - available). - - * (PHP_4_3) - NEWS - ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h: - - Fixed bug #32699 (pg_affected_rows() was defined when it was not - available). - -2005-04-13 Stanislav Malyshev - - * (PHP_4_3) - Zend/zend_ini.c: - MF5: fix memory corruption if one on the on_modify handlers errors out - -2005-04-13 Moriyoshi Koizumi - - * (PHP_5_0) - NEWS: - - Commit the pending patch (bug #32311). - -2005-04-13 Antony Dovgal - - * ext/standard/tests/array/bug30833.phpt - ext/standard/tests/array/bug30833.phpt - ext/standard/tests/array/bug30833.phpt: - 1.1.4; - add testcase for bug #30833 - -2005-04-13 Moriyoshi Koizumi - - * (PHP_4_3) - NEWS: - - MFH: commit the pending patch (bug #32311). - -2005-04-12 Frank M. Kromann - - * (PHP_4_3) - ext/mssql/php_mssql.c - ext/mssql/php_mssql.c: - MFH: Fix for #32682. Error on module shutdown when called from activescript - - * ext/mssql/php_mssql.c: - Fix for #32682. Error on module shutdown when called from activescript - -2005-04-12 Ilia Alshanetsky - - * ext/readline/readline.c: - Fixed compiler warning. - -2005-04-12 Antony Dovgal - - * (PHP_5_0) - NEWS - ext/standard/array.c: - MFH: fix #30833 (array_count_values modifying input array) - - * ext/standard/array.c: - fix #30833 (array_count_values modifying input array) - -2005-04-12 Stanislav Malyshev - - * ZendEngine2/zend_ini.c: - fix memory corruption if one on the on_modify handlers errors out - - * (PHP_5_0) - ZendEngine2/zend_ini.c: - fi memory corruption if one on the on_modify handlers errors out - -2005-04-11 Frank M. Kromann - - * ext/fbsql/php_fbsql.c: - Don't truncate the .options file when a database is started without the - optional options parameter. - -2005-04-11 Jani Taskinen - - * (PHP_5_0) - sapi/apache2filter/sapi_apache2.c: - fix typo (bug #32673) - -2005-04-11 Antony Dovgal - - * main/streams/streams.c: - revert the patch, the problem seems to be somewhere else - -2005-04-11 Harrie Hazewinkel - - * ext/snmp/snmp.c: - Converting the usage of the integer based internal commands into - MACROS to ease future extensions. - - * ext/snmp/snmp.c: - Adding support for a getbulk oriented walk. - The getbulk can only be used for SNMPv2c and SNMPv3. - -2005-04-11 Dmitry Stogov - - * ext/wddx/wddx.c - ext/wddx/wddx.c: - Fixed SIGSEGV on serializing data with circular references - - * (PHP_5_0) - NEWS: - Fixed bug #31502 (Wrong deserialization from session when using WDDX - serializer ) - - * ext/wddx/wddx.c - ext/wddx/wddx.c: - Support for encoding/decoding of private and protected members - -2005-04-10 Andrey Hristov - - * NEWS: - news - - * ext/dom/document.c - ext/gd/gd.c: - fix memory corruption on 64bit in imagefttext(), - domdocument::load() and domdocument::loadxml() - - * ext/ncurses/ncurses_functions.c: - fix proto. return true instead of null - - * ext/calendar/calendar.c: - simplify code (no need of local variable - return directly) - -2005-04-10 Jani Taskinen - - * sapi/apache2handler/config.m4: - - Say in the help too this is the handler module.. - - * sapi/apache2filter/config.m4: - Might not be obvious for everyone :) - - * ext/odbc/config.m4: - - This was supposed to be escaped with \ - - * ext/odbc/config.m4: - Add more detailed failure msg. (bug #32649) - - * ext/bz2/bz2.dsp - ext/gd/gd.dsp: - - Make VC6 happy - -2005-04-10 Ilia Alshanetsky - - * NEWS - ext/standard/basic_functions.c - ext/standard/basic_functions.h: - Added time_sleep_until() function, which is a high precision mechanism of - making a script sleep until specified timestamp. - -2005-04-09 Sara Golemon - - * main/streams/streams.c: - Fold validation into an inlined function per Andi's suggestion - -2005-04-08 Jani Taskinen - - * win32/php_modules.dsw: - - Nuked some PECLed extensions - - * win32/php5ts.dsw: - Removed non-existing sapi/activescript dsp - - * (PHP_4_3) - NEWS - NEWS - sapi/apache2filter/sapi_apache2.c - sapi/apache2filter/sapi_apache2.c - sapi/apache2handler/sapi_apache2.c - sapi/apache2handler/sapi_apache2.c: - MFH: - Fixed bug #32587 (Apache2: errors sent to error_log do not include - timestamps) - - * sapi/apache2filter/sapi_apache2.c - sapi/apache2handler/sapi_apache2.c: - - Fixed bug #32587 (Apache2: errors sent to error_log do not include - timestamps) - - * (PHP_4_3) - ext/standard/url_scanner_ex.c: - regenerated with re2c 0.9.4 - - * (PHP_4_3) - ext/standard/url_scanner_ex.re: - typo - - * (PHP_4_3) - ext/standard/url_scanner_ex.re: - Missing $Id$ tag - - * (PHP_5_0) - ext/standard/url_scanner_ex.c: - regenerate with correct re2c version - -2005-04-08 Rob Richards - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/dom/node.c - ext/dom/tests/bug32615.phpt: - - MFH Fixed bug #32615 (Segfault in replaceChild() using fragment when - previousSibling is NULL) - - add test - - * ext/dom/tests/bug32615.phpt - ext/dom/tests/bug32615.phpt: - - - Fixed bug #32615 (Segfault in replaceChild() using fragment when - previousSibling is NULL) - - add test - - * ext/dom/node.c: - - Fixed bug #32615 (Segfault in replaceChild() using fragment when - previousSibling is NULL) - - add test - -2005-04-08 Ilia Alshanetsky - - * (PHP_4_3) - ext/imap/php_imap.c - ext/imap/php_imap.c: - MFH: Missing part of the patch for bug #32589 - - * ext/imap/php_imap.c: - Missing part of the patch for bug #32589 - -2005-04-08 Marcus Boerger - - * ZendEngine2/zend_operators.c: - - Fix memory corruption found by rob - - * ZendEngine2/tests/bug22836.phpt: - - Ensure we see all errors. No need for () in return - -2005-04-08 Jani Taskinen - - * configure.in: - remove duplicate entry - -2005-04-08 Marcus Boerger - - * tests/classes/property_exists.phpt: - - Add new test - - * ZendEngine2/zend_builtin_functions.c: - - Add property_exits() - - * ZendEngine2/zend_object_handlers.c: - - No E_ERROR when we just check (where did my 0->1 change go on first - commit?) - -2005-04-08 Rob Richards - - * ext/dom/tests/dom003.phpt - ext/dom/tests/dom003.phpt: - fix test - -2005-04-08 Marcus Boerger - - * ZendEngine2/zend_object_handlers.c: - - No E_ERROR when we just check, here visibility simply means there is none - - * ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.h: - - Simplify getting property info and make it an api function - -2005-04-08 Jani Taskinen - - * (PHP_4_3) - main/snprintf.c - main/snprintf.h - main/spprintf.c: - MFH and Fixes bug #32482 (ap_php_snprintf broken) - -2005-04-07 Jon Parise - - * build/buildcheck.sh: - Spell "overridden" correctly. - -2005-04-07 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/standard/proc_open.c: - MFH: Fixed bug #32533 (proc_get_status() returns the incorrect process - status). - - * ext/standard/proc_open.c: - Fixed bug #32533 (proc_get_status() returns the incorrect process status). - -2005-04-07 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS: - BFN - - * (PHP_5_0) - ext/mysql/php_mysql.c: - MFH: - Fixed bug #32591 (ext/mysql: Unsatisfied symbol: ntohs with HP-UX) - - * ext/mysql/php_mysql.c - ext/mysql/php_mysql.c: - - Fixed bug #32591 (ext/mysql: Unsatisfied symbol: ntohs with HP-UX) - - * scripts/phpize.in: - Fix the echo/backquote issues + aclocal - - * (PHP_5_0) - build/build2.mk - build/buildcheck.sh - scripts/phpize.in: - MFH: Use PHP_AUTOCONF / PHP_AUTOHEADER environment variables - - * acinclude.m4: - - Cleanup a bit. And make use of shtool mkdir - - * run-tests.php: - - Reword the send-report-part a bit. (bug #32624) - - * ZendEngine2/zend_alloc.c - ZendEngine2/zend_alloc.h: - - Nuke the code duplication - - * ZendEngine2/zend_alloc.h: - Fix build when USE_ZEND_ALLOC is 0 - -2005-04-07 Dmitry Stogov - - * ext/calendar/calendar.c - ext/calendar/calendar.c: - Fixed indentation - - * ext/calendar/calendar.c - ext/calendar/calendar.c: - Fixed wrong result of cal_days_in_month() with bad dates - -2005-04-07 Derick Rethans - - * (PHP_4_3) - Zend/zend_alloc.h: - - Doh, this should not have been in of course :) - - * (PHP_4_3) - Zend/zend_alloc.c - Zend/zend_alloc.h: - - Fixed bug with estrndup when the Zend Allocator was not in use. - -2005-04-07 Zeev Suraski - - * (PHP_5_0) - ZendEngine2/zend_alloc.c - ZendEngine2/zend_alloc.h: - MFH (Fix strdup() bug when USE_ZEND_ALLOC was disabled) - - * ZendEngine2/zend_alloc.c - ZendEngine2/zend_alloc.h: - Fix strdup() bug when USE_ZEND_ALLOC is disabled - -2005-04-07 Uwe Schindler - - * (PHP_4_3) - main/streams.c - main/streams/plain_wrapper.c - main/streams/plain_wrapper.c: - Bug #32614 - prevent from crahsing with segfault on solaris if fdopen() - fails - this fixes NOT the stdio-problem on solaris! - -2005-04-07 Jani Taskinen - - * scripts/phpize.in: - - Added the $PHP_AUTOCONF/$PHP_AUTOHEADER usage to phpize - -2005-04-06 Jani Taskinen - - * run-tests.php: - - Not every OS has ldd.. - - * ext/standard/url_scanner_ex.c: - Regenerated with re2c 0.9.4 - - * NEWS: - Keep removed stuff in top.. - -2005-04-06 Ilia Alshanetsky - - * (PHP_5_0) - NEWS: - bug fixing news. - - * (PHP_5_0) - main/php_streams.h: - MFH: Fixed bug #32553 (mmap loads only the 1st 2000000 bytes on Win32). - - * (PHP_5_0) - NEWS - ext/standard/basic_functions.c - ext/standard/basic_functions.h: - MFH: Removed php_check_syntax() function, it never worked properly. For now - use shell_exec("php -l script_name") or similar. - - * NEWS - ext/standard/basic_functions.c - ext/standard/basic_functions.h: - Removed php_check_syntax() function, it never worked properly. For now - use shell_exec("php -l script_name") or similar. - - * (PHP_5_0) - NEWS - ext/standard/file.c - main/streams/plain_wrapper.c: - MFH: Fixed bug #31363 (broken non-blocking flock()). - - * ext/standard/file.c - main/streams/plain_wrapper.c: - Fixed bug #31363 (broken non-blocking flock()). - - -2005-04-06 Christian Stocker - - * NEWS - ext/xsl/php_xsl.c - ext/xsl/php_xsl.h - ext/xsl/xsltprocessor.c: - - Added optional first parameter to XsltProcessor::registerPHPFunctions to - only - allow certain functions to be called from XSLT. - -2005-04-06 Antony Dovgal - - * main/streams/streams.c: - do not try to read after EOF - -2005-04-06 Georg Richter - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli.c: - MFH: fix for #32282 (segfault in mysqli_fetch_array on 64-bit) - - * ext/mysqli/mysqli.c: - fix for bug #32282 (segfault in mysqli_fetch_array on 64-bit) - -2005-04-05 Antony Dovgal - - * ext/ldap/ldap.c: - remove proto, it's internal func - -2005-04-05 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/imap/php_imap.c - ext/imap/php_imap.c: - MFH: Fixed bug #32589 (Possible crash inside imap_mail_compose, with - charsets). - - * ext/imap/php_imap.c: - Fixed bug #32589 (Possible crash inside imap_mail_compose, with charsets). - -2005-04-05 Marcus Boerger - - * ext/standard/tests/serialize/005.phpt: - - Add new test - - * ZendEngine2/zend_interfaces.c: - - Just return FAILURE & allow NULL without emmidiate error - -2005-04-05 Ilia Alshanetsky - - * (PHP_5_0) - main/streams/streams.c: - MFH: Fixed bug #30362 (stream_get_line() not reading data correctly). - - * main/streams/streams.c: - Fixed bug #30362 (stream_get_line() not reading data correctly). - -2005-04-04 Sara Golemon - - * (PHP_4_3) - main/streams.c: - MFH rev 1.72 (of main/streams/streams.c) - - * main/streams/streams.c: - BugFix #32563 - - This could have been done in stream_wrapper_register() - without introducing the slight performance hit on - wrapper registration since anyone registering a wrapper - in an extension should know better. - - The important thing is that since locate_wrapper makes - the assumption that all schemes will be /^[a-z0-9+.-]+$/i - Anything which registers them should make the same assumption as well. - -2005-04-04 Jani Taskinen - - * (PHP_4_3) - ext/standard/credits_ext.h: - update - - * (PHP_5_0) - NEWS - ext/standard/credits_ext.h - ext/standard/credits_sapi.h: - - Update - - * ext/standard/credits_ext.h: - Update credits - - * ext/standard/tests/file/bug30362.txt - ext/standard/tests/file/bug30362.txt: - - remove empty lines - - * ext/standard/tests/file/bug30362.phpt - ext/standard/tests/file/bug30362.phpt - ext/standard/tests/file/bug30362.txt: - - Added testcase for bug #30362 - -2005-04-04 Stanislav Malyshev - - * ZendEngine2/zend_builtin_functions.c: - MF50: fix backtraces - non-Zend classes have names too - - * (PHP_5_0) - ZendEngine2/zend_builtin_functions.c: - fix backtraces - non-Zend classes have names too - -2005-04-04 Antony Dovgal - - * (PHP_4_3) - NEWS - ext/gmp/gmp.c: - fix #32567 (ext/gmp fails to compile with thread safety enabled) - -2005-04-04 Rui Hirokawa - - * main/SAPI.c - main/SAPI.h - main/main.c - main/php_variables.c - sapi/apache/mod_php5.c - sapi/apache_hooks/mod_php5.c: - added a server variable PHP_AUTH_DIGEST to support HTTP Digest - Authentication. - -2005-04-04 Uwe Schindler - - * NEWS - NEWS - NEWS - main/rfc1867.c - main/rfc1867.c - main/rfc1867.c: - Bug #32491 (File upload error - unable to create a temporary file) - - Changing file upload from stdio to posix - -2005-04-04 Antony Dovgal - - * (PHP_5_0) - NEWS - ext/odbc/config.m4: - MFH: configure looks for incorrect db2 library - - * ext/odbc/config.m4: - fix #32560 (configure looks for incorrect library - libdb2.so instead of - libdb2.a, - which is used actually) - -2005-04-04 Jani Taskinen - - * php.ini-recommended: - - If this is supposed to be the configuration we recommend, - we've been recommending to not use short-open-tag for a long time. - E_STRICT too for 5.1 since it promotes the right ways (tm) to do things. - -2005-04-04 Jon Parise - - * NEWS - build/build2.mk - build/buildcheck.sh: - Adding the ability to override the autotools executables used by the - buildconf script via the PHP_AUTOCONF and PHP_AUTOHEADER environmental - variables. - -2005-04-03 Jani Taskinen - - * NEWS: - MBFN2B - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute_API.c: - MFH: - Fixed bug #28839 (SIGSEGV in interactive mode (php -a)). - MFH: (kameshj at fastmail dot fm) - -2005-04-03 Uwe Schindler - - * sapi/nsapi/nsapi.c: - Add sapi.get_request_time() to NSAPI - -2005-04-03 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/string.c - ext/standard/string.c - ext/standard/tests/strings/chunk_split.phpt - ext/standard/tests/strings/chunk_split.phpt: - MFH: Fixed bug #32530 (chunk_split() does not append endstr if chunklen is - longer then the original string). - - * ext/standard/string.c - ext/standard/tests/strings/chunk_split.phpt: - Fixed bug #32530 (chunk_split() does not append endstr if chunklen is - longer then the original string). - -2005-04-03 Antony Dovgal - - * ext/pgsql/config.m4: - fix typo - - * (PHP_4_3) - ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.re - ext/standard/url_scanner_ex.re: - MFH: fix output_reset_rewrite_vars() returning false - - * ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.re: - fix output_reset_rewrite_vars() returning false everytime - - * (PHP_5_0) - main/php_variables.c: - MFH patch previously commited by Ilia - (memory leak when "S" is not listed in variable_order) - -2005-04-03 Jani Taskinen - - * (PHP_4_3) - ext/dbase/dbase.c - ext/dbase/dbf_rec.c: - - Sync with HEAD: - . php_error -> php_error_docref (fixes test) - . pval -> zval - . use modern parameter parsing - - * ext/gd/tests/bug19366.phpt: - Fix another title - - * ext/gd/tests/bug27582_1.phpt: - fix description - -2005-04-03 Moriyoshi Koizumi - - * (PHP_5_0) - NEWS: - - Reorder. - -2005-04-03 Jani Taskinen - - * ext/xml/tests/bug32001.phpt: - Partial fix test: It is still possible to use expat libs with ext/xml.. - -2005-04-02 Greg Beaver - - * (PHP_4_3) - pear/go-pear.bat: - allow local install, remove -n switch - - * (PHP_5_0) - pear/go-pear.bat: - remove -n switch - - * pear/go-pear.bat: - update to support local install, remove -n switch - -2005-04-02 Jani Taskinen - - * pear/package-Archive_Tar.xml - pear/package-Console_Getopt.xml - pear/package-PEAR.xml: - Fix the name (and thus make sure PEAR will not install atm) - - * pear/package-Archive_Tar.xml: - Fixed: [PEAR] Archive_Tar: XML error: not well-formed (invalid token) at - line 22 - - * php.ini-dist - php.ini-recommended: - Make sure php_mbstring.dll is first to getting loaded..(bug #32552) - - * (PHP_4_3) - NEWS - ext/swf/swf.c: - - Fixed bug #32538 (ext/swf/swf.c does not compile with gcc-3.4.x or newer) - -2005-04-01 Greg Beaver - - * pear/PEAR/RunTest.php - pear/PEAR/RunTest.php: - add missing file - -2005-04-01 Jani Taskinen - - * run-tests.php: - - Fixed bug #32504 (shtool problem on make test) - -2005-04-01 Joe Orton - - * ext/mssql/config.m4: - Use PHP_LIBDIR. - -2005-03-31 Jani Taskinen - - * ext/session/tests/007.phpt - ext/session/tests/008-php4.2.3.phpt - ext/session/tests/009.phpt: - These tests require register_long_arrays=1 - - * pear/tests/pear_config.phpt - pear/tests/pear_config_1.1.phpt - pear/tests/pear_registry.phpt - pear/tests/pear_registry_1.1.phpt: - fix some skip conditions.. - -2005-03-31 Derick Rethans - - * (PHP_5_0) - ZendEngine2/zend_API.c: - - MFH: internal_function->fn_flags is not initialized at this point - -2005-03-31 Jani Taskinen - - * (PHP_4_3) - NEWS - Zend/zend_config.w32.h - Zend/zend_operators.c - Zend/zend_operators.h - ext/standard/array.c: - MFH: Added SORT_LOCALE_STRING for array sorting - - * main/snprintf.h: - C++ fix - -2005-03-30 Derick Rethans - - * (PHP_5_0) - configure.in - main/php_version.h: - - Back to dev so that we have working snapshots again. - -2005-03-30 Ilia Alshanetsky - - * (PHP_4_3) - configure.in - main/php_version.h: - back to dev. - -2005-03-30 Zeev Suraski - - * (PHP_5_0) - NEWS - configure.in - main/php_version.h: - Roll 5.0.4 - -2005-03-30 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - configure.in - main/php_version.h: - Tag 4.3.11 - -2005-03-30 Joe Orton - - * ext/mysqli/mysqli_driver.c - ext/mysqli/mysqli_prop.c: - Mark more private functions as static. - -2005-03-30 Edin Kadribasic - - * INSTALL - INSTALL - win32/install.txt - win32/install.txt: - Updated install instructions from the documentation project (Philip Olson) - - * (PHP_5_0) - INSTALL - win32/install.txt: - Update instruction from the documentation project (Philip Olson) - -2005-03-30 Joe Orton - - * ext/mysqli/mysqli_prop.c: - Mark private functions as static. - -2005-03-29 Ilia Alshanetsky - - * (PHP_5_0) - NEWS: - patch reverted. - - * (PHP_4_3) - NEWS: - patch was reverted. - -2005-03-29 Sara Golemon - - * ext/standard/streamsfuncs.c - main/streams/filter.c - main/streams/php_stream_filter_api.h: - BugFix #31137 stream_filter_remove() segfaults when stream already closed - -2005-03-28 Ilia Alshanetsky - - * main/php_variables.c: - Proper fix for the memory leak. - - * main/php_variables.c: - Fixed memory leak when variables_order does not contain 'S'. - -2005-03-28 Greg Beaver - - * pear/packages/HTML_Template_IT-1.1.tar - pear/packages/HTML_Template_IT-1.1.tar - pear/packages/Net_UserAgent_Detect-2.0.1.tar - pear/packages/Net_UserAgent_Detect-2.0.1.tar - pear/packages/XML_RPC-1.1.0.tar - pear/packages/XML_RPC-1.2.2.tar - pear/packages/XML_RPC-1.2.2.tar: - - update to current bundle ideal - - * (PHP_4_3) - pear/packages/DB-1.6.2.tar - pear/packages/HTML_Template_IT-1.1.tar - pear/packages/HTTP-1.2.2.tar - pear/packages/Mail-1.1.3.tar - pear/packages/Net_SMTP-1.2.6.tar - pear/packages/Net_Socket-1.0.1.tar - pear/packages/Net_UserAgent_Detect-2.0.1.tar - pear/packages/XML_Parser-1.0.1.tar - pear/packages/XML_RPC-1.1.0.tar - pear/packages/XML_RPC-1.1.0.tar - pear/packages/XML_RPC-1.2.2.tar: - update to current bundle ideal - - * pear/packages/HTML_Template_IT-1.1.tar - pear/packages/HTML_Template_IT-1.1.tar - pear/packages/Net_UserAgent_Detect-2.0.1.tar - pear/packages/Net_UserAgent_Detect-2.0.1.tar - pear/packages/XML_RPC-1.2.2.tar - pear/packages/XML_RPC-1.2.2.tar: - - file HTML_Template_IT-1.1.tar was initially added on branch PHP_4_3. - - * pear/PEAR/RunTest.php - pear/PEAR/RunTest.php - pear/PEAR/Command/Auth.php - pear/PEAR/Command/Build.php - pear/PEAR/Command/Common.php - pear/PEAR/Command/Config.php - pear/PEAR/Command/Install.php - pear/PEAR/Command/Mirror.php - pear/PEAR/Command/Package.php - pear/PEAR/Command/Registry.php - pear/PEAR/Command/Remote.php: - - file RunTest.php was initially added on branch PHP_4_3. - - * pear/PEAR.php - pear/PEAR.php - pear/PEAR.php - pear/System.php - pear/package-PEAR.xml - pear/package-PEAR.xml - pear/package-PEAR.xml - pear/package.dtd - pear/package.dtd - pear/package.dtd - pear/template.spec - pear/template.spec - pear/template.spec - pear/Archive/Tar.php - pear/Console/Getopt.php - pear/OS/Guess.php - pear/OS/Guess.php - pear/OS/Guess.php - pear/PEAR/Autoloader.php - pear/PEAR/Builder.php - pear/PEAR/Builder.php - pear/PEAR/Builder.php - pear/PEAR/Command.php - pear/PEAR/Common.php - pear/PEAR/Common.php - pear/PEAR/Common.php - pear/PEAR/Config.php - pear/PEAR/Dependency.php - pear/PEAR/Dependency.php - pear/PEAR/Dependency.php - pear/PEAR/Downloader.php - pear/PEAR/Downloader.php - pear/PEAR/ErrorStack.php - pear/PEAR/ErrorStack.php - pear/PEAR/ErrorStack.php - pear/PEAR/Exception.php - pear/PEAR/Exception.php - pear/PEAR/Exception.php - pear/PEAR/Exception.php - pear/PEAR/Installer.php - pear/PEAR/Installer.php - pear/PEAR/Installer.php - pear/PEAR/Packager.php - pear/PEAR/Registry.php - pear/PEAR/Registry.php - pear/PEAR/Registry.php - pear/PEAR/Remote.php - pear/PEAR/Command/Install.php - pear/PEAR/Command/Package.php - pear/PEAR/Command/Package.php - pear/PEAR/Frontend/CLI.php - pear/scripts/pear.in - pear/scripts/pearcmd.php - pear/scripts/pearcmd.php - pear/scripts/pearcmd.php - pear/tests/pear_config.phpt - pear/tests/pear_config_1.1.phpt - pear/tests/pear_registry_1.1.phpt: - merge in PEAR 1.3.5 - -2005-03-28 Pierre-Alain Joye - - * ext/gd/libgd/gd.c: - - remove "debug" code - - * ext/gd/libgd/gd.c: - - MFB, imagerectangle draws 2x each corners (alpha channel uglyness) - -2005-03-28 Joey Smith - - * php.ini-dist - php.ini-recommended: - Adding comments to .ini files at philip@php.net's request. - -2005-03-28 Edin Kadribasic - - * ext/xmlrpc/libxmlrpc/xml_element.c - ext/xmlrpc/libxmlrpc/xmlrpc.c: - Reshufle includes to make it compile on windows - -2005-03-27 Pierre-Alain Joye - - * ext/gd/gd.c - ext/gd/libgd/gd.c - ext/gd/libgd/gd.h: - - allow to keep or ignore the transparent color in imagerotate (thx - Ken Coar to report this "bug") - - be sure to restore alphablending in imagefill - - use zend_parse_parameter in imagerotate - -2005-03-27 Ilia Alshanetsky - - * ext/standard/file.c: - revert copy patch. - -2005-03-26 Edin Kadribasic - - * pear/make-pear-bundle.php: - Script that creates PEAR bundle dir for distribution - -2005-03-26 Derick Rethans - - * (PHP_5_0) - configure.in - main/php_version.h: - - Back to -dev - -2005-03-26 Jani Taskinen - - * ext/xml/compat.c - ext/xml/expat_compat.h - ext/xmlrpc/config.m4 - ext/xmlrpc/libxmlrpc/xml_element.c - ext/xmlrpc/libxmlrpc/xmlrpc.c - main/php_compat.h: - - Made it possible to build ext/xmlrpc with libxml2 - - * configure.in - build/libtool.m4: - - Prevent compiling shared extensions when --enable-versioning is used - - Fix -export-symbols in Linux in the bundled libtool.m4: - o http://lists.gnu.org/archive/html/libtool/2002-07/msg00029.html - - * NEWS: - BFN - - * ZendEngine2/zend_execute_API.c: - - Fixed bug #28839 (SIGSEGV in interactive mode (php -a)) - (kameshj at fastmail dot fm) - - * ext/ingres_ii/config.m4 - ext/ingres_ii/config.w32 - ext/ingres_ii/ii.c - ext/ingres_ii/php_ii.h: - - Fix windows build (using config.w32 and keeping sync with config.m4) - - * main/php.h: - Fix path - -2005-03-25 Jani Taskinen - - * NEWS: - These entries do not belong in NEWS file (internal issues) - -2005-03-25 Andi Gutmans - - * LICENSE: - - Increment year in copyright notice - -2005-03-25 Christopher Kings-Lynne - - * NEWS - ext/pgsql/config.m4 - ext/pgsql/config.w32 - ext/pgsql/pgsql.c - ext/pgsql/tests/08escape.phpt - ext/pgsql/tests/25async_query_params.phpt: - (PHP pg_unescape_bytea) Use libpq version of PQunescapeBytea if it exists. - - -2005-03-25 Ilia Alshanetsky - - * ext/pgsql/pgsql.c: - Slightly safer code. - -2005-03-24 Marcus Boerger - - * ZendEngine2/zend_vm_execute.h: - - Second part of removing temp solution - - * ZendEngine2/zend_vm_def.h: - - Remove potential bad solution for now - -2005-03-24 Jani Taskinen - - * scripts/Makefile.frag: - Remove: Has not existed for ages.. - -2005-03-24 Zeev Suraski - - * (PHP_5_0) - NEWS - configure.in - main/php_version.h: - Roll RC2 - -2005-03-24 Andi Gutmans - - * main/main.c - main/main.c: - - Fix typos - -2005-03-24 Antony Dovgal - - * (PHP_5_0) - ext/session/session.c: - MFH: fix leak when register_long_arrays is off - - * ext/session/session.c: - fix leak when register_long_arrays is off - -2005-03-23 Moriyoshi Koizumi - - * (PHP_4_3) - NEWS: - - Temporary reversion as per release masters' requests. - - * (PHP_5_0) - NEWS: - - Temporary reversion. - - * (PHP_4_3) - NEWS: - - Reorder. - - * (PHP_5_0) - NEWS: - - BFN. - - * (PHP_4_3) - NEWS: - - MFH: fix bug #32311 (mb_encode_mimeheader() does not properly escape - characters). - - * (PHP_5_0) - ext/iconv/iconv.c - ext/iconv/tests/iconv004.phpt: - - MFH: Add sanity check in iconv_mime_encode(). Leaving the third parameter - unspecified would yield bus error. - - MFH: Add testcase for the bug. - - * ext/iconv/tests/iconv004.phpt - ext/iconv/tests/iconv004.phpt: - - - Add test case for iconv_mime_encode(). - - * ext/iconv/iconv.c: - - Add sanity check in iconv_mime_encode(). Leaving the third parameter - unspecified would yield bus error. - -2005-03-23 Ilia Alshanetsky - - * (PHP_4_3) - configure.in - main/php_version.h: - Back to dev. - -2005-03-23 Andrei Zmievski - - * ZendEngine2/zend_execute.c: - Consolidate: call _get_zval_ptr_var() for IS_VAR case in - _get_zval_ptr(). - -2005-03-23 Ilia Alshanetsky - - * (PHP_4_3) - configure.in - main/php_version.h: - 4.3.11RC2 - -2005-03-23 Marcus Boerger - - * (PHP_5_0) - main/main.c: - - MFH Notices shouldn't be treatedas errors and thus not being conidered to - be converted to exceptions. - - * main/main.c: - - Notices shouldn't be treatedas errors and thus not being conidered to be - converted to exceptions. - -2005-03-23 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #31695 (Cannot redefine endpoint when using WSDL) - -2005-03-23 Christopher Kings-Lynne - - * ext/pgsql/tests/02connection.phpt - ext/pgsql/tests/03sync_query.phpt - ext/pgsql/tests/23sync_query_params.phpt - ext/pgsql/tests/24sync_query_prepared.phpt - ext/pgsql/tests/25async_query_params.phpt - ext/pgsql/tests/26async_query_prepared.phpt: - - Ensure that ext/pgsql tests work when linked against 7.2 or lower libpq - -2005-03-23 Jani Taskinen - - * tests/run-test/.cvsignore: - Missing line - - * NEWS: - clean - -2005-03-22 Moriyoshi Koizumi - - * ext/mbstring/config.m4 - ext/mbstring/config.w32 - ext/mbstring/mbstring.c - ext/mbstring/mbstring.dsp: - - Add Armenian encoding / NLS (patch by Hayk Chamyan) - -2005-03-22 Edin Kadribasic - - * (PHP_4_3) - ext/exif/exif.c - ext/exif/exif.dsp - ext/mbstring/mbstring.dsp: - Fix exif win32 build - -2005-03-22 Jani Taskinen - - * ext/standard/tests/array/locale_sort.phpt: - Added SKIPIF - - * ext/standard/tests/array/locale_sort.phpt - ext/standard/tests/array/locale_sort.phpt: - - Addded test for locale aware sort - -2005-03-22 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - sapi/cli/php_cli.c - sapi/cli/php_cli.c: - MFH: fix #28803 (enabled debug causes bailout errors with CLI on AIX - because of fflush() called on already closed filedescriptor) - - * sapi/cli/php_cli.c: - fix #28803 (enabled debug causes bailout errors with CLI on AIX - because of fflush() called on already closed filedescriptor) - -2005-03-22 Ilia Alshanetsky - - * ext/standard/microtime.c: - Fixed compiler warning. - -2005-03-22 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #30106 (SOAP cannot not parse 'ref' element. Causes Uncaught - SoapFault exception) - -2005-03-22 Derick Rethans - - * (PHP_5_0) - README.CVS-RULES - README.CVS-RULES: - - MFH: Changed to reflect "current practise" - - * README.CVS-RULES: - - Changed to reflect "current practise" - -2005-03-22 Christopher Kings-Lynne - - * NEWS - ext/pgsql/CREDITS - ext/pgsql/config.m4 - ext/pgsql/config.w32 - ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h - ext/pgsql/tests/06copy.phpt - ext/pgsql/tests/07optional.phpt: - Tweak some #if's to be more orthogonal. - - (PHP pg_set_error_verbosity) New function to set PostgreSQL error - verbosity - - (PHP pg_copy_from) Use non-deprecated API if it is available - - (PHP pg_copy_to) Use non-deprecated API if it is available - -2005-03-22 Ilia Alshanetsky - - * ext/standard/array.c: - Simplify argument checking code for array_combine(). - -2005-03-21 Marcus Boerger - - * (PHP_5_0) - NEWS: - - Fixed bug #32394 offsetUnset() segfaults in a foreach - -2005-03-21 Andi Gutmans - - * (PHP_5_0) - ZendEngine2/zend_execute.c: - - Fix memset() bug (Joe Orton) - -2005-03-21 Anantha Kesari H Y - - * (PHP_5_0) - ext/standard/html.c: - NetWare can make use of configure generated php_config.h - - * (PHP_5_0) - ext/standard/dl.c - ext/standard/file.c - ext/standard/ftp_fopen_wrapper.c - ext/standard/http_fopen_wrapper.c - ext/standard/pack.c: - NetWare LibC headers have sys/param.h - -2005-03-21 Andrei Zmievski - - * main/php.h: - Define PHP_ABSTRACT_ME - - * ZendEngine2/zend_API.c: - internal_function->fn_flags is not initialized at this point - -2005-03-20 Marcus Boerger - - * ZendEngine2/tests/bug31102.phpt: - - Added missing description (thanks jani) - - * ZendEngine2/tests/bug31102.phpt: - - Add new test - -2005-03-20 Ilia Alshanetsky - - * (PHP_5_0) - run-tests.php: - MFH: Detect shtool properly when build-dir != php source dir. - - * run-tests.php: - Detect shtool properly when build-dir != php source dir. - -2005-03-20 Zeev Suraski - - * TSRM/TSRM.c: - Merge - - * (PHP_5_0) - TSRM/TSRM.c: - Fix the lock (the other patch would probably also work, but it's more error - prone and it's better to be on the safe side) - -2005-03-20 Jani Taskinen - - * ext/pgsql/pgsql.c: - - Fixed a warning (might also be an error with some exotic compiler) - -2005-03-20 Christopher Kings-Lynne - - * ext/pgsql/pgsql.c - ext/pgsql/tests/03sync_query.phpt: - Two of the diagnostic definitions were added in 8.0. Add appropriate - #ifdefs. - -2005-03-19 Marcus Boerger - - * ZendEngine2/zend_object_handlers.c: - - More fixes to gracefully act on exception thrown in overload methods - - * ZendEngine2/zend_object_handlers.c: - - Fix #31185 - -2005-03-19 Jani Taskinen - - * NEWS: - less wordy - - * (PHP_5_0) - NEWS: - reorder - -2005-03-19 Marcus Boerger - - * main/main.c: - - We don't need to block those here (works as it works with normal error - overloading) - - * ZendEngine2/zend_execute_API.c: - - Fix all incarnations of bug #30266 - - * ext/standard/array.c - ext/standard/tests/array/bug30266.phpt: - - Check another incarnation of bug #30266 - -2005-03-19 Antony Dovgal - - * ext/bz2/bz2.c: - fix #32373 (segfault in bzopen('/wrong/path')) - -2005-03-19 Marcus Boerger - - * ext/pgsql/tests/24sync_query_prepared.phpt - ext/pgsql/tests/26async_query_prepared.phpt: - - Add missing skipif part - - * NEWS: - - ext/pgsql was updated - -2005-03-19 Christopher Kings-Lynne - - * ext/pgsql/pgsql.c: - Another oversight - make sure constants related to pg_result_error_field - are #if'd as well as the function itself - - * ext/pgsql/tests/02connection.phpt - ext/pgsql/tests/03sync_query.phpt: - Add regression tests for pg_transaction_status and pg_result_error_field - - * ext/pgsql/pgsql.c: - Minor oversight in #if for an internal function - -2005-03-19 Rui Hirokawa - - * ext/mbstring/php_mbregex.c: - oniguruma updated to 3.7.1 and changed UChar to OnigUChar. - -2005-03-19 Andi Gutmans - - * ZendEngine2/zend_interfaces.c - ZendEngine2/zend_interfaces.h: - - Fix typos - -2005-03-18 Jani Taskinen - - * ext/ingres_ii/config.w32 - ext/ingres_ii/config.w32: - - Added config.w32 (modified version, original by: Grant.Croker at ca dot - com) - -2005-03-18 Marcus Boerger - - * run-tests.php: - - Readd revised version of Jani's fix: - 'errors with -d having a check for invalid ini entries' - - Add -v for verbose mode - -2005-03-18 Jani Taskinen - - * sapi/cli/php_cli.c: - Revert bad idea. (no more error for invalid -d options) - - * run-tests.php: - revert - - * run-tests.php: - Fix stupid typos - - * run-tests.php: - Fix errors with -d having a check for invalid ini entries - -2005-03-18 Greg Beaver - - * (PHP_5_0) - pear/go-pear-list.php: - update to newest packages - - * pear/go-pear-list.php - pear/go-pear-list.php: - update to Archive_Tar 1.3.1 - -2005-03-18 Moriyoshi Koizumi - - * (PHP_4_3) - ext/mbstring/mbstring.dsp: - - Add missing entries. - -2005-03-17 Harrie Hazewinkel - - * (PHP_5_0) - NEWS: - Added SNMPv2 support. - - * (PHP_5_0) - ext/snmp/php_snmp.h - ext/snmp/snmp.c: - Adding SNMPV2 functions for data retrieval. - -2005-03-17 Antony Dovgal - - * ext/mysqli/mysqli_api.c: - fix typo in error message - -2005-03-17 Ilia Alshanetsky - - * (PHP_4_3) - ext/exif/exif.c: - MFH: Fixed build of exif extension on win32. - - * ext/exif/exif.c: - MFB: Fixed build of exif extension on win32. - - * (PHP_5_0) - ext/exif/exif.c: - Fixed build of exif extension on win32. - - * ext/ftp/ftp.c: - Fixed compiler warning on win32. - -2005-03-17 Rasmus Lerdorf - - * main/streams/cast.c: - Silence a warning here on systems where off_t is a long long. - -2005-03-17 Jani Taskinen - - * sapi/cli/php_cli.c: - - Made CLI option -d output error and exit if an non-existing (or - unmodifyable) entry is passed - -2005-03-17 Rob Richards - - * (PHP_4_3) - NEWS: - BFN - - * (PHP_4_3) - ext/domxml/php_domxml.c: - Fixed bug #32340 (insert_before($node,NULL) does not return) - -2005-03-17 Zeev Suraski - - * (PHP_5_0) - NEWS - configure.in - main/php_version.h: - RC1 -> RC2-dev - -2005-03-17 Rob Richards - - * ext/standard/dl.h: - export php_dl to fix windows cli build - -2005-03-17 Jani Taskinen - - * scripts/phpize.m4: - Removed unused DEFS subst - - * configure.in: - Fixed build properly - - * TSRM/TSRM.h - TSRM/tsrm_config_common.h - ext/mbstring/mb_gpc.c - ext/mbstring/mbstring.c: - Revert bad fix - - * (PHP_5_0) - scripts/phpize.m4: - MFB: remove unused subst - - * (PHP_4_3) - scripts/phpize.m4: - remove unused subst - - * (PHP_4_3) - configure.in - configure.in: - fix build - -2005-03-17 Derick Rethans - - * sapi/cli/php_cli.c: - - ZTS fixes - -2005-03-17 Rasmus Lerdorf - - * ext/mbstring/mb_gpc.c - ext/mbstring/mbstring.c: - Build fixes - -2005-03-16 Rasmus Lerdorf - - * TSRM/TSRM.h - TSRM/tsrm_config_common.h - main/php.h: - Fix Jani breakage - -2005-03-16 Ilia Alshanetsky - - * (PHP_5_0) - NEWS: - MFH: Fixed bug #32326 (Check values of Connection/Transfer-Encoding - case-incentively) - -2005-03-16 Harrie Hazewinkel - - * ext/snmp/php_snmp.h - ext/snmp/php_snmp.h - ext/snmp/snmp.c - ext/snmp/snmp.c: - Adding SNMPv2 community based (i.e. protocol version) functions. - -2005-03-16 Jani Taskinen - - * (PHP_4_3) - configure.in - configure.in - scripts/php-config.in - scripts/php-config.in: - MFH: - Remove these relics from era when TSRM was optional. - - * configure.in - scripts/php-config.in: - - Remove these relics from era when TSRM was optional. - -2005-03-16 Wez Furlong - - * (PHP_5_0) - ZendEngine2/zend_API.c: - MFH: don't call rshutdown twice for dl()'d modules. - - * ZendEngine2/zend_API.c: - don't call rshutdown twice for dl()'d modules. - Spotted by Andrei. - -2005-03-15 Wez Furlong - - * ZendEngine2/zend.c - ZendEngine2/zend_API.c - ZendEngine2/zend_modules.h: - fix shutdown so that dl()'d modules are unloaded after all the dtors have - been called. - -2005-03-15 Andrei Zmievski - - * sapi/cli/php_cli.c: - Make it possible to load shared extensions from command line via - -dextension= mechanism. - -2005-03-15 Wez Furlong - - * ext/sqlite/pdo_sqlite2.c: - remove debuging code - - * ext/sqlite/sqlite.c: - I'm a PECL citizen; even though I am HEAD of pecl/sqlite, don't assume that - I - am being built against HEAD of php-src. - -2005-03-15 Ilia Alshanetsky - - * (PHP_4_3) - Zend/zend_operators.h: - Fixed duplicate zend_strtod.h inclusion. - - * (PHP_4_3) - ext/openssl/openssl.c - ext/openssl/openssl.c: - MFH: Fixed possible usage of str without being initialized. - - * ext/openssl/openssl.c: - Fixed possible usage of str without being initialized. - -2005-03-15 Greg Beaver - - * (PHP_4_3) - pear/go-pear-list.php: - add go-pear-list (probably won't do anything, but it's worth a try) - -2005-03-14 Greg Beaver - - * pear/go-pear-list.php - pear/go-pear-list.php: - - this needs updating - -2005-03-14 Jani Taskinen - - * configure.in: - - Fixed bug #32200 (prevent using both --with-apxs2 and --with-apxs2filter) - - * (PHP_4_3) - NEWS - ext/openssl/openssl.c - ext/openssl/openssl.c: - MFH: - Fixed bug #18613 (Multiple OUs in x509 certificate not handled - properly) - - * (PHP_5_0) - NEWS: - BFN - - * ext/openssl/openssl.c: - - Fixed bug #18613 (Multiple OUs in x509 certificate not handled properly) - -2005-03-14 Rasmus Lerdorf - - * main/SAPI.c - main/SAPI.h - sapi/aolserver/aolserver.c - sapi/apache/mod_php5.c - sapi/apache2filter/sapi_apache2.c - sapi/apache2handler/sapi_apache2.c - sapi/apache_hooks/mod_php5.c - sapi/cgi/cgi_main.c - sapi/thttpd/thttpd.c - sapi/tux/php_tux.c: - Fix for bug #32263 - This adds proto_num to request_info. It is defaulted to HTTP 1.0 (1000) - such that it has a valid value even if the underlying sapi doesn't set it - correctly. It is then used to determine if a 302 or a 303 should be sent - on a Location redirect. Any non GET/HEAD HTTP 1.1 redirect will get a 303 - instead of a 302 to be compatible with the HTTP spec. - -2005-03-14 Zeev Suraski - - * ZendEngine2/zend_ini.c: - Clarify logic - - * win32/registry.c: - Merge registry fix - - * (PHP_4_3) - win32/registry.c: - Fix an age old bug in parsing paths when reading - INI values from the registry - -2005-03-14 Anantha Kesari H Y - - * (PHP_5_0) - ext/session/session.c: - NetWare specific stat structure changes - - * (PHP_5_0) - main/php.h: - PHP_OS and PHP_UNAME for NetWare are getting populated from the - ph_config.h(configure.in) - - * (PHP_5_0) - configure.in: - For cross compiler uname's output while running on build machine can not be - stored in PHP_OS and PHP_UNAME - -2005-03-14 Stanislav Malyshev - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c: - ws - -2005-03-14 Jani Taskinen - - * (PHP_4_3) - NEWS - ext/curl/curl.c: - MFH: - Fixed bug #30609 (cURL functions bypass open_basedir) - - * (PHP_5_0) - NEWS - ext/curl/interface.c - ext/curl/interface.c: - - Fixed bug #30609 (cURL functions bypass open_basedir) - -2005-03-14 Zeev Suraski - - * (PHP_5_0) - NEWS: - RC1 - -2005-03-14 Jani Taskinen - - * NEWS: - -sigh* - -2005-03-14 Moriyoshi Koizumi - - * ext/xml/tests/bug32001.phpt - ext/xml/tests/bug32001.phpt: - - Turn off incorrect case folding to let test over. - -2005-03-13 Ilia Alshanetsky - - * (PHP_4_3) - configure.in - main/php_version.h: - Back to dev. - - * (PHP_4_3) - NEWS - configure.in - main/php_version.h: - 4.3.11RC1 - -2005-03-13 Zeev Suraski - - * (PHP_5_0) - configure.in - main/php_version.h: - Prepare to roll 5.0.4RC1 - -2005-03-13 Stanislav Malyshev - - * ZendEngine2/zend_stream.c - ZendEngine2/zend_stream.c: - Do not convert ZEND_HANDLE_FP to ZEND_HANDLE_STREAM but allow using - reader/closer - on it - -2005-03-13 Ilia Alshanetsky - - * ext/standard/streamsfuncs.c: - Fixed compiler warning. - -2005-03-13 Marcus Boerger - - * ZendEngine2/zend_interfaces.c: - - More exact signatures (even though complete correct not possible atm) - -2005-03-13 Stanislav Malyshev - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c: - Fix get_extension_funcs() - extension names are now lowercased, so should - be function arguments. - -2005-03-13 Andrey Hristov - - * NEWS: - credits to Ilia - -2005-03-13 Marcus Boerger - - * (PHP_5_0) - NEWS: - - BFN - - * ZendEngine2/zend_execute_API.c: - - Actually this is a much better error decription - - * ZendEngine2/zend_execute_API.c - ZendEngine2/tests/bug32290.phpt - ZendEngine2/tests/bug32290.phpt: - - Bugfix #32290 - -2005-03-12 Marcus Boerger - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h: - - If an exception is pending we don't bail out but show the unhandled - exception - -2005-03-12 Ilia Alshanetsky - - * ext/standard/string.c - ext/standard/tests/strings/str_word_count.phpt: - A more performance friendly version of Andrey's patch. - -2005-03-12 Andrey Hristov - - * NEWS: - FRN - - * ext/standard/string.c - ext/standard/tests/strings/str_word_count.phpt: - added an optional third parameter to str_word_count(), which is used as - a list of characters which are considerd "is_alpha()". Thus V14GR4 can - be extracted as one word if the user supplies "14" as charlist. - FR #31560 - -2005-03-12 Wez Furlong - - * sapi/cli/php_cli.c: - it's 2005 already - -2005-03-12 Andrey Hristov - - * ext/standard/string.c: - - type is either 1 or 2 if second parameter is set. if not set then type - is 0. - - use the lvalue for the second rvalue - - * ext/standard/tests/strings/str_word_count.phpt: - add a test file - - * ext/pcre/tests/pcre_count.phpt: - add test - - * NEWS - ext/pcre/php_pcre.c - ext/pcre/php_pcre.h - main/SAPI.c - win32/sendmail.c: - FR 32275 - fifth parameter to preg_replace() to count number of replaces - made. - - * (PHP_5_0) - NEWS: - BFN - - * ext/standard/array.c - ext/standard/array.c: - Fixed #30871 - -2005-03-12 Marcus Boerger - - * ext/wddx/tests/wddx.xml: - - Fix test - - * ext/wddx/wddx.c: - - Fix another memleak - - * ext/wddx/wddx.c: - - Fix memleak - -2005-03-12 Wez Furlong - - * ext/sqlite/config.w32: - build sqlite2 pdo driver on win32 - -2005-03-12 Marcus Boerger - - * ext/sqlite/pdo_sqlite2.c: - - Errcode might be empty - -2005-03-12 Wez Furlong - - * ext/sqlite/pdo_sqlite2.c: - Fix crappy whitespace - -2005-03-11 Wez Furlong - - * ext/sqlite/config.m4 - ext/sqlite/config.w32 - ext/sqlite/pdo_sqlite2.c - ext/sqlite/sqlite.c: - Implement a PDO driver for sqlite 2 - -2005-03-11 Anantha Kesari H Y - - * (PHP_5_0) - main/streams/userspace.c: - removing redundant CLIB_STAT_PATCH - - * (PHP_5_0) - ext/standard/filestat.c: - removing redundant NEW_LIBC checks - In NetWare statfs f_bavail member is known as f_bfree - NetWare LibC has pwd.h - - * (PHP_5_0) - ext/standard/file.c: - NetWare LibC has pwd.h and removing redundant CLIB_STAT_PATCH - - * (PHP_5_0) - TSRM/TSRM.c: - NetWare has a proper pthreads support - - * (PHP_5_0) - TSRM/TSRM.h: - NetWare can make use autoconf generated tsrm_config.h - - * (PHP_5_0) - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h: - NetWare LibC has lstat - - * (PHP_5_0) - TSRM/tsrm_config_common.h: - Netware can make use of autoconf generated tsrm_config.h - - * (PHP_5_0) - sapi/cli/php_getopt.h: - As NetWare LibC has optind and optarg macros defined in unistd.h our local - variables were getting mistakenly preprocessed so undeffing optind and - optarg - - * (PHP_5_0) - configure.in: - NetWare don't have sendmail binary so need this sendmail.c smarthost - implementation - - * (PHP_5_0) - netware/sendmail_nw.h: - changing the windows style directory seperator in netinet\in.h to - netinet/in.h - - * (PHP_5_0) - win32/sendmail.c: - time.h is available in NetWare LibC. - path sperator has been changed from \ to / while including - netware\sendmail_nw.h - - * (PHP_5_0) - ext/standard/datetime.c: - removed redundant NEW_LIBC checks for NetWare - - * (PHP_5_0) - ext/standard/proc_open.c: - In NetWare LibC WTERMSIG is avaliable as WIFTERMSIG - - * (PHP_5_0) - ext/standard/link.c - main/fopen_wrappers.c: - NetWare LibC has pwd.h - - * (PHP_5_0) - main/php_open_temporary_file.c: - Netware LibC has mkstemp - - * (PHP_5_0) - main/network.c: - removed NetWare specific NEW_LIBC checks - - * (PHP_5_0) - main/php_scandir.c: - NetWare LibC does not have search.h - - * (PHP_5_0) - ZendEngine2/acconfig.h: - NetWare LibC's sys/types.h does not include sys/select.h implicitly as it - is the case with Linux LibC - -2005-03-11 Marcus Boerger - - * ZendEngine2/tests/bug32252.phpt: - - Add new test - - * ZendEngine2/tests/bug27145.phpt - ZendEngine2/tests/bug27145.phpt: - - Irrelevant - - * (PHP_5_0) - NEWS - ext/xml/xml.c: - - Bugfix #30266 - - * ext/xml/xml.c: - - Fix #30266 - - * ZendEngine2/zend_object_handlers.c: - - Don't touch refcount/is_ref - - * ext/standard/tests/serialize/bug31402.phpt: - - Times have changed - php 5 relevant version now - - * ext/standard/array.c - ext/standard/streamsfuncs.c - ext/standard/type.c: - - Do not touch return_valu's refcount or is_ref - - * ext/standard/tests/serialize/bug31402.phpt: - - Allow to work under php 5 - -2005-03-10 Marcus Boerger - - * ext/standard/string.c: - - Cosmetics - - * ext/standard/string.c: - - Do not touch return_valu's refcount or is_ref - -2005-03-10 Ilia Alshanetsky - - * ext/ftp/ftp.c - ext/ftp/php_ftp.c: - Final set of fixes for bug #27633. - - -2005-03-10 Rob Richards - - * acinclude.m4: - require libxml 2.6.0 or higher - -2005-03-10 Zeev Suraski - - * ext/standard/basic_functions.c: - Oops, revert. - - * ext/standard/basic_functions.c: - Fix prototype - -2005-03-10 Marcus Boerger - - * run-tests2.php - server-tests.php - server-tests.php - server-tests.php: - - Rename test script - - * run-tests2.php: - - Make this work under 5 - -2005-03-10 Anantha Kesari H Y - - * (PHP_5_0) - main/php_compat.h: - NetWare can use of ./configure generated php_config.h - - * (PHP_5_0) - ext/standard/ftp_fopen_wrapper.c: - NetWare Specific stat member changes - -2005-03-10 Marcus Boerger - - * ZendEngine2/tests/bug28442.phpt - ZendEngine2/tests/bug28442.phpt: - - - Bugfix #28442 - - * ZendEngine2/zend_compile.c: - - Bugfix #28442 - -2005-03-10 Anantha Kesari H Y - - * (PHP_5_0) - ext/standard/pageinfo.c: - NetWare LibC has pwd.h and removing the redundant NEW_LIBC checks - - * (PHP_5_0) - ext/standard/pack.c - ext/standard/rand.c: - NetWare LibC has pwd.h - - * (PHP_5_0) - ext/standard/basic_functions.c: - NetWare LibC has netdb.h - - * (PHP_5_0) - ext/session/mod_files.c: - NetWare stat structure difference has been handled - -2005-03-10 Joe Orton - - * (PHP_4_3) - sapi/apache2handler/sapi_apache2.c - sapi/apache2handler/sapi_apache2.c: - MFH: - Fixed bug #31717: Reject PATH_INFO if "AcceptPathInfo off" is used. - -2005-03-10 Anantha Kesari H Y - - * (PHP_5_0) - ZendEngine2/acconfig.h: - Autoconf based build can be used for NetWare - - * (PHP_5_0) - main/php.h: - NetWare LibC has param.h and pwd.h - - * (PHP_5_0) - ZendEngine2/zend.h: - NetWare can make use of ./configure generated zend_config.h - -2005-03-10 Joe Orton - - * ext/standard/html.c: - Fix /*-within-comment warning from GCC. - - * sapi/apache2handler/sapi_apache2.c: - - Fixed bug #31717: Reject PATH_INFO if "AcceptPathInfo off" is used. - -2005-03-10 Anantha Kesari H Y - - * (PHP_5_0) - TSRM/threads.m4: - This fix is needed for cross compilation to go through - - * (PHP_5_0) - ZendEngine2/Zend.m4: - This patch is needed for cross compilation to go through - -2005-03-10 Marcus Boerger - - * ZendEngine2/zend_vm_execute.h: - - #31562 2nd part - - * ZendEngine2/zend_vm_def.h: - - Fix #31562 - - * (PHP_4_3) - NEWS - NEWS - NEWS - NEWS: - - BFN - - * ext/standard/var_unserializer.c: - - Wrong order of action - touch - - * ext/standard/var_unserializer.re: - - Fix #31442 unserialize broken on 64-bit systems - - Fix one warning - -2005-03-09 Marcus Boerger - - * ext/standard/var_unserializer.c: - - Fix #31442 unserialize broken on 64-bit systems - - Fix one warning - -2005-03-09 Ilia Alshanetsky - - * ext/ftp/ftp.c: - Fixes to ascii downloads on win32. - -2005-03-09 Rui Hirokawa - - * (PHP_4_3) - Zend/zend_language_scanner.l: - fixed #31987: possible zend-multibyte crash in ZTS. - -2005-03-09 Derick Rethans - - * (PHP_5_0) - NEWS - ext/standard/html.c - ext/standard/html.c: - - MF43: Fixed bug #28067 (partially incorrect utf8 to htmlentities - mapping). - - * (PHP_4_3) - NEWS - ext/standard/html.c: - - Fixed bug #28067 (partially incorrect utf8 to htmlentities mapping). - (Derick, - Benjamin Greiner) - -2005-03-09 Magnus Määttä - - * run-tests.php: - Since in_array is case sensitive we need to convert the names to lowercase - otherwise it won't run tests for extensions where the case of the name - differ from the - extension name. - -2005-03-08 Jani Taskinen - - * main/main.c - main/php.h: - This makes more sense. (Someone might actually use php_error_docref0() :) - -2005-03-08 Johannes Schlüter - - * (PHP_5_0) - NEWS: - - BFN - -2005-03-08 Jani Taskinen - - * main/php.h: - - This was not needed (said Marcus) - -2005-03-08 Ilia Alshanetsky - - * ext/standard/html.c: - Improve the performance of htmlspecialchars_decode() by 20-30%. - -2005-03-08 Jani Taskinen - - * ext/standard/var_unserializer.c: - update - - * NEWS: - reorder - -2005-03-07 Marcus Boerger - - * NEWS: - - Add some more news - - * tests/classes/serialize_001.phpt: - - Add test - - * ext/standard/var_unserializer.re: - - Update signature - - * ZendEngine2/zend.h - ZendEngine2/zend_compile.c - ZendEngine2/zend_interfaces.c - ZendEngine2/zend_interfaces.h: - - New Interface Serializeable - - Change signature of unserialize() callback to ease inheritance and - support code reuse of handlers - - * ext/standard/file.c: - - Fix proto - - Do not try to write zero bytes - - * ext/standard/file.c: - - Length needs to be positive - - * ext/standard/file.c: - - Make maic qutes runtime work if length is specified too - - * ext/standard/file.c: - - Delay memory allocation, speeds up faiure case - -2005-03-07 Ilia Alshanetsky - - * NEWS - ext/standard/basic_functions.c - ext/standard/html.c - ext/standard/html.h: - Added htmlspecialchars_decode() function for fast conversion from - htmlspecialchars() generated entities back to characters. - -2005-03-07 Marcus Boerger - - * ZendEngine2/tests/bug32226.phpt - ZendEngine2/tests/bug32226.phpt: - - - Add updated description - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/tests/bug32226.phpt: - - Fix #32226 - -2005-03-07 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS: - RBFN - -2005-03-07 Zeev Suraski - - * (PHP_4_3) - tests/basic/bug31672.phpt: - Remove test case for a Won't Fix bug - - * (PHP_4_3) - Zend/zend_language_scanner.l - ZendEngine2/zend_language_scanner.l - ZendEngine2/zend_language_scanner.l: - Revert // patch - -2005-03-07 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/standard/proc_open.c - ext/standard/proc_open.c: - Fixed bug #32210 (proc_get_status() sets "running" always to true). - -2005-03-07 Marcus Boerger - - * tests/classes/__set__get_005.phpt: - - Add new test - - * (PHP_5_0) - ext/standard/file.c: - - MFH Allow length 0 as default (e.g. skip param) - - * ext/standard/file.c: - - Allow length 0 as default (e.g. skip param) - -2005-03-06 Jani Taskinen - - * sapi/cgi/config9.m4 - sapi/cgi/config9.m4: - MFB: Fix VPATH build - -2005-03-06 Marcus Boerger - - * ext/standard/image.c: - - Actuall the comments were correct - - * ZendEngine2/zend_reflection_api.c: - - Fix by Tim - - * ext/mysqli/mysqli.c: - - Bugfix #28840 __destruct of a class that extends mysqli not called - -2005-03-06 Ilia Alshanetsky - - * (PHP_5_0) - ext/standard/html.c: - MFH: Make html_entity_decode() 15-20% faster by avoiding pointless string - duplication. - - * ext/standard/html.c: - Make html_entity_decode() 15-20% faster by avoiding pointless string - duplication. - -2005-03-06 Jani Taskinen - - * NEWS - ext/fam/.cvsignore - ext/fam/CREDITS - ext/fam/config.m4 - ext/fam/fam.c - ext/fam/package.xml - ext/fam/php_fam.h - ext/mnogosearch/.cvsignore - ext/mnogosearch/CREDITS - ext/mnogosearch/README - ext/mnogosearch/config.m4 - ext/mnogosearch/index.php - ext/mnogosearch/php_mnogo.c - ext/mnogosearch/php_mnogo.h: - - Moved ext/fam and ext/mnogosearch to PECL - -2005-03-06 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/image.c - ext/standard/image.c: - MFH: Fixed bug #29424 (width and height inverted for JPEG2000 files). - - * ext/standard/image.c: - Fixed bug #29424 (width and height inverted for JPEG2000 files). - -2005-03-06 Jani Taskinen - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.c: - Fixed compile warning (bug #32046) - - * ZendEngine2/zend_mm.c: - Fix compile warning (bug #32047) - -2005-03-05 Rasmus Lerdorf - - * (PHP_4_3) - ext/exif/exif.c: - wtf? - -2005-03-05 John Coggeshall - - * ext/skeleton/tests/001.phpt: - Opps. - -2005-03-05 Derick Rethans - - * (PHP_5_0) - NEWS: - - Make sure to note that this involves SOAP. - -2005-03-05 Moriyoshi Koizumi - - * NEWS - main/SAPI.c - main/php_content_types.c - main/php_content_types.h: - - Fixed bug #32109 ($_POST is not populated in multithreaded environment). - -2005-03-05 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #32115 (dateTime encoding of timezone incorrect) - -2005-03-05 John Coggeshall - - * ext/skeleton/tests/001.phpt: - Starting tests.... - -2005-03-05 Andrei Zmievski - - * ext/standard/array.c: - Check that object can actually return a class entry. I need this for a - class-entry-less helper objects that should not be present in the class - table. - -2005-03-04 Jani Taskinen - - * sapi/apache_hooks/config.m4: - Merge from sapi/apache/config.m4 and cleanup - - * sapi/apache/config.m4: - Do not set apache stuff if not building apache - - * acinclude.m4: - This did not work for some reason, better revert it - - * scripts/phpize.m4: - Add missing subst - -2005-03-04 Ilia Alshanetsky - - * (PHP_5_0) - ext/mbstring/mb_gpc.c: - Removed unused variables. - -2005-03-03 Marcus Boerger - - * (PHP_5_0) - NEWS: - - BFN - -2005-03-03 Johannes Schlüter - - * (PHP_4_3) - ext/standard/incomplete_class.c: - - Remove -Tag from error message - -2005-03-03 Zeev Suraski - - * main/logos.h: - New egg - -2005-03-03 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/file.c - ext/standard/file.c: - MFH: Fixed bug #32160 (file truncation in copy() when source & destination - are - the same). - - * ext/standard/file.c: - Fixed bug #32160 (file truncation in copy() when source & destination are - the same). - -2005-03-02 Jani Taskinen - - * (PHP_4_3) - sapi/cli/php.1.in: - typofix - -2005-03-02 Moriyoshi Koizumi - - * ext/xml/tests/bug32001.phpt - ext/xml/tests/bug32001.phpt: - - - Add testcases for bug #32001 - -2005-03-02 Rob Richards - - * NEWS - NEWS: - BFN - - * ext/xsl/php_xsl.c - ext/xsl/php_xsl.h - ext/xsl/xsltprocessor.c: - Fixed bug #31033 (php:function(string, nodeset) with xsl:key crashes PHP) - - only in 5.1 branch for now due to significance of change - -2005-03-02 Stefan Esser - - * ext/exif/exif.c: - Fixed possible bufferoverflow - -2005-03-02 Rob Richards - - * (PHP_5_0) - ext/xml/compat.c: - MFH: Fixed bug #32001 (xml_parse_into_struct() exceeds maximum execution - time) - - * ext/xml/compat.c: - Fixed bug #32001 (xml_parse_into_struct() exceeds maximum execution time) - -2005-03-01 Marcus Boerger - - * ZendEngine2/zend_interfaces.c: - - Support statuc methods/functions - -2005-03-01 Jani Taskinen - - * (PHP_4_3) - ext/standard/var_unserializer.c: - touch - -2005-03-01 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/microtime.c - ext/standard/microtime.c: - MFH: Fixed bug #31792 (getrusage() does not provide ru_nswap value). - - * ext/standard/microtime.c: - Fixed bug #31792 (getrusage() does not provide ru_nswap value). - -2005-03-01 Andrei Zmievski - - * pear/Console/Getopt.php - pear/Console/Getopt.php - pear/Console/Getopt.php: - Allow = sign in long option argument. - Fixes PEAR bug #1831. - -2005-03-01 Anantha Kesari H Y - - * ext/standard/string.c - ext/standard/string.c: - NetWare allows directory seperator as \ and / - -2005-03-01 Stefan Esser - - * ext/standard/image.c: - Handle last or broken JP2 boxes correctly. - -2005-03-01 Antony Dovgal - - * (PHP_4_3) - NEWS - ext/gmp/gmp.c: - MFH: checks for negative values to gmp_sqrt(), gmp_powm(), gmp_sqrtrem() - and gmp_fact() to prevent SIGFPE - changed zend_error() to php_error_docref() - - * (PHP_5_0) - NEWS - ext/gmp/gmp.c: - MFH: checks for negative values to gmp_sqrt(), gmp_powm(), gmp_sqrtrem() - and gmp_fact() to prevent SIGFPE - - * ext/gmp/gmp.c: - fix SIGFPE in gmp_powm(), gmp_sqrt() & gmp_sqrtrem() when using negative - values - do not allow negative value to be passed to gmp_fact() - -2005-03-01 Marcus Boerger - - * ext/standard/image.c: - - MFB - - * (PHP_5_0) - ext/standard/image.c: - - Fix warning - - * (PHP_5_0) - NEWS: - - BFN - -2005-03-01 Jani Taskinen - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.c: - update - - * scripts/Makefile.frag: - ws - - * (PHP_4_3) - NEWS - Zend/zend_language_scanner.l - tests/basic/bug31672.phpt: - MFH: - Fixed bug #31672 ( not considered closing tag if - MFH: preceded by one-line comment - - * tests/basic/bug31672.phpt - tests/basic/bug31672.phpt - tests/basic/bug31672.phpt: - 1.1.4; - file bug31672.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend_language_scanner.l: - MFH: - Fixed bug #31672 ( not considered closing tag if - MFH: preceded by one-line comment) - - * ZendEngine2/zend_language_scanner.l: - Fix the fix for one line comments with tags - -2005-03-01 Johannes Schlüter - - * php.ini-dist - php.ini-recommended: - - Change comment: Syntax highlighter uses instead of - -2005-02-28 Ilia Alshanetsky - - * php.ini-dist - php.ini-recommended: - Added notes about ignore_user_abort to php.ini* - -2005-02-28 Marcus Boerger - - * ZendEngine2/zend_builtin_functions.c: - - Add support for methods dynamically added through object handlers - -2005-02-28 Jani Taskinen - - * NEWS: - reorder - - * (PHP_5_0) - NEWS: - typo - -2005-02-28 Stefan Esser - - * ext/standard/var_unserializer.re: - This way around for correct error messages - - * ext/standard/var_unserializer.re: - Drop invalid arrays - -2005-02-28 Wez Furlong - - * scripts/Makefile.frag: - Let's install the mbstring headers. - Fixes PECL #3516 - -2005-02-28 Marcus Boerger - - * acinclude.m4: - - Fix typo - -2005-02-27 Marcus Boerger - - * ext/simplexml/tests/016a.phpt - ext/simplexml/tests/022.phpt: - - Add tests - - * ZendEngine2/zend_object_handlers.c: - - If silence if wanted we do not error out - - * ZendEngine2/zend_reflection_api.c: - - Add two new methods - - Fix signature, no need to cast it - - * ZendEngine2/zend_API.h: - - These must be initailized - -2005-02-27 Rasmus Lerdorf - - * TSRM/tsrm_virtual_cwd.c: - Add a comment to remind me to have a look at this at some point. - -2005-02-27 Ilia Alshanetsky - - * ext/standard/ftp_fopen_wrapper.c - ext/standard/image.c: - Fixed compiler warnings. - -2005-02-27 Marcus Boerger - - * ZendEngine2/zend_builtin_functions.c: - - Update method_exists to new handlers and allow first parameter as string - -2005-02-27 Jani Taskinen - - * main/main.c: - cs fix (really annoying :) - - * acinclude.m4 - ZendEngine2/Zend.m4: - - Cache the version check results - -2005-02-27 Stanislav Malyshev - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - fix typo - -2005-02-27 Sara Golemon - - * ext/standard/info.c: - Enum filters in phpinfo() - -2005-02-26 Wez Furlong - - * run-tests.php: - let the test-suite run from an alternate build dir - -2005-02-26 Marcus Boerger - - * ext/dba/config.m4: - - Make detection work for macros - - * ext/dba/dba_db1.c: - - Simplify - -2005-02-26 Greg Beaver - - * pear/go-pear-list.php: - use 1.3.5 - -2005-02-26 Marcus Boerger - - * ext/dba/config.w32: - - Prepare for db1.85 emulation with db3 - -2005-02-25 Marcus Boerger - - * ext/dba/config.m4 - ext/dba/dba.c - ext/dba/dba_db1.c - ext/dba/php_db1.h - ext/dba/tests/dba_db1.phpt: - - Add support for db1 through emulation - -2005-02-25 Frank M. Kromann - - * (PHP_5_0) - ext/mssql/php_mssql.c: - MFH: FreeTDS does not have support for DBTEXTLIMIT - - * ext/mssql/php_mssql.c - ext/mssql/php_mssql.c: - FreeTDS does not have support for DBTEXTLIMIT - -2005-02-25 Rob Richards - - * (PHP_4_3) - NEWS - ext/domxml/php_domxml.c: - no message - -2005-02-25 Marcus Boerger - - * ext/dba/config.m4: - - Align - -2005-02-25 Antony Dovgal - - * ext/oci8/config.m4: - fix bug preventing from building oci8 as shared module - (patch by stanislav dot voroniy at portavita dot nl) - -2005-02-25 Georg Richter - - * ext/mysqli/tests/bug30967.phpt - ext/mysqli/tests/bug30967.phpt: - fix for bug #31939 - -2005-02-25 Anantha Kesari H Y - - * netware/sendmail_nw.h: - changing the windows style path seperator in netinet\in.h to netinet/in.h - - * win32/sendmail.c: - time.h is available in NetWare LibC. - path sperator has been changed from \ to / while including - netware\sendmail_nw.h - -2005-02-25 Marcus Boerger - - * ext/exif/config.w32: - - Change to enable (synch with unix build system) - -2005-02-24 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli_nonapi.c: - MFH: Fixed bug #32081 (default socket value is not being used). - - * ext/mysqli/mysqli_nonapi.c: - Fixed bug #32081 (default socket value is not being used). - -2005-02-24 Marcus Boerger - - * ext/standard/image.c: - - Little speed up - - * ext/standard/image.c: - - This must be == 1 - -2005-02-24 Jani Taskinen - - * acinclude.m4 - configure.in - ext/iconv/config.m4: - - Fixed all buildconf warnings + cross-compiling issues - -2005-02-24 Andi Gutmans - - * ZendEngine2/zend_language_scanner.l: - - Make one line comments work the same with as with - - other tags. This will break scripts that have whitespace at the end - - of the closing tag but this is barely used as it is - - and I doubt ppl used whitespace. (patch by Jani) - -2005-02-24 Jani Taskinen - - * TSRM/threads.m4: - - cross-compile fix - -2005-02-24 Andi Gutmans - - * ZendEngine2/zend_objects_API.h: - - This part of the patch was right - -2005-02-24 Jani Taskinen - - * acinclude.m4 - configure.in - scripts/phpize.m4: - - Restructured and added a few comments here and there. - - Made macros of couple of tests previously littering configure.in - (e.g. PHP_PROG_AWK, PHP_PROG_LEX, PHP_PROG_BISON..) - - Moved all PHP_SUBST() calls into their respective macros. - (no point adding empty entries in Makefile if macro is not used) - - * ext/standard/var_unserializer.c: - - Generated with re2c 0.9.4 - -2005-02-24 Stanislav Malyshev - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - fix typo - -2005-02-24 Dmitry Stogov - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - Fixed bug in ZEND_POST_INC/ZEND_POST_DEC handlers. - These opcodes assume IS_TMP_VAR as result. - -2005-02-24 Andi Gutmans - - * ZendEngine2/zend_modules.h: - - Need zend_Compile.h for struct _zend_arg_info definiton (thanks to Joe - Orton) - - * main/streams/mmap.c: - - Fix comment - - * ZendEngine2/zend_objects.c - ZendEngine2/zend_objects.h - ZendEngine2/zend_objects_API.h: - - Revert following patch until we decide what is the right way to handle - - this: - - Fix signatures they are all meant to be able to deal with any type in - any - object storage (though we are still missing several parts) - -2005-02-24 Marcus Boerger - - * ext/standard/image.c: - - Prevent superflous memory allocation - -2005-02-23 Ilia Alshanetsky - - * ext/standard/image.c: - Additional safety checks. - -2005-02-23 Marcus Boerger - - * ext/standard/image.c: - - Slightly redesign - -2005-02-23 Ilia Alshanetsky - - * (PHP_5_0) - main/streams/mmap.c: - MFH: Increase maximum mmapable file size to 2mb from 1mb. - - * main/streams/mmap.c: - Increase maximum mmapable file size to 2mb from 1mb. - - * (PHP_4_3) - TODO_SEGFAULTS: - pack() issues were resolved. - -2005-02-23 Ard Biesheuvel - - * ext/interbase/interbase.c: - Fixed bug #31597: ibase_connect() - incorrect warning - -2005-02-23 Ilia Alshanetsky - - * ext/standard/dir.c: - Fixed compiler warning. - - * (PHP_5_0) - ext/bz2/bz2.c: - MFB_4_3: Fixed bug #29521 (compress.bzip2 returns error when used with http - wrapper) - - * ext/bz2/bz2.c: - MFB_4_3: Fixed bug #29521 (compress.bzip2 returns error when used with http - wrapper). - -2005-02-23 Stefan Esser - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - Correcting bounds check before someone uses this code - -2005-02-23 Derick Rethans - - * (PHP_5_0) - NEWS - ZendEngine2/zend_reflection_api.c: - - MFH: fixed bug #32076 (ReflectionMethod :: isDestructor() always return - true). - - * ZendEngine2/zend_reflection_api.c: - - Fixed bug #32076 (ReflectionMethod :: isDestructor() always return true) - (Patch by Antony Dogval) - -2005-02-23 Stanislav Malyshev - - * ext/standard/var.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - Custom object serializer infrastructure - PHP implementation - - * ZendEngine2/zend.h - ZendEngine2/zend_compile.c: - Custom object serializer infrastructure - -2005-02-23 Anantha Kesari H Y - - * main/php_syslog.h: - NetWare can make use of Autoconf generated header file - - * main/php_open_temporary_file.c: - NetWare LibC has mkstemp implementation - - * main/php_compat.h: - NetWare can make use autoconf generated header file - - * main/fopen_wrappers.c: - NetWare LibC has pwd.h - -2005-02-23 Jani Taskinen - - * ZendEngine2/Zend.m4: - Hack the planet - -2005-02-23 Marcus Boerger - - * run-tests.php: - - Use PHP not C semantics - - * ZendEngine2/zend_interfaces.c: - - Allow to convert Traversable into Aggregate - -2005-02-22 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/mysql/php_mysql.c - ext/mysql/php_mysql.c: - MFH: Fixed bug #31288 (Possible crash in mysql_fetch_field(), if - mysql_list_fields() was not called previously). - - * ext/mysql/php_mysql.c: - Fixed bug #31288 (Possible crash in mysql_fetch_field(), if - mysql_list_fields() was not called previously). - -2005-02-22 Marcus Boerger - - * ZendEngine2/zend_objects_API.c: - - We cannot provide this fallback becuase it requires zend_object ptr's. - -2005-02-22 Jani Taskinen - - * (PHP_4_3) - main/SAPI.c - main/SAPI.c: - MFH: nuke unused variables when PCRE is not compiled statically into PHP - - * ZendEngine2/Zend.m4: - Fix cross-compile - - * ZendEngine2/acconfig.h: - Fix build (it was #ifNdef NETWARE..) - -2005-02-22 Marcus Boerger - - * ZendEngine2/zend_objects.c - ZendEngine2/zend_objects.h - ZendEngine2/zend_objects_API.h: - - Fix signatures they are all meant to be able to deal with any type in any - object storage (though we are still missing several parts) - - * ZendEngine2/zend_objects_API.c: - - Force calling of dtors unless otherwise specified (fixes several - __destruct bugs) - -2005-02-22 Moriyoshi Koizumi - - * (PHP_4_3) - NEWS: - - MFH: fix bug #32063 (mb_convert_encoding ignores named entity 'alpha') - - * (PHP_5_0) - NEWS: - - One more entry to go. - - * (PHP_5_0) - NEWS: - - Reorder. - - * (PHP_5_0) - NEWS: - - MFH: fix bug #32063 (mb_convert_encoding() ignores named entity 'alpha') - -2005-02-22 Anantha Kesari H Y - - * ZendEngine2/zend.h: - NetWare can include autoconf generated config headers - - * ZendEngine2/acconfig.h: - NetWare can make use of the configure script generated header file. - - * TSRM/tsrm_config.nw.h: - NetWare can use Autoconf based build system. - -2005-02-22 Moriyoshi Koizumi - - * main/SAPI.c: - - Silly typo. - -2005-02-22 Ilia Alshanetsky - - * (PHP_5_0) - NEWS - ext/standard/dir.c - main/php_streams.h - main/streams/streams.c: - MFH: Fixed bug #31515 (Improve performance of scandir() by factor of 10 or - so). - - * ext/standard/dir.c - main/php_streams.h - main/streams/streams.c: - Fixed bug #31515 (Improve performance of scandir() by factor of 10 or so). - -2005-02-21 Jani Taskinen - - * (PHP_5_0) - ext/mysqli/tests/skipif.inc: - Added missing skipif.inc (bug #31940) - - * main/SAPI.c: - Nuke unused variables when PCRE is not compiled in - - * main/SAPI.c: - Remove the useless TSRM_FETCH calls - -2005-02-21 Moriyoshi Koizumi - - * NEWS - NEWS: - - BFN - - * ext/mbstring/mbstring.c - ext/mbstring/mbstring.c: - - WS fix. - - * ext/mbstring/mb_gpc.c - ext/mbstring/mbstring.c - main/SAPI.c - main/SAPI.h - main/main.c - main/php_content_types.c - main/php_content_types.h: - - Fix bug #28568 (known_post_content_types is not thread safe). - - * ZendEngine2/Makefile.am: - - Add missing entry. - -2005-02-21 Stanislav Malyshev - - * (PHP_4_3) - Zend/zend_execute.c: - fix overloaded objects via TMP_VAR - - * (PHP_4_3) - main/SAPI.c: - packport fix from PHP5: read post data if they wreen't read - -2005-02-21 Moriyoshi Koizumi - - * (PHP_5_0) - NEWS - ext/mbstring/php_mbregex.c: - - MFH: fix bug #30868 (evaluated pointer comparison in mbregex causes - compile - failure). - - * ext/mbstring/php_mbregex.c: - - Fix bug #30868 (evaluated pointer comparison in mbregex causes compile - failure). - - * (PHP_4_3) - NEWS: - - MFH: fix bug #30573 (compiler warning due to invalid type cast). - -2005-02-21 Anantha Kesari H Y - - * TSRM/tsrm_virtual_cwd.h: - NetWare LibC has lstat implementation - - * TSRM/tsrm_config_common.h: - NetWare can make use of autogenerated config header file - - * TSRM/TSRM.c: - NetWare has pthreads implementation - - * TSRM/TSRM.h: - NetWare can use the tsrm_config.h - - * TSRM/tsrm_virtual_cwd.c: - NetWare LibC has a lstat implementation - - * ext/standard/proc_open.c: - In NetWare LibC WTERMSIG is avaliable as WIFTERMSIG - -2005-02-21 Moriyoshi Koizumi - - * (PHP_5_0) - NEWS: - - MFH: fix bug #29989 (type re_registers redefined in oniguruma.h) - -2005-02-21 Anantha Kesari H Y - - * ext/standard/pageinfo.c: - NetWare LibC has pwd.h. Removed unwanted extern basic_globals_id - declaration for Netware. - - * ext/standard/pack.c: - NetWare has pwd.h and removed unwanted check on NEW_LIBC while including - param.h - - * ext/standard/link.c: - NetWare LibC has pwd.h - - * ext/standard/filestat.c: - In NetWare statfs f_bavail member is known as f_bfree - -2005-02-21 Moriyoshi Koizumi - - * ext/mbstring/mbstring.c: - - Fix compiler warnings. - - * (PHP_4_3) - ext/mbstring/tests/bug28220.phpt - ext/mbstring/tests/bug30549.phpt - ext/mbstring/tests/bug31911.phpt: - - MFH: add testcases for bug #28220, #30549 and #31911. - - * (PHP_5_0) - ext/mbstring/tests/bug28220.phpt - ext/mbstring/tests/bug30549.phpt: - - MFH: add testcases for bug #28220 and #30549. - - * ext/mbstring/tests/bug28220.phpt - ext/mbstring/tests/bug30549.phpt: - 1.1.4; - - Add testcases for bug #28220 and #30549. - - * (PHP_4_3) - NEWS - ext/mbstring/config.m4: - - Upgrade libmbfl (fixers bug #28220, #30549 and #31911). - -2005-02-21 Greg Beaver - - * (PHP_5_0) - pear/go-pear-list.php: - upgrade to PEAR 1.3.5 - -2005-02-20 Moriyoshi Koizumi - - * (PHP_5_0) - NEWS: - - BFN & some - - * (PHP_5_0) - ext/mbstring/config.m4 - ext/mbstring/config.w32 - ext/mbstring/php_mbregex.c - ext/mbstring/tests/bug31911.phpt: - - MFH: Update libmbfl - - MFH: Update oniguruma to 3.7.0. - - * ext/mbstring/tests/bug31911.phpt: - - - Update libmbfl (fixes bug #30549 and #31911). - - Update oniguruma to 3.7.0 - - * ext/mbstring/config.m4 - ext/mbstring/config.w32 - ext/mbstring/php_mbregex.c: - - Update libmbfl (fixes bug #30549 and #31911). - - Update oniguruma to 3.7.0 - -2005-02-20 Rob Richards - - * ext/dom/domexception.c - ext/dom/php_dom.h: - use new error handling when not throwing exceptions - -2005-02-20 Ilia Alshanetsky - - * ext/imap/php_imap.c: - Simplify Code. - -2005-02-20 Dmitry Stogov - - * ZendEngine2/zend_compile.c: - Fixed possible memory corruption - -2005-02-19 Rui Hirokawa - - * (PHP_5_0) - ZendEngine2/zend_language_scanner.l: - MFH: fixed #31987 zend-multibyte in ZTS. - - * ZendEngine2/zend_language_scanner.l: - fixed #31987 zend-multibyte in ZTS. - -2005-02-19 Marcus Boerger - - * ext/sqlite/tests/sqlite_oo_031.phpt - ext/sqlite/tests/sqlite_oo_032.phpt - ext/sqlite/tests/sqlite_spl_001.phpt - ext/sqlite/tests/sqlite_spl_002.phpt - ext/sqlite/tests/sqlite_spl_003.phpt: - - Regroup and add a test - -2005-02-18 Derick Rethans - - * (PHP_4_3) - ext/standard/tests/array/bug32021.phpt: - - Added test case for bug #32021. - - * (PHP_5_0) - NEWS - ext/standard/array.c - ext/standard/tests/array/bug32021.phpt: - - MFH: Fixed bug #32021: Crash caused by range('', 'z') - - * ext/standard/array.c: - - Fixed bug #32021: Crash caused by range('', 'z') - - * ext/standard/tests/array/bug32021.phpt: - 1.1.4; - - Fixed bug #32021: Crash caused by range('', 'z') - -2005-02-18 Rob Richards - - * ext/dom/documentfragment.c: - Fragment must have associated document to append xml otherwise it is - read-only - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/dom/node.c: - MFH: Fixed bug #32011 (Fragments which replaced Nodes are not globaly - useable) - - * ext/dom/node.c: - Fixed bug #32011 (Fragments which replaced Nodes are not globaly useable) - -2005-02-17 Andi Gutmans - - * (PHP_5_0) - NEWS: - - Commit fix: - - Fixed bug #31960 (msql_fetch_row() and msql_fetch_array() dropping - columns - with NULL values). (Daniel Convissor) - - * (PHP_4_3) - NEWS: - - Commit NEWS Entry for: - - Fixed bug #31960 (msql_fetch_row() and msql_fetch_array() dropping - columns - with NULL values). (Daniel Convissor) - -2005-02-17 Marcus Boerger - - * ZendEngine2/zend_API.c: - - A little optimization to prevent problems when trying to reimplement an - interface inherited from an interfaces that was just implemented...... - - * ZendEngine2/zend_API.c: - - No C++ ruleZ here - - * ZendEngine2/zend_API.c: - - Actually we must do this in two steps: 1st resize the table and set all - interfaces, 2nd implement the interfaces - - * ZendEngine2/zend_API.c: - - Incrementation is done elsewhere - - * ZendEngine2/zend_API.c: - - Fix windows build (funny MS compiler) - -2005-02-17 Andi Gutmans - - * ext/msql/php_msql.c: - - Fix Bug #31960: msql_fetch_row() and msql_fetch_array() dropping columns - with NULL values - -2005-02-17 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/ftp/ftp.c - ext/ftp/ftp.c: - MFH: Fixed bug #27633 (Double \r problem on ftp_get in ASCII mode on - Win32). - - * ext/ftp/ftp.c: - Fixed bug #27633 (Double \r\r problem on ftp_get in ASCII mode on Win32). - -2005-02-17 Joe Orton - - * ext/xml/compat.c: - Declare error_mapping array as static and more const. - -2005-02-17 Anantha Kesari H Y - - * ext/standard/filestat.c: - NetWare LibC has pwd.h - - * ext/standard/file.c: - NetWare libc has pwd.h - -2005-02-17 Jani Taskinen - - * (PHP_4_3) - ext/openssl/openssl.c: - ws/cs - -2005-02-17 Wez Furlong - - * ext/standard/credits.c: - George too - - * ext/standard/credits.c - ext/standard/credits_ext.h: - ran ./scripts/dev/credits to update credits to reflect recent removals and - additions. - -2005-02-17 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - main/main.c: - MFH: MFH: Fixed bug #31440 ($GLOBALS can be overwritten via GPC when - register_globals is enabled). - - * (PHP_5_0) - NEWS - main/php_variables.c: - MFH: Fixed bug #31440 ($GLOBALS can be overwritten via GPC when - register_globals is enabled). - -2005-02-17 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - Zend/Zend.m4 - Zend/zend_strtod.c - ZendEngine2/Zend.m4 - ZendEngine2/zend_strtod.c: - MFH: - Compile fix for systems without int32_t typedef - - * ZendEngine2/Zend.m4 - ZendEngine2/zend_strtod.c: - - Compile fix for systems without int32_t typedef - -2005-02-17 Ilia Alshanetsky - - * main/php_variables.c: - Fixed bug #31440 ($GLOBALS can be overwritten via GPC when register_globals - is enabled). - -2005-02-17 Jani Taskinen - - * (PHP_4_3) - ext/pspell/config.m4 - ext/pspell/config.m4: - MFH:- Fixed bug #29554 (compile failure when using - --with-pspell=/usr/local) - - * ext/pspell/config.m4: - - Fixed bug #29554 (compile failure when using --with-pspell=/usr/local) - -2005-02-16 Jani Taskinen - - * ext/exif/exif.c: - PHP_WIN32 is defined or not defined. - -2005-02-16 Edin Kadribasic - - * (PHP_5_0) - NEWS: - BFN - - * ext/exif/exif.c: - Enable mbstring use on windows. We were linking against mbstring for - some time now, but have never actually used it on Windows. - Fixes #31980. - -2005-02-15 Ilia Alshanetsky - - * (PHP_4_3) - ext/exif/exif.c - ext/exif/exif.c: - MFH: Fixed bug #31986 (Max nesting limit set too low). - - * ext/exif/exif.c: - Fixed bug #31986 (Max nesting limit set too low). - -2005-02-15 Marcus Boerger - - * ext/sqlite/config.m4 - ext/sqlite/config.w32 - ext/sqlite/sqlite.c - ext/sqlite/tests/sqlite_oo_032.phpt: - - SQLite depends on SPL if it is present - - Add SQLiteResult::count() - - SQLiteResult implements Countable if present - -2005-02-15 Jani Taskinen - - * config.guess - config.sub - ltmain.sh - build/libtool.m4: - - Applied some patches to fix issues with e.g. ia_64 and s390 - - * ext/dom/config.m4: - No tabs here - - * ext/xmlrpc/libxmlrpc/.cvsignore: - Missing .libs entry - -2005-02-15 Ilia Alshanetsky - - * main/rfc1867.c: - Prune uploaded file names to \ on all OSes, read comments for explanation. - -2005-02-14 Jani Taskinen - - * ext/sockets/sockets.c: - - More sock->error resets - -2005-02-14 Edin Kadribasic - - * ext/pgsql/pgsql.c: - ws fix - - * NEWS - ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h: - Added pg_field_type_oid() function - - * ext/pgsql/config.w32: - Added missing defines (#31751) - -2005-02-14 Jani Taskinen - - * (PHP_4_3) - ext/sockets/sockets.c: - Fix typo - - * (PHP_4_3) - ext/sockets/sockets.c: - MFH: - Removed duplicate error + reset error in new sockets - - * ext/sockets/sockets.c: - - Removed duplicate error + reset error in new sockets - -2005-02-14 Marcus Boerger - - * ext/standard/var_unserializer.c: - - Disallow illegal class names (.c part) - - * ext/standard/var_unserializer.re: - - Disallow illegal class names - -2005-02-14 Anantha Kesari H Y - - * main/php.h: - NetWare Libc has php.h so no need of having netware specific block here - -2005-02-14 Jani Taskinen - - * (PHP_5_0) - php.ini-dist - php.ini-recommended - ext/sockets/php_sockets.h: - MFH: nuke unused code + non-existing ini option - - * php.ini-dist - php.ini-recommended: - Nuke non-existing ini option - - * ext/sockets/php_sockets.h: - Nuke unused code - -2005-02-13 Marcus Boerger - - * ZendEngine2/zend_execute_API.c - ZendEngine2/zend_reflection_api.c: - - Be more gracious in reflection API - -2005-02-13 Ilia Alshanetsky - - * ext/standard/tests/general_functions/sunfuncts.phpt: - Fixed test. - -2005-02-13 Jani Taskinen - - * ext/session/mod_files.h - ext/session/mod_mm.h - ext/session/mod_user.h - ext/session/php_session.h: - - Missing $Id$ tags - - * (PHP_4_3) - ext/session/session.c: - MFH: - Added the alias session_commit() (more intuitive name for - session_write_close()) - MFH: - Partial sync of the file by adding macro SESSION_CHECK_ACTIVE_STATE - -2005-02-13 Marcus Boerger - - * ZendEngine2/zend_language_scanner.l: - - Fix doc comment handling - -2005-02-13 Jani Taskinen - - * ext/session/php_session.h: - MFB_4_3: cvs diff -r1.84.2.5 -r1.84.2.6 php_session.h - -2005-02-13 Wez Furlong - - * ext/sqlite/config.m4: - same fix here - -2005-02-12 Jani Taskinen - - * ext/snmp/snmp.c: - Missed one place.. - - * ext/snmp/snmp.c: - This was not good idea. - - * (PHP_4_3) - NEWS - ext/sockets/config.m4 - ext/sockets/php_sockets_win.h - ext/sockets/sockets.c: - - Fixed bug #31936 (set_h_errno() is redefined incompatibly) - - * ext/sockets/php_sockets_win.h - ext/sockets/sockets.c: - Remove unused set_h_errno - -2005-02-12 Marcus Boerger - - * (PHP_5_0) - NEWS - tests/lang/bug30862.phpt: - - BFN and add test - - * ZendEngine2/zend_execute_API.c: - - Bugfix #30682 (autoconversion from false/true to 0/1 missing in case of - static property default value) - -2005-02-11 Marcus Boerger - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_language_parser.y: - - Cleanup foreach handling - -2005-02-11 Jani Taskinen - - * (PHP_4_3) - TSRM/TSRM.c - TSRM/TSRM.h - TSRM/tsrm_config.nw.h - TSRM/tsrm_config_common.h - TSRM/tsrm_nw.c - TSRM/tsrm_nw.h - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h - TSRM/tsrm_win32.c - TSRM/tsrm_win32.h: - Revert - - * (PHP_4_3) - NEWS - sapi/cgi/cgi_main.c: - Revert broken patch - - * (PHP_5_0) - NEWS - sapi/cgi/cgi_main.c: - Revert this patch - - * sapi/cgi/cgi_main.c: - Revert previous patch - -2005-02-10 Rob Richards - - * (PHP_5_0) - ext/standard/array.c: - MFH: fix segfault in array_walk when retval_ptr is empty - - such as when exception thrown - - * ext/standard/array.c: - fix segfault when retval_ptr is empty - such as when exception thrown - -2005-02-10 Hartmut Holzgraefe - - * ext/xml/tests/bug30266.phpt: - test case for Bug #30266 - -2005-02-10 Jani Taskinen - - * (PHP_4_3) - TSRM/TSRM.c - TSRM/TSRM.h - TSRM/tsrm_config.nw.h - TSRM/tsrm_config_common.h - TSRM/tsrm_nw.c - TSRM/tsrm_nw.h - TSRM/tsrm_virtual_cwd.c - TSRM/tsrm_virtual_cwd.h - TSRM/tsrm_win32.c - TSRM/tsrm_win32.h: - MFH: - Multiple fixes for nasty leaks in ZTS mode - - * configure.in - configure.in - configure.in - Zend/zend_strtod.c - ZendEngine2/zend_strtod.c - ZendEngine2/zend_strtod.c: - - Fixed bug #31920 (zend_strtod.c error: conflicting types for 'int8_t') - -2005-02-10 Antony Dovgal - - * ext/session/session.c: - hm.. - fix #28324 _properly_ - - * ext/session/session.c: - fix bug #28324 (HTTP_SESSION_VARS appear when register_long_arrays is Off) - -2005-02-10 Pierre-Alain Joye - - * ext/standard/sunfuncs.c: - - fix #30745 and #31853 (php-bugs at demark dot org, pierre) - -2005-02-10 Ilia Alshanetsky - - * ext/mbstring/mb_gpc.c - ext/mbstring/mbstring.c: - Removed unused vars. - -2005-02-10 Dmitry Stogov - - * NEWS - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug30407.phpt: - Fixed bug #30407 (Strange behaviour of default arguments) - -2005-02-09 Frank M. Kromann - - * (PHP_4_3) - ext/fbsql/php_fbsql.c - ext/fbsql/php_fbsql.c: - MFH: change return value from false to true, when a statement was executed - with warnings - - * ext/fbsql/php_fbsql.c: - change return value from false to true, when a statement was executed with - warnings - - * (PHP_4_3) - ext/fbsql/php_fbsql.c - ext/fbsql/php_fbsql.c: - MFH: Check for warnings and return the warning texts - - * ext/fbsql/php_fbsql.c: - Check for warnings and return the warning texts - -2005-02-09 Rasmus Lerdorf - - * ext/curl/config.m4: - Fix for bug #31901 - -2005-02-09 Rob Richards - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_5_0) - ext/dom/php_dom.c: - MFH: Fixed bug #31878 (Segmentation fault using clone keyword on nodes) - - * ext/dom/php_dom.c: - Fixed bug #31878 (Segmentation fault using clone keyword on nodes) - -2005-02-09 Moriyoshi Koizumi - - * acinclude.m4: - - Complement for Jani's fix. Likely fix the iconv issue. - -2005-02-08 Ilia Alshanetsky - - * ext/shmop/php_shmop.h - ext/shmop/shmop.c: - Removed pointless operations/declarations. - - * NEWS - ext/standard/file.c: - Added optional maxlen parameter to file_get_contents(). - -2005-02-08 Antony Dovgal - - * NEWS - ext/cpdf/.cvsignore - ext/cpdf/CREDITS - ext/cpdf/config.m4 - ext/cpdf/config.w32 - ext/cpdf/cpdf.c - ext/cpdf/cpdf.dsp - ext/cpdf/package.xml - ext/cpdf/php_cpdf.h: - move ext/cpdf to PECL - -2005-02-08 Rasmus Lerdorf - - * (PHP_5_0) - ext/fam/fam.c - ext/fam/php_fam.h - ext/hwapi/hwapi.cpp - ext/hwapi/php_hwapi.h - ext/xml/xml.c: - MFH eliminating a few more useless R* calls - -2005-02-07 Rasmus Lerdorf - - * ext/fam/fam.c - ext/fam/php_fam.h - ext/hwapi/hwapi.cpp - ext/hwapi/php_hwapi.h - ext/mono/php_mono.c - ext/msession/msession.c - ext/msession/php_msession.h - ext/ncurses/ncurses.c - ext/ncurses/php_ncurses.h: - Get rid of more useless RINIT/RSHUTDOWN calls - -2005-02-07 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/sysvmsg/sysvmsg.c - ext/sysvmsg/sysvmsg.c: - MFH: Fixed bug #31527 (crash in msg_send() when non-string is stored - without - being serialized). - - * ext/sysvmsg/sysvmsg.c: - Fixed bug #31527 (crash in msg_send() when non-string is stored without - being serialized). - -2005-02-07 Rasmus Lerdorf - - * ext/xml/xml.c: - No reason to call empty RINIT, RSHUTDOWN and MSHUTDOWN functions here - -2005-02-07 Dmitry Stogov - - * ZendEngine2/zend_compile.c: - Fixed bug introduced with foreach() optimization patch - - * ZendEngine2/zend_compile.c: - Fixed FE_RESET/FE_FETCH bug. - Now FE_RESET instruction takes jump-address from itself, not from the - following FE_FETCH instruction. - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - foreash($a as $key => $val) optimization - Removed temorary array creation on each iteration. - -2005-02-07 Marcus Boerger - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_language_parser.y: - - Remove part of the cleanup which causes a problem with unnormal code - like tests/lang/040.phpt - - * tests/lang/040.phpt: - - Add new test - -2005-02-07 Antony Dovgal - - * ext/filepro/filepro.c - ext/filepro/php_filepro.h: - fix leaks on shutdown - fix leaks appearing when trying to open several "databases" - -2005-02-07 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - configure.in - configure.in: - MFH: - Fixed bug #31858 (--disable-cli does not force --without-pear) - - * configure.in: - - Fixed bug #31858 (--disable-cli does not force --without-pear) - -2005-02-06 Zeev Suraski - - * (PHP_5_0) - ZendEngine2/zend_ini_scanner.l: - Correct fix for #28803 - - * ZendEngine2/zend_ini_scanner.l: - Correct fix for #28804 - - * (PHP_4_3) - Zend/zend_ini_scanner.l: - Correct fix for #28804 (minimize change from previous regexp) - -2005-02-06 Wez Furlong - - * main/php_streams.h: - Avoid bug where stream_copy_to_stream() call for precisely 2000000 bytes - would - result in entire resource being copied. - The mmap brake is already present inside mmap_range() and is set to 1MB. - - * ext/standard/file.c: - support sucking data from streams in file_put_contents() - -2005-02-06 Ilia Alshanetsky - - * ext/standard/exec.c: - Fixed possible un-initialized var on error. - -2005-02-06 Wez Furlong - - * main/php_memory_streams.h - main/streams/memory.c: - add an open mode for the memory streams that allows the stream to take - ownership of the passed-in buffer - - * ext/sqlite/TODO: - update todo - -2005-02-05 Marcus Boerger - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_language_parser.y - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h: - - Cleanup foreach statement - -2005-02-05 Georg Richter - - * ext/mysqli/config.m4: - fix for bug #29329 - -2005-02-04 Jani Taskinen - - * ext/standard/tests/time/bug13142.phpt - ext/standard/tests/time/bug13142.phpt - ext/standard/tests/time/bug13142.phpt: - fix test - -2005-02-04 Hartmut Holzgraefe - - * NEWS - ZendEngine2/zend_API.c - ZendEngine2/zend_API.h: - added some missing zend_[declare|update]_property_...() convenience - functions for bool, double and binary safe string data - -2005-02-04 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #31832 (SOAP encoding problem with complex types in WSDL mode - with multiple parts) - -2005-02-04 Derick Rethans - - * (PHP_4_3) - NEWS - NEWS - ext/dbase/dbase.c - ext/dbase/dbase.c: - - MFH: Fixed bug #31754 (dbase_open() fails for mode = 1). (Mehdi, Derick) - - * ext/dbase/dbase.c: - - Fixed bug #31754 (dbase_open() fails for mode = 1). (Mehdi, Derick) - -2005-02-04 Jani Taskinen - - * (PHP_5_0) - NEWS: - BFN - - * (PHP_4_3) - NEWS - ext/standard/datetime.c - ext/standard/datetime.c: - MFH: Fixed bug #31842 (*date('r') does not return RFC2822 conforming date - string). - - * ext/standard/datetime.c: - - Fixed bug #31842 (*date('r') does not return RFC2822 conforming date - string). - - * (PHP_4_3) - NEWS - sapi/cgi/cgi_main.c: - MFH: - Fixed bug #28227 (PHP CGI depends upon non-standard SCRIPT_FILENAME) - - * (PHP_5_0) - NEWS - sapi/cgi/cgi_main.c: - MFH: - Fixed bug #28227 (PHP CGI depends upon non-standard SCRIPT_FILENAME) - - * sapi/cgi/cgi_main.c: - - Fixed bug #28227 (PHP CGI depends upon non-standard SCRIPT_FILENAME) - -2005-02-04 Ilia Alshanetsky - - * ext/readline/readline.c: - Proper fix for bug #31796 . - -2005-02-03 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/readline/readline.c - ext/readline/readline.c: - MFH: Fixed bug #31796 (readline completion handler does not handle empty - return values). - - * ext/readline/readline.c: - Fixed bug #31796 (readline completion handler does not handle empty return - values). - -2005-02-03 Jani Taskinen - - * buildconf - build/build2.mk: - - Fix buildconf with BSD make - -2005-02-03 Magnus Määttä - - * ext/filepro/package.xml: - Fix typos. - -2005-02-03 Jani Taskinen - - * EXTENSIONS: - cleanup - - * (PHP_5_0) - NEWS - ZendEngine2/zend_ini_scanner.l: - MFH: Fixed bug #28804 (ini-file section parsing pattern is buggy). - - * (PHP_4_3) - NEWS - Zend/zend_ini_scanner.l: - - MFH: Fixed bug #28804 (ini-file section parsing pattern is buggy). - - * ZendEngine2/zend_ini_scanner.l: - - Fixed bug #28804 (ini-file section parsing pattern is buggy). - - * (PHP_4_3) - Zend/zend_ini_scanner.l: - Missing $Id$ tag + ws fix - - * ZendEngine2/zend_ini_scanner.l - ZendEngine2/zend_ini_scanner.l: - ws fix - -2005-02-02 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - main/fopen_wrappers.c - main/fopen_wrappers.c: - MFH: Fixed bug #31514 (open_basedir uses path_translated rather then cwd - for . - translation). - - * main/fopen_wrappers.c: - Fixed bug #31514 (open_basedir uses path_translated rather then cwd for . - translation). - -2005-02-02 Jani Taskinen - - * NEWS: - pecl movement - - * ext/w32api/.cvsignore - ext/w32api/CREDITS - ext/w32api/EXPERIMENTAL - ext/w32api/README - ext/w32api/TODO - ext/w32api/package.xml - ext/w32api/php_w32api.h - ext/w32api/w32api.c - ext/w32api/w32api.dsp - ext/w32api/w32api_function_definition_parser.y - ext/w32api/w32api_function_definition_scanner.l - ext/w32api/w32api_type_definition_parser.y - ext/w32api/w32api_type_definition_scanner.l: - - Moved ext/w32api to PECL. - - * NEWS: - PECL - - * ext/yp/.cvsignore - ext/yp/CREDITS - ext/yp/config.m4 - ext/yp/package.xml - ext/yp/php_yp.h - ext/yp/yp.c: - - Moved ext/yp to PECL. - - * NEWS: - NEWS - - * ext/dio/.cvsignore - ext/dio/EXPERIMENTAL - ext/dio/config.m4 - ext/dio/config.w32 - ext/dio/dio.c - ext/dio/package.xml - ext/dio/php_dio.h - ext/dio/tests/.cvsignore - ext/dio/tests/001.phpt: - - Moved ext/dio to PECL. - -2005-02-02 Stanislav Malyshev - - * ext/standard/array.c: - fix memory leak if function call fails - - * ZendEngine2/zend_execute_API.c: - Fix #31720 Invalid object callbacks not caught in array_walk() (patch - from Antony Dovgal) - -2005-02-02 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #31747 (SOAP Digest Authentication doesn't work with "HTTP/1.1 - 100 Continue" response) - -2005-02-02 Stanislav Malyshev - - * ZendEngine2/tests/bug31720.phpt: - test for Bug #31720 - - * ZendEngine2/tests/bug31720.phpt - ZendEngine2/tests/bug31720.phpt: - - file bug31720.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - ZendEngine2/zend_execute_API.c: - Fix #31720 Invalid object callbacks not caught in array_walk() (patch - from Antony Dovgal) - - * (PHP_5_0) - ext/standard/array.c: - fix leak if function call fails - -2005-02-02 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #31755 (Cannot create SOAP header in no namespace) - - * ZendEngine2/tests/bug31683.phpt - ZendEngine2/tests/bug31683.phpt: - - file bug31683.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ZendEngine2/zend.h - ZendEngine2/zend.h - ZendEngine2/zend_object_handlers.c - ZendEngine2/zend_object_handlers.c - ZendEngine2/tests/bug31683.phpt: - Fixed bugs #29767 and #31683 (__get and __set methods must not modify - property name). - -2005-02-01 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/exif/exif.c - ext/exif/exif.c: - MFH: Fixed bug #31797 (exif_read_data() uses too low nesting limit). - - * ext/exif/exif.c: - Fixed bug #31797 (exif_read_data() uses too low nesting limit). - -2005-02-01 Stanislav Malyshev - - * ZendEngine2/zend_builtin_functions.c - ZendEngine2/zend_builtin_functions.c: - Fix debug_trace with eval (patch from Antony Dovgal) - - * ZendEngine2/tests/bug_debug_backtrace.phpt: - test for eval debug_backtrace bug - - * ZendEngine2/tests/bug_debug_backtrace.phpt - ZendEngine2/tests/bug_debug_backtrace.phpt: - - file bug_debug_backtrace.phpt was initially added on branch PHP_5_0. - - * (PHP_4_3) - Zend/zend_execute.c: - Better fix for #28086 - -2005-02-01 Anantha Kesari H Y - - * TSRM/TSRM.h: - NetWare has a compliant pthread implementation - - * (PHP_5_0) - TSRM/TSRM.h: - NetWare is now having compliant pthreads implementation - -2005-02-01 Ilia Alshanetsky - - * (PHP_4_3) - main/rfc1867.c - main/rfc1867.c: - MFH: Final version of filename upload handling. - - * main/rfc1867.c: - Final version of filename upload handling. - -2005-01-31 Marcus Boerger - - * ZendEngine2/zend_reflection_api.c: - - Add ReclectionClass:hasProperty(), ReflectionClass::hasConstant() - to complete api (johannes@php.net) - -2005-01-30 Ilia Alshanetsky - - * (PHP_4_3) - ext/standard/var_unserializer.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re - ext/standard/var_unserializer.re: - MFH: Fix handling of INF/NAN in unserialize(). - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - Fix handling of INF/NAN in unserialize(). - -2005-01-28 Marcus Boerger - - * ZendEngine2/zend_execute_API.c: - - Fix severity (found by johannes) - -2005-01-28 Georg Richter - - * (PHP_5_0) - NEWS - ext/mysqli/mysqli_api.c - ext/mysqli/mysqli_prop.c: - MFH: Fix for mysql_affected_rows and mysql_stmt_affected_rows - - * ext/mysqli/mysqli_api.c - ext/mysqli/mysqli_prop.c: - fixed a bug in mysql_affected_rows and mysql_stmt_affected_rows - in case affected_rows function returns (my_ulonglong) -1 for errors. - (Thanks to Antony Dovgal for reporting this bug) - -2005-01-28 Antony Dovgal - - * ext/standard/ftok.c - ext/standard/ftok.c - ext/standard/ftok.c: - improve CS & error messages - - * ext/standard/ftok.c - ext/standard/ftok.c: - MFB: explain why ftok() failed - - * (PHP_5_0) - ext/standard/ftok.c: - add warning explaining why ftok() failed - - * (PHP_5_0) - NEWS: - BFN (#31732) - - * ext/mbstring/mbstring.c: - MFB: fix #31732 - - * (PHP_5_0) - ext/mbstring/mbstring.c: - fix #31732 (mb_get_info causes segfault) - - * (PHP_4_3) - ext/posix/posix.c - ext/posix/posix.c: - MFH: change return type from NULL to FALSE when parameter parsing failed - - * ext/posix/posix.c: - change return type from NULL to FALSE when parameter parsing failed - (as was requested by Ilia) - - * ext/posix/posix.c: - MFB: fix posix_getsid() & posix_getpgid() - - * (PHP_5_0) - NEWS - ext/posix/posix.c: - fix posix_getsid() & posix_getpgid() - - /* looks like copy&paste error first introduced in PHP 3.0.10 (!) */ - -2005-01-27 Frank M. Kromann - - * (PHP_4_3) - ext/fbsql/php_fbsql.c - ext/fbsql/php_fbsql.c: - MFH: Hack to fix crash caused by FBCAccess not returning errors when - creating an index that exists in the database. - - * ext/fbsql/php_fbsql.c: - Hack to fix crash caused by FBCAccess not returning errors when creating an - index that exists in the database. - -2005-01-27 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - ext/standard/url.c - ext/standard/tests/strings/url_t.phpt: - MFH: Fixed bug #31705 (parse_url() does not recognize http://foo.com#bar) - - * (PHP_5_0) - NEWS - ext/standard/url.c - ext/standard/tests/strings/url_t.phpt: - MFH: Fixed bug #31705 (parse_url() does not recognize http://foo.com#bar). - - * ext/standard/url.c - ext/standard/tests/strings/url_t.phpt: - Fixed bug #31705 (parse_url() does not recognize http://foo.com#bar) - -2005-01-27 Antony Dovgal - - * ext/mysqli/mysqli.c: - MFB: fix leak in mysqli_fetch_array() - - * (PHP_5_0) - ext/mysqli/mysqli.c: - fix leak in mysqli_fetch_array() when using invalid resulttype - -2005-01-27 Georg Richter - - * ext/mysqli/mysqli_api.c: - fix for bug #31710 (return value for mysql_rollback is reverted) - fixed also same behaviour for mysql_commit and mysql_autocommit - -2005-01-27 Antony Dovgal - - * (PHP_5_0) - NEWS: - BFN - - * ext/mysqli/mysqli_api.c: - MFB: fix segfault when invalid field offset is passed to - mysqli_fetch_field_direct() - - * (PHP_5_0) - ext/mysqli/mysqli_api.c: - fix segfault when invalid field offset is passed to - mysqli_fetch_field_direct() - -2005-01-26 Derick Rethans - - * (PHP_4_3) - sapi/apache/config.m4 - sapi/apache/config.m4: - - MFH: There is no --with-apache2, only apxs2 - - * sapi/apache/config.m4: - - There is no --with-apache2, only apxs2 - -2005-01-26 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/var_unserializer.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re - ext/standard/var_unserializer.re: - MFH: Fixed bug #31699 (unserialize() float problem on non-English locales). - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - Fixed bug #31699 (unserialize() float problem on non-English locales). - - * (PHP_4_3) - NEWS - ext/standard/formatted_print.c: - MFH: Fixed bug #29733 (printf() handles repeated placeholders wrong). - - * (PHP_5_0) - NEWS - ext/standard/formatted_print.c: - Fixed bug #29733 (printf() handles repeated placeholders wrong). - (bugs dot php dot net at bluetwanger dot de, Ilia) - - * ext/standard/formatted_print.c: - Fixed bug #29733 (printf() handles repeated placeholders wrong). - - -2005-01-25 Andrei Zmievski - - * ext/standard/browscap.c: - Don't depend on empty_string. - -2005-01-25 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/pack.c: - MFH: Fixed bug #31465 (False warning in unpack() when working with *). - - * ext/standard/pack.c: - Fixed bug #31465 (False warning in unpack() when working with *). - -2005-01-25 Andrei Zmievski - - * (PHP_5_0) - NEWS - ext/standard/browscap.c - ext/standard/browscap.c - sapi/embed/php_embed.c - sapi/embed/php_embed.c: - MFB (Fix several egregious leaks in ext/browscap and sapi/embed). - - * (PHP_4_3) - NEWS - ext/standard/browscap.c - sapi/embed/php_embed.c: - Fix several egregious leaks in ext/browscap and sapi/embed. - -2005-01-25 Marcus Boerger - - * ext/sqlite/sqlite.c: - - Proto fix - -2005-01-25 Antony Dovgal - - * ext/imap/php_imap.c: - check body for NULL before using and prevent segfaults - -2005-01-25 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - ext/dio/dio.c - ext/dio/dio.c: - MFH: - Fixed bug #31684 (dio_tcsetattr(): misconfigured termios settings) - - * ext/dio/dio.c: - - Fixed bug #31684 (dio_tcsetattr(): misconfigured termios settings) - - * ZendEngine2/zend.h: - New versions of glibc support a RTLD_DEEPBIND flag to dlopen. The - effect of this flag when loading a "foo.so" with undefined symbols is - that the search that symbol starts at foo.so and its dependencies - *before* the loading process' global symbol table. - - This is an effective workaround for symbol namespace collisions between - various modules and the libraries on which they depend (where fixing the - respective modules or libraries is not possible e.g. due to API - constraints). - - (By: Joe Orton) - - * (PHP_4_3) - acinclude.m4 - acinclude.m4: - MFH: - Fix macosx shared extension build - - * acinclude.m4: - - Fix macosx shared extension build - - * (PHP_4_3) - NEWS - NEWS - scripts/phpize.in - scripts/phpize.in: - MFH: - Return of the automake requirement - - * scripts/phpize.in: - - Return of the automake requirement. - - * (PHP_5_0) - NEWS: - order + typos - -2005-01-25 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #28041 (SOAP HTTP Digest Access Authentication was implemented) - -2005-01-25 Marcus Boerger - - * (PHP_5_0) - NEWS: - - BFN - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/zend_interfaces.c - ZendEngine2/tests/bug26229.phpt: - - MFH #26229 (getIterator() segfaults when it returns arrays or scalars) - - * ZendEngine2/zend_interfaces.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/tests/bug26229.phpt: - - Bugfix #26229 (getIterator() segfaults when it returns arrays or scalars) - - * ZendEngine2/Makefile.frag: - - Fix dependency - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h: - - Use correct freeing (thx Dmitry) - -2005-01-25 Jani Taskinen - - * NEWS - NEWS - NEWS: - massage - -2005-01-24 Ilia Alshanetsky - - * (PHP_4_3) - main/rfc1867.c - main/rfc1867.c: - MFH: Use multibyte specific code for handling files and generic basename - based code in all other instances. - - * main/rfc1867.c: - Use multibyte specific code for handling files and generic basename based - code in all other instances. - - * (PHP_5_0) - ext/sysvmsg/sysvmsg.c: - Fixed compiler warning. - -2005-01-24 Marcus Boerger - - * (PHP_5_0) - NEWS - NEWS: - - BFN - - * (PHP_5_0) - NEWS: - - MFH fix for bug #31348 CachingIterator::rewind() leaks - - * ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/tests/bug30725.phpt: - - Second and last part of #30725 fix - - * ZendEngine2/zend_interfaces.c: - - Allow getIterator() to fail - - * ZendEngine2/tests/bug30725.phpt: - - - Add new test - - * NEWS: - - mysqli/sqlite changes - - * ext/sqlite/sqlite.c: - - Synch with MYSQLi extension and use RuntimeException as base for - SQLiteException if SPL is present. - -2005-01-24 Moriyoshi Koizumi - - * main/rfc1867.c: - - Revert irrelevant part. - -2005-01-24 Antony Dovgal - - * ext/sysvmsg/tests/002.phpt: - 1.1.4; - add test - - * ext/sysvmsg/sysvmsg.c: - fix msg_recieve() returning TRUE instead of FALSE when unserialize failed - (patch by Andrey Hristov) - -2005-01-24 Joe Orton - - * (PHP_4_3) - sapi/apache2handler/php_functions.c - sapi/apache2handler/php_functions.c: - MFH: Fixed regression #31645 - only flush before running the subrequest. - - * sapi/apache2handler/php_functions.c: - Fixed regression #31645 - only flush before running the subrequest. - -2005-01-23 Ilia Alshanetsky - - * (PHP_4_3) - ext/sysvshm/sysvshm.c: - Fixed compiler warning. - -2005-01-23 Sergey Kartashoff - - * ext/mnogosearch/php_mnogo.c - ext/mnogosearch/php_mnogo.c: - - A bug in mnogosearch module in ispell loading code was fixed - -2005-01-22 Jani Taskinen - - * (PHP_4_3) - Zend/zend.c - sapi/cli/php_cli.c: - MFH: - Memory leak fixes from ZE2 + HEAD CLI - - * (PHP_4_3) - Zend/Zend.m4 - Zend/configure.in - Zend/zend_strtod.c - ZendEngine2/Zend.m4 - ZendEngine2/configure.in - ZendEngine2/zend_strtod.c: - - Compile fix for systems without uint32_t typedef - - * (PHP_4_3) - scripts/phpize.in: - MFH: - Remove also autom4te.cache dir with phpize --clean - - * scripts/phpize.in - scripts/phpize.in: - - Remove also autom4te.cache dir with phpize --clean - - * (PHP_5_0) - ZendEngine2/Zend.m4 - ZendEngine2/configure.in - ZendEngine2/zend_strtod.c: - MFH: Compile fix for systems without uint32_t typedef - -2005-01-22 Marcus Boerger - - * (PHP_5_0) - NEWS: - - BFN - - * ZendEngine2/zend_API.c - ZendEngine2/zend_API.h - ZendEngine2/zend_reflection_api.c: - - Fix #31651 (ReflectionClass::getDefaultProperties segfaults with arrays.) - -2005-01-22 Andi Gutmans - - * ZendEngine2/zend_compile.c - ZendEngine2/zend_compile.h - ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.h: - - Two new API calls for Derick (retreive CV name and value) by Dmitry - -2005-01-22 Jani Taskinen - - * (PHP_4_3) - acinclude.m4 - ext/dba/config.m4 - ext/mcrypt/config.m4: - MFH: - Typofix + removed unnecessary unsets caused by it - - * acinclude.m4 - acinclude.m4 - ext/dba/config.m4 - ext/dba/config.m4 - ext/mcrypt/config.m4 - ext/mcrypt/config.m4: - - Typofix + removed unnecessary unsets caused by it - - * (PHP_4_3) - NEWS - NEWS: - massage news - -2005-01-22 Andrei Zmievski - - * ext/exif/exif.c: - MFB (bugfix for 24851) - -2005-01-21 Andrei Zmievski - - * (PHP_5_0) - NEWS - ext/exif/exif.c: - MFB (bugfix for 28451) - - * (PHP_4_3) - NEWS: - -** empty log message *** - - * (PHP_4_3) - ext/exif/exif.c: - Protect against corrupt EXIF headers that feature unlimited IFD tag - nesting. - -2005-01-21 Stefan Esser - - * ext/session/session.c: - Correctly initialize ZVAL - -2005-01-21 Antony Dovgal - - * ext/imap/php_imap.c: - destruct return_value - -2005-01-21 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - Zend/zend_execute.c: - Fixed bug #28086 (crash inside overload() function). - -2005-01-20 Edin Kadribasic - - * (PHP_5_0) - ext/ldap/config.w32: - MFOB: Fixed bug #29492 - missing ldap_parse_reference() - - * (PHP_4_3) - ext/ldap/ldap.dsp: - Fixed bug #29492 - missing ldap_parse_reference() - -2005-01-20 Antony Dovgal - - * (PHP_4_3) - ext/imap/php_imap.c - ext/imap/php_imap.c: - fix error message =/ - - * (PHP_4_3) - NEWS - NEWS - ext/oci8/oci8.c - ext/oci8/oci8.c: - MFH: fix bug #31623 (OCILogin does not support password grace period) - - * ext/oci8/oci8.c: - fix bug #31623 (OCILogin does not support password grace period) - - * ext/imap/php_imap.c: - fix error message - - * ext/imap/php_imap.c: - fix segfault in imap_sort() - it segfaults when options is less than 0. - it looks like c-client bug, but we still need a workaround. - also, convert_to_string search criteria. - -2005-01-20 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/standard/string.c - main/rfc1867.c - main/rfc1867.c: - MFH: Fixed bug #31398 (When magic_guotes_gpc are enabled filenames with ' - get cutoff). - - * main/rfc1867.c: - Fixed bug #31398 (When magic_guotes_gpc are enabled filenames with ' - get cutoff). - -2005-01-20 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #30901 (can't send cookies with soap envelop). - void SoapClient::__setCookie(string name [, string value]) - -2005-01-20 Antony Dovgal - - * (PHP_4_3) - ext/imap/php_imap.c - ext/imap/php_imap.c: - MFH: fix segfault in imap_headerinfo() when fromlength or subjectlength are - less than 0 - + fix protos - - * ext/imap/php_imap.c: - fix segfault in imap_headerinfo() when fromlength or subjectlength are less - than 0 - + fix protos - -2005-01-20 Dmitry Stogov - - * (PHP_5_0) - NEWS: - Fixed bug #31422 (No Error-Logging on SoapServer-Side). - -2005-01-20 Rob Richards - - * (PHP_5_0) - ext/dom/php_dom.c: - MFH: Fixed bug #28817 (Var problem when extending domDocument) - - * ext/dom/php_dom.c: - Fixed bug #28817 (Var problem when extending domDocument). - -2005-01-20 Antony Dovgal - - * (PHP_4_3) - ext/sysvsem/sysvsem.c - ext/sysvsem/sysvsem.c: - MFH: fix typos in error messages & resource name - - * ext/sysvshm/sysvshm.c: - fix typos in error messages - - * ext/sysvsem/sysvsem.c: - fix typos in error messages & resource name - -2005-01-20 Jani Taskinen - - * ZendEngine2/zend.h - ZendEngine2/zend_constants.c - ext/ncurses/ncurses_functions.c - sapi/cli/php_cli.c: - - Revert the weird change of ZEND_STRS() macro and use the correct - ZEND_STRL() macro. - - * (PHP_4_3) - NEWS - build/build2.mk - build/buildcheck.sh - build/libtool.m4 - scripts/Makefile.frag - scripts/phpize.in: - MFH: - Changed phpize not to require automake and libtool. (Jani) - MFH: - Fixed build system to always use bundled libtool files. (Jani) - MFH: - Rewrote of phpize routines - - * (PHP_5_0) - NEWS - build/build2.mk - build/buildcheck.sh - build/libtool.m4 - scripts/Makefile.frag - scripts/phpize.in: - MFH: - Changed phpize not to require automake and libtool. (Jani) - MFH: - Fixed build system to always use bundled libtool files. (Jani) - - * build/build2.mk - build/buildcheck.sh - scripts/Makefile.frag - scripts/phpize.in: - - Changed phpize not to require automake and libtool. - - Fixed build system to always use bundled libtool files. - - * scripts/phpize.m4: - - Add --with-libdir to phpized builds too - - * configure.in: - - Removed obsolete AC_PROG_RANLIB (AC_PROG_LIBTOOL does it) - - configure --help output cleanup for --with-libdir - -2005-01-19 Jani Taskinen - - * buildconf - build/build2.mk: - Added --debug option to buildconf - - * build/build2.mk - build/build2.mk - build/build2.mk - build/buildcheck.sh - build/buildcheck.sh - build/buildcheck.sh: - Revert the multiple autoconf versions patch - -2005-01-19 Ilia Alshanetsky - - * win32/sendmail.c: - Stricter cc header check. - -2005-01-19 Derick Rethans - - * build/libtool.m4: - - Add the patched libtool.m4 from snaps so that Jani can play with it. - -2005-01-19 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - NEWS: - BFN - - * (PHP_4_3) - win32/sendmail.c - win32/sendmail.c: - MFH: - Fixed bug #28976 (use From: from headers if sendmail_from is empty) - - * win32/sendmail.c: - - Fixed bug #28976 (use From: from headers if sendmail_from is empty) - - * acinclude.m4 - configure.in: - - Fix the pic patch - - * ZendEngine2/zend_object_handlers.c: - - Fixed bug #29183 (Undefined symbol zend_check_private with Solaris CC) - - * (PHP_5_0) - run-tests.php: - MFH: - Fixed bug #29136 (make test - libtool failure on MacOSX) - - * run-tests.php: - - Fixed bug #29136 (make test - libtool failure on MacOSX) - -2005-01-19 Marcus Boerger - - * ZendEngine2/zend_ini_parser.y: - - Fix memleak - -2005-01-19 Jani Taskinen - - * (PHP_4_3) - ext/ldap/ldap.c: - MFH: - WS & CS fixes - MFH: - php_error -> php_error_docref - MFH: - Removed pointless checks (array_init, emalloc, etc.) - MFH: - Force ldapv3 for ldap_start_tls() - - * ext/ldap/ldap.c: - - ldap_start_tls() requires ldapv3 protocol -> force it - -2005-01-18 Ilia Alshanetsky - - * (PHP_4_3) - ext/imap/php_imap.c - ext/imap/php_imap.c: - MFH: Fixed bug #31142 (crash, memory leak and data loss by - imap_mail_compose). - - * ext/imap/php_imap.c: - Fixed bug #31142 (crash, memory leak and data loss by imap_mail_compose). - -2005-01-18 Frank M. Kromann - - * ext/mssql/php_mssql.h: - Set the MSSQL_VERSION to FreeTDS when that lib is used - - * ext/mssql/config.w32: - Rename php_freetds.dll to php_dblib.dll (still using the freetds libs). - Allow the build of both versions in the same process - -2005-01-18 Antony Dovgal - - * (PHP_4_3) - ext/odbc/config.m4 - ext/odbc/config.m4: - MFH: add checks for libs & headers required by IBM DB2 - - * ext/odbc/config.m4: - add checks for libs & headers required by IBM DB2 - -2005-01-18 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - ext/imap/php_imap.c - ext/imap/php_imap.c: - MFH: Fixed bug #31480 (Possible infinite loop in imap_mail_compose()). - - * ext/imap/php_imap.c: - Fixed bug #31480 (Possible infinite loop in imap_mail_compose()). - - * (PHP_4_3) - NEWS - NEWS - ext/standard/string.c - ext/standard/string.c: - MFH: Fixed bug #31479 (Fixed crash in chunk_split(), when chunklen > - strlen). - - * ext/standard/string.c: - Fixed bug #31479 (Fixed crash in chunk_split(), when chunklen > strlen). - -2005-01-18 Jani Taskinen - - * (PHP_4_3) - ext/session/mod_files.c - ext/session/mod_files.c: - MFH: - Use FD_CLOEXEC with fcntl() and make sure it is always defined - - * ext/session/mod_files.c: - - Make sure FD_CLOEXEC is always defined. - -2005-01-18 Antony Dovgal - - * (PHP_4_3) - NEWS - NEWS - ext/odbc/php_odbc.c - ext/odbc/php_odbc.c: - MFH: fix bug #30430 (odbc_next_result() doesn't bind values and that - results in segfault) - fix protos - - * ext/odbc/php_odbc.c: - fix bug #30430 (odbc_next_result() doesn't bind values and that results in - segfault) - fix protos - -2005-01-18 Dmitry Stogov - - * ZendEngine2/zend_compile.c: - Fixed patch for bug #31478 (SegFault/Memory Leak with empty()) - -2005-01-18 Jani Taskinen - - * tests/lang/bug30726.phpt: - - Sanitize output - - * ext/standard/tests/serialize/bug31402.phpt: - 1.1.4; - Add test for bug #31402 - -2005-01-18 Dmitry Stogov - - * (PHP_5_0) - NEWS: - changed title of the bugreport - -2005-01-18 Jani Taskinen - - * (PHP_4_3) - ext/standard/url_scanner_ex.c - ext/standard/var_unserializer.c: - - Files generated with re2c 0.9.2 - - * (PHP_4_3) - ext/standard/basic_functions.c - ext/standard/url_scanner_ex.re: - MFH: - Move hash table destruction to proper location - - * (PHP_5_0) - ext/standard/var_unserializer.c: - Touch generated file. - - * ext/standard/var_unserializer.c: - Touch the generated file. - -2005-01-18 Dmitry Stogov - - * ext/standard/basic_functions.c - ext/standard/tests/general_functions/bug31190.phpt: - Fixed bug #31190 (exceptions in call_user_func_array()) - - * ext/standard/tests/general_functions/bug31190.phpt - ext/standard/tests/general_functions/bug31190.phpt: - - file bug31190.phpt was initially added on branch PHP_5_0. - - * (PHP_5_0) - NEWS - ext/standard/basic_functions.c: - Fixed bug #31190 (iexceptions in call_user_func_array()) - -2005-01-18 Magnus Määttä - - * (PHP_4_3) - tests/lang/bug30726.phpt - tests/lang/bug30726.phpt: - Add test case for bug #30726. - - * tests/lang/bug30726.phpt: - 1.1.4; - Add test case for bug #30726. - -2005-01-18 Dmitry Stogov - - * ZendEngine2/zend_execute.c: - Fixed bug #28444 (Cannot access undefined property for object with - overloaded property access). - - * (PHP_5_0) - NEWS - ZendEngine2/zend_execute.c: - Fixed bug #28444 (Cannot access undefined property for object with - overloaded property access). (Dmitry) - -2005-01-18 Frank M. Kromann - - * ext/mssql/config.w32: - use the static dblib.lib to avoid the need for extra dll's - - * ext/mssql/config.w32: - add --with-freetds option to win32 build. - TODO make it work when both mssql and freetds is included or bail out with - an error - - * ext/mssql/php_mssql.c - ext/mssql/php_mssql.h: - make the mssql extension work with freetds on win32 - -2005-01-18 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - Zend/zend_operators.h - ZendEngine2/zend_operators.h: - MFH: Fixed bug #30726 (-.1 like numbers are not being handled correctly). - - * ZendEngine2/zend_operators.h: - Fixed bug #30726 (-.1 like numbers are not being handled correctly). - - * (PHP_4_3) - NEWS - ext/standard/file.c: - Fixed bug #31580 (fgetcsv() problematic with "" escape sequences). - -2005-01-17 Antony Dovgal - - * ext/odbc/php_odbc.c: - fix weird DB2 issue: - DB2's SQLDataSources() returns _max available_ length of result string - instead of - _real_ length and that results in strings a-la "\0 " - -2005-01-17 Jani Taskinen - - * (PHP_4_3) - NEWS - Zend/zend_language_scanner.l: - MFZE2: - Fixed bug #31444 (Memory leak in zend_language_scanner.c) - - * (PHP_5_0) - NEWS - ZendEngine2/zend_language_scanner.l: - MFH: - Fixed bug #31444 (Memory leak in zend_language_scanner.c) - - * ZendEngine2/zend_language_scanner.l: - - Fixed bug #31444 (Memory leak in zend_language_scanner.c) - - * (PHP_4_3) - ext/gd/gd.c - ext/gd/gd.c: - MFH: - Added some sanity checks by changing to the parameter parsing API - - * ext/gd/gd.c: - - Added some sanity checks by changing to the parameter parsing API - -2005-01-17 Christian Stocker - - * (PHP_5_0) - ext/xsl/php_xsl.c - ext/xsl/php_xsl.h: - revert these 2 files... shouldn't have been comitted .. - - * ext/xsl/xsltprocessor.c: - fix protos (by Mehdi Achour ) - -2005-01-17 Antony Dovgal - - * ext/odbc/php_odbc.c: - fix leak appearing when odbc_errormsg() got invalid resource - -2005-01-17 Joe Orton - - * (PHP_4_3) - sapi/apache2handler/sapi_apache2.c - sapi/apache2handler/sapi_apache2.c: - MFH - Fixed bug #31519: Set r->status_line to SAPI-provided status-line. - - * sapi/apache2handler/sapi_apache2.c: - Fixed bug #31519: Set r->status_line to SAPI-provided status-line. - -2005-01-17 Stefan Esser - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re - ext/standard/var_unserializer.re: - Fix compiler warning. - -2005-01-16 Stefan Esser - - * (PHP_5_0) - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - if 2 of 3 tests are okay still do the 3rd test ! - -2005-01-16 Zak Greant - - * ext/mysqli/mysqli_driver.c - ext/mysqli/mysqli_embedded.c - ext/mysqli/mysqli_exception.c - ext/mysqli/mysqli_report.h - ext/mysqli/mysqli_warning.c - ext/mysqli/php_mysqli.h: - Added standard emacs and vim modelines - -2005-01-16 Moriyoshi Koizumi - - * (PHP_4_3) - ext/mbstring/mbstring.c: - - MFH: Fix a critical bug that request-local settings leak to another - request. - - * (PHP_5_0) - ext/mbstring/mb_gpc.c - ext/mbstring/mb_gpc.h - ext/mbstring/mbstring.c: - -MFH: Fix a critical bug that request-local settings leak to another - request. - - * ext/mbstring/mb_gpc.c - ext/mbstring/mb_gpc.h - ext/mbstring/mbstring.c: - - Fix a critical bug that request-local settings leak to another request. - -2005-01-16 Stanislav Malyshev - - * (PHP_4_3) - Zend/zend_execute.c: - another fix for overloaded objects - -2005-01-15 Andi Gutmans - - * (PHP_5_0) - ZendEngine2/zend_API.c: - - Fix WS - -2005-01-15 Stefan Esser - - * ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - and use it... - - * TSRM/tsrm_virtual_cwd.c: - finally use what we calculated - - * ext/standard/php_var.h - ext/standard/var_unserializer.c - ext/standard/var_unserializer.re: - Restore unserialize() speed - -2005-01-15 Jani Taskinen - - * ext/standard/streamsfuncs.c: - CS fix - - * ext/gd/gd.c: - ws fix - -2005-01-15 Andi Gutmans - - * (PHP_5_0) - ZendEngine2/zend_API.c: - - Change to using DL_UNLOAD macro. - - * ZendEngine2/zend_API.c: - - Unload on MAC OS X (shouldn't be a reason not to) - -2005-01-14 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS - ext/gd/gd.c - ext/gd/gd.c: - MFH: - Fixed bug #31060 (imageftbbox() does not use linespacing parameter) - - * ext/gd/gd.c: - - Fixed bug #31060 (imageftbbox() does not use linespacing parameter) - - * (PHP_4_3) - NEWS - NEWS - ext/gd/gd.c - ext/gd/gd.c: - MFH: - Fixed bug #30120 (imagettftext() and imagettfbbox() accept too many - parameters) - - * ext/gd/gd.c: - - Fixed bug #30120 (imagettftext() and imagettfbbox() accept too many - parameters) - - * (PHP_5_0) - main/php.h - sapi/apache_hooks/php_apache.c: - MFH: - Fix another generated header include - - * main/php.h - sapi/apache_hooks/php_apache.c: - - Fix another generated header include - -2005-01-14 Dmitry Stogov - - * ext/standard/streamsfuncs.c: - Fixed SIGSEGV in ext/standard/tests/network/tcp4loop.phpt and - ext/standard/tests/network/unixloop.phpt - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug31098.phpt: - Restore behavior of $str["str"]. (Now $str["str"] is equivalent to $str[0] - again) - - * (PHP_5_0) - ZendEngine2/tests/bug31098.phpt: - Path -> pattern - - * (PHP_5_0) - ext/standard/streamsfuncs.c: - Fixed SIGSEGV with ext/standard/tests/network/tcp4loop.phpt and - ext/standard/tests/network/unixloop.phpt - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/tests/bug31098.phpt: - Revert to old behavior of $str["str"]. ($str["str"] is equivalent of - $str[0]) - -2005-01-14 Jani Taskinen - - * (PHP_4_3) - NEWS: - BFN - -2005-01-13 Ard Biesheuvel - - * (PHP_4_3) - ext/interbase/interbase.c: - Fixed unregistered bug: corrupted 32-bit LONGs on 64-bit systems - -2005-01-13 Wez Furlong - - * (PHP_5_0) - acinclude.m4: - MFH the extension dep macro (which is a NOP) - so that pecl extensions with deps can build against head and 5.0.x - -2005-01-13 Dmitry Stogov - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.c: - Additional fix for fix of bug #29883 - -2005-01-13 Wez Furlong - - * ext/odbc/config.m4 - ext/odbc/php_odbc.c - ext/odbc/php_odbc_includes.h: - Add support for ODBCRouter - -2005-01-12 Dmitry Stogov - - * ZendEngine2/zend_execute.c - ZendEngine2/zend_execute.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_opcodes.h - ZendEngine2/tests/bug31098.phpt - ZendEngine2/tests/bug31098.phpt: - Fixed bug #31098 (isset false positive) - -2005-01-11 Rasmus Lerdorf - - * (PHP_4_3) - NEWS: - Should probably note this - -2005-01-11 Moriyoshi Koizumi - - * (PHP_5_0) - NEWS: - - I tend to write opposite things these days :P - - * (PHP_5_0) - ZendEngine2/zend_execute.c - ZendEngine2/tests/bug31098.phpt: - - MFH: fix for bug #31098. - - * ZendEngine2/tests/bug31098.phpt - ZendEngine2/tests/bug31436.phpt: - - - Test renaming - - * ZendEngine2/zend_vm_execute.h - ZendEngine2/tests/bug31436.phpt: - - Fix bug #31436 (isset() incorrectly returns true in dereference of a - wrong type) - - * NEWS - NEWS: - - BFN - - * ext/standard/html.c: - - Fix the fix :) - - * (PHP_4_3) - ext/standard/html.c: - - MFH: fix htmlentities() / html_decode_entity() UTF-8 related bugs - initially reported by Kamesh Jayachandrana - - * (PHP_5_0) - ext/standard/html.c - ext/standard/tests/strings/htmlentities17.phpt: - - MFH: fix htmlentities() / html_decode_entity() UTF-8 related bugs - initially reported by Kamesh Jayachandran - - * ext/standard/html.c - ext/standard/tests/strings/htmlentities17.phpt: - - Fix htmlentities() / html_decode_entity() UTF-8 related bugs - initially reported by Kamesh Jayachandran - - * ZendEngine2/zend_compile.c: - - Fix bug #31478 (segfault with empty()) - -2005-01-11 Joe Orton - - * (PHP_4_3) - NEWS - NEWS - sapi/apache2handler/php_functions.c - sapi/apache2handler/php_functions.c: - MFH: Fixed bug #30446 - virtual() includes files out of sequence, - work around 2.0 subrequest/internal redirect issue. - - * sapi/apache2handler/php_functions.c: - Fixed bug #30446 - virtual() includes files out of sequence, - work around 2.0 subrequest/internal redirect issue. - -2005-01-11 Jani Taskinen - - * sapi/cgi/cgi_main.c: - Fix ZTS build - -2005-01-11 Rob Richards - - * (PHP_5_0) - ext/dom/php_dom.c: - MFH: revert fix for bug #28817 - fix is bad - - * ext/dom/php_dom.c: - revert fix for bug #28817 - fix is bad - -2005-01-11 Jani Taskinen - - * (PHP_4_3) - ext/imap/config.m4 - ext/imap/config.m4 - ext/imap/php_imap.c - ext/imap/php_imap.c: - MFH: - Added check for IMAP 2004 versions - - * ext/imap/config.m4 - ext/imap/php_imap.c: - - Added check for IMAP 2005 version - -2005-01-10 Rasmus Lerdorf - - * ZendEngine2/zend.h - ZendEngine2/zend_API.c: - Fix OSX DL_UNLOAD macro and actually use it to make shared extensions - work on OSX. - -2005-01-10 Antony Dovgal - - * ext/iconv/config.m4: - fix Konstantin's last name Chugeuv -> Chuguev - -2005-01-10 Rasmus Lerdorf - - * (PHP_4_3) - Zend/zend.h - Zend/zend_API.c: - Fixed shared extensions on OSX. We were using zend_mh_bundle_load to - load a shared extension, but dlclose() to unload it because it was - hardcoded. This caused problems for extensions loaded from php.ini - since the Apple linker does a symbol check on an unload and we hadn't - properly unloaded the shared extensions when Apache unloaded the parent - PHP shared library during its 2-pass load/unload/load startup routine. - By fixing the DL_UNLOAD macro and un-hardcoding the dlclose() call this - now works. - -2005-01-10 Jani Taskinen - - * (PHP_4_3) - ext/standard/tests/math/bug30069.phpt: - MFH: update test to include negative floats as strings too - - * ext/standard/tests/math/bug30069.phpt: - update test to include negative floats as strings too - - * (PHP_4_3) - NEWS - sapi/cgi/cgi_main.c: - MFH: - Fixed bug #28074 (FastCGI: stderr should be written in a FCGI stderr - stream). - - * (PHP_5_0) - NEWS - sapi/cgi/cgi_main.c: - - Fixed bug #28074 (FastCGI: stderr should be written in a FCGI stderr - stream). - (chris at ex-parrot dot com) - - * sapi/cgi/cgi_main.c: - - Fixed bug #28074 (FastCGI: stderr should be written in a FCGI stderr - stream). - - * ext/standard/php_parsedate.h - ext/standard/php_smart_str.h - ext/standard/php_smart_str_public.h - ext/standard/url_scanner_ex.c - ext/standard/url_scanner_ex.h - ext/standard/url_scanner_ex.re: - Missing $Id$ tag - - * ext/standard/credits_ext.h - ext/standard/credits_sapi.h: - - Update credits - - * ChangeLog - ChangeLog.2004.gz: - - Compressed 2004 Changelog - - * ZendEngine2/header - ZendEngine2/zend_arg_defs.c - ZendEngine2/zend_strtod.c - ZendEngine2/zend_vm_def.h - ZendEngine2/zend_vm_execute.h - ZendEngine2/zend_vm_gen.php - ZendEngine2/zend_vm_opcodes.h: - - Added missing header sections. - -2005-01-10 Marcus Boerger - - * ext/sqlite/sqlite.c: - - Fix proto - - * ext/sqlite/sqlite.c: - - Bugfix #31342: SQLite OO interface with Exceptions (hugo dot pl at gmail - dot com) - - * ext/sqlite/php_sqlite.h - ext/sqlite/sqlite.c: - - Implement iterator interface in sqlite - -2005-01-10 Jani Taskinen - - * ZendEngine2/acinclude.m4 - ZendEngine2/configure.in: - - Added AC_ZEND_C_BIGENDIAN macro (as requested by Andi) - - * configure.in - configure.in - configure.in: - - The pic/no-pic patch by Joe Orton. - -2005-01-09 Jani Taskinen - - * (PHP_4_3) - configure.in: - Forgot this from the outside-source-dir patch - - * (PHP_4_3) - Zend/zend.h: - This was not supposed to be committed.. - - * (PHP_5_0) - configure.in - TSRM/TSRM.h - TSRM/TSRM.h - TSRM/tsrm_config_common.h - TSRM/tsrm_config_common.h - Zend/zend.h - ZendEngine2/zend.h - ext/bcmath/libbcmath/src/config.h - ext/bcmath/libbcmath/src/config.h - ext/gd/gdcache.c - ext/gd/gdcache.c - ext/gd/gdttf.c - ext/gd/gdttf.c - ext/mcve/mcve.c - ext/mcve/mcve.c - ext/odbc/birdstep.c - ext/odbc/birdstep.c - ext/pcre/pcrelib/internal.h - ext/pcre/pcrelib/internal.h - ext/sqlite/config.m4 - ext/standard/html.c - ext/standard/html.c - main/alloca.c - main/alloca.c - main/php_compat.h - main/php_compat.h - main/php_scandir.c - main/php_scandir.c - main/php_scandir.h - main/php_scandir.h - main/php_sprintf.c - main/php_syslog.h - main/php_syslog.h - sapi/cgi/libfcgi/include/fcgi_config.h - sapi/cgi/libfcgi/include/fcgi_config.h: - MFH: - Fix outside-source-tree builds. Always include generated header - files - with #include to make sure the correct file is - used. - - * configure.in - TSRM/TSRM.h - TSRM/tsrm_config_common.h - ZendEngine2/zend.h - ext/bcmath/libbcmath/src/config.h - ext/gd/gdcache.c - ext/gd/gdttf.c - ext/mcve/mcve.c - ext/odbc/birdstep.c - ext/pcre/pcrelib/internal.h - ext/sqlite/config.m4 - ext/standard/html.c - main/alloca.c - main/php_compat.h - main/php_scandir.h - main/php_sprintf.c - main/php_syslog.h - sapi/cgi/libfcgi/include/fcgi_config.h: - - Fix outside-source-tree builds. Always include generated header files - with #include to make sure the correct file is used. - -2005-01-09 Antony Dovgal - - * (PHP_4_3) - NEWS: - BFN & end of cvs spam - - * (PHP_5_0) - NEWS: - BFN - - * ext/session/tests/bug31454.phpt - ext/session/tests/bug31454.phpt - ext/session/tests/bug31454.phpt: - add skipif section - - * ext/session/tests/bug31454.phpt: - 1.1.4; - add test for bug #31454 - - * ext/session/session.c: - efree(name) - - * ext/session/session.c: - fix bug #31454 (session_set_save_handler crashes PHP when supplied - non-existent object ref) - -2005-01-09 Jani Taskinen - - * (PHP_4_3) - Zend/zend_ini.c - Zend/zend_ini.h: - MFH: - Fix leak. (forgot from previous commit) - - * (PHP_4_3) - ext/standard/basic_functions.c - ext/standard/basic_functions.c - main/main.c - main/main.c - main/php_main.h - main/php_main.h: - MFH: - Fix leaks with registered shutdown functions. - - * ext/standard/basic_functions.c - main/main.c - main/php_main.h: - - Fix leaks with registered shutdown functions. - - * ZendEngine2/zend.c: - MFB: - Rationalize code a bit - - * (PHP_4_3) - Zend/zend.h: - MFZE2: Some cleanups - - * TODO - TODO: - Remove done stuff - -2005-01-08 Jani Taskinen - - * (PHP_4_3) - ext/standard/basic_functions.c - ext/standard/basic_functions.c: - MFH: - Fix possible crash (PR#26223). Leaks remain. - - * ext/standard/basic_functions.c: - - Fix possible crash (PR#26223). Leaks remain. - -2005-01-08 Georg Richter - - * ext/mysqli/mysqli_embedded.c - ext/mysqli/tests/connect.inc: - fixed compile bug under Windows (libmysql.def currently doesn't export - mysql_server_init/end). - Thanks to Sebastian Bergmann for reporting - -2005-01-08 Dmitry Stogov - - * TSRM/tsrm_virtual_cwd.c: - Unnecesary check was removed - -2005-01-08 Marcus Boerger - - * ext/standard/tests/serialize/bug31442.phpt: - - Add new test - - * ext/standard/tests/serialize/bug30234.phpt: - - Unify - - * ext/mysqli/mysqli_exception.c: - - Fix shared build - - * ext/mysqli/mysqli.c: - - Remove double destroy (which is definitively wrong and prevents php from - normal execution). - - * ext/dom/document.c: - - Fix dependency - -2005-01-08 Jani Taskinen - - * NEWS: - NN - - * ext/snmp/php_snmp.h - ext/snmp/snmp.c: - - Fix some memory leaks - -2005-01-07 Antony Dovgal - - * ext/standard/head.c: - remove duplicated include - -2005-01-07 Magnus Määttä - - * ext/posix/posix.c: - Argh.. Committed old patch. - Add safe_mode check and fix error code. - -2005-01-07 Antony Dovgal - - * acinclude.m4: - fix PHP_CHECK_64BIT macro (finally got 64bit machine to test it) - -2005-01-07 Georg Richter - - * ext/mysqli/mysqli.c: - forgot to remove some comments in last commit:( - -2005-01-07 Sebastian Bergmann - - * ext/mysqli/mysqli_exception.c: - ZTS fix. - - * ext/mysqli/config.w32: - Sync with config.m4. - -2005-01-07 Magnus Määttä - - * NEWS - ext/posix/php_posix.h - ext/posix/posix.c: - Added new function: posix_access() - Feature requests: #29615, #14924 - -2005-01-07 Georg Richter - - * NEWS: - new mysqli stuff - - * ext/mysqli/config.m4 - ext/mysqli/mysqli.c - ext/mysqli/mysqli_api.c - ext/mysqli/mysqli_driver.c - ext/mysqli/mysqli_embedded.c - ext/mysqli/mysqli_exception.c - ext/mysqli/mysqli_fe.c - ext/mysqli/mysqli_nonapi.c - ext/mysqli/mysqli_prop.c - ext/mysqli/mysqli_report.c - ext/mysqli/mysqli_warning.c - ext/mysqli/php_mysqli.h - ext/mysqli/tests/001.phpt - ext/mysqli/tests/014.phpt - ext/mysqli/tests/017.phpt - ext/mysqli/tests/033.phpt - ext/mysqli/tests/034.phpt - ext/mysqli/tests/041.phpt - ext/mysqli/tests/045.phpt - ext/mysqli/tests/047.phpt - ext/mysqli/tests/049.phpt - ext/mysqli/tests/061.phpt - ext/mysqli/tests/connect.inc - ext/mysqli/tests/skipif.inc - ext/mysqli/tests/skipifemb.inc: - Added new classes: - mysqli_driver - mysqli_warning - mysqli_exception - mysqli_sql_exception - - Improved embedded server support - changed testsuite to work also with embedded server - - Made statement and resultset classes extendable - - minor fixes - -2005-01-07 Anantha Kesari H Y - - * (PHP_5_0) - tests/classes/array_access_001.phpt - tests/classes/array_access_002.phpt - tests/classes/array_access_003.phpt - tests/classes/array_access_004.phpt: - removed skipif sections that check for the existence of ArrayAccess class - which is nomore a class but a interface.As the corresponding files in - PHP-5.1-HEAD had removed the SKIPIF blocks themselves, removing the same - for PHP5_0 branch also. - -2005-01-07 Jani Taskinen - - * (PHP_4_3) - NEWS - NEWS: - BFN - - * (PHP_4_3) - sapi/apache2filter/sapi_apache2.c - sapi/apache2filter/sapi_apache2.c: - MFH: - Fixed bug #31055 (apache2filter: per request leak proportional to - the full path of the request URI) - - * sapi/apache2filter/sapi_apache2.c: - - Fixed bug #31055 (apache2filter: per request leak proportional to the - full path of the request URI) - - * (PHP_4_3) - acinclude.m4 - acinclude.m4 - configure.in - configure.in - scripts/phpize.m4 - scripts/phpize.m4: - MFH: - Make sure $host_alias is never empty - - * acinclude.m4 - configure.in - scripts/phpize.m4: - - Make sure $host_alias is never empty - -2005-01-07 Wez Furlong - - * EXTENSIONS - EXTENSIONS - EXTENSIONS: - update by steph - -2005-01-06 Joe Orton - - * (PHP_4_3) - NEWS - NEWS - ext/curl/curl.c - ext/curl/interface.c: - MFH: - Fixed bug #31413 (curl POSTFIELDS crashes on 64-bit platforms). - -2005-01-06 Jani Taskinen - - * (PHP_5_0) - ext/session/mod_files.c: - Revert. This is always 1. - -2005-01-05 Joe Orton - - * ext/curl/interface.c: - Fix #31413: curl POSTFIELDS usage on 64-bit platforms. - -2005-01-05 Anantha Kesari H Y - - * (PHP_5_0) - ext/session/mod_files.c: - passing FD_CLOEXEC would be a standard way to pass argument to fcntl's last - argument than 1 - - * (PHP_5_0) - ext/ldap/ldap.c: - Removed redundant NEW_LIBC checks for NETWARE - - * (PHP_5_0) - ext/ftp/php_ftp.c: - Removed redundant NEW_LIBC checks for NetWare - - * (PHP_5_0) - ext/ftp/ftp.c: - Removed redundant NEW_LIBC checks - -2005-01-04 Frank M. Kromann - - * ext/gmp/config.w32: - Allow gmp to compile under Win32 - -2005-01-04 Wez Furlong - - * ext/standard/streamsfuncs.c: - Fix #31408: memory leak in stream_socket_recvfrom - -2005-01-04 Jani Taskinen - - * (PHP_4_3) - main/network.c - main/php_network.h: - - Fix bug #31403 (php_hostconnect not defined as PHPAPI) - - * (PHP_4_3) - NEWS - NEWS: - BFN - - * (PHP_4_3) - ext/gd/config.m4 - ext/gd/gd.c: - MFH: - Fixed bug #31396 (compile fails with gd 2.0.33 without freetype) - - * ext/gd/config.m4 - ext/gd/config.m4 - ext/gd/gd.c - ext/gd/gd.c: - - Fixed bug #31396 (compile fails with gd 2.0.33 without freetype) - -2005-01-04 Ilia Alshanetsky - - * (PHP_5_0) - ext/openssl/xp_ssl.c: - Fixed compiler warning resulting from an unused variable. - -2005-01-03 Stanislav Malyshev - - * ext/sqlite/libsqlite/src/auth.c - ext/sqlite/libsqlite/src/auth.c: - merge patch from http://www.sqlite.org/cvstrac/chngview?cn=1953 - bug led to PHP exiting on queries with unknown columns - - * (PHP_5_0) - ZendEngine2/zend_language_scanner.l: - MFH: - Fix the following nasty bug: - - if compile bails out from the middle of compiling, current_buffer is not - restored - - if current_buffer is not null, yy_switch_to_buffer will do: *yy_c_buf_p - = yy_hold_char; on - the next request - - which would lead to memory corruption on next request - - * ZendEngine2/zend_language_scanner.l: - Fix the following nasty bug: - - if compile bails out from the middle of compiling, current_buffer is not - restored - - if current_buffer is not null, yy_switch_to_buffer will do: *yy_c_buf_p - = yy_hold_char; on - the next request - - which would lead to memory corruption on next request - - * (PHP_4_3) - Zend/zend_language_scanner.l: - Fix the following nasty bug: - - if compile bails out from the middle of compiling, current_buffer is not - restored - - if current_buffer is not null, yy_switch_to_buffer will do: *yy_c_buf_p - = yy_hold_char; on the next request - - which would lead to memory corruption on next request - -2005-01-02 Ilia Alshanetsky - - * (PHP_4_3) - NEWS - NEWS - Zend/zend_highlight.c - ZendEngine2/zend_highlight.c: - MFH: Fixed bug #31371 (highlight_file() trims new line after heredoc). - - * ZendEngine2/zend_highlight.c: - Fixed bug #31371 (highlight_file() trims new line after heredoc). - -2005-01-02 Rob Richards - - * ext/dom/document.c: - allow parser flags to be passed to xinclude() - - * (PHP_5_0) - NEWS: - BFN - -2005-01-02 Moriyoshi Koizumi - - * (PHP_4_3) - ext/standard/tests/array/bug29493.phpt - ext/standard/tests/array/bug29493.phpt - ext/standard/tests/array/bug31213.phpt - ext/standard/tests/array/bug31213.phpt: - - MFH: add testcases for bug #29493 and #31213. - - * ext/standard/tests/array/bug29493.phpt - ext/standard/tests/array/bug31213.phpt: - 1.1.4; - - Add testcases for bug #29493 and #31213. - -2005-01-01 Wez Furlong - - * (PHP_5_0) - ext/openssl/config0.m4: - Fix build here too - - * ext/openssl/config0.m4: - Fix build... diff --git a/ChangeLog.1999.gz b/ChangeLog.1999.gz deleted file mode 100644 index 9d92dda73f6ce8bf6d81faa19d399a774282003b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78772 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 WW5atoK6k$+^ZI{%FQvtlFa-d_5N6Z> diff --git a/ChangeLog.2000.gz b/ChangeLog.2000.gz deleted file mode 100644 index 91cd3b2425c1870248804bc3a8779fd347d5b8ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159518 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 e+v^f75Fk|HujTl+`^9di)~M4i72bG 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

HYz{t3q5rVCu}r;q2K`S0>;XnlPZ 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 diff --git a/ChangeLog.2001.gz b/ChangeLog.2001.gz deleted file mode 100644 index 4f0a6f82414da6059ebbab7bdb5752c3967b5431..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 198003 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%0A#w*Q%?f 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 F3;=g(PR#%S diff --git a/ChangeLog.2002.gz b/ChangeLog.2002.gz deleted file mode 100644 index 6a8c3bea44c32cf30fc15e2b20115290b9d2d524..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262369 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
CNKJ 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≠O*bxkd?>67r)QMkD! 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 z z2VJ%?5Tz%F;VpF&uW-+M~pU-PzR~ZEmI|xmk%^5B*l%7>eb^ z_Dk&K(W{rQROsU9@aUk@F*iynJanPtHeFN8npm_Jb_ngZs~G#Zr2xft?Od<;@$}`3 zO<%-bkR|48w#%!TGGkM*Sfs6Q*{lJQT06MS95J7H>=q*(zWV)GrfNz*@28-`j#}Go zD{d;sig75aBxVtuHk(}7AmLIwY8i>?C>oGO0GAXj%UR45HYQdM*{?O0-#ExeSc?Sqmdlid#Y1KuS^+Y7Og!8SaY{($&=VVrMk+Gs=3S$p zFr3*SA>f{DT#A25heJz#A7+QNoIKbCq~;$N9{1>v5qWHI&G}Ng{10?O%2>7!^y;u|^`p z`*6_IVw}n-salKeA%rP3%zzjM3f2TVCud^x)ko_V#b{nVJ$$-V*Kupzgl)no88}=P zhtOB%_)8JZu+<~T28vr zC^)09H;QQ~M&yJxyiRC=_{z)z-J3c41fPO_RxpAbA1LTE0upD1gZ^>yPh+s;!48(I ze}4M(0Z3Rjc6S$Fn*$taDY{BqTiQ6shB(T9m9^dVZab=-hOnLf-|BSR-h6=V>V5IP zd@x@wPum*@;frT>4Ga7;Y~(x{4rMj!M-y}}J&au*<>SGUYKygPop6MEfI6PRx019} z<-DA;mw=@isgUX%ziQ{H9d~rELS^WEea*v{D-OOo8`_RIfi5WMPGyjGhG}{uRqg>9 z*~Wq~q&TRVu;tIPSNuJPS>yOs_sYcRLfBHKUz53*7GJmFz zNb&Xz`6LdCtQ@BCE)Y$-$#i6Xu3-Jn-^EEytQ%5VP^rqQPuS|ms8}Xa1}ry~yTMF< z(O6twW=@z+Dq$#gUK--qU$DY-xG6@>lU3~aDu7gF8tYQLs}>q)fkZxKusFEfy0N*c zpL|3kY&FC3uFt|VL$`dRt#ELJ3H~&LwjPY)zeK#f#s<3&)1(%>AzsM;F zriT)Wml3(P3F@Ea2y5Esd&(&xOhB}jxwh22pv6seQ=|w$gvoG~G{t6Yo!_#NVTf&w z7ovF>J+?(-{ODE_0`itQO9}{1uEZ$8WV=Jh5|3T+0K0G|X#GTP-XM8w)~Mvt4E@&F z_)Ee3K_@ChoE(zI6v_#Zk_9gr!UICbv5&)fD;$r#h>Z&&>8{aCHRbDk(rPXN3T`J! z7j{+JfY$*Z;v-ppdC^MtNi4=>S!uJz8ME$ z4I9xnJfC67`G%ooSs>BFl7TaDM^1o#AoqLuT^GO{rCk73V&9Ej1ibn&Fu zZ*WYDM;`Uh3Ca(&#@96Io{}kB!`P@I6*i3};67Q8$#V7j1f@^z2`k3D#5(RB1=1^~r9tX`b`in)-1>U1MPsa4k$=&-g z&Z8^|-Ut7{^fHTN^XoA!h{K`RYk?0%y*b^59xqHr6YZ-ddlGZMAu*#&@|bEq#>LN3 z=Gr>*+!E_g^-Si((^)#!vCc>~VJ;Wp3Pfhd2#&-t_8Erl+<%k@$a0u$##=xgGYK~Bc>t-%R03q?z2n+DmmyVi8bZ&eJ6?PmFwh5#P?)Z+n?VO`7f=0Eq} z>FCeEH82uA9l!46gD|7+8F#1Nga51OrXx2jd5H;iDqK^KtFg()Izfm2-8L%X{7jQe zMVR|=vm*9M2i>3k0ZhA_cKG*x7Ei#J?lgAoaWK-t!SRKjW5lG=g+N|{@&>rD5QmbwI?=( z&#hJM&DU{f5Q2F&zpu}S3qQ0yVwIt@%4p?LeeY=Hqn6#W?*zBzb{eKvFXQPQfraC~ zCge9-zIWmE?K>h^hq9LbwgZ~-)Zv<6P z>u|6ez(a9v{bUXLFXn=rM4g+cA2*B*{&Q>`qjG6q&cwsyh`iu=y1bg0h~F^gsuz4BW=a$PMN2i=BXeMVs^v<)&dk$r zJv?Gww;pwo^E_w6Di0CJ%3g!h29i|yLKj-O>grt2#p(?!*0UW8TM7tG@_ZO@Ocd?l zP)yrmr^@?m03Q)hd!<=^e_YQ85ne*H?{rE_g zS@2uIL!&--??J^SL)#UMrGfh!K3A7*TETvT*9Ibo+5xU;nsek?;&=ImNrhyb|6`1jmDO7Q+6#3L@qFvEW%51ldicL-)7vB~rsVVDi6NhbPqC*! zq#MNV?gq0U;WCLh+Y^Xu+MP0^nyjJ-OM#+Zvq)WbgPrMn zQWeTrbGo5EW6M0F$6JlSLL3j7=(T(p8&$g-(5k9*rFr6c&6`!iu~>;D+VGpHaBP_P zvGi)%(~@dFrRMhUyTt^VO~(z+W(djjmocZwjm#sb+6|Wpry~&ZzDXvNxY~WTsRFe9 zvk_b}KY?V{B&9y5M|=2Sl`Suv%9g9Ruc<3}(Xze;Bi<`*!3I-95^{oI$c6`li@*xU z7c80KmJZ4~V`SZ`n1!V;$2CtJC@s79a-6bA)m3wnhDvEg7rde7R#H+aQBlN(sZ>$c z6|YJKUurGm#s%>)Q_J0+!oMWXfmIM|-c&_+#F=<^2HZz=I$I5XKL>cRcq0j1JY-Avb$#khto<8$z2OxgsUx#8vj(qkEi)ZYE*-TDjw=x>n$+!CN&pYO_txujF z0&%a!NbMQ5cwW5jB^fP}cQ>kCDs_#UHCPR#y+{H3y9vXZvA-&3vUsC3RK%b5b*LkS zWhrF%Gc9)wf!==eKga(Y?>pgvJuWjuxr?WP&?A>Dj+90Yy^@Kp$^UNYKAs~uQruy! zLj#$6`Sj^g7(8He8J}S3K`iGhnT#WC2tIo*Es?rBRFF)?WDCG8^)5@HfF>7WhYr*$AZh5# z1Zl^&g3BDKel8ZGeW`5~k+^&t8_(+0$Da5HbN0nwlOoqurbQgo!{je*Dg5b?J!J#PTU4Qxw zFo%b)PUy|EMgqj8>P>Um=ZAQBI~xbhluWK^L>6Q&zr9YneJq!P#L9;NUC~0U<=xef zxN%^HUf&X>L*XkMf(j$YXVF2pJy+OXnXrmR*Dc*Yb#Vm;uhz?cTOsYjT@i7W zW|8!RH_^?FTqAG42DmXCr?v6JeE;lC<1jo5Y0lJ+Q?vWY!rdRDWJm`bgopPZLI*&( zW;*F-h>o4T;g-Sfz#Lo~;$+zy1U6~MLHO!WCtn&!-r+cG|82%(wcY)9#f_258K(gT z6qB09EJ{{A>ogsW=vnqJ1Ym4V_4!iFNk>&F#enWskehFqppl2GYpNgAo4#QK70P;VCk734FM?2oeCp% zNlSg->FQyrupTYyhGU&G>IsUJy8e>SaOPOZ+xm#zFMYbJxIqJcI8$ayiH;cN?2D_5 zU-rBQbsO|_03Q-j(`JFujESp5j(>mp8mdCHt`2--IUP~I*f zsEs-xFpQHpo=2yWISO<;Z^xVeZKa#Mb=bh60`)xDk>Cn5@v1BWQwFD9BZ+rZR*{j9 z*AdX(uHOnKM!v%nMPL(?_{$Oy4F^@agI?rzXySxxQ*$oxe4SO=t?b1~Q&= z8_*`NC^e*}Qy?k0;Ep5bdgEL^|%CoS47>%yAU6;fK~$Cc(-Q!2PVw5I(uVNd9lhIO&X9*$V?C|r{qY}HhMY@+9e06?mZBDV^Dtx#r#n8xBxC_GoZH^e8t^9 z(<#B(^i7)NyY@t!R^_2!qG;`C%x5XQHap)RZuBu+*8@)oNxUb9yJ?=8-f-%e6 zkK?hn(zsrSt2Xn;-b0>d#eEeNRl2>EqJ3+-o(G%Nsn&zXM7+V+KT}b_9YviiwWiwX zr?ZQX?^@04laFU7S7%(W$idp&Ew!euzVr-GEs!7Ha?kna`Ny-C|6;2v$V#XF1Td-y zkm`6bnKGq_1vCS7-!vbO&}E;52k5eV5!6B>^v{f8YCF;f?ND{o1+M&^u_@_s8>-gg_32?`0)0F?fW^-nW*Gv01L!d?70L&A-t=&0k>hE|C+WkV>3 zh%8>zciw*aczS*D=_63K+;_|d|3NoL3~UbzkV#hfhOA|j#Vn`7lmbDsd1>eS#AFM; z^vTagSYA6Ji|B-LcnlvS!4Ris>o)RySo!vA%>Ox4i{YPQ-`@iUgfNtUH|SevLuGm? z7yHv_k`y&eMErq(JfS19=r&IA)cE^#NB&*{#HqvlAUy{UN1YvZE2O50i#Mtb_K@@6T{u79-=DiObtoLRAV9e2 zF;A5;x3pmbW(4jGQzbY9kcE}PIT7RMb`I95>T-%XD~XoUhkSMP>fm=Dwf8N&($43< zd_KRr_;CL5`s9)u-482iJ8OnYl?LMICb!Z#m1fl{ueK7N!8;U2DRCUp-iuCkzk<>g z;B@ALW<(LH(fwvy3C{)yB4kWLaEF|Oa4J5+qTB?BXwsY611g_n^{m=lwd6cI!Fp?m zx42e#a-{IR#&9)$XQd>k_5kZ)4@=`gS7Z^A;HU(bwJRq~J2vr2HxzpCVnax~u`duE z+E=9or_;ID-v}dVz65>ePMVM6BI)G*W!E*f92+OR*UFhQZeZAOSt`EaGMnbb77)c+ zV5o7_eS(o#q`@409pxNI4Acr_V?Fl(PKistzbC9B;X|}29Mr{mVbf9Rz&OijNufp= zBJ2~YM^B5$hcruOX+B7TAJgQw=_m=l!=wRsjOOTZ+zwGd!?dE~IQ(@|8&6=5aCYCQ zdb9ihdCLPk$Tt4DRJTc~1s{Gq{dCFAz}#Pee~BzkJMGT)I1ZWhI!DhA zUj{G9`#tpUz99~9IS$`MuGq-o?7{wY0$~K6Wi-6BQsMBL;%|#*|7$CCVaFFMPbl?- zlDp}0wJ%s#u1q}M4TAGTrLtx&0i1BKh*&&-cmr~0AB1L$kjF)%VUh!k)sF&Zb4i3# zc_gbz$;h&z=p3^_8`VKwoJxs|Ef*z!HSl^1B4INS%M}qdRj-HG>~MM$ziuaKKATUS zj>c)9%%>>p3?w#-zsuMxKy1z-I7P`odvQcA5_QM{kGXhkA!h;DHzo=*Hq}P71m-mG zO`Yur=bDN*l^755ksTD_PAB=st+deMsn9$wjQu#!1aD>BZbA1x)asUd1&GHOG$7YF z>25%G{jR|Aco!{wfBZhrI`nh9j`sITw3sI_jw(MyQyX&?5Fd`Kvh~LPC%=odzf!{g z?&ha{bDA+&O3T9w@FK$GHn~39m_yq>n12xF8KE|42F453z$)umT7)UkSqQz z9wb@B^Fz1lu|8jwEC~5qN!%K2z*Hl7-MHspa4m+msG|hb6%JPASg+-0)qUWH5*}Vo znTrrwFku5}f5IUJxn5fP=*VHTp^xj#$&o_W(9-q!pfdlytIGn5*g^ zdQlPH@|UGqySv7>kw>-wQKO+TK)#YXV#yoo^w)eT#?+DFs9d6!5M$d;fl7=84Q$0g zKFi$OO%)a&n>?I|ms=LVKdKpIptf1ug@8E5WRK>f{6Txhu%d#s@*CCdS==8C-Pv4+ zF!c+IhwHO-r7EilaHsy>U#Z@uVkSvKeaBQszz1Vnm6rG{z1#JlwiZIH1|go)3c)n_xKEcZW30cqD8jRi0P8Mb z`O2(}2Kb!}XQoJ7Q#T7pc!#y8FFn~aYbD3V>qn!3FV=uQBRN@_F?4w4;gU6cPw|;bK*T(V9OB^RvhHoPjCu0+A}aiaG!^XY?RfLaUQdkk2smV zoIb7p?(3B=ETr3&gus{Uw~d#Uy%-_74(fKsc0P=se)OSuR?Q z5?c!>NEK+S){l0@xGN=4%r8Bf3~8a**$sA>Kb{p8n7pHt?>@xG9Co7#{}Ya)o3f=5 zCKS#KdSbLta9&69UY@cFa!u(e6>>I<}O35pOc|`8W@0PmLfcH zAlFSZx?P>PA;SuAHQ+U(JfDsfk5~X%g>xRuV?4%PpnhptEwM7A^1UR&rX%Tp5An@x zZJIN7u#FQF#bnKCTH^d~uRlvY^}JhANI_IPGVxu9lCLqo!wywU6S%ID@d75QC8cPs zohu2%?4O|qK`O^inETm&1esTHPO+&OH*Z97aHu6lQ%l%(xSByNCE?}llgF==%{;S< zl&MzsB;#^+=c1%A_y~p2DFmB}*aYJRYr#4tgOcr(0}Fh4Xri!ooJ1U$lUDnthD`FR zJ!r*!+z98pv*5enC_D(AI>&>j>xP3TeGVw~HJG$~dh+hG4(!EE|CC?jNJiOw$Sza& zj~8$>jM1x-48@}yVdP%brlU5x7MXqZhp^}9UKxU++0)n&)Q z>d`PndDfR;;qYMHo=LY}>qYe3>tqz9wxe!We_mh7^)7Xj8v#7FWfu)3h+u^^BF--w z;ziB>*xJMjbo=f5GP-KeG}Ns9PR9Z=d`X}xs&BsPxO#{&D`kKWSXf$y+s-&eN-|)E z51qH{ly1k7~8b8Zd+`$msDd&wMvh1FDDZ?AZ>wQ+Grm4A9=m#NOc-H4y5sb zhfYSI-pM7^4|stlese|{7}@Ty?s{GzzF~9|tg5m`92^~~453`$A;(Xz?M=zrRnz`d)Fb?x zZB2^|ForvfDeizy@b}npe)hO4@0kk)e}*<~{I%W)>B>D^AH;hHbNhrx2#Mr;m=r=Iq|c4-(F0+F z);V^#>Q7fU%rZ`xg)e}j0O1@`2^HJV3`D`G3m^#bvjicu1j2v={sCaXD9tQ5V0CQ3 zx|5=eJ9dTIPFYpPjt`Olav0q{JqUtr+U_EM|bSe_7gnWD3HD^{==p* z{$cJ_T9S-9r1FP(by{HRj)qB;KMwtex{C4XIrBGxG)@}}@|%sF+KIy886Vr!_tB^NQDMYl;e_z6nA{xfc2 z65@ebs}cVgb5PS9+HFElDrmhAW&O(%!XqpjMyRkTdi%YSH^{EooOzJj`}ba3$}Pz{ zeg4Oz{((`u$x8_wgjad3Whpp_!`f_Fta_<%BFUKORvT^${E5KNDt&WG%XpHdH_=^$ zo;gig1O4;$tlh4FnwNsFj92_8&V>pJ&m0nu$up*3S~Ay1RWRL?%@smTuM^$IKg}g# zpZpGMs}ts4`idO(b}sq9oQpjCcVPC{C3HD8=T;Ybb{ll#9XSdExVIAaZ3xh%!ROK+ zod&-s$BWwOFv$mkBAjGkIxHkiX{!;W1hGV~r|C@+mwX1Hc(pWr*#R7JkzZmNYh>w8 z#->4yeB<&Duw&}UKlOSp0rJ7o>ct=P+H_i-4*t@30<&(MjvHV)Hv-C*`jG|!)(pqy z^q*ma;XL<^4Cs@li@BtVj4DAZzlSrT5MmyksU&0&EcnC1t8;*(5g57OBJ0q%0NE$_ zbm2{!46FNE+ra{A>f)0^!T%QYt6+_c`6SFGneV@OeoS_M=Y|tc%wC2y63gGy@X1^k zSQAC(4ixX%%_N9;vJ)w01OwOd?=WerR=0_UvwRE=dXHyhzj=Y0&1jQrImH`g;3)2o ztfr*|X*goT?7gjjO(8VU%BEwO*t`a5IEPA@(A0A@;r8{b!Mn#LvlEI$+>yl=9 z`RiR=w9e8_>y#y%OS7a5BQr8mpC1(#uvdgEt-N#N3H6`n?1>^fk{KYjK_Dp>8(Cz! zbkZL%w-^i|Ae)*kAuqA%vB8ahiN++<~8gSazYJW zXq}b%Gs=c(TAfO9IQ{QWIF@{@JlOfmq09|76sUuaS*U4x*xl1PhT3pSBcUZJ{Yv(H zE!N3ulzvHU7qcuffXw(!4kc&x-(>h6Z-KuqNn~C&o*e!T1&#KyD_gdBkHjzn(WIy3 zlZKec4r+EfO0u?`+fx#o zg4dp$JLGlt0&%4gRqbb-s^qC0dU40c)M|sYYve)yAahbztCMWG8Z|j}ErdR;j_8gE zi3+-dBewJeh#u~$o9=RP<};eRzuNjJ&E?Gkr9_ofUN({w>9xOP$$Pm`zzYHwM9%H| zAkTg(Zz6vg?6T@QVsa9Q6Y?VV;U&bS`eBn43$57~`X6|EDR2ZsY05lC)B}Q^9Vzv; zCEh()n_p)}DqSX8S!lcdvuw_^gud;L&t;=}J}oCd8u27)@PcRwOS~d}P7)j*Jq>pB zPG#|q&It%-?bh77di^Dd!E(xR?zk7oVbwe4K`IzNn^7u{xCa~fbuyBiGTZ?{ERoT$ zKg~0niuvX6Fxa72=Z*Bo)pK{3_nycS(*JE4{2(?NXQ`pFH8n=Syi$bnvT^k4cbsc# zrjy8WLpg+QFcIw#igJ~llo^C31pYJ5RXR2{HS&BtL0OCG6=4(`xkMoM5aEx>{NM>| zn&mWQp-aUg>wE{Y5np08l4Qq#yfLA$ht;>k$cAK`@9u^=1HcQLW}v>K`Hwlo6H`N~ z7K{NBOtVD7vE~H>tOfiTgnuhPu9=)pX{Nl2d%=g9nS*9?vyj%KGL;TJ06CUZvOhqd zD(m;%AX7Jiu9*wh1{WXZroNV@2UV`+1{$*-?~aX;{&CmuCfhEhc}$ZEu*g~52MrXy zn!$4VciLRrdhC>jqxt{yKoLdolgVsJQgSXi{*cY%dnyMv zA6sd=6=&E{C!0+Q%>*1A9BLAv29sQh8En^j?ca{@|9biYUg2oa^&^O}n>sKla8m&j z`GzfI228DVBHd~j_fWefS3-Z4T1rNK#r@lGv;O6?tl7{*W-5;!jZ=BRM@AMhC{0Cc zrVF7us_doMCt_08$|HSFVjAU*lOgId{+`Y-FHWLg>6h0W*r3JQn;DstwJBgD)ROb& z_w)v$5I<%H3L1P!NbDIlu$0V8nq{tqy3hI-mC?6FKwA0|$MyFQ4o#0jA7=q@cCk9c z(dyyi7e%y__QDd{YG&9%f(v_ z4T5?sE+VO&=c$@YPVzlb(oW%<^%G_QCF_*@|Ba`T`QpQxiS5+BtK$fXVm~7uVKup$b14>iP>O5|Y2PezJFydVTWc7K@NWOk{;}W0L?1cBW%S zG@DTGt~craCuT+{aTIK*6nBV=oG1V^_`ntBx&NG7jMHj#K_*mmS5*CL=yqqZ(ibPWknT{6t-H<*u zrYMJ<(mpfy>o)&^9%3SM+$#+-^W@QMw^ex}u;TmW25Q5vR_qhaa{}Z(7 z+!ika=4#r@h%r=ke$6DK4r!SNx1;Y0;s8f+mwH$!CDPXDRab>76(dMr9NC}T4EY zamWr*Mr1Zmk-ni;7^)qOwQSVX-`50Ce?;Rn6Gt*(}4pR~T!hyB)N;`Dm*I%Mib)Ij1#Of8~| z?l1YU_{5*D@q-wmt?qP0_utv|Z?}ow8YdoY)rd%@jx2$3L=HF$khN*?;WQJiB0T}S z(K>(ZnJ0BD?R3qb>&*R^51}y;AlZ4NEJV}Nv-|fz3q^yK3f^xQYTq(}{hTo{h6tW&Uh!2&gQwvSK^3pw>+$|6n^&Ss4 zTh>i#E6=8j)*(B!!2=^Ni$^tT`;a6qu(;t4`)JU$1_N{d|7eI3QS-`LaMOA4P~ztW-H5Y z;iCzSQN;#Y*}cAv`5%icEn|C1$43p`u{?}wzIDq`UpRL;wv}^)SPp8Z*-KIZY!;D1Gik82$$AsGRFmPwIIa!11 zaA((yS2KjV8t5<`5diX^VN18bK>p<0V*(N4=~$4cG1nw;3Kr^y-Dnn+QNk|cWiZV_ zxlQWktOZw@%`CKVzLE?Fz4>x&yfdusy!5kbgg_#+K+gdjn(5mPEww}~MwHG3QK68@ z2o2NUmQQK!$CwA+)$Qfawfyv60yBE?i{AtE)7Wewxj`CvNc%P9?-5HhI)cR0F&W<7 zq~pX$*i@2lk}7)H*eN27iunu(FP8s;k!7G=niJ`z7`@@|F~6HP6gFZzR{=Axsz@VF zFXU79*4bW^1h-9Vv?N+Q&63ujZc36)AtuXwD&&96AL|r^@M_Aq1xcqz99yZZ8mcUe z+|LNH*$i0#GFBc>$9NA~efBhZ1Qd^at&l+4If6``jv;#pNqbYjAKX2#r}snRiy zB~Py6QN~f8z(O_CX+F~&az(?+ z%=+jnwD~<-AZFuEKh=4cSxeiR58-;*-Aey?2n8z%#vkT!?6tmyahkin0>RjVBdTuVXmK=tGH!kx=j+p=C;BU*!CF3BctGF zjw1I|Vf3vcZGA;Oa{P6Yt=2fJU(f%_Yx=qdI{oNN9zQZI7ctJ>H_EqP^tx^OpEqOE z7Jj!jvu*jjjCwRZTRlm`czT1m*9*N?&M&X6W;^ zUO36ADF+JgSFbc+B?91rh2(lTbDHRR5Dcd`aJy*MN#iaz5^s5ZLyKQ0pDV*%=uk^M zn;qO9yemIis4i^_m2T#DF0~vp4|>bl=0DyRUy#8C_;4cGNUntgAYgVx5sX&Y^iD`4 zcP|L(PstZF+{2;6$1ta;aG9tZT@=kIyCuTbEV!^rUd)|OObQdJ!o@0*a_goLU_kMc$o*KI_N$mw z&KsHJ7fWT)Z=z8baI4j$SdU4RNyqGi5=lKm^cM`XJS*mqzC>#a}}xH zONKkp`+k@QavnvWZNmq8uvJg2A?5i^CuD;eGG|xvL1y{EG&gyF6WH;eWA&J?uj}ho zUDpW;Gyb$K;MzFR1ZiFh57+=1RKa$_1tfNUo@UeypF#I0_^!xZr^Ze>@5RY#)nmrxY=v2Q! zK-efot9wsVA25ww_=G&%9kqZ8uqn7gEaMR5VIW!g*OW#peN2`X6!VW6L~g|hRie>nN^{4uW>I`2iIv?Z+Z zy3Njm!3Fys##Hj=&IkRNtFdWTeREzjI7{fcH~9lJcHQz()7)-6`x`7FQN}Yli`QDO z8O=QfB456Z_eDOEvnP;vXCY##SyOsYzoK||_Bw#@LPmT;TR+Wns}#0Dfuw7zpoIrV zE+(s5duIF4gMDMKde43KZqU*qJsa#MJByKw%t zw`vAU_n89W7vZb$r7?itOh=P|6?pj2u06^L&f{bn$$Z}L`E^UOle~qD0OnK7No6jJ zi{XKEZ;7AN5+GTN)n9g)IFql`CCir$?jiFohQamwU+@Z*%J)W)Alarh-JP^QreP~% z!3;#|1lugNbux6kys(LrWcBeGGgp09_?RdV597+v)QY7RqRtPuPWm6F6dRE?mUiEh zcE`6NkF&)=oa)HmvZdZz8X-jy!|wgl;Y;w6@fQ+8rUhqzPI(+eLyN?IGwsXSYL}=8 zoXspvXf#Xkj^|6=^Zw+g^VZwTFU|KCpA09bVsdDfxzTKElndHfhY(ji@X8@LL8Dlb5RB}9p6Yxj=QS**Gp4APH3mg zCb*a2cVUy*#n>sRk+xoh^%cjX?yE?iQEnZYG~!)kkeAgvc>evCe6+m7)aOq6t+E`o zB~bExet9nc#CCS?xmERW zcXlo5D(vOE57yvbrIw$}^LIU2yzA-WUC-RoFQ6hYc~&aFR%UipZE1^fR;aa$bXKqf z&qp&s33s&i(!Jk0%+#)KJvdf;DdE~Ua3$ke8~*)7Jz3^uClRanq(GII);g0$pzN5Uee#^?L9d$ZsX4>HN)7izxcdh32$;Y#ktFvZh(6Q)+ z3Y0zE>g~v`-?PN?sGnb-%h5j)9ldzk8^ZtQ+5ia(-$uhkEYs4q6MS^Jev56hlY}v^ zlx7wlMU`dV8Gl+?Y}WjZX0#Q_lyaH|v^32)q~Lb($*lmh3?FnM-d?eY5dySawI=i} zHV`c;(gk}KixH`qTJ5gI3TzXytLv5C;B)3Q;v6ESnmN6G&q7_n?z8$GC@SeK*fod_ z7wnmbqL%w+IV3%6_W=rCzbESVGp@f+7rZpjUJG_%C0+2TR|-wGGjfbN(WHKFXO^{e z3SS_*wNz>dL5BJr>#BIgU*k?aes^v2vs?w4@Evp0b@S?jO-3T`&2b*B5D>)O(@iFv z6*;?H3uYafFLf!Q%ha(h!jqsI&GNF?Km{Iq(;T5k2@#Vh8jqb0_GQQ&YN^kFfJVs$awRWhD8 z)E$}z=WXlKWD@LQKsZCrI3_oeV6y-m&_7Kes2v;RdQz162(hdHrHeBT&lNFyH`9Di zU)yhr^{d`(b%jQuG|0uhjVokWmchNp2DwvDeJGFnQbyn^TbuBaYxKCND3lKYZp8u= zNDtZyUXH3DLX1B&p=2Txs6{Z5C0&4ruEbLRrBK0 z$JWJJ@Wc1P(*yd?f424H7^ORb-UW-=HiK8L)RY(y(i{w2()mTha$sL`#9M!_#(e(j z`LpdCz_O2-$IFtjY@Jj?EY-iW;RUL>hcXWkdSAx;hD$!)xA zpl3J+5O7_jRY;bVZz7iB3j|Wgd1tv5NL+fsES(}!-wht42Iz6E9F6`&OPzyVd_q^UFKCkF|zcStZo?AscT$<@)7JT7cQ#ICIn$t_FD+ zP+W9C{nj`)K^Q^2|DI2lfc2+vpKi~6JieUBc#Ic5UBxhg>JKe6Ij=CVyIzlYW8+ue z=ngc-9za}l|1&vAcij?z@GW)v2|to0?BP{!zzn2@NS+HSIW$OTruVK_|R&OzOsIKp{VgZyb!4=z9j-io&wOS7Izl+UvE7Ky8+Bd2p z2Tkklu<3)W=B{#Bq1*vyy|$U}vo%P3zlmB0I_cDkDr*ABkzfWqwC+N0~I%=v5JQRcGi5Bp6Z zz*yJbW_znhC(&@x-d-WbNIAXu&-WnpqK!a6RHY#-HM~p*!f-CWLc`K&R7(2psRMPV z&xJLbM*7m_3*tw?EWh)O*yDTO82ae{*!#v=#{Nr$AaFc2k=~9?ZjDfzN;g|jgry_c zk(S!^n{*TXam2*Q{|$?;>KF4Q?ratDH=fnG2zboUo!g`iUb0pNqfx?hy0ubkn+(>4Om@Kl<^QO&CL!yoL0(fbH z@ao!@<7-h@2cwC$F3!&vH}ALuLh;=EoC_keW#s@>D^|wCE$$UeWUmyPTV(ZcJ#EFZ za$pYIO;4;4z!)=HkJG|ia(SO_FNvFFwdEBbc~l@AbPf~LtiMaaRroH-C8swCkWfU1 z6O*4X{&6?RQq((xPF1e3Xt7lk%2gT<5TSu<#9Llxyrue{o)n^dZ>xgmYH^B4O28>s zb%Q;5Lae#^36`3F>wJfrj8G+4Bnd85#WVD=br-k0(QV7}oaU+~R#RVlY(0yLOk63PN`IO7s%MYt-s4eOEa`+HOn><~Zl9g}#3W&UWP-j3uyh*X zUesT%lTmP;rl|Z1zGJT=O|c5ib4j_Tw>unGHodFcxn1V2RZ>Ll;PE;2-bsf%COU&% zr6NM1=n(d_9N_Tm;@GKRp2~98y8nu78aMdL#@Glew`H2hxYr}|Y*$tfVb-Od+Ccbi z91qFO{mLN~KFUtCOKxlREZ&_NJq!PftXVNQ>5Pk^{OdKaZl^YueS_M4dD0(8i%!&? z^JgL=(2&b=#ZyqiWs$XF9LXTc>4O+j)pl$u&y(L`Nk?~MnB}vW0}$xC@l=z+J5D{g zqpyK5f+?mSCcQZL?UsfVM!7`lav_!YIE9&Ly*q6BKN;pEoLemBjU}lDh?*a(X zNHV9ZJks{FXEMg{|caZaA`{yo%l`yC~@!KYuETIB;yR zMP43Pr1Tcl)>-)*Bk;uN<52E09+^6?mLE``EnC6_?pz001H>8KcugfgT6YMmz|1D; zee9bEWqDj}LdaN1g;+K1sJ0*K>&9Or zOZ`5nGTnH4pDK_~UQ??d0vsYFYKlj!#oZp7;>&CF`6%m)P#l82hM)5E@}mCKLwjFW z&6a5pD(CqOFebi9jem0Wu4#xW%k|6L-8>Ha19UmL{|29_4ncHWfj!c-V7NzWz(*@w zsT`Fm2TLAiK{ItYa5<+d$gi)>4Wa(`k+4ns&$pM?k)37m#@_1Z#7d zj?Oql|Hd_1kahPrNh^L6MgcODF|Uj~U(0a_r{uv8hX+SbgZ8Y5b0fgsH9!nsO2xZJ z8w_+HyW}DlT+EJW4~*#a8&|Q#X>|>HFcWu?^+p^M=a;fbwg0BEcop}C02V;I9(_RI zt1R>&AdjUz^Q~ys<4;+P%!R|?BM8eo>12jcVhE4wYm;i>zI@>4QWRYEw3}p-b*2$H zW4ZkHI_dTSB!=r~%D!S2r{3XuhgSy&&v&a+rmftk;b?weYaA^su0MqO6(gU6@8p-o z*VSd|^y>WV;(EStLboIS`k9IK44o8DTC!6sYyGza5_2T368*C3{c)c@vU@4nk6oLL zmI49e=lFNJDQUsYuZ!>YYjhj&KOWCCe>EcoB87vwO+VvkzP-*&G)z79ZSMNLuDflGdyi7>pX=e%21h$G^yp(+_p>A zMW@`pX3-|fb3C0;mtvm~or${vEiPi0`>CvryFs6Poh%xb;V1gkFP%?~oGBTYoJ$FM z!&JsJhBnS$^TIDG7p7-xBjFi{NiC*T_t|}yHeGTtS)qTNF{+qd#x4Njpup@$3S%_Q z3s2$F>C~l0I>$X^l0SUPf&U|~OXg#a)AY(9EF?a3qcE54_4nRs*$NxZ=#YBAem>D7 zPhY*_ug&4(1%bK?(Mza`=<<|X_Gh<~9IVty))*w{Nxr-OrR(zC4x9cMTqsg?nnjD_V|>WwCbuhSlT_os(3YLHWm6!74e4)81;yxANW@7Uon{ ziuu^T%ADRMlR6oCl-nA-%`Le@%2N$0fb{z1V?5F~$I#Iq0N}+Q@ZFfUT;7 ze$$%--wTXo=Mgt%@wIrg7d*-y?fzAUvXpeoWm|yJ(>ULu^Y$utrsMg9{e8T=6g;v+ z$?w%>;Vb4_24D+k)2uHT2@^ZaycfJ1d^Slgm}g~u){`KmFQgEitiX(xH9)w?=@APE1-Ynn>K7BezvK^e6&!4^6Q$MIZ6OeiEHvMWJQs7Dm zV!LI4{?N zC+FuiCf2DarQ0JE>l>6V51!9Htd1Q$IVBUAmjlDg0Qzu8jx;a2Nvfor_O^PWUU7e% zjvMy!<@q)$iYwp|l=ri8F|P-#8x9{O9kQUf09MIy3~7pq8#5B?x7H{bPsyvjgI86? zXQwd3=irhwW7=C1e-4O?sX?5PuYr+HiuF6o3iT$2nd8j0U^a{lFYCmqIdn|5=fDB9rS zv1C<82}_XBm#8t(eA7&tp(4I;mLjBa15!e+=ixvH{0=4`;mJaIqs~74@o#_poB#P% zuvjXApN63N=W+3DN^u@r1E;0OC0us>xa8VcSijkjgrTi+65b}rzh%@TJR=7yB~T!X(w-K$6=WVoLlAtNYeK>>SKvW7PJV3n1Ibl)2+n_diU# zoN-{O#2F})78il?)Qt!VAHz(<{!Lf5;8y!2G<0&#RjuTL)y=a1JU{ZI`13a6R^Q!v zn}^}yi>HXj-o!?)icye?W(3e(C3F~~9ZL83aK>l8d=c!Nefsdrhs&Uo0Zf#R#r4x% z&#mg8(WJv^>ast%gW)C3ZRt?psPfB_wx1+V?&7xoXkimCN<5b(W2i=Gw%6f^`z}|=cjq})Wfe97ZS|gu>_6$iZQGMuX+)|bMY}X@b6}-1gJU}yE`BN-eveD3@ zhO`{A#caO*eb+Ts4YjL=xncYFKz=u)S^6tyQMB)f@3oX4*4U4WfE6MYD02bu8$4-^ zwT2e9e#D8Th_3?!zC=QRENqzOKtO1G{OH-U=l-ilw>i?%__6rKC*5Av;x)d>=d-t$ z7jIh4_a|59XD#~m={%l*zq?R3b1`A=j* zzGpcr8}nq&bG=x@P_K2>g|dZF zWlo1QH6AoGa5T+javq5iRarX_VT0;6(v#kSB1dbqrK(ga07yW$zo@x%O0=0n{|(m9 zM@>rE5uWlJ9QVG+%96xPkSw`>rMf2c-v@%Eh}U@5nZlg01tt4)!tIK$*Z|ewhf)Ru(pPN z6?r#&GqxR>6=FIGPUt^O%x52)5}=TyyIb_I_HRe{KVDicd4b-XF&Goo9eaYIHt90x z7F9;*D%K0Xan|dQBmAP$eXF}J&PzZJ95NBqW4;7-T4M$^g0Cm64(JE4M&XM7{N$9s znh`fr#d?-q7Y~Br{X<#^hk2~|!7wyV%UL@5NY;Jhhtkp{yTZ60AHQ5)s_UUL9bxr6 z7FTa|1~hJ$o>)B(OyDb=Hg`W1<}k%;YnmnZoVxv|7lIe7;l_Foz}!oOyNr9keDUh& zVfyuzH6RRgWtt^@#>YwNjA*m5^(?FR&+%{mt=DqW{jwuKhYSc_GN8Qtx}xS{(CDh$ zcOa^V&)0})&aJa|d9@S)*W0ue$0^4_(hmCMH()im*Lx$DNzkSuBC2up2LHE8f*aje93% z)(yXUVb39L734zm%jxNPvuUE*Ttn6RaPjft+HdWXaW@IxP3eW0tCud5ESZ*)6#o}$ zfG@e^E?vWoN2z2TpnRiF#vh%uWW>cGNXF6O(>~%3C4;jtmznYZIZh{7S|>t4WC)?j zAMnU|ffq6+5No@P4Hr=tp+voy_6BB}ci(?~8>=4+SE}z+8BnQ;^kNYdAu$y}N9U>d zYdGB`-cjS>BqJ62iq=8Q7L{CDOKab>@*Z4XWy`D9ookn0?5C=rOIn}lxAt+e@e z5m>f+Qt|ka^`u7@E65l@$7}b}YNI<`+9*QJj~PrwkA!HhCiTqG`qFy=*WK~lf^%@n zpM#$K5@qp<;62yCE^qN?PyR>CN!S98#4>?y3Vm}S@;0Tng2Ux_j**^aH(5V5m(hn> zzM)u!!{;yO#z)d8FY@L_Y60_heG5v?YDhEK{=t)H4jS211tXIke+6F{ghVV4nXgw) zy&=KyWBVfzu+pA(cGf3A3MH_YDKSd+D*tcXa|dl?(>~}m9BPwG8TK;C{Ya7)J@@*& zdEJzVs0|o$9Msp)k*q(rF8dPM)D4tA+unV&>EtN*c+$N7hltmfjwCvU>P878op_pb zh3PQ%A7#}{ggnHN;Dhw9mWBgr55df%C;}1V*p8XXaefD-B|g z`8j(%U(|>^wxpYwpT4+}?qh)?-CuG$$FNyZY?Armh-Yh>+%-&&4icLarVboiA!x8_ z95}ZG#72=MO@z_IgIGU3I5b4TOAFC#Pj-xLI(JXY>+=D5#>_-C;X{m!TdFpONoPmT8wf zE`xsyx9C?4d9f2|FN^xRE^^<v_{^R3m8T58vSXE>kJ(*=m2O6oMk2?~5 zCbm~mB?FH-DcDh9_qtn|oB3$w&f{PJ6iL=L>$MvtK84cv~4)j1}Qxotz~2U<__4W z>sLS;Ctvx9%;NP3PmRgBm7q>996a)GvtnaPw%g7=B!^b!EjHp!pmZchKk)o}eTyE3}MB6NtnanWlwEQ_-re zQD>-~;kq|*JPF>M;yG=~%5U@S(<_YtKu5deDoR^&7A6tRJms*uGNlgPi8`IoL?qyJ zD}j%4Ak$1L=MN%DE93~O2&&6a6XR|9Af|&HFi;Rt8qgQ>wZtU^^`L;Ex$?=VQ*);r zRnkrC^g)>n-X#o4V!l9xvS2djt9p{wc7JvB^1$eU_c ziPoP^v{@O%Dk-x;uw%h)*ct8{uW*!fyAI9LVw6Co`u4@Er;_fl+7Ixo5m#rjT!lIF zm6pzioziJ7n3qWCVmO~I5a7p>)KG{f~gZ~4WG7l*-40vuh@Qc0dslDA{gy=UlRaCyY@TDZGw zd=uNf{WE25WEN6CNn@r)ZKxojDW4`rompwJVNBhgB4TJv)DlB(J1*Qn1-)cL`SOGl zWaN+o)SdhHlb=pn7avbAznq=RgZ>?o-@4`A3Ch!Al!O6|7Y%9qT$6i>)W=FOp;O3Z z4GzO6GMuO}X&L1XmZ!^}*YDrK$!W{!e^SW1_~giT+RrD~@10o{GsfRVOXQ9W!?`tQ zn;yEFjtbPiZ2j|CLXNs`rfdD?<6*t7HsffolXjMp@n-x z>)QuWE(+J25snLGk8KE&TjEW;VUS{j%I~6?VZ>1nimKYSsF+U^Ni*|G9F3>Za3i;D zRo6=+Qt-W6@cym(UY6uHfuS6)bnk9laG@Ig*t+=G?j6+ctq}^H-&=cbO<6M^rZg)Y z-wS7q5^19Tv6>?7O9x;j5O`*2>e0~xlfFbpmVB{2t)HLr!G_ojRq z7)*`MZG|=QkNjnmsK)1u8@B=WUg4$`4_RbAa?O*Ejl#8I*<$oiqFhy+9%oClta`lXiRKg&D46z_6B210w4{VqfOc6USqt9A>yYyQs zEP6D9<;$Wv+_Xye!M$pUGEj%BGw2^%0b}e+;L4sHl7HFvZNVoit%CCs6b*$@16oUW z7UnozAY`4(X{`qI6K(^zfqIm zXA((wqNnXl1#-zo?FBM4~Qy_EU2{=I4;C2pw2 z1lYNp#+t}9hhapXoxi>KcrMf6V@?&L^YiJCJvjclYs9|_GO?F%qrH6b#J~Dl$mA9I z%M8y+A}q|DdG&gxORCbOLxypKOUP~4n5e4c!>yHIui`Wr_qU~o8ZKsbB8EH#>k1#v z&7o^I->@4^_@DJ<=9imWO7|{58u27)VA`o=pd#NgO{KgEzr>NRTu~kd3^7gNdzvvS z;(ok1qoQRg=1f4CN!i3YIDuwGr1i}s!u z76ErGqiHOEtjhB(m_`;~bK{O?%M7bw(5KHa*im1|)APj^{l*RM<8|d%b5k8&4>wdU zVKjT8|3be2+!k4)c?`+l|q$2W5~Ww!-b-2ag_!!HpS})3M@O zTLESFNj%9AGHmWL^od^7&U=CIGKk!A^QY5LG?^P8E9)P#egsi(=wUSky+~5qQ~QnofjsdC9}^MMWe| zfjY{DHHpWUNUA4n3X7rWx5_<0Yc^%4S-tw5?4We%lG3vseID5E=h_vYE_!-N6nl zIY(%uV&rp#9Q`*&;=l3Y=LV&ys$i%xD3W4okU+m&$Zoi9CI(Nh=v<;Mq`L7}SAo8< ziEmfy&5l+=FjqQ;yH?n(rVQgNryuH>=!g;OGj)T4n%!%ahp5y zg1={AlpWZW&sfn^bBKJ4Zd61q0Zciy7!ep+wr%}ZskAmChfvsTl!&YlrHQXL8ye73 zD20ZCuEz=*F)m`k)sLWLvP2B7_3I?=FWT8F7VSZoL8gbx6?u{p>@YnUXbY?^WyK*p zT*<<*wg(p2d2MUsHj`o1oxA+ju#>tj0PI85nHODv(V$M7u=kf*cP17!v=RYQF=1=k zBvX19$2W8t(T2i`ntZjk<@KktPsf3WKEWpBG{&(ZR@yb{ z)`i4cir3An4>dwcNMF!|E#3{EYsMBPxt(hPm5QF}A9rmsD3UdCoG?6Z6m_yxigrg> zy#z@m&m?Uhu|{3E^-xt^#bcxTiujo*8NkS|@cpl%k-l`-(ME%|H5o77w^SIib=MwE z)}ITg{XB|GZ?|0XxRlA=eu}6>ho!bsp!LYeO6mk*VaY%=o0k}vks)Mdb|w3vB+VE$ zuj!W$&AR^odkhoL0<(3$y!FCJDlmZ+d!#HQ!2R2}Gka)Dw7bM`JX(_y#8Oj2zWe*D+kf zI!NsM(ZC(+d>NLGl_U)j8ah0Jx=?M{`h!6X2s)r-qWs>R`R}wDw zSYI8Q|Wa}Mr3B!ohn%O@SRU&%HajGQ>L14;(IQZx& zyhOu14MFaQIdU)fN0d*~-32crUF@BR@zCT)E?9KKd16|bc&S605@~Vra&v*39{%{o z&_2e!UeaL=bH2{c@ngo!alQ)^x-IEy)4V)DOgKlTUTOn%8KWo4B4umltDrpFlp99O zemkC(AAT%{Of>9jux zP&0Y;)A^Mxi=+|u#!%6|*!7=!&GLW6)TC`PscE(3wezysdV79->QSa)aOL^X{B%H} zb1_ePi0gC|<-t$kPoeO`bwKR4u#~RJ_12}DB!~$y^4R?w4tW6|-AFjw)PB6lqArbL zrYHOkD0)bZ)6X>K>+i1pDZL5y0VONyWBz3{(Up;~>R+CoM6UL_PDuIE@itC5;-SR_ zWLa_&T&mibi^zyn@Jy`tfu)%#Werb|<#CH{W;hIb%2Q&TwVIltgSE5-t1GT2BIt&< z4pyTuwhxXW$`3zS`k`uO+S(9-!Wd&>xvb7}!1`m0;G^ykJ^rhNvu>HrEE9TtHj{UV&}kfr8j7B-qeg{!P|>p zKAhuG$4ELDe5qJ|=-b%LAssaVf;Tjy3yEb%Q-8VIK3q9`Cutx?``Lx(K0z?fV^odx*wHYNQgWg1+n9D>pX&*FxQ0Ls#+0uK@ zgK!>fWb&?(P*SMof~W@KtEm1ceGv1!yv#XK4EH zk8|U-^7Z$4@dpSMuTA5-8`Ba0nsRu*+R$6g2AuU~2NZ-!sS*aViV)2|4K0suNc7+M z4(wq{fLXxQ@Ul^92bJqo=oWH(c>aD`oybMH;N3djS@uK{axJAqU%Whm6b zBAs-I@RORB>LT+);ARC~T6}CiEXg_RFX0OEUJ4CI7C5F=utSf0ba?n`SGbc= zlUsR~jr|4Q`Gt`cRmWkNM%@;5U2q79=1y=u_=*E;>>DGV@^7^S0zGyx+jYo z+c(C%mjG5((|!%3$}Vp(M|8h{!M;m zri|b_{<$vOl#AB6=iqgldk#i9jC%!ML!^PQ^yLeWRUvgJL`S~Ds69s3$bbDdO*x}H zzoUmSzb+XlC3M#vCfLe76nh4W_sM6%a>C{cTy)ymcoH7?w_n3u>%-V7e}-17ldD!8 zSMj@>WY|t#)7ymET`_1xz|oGwZtQTw9jwc7?J^2rc~i*vos!=7(>*{K=C_&|!&2;l zWduVKYR-VemnH*GdbC0&Vp$3N#D8RDBWPM=4mtgGrNRaMT5f+DO(r1F3)&Ezs4`bl()E)CF|^!G9ENp(|pxu%PP&kE~4<%XDo+!1>tA2BsK5{ z#&$^q3l52+*RZ9@F#6`~{B3hD_(pjH@ay?6*H@NWpc!Z)|C`g#pWj}dyrUyBgu?!2 zm4}$dT7xRKx%gv#bNcDShfg0{d|v2(z~5uIVWcS|LCqk0zHZWl`3J9<1(S?3n>#T% zL8G_%>MN6_s!xq{>5eFeC|~0+{u+FUv)^_%?7?e%bltI8pOA*&~r z7r|MS-O-A@4;)SKsTus@eE2P<7H{VMF^(r5$1M*jlrK0*I^!GpH{E1W0VIqsPK`us zHjs_u&P>bd=`)^@=l`RnpmFcEsf>4>hTL^J?HJgby~nc^4FHCKr=xuubye#qDkIID zb>Ij{oY~-wL;_e@*5VX2AX>fpPbXIwCm*jR6M)9y!q-aVdR?~73gwtH$o)OGnB759 zVMlAi&;)qe^waL<6cX9M4teRIR@yuEFr>@9;R5v&O_ylVw?$E4x@ zAMXCOp>ZTj8$~}){|Yr-XE0UR-116SRYL-qNf!wWkae5x*ITxQt-`k4k__pZJ%9Ur zKI>U)MJPg+jcusevro@d0=k4kp@B&Xhb785XZDByb#nV?_|_2k`J~%M0qmGi>*xD*~WEK z*W@=4u#O`IN)r{Ec@aLI93CsJaR)xdu$wGB>%1gjqyX#OnUx%@c|r8C7!$d@f>^9< zT1;0s9oV6$pAe~^71DPJ2uo-0c*c)qa0~zp)69A?**`E8we(gG_v3cdXe|9jq~H7X zjY`2Vt3Y$H^&iyFT|f(3|FG_j5O7t67qpMk;V3vFnRXxHn`ZcXrG2z2MqI^wU2&N@ zZH(+Pi5`*EQJ@h;&=b>z{_fBmN)suz=Beht)q;|Ey4aPcDGQ>~5^%*0dh)14xPA@U zVuaP_>-ypK(dj9(Q*xb!xQ9zZt>M4M!n8_*9@(Jsudl50an{!PTu+v_@&LWRXny_F zaWi->`qE}AgT!alE&f6uZ$6#XPtI>nZ%)a!v6wduZ7<|Fc7UXr_i*2G+BaPw14k1G zGNUv=i!im%T;I%kGfZ+?!Z!bkKJ#HZ49A_|EFQFyaoXK@>JX(-x0GvDQDjZ4)(uUu zxhj73zm+<$pjUB9%NUO`($MzHt@SYo)Ea)yd7WX>O{6$TrW5`y@B~SZ7%Yi z64URq#LJ;G*UHiTCx3cZs?<3y0Ljdr_rwRKu56&Hq|lx$@6nahYjwCK&C1!`)~p=f zRLs)d>O{JRy`|llKMZEN9CD6mCmF*sQtCu5vNnPNE1#AC3ZJ2|#zU5wQisi`E(%GH zE)|gW>u16rH6Vo-iRAH+_QRSo0puL`=R?JFLUE0Y1w%3!ZRG;4%LU5wPJ(^}X)5j< z*$aZ-Zjsgvk)*#ZFn49B1zx{jZ2McF7H`7Da%gpqn9_7a+kt@U-Y3X^Af*+7yoP!c z44&@0$$s!D>fcX>!F4hU+v70!c96+$2XUv{81}#SyZ;Q3)g>fYHWa&2-o%Fv8COU1 zZ3J0fJwKI5I;TeSSA#}iDt8@iATyc4GV#FBES}r-dYd|$eAf!ob)A2i zCTH;Vjo>6i)h6Hs20%9EOdP?xlD72jhExjJU6*U$#B<01w0(;LsRVoj*v6Tu&AR^K z^z!umCcV+-hm)I4W^^~)68`Y5u&sbB@Jlh2b1rbj)%<-4`^@Fx)!`=zJ{@~IQz1Dl zyrLQ?{Dq9aFHh2_V>ojf{%bD9oVYZSop}ozUUc}28v>TDfMOksIl^epSw2D9fYhE? zOF&y|rCgrik~21*{PBvh@6Gr+D}24fVeq*#Xu`4DJo(a&QgE;tvu666RcamjG$-^I zNlUO&IguM3EI!&k&^2=L$*p#Fu4 z={#t6wcRB85?SCr0M%go{7Zb>un2y8F4f!i;$`*EgyOi6Iy`@2xTdd@_EE53G2BWP4FIy#7MkmV z+aa$A7BCljY%8^L0nqINWiH0O5~9_@DMoO1J0}3d_GSDJ@;nAhu`&E~adq7Mba-?0 z5nflZUX@hA*%-tcE3)G&MU6jk;xxGnA9&*EuM13^()@RHnW-Zcc@SlnP+L5kO?;9H z_E5fQDmm22o~c}CPg%HHqR&bNJiC_dj`2$vAwU#%Bdob3lQXhQsyo97E3AS^sr&Tq z`sS*6a(>jjxjH<*W@nK}P{W%Q4>6go#{E*9aYf?}O?q}N%u72nnx;4l1zm=-*_jJD zPlxTnsMP2aw-4DZM#%_HV-%38FKI}Z^RE7-^bU)9k)|JY1HBclX~E>@)!`RtPv3JD zWvX3#kz%Y)!nT&_b*0Rdw!Eo zw}=XuU(Q2&cO=+JnU?VT29hhgpZFF15fyIMs;#7Q%Z(zR*d`Ea|<-rpbA1=~B@qxM*a{ zMT`|#n$}AOyGLCl?K%00U`zeFp~N_T(~D-_shHEjzfGg4i0X0jG+7ekOukc?3ToXj zVF*N;weaWzn-R`$Kk~Qw^7W+eIYI_$k_;S!o-vgRCrLOAXilZKepb`YlEiP7u3L;R z7U$JCW;VTljcFP@r_3+5O*a~qMs*Q~%;rOiRR_F$qR(0|d5+AwJ$X_#Eod2W{)nbw zqKrZuvVGVh1I!GGdEo2%-p)d_^b!uEA?$^KsNziaI2s^BoDb?Jele@&R1lS!=yNVmsi)p_?#5; z7|brN=V{P_AX^&A#ZnOycVoC64Iv!kGf@BFAj(~_(RjjOE}1dp;Vv2X?l(K@k`HaX zvI-Guu0u&xkz`|*lo*gv4kgJXP0esGTl6EYNgLjADw6xw+s~oZ-75cpaj~E?K+_7= z`ee!GYnyl{`8GpDGZEpXeNRz7q?WxODe*V&pk^X*HtuY99#F994}663bpI4a*ZP6I=6~1v{^{U+wXG;kP$@n}O2oFaZ;+ zdsNP2np%s7=fbo%OnSFaEzoq$pM0(yKqiQt7~p6WH{D!)KH<4IZi9=JAOHUF?3xb( zgpk}*zecU zrVsts%d4Z1rJ zQdtB~l5x;YN}q0tjH1R92G_PwF*g3*rUiqq_TB_RjZQVwB;VP?0^0DO--+9IgDB3J zYRCLO`_oRs-+BJi&%!l9EB?#GIt%dVUoS2`tvo{2w85|IyKh(1slH@=8Yi0XNp7_& z{wt-qs6i>iAJdwU`Ip908GM}sXCig#_@on08#4qQxKeqfFowVGy=}bQF3|YI^)%!( z=$WmsczO( zQs4p&mBrEG?h{!@5U}npVylE zvTv5j8JywC@S9trLQcs++`8D0pXOd5PDaiKDkw#i9$GnVH2f||BRVb)|A^n&j_@9W zjt;*ppqC9gFRO!dA|K$31X_%MWRoFf2oCDsa|!8WMgggQibeI+XO9~yky3T!kl$?P znVx}%#$TKKZ<7~l(W}QaT=s`m)5Mjo^2cid&&Z+>l1Rh}{v8-#f+z1~*+?Q;Jevus z&gpHCP4`I2Vp@zSJx8LNY-Gm%N^Wl@*dejXSTHoDL>3sH{`=)23@iF~PM)ejIAvS- zgKHwc)=lB0d46$odc>9qP6qWKSD0-g-)d>JAz|Y!HJ2E1t<>Ivp)Y49Erdts8bF2= zGcyoA!n1f55653_LdB*}vRo283?4KM@!!Y8NR*1>IFqV0Ze5-8Z3p;|%SdEY#TQ1V zbvN1yG&ovkZXUFxa;GMiy==m-cDCPcSjZ5rWwJG02vbsnZF$dGkME2HE1!E1Ak1Xg zZP-tXeM=t9Ktvj8ALgq_b)}Q_q9?nOX#&TmP~6L<3fX(~<8}S&^V!KY!$cu7W@MK5 zikpDM9{68YfFBi-iz7%2VtRpR!AXN;N>ZDk-5O;K> z_BJ{H8b=5H*Ek}*MO~rR%%u^3;D{iiM1Kqaz4hJBU)z$5*O*fArkwCk7A&Hki6CKL z2oR<+IZ~Kgy^&Qmun2xVDe?oo9$e>fH+UD`-EnDcmbK>e1n{`@&FZN1ZO~Q@8K*UU zTh@a#T@!pHWrka)2%`1-lEVMBroXI>M~pdCr!#A&B5}G6y_c*-C(lrl=fW1e3$a`P z1yo>>9hzs=U$y(25Lu&sXnY)@1MbApy_IHM*4x8H_h)Y=lAydKSiTPWS*yMJsP&_oK69At|Q{K<9^>ou`p)UeDO%J)4J`qx>SzL z>|~RUIk&yhA^5FxnA2Sjpb5q zOoc5w7DOh-E#d^00s`D^{nZlszZ=9-^IQ^5yZdlTz1)7g8AJ_|Q^sWk+NX=lo94UI z^TVrOIK}4u$(8s{nWTul0LIkk^i;0Xq&3ruharhThBd!9Kl=siOV$!^`RvAKMyqrj zHA*jZJAg({|1LC8@8jRmSBtD$8l0tv-qB&qv0mwz^)$~ou2b+oPkz2UxjOxHa(;7o z_D=)dVBu=m7XmDWUYZOMxP5`)b5j_BJR#C zcp_?%YoY5@s!NILVX8fWs#h2t1VEKoSr8r&ru2KiY{?K@)Nn=PS?|VOrij7B-`jQl zM^SXA35iIxZ;$&{%@5mf+i?s-$a$|Xf;X?Wcb+ii9H2tk2}xN5g)Lj2!aDg}-)m0n zuER|q`@^jSU4{1-*;z4@Mdc7|2mq&&)bv)!6$1JCDuQGbr z*T*A?M(K@Dj&3fleraBxAb*{Hb+ZY9cnQx{Cs^NF_gZtfD1x8d&ni)mXfUF=_*L`d z{KrSjrZHc>`fzsf?(ppTKi5Cr+*~S;NAt(StLycD76#BG4PApCgeHPGwpLuqGehiL zk8IT|Ay`d>;0BkmVaIlFc&mgvWPYSkqpW`};d=QA#=yHY&W8~L{~^r)UZNQ6FsCAR z|20-lI`27);$2k0NmWK09F1P=X;E!nZEtFh4cNYnDPv%YjRLRF^0C=C4sk060=M;g z+cR2SBt~)R8@mAxyyhVM(quv&xDm!91|h{U{%SZ*tE zC#_&4$yad6NebLb&fg!mg46fM85fQfmK3cT?#az5GQqixYh?Ntrj|unD%o5wmiYwL ze!zJbaDE^=MaAAuHDVu_8W_%5^j!!qR#`ZPS!3qcdA0khI!krN4R3Z|z41G>3bO)G zAPw6g5dA*07jL3)!^IT;=vrW%_6)jD9nYG#3As2VM+vNQ($oh5u6fS z%nvs`K;}n54IUV>)N=L|KL{ZqiZCQUHJohtUF;>yG)7;Hf0<*_j^e$CsHH!eI8-Dj z%ghjR#BnaByI`O4%!D7IsZ|j`9#4Fi=-yKH^(?L;7JeF==!uTYGJF`kXzVujpz4_> z8tr>b9U4{1eGJJw8@$MAX-l?#@liUhFZj>Iv=yl0AL)#1u8Q;S+bxjA#Gy0#@_yCM zJ176=CQTyRg$~nu+K9f*`LBZze>FOH-*1RWQT?IK90tO0&xtjlS!GmGJA2}Sg1ul< z;5A@vLTC<#=!%;}$#7#%j~(3)XC$Yp#j4#`mscn6Pk-Jr864c6&%?}l&7`GEcmfVJ zo=_YMMg#$-+E|qNB}T>j5DTf;(~!hQ#oXI|(+Fx~&U~wf4&epL!XoBm#H_!CH+-YA zIX=b^91hK#@P?3eL?Si&rrT~y1~o?(>Y4+La&4T6P4FS|5QDm%@@H`S{o?i8M(|F= zsTYc+XE^np9OWuy-+n8w@i3%71EM8%5G&t1LkpyWP)dB}u(MP-US$Q>sY7WuQV()Y z@6D-;UsUOp&^zdIFa%mlNRp34UO1#L@|T_0uXcAfN*x*`5S!E|{$-xorqoo?1LFJ9 zK)EiUi0tgWdG!kOm!$BBW*!S*KJnu9%iZz_JX+>7%gI#Ou;5Iaaq4*}bjy@(R(6^b z>XyCc%m%|*Yq;D(M8U$g$q#3!*8rdL9&X}19k&t1bu}4f(1TmE>j)XB(pf}vw!^p6 zcpJ$gt3y1_nPy~aDVr_Jr*?Uy@S3#^>#es*8@sP|{BN_0ULt{ImO(wODRf~ zSf9bsPBcO$)UX{#62b;2>~oFD$)JOJ$MD`11u#RHC)>W~UX@te4$7U3BOE zsW*{kb~b|3Ty{t)y&4RFIU&$x$ZjYwzi4oM=RO;@b^<7hF zk24^48H^gRRD;ZpY}4zW441 z^B1^1kuU(eiv=r8V8b|rq%@w;CEDyR=f*V2t;VGdCQTdm8r-o04+?=QE9HCSG&DM` zjRp<4wW;GF?Jco1$MxeD>=)N$<34>Gq$%wGNquPCueHx)h`SG3W?IG_UZu z>qep9v12S3k2R1Ai(0rBFSkpZ))Kw}&iL8le;b24^A(DNQZJG9+%p&`9V4byri}=P z>bs4dJyXmyWUb$6Ab8M1?`d8=lP-xWNO5a*Bcs&RTaqUI$%X-xc52EE*cR_q znz3WL)TnsPU3$;`;G!S|wTK+y0+Mcp z!WsavASNn(y=)x$A88?%v2R(|!OsF&n(+r-_n<14{`AvUy8-&=3(i?xLE_MUaLip? zNsRc~>ZdU7v!0r3)l^WW&XQVcF52gh$BHbCC)Xk~eq-jfk7ga9L@%7p=QL+llf09F z1J6PGzNC$+U5uA0`*60I?{e@ET)OM)1*DEf&62wFsUY7(pi~p zU_SV~Pc(g7qmy@vRA#g6&7PuhG_x5|W}*;u3tq)Gd3eYg&bw9#nv!>~{P7Y4PKW_Zx6++`apkEHY6ILiq+ zZ=5H^W#G8xH_U)d5t2YOV7i(CvUO-1P&efSP%rYqWsL05z*ZAG;-NRuDhIUk5XO?r zi7`V0o|NvYN}%SpG1dU%^B}PlZi@4i{^q~)>fQ@QCNTR;lVgA>U@%&=hNX0V3KycH zosWY-Blt84E|Vya4!a9Lkpfx}I!Eo*h(eD+d@-pOs1x2Q+Ma_pc{gzn|CsX=h0DHtQKnC9hpzWLuRCTqUQ8U?jDYG(o{gM8$$sp=%_+lmG@XYsyj~@Hf{*BjHz)Lq5#~1t59HK1jIn03%m`D*aPI4|!#f{U5O)KCvd0k(a1fc@{Sf`+O z=A{F;{3~pllVKNOi2}P44q|2tlbwiqD(J|hl$pvY&QKDMv;Ze_`o0qkV<$ZW&UHX= z5a!V7HtF7e@_@2j{5pmdqDJ>?{u?i}{Y>S(*U`}?5*nHe0!a;{!oZj!WJE9m7>%?R z%}NlC9qq>8!reM%+(zkBJk{0`=lF^fewvsJ@nOj_=5o(onA&GFI99S!?|EQRm(fIB z2FHinreZq@iW5CXC}{E&9>?J7MJ84T$ls(BWsezoigRO{3;x}ggxsuzjYr*PKWPdd zZm|)ZN-R;?3{OSmGDt=T3XHsf1RpT-S>}== zSNKs_40z8H$|}B0hvM_;@z#gaV?;3FsBJ*DW6f!*Zk|a0dNk)BY(#>&6||xwX0CR| zLopadkIXMVdsL*^$mU|yWt+Jun5kk-SOiOTkG3Z&FVgI>rx`SvDz=FNCP4M#sc-t2 z8KQY+iH11c!FHC(awSJMPWB|kH?#*VzQ<#x?Iz>V z1BoW2I7Lh+=VaoIT!YHbE92SF=in_brmVBQDb>t4>Igne00hpDesxLDI%K z`E=j@4IwW6wP1mvPTQBQg&TjB^R$HfBxY(joqb34?tk&&f3vR#)(k!NZ(J`GthM@K z?;pdpzsk}7mLGqe{X?$!+xJV)(8>kotc3D8FNEe+)|;7J%+9sS*}S%_qHn3--G#E| zO?D{zMe}w9UM`%w{#2ACTgCO}Wl$3mopwSK2=>s2lbbE38nm@dZeI7!Qe|uoTNo5b zRz43ePkG@;>0zHUrHk>VZi}T$^2s6>A z$Rm>xo|V$ZMRO5MIrq3itYye0Qw1Fxh#qg4^Y!mt5J>0cU#w#Nag_qQ=uwoQ7NB}_ z_g=VFqiBC=u+TU+W|f*xZRB5xhU8z#D)M;9c^FwQ9*Q6SHhKs;Fvr4fQnk0bAQHOF zr%&UxIL8_swURYGZuRLK-bK-<9`=!C;{=v0jQ~@Ipzm7s1Y%is%8T;HmGDAykf<@v zsc%x(!P_#oCq?;bG>FH8Kzbw(s?30sJVlj#QD+m@XK3o>vq;mv4XDytH0)lqa)o^5A&qkhv>WM z!?=$}Rhy&AyuQ6#8pNp!_8z<7#bXz|eC&c(k6lpy(o+|_edL0j?Z+&C8d(2mI!_!;r ziA>Yk`xWuS25I!Y$>08;6EQQc67a`3FSGw~4g^W1G@c}+rUgGF@$ch7OqvDBaOBA! zbZ9SXH9&%gM4SfgfxnGh%Mqoff+q%D0lzGQUn8}D`vq~q-fkJgaA(mX){02x4~Q|D z+$cXgcJ44QJc2xWpoq^5X%jMuHKSzS3lBjNS;7^l>R?rT!@)(J)r40oR3hj&uXwcA z+2LTs|CC3ts(J@W!%jGt;pIzR4TYi5oaRhmQ z=;ew|&BUp2Z`awq&8b@mAhidbdY`><6&+cacv}5oTv@<@i!>fMn;k4kj^J^PNx{ig zV-he{+4hZ3?TVvQhNL$h?7{*xe*`sC@l3|@WYiDa$cfFO&0rE)uN?Qn-Vq|Pgo9>^ z(kh7WTFXvNHKb9pM-b9aje}U<_xJm-Z?M91JQPiB%>2@hub%lWh6Yb5jTmjB%^zdE z+sX6Wbx$1=)mk#bJHdxzRM!upvT{BeCmT+hDy=H*o2hb*&h-xB0;VxBUAIIa35rapeu?yEPA;Ph6(6AWRD z)$Lrp?g2mr$dxIkjBzhCkx@xA6rrdnHJL!-cL8|HNV1+>y>&NWg1X=ago{!Sq{9>6 z#f{tevC_%QFa=5{yIviZKqQ-CPfnvgTTSAeek?BVE(*tp7fCN4xtdQh(vhUIA$or} z?AYWcrPBdSV8(SMZ1+q?QAfFd##t{(^J;;}V2|aGWrT0dpai{ry`lVVy&z+VJ5yFE zi!d0YZfqK7wzPWRA)hvpj0~o!9|~@UH8>=k#+6`9b`byae~`OskUOGI;$>=s&C2+UPZ((%aait zO^n*nQyWe^%`EBdhuu=cxiM31a9+$kuDPQX(9?LC>xec&CM-p9S~1< zNA^3uL)o`HnOgQA4;cEHsWnNi(8BQLxa3^uXYlR$s)Jm5p;3@DGP|>3BZ zZA7KtcwZJnKECUOY`dMZtr8k6!h>KBp#nB1rVh?|0;MBMd zj~(Ec4MtI*TmG}r_^0NuH7dGN?t=$L$@#XUM6)Fj>M#{}*;r8V=mDqiuO%-8K0i~V zBKVf57K|*}M!}aOP-_@iT98?81|u|6RVwVJ92} z#|~R$NCys>SslJy07)&s74QlC3XoImDA^|dZ1$6GQ+e;WOAQo7rgbBfE;vE#ba!)DTD+PBxxr#x2ENSKup$;@6Kb*nedP2vW;NjNi>uBaJjd zC64p@y?!gd)1M!>G%p@%m&Xs$L1zATJB;z^JupHY4L<)S0^hHuECmvG{9+p}v^r?f z$7zIlImZ*wTfi;9Eue)3AKxLx#k=fpZ9P0ZG!RT8X-jg3?y18bg37z)VOgfSlXAbq?qHG$<4?KIOVQ76ev)yMEjxpIi=|skeif}Bj z>u@DMS-E3Xgm%93%9?a3nTlB^D%W9&#Djcp7nIpZ+-rnoQ z@18alUcK6Ty~+7L@SkkK?qw?FA@i|_tuO}5IAel)3a!ijQno){Zu{C8;`nt|2Nm@A2O`5$gjos3Mz>MUx;WV_}?4t)S%?8r7NSd@#YRYMS(5 zu8!8?vY^I&*$hrPfEK}wtmf5T<Jk??(pSs9eR?g!3-x+3wFv-gIxp&F_D z4eIjfe#&NB;#`^ZNQs5O1@-n=UYY;nBsX%d3;? zYc)`WZI9La1oh4R={rt8oL^j>G_NlYk51&aj5e~!K)TvgGAyKu2cDkaoLn6q0nJ37 z*-sSR!%1r3mUNVxyxAcK@E&_TVwmcO-rWc;9?3*3kgBwOCr!xYBgz*>-k5Czr5kyy zg=A3_>^O)kf;3csPKy4&_wvnK>D8Wm9qu)HW(TBc(j4VWHr?FD%_7vVxFYwl^Dr?EQ|hU4c? zXU$8H(x-FLI&j(5G7~(1S{L8_32&v@_4xZ5Ogd_fk%cH3^vQZ@(5gFg6kQTlBw4McL$A_2d0VzH6 zIV5{eSm0Rg<)Q#dDU!S`Wtl<1P;{$yo6NLfPRgv-tUn;X6`NTf;RMoelc5ACOYGX- zmf`vVRKIxG+Z8W{bIQ#3Laa8qu_>BGJN`>dOQhqNiK+M=oT6iK4r(&HHoV)bm@>Xb z)e5J-1Yd<|H&cPlxPRWw3}te~s1^23GN_@i!D=4FzY9k|#XZQuO)dC|Pd2s96pu6` z@zjswF0BRu5$7WZt?_`A)Yh18FUKUlWPRG5NQX_B^EZm_=A3OSDQuLdsEP}pplSc3!=ridWX-K#H+dB+RF@z@7e#}x6@Ek<*89VQHj+RvU6zl5(BNCyWl=R#|-~cMJmJe#S6cM zy`$`Ge)00n_P#{w@1hC4i?V_u*1L)%nJT}Ogd`v~wi)GxA%ujVU9*cDwB;riC3&LM z4^o~yq_^XeQ^)$*e!c3xSIKzKkmgl+J@TA|vI#oL;vp39Jo!vwUTT@qijk$3tE`>w3pJYrJ?Gz{m4A9~ahTAR9_c zFtrWrRBD`}@UR*{RJIV&(_YjcS>I)Od|iFYwKl}VhF_bhb4k8$Cv^vIKb{}h-9LpR z1I8v9{hRug+o2%p3Q{M1BLC{r++y;OBhudQBS2L!naDv~{+56qinLQEDlr*c&z5r>p39%0n3j! z4BXc|;&f1)zoGNTaRn^m`;^NtI$K9)rxqBoyl=SuKI)~h#JR6?Xkn>?c+g|`kzN(r zft%FlY^Kv^dzLdoeA05b35bIxFHN|0n&UL44W@=@<{25kUd0%CNjnV9=N|1pom_b< zI$<`TOFN$LPa|skc%Fbyz1n@dJ=N9%yVbnl$#i_h4fn`C%0V`T3lx#ergSNAK82>l zQ)%VY1G|gqlbxy={rFSkx|~~;_4LgA^cjVMtRF=q2Yr0gMl3NHf(5Aisj@^fKRWxQ zBqm6T5Z9ba&c22eS%pa>$QjN>5N1rRh2j1KFOMG{eL=NbWRv^FrLK5*+`K`|jU`D( z{g5X=U3@+}es^|p^n*$GvjNQz!7*;FCf+k~!qP|3(vXc+rWY@kIKh8z;y~p|Go7>u zoIOo;9=RB9UjCAQ0uH{D9}mv}CVh5#ej;K`YBL1OkiGL?CSC; zP$DU}4=Y%kB-h|ZlOOeH6xWd-!J73^0fIjZn`-;zigU*aZ@qfG{n~GFsbI1{WjM_{ z9EuLeDi$^onjFLEfzuVt0`h`2i@!#>z_(0~=$tbA9t(}OB?Iw0wS1<`?2MS|vnKz# zs$xk%_Oo7mn>T-h|J}gjlZuq4W0N6+(Z|x*{_?WT$*jV;qcHoXhCd`}$MyL`&4G%< zTZ{d)@oe9pbM!MrCXGiIL5k3Pey%lrkn~Fkk3n%t-BVYXk~AZCMH|FCszwI3ZlfvG zaxJ1XXy`B-3}h|!XRX~1>L+WPMygv~@bL6!MX!p7_sN~6gP|4KiZ#uI4<5-eTRJOV zZN=TS^|p6hYRU5dtD_^$KUX3AOEOjq_CaXZxv)lP!X#5ibYwBX#>4naLlFB(5E|fJ zZb<57XEFNfE}J4c&UF%8pO}G{_b&4DCGh2sp)$p-76@cIq%ZaH`?SATRuP@l-~Kg@ z#=i4q>JrHpsaO*8uk6jel6Uo{7(?0oR-r#C%J$No1;M-s-*Ejh8zmakRLVWULoW3}*xA*OOhzOf|j&ezFTmR-N79 ztHWQjCY429i_i%kL#(ExQ-SgQSbL%yf+`?S~4q<>(vI-4SjEh_vhFI{o){9Xwq@OpozwvrBxItoN+JZ-9e2C zffx&Fwj+CD&J45uRx2jsUF@r^C~q4mFLpq*B24|rRQ$^q@V~3=5r^#~`XFhfyt%^! zlbA^_Wz4itdQ;h^$+8->lD;#_w(wa;x@}Xofg^cYVBdLG$2Z6bx$lVAFV?egL5(sAApEc z+t6A<+h}6p*lL<;tb|1^sj23863BLH>k14~qx%kvt;*`zioX0tGH=VCzD+|D4N@;XdJg z8q#|E)ChhcNh$5$;?TjJ{M~@-X3>f!5X@`knV44a&wqM%eRI`3IX`ONTpgZYdz~yL z_qgfGrP~VfSt%ow)Bwx_1C=u7ntg%%_XlyAWv{S@mxot}pH6O0uA21Q_38PC=Hcb3 zbnjAP8;k_WTPbKc@YV*{cAeDtb=d2)xib8bP+>q-73<&dDa!C=f4~<(+AYQrPibC# zR;5EyWuV4CaXHe2Ld#CET+v)*ExPTD@%Gu29sk{z^s~+VSn7ILbjv5mw*Q6RpT~SX zd#gsiz07jW_K=|P7e8abztHBSzJB{^?+L4~YH#FRileKu_nM=N^^c@O$;J~B9D^

k>Ku*$5<{n5ms z5^mY}3kyg3>7Ss>xt7WPGB1nD?v;FRQ)W*SWzxusy#>&Q==|9jIDWJ#XBHE!NxGBX zAx3=kge>KLTz2;0a0QW&%pY+FhR40{b%^=I-e?}ALYz79X9<-Qr*0A_ycnva@oHd;J zE@FNnN_J%BHre)guuILv*ihXV!T)v0m0n|{HT0!j+l;oa1K&^B*^Gr-ZeBuQ9cOeq zeqRhsUK5F)4eOv_31dZ)H3Q)CG5`oH6;%lFvkVxdV)IqLE?^-g?EGau1geaqw%6c+tYQOnP8Qr()w6t6jO#+jPCK{#neb_yT>YcOB* zrW>W{;CO`5f5d@k(j%JmK$m|l3}4UxynHl;9+UIb}h>8bpm?9TGE~r5~v#Z+3TWvr=jS zaiJXzE|O8!2+qPRH~IS(hlV45q!?LSGc!OR4S&2og=w3F&Ab0^+T{g4;J+KK1i^&# zV3cHeBYntw^$<$WRGLckCBEfPc-6F^ zmhDes*%kwL+cIT({F}3CM9nMAWcrFM>)yd|Es8BAUUGBozwYy;%&LDbGU(inwoT)v zT%by8Z!%AzS+kJ{>DYMc!sIo?>!+wHnz^=~^g-nN`nUPt-aprKvz`ke$6*p6?>0&e zf=?(~8*Vm8ws7KF`u76XS6eO?gV#%U9G~Xe`}*szrFIF`8zyxHN9Wtiy+7Lco%ir( zv%E_)@+qo-yI0i7*b0Vm+mIurnYcLF;l=3`zydM3-1zSNsU-_ySnYo?BED{UQC`w= zFTw>(yh4p2zdpQ;tlep^?`WRcZTU9)d^^>gHoVBe?vv8DBu&1^)pDJ$)%mS_1>3&s z!v0)`NLc69Vp4!{q`_HVooK|Hz&c_i^^*5>ccplNNzXV$P^^^QWqtSs+)5@ZNoQ}v z_(L;wQ9!%d5B~feh?)?igC!E?42L+9M3HBkjc)0Ax%T7b%NMVMnni8+`xu1+!H19( zjXWoPGW)G7zaO+FQd{PR_I92#deona9@RPHMhXeo3u{6_7W>THSphB$)*Sr-q=di!;a&S~I71 zAZJF^^i}_FExFlfCPUzxt|QUoFFUVa?{53uSz+mVUd!T_4!zQ5UjJnRae0NmpfSv!J3v#>~$A)1SG1xiD8=)py@6`hsp+fiCT-)PsJ` zpFZoEEze{h81!Lh>)L6&XzVtE_clLRkfX6+X%VwOQj2h0+^gyR+iifrl_{K zg<9_hs&kFc^=s1O!tRh0TZdBQs#^$+N}XmIDP5+pf@SM}ilsC;HV`X`sr}d{a+9$47}G`&dj?VPrp2^E zoDU^99al#mpx)nct(hezL~SQ-JW~I<;!mgjiB!B8KR%o==3$2HYJ}Wj#WzuuT=#`n zSjV0prmA3=v73S&_a25;E6RmG9J}Zw^w&<~O=EAlLgUx3UcT_(h1MNJdLuYYhxzZk zlyV$8;D3|Za8Kj3-^{?b!%>RrFIl<Wn(1>I~`ob5gG4Ji(1pGy^8I4bI}@ z%-znEFj{I~RIHhz1XMmL?Ua97MaVsxcx=~>!WHwxE3mGzVK|~e&*k*Svae>RYEuQK zBuHqG)Z&Gcz-vs;Zobq(#kT$$b`<&PP5v0BE{Q;6^?~znR@7}I#G%-TIt(8mF%Oi; z7cfyWc>dVoC6^w*s;Qx?^~KA*Ro`pWxt%uVjL%;&Lll9W-b<1=qk9f23V5TAZzpE$ zlfh7jqUzcJvVa|@h{^%%Sn`xKVKCdWS|8a#NhgRqQRpe(E&6}IqO~Q;b_)*NPnye8 zhJ}#^=HhJz?V; z)3Ztd#oI4m`VToA#(jWDkS-mLqE2VR*gtXq0BFK-A1cUWQ-oGxgj{^}r1ZzUKhnib zGiAh|&+xgpre25Ws#8<+%{NtpkEODw3%)vofq*P(aIKCRhZdRChgTn(Kb_uuG|7ki6C}hlfY|;OC~VD;tNJd3^-XNDlvbUI5QQk-opLukE7dYstk^r@0^Rc0)vM^YzL=PgCEu8eQj!pVq~xeZBYcv1?wx+ODe*;$0*Egs z;)hbNih&_0&(JCS1k;&UuXmpO#Y@auQ>gmedv70IFr-Pg^DmY2_nGH|k*`%S%U1R# zo#tTR+c*BHUd5?GU>B;F^WERRe!Us!HB)>#Fz}Ud6q9T)uvmYrLrZ&-$K6+0AsDgn zpy`E~Y|ylf;MT2elyJmpm=;D)m~zy(bVJ+QZz`9Lt-)`zf<8C%qC7S)U%q`Q*+-)! z12F$Y>zm5T_3MTGd!9{NQCRSqjXH-BMJWQD0hH|6G^(3&$l_v!P7?h|&$98ujyZb& zG|M;b{NLGa`0ua^Mk;lmba(S}s@lm`Ho3=1*`xpbV^cW}k7AjX{E@nA{A0Mv)S59H zm=TI=4urY^-Dot#HbfNv{NhG<$lQTk4ltwqQ1)`(7LrQV=-ao;%v-)**5-}DQpt?> zIP5=w$GXL2J1P9bl6M?UEcK~RWMtxUz2spCmp@$0%vskP=N%jy51B3Qq)EeZ3gBjC znM@vh@5HO+?Sdf+-J+~)8z9VkcKYu8@Y4xHRSU>QAF0uwh3Ew(TFNxV1m?!mD98ew zj>#=^b53cb#&_1`>^gffF(m8Sll7|JsS9VP@a=Fmo1ATSQ3g`mkOXmI6lOvrA<5$h zZ~`jZD70!1ldWUjl+tj#MU%GJ&htC6I+KnYL1g8Xw~fqhk}i);>5xNuV|L9`6An{y z`}NGO1T0nIC1!!^pd1wdM)c{Km`EQah-ou$Y-v@-c_ta2Wk}%|Y0W+gmpm#~04U_;bdU#jhHG1yT(A^3*Z%{^aK9qo)BaJbxXoDyi?w z=nV{l87~>d*yLze*MvdTts{lwjVH~U3NN=;@>EtnbXEXv&)s1;8iSf@W|IkO$n1zX z3UU??$6q#s)2q{;H%&-nGkBjy5y>T;6%YnD>G;(PPwN)$rfICP5;V@BolZvPhrGpO zTd3=uW*Pwe?N>Zi+5L~`y|0#x!&H5IK6S~7n#Jda1ILEIxa2Tw2N&1D&w;7CiTkm^ z+P)sQ2JrPrwTr1z7)8kluzyAJSF2B-FU<}HVH-&SPo6{r%c(HMwUrg8rp`@MF+B4q zv*LhI6R2K`-~7syFzHL_eDRy>xo1LHmm)`YvM|fW1H&-gG6f2*NN1~Hs5?SYLv?s@ zrj`1d@@Og@OxB~@24nRww#+2xq$q&NpT6WD0XA%f_^<357Ju2}-)DL7bDE|$y9Hiq z2DxJg)I*rT`OOwTPg~A_fBFElC+Rqof4$diPg+shriT^3`R9weK=&v+az`cQ9uxyd z7oYrN?fZ=X@sEZi@@XWtq7cc*-nmwLKzfS)@XmzUDC+n1#|oyyBVY36lT+XA#)9l# z&U~Vd#-ofgzW8rykFla9)F6K50>7~ukH(O%f(4ewvWMViUvlZY@vZ*?OA+l=g7~(J z;I;btnvCIVSlevw8V7KCBcX0Fx!~Lc34u=HfIJpdW2xA=wJd_hj;5F~Pj|-+|6QH| zyma4KLx!u?0mx;<&PQ^y_AT&>|A6^3(_`vQsW`JyOd99i#`cci zmnDUSK$cns5r0m-+a0~z`RlSBw#$Ca-FzkwS z^%K*QYARBxo#!ZF5pd}3?Y%Nxw{sT%?lpcJkvUE~n?N7&v7nZ4QjC=1g=T?Qb4l3+ zZmQ{hE6IInn|W30tmJvPUcm(tFx9otjjGAzr)t|wzz#^+AV&Oj_~GQ{m&=ppw_m<| z`QG7h1sk(GR_h(q=fEWp#&Gs`wHK>u@>PyhBZpOa=OU{Ds~?I7qoa$J;kiUCD3T;h z(l&vvOeDKjp8z*0vg4tjB(~iqH<{I#0$Tzu#WSa;=MrhFHfMmdlq7G!LxA&nTTG!Z zJ7b$Kn!C*%j`V>0kuORi1T~|}z!pFE;(6+PGzdERDgM5OLjl81U-R}PW|FD%q z@iQWqGIpp(Ovgj6layHTE_DKYi&|Miof3#JBsfc6JYA2%*<@IkD@~a)@a<>^CryD) zn^U&cPnVw>K`=E*Rz~;ot3U+hYt&0o%*HVOIb0jhJcJ9-r&f;g4FoZ=!vKy#nwuGu z*ko;K9?LD#M|q%D+0mvk{pwh-Jz8o=F%++&g~jVKT3ap5;e6siwRjyi0%a`?CZp!p zEPYH0D&(8MybZH{gWbqk;YNP3)Er%O9`wvFMl<4Xxg(cgcOt`J`Bb5RnukX3uHYwL~6^-P-{*(-}XH5 zox6i^KaY{)czEQ17G4Vs#gq1W>y;~(2dAVsNL%OyP!^cfTGwR!<-3B2r#3PLPd8}- z1L`onxBPS8=6viR#4(Ue&zsav4=lq*Xr`Y{v7GV1M;?_;vimF=$X+kM``VeFH|Huh zQXdhuKK;#?TMkn1>M>k7hk6xr>M0dN1qfN)MGY_2Lc%rRvM~U5W`9Ad){2%ZoT`_! znURV&zYDI?IT-oQ+o@4m-dl?H$n47nN02t=WZdnUj5rHI;5=n%K%d9HEgw5%Z+B-x zdr{ox98I;So#~z#xU?=D1+;D4cEX8h!$RWd_j0wW^r?ub`5aIXLpVr+8Yw%B=MD74 zXefoR`y2k#pPo!slE2g6d+!-yYsQnRp8+5)C=((>Q-KYDY4X4rFLLFk^}b3emj>sm zBX+(0%EOG>kVcUccp zWh1QO3yc7!J+*hM>`(3^yb|VCBoCBmI<5~m3Q4oIJ?<;bW@-N2lJOf4s27oux zgQ(7Ycxg5df01MN28c+qr-9E(>p|++*?&GmXh;orfy*r=*_cwA;z7GZpDREz!?Rh@ z4x&!BC-`GaLs4v)Hc_{|#f0T>{Wm*t>JpH6s94+rK-b{JvyjGLHmg8OCD%vcM58vdKEB=(j&*-GaTH+u9Ap-} z$Wo7u+wH|8ZnqcWcB{kO&rNjxr+E1DWsrxyC%wX*r^qyXBTW!eTLB-eGoh#w}3O{VhiNNZ4ueaETW*3outi3}IWxXXehSu}jLr z5ZD#So!|zFL%7^vYct@Rv}fljZ1qL-#brDU-Ukq2;3? z!`G#GGw;KLss-n2ojK_BQpr8-wjF2Uv;D-;YOq#IB4=cARwOXRx6y8h>p6#@QF`OW zvO6C)?@dv6hht>TutT~`Q$plI)Hu%B+xD$tMgE>g;#=CPY1xp@^?kq$WLc?$3x%31 zQCI86G5piD!ToyVdUk*pXaG_#ueC;vNAA7OlaV^efL0l2c@wHzyS7mt@nz>&mA~JM z^Gces-4guC)uid=ci@=j(vOYcCQC*DPs%&@2c-U^Zn}|pGxylnVSTSm=&)OqAOnTEx`Ro*8~RHvE$ zLdzPAr<6;r?BaA%=t})w&WNqV9@o`}q^eT*cW>9kJ#af2w@N0Gxr`ujYxFNNA4Vc5 zV#V{iL!ov&bn>Wv^?3c??0CuF}KZ+ zWF3)GeHD_t2)^y{UyYRh`bLV?ap%EsFg4F?4u`GI;|TN7#rgG3^W^>23BB0K)%EH1 z&B^(VVby}{iWz@KK?fl@)OzuHwMvrb9|h6t?Sn1`uc>rUgwZlmmV%`g?BALxg{-wS zHn6;aQq>0;?AJiBU;p?=1W%b>hGP-aszo~sd-{>O)e75pq}O)T*c~!NovdSp#mxNY zE>R@qyUsq@I_|=mYF2Pjvr?RsI&b^v#Zg%1X1+qaDoncD^n#YIwK4aD1elyNEKn_4 zU*msGW%rus2qL3q-gv80H4%tKtq0e_ezJ!BZkIu0>F}T>JYA3 zQs@mcxCAl(&EBFNQHE*llRq54gxNR=E_&VY4)Sr5@NWn5!`oXVBIa|O;+RmIvWgLM zsf|<}nTPDWT{0P~5&%z!XDJZ9;*x68bMGR>Wu8H*I=6wDWUR;02pRRmcJ-Ye6m(_B zl>NzsSs3k=Wh76V5)T_mNpTq|`^Ki!Zau`AWUcEH z7L*IZEHmnfcK=KuO#?D)9DG|{;V#lbKh9UiElrj5O`68EqHiZnKidI)e3rC5P1;dd zGpt_&0}Sq~8ObX&XS#iO)A_4e56VD{c8-_re%D0AYYeQL5hqI z=21rkhsbqZ#^pt0i4m1u1>%AryJDS@@E9jRnAlivR`ZeiMbb1ae~l&MI~ow- zL$sCe^ST%H7vpG<-#Ic9@%lrW(w2#n1mbgZ>0FAYj1|>M#!#0LUGsbUchLDpy&+AB zob}4#K_|=xG^snY;jk>^77$0T>m^jbufak&9^tiW+CkSiC?-hrcvg$nMMs z<2?A7^ndTBVRRdb`H6!ES^TBECCvb=^+*b6p7#@05p4jf#!$&QHf?IW1G9%^!}=P? z4>|FcLt17Bmy|tmJh0=B_2w{Bz+UGO@hzu&8Z07Cn`1E7WLWxWt86tDWK;H>1Oilz z*`glT=|mlWkC+iW$|OSI>=o`waf`C~()`z$w8N~KO%VTMSYio;ZyKgOr1`0bjGM#L zl!~!vk)3rFFR^S#|0lZXewe3ZpV-Qr5(4G+tCuT%{VCaEVV6IVMIT1};5yEdet1X9 zTqeIAOu`;D0_keZq{1U0$Q_0W$^>q$2cZ!hfulS_mtVYm^YnrFoy;fxM@B_#*+#%= zrpnHt8i}8M5lsKeEq zk9PN1P+hC!dh{^`cJ^Lx%A#ZO$THS{-13ZJQ+ZqJTd5W=dJ&&Gvbx?kTXmA`H1-hQ z)B(%ha*x0qmG4@03h(I7p3u7+9}}}vnkW`N=i?R9B+g-&=sWv$9KUk z`};_PIWZ2p+D3Jw!Odip*d&-l5-G`~y(@je)%=&{TyIndg6>W|w&r>CB{Jy(TnZLv zg)fP7miGUFSZZsc+q5cw0-+HLaUW8XuYb8dx;TG-e0mkAPAGT2Xap?c!jvo4pZEbv z4wZuXkkKbd53U??eh;i3|Cm>$hX&SqBqG=5e06bsRXyV?`tloak6g1wiB3XMLNP(% zoW(7Fn(_VfG>loDd&vATT3w42ip!`Y2{A^Ds6iyD8e5ty$E@%Ds2&0!*vKRo6K9l_BDrI5yXjxhMdrbmrRvjE6Kr`C)YCa>SplUIFpQe9e#kO zYXYjts|&QCBnk4e z=QWkv}sQ5Ow%@^`1_w2S{?UtEkh-gj)!| zrkAj&>rqT}g*kG(i(I9Mb2ev><{NV3+%`6f5E~OMIrvGN7UVv)4Dsxi(~CG}QCjFL zm{b+`OeRv~bOy8REM~&U2Lo-`px!j`N@N=(cSzfi48SSjv(P40LP&6+B~YjzxhTK3Bd`K(6Hjg zyD#)KWmpogRo9jM73$ab!5;dajr!rFP?jYF$f(gn?is{_m)46ut>nA#Ug{~+(kE@u zp_Y;}_O=M+Hl2HrX_gg8EEy zlWlBY;|SOiq_Tz70q_7ySqpVYNTi~E7Ck-{M8?DNxVk)Iib##j(|XRJ@&Z#5=_u$b zi@k!YD(pJ0*=n0{Zu9;SFYo;8LSt`TKhZDN4)a_?T zhj2EODvTn1A5&|iITM0Z)U=zm!xE>bAe8fXQe0BqP#eVLpCJ=Ryj+^rn9Mvb2?>5yk>uUq&Ew(1lqJxdO_5NF~{ij;m`Hc zAq;mzt`(f->jL)eR!Jx%IB8FVW2J)EXUg|OJ16(dd0wk}CrPn4Eb_ID&8gYeanG8z zs~U*}fR#RR7oYDxH!YiC_Rq?8OE=7F-O>YRwc^*Q2A%m{v+vSD#xfa;|ERr!x5^G5)V$4JQ(p1YQ^Cqiz$@H13Y7YOF zX*hczw!hilQ^fW(8HEmFd%=mBYzo2I?$+*xw%$-`wvIY7)nTz^l8a3`dt5{+*A!EE zjc++UKRWw-d}3fg0>jf}YSA(=Q)nxeOb=c;qKP?$@@&@FCI-AsTmEl&-fSH%K2A`J z8eLknL%0U+N1V~9Z)2D_0#-5@7XZr|&`7uXZWaaz8Upp)c0p4R*;Fw4H>rq*h8E?I4?8-WV3Yr-C!c)$mz312B zPKTt!kTCmn{o@haay;2#^|O*e8=COh>^3?`@C`FTX=eXmLAKfL7#S~27zhNZpRh%S zC>QnEp%A@VYEVHt#-C3Hy+Hb&62aPEpQ4(l4|}Hh5v@ok0B6E?qb~}-Ye2jtyNnC* z{*nH}=v$$v`>0CSK1*jxBfm63lUu`Otq?|y%9vaA)yqAQ&c1lL_kw@!z25epco~ym ziRy<8TJiT}0{`hK{EdD&U{5n>5*N&iCA0U(un%*c6~gM8xf9e- z3igC|u7ay5Owj#8WfYVR_O_!kzD5g&Od?JV;PJWV&jk}HXiY$J*-pmTOH|R-=Hl#U zHUlI%hSx;R<3Zg(leu?~4&;khoDJ;)W=J{kg92)3vM9~HwLDqlRl1gqTfdR9vgY_W z{jpluIl^hJzwhEdGc!sHZh2>xTXC^(Xk&JjYvNB{HS!_Vd201Sqf-N_F(mysVAD2gmP%nk0N8Xd!s}ThL}pll^~) zk=>YD#}}XACp^12JZ>IeoZmEmI61j&zB@ZS|KS?(&!X0qKFlV(LJ1RPK|RwP(_!3> z`bHVEu_L%+>c$ewkl~a|O&mN=%3a=xB(j=q8h4WnSs)dIxmdngqhT!M)_8yfp7BUc zl{!iLx(NUd$KYXnEE#PPXM`OcEt+8cvTk{YYkO&@Sb!3dU~yp!PL6Mm>9XCScUhj4 z>@bev4x&L#@+aU5{ZByt=RDZ-D`!ZncKgqNYM9))7rKJE8NZ9QIj4n&|9aXM8F@|Z ze^mQV@0JbTo1B+plvw=Y*x8v$YNyvOt*aGq3)}seKMDQRoUx$hW`ynSZOpqKOPo5H zizKO;Xg=Ll>e?z)Z6)|F$6a5f+P-+PvmMlIn(R>{_|!g1dJ|F=+im)Ja0j6JPTZyL z{{DTrS4+^ zU!QQ%d4Ufh0;vTgGNvzP{>%x&@?Lh(?vguC=@aSl=aJ>#Z)}~pB9s=n{q1nXw6D6l zliS-Y$}Ka~i1vf#05>+ju5GBppHYAsNLq+J^b$T>Gp3TkLcI21I%h z*_?;S1CoR|DOHoQUT)E7hQ;Ncj!Ux?8H4s0|EmX=iX3Yb?F8Tpl{vI+G@ED@S@P1^ z(#Kq#9HA9zHNzq8XM<60^YYDE(OY!8lN1z9F7>;xa!$#VkFTO41Lq5bE57d56Rq2? zc1UUdJ{a8LQdCl6-x)^TkP~@1err|=v@9b!NNRiv+ZWeA`!Dk>m7ZpQDz;PjP1U2@ zY)zUm65Jkh)*Dl3b`vE5yey^86w9Xj8T1@y0_gdkBcUV%MT=X2`b3fyx^I{#sjY;! z$V9@Wc|Yy|SwN=0qXJi)^V}3^g;*{&DdIlq-$$I5!ReUF>=}1h$bG&#D~qxfJui;- z&k&d5H*(uv9n{7{RR`b@5;cmgBsNrROkvEWXI5C0>q84TUci!rV-HC!1I2y>hDha)WIV&hFsbYhU2%+@8bb(Mu&j9@cEqk$GK7BbDe+M&58joR40 zlNJb(Y&kluLiA$x%i(^5K5z=z+nsf>u}&mp`HyV}NYg=8LzMu^Z<;)3`Q~Oj8BG|Q zk2LCy(g%J9R}Q~}RbP@|e?QL7qHy#JU8;MqiBe<{qmP@5HQY2#O)(~`7m^(LnD0oN zWN+F?%3YHo!p%wn&nbf@mtMpmQvYpctm{ZZdq1Euk~JGXvnlCwF9PVJd1mM^{lQy8 zYn1u&K1sWYRvfy=uO*Erkm6sU6N|gD3ty)i5q*nxL~?{4s}ywHjz|9I_Hfy4sYER3 z$ii80Dtw8+@){rOQ1h|K(i`>10yeLi-fVklhT(=c(Tn+-85t`z+FaWnD{jIU)DU*Z zm_&GWt9d<(7iA@{#HXOt(vV&LMS*MKK`jm%qdl56V;zdP} z*Xs~Bbv{?e2Q*qv%>pECJo!y*TG)$DAGR6dJ_V2=SC=Adhd*!W)n;aOR;6+xvDTOj zuJ;eeF^KeY>Nt+ID~|QxBTsk|vKy9u=|?$BC4nK8Tz>!I1+49klf*rJc6aXCy}4&! z%ss1Uw+2lYe*DZI(f4UMybC@xf*(k65S{rJhYs%K?*@XcQyJXzNq60iqr{ron{!T3 z9wnzgw)y?Aa|YoTP8iBooDG#TjwiVUC+wV~t*o?C|A0c%?PoxSVEanoA*$&S+=~mR zv5yA(1W6>)gNDo%BXuN7n=d?Ll|vJkQ$m%himfhwE@Gjr8EB>=Rt1@-Xrm+${!aZH z^+>emyg4CB;$RR1sCbkJF4PpBNu~4ue_&e89K68<8Rj&EK1pEZRl?$g?|Q2g8On3~ z2TfY}I-iEghvZs{fv3UynCcQ*s?$n+ud&;B!Lky+y?mBQHwCy4gcQNG?}USCMvA3( zjOo==8s+DF357`hUY3*&uUSQH=^5OaaLj1Qx}X zH0Xb7`{?v%OAJ9ZEtIRNx^MFCxMEwAGqLe*lm>1ocXauqPx+%2|0?*)>+KgW!96;@ zz3s!##>tjsJTP{rlNpQMkuw_=KT&|C)K4m4hy19b)7#793YOgZ8Y@N?402rhwt!2E z7b;z#y-_X_=UwZ{E*)jb~$~s+Mhf98fWL^cN-ft z7Ex{O^UyFqFp-9G%;Jhdocv?Bh62Tz&r$3|14AB;0aT~PSe;hKgI2O`ipBYmh9gs| zVsvwXb(W46btFwr@xMwQjOUceY&oyNE8pH;7m)?InQPSOdo?%`ehAq2IO&DcVU;h5~6Q=*1~E20)V}cPM+fi}umZxAp(zp8b=4ktY8cXnrA|rEl?VJ?tc%mQ9)F ztVXWc>m~h2+s}~{#Pr4d(HL_>YJ2p3#Nh{5c)g%)Wj{G!afkMOGT;VT1B-pL8Czdi zr&g9#qJ#6fQMVao?Qj$+TcWySqcRz6fg9c#vv3NnGgcrK|K!i`C6K{7af1J*n8fHm zvvEp2<2W;UeOz0_M2uVr#W_$YND)^gL!X&CZizih4Zpt3^62P1zRWnT<{1DtC zoVteCK%c@wl{zKWG6gTD$*^<~fX^<%2h51KGjKvd4coK>96b`4eE6pYf-_N z3550e`|BXe+l`gKmIrrfwtTE6(puVP6aV|=$p=$x!AM0_qtKZ5dfKY>AC@Z%(d*ST z7Zzpodo|-TpJ^)q_toL~ag+Y}aKc5y42sIG*2XG39iG#BU{7iBn#U0*1=03AcQlT$ zKT6sXPkXwh5uA%J*;cBHQ`v_C-+to;DUWIDtK*`LgB|)iKIjfS@Ah7wC@cZ4_%mjKB6z&qeX9pfhZdQstG=CY(TVT>vGtE{ zq04@+7n%erX;i}Q-y$2U6Q|#AT}ncX{rM;V^_MJzodekAw)zBlW_YDlazLm}ds(x@ zu%3bjs|>7ZSBG zF99F0ietTus#$RM83l*$tQm|MrmZ1Gg3oREU0kg;ZMMGkdDx;My3;JX*2KDQ0l{*4 zb@Kl7X9q-$R{-gzjkyg6@5kL1d@p`@1Kt0X9`%79IE3f)_wepOW_;PrS8|`x2qPb3 zo`;Pt$&*Jf==UGJWIX?xyq7k^ewg|cz@>}sd$pvrngCJa-0EIOnUb;&S;pkLi$t^XU0G56}&2ZWHqt4h_^Go7)GyVoooRLx$`s z;P=gIsoPIl;oP}kewo(_ZIfB3MxF&bdk<<&A>ENjh9AFla@r zahWR}_7lWP_8KqVJXNJwfKO)HHE4aR0*X?HGUj*Wd4g@ukj*SLQ68;+9A*Wp5OO8c z=8#LF+Neo&ygMau3JEJ-0Q#VOrKu((y(*2suF#Q-kA6gk$FuyeXzv8Ialsjx3PEtj zTy!nc_5?VL&8Pnhm#uTB4D=d(1^VE*c=2pgMVm()6;bTFpiyzfr=%0#0y6kLEC%Pq zzfFCI=X~pDnzUuGUj&Ck#Xx3g+nn>_$b!!9;2BKXIr~t9H4_Yo@-<^1Nt!j67p`1M0n~KeC8}dBQH|&!=#aEaF<{DTuJch*@;~REzC}AXKYW;jh`vaQ*S@ z^j-7%^LtXKo9Bn0PSi>1LLPhVusU9+i!yG^!ko=2uhznQ0~G{ZynpwNl)QBlLFhw$2y zjjp+&EGXHHQSlVS#VY#ezC#HC5}O|vY^KHMhcK9b&%@OEUXqt3y>0KjdG%VebguJo zVtf|tUq&VNb4>|nc;@&!%hTqP))K0DMDEJ;G4fHF&3HC3IEmb{b}S*vED)3qaX^JF z#HB-nqXr5f3#tYuZgGbPrx@bBiq zvN7lz2WzIfPF_t^f|w&|HHHK8Xa0GVZ(V=7xhw_KBs2qO2`54rsevPN- zbvw!P;3!N}niOsNfsEsBD+Y2TeY82x@TVB?fx}@O^+Pz?V)&Bb-yE3V4@jeo(xegl z-ZjR0Vc2Q=TM4GcoEMxHb4{U&*?N5XlBX>TZ$#e#3{PLAAR$UDFT^_QCdtvkJ~(xjCC(#W+|9m%aBrX&Q}6Q znVe@Kpsd%$JG`Z7{C*dflE@W>EXqJC@FzIm#QFVwrNP9J3|SbHoz1Vf#D#t$JBohL z!CgJLD+hNs<~)vM$v5qiI9ae@xvB;kr0AGmAk>__?aU)0tq3~_QNY?TVcm7j`49yV zf35y5;24TtZ9g$^(Q2F2|BBi z_01ToYSre{sX|=SIvg?}zCE=ngLd$HtMW|qoy^v8ugPA`6&+Jgo=R2)H0{zM2yg~S zqhV0>iKc~0_Zk=EbG->-cZd(R1P)H~eA?1o-UYO}h#4C&jktwr8&-r%#L_w;oYJT>!cp~k2 za%Me$>|)%`61mp(eRKTe(7~ zz`WAIC>^#KwI4Ns$+*_i2$2?AlB}tVMPuR3B)w9=h$XF!)m?oA*M4~(FqPAQOQQk3 z?I+_*n&6-#J=7!(3lu!CAu*owaMLgxaX;>{!G0!^FHtE0W4@MA=6MFXbv}1y`UJOgmZdZJO$@2c5VJsyVeI+!uWQ zAh=&66uIjbohp)GFB{`A~K%@c_c!%})ZK>W!TtD6X^ z#NDn%RMT?C@dzoVS>q2GsD;ETE~u_J5pYW;$(GU+Ne+TFqnVKI_?Ajg8c=s>b^yhb z6G2TQ#^p1R^j3l7Qp_^JCX;N6E{D5ZR_*Pjq0>c#!m9;oemxns6%TY24O>|!kTbzf zW9M!4Ee4m9KWjg_%{c{fwsK--T#X1Ia+q7QpV3mmO&|D-CU?vIoLh z)Oe}i4p9jOya+WZS6k8id%9`2$WnsSnM}>*$BG{8z{(qKgqm1fP(w4 zFDRG#lNwx{24l}hd;128iFoo0f~pR#~OPyF=$aFoUcx{Zz7<4Wb@_- z7i5h;U_w~#AX@hmwYTXvh*$cnX1TRr@9i@7@#{UoMXWZ4_N~4T@E{Q?qF|M7QJ+;K z|B^fCqRddO0g=#d^?r`$%nORG6a+aUE4uTjuVNc#_+0a*cK5V`-lw-|B2Dj>=! zQv^P8P7^JVcsQBef95k-kY)fbP|O0K6(q$?f^`t}J4Mv(D^v{Gf>AC$QDkj4Amd!? zy-e(SoRK&;7M|d88C;lFM7PArI1RoHKo$H&&{nmSw3Q|_gqs3)2$z#I7z2!N&bPO! z3_GR^0L~XLwqHwB>piJ0`vqD%-tP3e;MTNijXuz{-Q?ps8iEDJTmNmS^>1XIGBzHk zWs2I{9AfV)bxG=+bA(EOVYErdjDRrj7>5-cOc1(+MuK7Rh_y_4Nuoy3mw* zsZ_}Z`6%GoRkLC;3)XPBiNkALxG8gS{&sOiN_vX4eGPlfyY>jhlyTQMllBcUK_?0~ z6&`<-a4a$KZPBO957!KFKj<~HLKJRorax}O?gnd?Zl&pf_A5}~$XCP`!*U}q*rq@> z)e=j20jJ<~_1&#J&)j~`Vfa)IRri>3J9M1Lj__ zKyJ+fRc!M@aI0pA%(-Z$SeW}ZGvC4s61r!rVv?-7Kuv9aK5b$W6JU$=;uL{LqIAM>;kW9%_IXXJU2x9wCQ8QfPBjuM>6=)q9z>` zen>x9HI)}8L0R2I90a=}F=T!SwiDHpR+hkDZ6dM%waKyA|K?zMMK!y6V^N74(bl$-=)kw&OGI7=YP87 zco`u%Zzr6UYJqR>sbr17Dmf4^q_82udR@Hj{OHpBSh2d9b$|KQgXi~KKU{^IzJU5? z&GKZ}h5Ksv@lKc&^GN_CO8BHDQQYg&a;}+~599MltUT98slmWL0ENcooJ-PRNdcZ9 zMW5#8eXKyx@CtCDvf}KGN4$o6$-~qKS_lAPF-SkBh=rp`?K_2N?0FprU>m)fv&ufx zYWx6!(X|nS9!<0jzpu-o5PBJ1gO-%b7a$gQsaqHufFU$YwU(LL0ZJ-Ai3_-(oN%1& z-OKvk^L_c?A{k|mUljn}Sh!kggQjJx_#m|n4yW^VhWNc%oWp0hi&T>>-v~^Vq14lG zHdWp*p>`>>F^vk_bkQm|ChiD9n9f|ZE=x~sAxzkbaVW3ikKvPY^-K^7#lWR@pJFlS z9vBrM+_y;~h@}0c5}X`!2^?9W1vu9LcNUynyq|RkAASedpg?7b&Y)Bm%*F5!_51uO z;Xq~YP?IC+G?{ObYbK8>p+J?JuZwqhaCZ|8Mwk~BnHDt8bTR>tyTujakex~gTE%4V zA@L#*)dz@Zc?Xn~;2-dUeTF`edOVTjp?FB9VVs8rF)`B?UVgkhPTGDLTt2|Nl!oyv zd=ES>z?9SKLk4WK)jyboJ(6WJ0$dusD%i;97Mz(xP{bNfe!jf8B7s2PKzX3d5gPll z%iM+u{9Z2-7w~-K3K-m^gGd&b7wr-r)Zj4ew}nUWMIWcn=;6OqzQ>crc_{+4s=`=5N)O2(yb^I|PyhEISh( zS~90-BmarfA$SgL(vD2K4iuPmutMC&?TB%0Hu(cVwF37Y7Yk(47B)s8yiW%~$=Fz-SHAgE8`EFC72;0KquWPX%q@~Z1^I>3wyUfP0wk1R*An<)i+7X^N? z%+FQ)AjP^?yeN%sxht1rdSBEc4YVf$FV-AJ50&jMTcRqHlffJdej=c(pla|gniL*R zxi3?Evn*J{6%J8YZNro+ItV3n2MvdYG&rA=NeD9LgDZ$ohm1*t$3X8wz=KS1X)IK9 zHVc|*o_nIByLOu-Ya46oxs+M10`KthwE5%76_PCi!Ep0w^f0*aT~7@y5B(Imt&9xc znY#Ha<6&JBKiUo{*Gh}nEu9=b_*gN}XUhlJBOexGsagm$dwD*3X=L2P;iJy! zM*ALIsYx2`dlWInasNrH!Y-L48v3$AD_z77BTb`3DG|w$Nx*}nY($0!n?+oF8_0E; zjho12%+FM&PIhDB%3knj(EJ1FTSQ)DKqaG%3T7zJ&7b%tu{gG93wUAtcar=hMh>K% z3A_bdXVKP8w{s6gR6r@cU3dHcaeq%W@NE$&YZUG~x6;zOYZw#Pf1_jC@PDL&}cF9ity(k9bLFL*EB@Jy&f^M3OOLB0@&C1B(U+Mdb zmuj~{e6!qTlDd+LDLIzEp6ouyYr7M#IyPo&vlN8kupbWB9fn4TCLR-Ul#f!{S@W#4 znELVUEz$t{{b+)@@F2e)=;lQOKMx8KyX_RsB3G42f>*2@UXtw%Wfsg}h&7PXZc;sL zS_R};oUe;PTgC#h-QIn>`$&FWj_YZ$CtXNC(< zC)Wu!g45h+gV3yoh_Awq08<8%%p<M1_2c-vsAaK$!u&gIie*!? zR0OjPJKX2f{r!H@^8QgYz}9W46ciO>O`KU14ukWhwkW^H`iC6kQJyR@7YG%*}*!~J6I#Ab)r1m zc$U%NKt=W2{i;0Pm2dZi+`b{8_32TmKqoU(c*JIy0~sGMO?5@7-2%xDMZSXB4&;R# zE00uTczd?;!HD;ex**Ve_4)ebYKyLeAsH^$#T$8s$}^%uVW_%$>7T`4ECc}D3s+Uvp^(wLNcf-5g_W>+EC9N!j;Oa>wNWP z5Nq9N>b|C+VjagrMjH|ojsc@zc@KEPw35_I^)+_MLsQ}QKfJkTQJY4wdv0hOKX#52Nus7#40cFoh8 z^tAnbSlh>ONS{z*nz+3zcdHU~wi`P;a8^Z{N(uQt9?kxwQ&ssS(9&cSxT#nc&!|=y z0Z?eAV18qkiRzk1bXq(Ty!X!T&g_i88T)V580eF{p+H4JX8fQKva+gZeB-v1z3@lS zr_4)Us+a}kTr!103BLaKul~>1e>n)0$UgW#2Y;bM2LV&VhW+6GeEsKxgFpW{0N;H% zFH9MRNa9Vsb0=wME&~x9K~-boUZO*jp_;OKKFoRv?ralXjIySAlN#fGhiW%sDkH`F z&wplnsBhBYVarLuB^sZlzEmc(6?t>nmc>7iJJow7q|RKY!b}(}MjaNpS^f((8|h}C z!P*A!ha({u!m*n-d>SV1MG9q~jB_R_3dE_dF&V4+NCq<}JTB6@CVQnxB5?T~j}Jh` zf?8(s0Hy@!Ff-(=WjFnRMF1oVbcw2V3&Ch2KF)j$y1&OG4z1g=_Da!KF@+se9kaR@ z88JiBpxU5ny0~h8pI!!17E_uhv{csHT=zA8SzB_G&0DAFVJkxMxxAuNwa*KQ#w@vu zqYZzmEtJaDjfS@cSZSRJD5N$g&dTKA#(z({NF0&nRusJPTjEqhR1Iy6!)M)uYiViX zxB>M>aJoL=3S@2oj5nwi+L0O|HcpI%keTLGE_f^6_MdBp;$9{-j~xYRyUYI=*V=n9j2LEl2@V++2&O|& z!Ka0?rgV&^2q^=pNe7W~ddMJ*uS4{XCpBr_HBBB7UVD>4x=F())afD(h8E8yB*jQcWEtNPdumliQu>VXj7Ue&S?s~ICf|0kF z;jV;%aH-4kvxYvNhcVEIDuCD6)o@$vSp||pt&vkR_3z<0z>TY{S@a57gAK=xjTw3k zlxy#OX2gm?A(OCg z%c@w@BWuCFJI@vepsU(O`W%O7tt4d!tnVCI)6_z<@zqjoXQ|Nu2O>>jI0S zvOwdfs5PbM`DPDYfu$)n%b)!*SZ;r`>&szsmUfme=H3rZ#dGvP>L_4D%u8bn+_hU5 z$79-E{;%m(*2$TEED06;SQEN}nkkHpzQm+`Y&`LWHSO3OGF75#=471X=s#kqtj(zc z4lVHH6<+^wEvPXQp26sMqOGgV=Bk2`q2$c)f}Q%Z&xfVXsuJe0QF zdPKRa-_vd@koC>7_#;-g+MpmvHz1l*GHM*0-Bl@Yai+D*UCAu%P;kc^-If? zYvow3Vd1Vc!c|`nfih=fHEN?viTr3AX+rW15_!9^GaFpAhy=99nE}v6QFSyI>(cNQ zYhMqLK{rx2FjuWs?jbH0AdDbJ3lEHE#Y7cEBRh^p;Oi2~t}0sIQgDKK1F!%SLuIRs zUnXrlnd`Gb8=61V{1D~IC=V_#u1|j!IZ}GId8kx;speXv%~UA77$ktrn~kT>IB#Fz zGsjW{%;;L-MBKiT=AP+Rfvrf3_h~blm?4qkgTlcG%zSD(`VzIrdDN5%aPHzn5eQo|rv6Gb#kyZ3=6 z${HiN65ex~MVb_#xHGZ91F$A5lg)L<13!^gYFW@pnhknZ5-C$4sVw0BY8RxRr7Z~6 z4BA!DmN=vTa;2^1F;6gWg$4ZpOF|Er)#o1Q3-E>9E6Cj?40)HRPjrSfr`bstbk;Tu zZK#9%;Su`*v);;0|J|3_?i?{?RNcuap%pcT2d*`lA+CykcnbQ9Ah;UG!N-^+Lim7y zdpeGrJ^k}w(rVGFZ~Qiz6?j)}t2R(NG#W6NNZwGR@|LQK(2BH)d1pDy|JVh+>I*9R zD@jiD@htOimh5it?%sJy$&01vhD&spmT@@v7OKeiEReo!C7sFlK^}HFu0FD)%(`f6 zf7yBcVrQrHwVp>xUn#d`aD8)pdcKJt7oTqgK8=1qxw>LcsYuc_4nOx}6NSzk%or^X zit{Y$-?D3hFRrhc)zw((bI z9QIbql_@^T087xFLLSYsoVL)nhg0OP4zkPjPw#`;`+k`9f=@qh6rO7m@7zol{~iJ3 zMIKd?xB7snUhe8X2AA&txz zYNAsl7TzELketLfYPR|WkXJ!BzK@0#nv#`G4sy2(0qv+toW>T^EE+O!3As#j!++<6 z(=7xHQUcIT{9-2s+s?&w<)R?cB{QwnBVm4vl)QF0%Ejr)_@Pm^nE@4?J`#PLF_7Sb zi!|=WL*?AHV86%VecTD&rSPE!hJ*(v2HxJV_Z*(ytLQ!)jNnqGbs;q*x*-ewL5W!H zukg;2GOy0xOfsjrB_Gf;%(6tORM>$Ys^=JK-W{^071?(WiISwknLP1RNtjf?QB=SV zqckK9coQ7S?DmZzLuhtJ%K8Q@nmg!M7RhHb8zp@}$Q z#4Yx0gF7bfO!Y+c6q9SvM%rpS*8!py;S4m=kOxt0=KHX3T2eAQKzWHKry~^)xQH?u zX2vzHPVK@?Yp`lXoT^{Fw!1+uZT#|JdX6xcWHQ2PZbh`VG{o7lNlM&?@v)P>(MORv z{nV%3OZXZapb^DIp|89bhaed+1WFMT>&0BG+Dj8sFi>#>`ZM63X|8UgSS5;hB8n;( z)BPpB1v^=gjkr|Sv?7WuquBCyxH|e!VD{>Kh=R4tH0%z-eL7liBUO0K79oej2|j&; zN1h8>pvB4imqQP*I4}(u4>&X=*=|%pmH~`Po`REP%nboTnb!Q41}p8eZ|U0u>C}Gw zp=KMh<~tsh7Vz@ewRSfeFh{5Qb>0`0LsCpAaM`AK7y>AHVCI@`wy9+tMrtG1vUl4kSnakBNJpNIvTk!MiqNFLFMjW|5-zUMDtHcoYGZX{`0`7b}wk$*4Tw_%N1S?+1~?k6051%hzchKe6t+PyFW z2#tUX2k%HwkyQM)LkAD;0U)60!Hx0V_x!Buk%^2B=o*^)s2B1icqWCfov0rV@b+79 zQ+r)tK?e?RXEb&fMKGWpq0X~b6r}6Bcm$*VMuMsFtwuLFiLLa2)q`$2o6I?*c(X2u zTnC5(gNEX{;*3^_a66dXChC7-azYRqME7y@z`i&Qx)13ylaBg8?=#6tFYr8MFtTL` zG(Au&#zY zv@b>pm8@#oC2mFGfIGy5x=qlM6?}%!E)F`L6C-abRAATh$gd`0iTnHD=bwLOXgxHE zqTQ>@BV{wX?T20e(<~{3r39x9tx4um2|Hl={ME_f@uw51SCrocHA`+|q{3NE%a4fX zXQMrG)O>{!90JL>OJ5C18DtfutPaa?Yfb_OF~Y3KJ9MY!&Ptn5siYJy=4T=q&>P)j zNEqa?;I-44=7{=~GnJ(fDOWX2i?Rn@wBiP%IYnHtY)g7L-zZjl82K@q{CKWaW7A`d zgaFh2^*-22kAui_~9jw3#Fs0e{7N z!`j9zTU)^;x=e!($Vy52iY=!0>4`o;)TOBxtkEOMhM)T+dO1>~qs1Pm{PK8k1l`Gk zu07@Xc{+|f@50U!7No>j=j1FGb0UY&oh~N5HowMdj-m6Zx5iR-8CDJin-;FaluyPf>>8=0hXyCLa`ue2PG$>2ywDT5Rwrw? zPhj@PV|{}%Cash3#kw#V3N;gqm73tegl859Mg$!;b6rNfvatqq`ZY&m#{aP(S^RFH z^|XaUv0~HlD2IusPa0?aC>oh`LdDyoSI3}mvC9^(ysYZUrPa6LBk-?vBEjEc3}pk9 z!je;8GD&T(Zc)E2dCea$RoOB2uTY>t>%$#tE;6LQ*}CpPlBth{G!<+t5g8fTUR9mv zv&~E}Z@rG=7-#$Ni)*IO#V383R>@H3KJyZDCAUi6Z~rzjm9wf0rI@;7pE`YpM3{Uv-iJJ(xt)^aB->1Sc&!)9kh{ zhW{~U&zav04*t2g>)*b@xYob-#t9PKYxTcZ+VSKbeC^=7f9Ko0?^M%0sx(=6kKwy$ zt2zEDYQd?OMJeBz?G_EkQT_WLV{xaredZJA;eFht*Qu=mj%0sp>*3*{p_`3uf^*Yr zf98j|Ltw{jYWcs|-rm-3|F=6NWCzI6zkTm-I3L3_ACQ9aG3o!_O~dFGq%%D^cmS#e zCkDr%6|#k!oEf|YNAW&0Jt)mOM_gxIT>NUpumlc5vRRmKx;BaOjZJ2162K0YfrdWC zE3jJ@!fh5_raJFgOsb2sV3*cTv?2>{D~3sRrBhz7pY@i2y)w#gid|?*=WM2!ms{)`{Sp0qys~lOA)Wj5=dByAq7JZQNwafwzg8j}mufCr!%^ODZ0I98 ziKZ`eLa}XNjpteviHoRcmpz!?L?zLHg;2LEt|)S#CUlYDuL1Jv;@qIt>hn#ilcnZ{ zY?@XtTu|E_1-9Maw+!dBsfd(G#cl-5tSv1-Gri&3KexU8?c&O;fd-St2LT%s=_N21nm z_vyCvjnd%q*edUi9Slto)8nN({EMY@83E{myXVn7Q|uYcGETbb;c((p^Ks@^xq))l zD~~)~-EoLpWTRMtgR`6ct1tfwBc4|{fN0i^AI&P?V7ZM)Pq5o zW<7dMNq%^S`S5!@!hglL<=}L9OJ*&pty|+*;4To#ZE~SroN59S{HpPYgS`0GZS$>P zz1@Ai;msj0*2*YLJo8|y7~;VB7du_6=!gL&wn6t`oEbD-G=Sc5WAX3NCS%WR8XZ1w zlW}f)zVq_cUTIVpfeoGhwCo-OA6`NV!Mr&z6;P5&Vx*kYP6hXjS^b$iMzj3NbFfI& ze~ro1RX-yw1p|(^`qHd28ooB(NZ$8IRWCsun0;hR7jAv0vEA53ou{jJR9>}*tBmR~ z9?`3G3LaM@2aI7sGnDV~9_|%0yU(l2K9|BGHEPJ9>#J|wX8A~3A2J7NPR`|TLUT=b zQ{yu4(YV!*+kaljl=@n9i^7sqjK%$6n-)g`zDj{=*bH{)04Dl4Gqi(jqZBFKCc9CA zy*Gnh+|lEtsWy{*3!vm?uxC!NL&%<(qb@sosses#DzK#DYv=nkyZb?9(af}_?%@Q8 z=jtq+z?r#lA(cjJx>2qdfNg@EUp5QaJWW(AR&zu*ZQs)yb=OE}{VS;dM^Nts_4odg zSv~>9RT2!k{0fV(qQu5{jtt{MP`_sxPMy~`tE_9P0C^zE3Jw=QH!5rlSGY*&Wv5(a zJFg)q7^NZ~Q)JFKDi!!CD-@vzhFNX9@j`8L{=!>sgSfh~-xakkfeUmor^0K>SEjQq z9S_YcW5LcF!;{pLDvD-4C7{s4ufxncBoqO)$qWBf0V#6LS51+a(r7&I95!lh#G0T) z2u9szKWR!f{D!4-ReS7??J>5(*#`u*qw!3m!$b2Rj#YQdJ@e1edH)>0oWm5c&!B&CPYf}1tun@SO3Hr+*u$`gU<6YvD{II*OxpG>1X5o+AqWkUAcm~ybQr81tyShMEUqFxo|Rw<&P`|^(R7 zQsu}#GzFM{fUMNS{h%LW&ys<|<2WH@2r?ECpRoLliER%wsh7ydlYpMy#mx@JNJteI z$Pi>}gOzVHVJS5A()xKEqT2z0VZ&Fk`It>G6np7k^okIQlHI>A**Uo(4;z+KFq?yiklYDyQ(R8!vQFIEp)N*8Ar zpk-gw0w0DZpn2k5>uq#gm^icroL$tn+;*GyVOm?mA5hwx2=lLP1f95JxjWjD|A)y6 zeU>Q#8SewzD>tQ`38V>5u`T@H;t;C0pE9Sb0{6PqMD4`PC{eldp`LfBDks46d(qZY z;H}GS^W?RZrA@7&#lGTbF%C^pf!wdNA%#cu7mo4~)25WZ@DMtLFxtADWGyqwW}SxT zZq~VeIPA_kr$s~4r+JZ-DQdi1rw$uu=)BYYxHaoMKk?^JXY=ka6${PmeZ{pXYg_2T z0tun|a!`cL>Ef5HpD*zW)Ade^+=Y6ug)Ss@da;otZIt=i7P@+oYr<}q9?qVw#jXeC z%3@d2LP+z4E`=nkzHmgMtv~le8p@=3muP;!3B$T!#OOp zk+=HMAQMCg^}obnAmA#M&*tZ{AIqi%nWBI|;gXkX?x?_=@y={I z&_6L-8U1)T{({7|FRQE4s~cKVsg*`QF}$F4RlV93=}#BeTOYtr1 z%AgBK4Vb7V*&_LN*k2#|NVxYCqb&#mGzRs2HWeQvU@Y3vBj^0JJo3(*GzK{4;3;xV<@Rs_=M+P2vf60quh_&_0#pVh?x1s92QPP!9}vSg(Qsvn+=lztIfC=@`@@LWh<8AC;62wEGZ-GBZQ+$Ps-|HC213G1+! z;i4=ETDy$@TzcWZqZlYmfu9|G`&%+RXlK1f8t09uGcG;iNc>2Wl1+Xt&>ZR+vNtt}K^aZ80bxf3~ywFxCN;Rg8{={0N*FiAxf!4YwR43Ve77ff#AEisraek7X z?-ixns3$c_5DHBt6LtWS;2wl=pCJz+MOZFB8w3xIHJU7|1RI z)YAY=+pD*4UTs))I`kkE(E(L$YmD>dqOr&-&Z1F|w6UC*F(9}P264Teq)^Hk!NGNe z&YFq}W>@A>kiuRmSSn4VOea|5Pkx7<$m3ZC_;V?<%heu;SGsTsve8L;t!tzCtg+z?!>d=juPTNCm2kuG z0C+Qfv^;03jH)PK<&uELem&DantkfWc+?!HF~FR-@ES$fQn8_|y>9JwDE?*92MsGM z^3;)q$QTQ)L=i%Kya!HxM?h29z*F7*|0EL`YNaVx9kbV1JG;}^b0^4)w{PFhd2M|u zT@3A_e1vu(g}dO9fe7Q!C3xsNWK_r@nViZ~hZwoOA1xZQj_UtLISb-E7x6)~~|1S!0lv zM$;^hriCH)VGBA5o9F$wMR)8fB#CWL>Ke2;(v_M__#}pyd4fI6GeBvGElcjZqYZ71 zkI}iW=%)Jjh^0(7=5A-QB z?Y$jkmivS?--&Wkh$CQ!(Ki@|%s*K&_T9U8-=jr|qi$Www?FA!{AN~u9UyEmlG5V0(gxto0y8&RL+>l$-&$j9 zO?F15&7{F3Sq7-a>wztI(uDMPC!B?MU4jzU`7z9h=K_0*q*XZ!g$@NW>-nw~wa&vfk zc5#~8Yxlfo?ln{h~{VfiJs1?^GMo|-glfO19#Ge|-G{5*`s z_h(QF+)ZXN7yZm4AulT)?FmqFa2BPVB)tXBJ0Cdc%Yg>W%&@xM0y7=XK^`te0)OQ4 z4{6$H1gF7W6pgU9?wQSdV(ZTw$ha9TIJJMfuXmnl8=e7xuuo$IT|k|!X_vJL@jSJF zmDL{S2Fja}0=;&&cVr3+#4Omg7|s$~Gk~QYwi1>Xv#=;w1Ztux&$WoAu$cb_nx2t* zw5TaHQL^WpHM0dM$J4P$Ny;s7RUudFLdqcpGtI9ZWTi~9ei;pwePpd9fzVQDRD;m; zLoD)%^s_Z_d>J6fHN|J(O23S@A^S8hwY_|@)+XYx$UK@7k|H#WJU4mz zg_=J@!uy?kpN7M`;8P>`fi@p;V&CG>!7aFL5QU!t=^bR89!vT>|K^kv7}q%;Zvs?t zf?fz_UQy&?!V#J&W_)8}-^t0MY)iiw9I(J~X!zY1huix!~@x7Vc)k@D%%;Sj4B-7j^KQ)PJ~|@gDA&Jq=ZdQ$0EgLH9Aw0WhfC zrVPX`<(I2`=F{`*o5Qm+NRW3^$Ii!hU^?896#69Th!nxRYE(4vvATiAjyZnv^UcZm z_36dAoe*lv%I2<^7)jE2re#}Nu^pd=m@@UR#)oS5Q zde^b+27s(hWASktOn&F#FP>#X^QQCEW@khzz0Yl5m^lPth(FBL$>CYUweYBsGz?l3 z&h6;4M^bnN=6kZ|t}TZL^_#Q;uI|%C5@M@Jw2n1YkNypf z_#JN-Uckuj{Zlh5+zY&F*SDyciPYISNaUoBE?vH`eaEK5{K6#%f7F*b`*_>l!2 z)^O8=g7m;t7?~ftf3cc4^#O!#M4Myq_ecpCQ;qN|EYGcYnMsF>kvw7Gw9|=!+d>cx z6{f75`mkhGjH$ueKZa|ns}u~QG;`S%P}_L&x1W-F`X!DNMPn3a3?sW^IVGv1svfo1 zkww^!M+^&7%SK6VSb~IHV570LwpR!5B4Vo`Hu@so=1i17x+-Rf-$y#HABx@;Sw6`C zVgQ6R@z93n4E~Bltfhe_PcKuPp{`c#XU&ib6@)^c@QP7CxQ?@=AKuYuXY$*@B<#_S zgh{nYeP%H7j=&9D_+T$5L$?@)RpRQ8b?)`Lc3Ug|IUA-n{g6%l?kkP83#o$-+)f>A zi1H29?Ra@ue9n%jV9i6y9WkIs&?ae8ybNZT11rlH{v-Xz&}omQY0|pqs9ISZv?O>- zf^ys^4Y42RdB2JihNb!n*`_|cgTi=Y#yp|G&+ip!T)|n?8`4tA5%>>>2c0k*B%`R~ zS;PYV-#Gg5x_}CU5`ew0Ywz5x&?+!uLvD-$O581+YFffOTh~my&3^|aokHRCFDT#BXsZc z>p(#ntTmv8&NX||_&l`tT!fte7aG|#6{VXOQaJbD(}ktwZ9vZrEP>a5iOvyx`SRtz zrF71~-)Cdeg5rFvJ}h0XmYtFwY*{Mxt;(|zLF*4`6b(5u27exq;LWjpWYf@7m=;Wd zY)wvaAIf2|y*Ek7O=L7JC$IC=J=wLA;D<0p!7ER>JM;U&C}|~MyzO~j{)>#2Wx4tL z7%-Q?Ng56BNCVD)r&o&XA8vAu%oGqL8j0_wz8ELMFgOlV5^#;+0@)YF*;AyN(Hu&F zj>h2Se-cqiB8^ONvQYY#GmP#6Cs)HChUMMG-Od&@P5*W~s_N22A5BR4V3@p)(Q*yu zP!|w+E&r*1j|cSGyR^>;>B4XE;NZ8gJ3c?Td2HA#lPWm2YN8W>lJ@ZRebzV5ZFq=S z5?SY%e8P{Hr{|}~aq8q;Jax2YJMAC4#&Q*q*teW*oX2qf`RuGTo`0l37cW8@ad26f zvNffseV?_G(2k469s*fw^~77+izI(@{oWuP8CqM5R(M*Z zPPGLTF%X+0qTNdL;U-}CYa1G-NoipiyHc1ORBh(w&{0sq;3Kk$PB*cqr7aM#M#e@% z&e0_87*BN`X-?EOBneZ#n5fp7G%5Kk5pUiulQ5zJoRq|N6e2hh?9Re_#dl_ByV~fi z!DH9gCj8vR!%jG$y?=arOX>;90Q$3Wr+*%hVbIA&;zQ*bU_Zz1Q$WYCQ5Mj&nUAuu zyUaAye4)0N(m*npHe3*wvKymTDBtW~WgL@4?O0X)Edz{)Z(tCa>Pod*SOm%rqd_h*W(*l^AIND3oVU*_1c=5KvrqE=AB_1Qb?jZ@@S(jEZWSj?8C*Q@~a3$r>LF<2)p*2p{%mR$wA|s*vP_M26n`Rc-(fij~MyU z*=ZeprCGaa;CwPfl{g6dA(u+3pQ2X4PH0+7nLq!Q2{2`oVOtdI7Af*Ysg$1W386d( zAN*4s7|)=%h5dkg8)ZuC-9uQg%&%me+_)C*_oR>n-7ngM;}j)erSF=`SkAOioQJ7JTo+mNkNS| zKACgu#Ndq^^xJHb>4O`+?;Q@e2nuePN}9h}J`R;0?fOz791OBbhZhx4dV${`T#Pcf#BQ$v!PyBT7|k9oi*8txg~^uQm!GrRf2aN0G8oN&ZAKNEKfr9 z!&e`VER=i4ULc9BPt|kEo(;@k<&o{9IIQpl%(=}q3q9wF4|P{Q$d~p|VyJ`YNz^AO z29-m}p4M+^{5X~5yS33Bec3eXf44>xVeNayHw16$D&KBCayC9;N3n0GjN@m>Mwy>N zHlN1r@f0<>V15gC7A-?u$Zbig3qJnJ8zEO<7;3k`N)Z2U0PaW$7JF~{Sf<9j2REt%E0`7(2r?TOd7H8_brgH>~AL0AtLtm_KR)4 zo)!h*3;@E&92q2xsjtIGN=GHZmKC!oX!VnpQEtRg|A^e&%-l&=4s7N|qR~nLkq;Xl z68UQDx$KcPju}Sz4krqijQwn!t00U_fuFjVR3QNU;?d!aDEIyq{g@0t&6X~9TD{M` zzCgQfOW`kWjMCaDjqhoj-Y^6u@@I3HG|6a))98Qb;|8!iqo#gS-tYJu{7-!I*&lr= zQ8!2O@MS+D33r&A$T(8g`}a(Qj#hrTB22?y+h3R;UiH0M?hi8My@bd?kZ_6)6ovlj#+0Il!Ix)dWJN8tH3=aO33&`=O5hlvAwL{XgY^d z+(v6kuEzHLnuLqB8b_0b3Qe%xkM+Bjy0St}9LKsjub~?^J!MJG^kcDm`f-u_bV=%_ z%5a%RW}D>1HSX;C<;Tl)nUU)mOo~`I)8K4k2212I_p>5#11^Qg1M84*T~On7cyxBk z%kb#KX_5Lh-9xYI-b-QQ5f+2nTSh05W%@RyaPBC^sVW#+gSY)Md(gPhTVV2H$YK_^x72R z$EXhJs-dQNiqRmV%Hd%2WHJEr%nF7l$b78(C%u7foC!!Qglg0Cf713a&LhV|$xFn8TZN;j zE$#poz3@Q$*TX@ATsk06v0~isXQlCYMuk_a0GYwnVuvoICUf=oOIdqve$Dd?vx9wq zEQLe71E=F5!vF~!&*|xPpgEZgw8GTaO~BoyT4et_Mnc0K{LdglOq&EXkT>Es$;nd6 zwU1Gk3i+tXK&YKxNTS0qLP{`ue#P-?Tz*fl9pk~tOWdERHvWkLU`NN0v!%ru;c;gQg8~^*JM6&Rd*e}n9KfGK@ zeBu^&?bG%3f1DNjwNU`iZxFBplv&&keHWC7UjSi?>ng39FnIm>-KW!= zo73|T&CA1^qmTO*8nJ_+NNIq4b9RL>Sdf^(1Or6pDLy58d6hV8^$~ei`G$~1LC|XE z9*Tnf&4IKYoQ%GZY(d5_O~ZSHD^Qmgwa2*z1wxbG9vC2!ejlKZNBjuou{7=m1e`Qn zh0!paJocdtpK1()9uM2a3Xv_1*I@xX8IG`yLYHC|_$hFO6oldG=jV6KfL%7AXI&du zM$Y5spot9!_oFFqJ&&4EMd=k7xkGz~%#>Ed=#1@g3S?JO(eG-1+mLiIMCTFqZAF5R zrlwt;*Qv1yc|=fl0{KMp0S&STIF%hPzRpp(|*bS9i&QG0Nm0qwM`JTBX_SHL7_8 z|L<6)&d6c8{!cE`S##1&UNCxtuaoPwQfVwqsrg_O)Znf&NM;-2yT#K)MR~NLT6`;x zK|{a90LeVmwJCyt4W}jcqgU7#&P<52%5URPFJzizpiLR&r$5pDOib+C3=}eK8Slzs zCN=)oSVvFR7X|D@LeN$ZG)hBqThb$)fnHsEbVb#2{)vKJg#RtLZO;?Su!;N{!Qa@$ zT1(Q7c#p)d&JH@h*DK0FS4>3UU7x-;%1G|z04aSq;B};mf7rNf-bp5=&4{5vG@?sl z^R<7_)&B^GlO}12xF8MM`~I;FqhCgYh@FotPe?k&S{5A2v$;i?>s^Ue+dt6%53n9FvfFZ$|Np%^X4*{HjE;~uSmPZ?2Nb) zNeUyTGtZudL0YSZL9h<;~Ce-w_l9pA&Y^83~gMb(dfrK ze&>8d&!M_p$%~)O+Z)BdbM(-#!SI2{uRR`<3JEB#^NVa1`=_Gtru?wFMlSF`bZxyj z7S!u1AJ?BW7BlMKU@ieZl-{rTBTa(=uX!MQion(m(a_G z-88Z`ulSp2Dkxwkbb1~D(>U3wX#&;nQSHF!0X&%fPMrp*Cs~?|bWbgFB_U&vS(oUPzKFjrL(JP?hTN(=5oI?%jLyX2zi%bWsr25a3Iaev0W!2Wpb%ECBDd3Kg0g-usoE8%HQyZ=+{iMgUm=Jfqi@H8 zaq%0C45ybq^w^c3(WVmL=FPv8p>H2z%B%$7=hg+G2c)#ULCgbWK`}7W_LrA!u>@la z{42jyeZ7WyEu41{w=08=fVeKg8UL@<0QD~bwjQI zo+SL+L8sG*GKF6T~kC)?o+qerF8W7y;W9e}z{M=RWZ;q{YZSQn+S=Z$tcD z#sA|1A{K=QQgt*!v1%G)uTe|^C6+5a?AP!POA#f?!MDGMcL$;nPsO<=HkLJUVp*T! zVF3rnnWK49LiXUN;+`hFY|Si+?))CCkd;;99~J$^a+hL9G;Sp+bFlT7lDXa~jlolN zETMDDnh*n8SWTZO0o!ThsVP2S%F)%y@#&3G$lVWF*Gc2gf-vK$mD7K2X%%|ELe$a& z%E*ue1cYsLABfMKJL>~oTOXtI=w(U&j91ds1|5$hqkH8&*#C8Wr+i`~wOHBxBxm46 zsTyGy!=~i~GHP57g+^0mXSi7zsHqVE@nWRfY{P$-XV{hAe+=GTA1}Ba?QFl<+ZMO_ z&g<>hl7p)}l*TV9PT}YakR1BaunT9ea;I@)TpQuP#*(vvKT0-Y5SLpA&~rxC(MsPu z8=B_bUC|z;SvStSIpDyQ(=W-e6HDS_b(#=&82s z>+tf*9f(&;PZ%K!=YK0IIQ_F`e?S5_SK*sw$h#anL0d_8oEaRtW}Y;^R`67Ft1W&r zZE%nS5we_iYuOF>dCi9~&PQ>_MUce%J(-u4_8!LiWm{4>N;w{fvM|jwqZhdiTMuL@ z9Q2Z0AOw@abC0tb61?)SHxglBa6=RqWOHs-W{aqvh`rQGfgq12cxBjz_ktl=gA=Dw z4Yje=nzTt!VN;UfM&NNh6ATtcYKhwSistFU%;44kDD02xhj1j=d}Z(-X~;06;@y;g zkqb5b-jTWlIU!g!3>WrLrKQX&V3xc!WVPMN@2)Jxr;Ynqk^)H@RF~gH0J59ck>LLZc%Kt9TWv0}eIyP+<(^4@q!+^5I8? zn6T)$IcY+7CYza^0ppQeSjdu2)DLZZv4oBc*8q%l16JB4&78G+gzbS$P-;secXiu} zk7d5Xq^_Qeld@J(OmLm~UL^tD|KUQvR@+r#Uamx_S`bL)MY4DqAUp-47fWqZ-wNsb z@#fQ6@WPhMe!h8Me^XdOx^B^|xrv{_F<>>pN^#|)(paflwzuCj{5M?Agt5^5Lz*d? z@^FgANvkb2{EXAs%F?iUiZ$pvIe}ZL?^Z@7f68)8CQ*U`BRC}%N`S??q0KQjMLNNG z@_>?mZZf=2;*M1?OKTxfQm3M_{D=9EGZt z$YG14d-Ba!(R~~}7}POu4%bfAjm12qao3iglN{XeC;v4GfjH}j_oONHCs{ALhc29l z*&|Sj*zhIwipgBWjTU{0bJfiJrz{qHs3=BqHO#8h?~y`Lv3GrUF%$&ovs1q(Byf;- z+6WF)8dUB~jzb6hZ!%j*l5A~eZ607!ewa-r8T+*MCJTt|QB81J6uNQda~8O!x4<>2 zVuqzcI3Bj!G13QPk_E#tN+z^Z&9D=W@+RF~E6tQYtY~~Zj3Gsuobd$J4#l!kqbJE0 zTt8g@K4_12c3hR3DObVd|^&jyVsOo=}hC40tn+!3JC`fkB+HGzU@udtX1x<@N86F5m9G zaxHF|iiUA^sHC&FY!^3Xzr|Udznw30S4Pa37DBM{7rE4|e%$&3~$bR$l$Nec`h z#_e*)>&5Eul|Pw~D<&Ez+o7r&9jS{SYJXD@oyVAhNeWUXE@kClArl#eLqR|TQ(+d= z*x-T-XA@{sa7P28296(ZOjQNZ0fsh}Fqlnh2105o;hEt)BOp%vHJENA&Wf~5<3lVI z6b_X#nP@1hPTfDGVY51QOG{00O!0!!Y$mXZLm;yDZONt?7ACw2|b!gOQgB-V*WZV8~n5Fovt6kyi(aWp~vTL_)4f_P`=ze#$pAK z{b{`9Jdqv}9kGwe^x!Kt@^s@j-) z2|mYHacBQ4-iM#C?&lEYw#cTsYw~2>N>CL~vcD-1ePX?tArLV7nL|gd4oPnq0E-$$ z4J1ONff}QRO*nJlqYC$mg_?uojizlARWx6C*P8k0%HhH;&{Ss2xp!NuMIk{j)T5^4 zwKJl}+`FgZT(_JJ|BzzQ)2h+(YN(0`Qv#K9GH50Jta{1~kkvswU|7he24jHCvtSQs z{F>t-4F%h@0_ZnKAWvP667uvu>~lK5Fw652XKIH>pAKpOe*k1bOa43r;KDC5y{{PH zQaaP$RKJ?1Fv8=zyzqn|mUuCoO zS*jI#2c_i(eg)FSHD#U?|E@kX1+fqNK=b7M@ZH&o>^j2^?_Bk|SW^~A@4KuQrlm=s zyK)JD(B7)&EAI5!Nd3F$oV~-7oyfWSkuD11CBElh4#)r*M!A=HhxYqqd-Fd906V@r z1LUxzp&z70x|pDu26YNi#O%f?DmKQj@1e)3wwal$1QpgaCb->vi{JIp+1=fJyW~#21Cb9m~Dt z5X&8}oE$i2{1}_`&`kxaHj!bTR8`&7zhGh`!^mJcs6Pa2l98Z=gp3ET+ouVtfuc>xM2NmHOH*d> zm4e`_B&&bVw_nHIA*a{X)@fajzpQWkb%CquyNwrLFLveE_4sdZUZL4%o?$eHBdltWSZR)}4E$VCq>bIuCLJ_Z ze~&67{Mju0#r+BMeEC&zfPLPB#rwjBwgta)>S2}n(I7^!`d4=_|7eTk=a_=b+qh#Z z=nBtXU5cuaFc$c9$}0*EeYfh|Y`sahc|#3+PZm9w=oM9Vy4?>18ZsMmEoF7Se64h= zkcuc5AkCDugAv2i9c;DY;Trqe;$aiywSTSqiQL&8ypSr7FRq*XPJ%$`?_gge(!jf< zxIBi@L#B!nBUL&>Q%&1~()UR~=5Tf=d%Jd@i_}qv?0kl$32I#0PFU*l7_GWtwZm_H z6%d#igws;Q-UHw*Mzmc^zw`j+t@39+JGOg0m z=q*;YQ&~YX6;dpn7bT6iv;k)ZBfGiu^`4w(DULw?v&lYiu;xmA5Eqz?6)4e+jmeeN zv}7i~FuK38$TB!zD-vTc<4C$d#_Hv4dZ~t1ew#(TOO*pg3vq6_JVv}x`hF|zEVDk> z^q%tcm$GQ5-Pk5Bl4%vUqtbJpklwa$C=%WF7K(QGt!O%zM*02bo?;^LK?SiGA|lkM zIn*}{(>7|LR)v5W2dBBA$ zBeBH|v&o{`!G`XKO|i1R+b+X#D%L73it+GHlRD%U@m9pvR)Jd!cJ`E$|bAsrGO@(Yz>gy8Y zlS(ASiGBtAog4LFiyojFg&y zws>I{GbDWUg=**Y<vt~p8MyYF6ZZ1TsK@9DpCX`Ou}#hM22D(qk$ z_ZlhvaxffBrS5_#^yuPKMS8MxM&l6$Qb^$pi3hx9^Qb>j>y9&Ac$1Z^_|i_agm2tm zwpS6hauqHMUqWB~6RLoWrG6VlebC9@MFm(5O$%O)n*oBa;ZQ{bU{J);6iXP2X%JlC zD?Y@Cex9z=8pNlRM0LABFoBPLyk?G=@lg46ig9XGc3x-VE6n#MbWtD>ake$E_?0{Z zIv}HQJF%QhSD#Gvu$_-NYaY!Zej0KM;O(I{`*DlEpCBV@M;za&xIn_VziBo@POG48 z6~H_eMqBu@0E>+k&G~cO(uboXE;$^S3@-J$rpZXk8a$6sJhCrq=p||9M+M~gtH#U5 z&daB5AajbNxlD|!zmoPVDY-d;g5lks^JokK68Ek& z_$vY57j>y>1@P%cE6krm%ki*#p-`()RE6oQ0$Wn_vj?`CB%eSBMnv=jBVuV1EMx)a z5IyfukX#5`@$F<)ElkWXlKlNR>rp$;qA{{QQzG^aJm}@hQ8$Rm7qrYvJb&-U-If$o zBqe9D+pK=FN0FWv`pSBSpD$9yfov1(B?r^Y%HT|jC~1su1x{?Tsi21H>O(M}N%stf zQ(gz{iNUSRrWERB5hT1FxV*9P1}p_Yy1$i1`r6WBBKGs5x!c^Xa3ep5iYpeM?m&7f zxPYE%94+cv*Gme$)9y~tU^tf0?#CclC=J~rbePrbz7Bq($u`s#9Mtf)Vn4muHk)6~ zl;6E*K)Ygg#1SK|3yd9?{|o`p-wK%w%VODC4+|3sYq$p37PMct@U<`+hW;7~6SI04 zl98T4r0pR#KAxSJr{ZUHWWKFBHayc=yZI$@}K}i>sp(aYY#p ztyUz7q+wBB=oQraoq2){HEV-0`XN`qcG=+Rhcq2i-SVV+S~h@S7Mb!5w!zu`hN{_t z@-vC^Vw~&zXQTKY@H<(aph09Y1^e}_C#{QxE5P(?SC>4_Y{g-pm?|k#kU_+0chdIG zvn~`4f#{s^0x`1|(v`r+XTo;Gq)hUwl=L(Wk&&FxKQ}S??}6XQ@zh6_j3Y=$Zyxo9 z=25o0OtBVZ2?|zBa}=T;v*28pq7yPvQU-_=N+sPEQKTg`gw`^&_g%+qCo;sO-UI*- zCk~V<0zeVq;YY=$bwrHQG@RIoXvR%)(sBm?9m#~{{p7)3Qx`>MAiJ3V@LPRRc|l18 zgC(402%8rzV5l_3!SQH!mN#_&f>l$RV*XfB(^zJkoRC zzS!QJ!mE%v{+sKoPiGo7l{j?ckuF`*TxPe8|A59Hv<2F__^1?8qfK4HX%5&!GmHA9 zW6@`apTgId<}O!vz{*X@?rP&T1F|hhP3uSD-CupZjiIccdna_f0j#R@LmMD1iW z*)$FlCZOc(KG^TNM&VDe*XxiTn$+xUfYZ(!+P8U8-`if?ONw+Olrq|1@F9Oa+4Y&y z%~y4w@SO9eNWmIAO3Xs@K?o=~fjl>9?ixLx7CL#7l*VcG)P@!4OeK)|DM=$IXR^e3 zt=(F&95d{8q1WVYuEoiY0z51|L7XJ7KWfaFz_pYUQX&I&$H-A{Tz882b4;9Bk=fVF zgSzl5Kf~KD)6WK_*LoKHz*C@=lD-K4goR&d3iU1_KM_z z4(am)WC)j$F#sqlMKC~?wP|stOj6M*v&2})@c-N38dMunwC=dtD!4d)cNBEe7#eJ2 zfoIfR0dVyB>iXhJKtZV4<6q7XKb;;0X~igFb%MtiJkJ&FW7TY3b0gm-s(zS)C-63Z7&WR`p#Jjhd}K$@r|? z-=}4gEs_;xGs2!n*O&rWs!lwW$2<)-r=lE5j5|1*xhj}x0~mG0W@|l2L|)yrXhfZ^ zn$JS#?}p5+riHkY28PPBf>Aq{icj$hu(rg(9LC$*()5k$IvyUC%A8n_{OOU}ABj6! zrgc=u)rFz%c03deI{2t*Oc*D6XkLKppTFc;b>FI1ogm1`TJq_t1t_m5$y4poNmb$T z*2Ei(8zo&cEdPAw?eSk$>?+$h0i4O7}Lsenev2{*@~>JUeuR(J?SV)?k6&LZ+Z4g?8oMAh#T0}uLvP&=$K7J5O72k`*S6s4PZ+4 zhp+eeMP_{FoD(CFXCuiZaU@JymDcu#L2{i)}XG0{_l7y0|Q+kjC?bx%B4hb5R(l$KD^FU7v7vg?l@_rF?l&#_`n{{@BSP z{hR-4t8VyYeN?<=`LqP+Igv550AsVX0lfzzLbE-RKkhT|!2)Ab^1^5oWn4-Aa)mgF zeDOJ8@{ApV<@O0g>u5-9nuH>7VK|$UV%jt5#&{#)ip-L_miM}9$gEL>$3z{ zu5)JpgZ@hMbeI?lK;L(^UO3Oz12!$%vCW7S*FJ8ly4rA-(bWRzXIG5m&e0TJ&rMck zXwqRcI1mf}gC*P3tar1&)x5xr8&wsDtKpdcWTF&$w&-7tDfRT}+I@NTj0eT*4s+?5 zKG@n@lD}Ot^oPa~DRFWqmc(f{C(WM@ug*`;KbW{kW<>;C)dgKx5Ok4-c$-jPQqdAw zr9%*&k*A_tWGJAvOg|N^zq|6xi|@kVW;`AxeRvsi`RxE3bw7(iIXOkK_8w~1`&cL^ z{3;%)8TgWdK9M(4hQb-$q*3%~+|T2YZ`Pm#tDrM#`kp$Vs>KXj33-?s$s|{|!mfLV z@mId9YQL1YahYT}nUG-UwFZ%JR*O)+(qhieSePs$xpzv&E=9TR5?PqYttr>oZtQGN zm;5LNhpjHk`iywe?vwF89zA}2+mM(DQVQ96swa~EI0p4$Rh7{+)D_y~=&K+Jpyp%#Ru@@d{fgcHg% zu6ZnghxiIQef@iFqGtHuno?!8zb~REPll$FEVVIdLt3KIX!GZVbVHxi>B#P^pX40( zO6hEI1tysLhNje;fttCS;}HUa!y%%hn#02xA@aAjG)zR;AnGhSy)!Jxq(vI-0<~)< zhu7+W zs$okhZ2l$(FszNbbdK_gfE)_tV@IRe(3PQL3+&ji<9UxoyLyW^Bw3KtNCL0FC_o<%nXrbT?HFpG zV_XhLU0MQ~seU<{!FcB_yIbh-k+7}*r6H`Ye^&M>3g(^2= zTV&M;t`pu>3a3k(Q9;)JdyOYaizHxR&DNItLR%vFr0WckW?rwesX&Bd$+|H}8?6b0 zqj6JwvJret9^et!6ha=hx0E8b-cOQ|Q&Xbs9^PR6Nj}&}5Q%t`&l%|>a?m}r7MAd;mcrJKvG4dkLd&Mzf3WZGU( zD=G!ry(Dg%gal^Dz7tq>PHe&!Z+((@xC z5O_I)VDNU~euuWt6R0lmj>BBhVfpK}k=a5kAQwdQrYW`dFM^LYs_@bClXy>&IDM zPx+d<;p?rY4CYqnx5i|0FeQ}fm_&gpZ)7i$lAn&+^=K3q&U&Rge2!h4`v~;?t<#(G zXVAkx&p6&ZVVYXj_&DMG^yWW*{--4`ZA?GnQ#2e`Hii?;cZlCbZi6`dwcFtGni(qq z)hu1c(iR^#neBUN$3t6Df-dm{G&?P*jVzoX!&vZ%*{`qTR#b5PMqflW79zr00o#PZ z{GJ7O9@SL2m@{mfSd8^nxlDVc`ZCd;I3O&eswhVs4AQJVC!4=Iaxx_}I#l-RCWrb}_K(DcxlUnc^p zQ8;Xq;BS<-iDk;q91`P#QvgSrw-E`>Cbn3{6+>v47c0`6x8YVr*jqAm&tcvFL~pyX z%2YKujz=)bl?jM*P=35NqYU-BACuZt#DLrxVZOGS9lLw(r;PzKE&pPkJ!GO!y8T?v z=ki#jt!fJ^T}EBkXbVdD*_Xv0K04pzu*jAM>YRQqOSV-mkO{J_el*0m)G2h<0Ctvi_SatIAAO z`p|qiy)7Klc+`wK|Dn|SXqi4Ha#~;n(Soe;BRBm1Efemzxj4QkU@q`ifNk<=FFZ$g z8-WC67v>2&pJj!X{Wn^z~FE^bbm*C$s$o?JmKLl}+GHKaU)5pUCb z_&5e7VYRHDQm%?OIqFD4AgTWP#opX|+#P_gwS9T@BmrOe&8t=qBMF-;D%V#9+^hAH z@ox2Mr{U-rH1-BIKZJe|APt{?F}3{@w#V7-lyeUPgTIwt?xRM?wb~UWvoC%g3vc<1SDfC15Z??=jlr^Vz zzU3NLUku~J^DGd61z~OyBoGMo`>>x0m^Tfz8oaD}x|PBcxq=Z?8;aB+4u1LfnE6J^t=m6kqSYSzj{~b*kDCDq@azrHVno7}zKSWQ@cvj*XXZ^o? z{qoHwXr-9TIWS21jLSTf++sNSBVJ`sn2QTo6@s@yb`zTyb|(7efN6wK0P@ci@y096 zT9CGz4WuGF`BaFNO+uV>%hX(o+LigQz64#=Dr<;OT48Oa@7tZA#)}FBJ?yPE&I|VV zEkyA%f9=+7X_@oTM)|2wu1j)hS=(sTg?Y-B`APGTwmy!oU}YR%pW6U7Q-_#}!s2-^ zS0lxoMb$ACyLkLw<0?~x8DWa(jA1#Fe536*W=|f2b1DxDUt%&0==t#OZ>8g*-0KOPG;EU@CO;(h@NVvT zrhS#%sm7xhI!wv_s2nAI>ei2OL^^Bxj;9_SI3R&O=|C+gPrmag-#QkoO4n_4lukzZ z*3r8onUoS@XFoXmiu`9j0e9Tzn~-bX`CceZIgZUsM&V z6mV&UqjUWCZa)@LPB<<})Aa32TDfEqnC;x;GQwbH#B2>|a^$e*KWBM;ngyx4L3UmX ze16$m;$EXy7)ME@t`erH?y7Iob`Gu|JUA339(!6^L`i7Z+-mYY4 zUs)wIoM#rTqdaL}?7iH3?6&uF?|4cC20>82eZ0qZQ2Uv=YK_ouM;p&GB}yio(G-v< z$ui8w$N;>Sn5Sa}w|3g|hG3{Rd2Q_=-9TQ9sHn}v~ zIY63PYeL$G86g9P!zoLqh~Ucc2DcAr8yG?ftGAM97jSvs|8x@#33QxY z0?H4lV^S!R7(`IKm37ZzwT;cXwk$fFCXo3Zdz#m1?)kbpUP8v4^P(m%mdb`HqhS@# zt$;*31-Y|2pP7%j$&o!_mR?g0n@^x?dGIU#w`Ox)#Xn=hZxcg2^WflAnVY3<0lj4> zPZUcY0t*KLT^1JrwyQChwbX;C(QRx>Ypi38N61=}oQ#dq2ptYPX%q*)4&vxuAeBQt zau8=DKP^^);J^M_Qz`mM*MghS(N({AJP1cT5AjPyg+ckeMmvwyA)NJ_3GG{O0E0~$ za2JxQ+_3EFz2qTi*F{bSk{fLt#|H6~iN846k=NQK^?LPz@+&eqiKT?{z0w%DIE{51 zGi)#@D8tk}bB7thN;HwzZ(mjiR?WpW$T%J%2NjAPgtx;58>=PV97Jh1YHIQ{iIkc? zZ9L2A*_x1! ziBJuUa~4jLu~dJYQOMg@@2YO}GD#-?0nJKZfq2eo6f z(M;7=8Dv#)VK5aES@_ef6*>KA_xkjBnutJMaD$}NWS1!NY0;)hCw9T$TP8UIp5Y=J zW;(!C;p1~3;7IqX=$KPtp=EAUVl7NboV;VxCWlbN-&O9n3P&UkHT95LbBFw=Xm6nq zVqv#r3S<7sduMyn?u%*&df4Fj`a(UmqJ!QPfdEOT$;PQV<5>~JW=<+qsHHw~0-5Pi zir|Zm8W&)Eywrf5AlEBRodiEYIxGFDIR~VeA^DTp(CC}xYUtD6m)va#&2g-N{K)Fz z@<9Nag3B7aA~lhjPy*V(Ug}hJ>VqW^vt;L0nrayeFcs%1v5FUy~utQ=k{( z5J%r!V|QVSH!Seq!uxQ`rtvV)BHIsRMS3l2Y)yO{?z2vS`x;r|KX&C}neE0~k`+ck z0*N*YzWHWuxd&^rcacH(WJRjIBaYoivx~FYzsz z$&H3q>jdwc*C#jck4w*6!O_>AkT8&cJr|nGGRiM52!qX|BcYU!O9+F@xAR8~6?+`7 z;t|h(4JBSQPkuf+dn6u@sUS|`CK6?sdCc$Na`6T!ae?!>6I;X&Wk0KkFI2=3z>H2C zrNAtYH6NvjQb^t@$BOKgoX=mh5OUxhd4#Z#w!ge2(=MaUqPHQbExc<&-z&|c=PDDG zJgKj|8c{zLcTTnF-gATCU;!(+oDgOrSXUhvL!ch`3EMt+7VBA6xi_ zM+r{7wjj7>y-;>v#`5X-gZw;Z8*dG2x~X489XLF_IoqtTfitLf`qnH{jVsNr37B{f zfa=BE&Pwz1BWaNXYWic+|Gk@r(Jc@;dvfpqdq9~CO!aTf233%CLCRk;9hx@fg9cY} zz%#{;$8u?rRwqtu>?>sesb?HX3vY;&C0al0(wFr|DD_mj+M%?ghYr)2HkSE3Rv%wY zCz(}r5l9W`%o5&O1%u*rk*<5kKKrzJ1>{K%LPkcqhS-N-%k0G>KJA(^elOAT*D)Q} zga03Uf4bhtk)#WQzq_s?irv#mstGX3T$Ey|)X5~7N_H`qCYh3|zCME|00h7g0R$={ zKoaWjT=3k${2qJF%st#=!AkY%GvBGFlqAEK@bJal*4K&%*5!k+xqRt+b{MasK%(SS zlZqN(AByL^c#cXwU5T8vSnPR0CV=*F%=%VNW0ZEVg4w=d=AdfL@wYh2N0Z*1jRgJ^ zmf<00?Hl3)2W;Du&9W&?J(67;;LC{DavW?NvN4O!mypdEW6K2dpC#inrH`#2Vp@e=5(9r#G+xp4>@B-cw09tkYv@s@JMS=8XuM6Z z-C=3Fh5XAdCa}Xu1|kl>)A^weX*e>HFf%~qJeQ-mi`VJPJ}vqPhj4}Lrj2vZ^l{Rk zxe<|0+8MXlZWx9b07O8$zkL|PA!@-V*xoROp^_uJGuol+QF)gg41FEaz+5K4Vhk2K;k-Qi}@uH%;;v-xq)xjuw#Ld;V zref)fb|q{>qVnGlK7GCsKW*GCv_a0!-=BQFys@o{*A_1;4?vAgjPCOH8E~xh65T{h zX0up2=pDX!{jH1Jt|}#_zwS`bl&ZB%uXEi!X zmq%Jy+yTm)JsWNvN4v;4^N8qp$-b2;G<68U!MGUE!PL%o#vnRs ze2Cwv^8xxvNgz56_6ww&m*koDttR6J6ehdLNPb1Jj1*8A#Uv92W zI>n>=Fdl`917-%m%+JYb=kwQ_FJEueDFN^Ql;qY}Vq$Y@K9%P#YrgS#q7E@p>cAyw z+aJaGKw1|ZSke3LVf#hcw3bKFn{}@Hjx>;!}p+VUg4j*)L!qGA~Tc)uSJBlhXdLz2aTFImZFAjkh<;c-Kk}jRHaz?$fjOg1vx&LlXMXF9V1NF-9wE&QlyH`zJ8B;;2znadYqdNseka5IZTjd#*0- zUIIR%fFbh9d!-%lZ}FJeoMB8HHnYdS#^blYhQryX^P6h&bKi()bSH8jf-!+L9;qSu zgbGLHzirj+S+_i zQ7em>@86#cVk2b0|5_L`lHf04I-M#5d1roqJ59RDK(!18g8cLlb?tM*26^G2;>Rc&_i^Nh2W@hr*2vO8 znhNfsIj$Q7`&*$$&dk@#7OwJr@Hr2W%>gH>8hCBNfd`ISdh*!WA#@VpFrbZ{hKo}5ar5X~bT=2ZTEOTDr2-SsIdY<}0Q%DfUSqEYgHOzv4+O(f?a z!bH_g!GGljc@>6zNZIu7um2^_GH4+QX3fSKqM z9T$(5@4I99jfgl6B^>i>|F~Cvu@D9HdN97@ekCsI!l8MZa@mUvt!b|@($d~&K?K=W zcYQ~;ePa*Lk2v_iRlwHOdck>gB32zPtNU^?8`F|!%j&%nA2ed^m(_etm-3XuvX)f* zmO1eWi6r;Yvbt}=!GMV#Ku4BU{*JzBg?fk2c>wTNUsCai7e1y9wXEigQA})+lWM0` zj-WHP3cE*ljjclzjP6!=rpW`M%rjveZp4nzNN>)sZ_cj}9>81F60Ql6CGda8|k_Avm@weNpG{Gx+)~dC>{SqR@9S zxCTdo30hgUkB@fq=qOvrQQ-`Hia1{w%Ux}P*qgI-JYsp9hRjECK{Qu3jU+X@YW}l> z_a_&ZU$4#&KAc>C==|mUuboeyKaqHTK}7h|&B2lny19*P#1xEhl48ba$T-jJY#g!h zKZC)f8?g>u69+S*#;exha}hzpOdQ&^HjfWXq$(Mfg?qs>O`^Fpd&uXDGmC)K3#Zv^ zWR(|}pFjQB`FQe+BBK(WHPb4|Wa!8mcF>C7o#)TY7}PBy40d*RSnJUC_$0BWtT4 z-7jqD5=TM4%mhi%fT&fj1BVpAZOpmFxuGEK5h2W9~@H>lu>=kW9={^MMk zCfK)=OeJ0-Y53ycUu-(#1HLpeqeBJ#VRRhsgr$*Z8Jn%=?X5|64Sm&O-EKPhjyjfT zhB(mlXA&Vev2@gdksbjIL39&O=GD-@bs51%$DMbK zrp%r~A8u~Gv;{UN$`lip?H-I+!M$D5zTV+YW&AyM;PX#ZI1CI1x5vHi1M7w-feA%GzbB5v6=9 ze3%VyS>DR@$=fb97|~@;yk!}toTIxzp%MG!{Z+j1pftyRQon2a-QdZF{< z0U|$N3%AB|ap&i*E{1P1VIi^f(36>~q(~A*L{62a!~UOfZZg4fYFk%L7Bxi+r8s50 zR0i~q^K$ZwID{JdNdrrpL0~utyZqBcwX=J6#vt3QBbW>gk~)GwqtR5s0mli0yGjaq zYe6dQA>YS8J7^~d?cPCYdu+6qojsC9yh}{BLl6!B4eL4aNT5X<%=pEpACGOa7Oay^ zSk{}1Ox~NNob*HtwL-+&TWj(GIFT9|u1sGQplRLet!6pvlLI`nm#M zR^PhiWu&jwely)+)8bWx2{d#a&ie6e+)&!kZ!!{W%xXEKE><6VGG#3#m{04U{}wkD0Nc8@ zgt^oDmxRAHG~u)f2jUTp-HZLH*5~$5L91y zJ5HL~-9?;wt-kc{c|U3RbTACS2x%&1nWDB#?)3U1jy|m~g6^-WS-)YvrUT-i8j3g~ zwV^0&7&`I3DP-`b(ljPXprKGuAnVHjoK#;T=_ncsp~kN*;mGZVB7_e%6^^sUr4g8< z1w}+k7S&m}LC4MQCdn|7AdiL$#D;ao;V^EPLC%3!U(#cY%=$8T4%8QM6mESZBdavL zE^PS5IPEpGVbxT9n+almI&lNVW02@(+EhaS@fyMu(sT&pUSm7Xo>5ygY@%7W^C^;_ z+&2sofn4}mTR2GLZrpG9`a$0C#$m(B9dsKv;Gl`NfIV%bF8yx93_?_|FA&F$+Op^| zZWu(rd5!zs>1ft)&if6F1a((mKt!WqY`r;22))MB!o}lR!zxOodwmhn%e#gmgxNI| zHC+fhT4aD?1B4cthN9@dxCJ`5LJU)|m~%-#7DLD%S7#u`SU{)DV+D(Ys1 zeUC^T)H0H>HY@9%#0$fdaM;?rOmx~Bf>BHCr>c&xo+L*0PI!m!*j2cnH*g}B(;P3z#Y{v6q?%Hv=sG6*j_?KTGhL%F_h zSD1Q1zweWtgrkz^dx0SwCjNLfQpZi<|d{7P6mIlgsnl z*uWxhbge7?NVs6EVIzeus}D$1F`BUwlvSS41V3cK+2@ZO)I^inyVcFau#((YiUfUW zW@4f;fN~@M4#EUPpF5gk|IC5I5C*Ll^~aHeU$4)p&d-WQ#D~XGslvUOw~0EDJmzec z?gMwWP3=ChuO)jTPb40dRsXtA={YQf`$for20e>PW*Q|^H|G_W`J^9?gR{7IH;!mW z0L6&^d}@i_D|->6`&GQQ>k3M@;fG>CbvmusfUVnU}Uw#Wdl=A}D5>e23!^D=%>Y>FL*g((@N! z>$_dZei19Ifx;RktdYs~CTubQJbx2qBv~ws);@e*#4#_dcS!ZdM5_4IFQ}-m6c0xw z&QU4Ms@_ir2~JJy^p2WZa3l4L>=`=Hs9&IXDR^$gF^o3uI{0vM?FU}(+B@8Q?%sk0 zF!6jl>c_N$DCiwHGua2bW;XVmo7zAjnv@^#VPPp+b^ayFvVnmMd^P=74<lc8DXK79?+t)Kdv4(ipg&ykBeSTO;W?8Cmw5&ok9cHP*%ViZ_EvxWa z++20@bMT+>K42fI1+1UX3fDsi>1z(Z^IpS#w0WG<%XT$086D1Xw8Hm@qJV~8Gfb)^kOi| zYsO#)IwZj;>@Mx`oU;npfdS1x30(z2cC}CJM`EQ>$3fdMRWHZWSz9M?+aO}HKde9_ z&?qHCnC2 zhrS4R03{?}xCZ7N=+W zgPtSyanF$Jkw}s40y6L@1}n%O@bHA|tJZ{b2qrqBXX4Yz>S=gmUGr|cN|M|#@4AHN zk0EAIF&*p_?ci&6{LQziv#K)ShDU}Q0dyrzPNjz%=a6T*VLrJ?@!64-NgyOxZ^3Fl zy*gJ!3H6`$eaLDOqBBdQ_?(=-^W$Hy|NXKJX)%r-H1yCYLE0;iiR3NgGdG&s%d*Hr z*nT<+P`7h_6F8+3Yg^ep&e-3o>DypAV z-7#DqNE)cZXwKOL*_-~sgFq1nLaZh2sh>Gh9^XH|0&Cl4V|frp`Os$XIifg<|Dm9d zT?vq95XQ8K;Rum}AuG!oI;OpE|5(t-RxTmARh>TAu?MXosbl3mi|LF&sr z1unTYO?VDfBL7Av=bIo;=c@I@g2pP??Q*z^B-iES7d$%xJ1-q^ZrtNwCkqD=iPey+ zGvdm3+IuyhO&@wShfbe10R8wr9rG`5d&xb_NV$r~-sxV=C#_K=>HD}`ME*ZseA@M) z7Q2u5&$f{$3-)j=fIGY~tr&rWAQ`aZ-_Sl0ovfrD#2h+kGVEl^QB}mTK6CMMH(-a2 zfwC?o3!c+|onGJ9ADHL;?oq?@7Y)zHwa{Om_2(jsYKhPFN3jmfv8N^x!Cn$*ALh zfF1vxVlP!QTsMuvyFZB=eMTbXXav*QYRes?J+#xzN zCLxm3r!m6&BRpkJfRXdWKHS!bQa~s4ojiCuUnkZiXOpEBDa#e*$U;R;lPQN;a^d+e zr{^Shy#EaK%Z$bi7DHgLl>UZlav#&*DS{`%yY|A_=Q5U@e(JotzPZ}nGrHh?T*w>{ z8;Wk&TxOiJ7YzUB%k$F@Cs&<3=>Sc_!j{Wj%Za655Q05+(Z+|yI=jYPqTUi{D3wPp3B8<$zjuY)$S1!WTL{4>eg6MoI5(cTch}$!~FX2?ad- zEHIzLC_lZ=z7mTIfLwtRFQ13i_#zubd^?SQlb8xv^Tce6Tk8Im!A`2`Bff}1(P9%2 zADGn|s#=UMBAo0E5bzI5YcYku+W zy244^{)W!pMd1u!XshpBO?igUK+we7DfQm5eRigKYWwnR=CGJsqi@BQzK*P|x@_;O z9EG+$jr*LiEx3*ub&s7TSZFSb-#~fXhhGS?G}EVbsrD?LaM&#{DFTr7 z6fCrmG7MI+bF6-bQ#ZQ-y8231tqiH9W@Qe({J6_{c!%c&z4V;sdmk zg46kv0`OuXZ7Di2i3m6z5o#XRU7|!mp|$IO{^#J2i-#~7q@jHuv&TT>-Tf!3EOZ$S zXwKwG+clyd0EI4<@0WbS5IiM1S{x!{!D@*4fteyBH*i-b%ot(Kf=Z#Gkw$ZG-Y5jkK-2||h z>06*uw9^N`TSALdy%-#(0KyUCy?VnqX!U~cVM6%f|Nb6x{e%C~r`Ejv|Cvtd_0u>z zashL7c-|51BX+j=bCPgeIlJd*LX+1!ARk?x&xOJKq%T z|FG3{RHEe;Lpfo+fSc5uCuw!Xn?{w%4qfZghMb zGU?b1-${C>>^yzeX#QJt%{Wb`AeBs`qMXk8naOYiYz5_e{o$+*qSC;Y8A*k!`)l?ktKt?I(f!JF^&FC%rCe(m-gD?v6EQ!^p-aj zJAOrZ_`)B_CK9~$oIQ4}c3ssnG*!JWg3a=WD7?#*r!Xpe7GNa$z3q?jiPMmBaSOTI zJ`tgA{ZPul2DbteN5u@il@wta*UI*|1pMu8dN%D|9O2&0hQU7`zWVOvcZ)~mu3|&# zR28|(qt;BS&Wyd>gjoJdzz)sb8D{M15k-vNqdT-#9X)M4xKMhG-Doy6iEjZoN zc5sqT^56L4&hh9i|C>}?*g3$Sk(-T}YIBd-01Zhj7#3*;cKhLYLiZ|NvV*}N_qOfN z|AI9c+?8>Et{=jw@DnBIpCBBtsVL;5y(SP)%R&KNoxb!xWHrg6Hd~kj10{&oIu=G= z1rvk24#=xElM7^Yn{9(LaYz;_(FRm@>biN;iwpfdE=!WB4o)vGirc(pf-G>LpkGMC z2aXSd_Lu!~pwczTay0*C=H^mbea7VUi{CZh`Rc>mUgR2E(v4_7d5=X{fA6tO9#8R~ z<3<2yC)gWXCPlEM$>kK`4eii`bun%e^-K0g_=GtQ#3Uk&m*)3X=|cFhXRy^igP_s7 zO%lyCr4?&Z9IUzJSshjg40UP3tRdZTwF|KA+KYO+(cCZ5BjROQ4~ggk5)qfapKla_ zwahs9G|ar5iOe1NU%UZRDM$>?yANhrir97bPIjG@H6~7S@c}EJj@4bX$&};0jI?1B z7Fw!ii`?0O3P>GpO*}U0^r&VEAYcZo+-vTg=3uy>|03;RbMNj%zu59(<8w)WP~ZJy zi3~2{oF@hhowaE7J@DgIIsmaF5u1()iCz;YHcp)&{Eu2M@~Ny$zk8Ogc zkkLGuQDF9~BRqNs3_8v0%l6S97Y?uWRAcjI?esQ{#TtB_gUQDo*}F}n;q2}77IAaE z+hvUVLKfMknuhZBpC-&Av(IYZaLC4G*e?WSq>qJtKZB*zF!jXlmYSn&H-c}XLc5CJ z43V+jKLMIX=`*n-ic#SlTN#&~+6#uo@ht)A zqH3(PRhDYkc#;E{Hp^MA?Hlw6a2>boTr4{SO1o!l2i56)CXR6XTCJZHyMo>mD7ppA z<1OOZ;-P8-`0{}P7;#uE`dIaGpA92LHwvI@T@eMYo;$ag8^sq4WYA(UR5wQxXSYvN zKytKX%4lzLo_L|EjEesl9ER~lwhz4YYek}K2p?^e@c2`dA6&EQhH>dl4tv%HgCvYS zc%TjTt<4gZK*VWEA;pCaxu;OrkYdUdHnnVQ2E{1wgq9RH^m`XhevO;jB8DPQ7Uauf zF|hH~a6n#E*8EKiU-~#5*BAX7XOGX1p1-O8R=8V&EZ4WC_vJ}bGBGVYsxQT-guVK* zhwgZ~prm%7CfQhBnHbUP=VjeQXh+BuI1NWl?T&I1vYHDQEm0>-d!0cCO4WH|o#qjD z8t0nIfEC|d)RgosPCEUDm5@>)B zg$329 zu-jUXSNV_lUrDH1)BmN`diqTuW^GB&3Y`T0$VM@3EX7Zv9n>1^^GCJbui{!`9eFS> zX~Hb6u=+i=n{{Ck%dn0D&SdIaKZcZBJ(&chCw6hFYg$}gpxuR%mTXI#r25gsb2-vh zaMXUZrn39E7q!3*hn|+p`mUChWdm`w7Q7tL5k7(KEJ;Zw5VdlG}1wNzTYlVc77hm%_znyOB5599wUFtgm>f|HpzBdyxuJYt|G%gJIhU5 znys#UfP>5Ec0#uS2+gnIjiN1f+;E7fO3IXy-y zPWiZ&qVWKT;0h+F;8Qfa1uvKe-%rf1Z{gR_?)~&2DZx`39z{3ji=hwl_9c^T?^JuGu83+x~0HQKR z*3=`4rfc~WiHtxHhXPrMw~i@M(BugxryBky`GB5qg=!qwoVBPk4F@fl6Ra~ToY917l8j|DZx zs#6~@x{v7QolcRpb+G%#-Y_nW?#b=!A^X5M8Q3y)jS;}RTlgH=ysLmT`JMLxRvOfV z7FXDq4!bnVs>-TM%?`Um`D=e58INTz2hYU|pP0+hC>qj9;H=30_@C4*Ze<5F@%VTB z(7>t`ZfFZ%QiP3W`D_~Zt;|?~Q(S+9$^Z+bY)44L?%r_#U7I-ZDY;-(zowc-U2W)_ z`;Hw~3Gk^}9B?sHM+R*L|4KrGS`oFU2bf*s%s{o#@Xm6?mIabGiH)?Tb7tX2h~PIU zb~p2>u|iUlv(Fy|p-8?HUoW6Ys@t%Q$9RXF1wYd;_w^5okN{L~BXG5Y3*}CU?h6c| zc7q?zXw-5l9pSZYQ_(u~5epiQ<(kLy?krcOO>U#a)ec~62D+QDAWk@sN6j`0Ag)B+ z9tYR+Nl$pQBIvfZx)+RF(-DiMR}mvD8&?I%{w~?`j(UNBe&h-lTD~XOb52NS6V9rg z6*8&@|DOJMAx<3>5~mliYR)%MOSQi8MWR z8G}=_5wedOimg+XCNxc>j5ucutxx>uTmtG)E=D=-YKJYyn1h`*d}&e(m?*%nnVz`G z{2`p1dGnU&4{~PjlRE~Q5GQcDJLH-a?Frk>O84R#wy;K4kFR6)IOmtaY;0D;$v+?b z$Ma{IK}&%*S1&K-;x?4Eg=^Rp+&&JvL_0zmiYO0DJ6RQ~=|HEm+(tfTEb>XZ+lNTE z%3SKPaX!7%ECUj2BU@OthDZi`pB0hGe5M}KSR#}}<;mc<;uopI=GSg@&gufQ6x;in z<9wk1uz5tpkJv$2v`Go+zYZsQ^#Ta2caf{UfsYXi=qLN=|9AoCPtoY|bl8|+ngr{J zBubIk``W|bg^|&%Owz)XI1){`o+q6`ZpaE5LfI?1_vEOFzE)Hd9gApSGw6E5U*AP_ zmm#C}jN83>owwVlV^1sJ&mdHE(UvCczZEBXxH_1V8XJ%Gt&*pGQE}wIXB$o4=J>Yi z)L|fj*=?D6YZX@|VCI=*O=sCH{^mI0TXsW^8L1E_UFUlwfz=4Cj|={V?;qPP1({I$ z5Layrf#eh$a9ic!b8h*WMmfz8#17>=5hVDKAcoBKuUDeUKK3Sy1`DOL;gH^@h^ZR3 z{d1BK>j&h*2l>sPJde@)gDHTn^6xW{?~r*3*r~>>S(yU?7`C^F zuLdFQ96~RQ2sCs^9>YuaMI;7k?VwNk=kGIYy4xhVqum{5k!WIJMF7MG=iESSpGBjy zxXo@(S@%r*!8Db8g2SSO2trZjYyk=65blbP z0FQv=Rw6fZ;|E7~842?OGD5sSJai{T6Kc^|G11}-oEuDVd;;>Ek7L=z%o=mEeZ93x z0}6}o#Zoym+kL?`1u-TL{U>VZSuyMi${SZnbH@rLycrf@5 zz7KfT!7|9fF(|t;dgaK>kg-vLRmCSJtP&$BRX>QAh6PHy*le9sDZ;0gPYaT~2GrAW zaHgRbY`-vIRV9`v$)f2kF-18bCx6Z9=i71IGR_4Y+3Dz0R}o?xA2Sc?hSAbZ&G?3* zz|Rzqgbx&k`gFHW-F>AXT0ivi$33fI2rh&Q*}JGX zpbQY?Q7r9TqOR|vDK=e96se7kYqTB`{%!|#{o}4r-S!GuPsy23fiUC!X^)l7m8M!; zCjDx;tD%YQ;3OAvz=V+wnVbb9*+0YrJwux%Obq~KMpp)I5 z0~$#WUVp!cel68Nwt#vL>0OFb_aVGT-1GNc{B`^G?lv0r!?aC9n1t9j?Qr%(MNC-P zIHdZ)lC{TJcc8KR`wYpB+rcSri+lr9&+oAJ|C>$tW+bvXSBI$2RIrw3dyDp@Y38+f zDni*zCDUI0)1w8nv#F@IFD>!=Bi@j~cIvN``eB)Z>d1=QMhGG6T2+Ig-aCDyqhlQW zNGZKxa>Z+aIwR(W<4L_4-_)Az*vd1jk0pkv^YP^0K3{c=YS8iV^DOT**7##0@Iay$ z9v%eP?<&fBZCn-39`QeAeJxR~%?I-B-)^qOuI;~JgWy+-V_A0lsc}T`+^5RWf46m& zoRkIi0D^9X+8!zhgLRcEZb=Myp%FOyflUb|8Ci=g3ZWlky8X@r_3o5`CB326Kt0Nm z_M_e?RE)o1_eNj>EKS@iT?M1)QH-x2qx3i21?E9}Ob_1XEn*=MJX6joQwg4druOXO z>iqQP^VMHF*XLi(uTJRK5@}xQ=H?%iZ{R-5tZ@Z7vo(zJCsil9J0*JkQuE*%o3*z( z*~B2OxNbYUx3nCC*+{~Nf_K+v3}ssHG#HQJ#MzvSwS>tIN@tVH9b4azYFzkJ-hZ2G zSNO)X@W(#Cq3lKv9&*fW@M&t&Ki$XaFrE;(iTbl27GAqs=z^Ynpk<+L9cQPor@+#z z&!3uzG`eUbVvl#L7H27ms6f4RJN-t&AT zN4ioTz?#$4Oi$N?_2q|EGf6oer{^QIIT-I^B;V$0Srt4Ob@)ZK_aYlG>r0*%54aL8 zV@sN#0#>@a0V~Yt_`e-_pJCyKj~$F#Mff#>InFZzZf9)ZC=$k@xPD z$vS3|Ym1#XtVw;nX5x3_{M=!X#~V7xoemGJqZp7K@u3P!{%g-yPhg{fY3vF~0;b6+ z4J{z^Ga5P|3Gr-(NdH~y8C(%z}^gQJ`UXI7{C^R_|xsQL~2w4bZxAw)wz`AM;ppm0JE3$3mcxeM~3#?plVjk(9`uv$5 zQt=wKDaLjO49h|HzH&^7&mKSD(%>o_N0XPOly-g%J!)24VTqsS!qVEd)qPkUHXuSZ z+qTUTYs^;;U)+8=BH^G-1|NXkI7m`UnRc?zG`j%^%`iSbj+*#bhwAmWGWfQG&_ zd-s4L>IV{97`rL{IAftT3GX0w4XFut0^+YG)-rsmsth`~bS1K5k~Nwc>{XiJ7Xgh} ze6QLIzJ(+p7*l(9?O?#ko!NQ~Z<__Jge`|HMLe5CR}y6=tx}4Bv~B1J>T0?f8U%FhPYi5F-X_P_jFI&J4^gazOHZC^?Fw^4zb;i#cExh7B{(lVD5Z$t-kX!|U4QVHcP+j$L~;(Pzi4 zFN<1ge3sFlz_4Bq*js9M7e!N3)6jzM4EQ1HFRBPlIPLzdY@kW>g4}>U0~Kr}Bw#@R zZYcnuRN7MA7+j09r{zKFUFS3c!d}4B74x(s%%I9a$NX=(Nr_FVM3Qcv!; ztQdvK9#-Qi{;N3yPRV;#Q!=RUn-{Oz8%c5)^R}Qpc5iD}@VZqL8{PMPH}O zVd@u^T}9b6K}c>>oyK`9_3%yfaiP1^bl(qYL-+L^1n9G}^Iv7KI zQR>pf#bYhn_0vRje#GcUEPfX3A=uM_c&mBc%0%PWPS0-h+^~4Kz~~l_`W@&SeR5f+ zo#PP*`i97Ye-6T&SkvyT)VTh&?q@kQ#4~bPg%_0?ODXFwwBwD_%2B1cTUzbhko|V= zK9k$B=~4j8x*(U{f}-BI->P5qaxH+LEvtjP6U*z=(*1HZL{KiPGp)ZK%GFY)_bc@X z&1tJwON`4^XOm@LVv>LU?|##+#9mZY+Q0jaZHYKj-h<~aGR~?;1YNqRr}$d=w{P5=d`sVzq{Iuy}YrM6Wa3kG@E2C1QO7zPt z4au{!>5`>;el&;>p;GRv{%Vl>+GqKyhQzYuvW$CJ%zNN&2F4{&-pbqshvOBfuvXh5 z279_WTZ6=Pv=Yf{-GnC%o)4AOsZn%y7qnVpHB4ZviEv*ExNxH<|ttX4!=c$is;d(QH-MBY5MK=@9&sK;rTYw9eKv+Fxyl-SZz zN!tP#9J*q9o+o#b0&=VgV6s^kdI5iu*0*)6Bjl9we)Qe!g#xxaLdcHEGHJl`Q@vmU zA3p@+-PqTwa&yVpevT*Ky*l{r&B4dWLOdA_GIEbI4DnR7@-kxac!ZUap#;UuzV)m& zZb0Zf%oYS&WUa$@;hKO{7WqQ1o1+o$$Z zikGILFVwEMJ)n1m9jem3HF)FoIh6(6&x&%r)w(+VAb^bg^Nwt@9VWov>tz1`3Y_I} z&M8$5B)Oic-~UF{Z&)Fh5U06PY#4P6$~HO$bxHwan`SG9;5Hia5B5nI5`#}x?Te>9 z_;7x5b{%~EvhUr)igzyrMAk-9QV$Xqb-!o#tshJ-itnv?{LedDn@ki* z4Yc3?uB#YG0R7-YH0J}A%HII`;0z0{LBiv!v1w%@iT+-5W(&!%kk5A|^i0!TXgcQh zrt?{K;CH6f7N!p9w(Di9kBm1S8ys_q9+U&o)~~S6erh)_VOn6!o4Ek+He_|~DDKKH z#B=06wsu{G(P(Lv*=S@_d4IePe!6adqRWt&n7z`_*YonNyX=@-Ws%bG9{ZzkZy6-m&VkYfwiRxkmg!{CCmPkVr=N%g0b$)`IW5WBK*%I3)fv z99J2yWu|~ahamLxHXkExJ<(}8G(Yg4>^cyR7*|8cqatkh384jmN~! z0t2YDX6v~^h)0Q0=;e<_$X*^A_K*Px?j`YbZ8}AU51zyfdx5y9m?6WhUy9(sB)zPF zLYPhXZk#bV3lSf2ue~w=T#P3cBdn`8lU#wqz_u_R1bbxyvd~TXb1QBjAcui=xGyBX zLS(lfQ*T5}9D_dCTku+Jc4z(y(2YH0^qMfrI%CJg6Jy5ry=yd<-h+90I*MhmlSoc@ zmf4v5#Dv>UBz_)iQuuBOV*mj$dW3O14H4=71jMV@JqrT3k9DQhd8x9@SmGxn|1v>e z`QytUPU}Werv#)*B0oj@c!+=|!N@nl!g(2(N~7Drv8Ci0*D7D!m2ya$0(Ct~hIG13 zG#3r~WE4)+4n>qgkPP;=q37%~1JbQJL4$582s4}<8bKBk4XK#w(_u%R<)z74ONjSv zgv73h8&srO5(E*)H>UQ#uY_!m}t zMb-KU_*q=-HB}SLt&W6XEUFEQ8w3k<0a*30zo7$G5PKPTayeb`=)Z@;`H7 zRb7UKb#x8t>eO8(-tMhFCpkgNZe5S*;@cvm7%b*h|B}hkKV;DQhm3Ala1?P1+Uedc zGn^}?09(;8$w?77I%F2>2qPv*o=@D;RwF@%rB{J7SaSTz>xaW1#tI_;;zUK~=)xc@3^_ zt}couRA3$anK{U29MK{{w8A4mxs_;Uyy_Bs`?Sf{Rf}%Xj5zf8;g*<#jBcsOfAN}Y zZ&p|wkIm%)uuGr=nM&fOr0NHo=Q&9f;={H%B;O7RJo%&!3Glhh+5IFb$&t;7xAj;aj+3HwE1T zj(C#YBATu~NK~#rC5DA^wge~3Q%xfzWS4QDQwSd(ufq`-W@ z2*{`HJghU)HyNv3FA9e86%PuhWyt}MO=5}}{q^EmWl(B?-Kg;43^?>_IC+*iS+m3_ z57MX>EdH=T8b#f#AMA1p91Z(q1)h^rFiXd+X@0x6#fJ0ktHj*iYdQs3Sd-L!v-*z| znHHL94RdT@l~Y)XIThY*JjtKpj;!p>e`7-m_(XV(8V3DIi7$tHIdI7B;}3ZQ6b^e!7qk$h5L*j3?(6TipOoJ5e)J`*-U+}<{4EPK(J{iEko0bt4PLCy5QEd9<3(Sdm0G{tl|aOQTz>2FW@<% z7M_c8)(vh zi>LU{YS9Dwqr;0XsMg)t(0|7UG;JA(j}H=LM5lMB9)ZAjXZf61BlL6}m`JIg^@-jn1;Vx-~1wpb)SMg02( zQ$(h0bg{$7RP6JD*-zUK?q4AXC>u*FQrd>Gx_2r?^GCBaj2c_NG-k6fjMaM^y)-^V zrHZ&0k)lI?I_Z4yt7r*J$7wC*W^p9kaqw9XGQxg1b+RFX4ggv}rN3~qa$hEv%;Lf_ zCcA_$9)k%k!J_;QbY{N@=AhTl|_O+i2-)H<1MLnj}E%)06lrppAFH_MwMsZOQc2S3Afn-sgsXz;$`NYAp{gK08_X!ZeH$v6xuV!{pvc1wF^M;m=6 z25AhLjBVurDba$`E|#6!V>}YObG#EsZ37oKgIhGw=Px7_- zXA?aE5hKd$F9G{13>lshv?weqn-w8Su*<^`>|Tb7QhbeG(2I%R8AG(_Rfycih>GrZ z)|d``5aejsl=O(_sh6Z&W<+Q$5z$!qkV&ZzEnJVWv4-`VqpBkY?T00O4UN@@#=YVE}JR%+c=KyGoJR4pVX#l zdmN9_X|L9dtVQyp6-{F}gn3pIc90xJ;T^U))$4G6UN-x>bzCoHO>a zo0cdk{H&twn)gk;Jh1piQRO0`%;c`asa3;K9A-<~p47K9$2)_7GwIF!iFyi)#(D;% zprr{l;cLn0Z!jaZ)Kt`LE-|rVqi8bB1(E*b`t;&Lj;-O!P1ZbvL6_B@FCFpW>k^%= zsZdz$^m-OOl+6m#FWw0+Fvk9zE#y%S-g%)_op5FiHuj=V-8q4i@ zodb3RE8DvzA$LXuHJlKGeY+%Mu@asnnPzQqGDikEi%KaOaC6CUNnfm_P>sFto{oZc zd)a=kp025z&RC2BV%U)L#)5DPA0F>Phbnc5rJCHS>9wbztNxd-T)r*?{Q(b_q$tH7%JookLfny zey$L^lnJjFN5K7#`ojG>5(z^xibPVP_{(mX#YoRy!g``)tchxi2-$HAb{)wGtcv0i z(O-k{1fi8IM~{(JZPsZ%*>Yl3pPO!i;_C|Wx%Ab}(-pv|D|pxzNV?{k|IV5XIfTBA z{+697H^$GBp~U~-O>|#GuzdtY(RvknEx~b|#=W~m_4bpMR%ZzUULMT|M?oOx?=#c2o{6czWGlAK$f&cAW*!LDDYO5Z(*d zA_t1ty1Ax67Zaoi__#zD*%D~#+D6h9*GXS?Aa05SVA3dB)D1@~uh+I_&MKl&S$2|1 zEy*c)h0R+V=az)^q53-`vcv=jL;p+1iWvv>(3T8PPr7ZQtQSu8^VHW`Kdq^S;{A3P zxY~|FV$?dK6IoDAg(W++NNW|+mWoEA0OQQhj9X#_4!I`SNNc#M=GA?pAGct2i_dSU z08woi4`hI>8>O8ltvWnjsAR!$FX64~7`g&#+67j92^~}q{bK5*MmzMFMw#W~{7*YhmUw;sACurex$J-LxPAG=!{h`Er|{{e ziO(J6^9je{hiXk#_YM!`bvt$U^zvlf-KU=!ekr|reQ93es)p&boN(=- zZHe$7kR=Lb1ek(|ANuGM(XYM$3^ZkDEol|JTB|9UHU- z(V@Z}VK^NXpaEq#4Vuz3VpXG2h*gboW5u$f^7~t22%|J<$G+N&r4mLUvcEY=z&S6( zP(W&syc@-x-Uu6PS0Pnj9)8!NAK!ga(BvI0KvWW?(4 z->MW)gRxbvVq^AcK*?~H*;MyWu^Tp9DjP_peAYM0V{JM!SQvQ=j*Ubl*H6%bnqi?# zMapWvAvrGNwy=?6NuTr>9S5gyjUsuqNGbK(BY0Pl)i%)=e^{~)ORfv8WGpw zqz-5M2azrk8!u;f#3_;hl_n9<)je&-#s-5NL|ej`kKTu)EOPZh;_xhAy3fp-X;t_G zJ@GPWXi^$xdVMTdt}SxfK?vz99xjxC%qX2*Uc9?@zaM|AJmTi3^S4Q5m;A3{1rQqd z&N2gmFaw)x@RId5sxqs0N${62oldozJM%kns@>$VMona~Y%&A*@-gfMpRa>otkp+i zW`uVQgZ^wfLN2tZ319JZ6(U8LG{P62Efpi zrYoyt5*PmARun$%HZ-sRR)a1KMxYtIcK+2PwX_Ouf|oCfed*jdF8MX7>^S|`j0B#S zIUOI)X0LuTxCq!YC=m)njrp1Xp=&xeE=X+Q=5KBV*AL-T(D6#jDA{*VfG5+%#xf^9 zu*h&~L`V@C_m;G#Yaz3#&c~*8#dp_^yzcC1SN>=Clepe>pm}CVhg#-8GXJz z&94h?t_W|m)g(h~FNcjT@04&rU##r1;481bQ5Tq$!xKX&d4epGtI+BGXtQ+J!aUU{ zXkC~E`$=|ytKG75%~~w;mmjZRtcM5W?Uxm8d&lJu(NAa347iHYe;orlgiZhVS(5u2 zv!jiiz3YTicHr1h!fDb!kCQd1{Up$+K4`2rc3?cYL z;)di$`4evCiLK2$ws)HZJAX}P>KuI=s>fr|%85GCA^dSC_~D`=7Haw;qqfsY{~YMR4<`O~hSm9%CERq8>xFK|zOW0o|p8 z-r<|q-2mNsXNHBc7czeW6m>F^taIv@BPug>DaLYk!*sw1tcFCh`8f#3 zKupZgHngpF51&7O{x5spjmkDnI_|WsPtgR&%v`pEyBCkYO(@Iro^`r?r80+HJdfQ2%wBMVbnr zAJuj4ciJM7j%1kPp$9-cn`GWPw$1I$1E|YglHVtB&qNzrV9%Xa>mj}++QeYhJH{jF z;TDJ`6V~D|97~=V9jJVegaASzdWlcV7I9tG(X*faj?k(W4UewnUOwZuu~ce+17?vz zfJjbhOk62YHJaRp900b$x*mI9umfM;FC{x0cgu1=o>6I%rt5ZlORSFg4yQ_JaId7LP^I z_~BAXtJVqAG@PsBESwX>=hIGzKl&A=FF)a-KwjL-UCiIIEitRgH(%sDTbDRv3ls`4 zK&p@3%g?8O>0E!1Pvv;&-DeNa798jml7cPG_~pwKV%h={$HH}{qZ>|DuVc7q@C6Lv zQ3Ia8ZlZiy>`y^%zZC7vPf zs5Uif`B}-;K~vm5CEAF2IdHCg+g+GP10VkFizEmK?Aq)0tM;QmxNW2&V!dt)00S|^ zT2?#w$HSN3y?(u<;rp5fr4_xS6@4FPy<1t*f&BWGIp|+WssIbn4)f|t7AkAT%J}B} z`OWDENgY+@)SuFktvvj#GD5hp9dz4tuFtQpFFt?j!0`}Vjfm%(6}*t6UbJ33+2p;q z2|*+_%74dpV14JElgmptJ46$^2^Yyf+R!!{938{mXXE}W)($`0+YA0vVoKbxtuDU) z8s3N19BsCw$wkO7w3ZuN;PCXI- zH45)(3ykL3ZFJ8Dzc8ytAXG)=znvRj|LSgfs=e%3qiF#BSjAIkn-$KVa$s#{D4k`d zCr;WFn>9s6MXg@i5m&P~_zHHej*Xm8bdvUa=n`JnEQi}d{mW8*{EG0%jauV=};gF-tqTJ+RGFXl7f;jO*H|gy4 z%XWFst#pT%GOIJ%ooce2$b6R27ZHwc7LkrJhsKKY`vl3e1RkK5Oy{+)DDs!04FcTu z^@NzFP;^l9Siu#(VL#adbXZdoas)kaTzCi5WJ=JncoIh)4NEN?Qe+CB1PS>I1QBsb zgkLsf{MQ(r?dEdIzzXuYvSL4CI9UQj~#^FGGYp>>>fabA07b|Y3O0F^^ zVm9TveL8Zm<~dBozfYWwo~e7Ef6fdFhjYSe-&}aD4;*(VMX0Ep&F8C3rhg3>$VlSV z4`z7=S4kqQu8Caw-98Zk@wLpAzR-;*mm@GA{5L&4XAjm!!-mzLuoaI>;Wnih40e8Qn?(D-6*r;nKu9lDi_Qz0?AhEEUa>4(m{ub<8?&mG@R?n=te{(5=w zt{t3Y0pB}cP6HFelt!bZ7cw)qPke!zs13L;5xhJ}WT3+AYM{Kl7$*-X>xOkplNnuM z!H>j!cjvbCA2(fRhqNt|EQ&^opdwN4_^qxfL%7h1%c0Cwr6Y`>?Y8Gt#u){C6-R^d z%@G#D!V-qH?nr*C?9a(y5VU?Es+5iq8AwN`0C_Ol|LTphiEuo~r;=MUcd#2Bq}UfP z-?SIj*N_CMX9jfi-MUA?nfX7+_U}Ez*AUryH|GRI5$DnB(?Y{N0s84XF~>*j$Tdmk ztd3@OU!0;A9y7LqLP+2*EzU&c@B|0JS(rY=6aVv8jLk8DtF$>v3VN^PMPtd!#*$Z! zC9fMxzHKad(^&FdQ_11;#*)S_J#75a!^ST?Z2VFW)TC6<)TD6=jv5Dj)Hr~n#>sin zI5{s48%x~82^=+T^st%Ds2GkI@(kEWNb{G6j|PQ>WV=w4Vk&%*Q1zlgOBU*0Irwtj`S=;oBg{*IE@z^{7Vm0F6fZuR z=+N}e*B{8ScF?)LXy_y~*nXKajQYO(xj#$jY9S(a4!W0u{sKg5{I-|ehw#qxxbfwX zRI-=)%rw)mXj_0Fhg0af*)5H#o8Se1AnOHGX{4Kb4T)RIZ0PL}-?SMHhk!M}blBgc zHeKw^*3iZ#B?r=#nk_cG*0$-G6uVor?R4iIpeAkG2de_78}*`&esQ$fhZN1X`WC;N zjXwvk{yZ^}X=eO?DrLuXjh3Nn*vVfb@6_=-jBQ z#7UeE(a+az#ELzQB%I$)=xcKJ>YKdnlY~yw*ROyNR=RX`L#49YV|+D7|J!lbNQxN3 z)&|5T<(&gL<)`s#vKcBXw-TO{-2=QqdXCEkCSeAp(w+gSfFBwsmg2`j8nW;RGo(?C zwTfcBw)La@|Jj@_p`(;F_}SPmfTF>Dmj%15HsKz35BK)AnerNLC+H98iXqy6|K>`>q3B2KTsmG80EkMQSwe=wR@Rl-G$t2TPIX zYZooyNbJ>pl(i6 z4a($nf9gH8OwA8PJ-$?A+CU-y!%RHU1vL4|c8BZvr`#cXbE_+vV9g5(rG&Tvl@7_G zCEIVL{3g>o13RE?U7JpS7Fp;X@gEW2Ph-Meuy4irGsxpyU`>f@%94q0hceUjU*&P( zs9!ln6@Sf&ye!Ec7?(3pyM7eU!O_chN}@^~Xgf$8_iB`m8(DI6cl|?uGk8 zPL+R4xPVe}dUbwwaibY4TBjwcmf`#C&7p3NFOGmDo&y6bYtu2ptz-0pw0!c4uqV`C z#7XKEIXeX|G>#-UoK(Ec^Xc)y!NbEtn`Z{HFp0?#rsTl1JfIof;sAK}ivVDhE)_Kh z-$nC>B&|uqR*Bd`AGgzf($lJ#DP$^PTY<65T54_+l&dgp!j}X`OuG(T|RKWpT9X-1qM9H#%lh5MjNL8Oe=;OMLS5|(_&n+OkboxaqH0e zMwJWU!u4k2Tcnm0cZXXQ6btmC%BXA1DpI?M7Au@+YkROl-8<_SsA2}v zm|mY9k*^h@L=^(0lC~<3ah(*?7U66-9MrUKKMCilu6#uEp)p+1Y zXyM`OqZi*cRDR!7PXatgF|QQ;tkpw(yG_;t5BdoM!K@jNBXc);ETQ|}EhN0UPlI_x zvHIaj2mar)6n?vrOM0<;(n0U&`O8;6owdBxO>)eDK&9p1IOlgYS*WJyW}3eK4)a_n zW_f~ZEI4YvdJ%AdHrqIC&a6V$4*@V?aQ!Tw4F=xK^zI}6r<1XgNYYZ2ARlZU6do=t zJ*q2}Q@zStoSKdAD%H_g){iEPIfF-z006w_D-I zy$^AMCGK^=A>EuC1D-WVs@3Ae)luIKv~!QNhiJtmXAn_2q8|eehap^*&@CzlP_B>Q zfyD3_;1L!7!3gjB+=&5~wvSs7PDe3&f{we%DD&0Bdelxv)No+GNFu$kU0ofIO%rD0 z9fl0UyW zeDmT({dodJUweFK(#{7)78Q4Qe_5ZxskMaK?PS=gG5I1b8qLBN+JPD0?aAbAFS~80 zao&#lv!(;;-W3=8v-DY6+keS55G>!N@$eRgtY}1(Fnt@5z+aN49p46pTboalQeRsT zmJJT6iZ$5tqqs)|pSiBm*R78ITeeOj#&v~oU{kM>%BZ1Ug$=H)$NzR%n#muR*5-OX zN`AxJjXJ-Cth%uF@?QUUnj_b7kWo@l+7c##&OzcyjZ-A{N!V*JA$B(#b8xg_DTH+O zXFctT+u%JxH)3^&!N8bJi15>qSMum?(9Ka976cMkaD|Gvn5afUUk#1!aPae<>Ldlo zm9Z4gC7&iuK{~T(0Lyv8ms=bGNw*vB+X?}?Q4lE?PNU~ z7?M^!)=T@PI>tHlV!(hY=}@2;cE8U>m#gk6ym?-?R07tapCZGk(Lbs8Lq6f=@|+c&}8GyfFk*IDvlkDZhma3_4E< z1VrIU%^}U@w8$~?t8P65{q7_Ft5r>UWg0uIC}ky@v5EV2bq9IM-C@8R$N|{hxgq}d zOBAI$;7@)V&PLyT_x3i)!5cE!-P?X!`|8cwFyfUppi&{bi>L9RbkW!DJ9B#A#4x>0 zA!xGapT}LUgI(`C_!}*oMHw}@(KN`$D05tfzvTpFI-S<0WX(o-DG0!K0t;d!VX3M$ z77kQ1*42!yT`!K&7H$W-7bH$+3L)4kBYmu(co3E{e# zjY7H*rKmH#i{`8;pQiCWNe;XJq$>0M;GbkW?HR9WI(XcTr_~VF=mvTzULz;1(HOUX zU)Ud&cgRoMWIoL+zWspoKrgtNssa z65_o#4j&oSm~F-#_8_ErO;cjKr7cK9d*Srf1ilrJjHO8xzmEUsPNTcCe+0A}BOvB{ zy$|tsJC(oT5fj~4bOaTLTrLy~i`54@uD(+T$Zwk?TjL4L{+a;GkTkI!C%~V^Q!;>6 zn-i&R%_O3fld2Cm18X-HLT+=3$Y;QlsG|sBWdgCTp2hQkoARVR6=AFS%%1-tNXuuk zZDhtrL_T}FuX1!lH=oZw9|!E`2*8kv{pe*7{4Kl-ex$KXpyv85ynCzTUHUzu%@pr) z{vg5X&_wD*!fdBd%0$Q-Gu7?~ql5;^zE{=(S>0|VGPJaT19OD?QDIIeG116onQX@B z5g9FX2XXxQxEo6%0)%#VA;)KO+j59EZ39lnqDB4`t?Jb7LFyaKcHuggRS{he>- z7lEt*xLi`SIhM*Jf3%yCntq(%KWkS_qo|wpjm^6BhSl}H4JTeTgz;pKppsnfSh;Y5 z-F)(hk3AnM*j_eGa=A)#PjXy8h1r_!BaLn-3;j6i>QtXj>#}Y)yO3ln*84pjTvkZ_ zCLSz@ICaK-<@0Cb!P0)hU1W_UcHfkG-^8P#`W8`gaQ}YyPseK+kgYmyt9rZpqj++B zFm>5+(khvNPSLTah%Yrko%^gI)@T&b{$#W67>31u5QRi?3WWLX*aY_usK#`;?8DSY zOKm^>sx2IgNb7sSgRz(4@9v&mDUDh-vC(#9+U*O| zZGH;}@J`(S2klN=z2kn-*7R)qXp5f3ok6-O1~Wxw=5Jy@<{9&vON5J;8*3lxH4KF! zflEFc0kJAP?qiPh4#lF(CLEgN0S9expNjPT2|3~fQ7&t5#`Ln<-37LJekgx-c$%C5 zF3zDS_~49Wl_jZ{*@6>DPhw~Q_Jc@42B@;$2Y=dI=atS`*Q%}u005qRp$PY$tSh?g zaR3Wzin;NB0WIW04*0CwihH;Y`5c87Q-H(w(Fqf@| z$-D`{r4vmIY6!rB|9zYz>{UV@+vRTnU35pTM5Y*M-AK@Ames#kgFO6~Zp%EldHYlc z1yNcIroDk6wOcc)#u7`BR5T%>sj9}W2{1-hbkrnO7nPTeG9o|Yg zY(a!=ls@TKy2rbh&Zl{kG|ftHUu|l^(}?em$1*#55L}8j zCEC}$G}J2YrpI81%9VwKZm1*3E(f#mh@^J0RfofD$KDYfZ#==?Mu-|+R;Dws*PhSS zW>eRg!*0b?hc;CKN6;w%Sk&*7{P@;Bct&=VspPEFLfacMR3p(l-7SkudAv&&lsnGO z_2nhU;`&NWnWUXM{qA%$TR2pl_$nA&@wk6mkdc&e_$DNnXPsy= z8}IJz8&54FdYw3vhi(5$o+9PM4biY`PIaIG{&?p&>2ok4Gdc$OK)8Q6Ss{$d&7u7V zWe^H~tgLOlKadJ9@NYPzF-?U1lb9@Y){s)L9OccGt|f7j2?ou?N)+1^FD(Ws!G*&Z z60DbIXQ^P2#w05$wdf_I*%*WcaXRQC^XGR9e=(~CD@AbC$7B(;P-Og|(42J;Ezy}o z4-n0vR8V5WQ51o;-F8FN2Gai(s80%v*`?Rq{RsmYCV3uBR_x+4LsAbk3j})^p`Rz4 zU&Yv&05B!R!qVd7+3ztQ$~^L>!>8cB0euNLXPzPx8hl#Ebh#_?Eh3eJf7VD(1LS%! z$q6G7#W6pnRl3y|4u4q+8kSjPUKZ0>x zatGfTLpqi`U^RX;7{CE2R$6qGJT&i2H$@h6P7++tE91}Q#?fNpe$pSwo%9fdz%F2; z5Toun!0ari-%f+?F>%kiF9Gmj=Ohw4NAThw&FQ!dcouT)qa$!w7Qb&BmWXMo8igKS z6l!+CoM6ViBe|Y?jU|2?fKl{EBLh_dnRJ(HLsI4{d%qupS!-peaG`#Bv?`D3xE3V+3LlsWFbn-M5)}-s}*d5q-IYy|8 z^JlmRQWF1;TQ&WawE)JY9hn)jvKF8zMV|t8m<^1iv1cpf>3Z^VfVnF97WyRwYHU(c=b6?n0#78j4XN_+_?I27|rO&q1^hFLF@ z3FX+D5=JEGPBQfd`ti%<5$B}-@FlpEf~HIcwj)hs;0Gm_xAW@Rb(=DH2RqgmY6n9+ zY`^$UkiJsABB^)mwissb((9i96Yjl%t~%b^?oM%)a6z4$&(n-os32WEqi7fBo=(-D zgNS&d-Mzh1K8UUN=YsS)4V%}^PNQ3yG}Y>Dmy$)MeC2Ny^n4RD|_e6##SarJFk7I#OownOeJuHBMTA_~gR;a)Yj zeW`0l*UVls6Hb((78Yg$+4L*^;x=MefPLg4Y-fNu*R(gi6=!3eOSFmR3tSUXBDzxw zBCpnJz)!4G3&Oj?yE~<3i+x+qZnGX~x%}WdE zOfUDX_AAy@Y$NgGK|FYDN36_4j-`@9w^GZ4%X#_w^~*)IYfTa_Uwc6zSva0WqfReO z)0i$0Hy&hf^Tlsk8L;{yvewP@3Y!Rhh`N#UuB_HVwwYmMpuH_{ztlGmVwdY)@d%mg z;66V(dQSfyK7Y%|QmMp{4M4>KY>@@I6No34uDL=!vz0<;ex5FItQKgF8LAA8fflWzeIK=YGZ*d8^FJ3o;@slJA zzKlIEn3@X7Fkbwc74i*xbhlE;Ndec;zP8L0AKcQ)##9QxB;M}LZ&(g;ss1;*Tu$}s zG?-TPD}~0>5jcj@N(c_SB6v5=Ot8xUoa(V))aDFNZA5s3KB9qJNMbZH$i(wK!`gzG zfp8!<3p6V)g_5bht2cudp=mTZ8E6zR(YK*$R1P$z%B!_3=YyDP*Ntr7oxWr{rrB+ zf4>a}{Rpp`w)=O5SB3+OFNxX0F5D7~aL!J&#szi@x>7ZAeS@%PvDAZOWLHd8!a@fl z;h+UxRXl+4&4O8TbX2gLCAifM!egSy?^r-p{?OQs_=6Hd!JopWB;? zFm{cdBn9P!8tT___~vMHUS?(8r037znzaDT;#$e4{Q>^-8be_TRg(P$pE6W;yEN__ ze%%4sz&)FQPXm3J>`>PM$UAtQIgBVc*MA>@ zH_vJ$GMo$_ZcvET7nnt=UbfbiV$pUMg}Nf>;-~3Z)}+CBUZKb{ut#{FWA-F z(PW8C!#IoB@1xm@vMv9<09)w46^q|EN;j8B3qhEQ+`VWSuGIXlxx2H>vnSh1Ksxv* zZD};A)aCJUI-3wp;gE>xjk%R;OBt9Lse?_TBZR>*B^fb9(E5jv)n!nH%D?tL^uaL1 zS6Ec0OeZ~^dIfmHKKPdIx`EXbUZ|Zz?v|$imzY@$RP9Q6eSkN?!Lx;?$;rUo^LbtEJU;=b&=&$L^ z;`>N~4K+!vyz z@7tJ#?kCPPV<>MXvww9NRt2h6fCmImLV_+CKr#rA}6$o=wpl^8Am0eyOvtC zs#CsJ6}a#iMV6OO7uUsHNh)+!txS?h%V<65bWgI8Kb)tC170Jrc9qy)Co1+TGRane z>ZVEoW;ecPJ8~}>{cwD6@I9!}5A3Ll92(qLI41sT79(q**wsvkdL~NvXUETqK)B3> z1~TqS?5#)#`?Sa!CNyVG^Z?&*Y=%^#2xmlgqEQIS5Mym)p$hW*TWT1kNjuI<)+QPT zg6xam3IpSroDL6dXs4XyqrG4@X?d>+j1POe9R%;_5s|<%z*edzpWhMrL+c9|FuXUu ziL-Blt~3M8K6SGl;Y6^4;?P^Ch4N`$!}?rC4`ZWnKgyvn;$%hQGo zIR18T#15-gso=R*t5l#|t5qr}uGK1)gb&p!ubt?XY(Akos4ryV!}-bCzQ!LMwvJja zTCbUF-w$4~axi1soZRgPFEun6puRMOXP{|3&6*Y{dYlp`0NfdN^oOGjF%z*# zo#tjB)RA)+{PL{5)m5k=ya2+|5Z;n%W^@0d#V$bc1o$)>G5UM*qpt3wBI_*?1i>A7 z!r)VBCynra%>J&TVcCJZ*G}R2(bRSY{eczz%`Ob5;*L~UoYc}Zi5^ULHAM0NLlByv zI2-Fh5s}^q-p-h6)uHS$uKg9_yF%5^)rZwOl?zzpf_FTn+GQ1;N=>Z9&8--<-ymP--4DaMsCkj2Z`Ryl0Jfs0I;&~o8TfQu{dn-ae%)zW+n`tak7I}JbC80G0^`x(M@~J z7j4l07R0c`?FsR=**BTNuB%z%`s*-q7G!-Y^k-l_jV=HOg8p`xb99AdjtJ0&5ul&& ziB=SuWIEs7VRk-Cd+p(GJNv;7+V_zahJM-E`;(9Y^?*aweYzku@&mirs!6y4Uo=q) zza8OqV-Y^uJy!d2Fa^w4k&==mbGq>6$w5In)(BVeyNPq=Zfow~O0KSE%%lYvOA92l z6*G(}`ZGKpQ<2Gszp)~vk}X7F;LMDu=M%~85dDa$WHe@-#hNeOM%sl_cWV? z1!>TjY(DC$%pc(1*bfF-6x{_;-jn@d0r4Ch_5rW8ZY)jT#&tl5^V@VL5P3X)UnWMp zL!SmUjPfkgOq`5Z9^gRHxWM^USn938!#O(5Lavy2NDn#IedTi!vl6Cr#6ux>Wfy>As&PQ}`X05s=OE;8pv`qyuGPf<%dKJc7S*0%U;nStWaQC+`aVab4%V;@+?Moh)MBR_y6H*`HRuu17W30d#>anG zvAVOsmI>2AAeb&SnpiXYi0uRhGL~T^gJgbTt4J$85yj1C`>NlsOD_Dny?y^Z1EghL&|QC zgY(C!ae=TgpWsL6I_RAL^5x{yS?Ar?i_5dlPbXK``pLYZKb-t@-nlsa{OP9y{`K}%>t_ggcU7uFu$(?GGS(aqWU z`-@NKG+GUZ=O)

?uhTI-4ew!XPCswe6>&t&7Ezs^AB`j|HPB&chaGfYomd3g@r^ zHb=EZC`7CQ(8fuSrGrgS>yXN0B$oKXN@U`>WX_^oVp}~NIH#2{6xZ0dlSB+cCL(b!R{?B z7G$#HJ(><0fG$H8#{F%GR4FB8{3z~K4@5|n zA>4<99W3jP+|8WyihH?XiXV<3!p=phV`~U+Os6^4OQ&z08;K><6euD|7Y-@xnk>$w zwC0<0WODz9gQzoRcUa4gInQWoKIT=1Y#WBOEJ5O>vaOzF)iKCX zwXKsX5r%Mjn~3{$%kw3No6xtf>orZKX78JuG|CT4=eRl=`rutw$A?JdN~M{>&lCeK zm|RuhvLQ3>nLFhoVA4cQle@h#;aer8X_fZgs9j(>BHB8dt6*DXg3@ckiSU)oFOd_8l);?J5nljTBbfN5TSO839LeVbX0%|A_`rJ%689xY{fg#kMxbf&G95}( zrp2pKez8maeMaXMzeZ^(m(wClI$h5q!zFaKn%{Caw9#;VP1q%wXeCpjNfyUO56|>C z?E7~RFGwsA8=_)kLhCj$`KHQykqriHk*O7L^-e|h-wTLcEDjGRk*e_tkx_X_YZ=+m=Vv{&tS5en|&cfLM+@m;WM zur6T02J^>y?vKn7y=*@((2}kt!8yvQmk3@k;+ zOcHSRMG^umaE~00gL4^8hWV|Ew7!o6UccJ4QRl)exx>89HsoU(7>GI+!@DbtC#7e= zD1vQ>)7Wco^0kYVqK&+Sp$}0#Du{1qgj`PaOUw{_xF9_n`Wdx{Z8kbeDw@5mx6Ghx zwhaGM@1UF&oRb}! zP=IM%T@Y>&?(z*^#fS`p;Xf+ZjRMIozi#R5dy-B<& z|63H@(~(a@ai#o?{(K8EUUQMwdOCd(=5DUGp&oT~%e)_)tM-j6Is-X|O#cH0gLBOE z46hXPzkn9x-%4PF9^~MntK20S4@J_>-QjHR3`RI0x}SVP*D`ABQw&(g{k3q zA$jyo3b2Do^Z=1H3x>(Qsuy5w=N9-Os@4DepFxBm5M=onJTs{SSmF@46H&ZcMTKS6 zF#4bAeaS;64D;q(LDRjzm|NhRejQH1Sbk|e3KhOYFX$!iT>S>ZriqbYI2hVRwg|dm z&b9vZ^xBvwuwE{T&P_a-8!C$hcBwA(7hT>+3~ahJhq|8K2(>3s4$9)!t}?o&+PYRD zHqRYb0_R`9S$`ikL56NWYrg$VQwE5UQ@OK3He#>c`zY;tF?V?L|MAu~kcRA4AZ8H~ zXNq78qsdSO1p>l#PFdPhumXBg$iJlbKagOjF>HO`|sBl>;#Vmz^Fk8mI8 zw3ub~(iNOsY66Y2g8_|Ihl-IN)Q-XpLkw--S&xKF6?o!7u-k4UJp&+~IFE5ROn3MGRI>D3e|`7y z;^yY!(~q4mCpV`bGdz|4{;Xl7q_lDa&#k&7b?l&H@9%tIBf?f=_LP+h4CDZ-txam zbC6wWU)AmY`!IFxF}iY&zWwe6(MvjTB&Ei`MKUzrYg78(P*X4&j2jmO2FyXHlZ~Qi zO4L)VJjrmDZKR*FFu$%^PGuNX&b6UXH!3>ks%9S_yTb%WLlu8>(NY}Hw;ss8Z#&JIckV|Ln-gmSW!UCv?gf>7 zx2zA`EKtM~6&yjoR)k=WGDG%Dw*c6=kJmq)!uScI0Es|$zh2%B8+hYv!idzCJW1N* zb(1w$sx{=DUe^?|;39TnQ0lHyy<5`gS;j~KAv8#sc>&oFO9@&_7;``ADa9%-0J$LI zaiq4RD7v#(w2xl~3Z2cfgDJIb-v+ltvZJ)nBYRAS6`56_97LSiBaJjmE0j4}r=E>` z3gyhYMw#NQEK=ZcEcDALP=%zz$s6WJ#@Z{><6R)94%iZ{)M8!!a-nF>hM z$=)_ZkGRH`n8I0A`t!B#yTY`66%Pe}Km15yTmeB_WS}9k0gY>mxUMJCOPlV3VKVWI z?JGmByV5(~GK*c!*?}I{ow)f(QfAl6V!!H55d1U>`@vt**)*PT?820NGv7wN+k}s6 zRehFE@t<)h+D)VTc5v8!`Q2VaE%tpOQkK!RZt>f&!}ylgB(WZOezV=}v0^?O8rf{v z)qL-z*Kd=pM*XQ}dhmOcmm_zob-lE%zRvCW^XG^D=+;zvt~V>LGSq<}odQ%slZqsO zJ;>9zJIf;z{@Yh!ifII7DNQ8e5mq+^k@q5Y)Vcof_2%sJ&!21xp?2^|cqfDSEwh<9 z0h$sF>|@zsiZ(Q6CB66!|5I2IE@}BbpI$I{8^ZjdBZjod z$?S*HcHV~BFt4j1elZvdao>ThgT_5c0{Hd7w~?i#EE=(ARl_}Nl#8Wpe~f%R zblk83(R0qeV2o%mn5FE=f{Uo&C4zU<_Us)lB)|{xOtGz{z&qy|6?8HEG<65#K3=wu zNE!n8d}#_-H<7L4Jz|}w_0U`ilws%QT9p^`F1(&$!((yw=KAX6S-r66A(}-$l-HthJkyW`p%FGeOS6i1q*Fn|=Cuc=+9S`@B-$9qIPKY6wuj5Y19~|n~imxy;v;le5W$+AR_sKZp!@hqJ)=?hMn~o@kQQEbq1l8;+j3% z(k9W4`ea?4ve&%C%Sr4}Xt)OeieZrF!$ znlA9(jN{%|3k~X4=D=2CcMV)eB^hxA%!65Kiy2!f?v4AcUM<{4xfbHZmeq+BLVt0c zTI7y$wNVWqYPrs|9`UqXEoGOFm3ls3GlBHaAHi`ZGdk{7(LO4flcxLlAPnD$1 zvwN?;Wkd$Wubtupy`&oT?k-JpP})@gt8jCd!QyTXhwB!dy*sEsC7#^rw=nzSDiTN; z&2YfZO4h?EFqdoAru{*ZJ0tyNHU&K!&A840TAUDYOkxw=Hz`}g;K%&VruR+Ftl%77uvoTK^5;R42!AgTUWl$V z4rqBI5>!!J=@}XwbcvyGo^2<8ms1t62BfPY+Yla7fy!hti&p0JU;f32jp-Ki!+8#U zmA?Wfjf-bnOJWN`JtZJUeGQ~VGbRVK1;&-E=w4GbfPK+)4W7=>Pvqc8F2ckAEN@pO z0lxv{oprP9TOq7`)?PTiWgPM`NrC-2aH-_LUEf@tpM1RToSoX3ui}FinOHRotU*K4 z?9Dhex@$KO`s%%#1UrC30VG=33jCrK1^knj!$mI8vbB)GNyDuAR-en}cYbA{y?`~r zPOW~D6A95DQqwM?ThHK5Rr^|dN|r4{<^5$bjji{E4v@o6wSr|qOFoWXv0+HU5D*Gy03ugVq;#j`53@3g$6?DG`)(W8d%NBmTm6ghZHP!Z{mN|ib2$h8-W`9gzKP+NraDI&r+dA)|>NdSXk*I>Zx0{BrHwY zRc>)!+oMv@U_I*Pq6#mURd}_m!s}%f-Yl!|-I5B2&zDs=TvlP(L>(@hsKaFwb+~Mz z4wp^T;kU~wESt$go=MryU)BACSbutEvSndI7XktAGUop1F)qv9bR4t>!8f*0bj#eK zBvI4U?j_~<(}DI|!o}!*2I7r~x*Uxy`GOXbZwCH59*FG+j^*wRF^qTY*hy?x=^L-9 zEDBDEZr(@m_0912+n)UGqpYq7DG3WRjH6T##0W>1>CW=rF!tR`hWua0ql~tM234UpT{;}??F#g&!JxOY`;O#iq^vD0q2c-8EKHeO#^48B;sOX zFL?+y^t#!xYJF?gbi1jGM*avxAasZz+y_~d&!*}kUF3&iS7iyQVU!MrywW~VOVUZf zk+<}bTR{uS+MK*U?|l4xb`I|vx+^4t&Ntla&=jPZ)4O_kB3BdTzhO8-bcKfKReY z{jvoJmU!B$AUWanz>HOW=n_7`@G2gNtqB$G(FF;;SlTnghMOiYU58M66 z!iKg&;QrgyoeUR9{dGj9QVSl?CaqXFNjO-dke1~=wK}j=W4W}lr0?Ts zbqO=Lh10rp$lcgTJ$4`vRrXQONj_J-;QozM7D<+bU-A1}cA|mCIUF@5q#!PDJg1k$ z&|(z!f2oljv<`yyf&Xxl>>Gq}$z~CF!SgHcFg~p%7jYMrhjqs_j^Z19sf@GFe{Ihc ztml2uaL1L{Kg+w8^1K2TynuDEoS^WwHs!R5(~X5eh9q*2m=wd;3ct2z0OqVCauc_w z8C)Pe$pAYazh2*TuFuc^0(*HV*OjVsj9-fM<9_X~x@lcUQR#ctWnNImovCe@tSZ|j zN^oRnz`Te9GYL56=2UC{-e$~Pv&)xRp?4Ypd~~Q@(X$DasGE63=vF zObyj%FfeN*vk!fuI={7oFPuCXAPk)1z7g4;FR_)iAB*%2yqd^iiq)FNQ_Wr`Gw4SB zJ<0TyZht{YaAC00;s(J{=I_tiTM@rzez@ww%f>j&j2VXDjB;*4;&PpFyk6N=qU0lR zEMOmz1NSis=TYi|eGma9YUX5(F^%HvOdxPC(Wt27jqE8_#}#ViIguPGW3Vr}ge415 z-vDj+AoUo>#=rs^@FP4eDA(WUo<9e6PIN@eF%&p1k4zfZhk~^&_Bh-Czk?aa~5RyTLvzS=5btAd^6(P(ra32=BH_2bHlG($7! z{J>|!&d9vhFtDNd-t^>`YtrNGNpjPjPocQ&AE z+gbuzk2D97C|5^F6vu)wZ^!o58^z<=%;n9q>C3O<5*M(((PFWrzDg#!5A-Hv+7JLf zi;F5i(a^gyz;z@+EHJ`z?ryBD0PAPbkiFmRtd}iy0}Ye(Oj(sMW++_^E5@m0Jx0tgMdadDh=6D#jEY7roof~&@uQA77)pO< zAL;BCaHP^dXAK4TYd;#rbhpn{!?U4~-~a`(T;RtdZ+NvkVQMBCtRIWXg%JV5Ia{9S z@9`|-Gz6djQV#lZ`slKAJY0u^X`c4u!Jv~ju|fW+1642xtK!g5r;sh{V_&aqQ1Ii* z9dm+kn?j3>w;=85-i$~VT`j-Tu#N?kS{Rr4?De?2^B<1`SPgbxJZB)C zy`BBw{L@Y6)8~Kx`uXPkdOz6Vu8|mZeNMYpq0#bzP9)p0OA%QgEn1J#(R_k5+y7g5 zB)%@Y%KWeJS$w{15dST_8Y`HQ|9$-)7gw0t#2JG^qb5pUxFDDoARK8lL_PyH-LNg9 zcE=YtXx)qXitcjAM}39=%H90!(i;C2+xZFh+Uvr9 zHJT^0XPl=#wJ7VFu_mbvtCEkp5Ld?iAnL~g$i^mSmZ*r*&tNm&P8L}iQ$Qp=PF6s? z>#P+|T8eU{IClOp)^lyI!)y3=*1Hx8FEKdrWLn+caFqtkbc>B#sz?VOp zn5@51it{+NVI{7&j<3xTN;28^aqe$KNo%9mQPjOC-5^p7AL}03G-1IC<1eXmdv8MOv9s z*sN31i^dBIZ<`8l$4O(SY|C3v*6HQ-#k$z_O@(W1Y8dvBLZrSFJEFdTw@`gi zFKy^8NyFZ#sq8+D$4S;u*zfl0OC&>HeIwwg)i;_X!z2T8$!$Z0#!kl!RM$`j2+I1R zQ9o>0b0QZ_B@=A<__4mUIAOKLbk6FZM|m!LqNWh!nQrWc!ltdzZ{D=s9v#_+DWPUf z-))TAMX_R06KnB|A3h5Ne1$`ejbkuhe*)b8kOXsDU&q`e`L;E~wql2yhSt}&0Piw^ z%bVG$z02DA>tlFDE}%BCGs@-AsEFn13-2V!5ygRBn5D9+*t3F5!izvyv~<#&&Ug3J ze`Cad7}vaa@z6~jB%o()%Wz2|AnKX9d=V6!SY^%qseQ@l;M1bexrzZ7J%%tRS}${_{U3>@UE@b{Iu0JnhcG zfN^WHfXx%VBpK<#{m}=(d-XJ+yc+}UmP$9WnIF?m8z$nTbRUh9DVvUYhq~XnhBBmz zB*S70W1G`i1(R*W5;~sk=k4`p)OnBFbWcq1NqLFgI-rTwqN$J-b}u$eD^Y7vNwwgYlsUpiVOTr`Og%|b`LAW7RTs#4Z3WPqS(049P~PU>W6xLiXIrUxbPX>?B>9&ar*hAVn5fH$N)sw z9kQRJs{B~31(XJOvv2~%n7w#9)Q(-g;(pdi1|1Hypo?@@MztS&31_3dC%giPudy0F z;oNW^0K*B%r-^Zq98%(Yv{$EG7rV3ufA0%ws#s^FBPU)o14cAWc$D|3dt!iz=V2|M zrfDo+;u`>S_mlDCSX|KM*CKjAkPLTOjk>o&n|kEKS1Sv`F2s=0wTWgt_;hxT2O0fK4 zE)RCVOIMD|MHB=hyzO8p3|%O>BKkWTdW(C0K`^lGU>@ZNX=JXyl7+bXVs}KP!E*A~ z#lzW@7kx7SO5kStSQlvKl2DiT7eIarkBJ?tNBWki`|1Dc+jcuBq z)2s8diyNXmZpUj0i-nMQ1^?w-^V#sn%qDp}!h!4p=mk;DBjopGg*c?&hZOv)xZcbe zn>fR8XBwfu6h4)AL`x zoL^mhJpXiaa#<=8&&<-pb#vcvu-n#zuqwb;T+QiW5Kc3LaEm+!Gew-`2xNw|WxrR2 z&$ba}&Ro9?Xp*xrk+{n!?I-B~9$5U~Eq1VrZcu@7;B+9w3pvl!0oUz*n=~c5U5bqD z|9JTN`L}QU7p#x=DDvd7(T#D^N^D2#W!sxCZ0BnVUT%qoVHs^sB8as@Y9c^W%;LWP zp4BgnY8I1LAc2(0=lYUVWTLo><ddJsv7V)<^p~4v-C|~3q}?MLD$R#~+t-xiQAZ!y zOkyYU_j|6Q$8WDh1lQvh>*$CcfH3X!XX7c!t)gr(fFsDj1hZCeCOffqA6zBTZHll! znw^y7?8(f_nBX#=><%cW0N3E~H+DG(+=$7t={1tk6^-^qR}$w=n2Hcv;pdHN=6793 zo2p9^f+0N@2Su9WNt;gAE;y1?e~l0u;h6%?4mO^WT!1}^p;rcraSAGS@O?C*8K9Gu zCZo(FJmuV{#{s8h2d9k-szz>Fd%IMkrW^9D`uD_z0(C|ck*QgHY~LQ3yr{CZRI76z z#-kFr;L0?<%6v%DIA!=5El0-E0WgS!0x#uUOc2TNm^r|g-!k6Ro7b--_>bt$loNA? z!615IdB#(Zz6gTLSwFcaIghRZ5*2#%jiV7jMQ9|++iXT8l1^AMnyDt+g;v#!7OYOP z05Q-zf?bQ5?~Vua%b2L;zt5s{zAM(qZbZEHMAKM^+o{R@5TzuBo5*C$3RrvIfg>cn zkNlypbDqmb)04v3T2Vwql-!;jTSk#hi)Q(|7th7Jxs++Z2gHsac^# z5@&=7dzylPIJoyF+*u3=?81s@!_vmw?DAT)aTp+19<`r#XJRq%28|gt8>Vvh*6Bp| z_9`Fdw^;MFwS8={lYDnK{%P!8?<7TnacD7k(L16W1#biqGeZ0@d^qmnXx|`HX0bTF zKx{^cdT7E3hEaY1A_Z11=G?wa2wqU!sBlziv)PH?(W|BHcmP!_c&8P6t`9N`qF}MB1+3ax) zAUx$cq6eZ${h4H-o(zWv=_FM5O0NTe#mU)O=lb*4tJCxAZ@f#D^J3LPm^SJISRWd& z{jEq7#Sm7S-D&g?&S|&aa-z?WK8d}6BKExLhx35OSGit)AH$E)W<#e;i`)8veo<44 z6QsU&-^;q)_-JgpBwt8+i~EYr@R%1lMG71e*`o6}8c9%q0XUBpj13G@0cx@fGxtje zYwkX4BRA`yRh%v1+dXq=53T}rbJ&{`E$+efvSf7t$sI+595==T<3rs1jo|5O{3xL?UdxGyxqH9YV_seD@ol; zXHN4MbD|e)0ehmlM;F;N$Pz3t+!ii*f$ z9kNzO|1fGi_%<5+CiZfGS-o`iY@;y@heJ+@?A$;X&lo9~z79K_=v53^g#>C=vMXA} z0W=~eFlW`CYmt}!c77!KRM^PGy%SX!ccV0?H_4dpho9O%wFTU@mps0uGv7n9ri!fO zq)ue9N7D*?QbW^-FDXuEOkd_&!7ZAgNLlm`ZA|6rYU}7BuYKzaC-(Ne%?Qm#8^-eH zT+cD931H+*5a5PHe0-ZoMhA&L@^rZ`Hqq`l!Mn1{3l&dT!G(M>0m!-^`H~q+LCoBP z)d#1n?#(541Rw9r%-dF-+YdWJ=-E13io|bmCBw$xg0Bi4EK#q+=#kF|bMGvKGqa}f zyF0r(;;tJ#$nNupvXW6{!3kq$BtgrTU|a}%VrdJGy!JLkgPlRmU%uPj+`7GJg?@u` zVGRa$UA1nSJY>DFAsTQY+;)=>A4gkYg!skx%;RVajzXW8Ta7bYmQ~AaQK@9mHAVbe z0URTtto<2{JBJ@|{y_4PnfAlrpM#@d#+a{vJO6ZMwPT&r%aiNt&e{3<&X=1je;>Rj zapW%e*be?eTUKtc0Uo`jEj-D^zi7FcO>ByNlZNf|^QZS0KX%?wX3|J{!eB^T;HarLEv)6$8ksm0cmohm>xYiz9BWwW`uA%geRH+iaq~CXNT~W= zZL!0yFB~JsLDl!gMfeBH=#5UvYvUmKY}R+mMRjv4u&d1__1yuyheYTlrFFd){<(`w zS6}Xa*PV4Bt|hsNLT0ADsj~Clez)OMYUGF7(zSLc-Ja7hZ{DDOZ&$^to9CQ!hvV-( zAqYqXP2a&~B^k($k2MfciaRx&T)oOY+MHv)wVGzorZR%xVEhgUu$S=%YR2+4gIM@e%f=!DJf!&Xb}L%lSNd66Xv#L z(1QAJ;G(*Z=eO0j@dx4-*hrs-hPM2_X2J~a!bX!uyCRLUP8>IWj47|53VnA|28ZrZXasc!)^q{c>E zSl_OhQ1l!5WrT?}wrP<2)5hURS);aKJZswOwz#$}B7_^-aqw_m8zeJrYQ$x=t$O#3 zpN68^HsL6OPPwU_DXwdacy_oZmpwo+ETcP(&JN|tXJ#0K;gEVL7VLzPNxI2Lhnn8bw#qA5a z*77W`;v|VTuI>fNkJ%f+ctr07S5Yb1BMr0gmu?52k_V2t;uICeuC87^rT^{Pc8Vd} z5A!hizxLrF8b~5i{lg%DbHvd9_#b2j_ z%v%zR#Xg+7nnq6ytZ;fVt#lz#NYc|9>%S&aw0|SZ z9>V-++Fy2#I?sb$MlG5IAI?wCcwS$2o_D@Q&}+)R5^XQERji+MnzG<8VH*A#P9`yI zp!%>~JbXJG_si4i8x)L7i9lu%%Ry9D=I;9BOK|oMv|~gQg@X}W%w4#(MPB;iqjgQ} znor~A{QBnN(~rl&DexZu=p4p;l>HyamE;vO~LH8~ph6h9FgYL+8S0c|1#pCB2V zWMR=iIyG0^_TI2znuc@ZAuh@OI;W>w?F+Aen|H(nePTw4=42z}RNz!bv_bP6S$WX> z8qSy!UQYLVnkgJ{uq^djRRf(wTyKFGtNUI1N4 zovFzm1c$E< zzkOL9ncz65u!sb|PNQLVEVW-89llupjU4eCj<_W)@^kA=v&$FGuhSmylV7Jt`@eSS zzv<)NHiy-?`N+oZr%2_a_>LBQpN|A8YQPNN(T1kWMG}Nyoxoo|DdSKB{>&jHaNrVr z4OsqV;()X$Of}~Pkocx8shDbY6&mg?p3=s~v~au|TszpM%|176Ylwm76c8mZ!{KN` zY^0IYhhct835DOGnUFQ7(>IuSi! zw6I7@vQBs2AZu`HlZ%3uVTG_$7agT3V2rRy&|OAbI?6}x~o^2Biy>Ptm)ca^RBADmh}ds zOR04I1pmz08)nm7)hU_(sjH`jFA`OmELAuVjFgg^3Dr8p;h3ro)*yw9|e&y}Z~5CC3IwK$QHo&M%oTDZ3;P3Og?m!CB`om=ecus zaRq@`!YM`7BieEM1^z(67@CViFisJ1D-cLQHmAM%Slf`F{WX~>e4R!}0-(+YRUm~b z)A_^a&;MVz&(Qs@*|Z~k711e1Q%MHSteZ92?7}4C>29n7bHIpt<<7E2*v@tMFT%G^>*Ndz3&gn0|KrNhb%Rdwg zPg_rWbrbu9Se|ZF3ufPbZsF{m^?HaEO;4Uc>Qhh3BCRlQ-iJ6V9q}A!&wT^QA?Aye z;iDj+hy=+|8>m(w{51D~QxpoM2SP4VK_c{!JxE5;o=b;#^O!VHsZrb=;AfI`B;AoJ zr<9Z14{nobBtcAw(7FrfWg@aAqvBExxe73zdPZXF+fJ2`qIhhs=MikaB@AvFonIQf z(RHj9woyPzOtWfvm(;D5H|mK`0Cs5zAFuCYoSDR?j|sL zUZFQU=u438&NM3QDXjt9rY%BHpUk@H&+{k8fVD*g(E%rMmdGRVxxL z?yXjN^_nXVGs&9k(X~q=#$)pm758#e4M62{0CJ^_sN9Yk5Qj5j z6a$or>XLgix3g(RFHJ)QP-AoxVm5U@tFn}vefoSuT#da8%dJ6G0VfqleYGwy&^&I9 ze9pv^d-(^`&M4)97;3+X`4I+xP2(H_5?cf4%qcqTKS-}^R!)JG*;bCxvHnB=0%0_0 z)?gQssQ3O76?}qB-ruTKUNHn&w{E8z;?9EBu3}s<1O?trq#A+CunCk)1bkft*L2W3 zeDnHSy?Bq=@k88KGLwBYI0YoeByZio$pJI?c}lli@Vfo{aJ#;EW4fI^!39~l^aPPe zlRWVAP6kz~I-|hb<^MVzB@kESPW&JKI96B1+q+rT(Fw1%zejC4B6W(!B~40sjaF(_ z@{L)gO=ldDkk`+)X$$2vG#cCX!Qt@Jjd}r)UXS?LEJo4Rg zkP?~8+T*)p7c7yF<;yq0t`I{jva`2P`$hYCs~_Fhr4(@-+g;9AyL|oTwYULrwiJX0 zGHCtceo7dQ=)|MsUa-V*nc+VC?)jqH<<7afJGpD4OYTH^O8~3ih3sLjeenEM7X5uj^jVMZF>7T}V?Tfi zz>U$x2drV|uxADX1+IsYC_X1s|x8;MitzgYstSj*&dq-#BeHm)8K^Qmc zKoO4?H{inJipwxW(21d^hYI|!Pau-9D6NP2rfr`R`Sm5_3m)GY!a(OfHGWWacziJ0F>F=_l z)&7|$cpyZ^8Sw5#G}B3JSIv1PG4c4&q2hE~~I~kgwee&B$Z5Gf)}7 z=NeuqMc|rWXaKy%5RtiPpS?xd7u(2eths-(V_UT^Mr<%;=0NiStBKV3Hh7Tc!PST0 z+xF43%<>yRz#;aHyHi7Y)`l{(uxO=FytAuTNpmM|U}}TOj0RyGigu*%JbLxr%OjAo z2L{na*{KC~@vmS zCAh$I0LYYN8@9V4(hd7IZU6>KC-k%0Y3By6{Rzc9q66 zNfi+lcEy5WffF>cb6JBT0G1gnx^Fg&Cfw%ODS*|+nT`tn*f7s(UJcMr_NnH6cprol zMY0Y1zb4R?7?Y~FIw&I}$zM1f%p6-f9?Y4Urh#5uow5duX9wW%A8u~G7<;OjnE~Bg z)^ZK5E_4D{)C#sBoZ2jfVXhuy@uIXb!Z05KHn$gpcJ$#r+GWFX5r^jQjP1n^xaFK* zU7K8qHhh}t7=i-EbHJ_c1%KXakXY21AV_D0vzQ1i%0PzGsblnI*MZ`i7CVqV;!7o) zBTnO3A^7ELF9ZSb??3=tTKOgItR6BrEUWl>N}Gst`7Wt>_?*8T{+CN?>IQQh_v>nn z?{e5;meg|8o?HuNQ*n?sl4JDPi>5lwfe7!1&-WF8T0F$dv+ra(s7Yi{UR)5m3$u-6 z5VE!K_f;5Y(K*@?+bDV}9s+lT__q#q7XS*v-{>F0G#}IM_>hc#8>S&KnMegE58q~S zC9u!u<+&g&N9&nj3?#O4q!jDrHBI<51iLKgF=;*weg_t@3B)RT3^Cx6*3#!H<=h1q z*=aI@Qvm4hgvQR6JUV8F!qOYrU*=l+mCTo}2iWh$lDllUc%BrTIGAw$MHul|#2uH3 zujkFriHZh)3HxcxY#b7?(388jOztQ7Z0rg1b)JwMbA^j(Y7=21HW-1~H!_`V1 z|1{hprbKuyJf}6>Yqv>K+CcagL;9|p42H%A9WA{@OyIxMS@Qxu#mPB?uU#SzMfBNnyn@5_ zt5?ke-L*^a-k$|02pY;7>es29ZTtua3c2L-86Dwg%sBSKaoO+r`L|Ci@B3;9$(kb^ zHoILsK)D0wFXaU_*wm;3L zWq<93Ac@aS&O;oEOtT3vx-rz9K{v$fVG_If=<)I2ZekL3kxSq_$N7Gdxi{260X{x7 za$IyrCg8+)=9ON*{vq}BLH-G4W<(Yb${yhFBFYxLxNH@k7oeeA8fPRure;m&%6p~w zv#8?D=FOFzAP$TilxQ8$N*}y&HjtH7AOB^VjblAqk#gqr&9gL>R5yKMNGGgYPT6@r zN;~3foc;N*yaQHNe@hA}Nh|azddPxvq>%DU`MH5)-+1CHu>pof0Du^=E#X#C(eXjCwddY`=VU ztX`NBi=gTrpPO25>e;F_Z$y3bF`CUU=IETo8QWX}e)=p6o?U)EISVd7pPpPklk>@L zhht7ZmZ^tV|0&n+Dgpu)Lv54TdUevdym)sV?1mgM;TSDJ&*+XleEzyjC^uLSy~;$_ z22$lN3f=5cD!wi6u?wEjHv}&NO#icB_dPAjyX&*yW&73M@gMw=tQo8)23Y?0sIb7= z>~JRV3wJ%TXeFutwyjaeO-gv`pMi*r^eS^3B?E(8%6X2rA(y__{%>^o6lnpT@{@Gu zi&G)v_LV%nswI9KI3o5(BjaFsj{S}`;1*ytC-C`war9(!@s9PabT0Ac_9zS_f3kQV zi8P>!uKoz{lUAYRI_ir<^Bs61PNkm0k{d8)(Rl2_@`&{e3Y2j;@4|SL^2@Vat`Q3ksyfj0tmNo=3a{Sb!Eomx^>!M(QYWasLJtV#u5$yTT4w?mm38=9q*( zB5qC2?=vW5|2~79ZEA^%k*Lq%n=Mw}Pkd#L`c@~v^JSY&VpfWX>c@?qtgq7fHLS1I zn|}A=Xi+ysI+8`D=)a+YdeZSB`zQ&x%tOn=J zGZrxuSH3-IN)PNs6?Rd?~^tEAy^_9kGx>WFzAKsQMVBrA-v1X6ej| zo}QiDoOG_wPj4?M4dm@1U+_tFSrT6-&2!&4|NPQF}WI6CEnIR7os|2;oCc>dymhV}g0;}_o^KmYCzN@hN)3-qzvbC_@X zUpP%kc817jnd8f3s0uBU{1bcrW7rEmUkAUmgI1n~CeE?dn@&a7$RcW#7RrOlx;%~4 zE?K-blH1o_r!pcY@g!lth$?Ku(`qzQIsN36lQLd>I=%dQcJ7CbJVf1J5$b%qR#D$h@+{YunQRlag+&^RhPEbWM03|s zL)Xavu%Oe1GWA!iFEm#~eJN5v)R$;t=!R0&iPaZ!iip}Gn}(^Ol#@i%mT5|d+A_%! zQQwSHI@A~S8|GS4Gt?Jx=xTkDn-!{`G;DIO7L;LdHCs@1c_+0sOwNaf=ExgW-%ipt zH1w&-AnHqzfT6wwP)+qEn(Lvq(B!D9FC>||p{S&etFI$@9~QK)FIrI2T;!x}XlT3W zFi94M`Xb1A^(DxR&``pe7V67vY6DSq*HRb03-^w9ewM7O*zrL`EL>qYf`og@S)v)0J51PoK!NRXC zRPn5~jIBuZU3MFf3lQh)3*x3BG;a>&yKBn?2EL(LXR4TTBAF=3+p~*OxY4 zQGyO%U&M|!^+kY(uPuqCi3Mfg2rX>tX8^ZpIgN-J`l2BG;C1EEZEr%FBe2D=c20D=I~(ZpVpB! zzrencA2UQ;HO1(9TAwBbQlrLc1vOEfk3~g;BtI&ZniWV5y)INNEl?0OE1kAd|145F zE!JlJmurqpY2Ci7ui)nqHN|xcvp_AiAcf)rz0+cC*5+EN#d@%X*&r9Gk`^efHdKQ( z>be?ImMzkOE!93fxhiZ^b=DFU+M?{FPplqWNh{^o5ic@taGUDHHc`$k9q58=t52vs zTdW*gs#|MTkuA`xEz*%SYt|Mj#+ub%%__46sx2>1XNmBxkg0Pctynp?W%;#>)n*H{ zam{+MW@XwEEnK6{Y@w!YeVy4t4csEVS+lmSSvA(IPg|sgTaqbqO(om{h1x5GGge(hiJqh=?%_rXezkdoLOJ((b$n(=fven{QF2Anz3KwU#Ub9`{%`0~i& z+`r9w*UKurSyth@B^3^z zFRO64tirO1I$SnUhs!4FaM?s1E}N*sZC3z zzz1^%S$_np1(WiJ{6Ut%#M^UBNZ5^YObnF{JO5!vc#78$Erv^UqS_$zL6XM_t`;foD#+B5apJsP} z>qAU@p9AsrPJBp_DaA*5B$CIG_Ka2FqMl&8yUlkw8jYzW?t-`v5_e#D{p z`z+2QMGQdl!@aGDl&>?gzj-m?4)pBNi#IQrRR81Q%Wq%3It~trQGEXDpOCyJ!FIym z^yjY3S9g9K{1}ImUYL#&o$pU^ua}I%IQV{OO5RTN8Pnsvx@~&i4&EcO1N-UM0srRq4%X{dzyi`ADn(TKmE(si?hzj<>lv}JD)#Y{uQ~CI5}HQ z(ffaLhK?nAcj$k4-9YvGoG(rr8yrn?eL*AOlgHbdYA~k3-p3cD290#Ll zpi$tzA~<-%yV+aT+q?*O`ui*zjRXKF!{QNU#Z-DF7?i4MnIM@n> zlT3+FT_>YaWbU``dl~=vmQHjOb*U2HCVQTXR5=AiEBGQngJb5qBtcj|0UMIy#xK!? zjWH$)yjU(glW;gXB58j%rQ3(WHxlt zdC?2zj6>eT%n6zTJ>w3vA&ra# zSZ29UsM9E&&}y)>)ndRZaOIj4$_$BxRFVgK(O@D0aKs>TD8O6y zVOkcS)+0y_r`skaW0*;k!!m0o!$7LSXZ`KwT4dIxi86%5GBPSP`W^3A|889lJ;hJ4 z1-S%ip`j7AnDQojeZd8`7~Y73Mf>q-Brz#nKXR*hx$Wf|x7|Gv!CZdoK%9QR z14)8iG!=|2mhu?_UI615@RF6OMx(4rA`!bR;81*bFbe<(jtI|H$Q&j~pV1l|U?U-a z6Ha{=F{YHlIS6rOO-HKvzOsmBjpWa8WRIbsOaKuJStBjE<<@cu#ABc%C?6jxj5``Z zHqV*-0fLW#8z#iLnSNWWNvg-(i`yq9(4^)EzJ`(XS5dq z_K``#3Mx>4JNV4V%+x)f-qPFfA}rTKSWl^)6L;)n08&`Dqf#1!%5=aY!}+9Tl&mR{ zBo>^>3E$e`Z~b2*Q2X-qkqXWI2&Sf}@8>80h6|ni5pQt7uiQ?NFGcQXlcP&p;0_hY zaloV{PK-HHy$A|Jkw!uA1+*zwFm1Wm;Gn4tpLZt7q>Dt@TJAMRxm##({8=Ut#wdi| z>yQ{fx%011J_g6Z-cua~hgfnh5ZN>)aROZhbYHB%zI|ocP9JvcKEX0DSIqm#slqwV zx`N;-`(73^hS?725H}a6=ZaSAs65U)Kc8HEBAKckT*rXd5umYq;zXcNLW833x~Pxh3yd~W#;gv%j?ej^PAHT*d-H&8#j+n z5A+vTh5c%y+-Sz4D#y<70DAW@UN@4$8y3=k-P7GLLWX(s5h>?8L-_D?$)S8-Ao0IA zI^ua6xSPt69{sWZEsE}g>sbnYKaKr2`t$8?(WGAigQev0f32^6)LLHT9-uzgh7s!ylK79obYc4JUuZR>@@ryZS?~uX+FMfBrub^@KC+c(l^qH;~0Ipu(f15X39T}X&$>Y<_Cz(v?$N|3DiNNV&47n(^uARF*MSi-ve#0 zAu>cE0h#k;825MgjupPlra7}1Zbl^5*)Yt1G7<3Var_9{$_b!yU75b_I_l^ynrFc- z+{J?fvD582(`tL6YQZzQuc^^9*;6#HT%FaXBUS~o`97ZT1)mury9*LSdtp4y=lX(n zpb|Q(jo+Q}s}#0T6c?fby7>6vb9o_082Zav>A(k9+nP?xO zu7F)N;vn1Uv7^Yg7b-&s$nnYX@sd9$4LP!@k^McUkUYt~N~` zR;k8zmL(O1q7(a?#^V*M5}(-zD(14(#5}pnC+q*DvHm}4tXD~6&0xixNr0G3R)jJa zae8^-`)zV?S|x1?HL*!GAOK>if& zVsXSrY-(7PQb)1+|I4t zgS}(h?cn0sSa|15B)eGC)5T(jHlntAV4eP`Ujd1axcqk0WQeNCe_CR}HbMzjbo7U; z1)TEUFeX09c>dLBEm*%$QeBBZWXO zYhkuc=X{;dNu<{-f#ZsVy9RgbC>NINI~+DxKY50XT*SG??>RuQ8B^Jje)zqiPf2pns+_QRW-9a0EE?!n;fNyDReUIs2EqYlU5dX_H zx0G1pYlBg_gonYl`dgc1o3|OzpbuZZJbKX%Btrn5ZIc#453G1&`*`*KP@mYePeL5z z9}q4tK@@F{AEW#N$)m30-=bzcA1C4{Qp3@I=*J)PRs9raogekk7Ih3R{l`ACxu{$d#iO=RuzotzEV~+L0(@lAujL>25CfG$e(k8K2Mrl#RU&$qFECzI*ujyAos@~C5Xg!cS zad%Qpe~}C;2*$HfPF=uA6ZOp@+A%hE7{Vr;c39Fi&AP;~z|)J?pigH=CZD*FBAKUi z<(Z^xGzb%y0X3#L=8Mw-ZOKx0yo!TOO%ErDbd6`69}JH9boPH{<=p41)AJ5()y~!V*~QiQ=}n+Y9@>>%1nL+V$usjI+nS{l@ zVJ%%7&J(QHha1PflS(8Ho|#YUNETNUV-rp8W4bnYrtiblW-3wNj(Ea}W5n^qaYfMF z%qf&}B<%(^hho6mI(#(ybIBu|d0xhj9q{x2`_L&gk2{i1wnL)|&OiMG8&K!d$;b2c zmU{8Isy|U?^hG!dvJt~&jN=cAp88R)$$?=)ov7VFHFCU)u&EL!lJ&xAWcP@=vjlhS z5d<9djJk^oouauV}-u6dG85kMPgp z&hwxIp;*MMMDR9G55N+NFmzDeh02;6r)_mi-io|7r zuj67XUE3rb*)&2jQs`=ZqeySQx5dQy>{00}WKVnFCPS+e{dCsl5@b(SP{s~i)H~Bz zZhWI6-iSy^^l+QN#hCd zn^Aq0#lw{y!S(~57AB&ax+8@TGamQai#p>Xm?FM>`114B#mzY%elZ8Zf=b8ko%OjU z+Ry1gq@3OtBUd*~kF26&IM~-%8g^+z#%6XQoYAOd+ksHAn8410EEY{Toh5e!7bQs; z-i0<6T#fj4?IHh3+)EQ$jY;p8*wQ<*88AYd)6w)22IDAXdM1iDxC+U)u`D}}qfy_R zuolW_`)~)lFJ2+p(m@v7XYJt43;hGv-|TTqrm7Y=uRc8J)vIrhoDhMla5M-$&C~zS zB=|n1-`kTpP2O8#CwuMLc-GFMANHP%n=c>@bZpThRTt-G=#_&w2*=j#R{do$^K!?) zFPZO;t1uhS>J_f`*tDwIV?F6Wn4Lvcf&~%;4T#eN(lv)^brTiIq)QerL)jnVetvs! z8?niVO|jFIMoQd%Jm@z_Agg*(cs6aTHgIjnZmAR=vomIfAk(|Dgz-eGgE5Q%w8@Sk zvpmZrw4y}2Xwl+q6yDRG8qJ9vzX$os!>qxD#>R}%$>V%!^s?T3NEa1Yj|~K+MSfR& zsmSpzOHltyEOGdK)&DR)LO*c1OUL%e~)o;~=&yjwB_M?Sk+`e5n%8%Hp$&`s+ z_(flC>aj;XjnPgzR9mlKw%|p6GDeW@Hp6#D{UkJ93rW+G#RzgM6cJPpa>uQPPXEDy60soK4$VKI@iCOcRer zaZpW*P6c)4V>6W$$>ow-*u~0KQCBFQQ;j96L*xiv&K|`r z7~W#=XckIlwJ)=7hY5QyN|I@NK^LMOMoM^5K`=7Nz8k3~#GbZyZ@&np4#FOLTw$HK z3r3wX*8;oU+p!pp7IFReNenex+MCW{7N+aBw1mP52A5IVPtpOh(D4HUK2^VZ&f#_z zu0kCyBgF3HTr;CDQwM5}!sb9O+)D7uxeZg{VKV{Sfq7`c_QOBO6_tz=#sg4qVnBTG zt<;C4g3Z8M51fgIL|{}hqUOX_Sg@_%OQT*GW$HBTU!5R2JmT+%MJVo@r`7~m$0loz zNQcQ5vTI`dt+QGste2Q-%r4tdIL=rE0MHGv0Xk;0{>Q;#mjC%Z*fZ*HKRBB7|NJS6 z=;ha0!Kd0u7mCicgd9Xm}T-vkKWd+6Z_;(9QYZ!fpJcMt*`$`cM*FQT^S& zv5JvTUoS7Mh2w=owT&eU@&Od9bnwM{9->KKoWUPLiC@)g1I8HQ`t<6jdMQaCgZ7h* z%!q`}t+MIJv@1Klz+Z`VQQqvifxjFhz1>bV%-7<&?TeMfK)X4u9gH~VvgW6(3r7i5 zI$`%ff_{xBHNqwl@--Fn3T=?QkiQBE4To52jN?g?x-fLLAK`dWHK{1Y{BZ0iCA@PyY1Fd(21R+8?jGBz|V_Y*)fLt?|W(i_Gfkl>jD=7>;=76 z_}_NB&9Mdva43d8I}2rql+!VSy_YbY6eE*euKd08wT7DSna&(jzS?gwI_)zBIS z<*@x+F^L2?1rZv@g(9S)*3DyBY!MX1%pI}ABzD|EmSD6V4or~v$hCLRiim!U=a=6? z`8)$CW@4$xLxg~AM0+y2t?9Q0+_(BF*>gTj;P11oofaxJ`QfWuUmW(Zs~OB^DYTcV(yGA*@X zIErgCXDlEpkhmLb1+fd7XC%(PCBF178nq|+WY(S}d;VNL0W@&MQ+a*x;EMD6`tZUP z7y0!8h%3J4>q8X3TH3`@5aZWNyI6+aOBI%Nu@ou!&C)KGApk#Lh5)<*+VbF!*PKD~5zJ{dl>uTd)1 zp__Y3+zY))oM23`ag|3iBg>~VU>S_>j@hBW^FR+X>uaXWtO-Eoj!IqW9f{ zN3-6q)1x>`j-DSK{W>jeuthaXJFQwZ`!&v%_Q#c$b~Vcf<>S*(X+c*-To`X_6B(8j zQ|s@T_2C%8S)L%TRpiB{tpy!0wIDi6D;zDY@nUI>YM7lT6U#Vp#y9UrF+7Ee&SXYOBSvYUSmjtXgrENLH=7LLjTwTppMz6<3K%)tW~+ z`0R2BR&CW~5v*Emc>wE%`@TTN=+^~$(H?9#gC@vppb=uGnimj--iyvmAeD3a57)bn zd{gala8byqeV9lAit=Kgy~)|7j_%X@I2@IfFZ9y$evF8bej0NqE4`KEzRBHNzI7(~ zZ0x<-b@z0%$&8xGSet6)QsaaTzh}E%DDd$n#_U=k2;9MJBav1Ns}4 z0;8mmo9XG+Q?d{h92b%6+9rq$SP#~k8eA1Pqg|NRxc7;xVkexkbbJ<0;%F2?hZVz2 z9<%yNetk>aK$Ir!IRBwES!<+2pfUd(vBy5#JBNulu5{CILc^FxdE01-+4tCJ7*&U4 zFs_GbIHqBhw%Z0myTzC)sb0$AS@L?|W&>r#pa+)Tzq;bn>R1ugY~BeaQ#KvNy-1Mr z3i>h%frG22ye&UjYz1PnFh&U&bJ`~Rmh4~Nzz6*;f&08Z*{x)k=Qn8;Uuwl}sh^6x&9Ktk){qg?f;_~a&`4*G+ zCG6cX-nH}D2G$3ThB3Q70(_i4?ewSXAPvC7^C{H&Q;RZn@lD4a|A#k#Z(dm9VegASjdA!OOX{7b&ZtE?%M2>Hl3yHdoEyK^Df73Ax?n(pfWk+ zFnw_A17#4{Azen5@#a#$(|_Y5!%Q;c*qLPXb11C)d|+4 zEQ-e1tc)LxXKdq*kXR&m#uLFQvOGT;V?~h<-_`*!_v3l&GKR1@;T=U4#m9$tQRcWR82?61 zq#!+65~PT0`f3h*Nk&0LlMwB2C{AV%fZ0;U^3JnGh+Qkg0aon;411>$2HH%K{+sU4iqOiMetBkf7j+Ba8U z&za-;O>{`Rwy&XkY%fhrn)NdoJ z%M4s9owZ+SGekyPw&%Zb9o?GoB2Yp|bcuvGaR?Qqpb_y~yz&}A`R#Y#`mfwZnYHj1 z_V|KhEkg~c#{J-E8 zOHUDiodX%rf7g2IL{acuFj_FL>4ZJv1-GieJ`qk|gFL*~LBtB)C7@OGs*i2?_3dyL z_rpmqD$g%`Nr-vQlMbsTi0$n@wh{5IiVa5SK|s>($KGD`O;72gWiDCP4RJ~`sMStC zpIvaaFExM1+nJ4NRYduY#8L!dyZ z1A!Bo+>7AFadkolw2w^8d)QAX6!O0K51YouD zFOC+>*#8OL>wZxD`#(8aDN1RrASM;!FLHKnwG_pbSkTlnWm1fW-Z^>>44Z);+V}+8 zOv-St$A`#1z5q>uSjvk{WGK!p*f)#Y)x)?A3=<+?I~>74>}IjHl9Cm(a^Lxlc!ge? zWQ*5bp4j_v<=w#*WBwQDPyAcm9^*U)3>sDQ3U>qx_NV-1>|mxMEA)Q(czN&z#?EwA zMWal`OjO=P9;%CREX6pj_FxKi|WTA0$^!cS3t za8|{t!{h6ZH(wS_z@oCND4Wv8s2|Hh9dsRX-bdQb2fU~23haijEga|5x{o`ZrIiK< zr#iT15`7g-M`5or{0}#@v+9S>MHe>>kAG=+-Z?i$+DhTaXfo@(6a0?a3SSV;KpX|Q%S-^bN`!UY_0T`4+y$JXDP z#~M3TSHj6aD+N$ten3p?3ghnq7O!&~ji%M9rZ4aJZ`98@loRfI%XMh(+59Bc`~i6+zB0km^kE{ureE`AJ3|rs!Aq4)*MHJ z`|goi&MDwLE%bOqKs!`6O@ODsX?`l=Sy|aVTM)Hr>*F5}<-$_3kpS!*M z7Ek#({j5C4vtId)sLXGzj0Mm*i9edh@hF}4^hYb2#sJr??^9dfR$KEM`B$&>q2GVx zf68yff8Mi)7e^e?9%Xr_KN{Iz{7UE!ui`FmtIeaw5XO(}U^ZnGn&Q0Hy@USiuu-I@ zC;3q~M1H@Nddm9-iN+7D;PYty^4b@5igLG)`)M)-^B`d@`bQ~CHN80+o1fJ(8Xd2q zj?f={eHQG>7e-DW(YW4xQF8EErB1!4kXn{F$fYvaQabM1x1>?2rCU(j0%ID~w~?ay zR`ZMqPJJ^_t_B#2N&NS?zp$)n?iz6|R+{bF#+c4=l!w#XWD?bPgDT>i31s%hDk*sG z#?ovIQx07oD^%$)8fO z^j|d>)DF2gDD~|CT_`wci;L^$k>u)zbw^1r50p_|1P+FMcB`O|M1o|5x3+t~HKiYr?;$uR=rD-k2P04oRNa z*)@q_a)A*5X*;XN2Zplg@zy5yA{mo^}h0J=_S`mtnWx$4-ex{!;5_AZK zLJ=$0@qGawlbe6r{pkMFwedxB6+c*h_a0qy9uFGc({nFK$<(+dy^MQRqkQ)9^$#i^;+45(-2wkFX8QwYJ^u-xW*ac8 zn0ZMrobV67xluSVCZ)d%+6Ucpy?bUz#&mWQ($EeE&~yDAz&U#}@3tGQ2CTmi54C^! zJ?)x4RaLNoZvTVI?myet>Rp41s=+x))2-TLL;n~*(3h{IfaAZJV`7Z>PjZhBt55T< z%;HYm6R)KHUi(z<9@?`fSt|F)@BTg7rfJW+w_}#O1bDprbjRvfb}aKe^DMVL+MD4H zW($#j_3x}a&AYQRNeU62@~d}eFHZ5Fe@C3EDeAxPY#(Z#qtCd%2mV=yux#eI+!R)1 z3mq|MW{%T;bbM58i;oZHofywM(d~6=kM}y;bB@2PJ6<`qG1IEPj`ucXU(m4ePw#3u z&b|ab=ik$bvQbg~Qn^#l%FTMk%>7;L6!tg&yugReIBVrNH#_4g)V#>7>aLOF;uEPl zY`R9R>sIwTKEp@7wz}VP{xRpM+d}92HvaRj#4+~YeD_VvPFHATajHAxw9~VC#%(Vw zb@6ak7uU0)uZufHW^F`Ms}RZvCbWU?4goQHPxW$XNaMwobEE5CG--u5{!s>e4M)|B zlPT&qDhE+`H;BfqeCS^rcMuq?MSq^bgznvqYg+E)z52K0pXJr&ZUg=;HBI_QrJ(&( zAvaCo(~}bOs)>&#M^F>_gTEY|9k!83*v$m!glo>t0gnqr68oFI=v(VKvc@pCoa{|! z##IXRBun-=21D6P4}QLEUi@@&WRvE&?kfe~4ksNSA9AKWlk=DY^44-`&k~vMcemcY zep6OGgi}et8=-cUbIQkgq*>1~mz4I>;0BkWt}e~uK`hmNF_R~hb*;;$YWjFMJiZEd zW0`6iG0nlfJnjPrWpIZy=HDQ5xBSZ0?_WPFEMVP#lP~wv*)h%VBd_xQK#?~2UcK(H zr0-qd&!%xcb#jsk1zI@%8xX^Ov8lULaldz6P&`#i%nTLjzdpsDD!Y#~@D& z6bneXL>};JjRyiHPQ1tSUr5rZg0*Tr%P72!N5v>eqVa&R+c>5&e^||2x-BD{;roFyf4CDFx%F+TvC-o_GKb zF-IJYPdq~Fc`=%B`mAs(N49@u;fn2E4~4CH>MWNxj~5vex3-#(9cJl7DwxbOsnc8A zTvaKM{i);^BeS=)>HTjj_(uVZE~aBZW5*~eTAc=P!lN>ZYp>|uF!*pFH7)C0hj)XD zWQK<58e$2CapYoNt?xp623HgeU#OPpb8j#JC|;73d2U{@^-a-foUaEH#{9&`39o}< z;*Zx8sw-x}F8T1OZqz<)2cN1V=eP$4n2-92C>4C*>Y4dql;v42{}5QCb`4!X^-BD@ z^@wY>OH_el;f)AR4}Lzv^~wz*+#Zbs4nCkFkd~69anjdb^FPbu;aEHu<n_@A&McH@}=BZOcCx zoN8O3^^pq-`U=`3KGV{we1NB6JL3VhWB4f*>CXLlj#uN#3segw(bW9g`ZfF(D)r^X z$q|!cWi27cYKU8QE#SR!LZi=h;9B_0xH;Rw<>8-bE$p~M@|xvZ9DFLKBbkx3tmAuz zWF8@^L4&gRkAhwX!02Hy?WH&4wx~eV!WeZHAhZE=3N-JGd1^*?fKT`q)6S=jO;{%v zoCW%xteXweDM{}jN%N`y9?J-^S=8$$ZNI$byKEgnC+uGPPh0M@dgQiOmlvm2NGP$x6Hu6r7AryMC{4Y1Vlf(#%whE!yPz zBogQ!*2(aJNr5_35|SLCFH*nEH}R@w2&gWq$(TFNf3DJ04SMCZmFiokG>!M!gcU%B zRIpYkN+u)!^&cfIqz@mWu$YpfU73?13h9#cCcnPJj10%udt_wwMo5=Rvq3#$n?wX< zMST#g_F(JPo2_>kvb^XB0Uw#Fe}lnj`%Ug4yB%qLw1SC}Nhe06a$;&#KE8%Ma+}Yo z-QQ~6Rz_lB0vlU~BE55KZ9E5oHKPs9f=gk-b-g^VxRF@0rql75cJjv4J{B(#nJ=_i zkE0vGs~wGKjK4*JqMYz}S>FPqKQagjm=lZ*HHWs~o)i_I13@k@CI2W(ZBR#~SQ$@T zD<7%gAxdCW=_*ZbAT>CH0+P5Q4nD_OdL7<`kd;N;9_pWacbyKcCwEZH#}m>V`|l^CWmfT94m{r>OF_{QskF-P9N6C1-RE_FXWp9Xs7(@znlk+D|(q*bcPgnf#T+g zOq#-)KNOF|p%WOnsMVYH02#*s3_@Z?M=C8Y?eBGJM|K5WVPaUnnUf?K$K5D%7uiep zGhWl~`!R+^!;Z$j{JIDJxYn;E{Q-~C3Vku{)yBAZqTA0 zIJh@Vr;>O~qGqkqr^RHGJGSD{xjMAg0gwV3Mv|&+2GfbmibR-r9qhv>Tk|`z1VrP4 zFpTrAS-JwZ4(yP{4K#IQ#4@BpbQ7$gUOaC)a4jqBZ-tN~LFEs|=QM#n_m_AyiZY#- z->Jzc*_$>~rvIF=E++BIo2aAzv~#xvXx@24%gG|j?66@1P#EJ)WHLX-<}u(hd1VGI zCnX(@Hg{Y-`DxLX9nP3hsECA~(0tOQHXfVv6fl^Xg7hJb0zH5R%ez{zM`_hb*YGEM zV8_fGX$9CQ#V3BsNQoZG8nBLoPn2_S3XiKJJBN`3;W!VCFp)jV=c+b4G*na&mG&Gr z8)I?xEc@Crw+~c_gf|_r>n+om@eHe6V{=#|1(x-}#hhR`zf>YlhD_G$LTkS5;CDQ7 zV+?dVSx+c{MXyOp8erX{f>7$O1tCr2mG*4wc9aOR4%21c1WI?l3bxBt z)2=qL?mPrudttO-9I!B0)fNGbvf4C%si$d`=6Yh{<1YgH`t&xs51RM6#vWn2EOKuD z?9izD<}w?(kW2h;@{!E(>)^B%{E2L8*);k%w8v!ilIv56GR)*K!TJ`|zN}zsVFfT% zG``B*TFjsDrzn~PAg|>>%8h^p0&sL3339Wz{c^;|GXFtKfcVryQ8K8e0f%e_JG9hG z*hHaD#X`y=HMiK}779rAchY){2jhw?t~Fds2+FNjuQy%jFUC}+wLcDyQ0f77rxoG1 zy{O3rHd#L7WGX}NSc^<`482Q5j(vknbHT#jX?9x;JEm-oe~g8_OG}~a%?L7Su8L$cYv2HOO=?L)7g5w=zFd= zzeg=(3i)BZN8MHlEI#HQ6bBE}-VANeBKNjCcWr<`KeY|s_h-0>9@Pq|ER%?&eYD(* zl(#?WUHoR2ejWO~T_tvT;MQLB@GO{HO7-XhyGLOs&c@hnc#73grk3#*bvK-ZotUks zFiDMfNAlsS5(mOYz|({GQ9`;Q$^HzyKJEq`c2%WgWz{f{sK@p7<}0Vs&BgS*If=!) z!Akni@SmL(vlG(p7bCS!0RCLX6c=_@{2nZ<6Bml>81@YAH>oW8) ze$riYW@>J~4H`ln6DB-PWe}TP5##b_6ZZBfGS0z^NQ;ae8i+?d^5xs|wYJ_NQuB>w z?&ql2Ni&Yr(4Tul{&O}c&<%@TT#U@Ws=+Y`VF|8_8XoqwgD#_0dD>!wNY(;d6Xr!S z1iWadNGtw5hqCa)`e2WKxjH(#JpOWa>9|j)sX(C$K;r61oDN)A>sZ<)>Am0I1uz-i zr2 ztp2Xr;-XlvfPeLC2Kbmly8wem7A0~xc1^}&H=W%5`vjSNE*La(L@-fU$Y~vlTIoNp zp53@U-|L?KIofD#ukU}Q%E`Ih!S2Z!##8s?43}wn5>J*CF_$X94RT#_znZ{JPo3Gu z!`JdZ@JZ22zmbrjFHQPtH~fa!DSc|%L({#yAh|+$a%<{rRJr( z&vi$=rqPNJpQs43SDTyu7mOufUhT5|FwgY(_$|tyl1K$IMwoi$2b56S@Cd`$=>gd<8N$>>K)H z4?k{j!22*PpKqcLCn?!q7#7!1@ulov=j;nbW%a+;GntU`@}qEal||91hBe7>70tip zKlG0ze9uXH;hfK3)A3$6AGR{G#G_u}KWoMvD`1Kx2q}Ll!R}PlFiD(o(v2f&iiufs zkn^|*z+0~tF)2mKrAb+7;g7U%#=$3G^YJU;&pp~$rU+f-vsw)_P!RXZzc!eUT2hS_ z^3{z?sE9$B4PFOKY@i-o_)4e2xZt=p$Zn=!=;$IU7zw${O$HU4eK+vn_Bhvi&F}Qn z(>40e>ZHZF^?KbTF>%_4=55f3cW5I~^{&!~#Z-eDLIO94(@mtBlKyp&-Ptn;-!*G` z+pk`=g2rKLvC5UD=_b6ZjL))MZ;lIHGegUSX!zTpd$jq|S=Hdxqs<>1`>Z^!o949U z;;wk`8YDEgcDCI&TRd#O$f!RQQ`7S`xpXIFyhxo$)Gf%)R&Es~KG|e`1Wi)Fn%}~K zybux;91yvz?IXK^vpiBJdPweQC}f$h>)Tg`M3Qxxj8QUm@!R$uY|OZoWwYC%2ahZ7 zU=%<==LmHh$sbx@T(c;>7BP7iCwcQ@7WK0DI{4JWDx{OEvQ6a0U?4k$aQ~Ryo{Jbh zQ`3IOmw_+$m&uh7q97&<+Pii?De_@p_`^754}>=)SfgYTXx?0BDQV z=a-m{?s0wO!SAG-^vuXz#tAYq*cO|AJdoTTm zKcDsgf^@!dcSwCk$&a2kOhhbXj3RY=%c#F5kZ!b)OWrLwGmA^m?p4N&o6I~LI5t7f zkh&ZEyHdrI@jv7o%djlz;pl)r41W&4L1`U^L$UzUZxE|=WG^O@>^|MI0xIoQIbali zz&6oNS=-t?uA*hf^$u$(QD8^uT8p};< zCUWjRqgCnHeF*K9uDWx)&Knmh`DVP5FT}z9-{sQQuiklm9NT*E_Azc7M3%| zu)qsD94Q+yeHM0KDqUzO2@#x((V^u|^V+mCOecm8FAvgd=XFTq;ci_)9Da&2h$>z( z!e=D86tTAhZ7*dbH@!j+G;#@A^Dv;jwJ?EXKC+kVkyiKC5A0iT`Q6|+BM~ALd3mt^ zv3-1YboE+t4-%47d2oFG?X_86>zeOlENLBQ=yCL=vUWUvUFqAh)}GzM9d#rurleuQ z2m_EQO;*f(-AaX57Ll5M5)PIfWPbj9{5c=9uFUNS1BBk196I5;=W#z`rC+&(gs5Ih zsi>h0REL8|a%mBGFqQH`h{I|WfMqdXft>9~#_HIz&8oVDRH=}eI-dyj=Kd366Ehw&IrdMWGRL?-9O>a=Z zjJ2}U+H48^ERBgoHD!hUguz((y;9sUyQqwvs#`1{hv-+Yr0)@5&v8F6_i@7gn5-R!KY zMbMGGrV|a~@mSMN5mmi41rDsBBjB1Su)^x*?dlqr!}hr`+%6kBBQ>COmG@@24xzWQ z6w-~kRqd1sn7rhGiRKOQe#^wySeTzq&!s_NpAN>cN{G6bb7KoRP0h`%moIsf#w>lc zqj!DKY5QtNg<~#kdm&F~`l$3o!9%!93(2>ogP|D^djI_o2ZyU@ST-U>s0gK-G=Q7y z+-pg)&6VU8qrh==3@$oF+rcCk^^$W{F^46gQt7;tyR{Z~CQR~FwFXu{gwMOHvLuvZRFYA& z6t`5NGpafEJ#Lu#*NfyqbQibQ!BphificqIx*B?ybzHoT#?mg?&=oPbXrN}Hq^QY# ztP@%ucEPF8z2N(|Fln>fu-z+06Cr$;zvUDk^gF*;;YNi9Z#OujNg-rd!sxD(N8oJK zyY96h@)p0gb4#K{a+ifbUcet_3{`Enn~(tX{b=?^e?K6fCOD9wOI`dZg#N%<3^F|DQktC!^>UMR6u_GO{g8ghf{m!b+ z6o>ZsXF7{}QVUSbM>$r8Gnxaz<*>BhCaA7Q_)a~xKxY$L`;61=k)o_iHnrDRH*=9Ea94z|_d1g5cUyJK;)jF_5}r{{&CWfIo3UAy4GJ4?7u%RFi*9KLWPe2@ zmuYzd{PW+!v19bz-l`o)PxS|Mi7G8m@7ygz&>QgIA#vXc!E*XM*8Pl9wrquEE#;Jg zEWlGyRsa6wa!>RG-WXhKQoJr9kW%`jV~(d9%)V!|yfi38xqkexL_AcM|42C4|N|iRBgz8v6r#1(^t{XLF z0BwnZBer&93@ry5t#T+ch?Y^WEU`bm{P{qfQ|996(7b?x`c7%MeFF>aQp z94|^FX%#g&>^)sdUFzwa_wKSs{e`g{m)kG@6s^$ z2d!f_N2DhDhOM7FEiyf4EWXGzXd%QhF&Mp>z2ItjU>46NAC~9lz@C*C)aNLc=j+N* zpM!d^?mX{Tva^eTTg~g%OW=>@b2`?WaKJWj0)COqn z<WFNZ&!9JN24eEG0{a;drxUxAF@i?hlF(pV*b zZ}WNbEo;JmA0pJ*RikEe{d;hs#i4=0s`d1tuZ!)~tdlDHE^S{Y(ID*JNw$6_?l#A9 z!TNnXRXqW>kg^8BseyD&3w~BP^E8+s#;fGyXf?7lOLDG^sw30t z&0GJC7sj@!r&4x^on=~`8gHZI2(=~isC^yLuVfL^bfT%xhLNn2*wocY`}gGaN=rtZ zchx%QBql{mcGfEBhVNei!Qy(^?p=`b1u(*)cK8 zA1LuvuRoVickW=*a%BkFF1UgV$J*?d&jC3*#>4>>#1o4PO+-tz8zky+xca4a@ADiP zGDFZ{RUEEq=BM+6+jtaYMiPezI5?;D40Is>Td^5+dUyGsC;mrSA_p-45>R)a>)Fz4(S zp_xcCKyiQ7eX^ztXcBX$Mk#59w3a$FQ%0hHL2n|J0RE%)p^Z}Q?s6sdx%hrv*VJ-f z*o&UJ5y6331afY;D=CObK;$@%Zuk;#!47}^i6%8~`Mg2O1&5;aavO$fydC$J>;dNy zYh{IrT$GqFl3M|{Qn%%}O$2MOeYkP39>6J}NskwtblctLOSLa}Ojv(Sd% zZlSMX>sr|WgIb1JA+M;o@_<-iZDbM~U|nvb7ppqv}$n}KTuM-c$CH0Ib2$%cyW6`6LD5+r$!Tcqi9Z+eR@D61`V zZZFT*-*4~}IZcEF>loxJs6eT`nr%eR|0Qdh!z^fY0UxuU)e4sg-Hmcu-!shSI|+stSHm*#4> z@_eEo%Uts6%a11+p%c_0H-F^lo#;_4`UFE94=f=@y%xNp8ISn^306oD%Z!rphqT`p zT_j=C+N^Mr*H{%RMO;5va20I6@=89{)^3xn4oYR#_agQEt zb4ZzSR;6VRU|f~xsPskUT3b=#rQLA2%w&K|fxkvvlCUd6UYv&#Buv6P?Cmi8NxN|8 z#0~~COYT5S+XWD}o? z|M+LkSv!TrD;~5;e%eEKUPSpc#n^V{dgiQR=D)zgZjP&?%d4XcOU(3{mh4p;TomKr z3NdHD^~G(AdF*br)SVLiL2QI4CCm(%i`6$=FajW~yN;1e=2{>}gLlf>W6=KOaI;zr zxZJznXF2-@Kxw?f4tQXCIHOn#jbg@-*QxUkFCPs+jexL-L@8rXbeAAaOl@D1N+A!f z%Hj?e3#|uHjM%yV$OWi3W;MTAS@ahK>9vj|kEXeG)L!hjPmVuawvZ;42U|NkueR6e zpVyo657Jq-cHVC9_`O@gXFCgf{er&Q?ezFiUB|2?9Sg*+DKY5W1t-Pyd+;GEXqOt( z4)s3i>?Pr-pdB;BGg^MfmdBB+=M$gf6u*erc}KeORO#1R!3qA5;$hfx76DsL)2&=U zbAg5Ml;`^nA^3a%blqkz30GKiZbtH7+{gV!`2KWoxx*L8`^K#twtc=>CqJDJ@32e#0b!6KbQMMdPlIhiK3J zS|l`3m|F)%3GLq1HvZ#8<>i(C8IBi;FQ?RB_HOOBVslRv?fDgH%m^tF+rK zSO<){2zzjQ?@7BsuFwW(R(@P(p&Z?YC}dhUQ06%;fV-THznm^YI`UWnwz#Hrz29rWaM5v)Meog9&#@xeHtVM}4DFi?kSCeN;y@u;*lXrt zKbnD|k&=Zk60A^^QwBRzdf54t?D~xSA5nNCIrnzxIi44`08|HJ4-_;*C@x@IQzQO0tjYd>Gzb$*hLz9X8#DHQIROJr{dLxclrPgl-Z@{B%QDL1GQ2& zQdL}^o{}UQrq6IHieluN6w8B%dOmfHK?-&^f{v2I%bys^9H*0GsTiC-87Z2B@kGZ% zQY6JIJb@LtDV<6;&tcLsbW|| z)j^@&TT~dXVjUn;D{AYaZPUqBsX+vjik4h9@@N#Vb<+fyeF6!H_DH*0_YeX?!>1vS zU`QU^zn{Q6&VC)^XJ;`N#?p!b@-uDAK?!#DBIC9;ZtT{wAKhYE;+y2{&;j7Bw)q5( zKT$?`(>UF~I6&SyIL?9wC$)#YjG;{q_s_t%%c1zS%F`FMyG0BcOg+FEL?rED+tb!a zTgwC(|B~bYu$uThhIJ>?)q_Bb_LUTmFn{87})rM2#c~ z{0^|R*onsDa(H>x3XX220XBekHyCze7x(Ugy*C-AIS>#2I}o@2&`;BU?@?Pcss7M$ zVX|eo7Bk{8l@MjNzu=omd_}|z>GzYmb^0)KAePubYogdAxKsTTgJKQPZ3#zlIC>C) z53$8N1{ECVUa$u3Afc4mZ$lH9AptD3n10V^^8on3-nXQgXS3{BgC70g zCtR@!06TBry$c!>Lot0BvIcaKrkylF$uIu2XrF6-H=asz?O0z7b;0l!N*y4nh-_bO zQpcv8)FDoi+@ZvNKTC=IqtomprCAGc?g2Yho)Jpnla_8LVKz|F#|`c9(@Py@tNC() zxpQ)SaCCNgqy!*XKni4s&x{6x2E8IwC(eu%mSP4Hqm!F!{zE^ctTfRz0AuOkue}cb zn(;P%o1_zXDkR-o|4_trgL&z<{d`rUFSlM+x=lN8CeUw^tVn$y$*=ST5{lty4vGxt z>c}I?T6hu&VbKdt;!!6pvVob^bk$+nl|Zk7)#B`WzcULiof=}fY6i{At*xNJsqdu8 zjCf+g6%UVFBL0Nm$Ne!v%$yc^a{S@&r1D`GTS#>_|Gvd{<3cU!m>M2iFSqFl{~l~@ zy?*yjHtthq7vu;rZnt7yjYTpC?D9H+Ap068!zdYHUc9H(k?-YMn5aAO2}29DCeIV| zuMdW+2iueDZvLi?XfW-612HF5@|Hqt7B9Mli>?SR>FFa40yp_G{w}8G3kM{OVZ*o# z&rw~S`&~f9;Dy|+jyDvoLme|QMMSrCV|NtrYFHPRsd9Y-fq71TmOyV z0}K!|>*w^E8%f;R5ChJs$!bo)J>>S z>SLVMEk35%$Xxsjj)=AZneZ9g*H`3_XQY)~-{-~XFmeF61B(e)1v_P`vSOZ4kF-mg zDht9Dm{CpkR%Qi#sg?2(+wb5DC}`jP4CktDrjm`T^q)+6;(b!${c!oL+wuSoKfiLQ}9S`nAia9ZSzwRJWzSf$nJ ze;U#%IZcO|Dl`$R;_pXvWG_#`(KRxC*h%4cd2WeJFM{I4c~_Df?rPaC8vcQ}#~E2F zYbgkDS+n=c^cxWPaC)Jd-o`3zNcslD-%<8=Z3QTM(c-qHproZ z>;_~KE&q`VCph%{U@e46z{dhocWCmpf=khmkzXnG&+9=yg7OJ38y(H4he=FBD5ZF$ zdJ9|~to~xu1#pYs$47?Q*<{A5M{oR1b*floR7mX|B;&+CLY8w+t50{hAjk0wK}%$0Sf%sRiGX-3(*p*{Ia==ajeL{ zf|H?6AW>0a&H%h548|cl)3tqSQkHfe-r4>Kji@ys;gCZA$;+^+jUCs;&0+6Uj$<&9 zq@&q6ij-t2Q4}?v6boi5kxY058{w^@l?m|M)|?L$Td#$*YUoblaS!Or7Ho!}p=cZr zKgxa9EIK}>0RANXt33@GPI@9u+cgEW4JW{yBzeo44nIBa;X^Wltc||Ka3_WsW)Y_4w+uSPIibqMQtNB1}U; zVyajTsjgZpfdNjV4se-?$R57GyqE#l1?%1zJ6d*DzV_=yUwby)4awECb%kSQn#iXG zGLpyMg$|f~NP5eSRZ_KqeLW?mA=p^=CxXsSZ+jVK-)IxdH)@X25^S7?-Qde*@XMOl z*#1HL{Nl@}_QCo2dilpMzi?Nazv;Z*cRXTOk_1B-9aJk-QcjV8yf%*lm=(zo)I_Cn zsQ~iaMbkBZaF?U@^~iez0~l!F@T5QwQ5*zB_2#QEvy``**4|4!;0LZ-Vtm_G? z;MoHI#fPL?2L!FbAPc)9de&+?O2e7l@p3>dH}wfI!8TXNaXmjAp3{n)f^XA`%^wkAsO`>j{o+i%#=n#7hV`QX#B!Dr){AuSoS zEMpe(Hnc%EUDM+x;k0%OndPJ{dx2D2bO^u4#`7%1K&CVY92rv(F5>9~(fm?V#!>QPma z!tzcQyO|VUT2%*-a0Ztz(2`T`yV(VThM_k3f3D~LH(ZJ#(o4>1a8AxG>4q?4kg451 z{@6bH<@oaIl3$e%onIV%JpRQw14!olN%LuL6-agQ?!0@svn%jcmWx7(C=_Uc_2n_V z0YO9BT6=yW1|1$o1j}L*?<0xEY0mK8OMDL|2ALnU<&?}2qe%jlMv7+5EhaNs!z6KD z6@+Plm{j+OZC9?}q$8ufE+`)9g=g7n#D}p>Gm@t61`f6L5c(hXeuY*JeQ?5%oMayl z!X7XXP!X=AKu;L98sw=mO{1*iG6oUgpCwxkTUwiuzS|`V_zFn8gb0BvXC>Sy(Yq2L zTUGMINmds zER@#~aNnK&nR$12QtT|MqsZpPKUtq^<(j{C5;8Jn5_hI)n&bu(Bn;SKV&E5JKXB-U z);5VnovCv+K}l_bNqMLGkc2;(SBmatasya*)To5VX|XuK(xrGAycUkH@nSG)Qe?n6p&F=h`x-p6l$v0O_B)xhRp zGh!xNUf5Saz*rI|^3)wiH_QoJd9%g5wg+Dh$qa5^UhSV9?q3{&&{YwF$o_rGe4Vu` zt#xGRNB;mIKmRF8|;vllY!4%|t8$W9CKl^mQLuQL(I*nuX~QXuiO>BK)Ci^~av%Gu@t zn)Pn#s|i0HPN$PzQ;|HnL4G&tkig((4Ce+Z@t$u_5}dKzc)L_E5H%$$6K}B{M%Jq& z-|`>2Y%O~oLlZJzprO#^Yv;@8*)pqbTWEDGYT3Gk&aLn!ZKYiTv6`)k+nL#(bZe@- z^mFh*xq;ytjwHSNAY|f8p?zsza3V@}SJJ7ZS(&9VtNqRz=cWbs8T+9S!pIghE z6MK#0026(8W8>!LWC;2A!o?4@ewIp`EML%nW+W?J9z99kJEyh>S#*=xS zpgIku1BKH5>Osj~Qmb6?kXtQ%Z&q8VB_?hFAT?5&IR)I^2cC=RP3CT3^FTZ}Z#jpQ zlV(}dZ!Ylq@-)n>3m5X7KLrD%nj!?w*A;FXS<4cc99`YzkVD~T+oN`qsW>*Oij74E|3r^t+PGvVY)Sa{ZrjwE`^%LZ3 zRgs6{fpR;VHNAN1ZH+IVfuq$37xp(IC8#j$Ue?)CswNHPEZKUywN~lKVglMt=MWKX z^hS}9C4+J0F^l;6+=q0NFlKRN;w3DQ)0;8rZNqq?yPYlmvvh|DO3l5@Z*Gi}kZR01@>^PVa9_({=Azs22@%oCEx-S8W2 zEotzctdevuCmV(o8J~96_)ZPHP@0gc3}VHJG`eo!Cl5cgxeLu7xepiVjUq{M4=grz zI1S8s&U*>K?vVE69jFaOw8o}Gf5~PtGt(Z=k@=A%IQ^i7zgP`TV*ldoylVlG~r8|7w zYWWmRS?yMYMXAkFydATfA@*d-Jx0Q{#ZnCV4vU<~4obOFfd>qte&5u|v7o0bB{=3l4%(teE*TXDEly%#uT{GQqe3nW z&BAp_hehOyBV|dNUTZbC$-?92bRaOjp>418^zQ7 z5U+rkI&~W(7-b~5NDMt%U^f-!6(6+BcTM6BU9*h=MVM{awpA13ykSI*IR*|?==n@B zZL<_h-*IKgACps6XGyv?_Du4%nwOPZlpA432GcFIS&M~!r#d28KZfR} zQQmK@1HNEQZ4??ZnqBM66*tvzQ;u}iGKbFk+>swdVJI5k<;# zGg=r>$#@XW$BCcnhf{f@MKRcgF6-D3Lh6B_o&)W9J1n0Z-6Pk2bDkc(Zmrl)-5t1pLNj37Wk zeyP5$8XTim^*N8$aC;s4KMNX?$f@g562NHjxCzk^+YqG|Hq(f!?{#EEItHCYiZ{+b zpTBIsFxv?!Nr)6VRRnA;l3L7)gruv0KgOwsH;E{g8WZB0O$J{4(7E6ZB`q5)hg>(m z)7s>D0~aa?7l4*@nSz~?#%~}=RUrq`v0UxjlW1x^MbhH4HG%!gP7Py`N^pp2PdGzO={0rjEzdJ+bJpxV$IzYZ=FbE zs|t2WKM7+eDu_)5&mnU~x+3ZId~8i=ULf#!@6z#F&08h&t*PHtcrMiHn(&dd^g!XR z#tuv72M!md!3tLaI}FHWOp<%$D7&gbhg01qkr>Loti>g9oz7wg8Q>$EVbZE|MlZ~p zC$M3=Ftm-44gHPNPQ_j^S4uH(>)_|h=EYAZN0&B;Ke}@@$+9zB@0M8><#GTauOy#q zR;tK2j{njiq`kt%#>_Oo*S&j6@>4L2=u@)TG73-2@APl$05n;ark1?4<=Ou$*6wYd zAi*Z3@dpMUQ>$_nyW)-rG^&9(0VdZk=LqLTx5&!jHPh0kUE(W|DKm;`u4rrsP^+~M z@&{rG1M48Wn@l%89~_+?zM6&mc)9iVUF8{Hqwm4TB7^NfPq>M`0|tADbcaaQb!E~lJ?&6S94*~Pii9)B`nC*HaAVG@OQkEouV7BD;2v$J4a2w&s6|C1BJhh=DS`FEqnq12R5bu$mFr&S+#}|+eE8}eQwsawm9I(SO@IyY z@TG6VexFmOP;mR;GA2T!7;zX(!fvbU0 zqlLnG@mw_6Z=rnbB!RY!5AiIz30B6TV3n?rsx+R4w_0u?9c8p{sKFM24ebM)K;KRt z!Fsa*Hb!L)GP(fd;0b%#X;{|$$+4u7UTgU@1;YO8Wff`(4|=wcL5{EpT>IAHZXVcz z>aW%d18X6(HdoWJ)oMNB1x!;Mivk@%FId4%D;USWP1l~dvM#UouYS6$OiDX_)Sn>r zi87Hd=!+Sg@Q5RM_}Y3@$j1%%p7{TfMK|HvH)wjssAEe`ae@2kZ}efB+V|PSEe_ZK zGL?5A)a3C7sVWL;4BE(+FB3K9Jm=n^!f@C2Ky>=UFQ>npo(LaN`^(vp*GWq~KhudH zdTDq42mDHU*&!Xyxd4~MIJ;L#xiHq$kZhZbRRw{zlsHk)kkNbKWgZnFF_j?I-l99~ zY$DqW3I)oK=RdX1dV9j?dgFTa`QqqE*`B1wnKHUM13MDq&mC$yv~K1)S9{Tf&<^-F zYO8v180PH~UyE%&V>mH_vjox1aJAW(dicA;aBlp7pByy%>ko)XsGj|II}7Ng%Q~!3 zD#w(2g?%yR4o-S4x#sMLak~*gFK5K*K_&pZoY1RDe|#2ha#<$P6g6Pfk1LC4<=FBH zysK5c^jb~6{jYyGJihpQ&_EBJb2w!u%X;vunnD%9wwMkyYdKa)*{RhxPlH@_CZ~H` zJxtg{?U$wF?I>5hb~pIT%XhC@o57Kyrw6896|59$cLkJB0qg^Iv;8?X#o3%f!H1VZL^feZoO6I>Ihr+82dQ$SCna8Zci755}HHl zAiRC~5E-M0r1yh(btGXTiCVJ)eIw2|_KVEm$AQGP-=}MIe`Y5N$*5_YPGN%%$9I8T z?7#-`c5uh8yLE}&|95CGNHEkcs!k?P+bG87SMvyQ455^kzWNUUpfnWI?VtBAq+09; zb4ZBI)f>bf0^aAXzmTyuC+Son32q`GD&iNwM=~$V)I?ZLUhnK!sN;yn!&5h094DE| zMzp^a^2VAyQ&{9bLfN}CC=BowT(O@Zg^R>&MMBDFV`PjsgQRCt`~tzpBf&wo=vZNy z*;*>V3%_ooz5$$!xACZ86~k=^7PCW&iVj8MFy+hwMMLkqE!in9wS9p@}Ab)>Ox&mODr+lnN&$}A=#FOtY}XLALA(LeMHHlO^*4HL517z zAl(4Xz3|W;< z|Fs1tPX##t(e8EH?C=oy7#i4a$f<^X6S0%J47oUufNoCr1SWf4j!O%T({6R-p9L#f z^2iy=@FE&V|LcDSe-tb^pN|ol$qeZc38j#nJ0ndgBeistn3_zf+RL$e8LLz6In6JA zwyEPx6r~ZgSGi1m_FCSg9o2m5C*UB_ukh zW^%T^D34GCl-PHS9KR|)`PR->I*-|~zBeaMX1+$u&6OqafZwrY_|#~IZXAS3 z*Nr~7c{?8793Dd2MxVCEqdaHdM&63>+g{Wh!5g3DGrTg44J_1IyB0}XYc1crd0l&L z-DPekE{Zt#9B1iucoRZ|6>)p0f9~CNIy5Wpp#!9Gj&6ZB!|$PZI8d-AMHCo7$MYDT(7RT=K?#Kt6` zKYxMQ5Pl1p3c!G*f27`Z;;g3*SZ<=hP0~Iqr`9|M3nj0RY2RRVoShQOCa>4ap9(_< zDTFsEOPrib!K!yvkX&bpI|LR@(#g0AQ9-O?TO~SME#;`A%A|gHc_wfXkERw;O;(EB zDz`|}FyYbe3PeXY?WReCg$Vu9re5Z2E5_2$_mNjb<98FET*TZb4anWdCJXU7e%6?8Bt~e6)WUOtUDeJaA!IH0ZfXl}I2?yb&NG7DQwK z4tkuGWRgstB5m$TY?%=@oCcx>DpOh{v5Fq{U1WvWy{iIsBvp#5mf^nA%_r`a4;dBK z?yuQFXQ_&)OWV&ea;{KD!mcwqm?zlDq@2#6DkE+Z(wK5?J6U#2QS(&50Nb;f?52CZ zb{&+)y(vbDzT(#jRz~zw_ziDNub08Ym*0%`XeJl8v}lta1ad1ZDkeaP|44VYiJzym z^uk_?)@@%aaA_9~0gOvJz(7>9UL@&*VsDiRd-EC&E+d7OvrLw9@+Hlz+Phww?o{9^ z$0YeOe&`B^pjW%A0wuP>DvE)R$Z0-qZN7ZFxlaGQdH0t7*?RMGTf9tsCABhOUu0g& zl|E|7C6NMcuXI<$QQdhdB)h8+$;>f!_@VvN*`Ln7d_B`jY`UC|9b6pkUmZDhyegb+ zerI$`%OaOvFy^M9#OX{7vM`3z-6}x_v@}TvWWpri875_VLdM+PZjg42wF@6#Hykqv z5*G>69Jh}q`BjXs$LY6eOYSh-6$WI<=!$S4s2gvOc-N>>W0S#=A?Hq%+tRk$s2_etsy;JO(nPHr$BV+R@3 zzRPb{^YciDiW|bxAgf0IYUSV7lXT}Y26jcjyP+VoK(48G;2sfVx$iSJj)pJ9y z6s-gsq+Sik>iBT-<-^7S{RmJ`V=~K=w9^*sxt25Adyy2I2|g*=xM@CBuY&(di*Z9b zov()<6b4yjzau^pGrB^-b*8okK~Z(EC7$=~?*U>)va&>%gq}wB76@v05SUpRpahLXH2jg+| ztLzr5mF_$TNFj!klb%rXipm}T5zA&D#VP(1&(u$2(FMH%XPX^sk%Yr+z#egHxN?$g zoVNSOGWUheGrhbE<1~{zy}2MtSN$XG>#?qhDQREt{IUUD$2RN?wdn<&>-6Ji!`ad= zGV#Sknm2ggv%cnT9s0~p0i<{f;(7l0TtcU7!Iw$Igse;CI1P64~bhG}cD-9#?_4>2U4A>tf8B4pJ`^x*lcdT zbh9_>F4%eKf>#e+@Y>l|O-6YhsdFtay4}bq;4Icnv2rem1^M#`vidx$kHX72i4ECw zVYUL|{EM#Mn-nidt z-Zni0^IUh4u#eQ8VZ9n>hbFO{;mCxCWP?dOHkf^cGxZ@H?I(}(_6rgoT;g9ZgVpxb}^D)UR z)(Z%y0DJgvfN-FgD{e!iN4dN0=5mE7znq?IoWo?W$oyX|Udn9iOW8rQY$i>MyeE)r ztdCZnwxAYQvnp6;++e-4ZS~L@aaL7dRc^>WBIQ$3VMwEu#8D=>F@9f{&~iB6O)~!6 z-tb|bkDLlOoH=Jw)IbFE`h>HebJby-o(p+a14yKix!#-^F9yM(FRB z{ds&sd4)YTY1IoQUbyT|@k-@pwt6o=pSCX!znq=?8CQ=? zYSFz7Io>Mnlp5Gl_`uugYPbqx2_DHfXJc4_xtkUQk-c+imahg8L;*tXNUn_xNr~Y~ z_jP_&<-$81p%<==Lx)~4HY%2HK7s2(wssmjbGc0*WkK&NM>A=mjcQitnm=<$l*PeS zNEWHU4CmvR^x(btI&SsjN9q6q+a_2@=&WQ>NuHJ6hkRUTa~~)8F{Y^$P#OkKRW0q^ z4>;~!I9hm5q>|p`*=ccwMxA-jB)L-{tjfXN7-AA-o%J=ajzhnMx^hPG?P3609*?KK zOL^j4`BQBSoy$*6X01cN7z9UId>wrL6%>Cc$q(L>K)>D_BEUdO*!8qEE`F?b^Izmp z6;)gp15aD#Rx_Ke5gEweL53M4_TUfBH?w(TdYY5Uyh|j{teT9*mrHWKT<#pV$^Dhq z-ODT2wPrr~BNq<+*Uqn_M9UqqA^VVNDB~H2#b7$TLu&J`)X|I_y9lM=2cM4){sbcS zi~Wl~iy5d{E>?Q%ACyU;vDQ*c32l-ga*4TAQ}u>C7= zyk^hN5a0L(EctFZ8Q1-Zw_ZEHT3$0E?@RSmlQ%>pmT^k=7TV=yv&!yJxgzwXUJ608 z8Cb}0w1mnGZED?Ikctz7U6E)-a0_$EG}bC@d$IGfwfU9n-eJv(^%ugM$D;@fZmQvE z2H*sr=pc8y8%}_MkHxSaC_0psIR1~*z`CFF7K>^Lpfj@E82puR*o^Ojw6uBVJj(3G zQn@dIEa8O(Oy6)KyBFUa{I@_YL)ujoffip<(#sI*6{iowcMf7DL|RugkMfAHm~l&n zPn<;hO~l0mq%i~R3-(84OrIr{)$zPYN(NF_9AN00TsJ)XXg~wX&J`HRU;(Ay_HwwW z<8D=XtqCO=7??Sh$D1eSm_06H<<=;UI$VN=+;S1@gGfr67+KBuNgzM%{eFL+vG!D# zJPaT=zE~jp{n~^VMW&X~8*%GZI<;h!i3{0nJFk^I`sZjIhS(Fn@h`|CqGmh_X^x{z zC-~2gt>`fuH)U=+6TsnZB`v;eo+drC)Yh{#RJ+Yr5#?(3UG8R_f!2*@l2hQw8bk)PtdcvZGIrQf)s=GTa?>6 zAq)_zu`Yf-x@L?yR6-CpK{UAxXW%RV{i0BmdggK(I`sz1|{GW8nLNV z=0jp1{=qgXQwVmoCXqUDRm(~{qxG`SLp5K|>rvH;-2r%5*v&O#H5*nShR5*obJ$7a zg6x^Jtpi#n3GIS_YgBv`rqd8W?R=VMKvR~eyTe6Xa;%m#s-hQhBh?0;BD1Qs3bgMQ z6A3G^@2mME=dsp&t`Fh$wU}6WXRjaT-iH!91h9Q{-&Skz9UfN0O@gU}!>aiu>EK!3 zKsF0(7}-ixl| zN!*upddityhXVEjDQkI)xU{Hl>IydH+=s|m&O2*9-@NnumRvH*-J6z~`}4t?xI{>k zWg0KmTL1DtqXh}y9)%GgMv~9g!6zvW?>J(I1=-vJy1#l3|boV2n|$p;)!$DedcsenrK| zT7Z-xQ=APAi%lciV-D!KoGoPN47CoW6`V6bC0Q?Y-G4O$Wz#!kkc1z>u!fZCcqx2e z{T5c$MbzilHnSn!?o@oae(7k4vQLfNp( zrsh1c<=o;J#p{ZM#~CqU37=rO54veSg3axj&##^m##RT=25LTTGGE$xm-|!#jFvRL ziNb3w%QyEUQ^gW!6jLX?l4J{6W15E+G5aq!rL}d&3}_I0QhgV zZtNDOmggsd<(C68!0t~a0gzKe%5LN(G6c@h`+bYUBnU?kfw_z(3}W;?O#po}NHe-) z#2@raWBfn1*Mf#-eT#VsaDr)pSQ}^`NLy9yH3XSYh!wU*@4zt_gY00Eex}*D8%~WU z-st~Gf{*!OYb{qNmiP_6;5z0}WpVtbhP2@*vbwUE9V#2;+iHO3G^Vc`CBf(aolO&x zZS)8Ivd7pvu&CfjTYLJtmOPSOn+__d;u?*s49!B0y+>rK%<`Gv@A-S$D~f3}nE;S^ z3P@WhBfynH%&$F7X*WPbuN~deD(uBQ_*(x_AVk~)Y%a-#v z>w+i(zD|)1bFygW<^=tgi9m|h3KpPs$8eLxAROb|AajyagiuAw3B7^{&hr}g%kp{j z%P9a)n)ZT07DxSca8<;t9!#K=u)x@401bGyn+lcE^<>~S zuHWBXGdQlsOCsFfh&|(r|1lmpFSGMV{+3FDRd7~Z+hiz%fn+t42GkvTMK1)jvzS*U z>4g*i;mvwJiW$#mh9=t)IIVP`E#=Xyyp=F)_LTX|3OXbabJhb8M?|4jrN95zHK^Ho zDp!SK;41okqLcG`1f=h{HytW&n*o%U(wd6efE<-_Vzd6h%9wJ5Z@+o{cAfp`TzO?3 zqKar;)?k^<87;8J#reLhI*>ID!ZZpuS#U8( zzbtC)4+bxT>wa=)v;#Nxkt3PX9(7LR#C>t>ad%TfW zI`P}GsaCMAQ+-B!p1%qHF1oV6+p7H=)Zm_bo`WjYq?vDa{S*KlWyx{M@V z$rsS#U4d8e8~SUj)%yE-@FHSp#W1;hAuC)$$NCt>nt+!5AgGBY>hRyY!g#RDdm8DN zhN{ATWyi%qAESpox#ziT%GUU&CzzS@=v$Pe-8iqXhRDscr1trU$#=;H0QGrTvHTZh zeIG<)uADG<{K4;`KCfz(FKtn65CmE{o$k}7WL?r%sqUMyUatCO=1^5ELd)ens>@j0 zSW8q$`{GDfTTZsI4ACvwq4WyF>uW#Q?Y!v*cqI4BledB_!Q%aI7nLs((W9q6f3 zQQIoXFsON<*@z%u%R#0;54&mbh4h{8^gJZB#ozbnIR)&tDF4y#qfG)8lV7Z?y%dw3?_Z@ya9R)(XRg|s?K)lonqQ@P!<11Iyjm zXozB>!g~aGp?(%cl5BF%OMSdLZ+|#G+rRiT_C%hSLQCL^bzF3Oy8r2@vXmEwUbU2F zab|_RL2KyT1z*#oKM3jl4ztM1BYC-?cfo&6J|TW(_JK_x9t+6{1_OqH1_j2fDu+(l zt^3Z~OPX-At_-6(@tz&swFT(GF+Rl7D^IPPUTR#MIRM8|^Xo8eUJg-HeU?s}AEM?N zP^ak^*0!6Uqvmnm{4#F-9L{W&+m8u=&fpobxVDJ8dAGdVaKj!CaV} z3ZU?<$`D7EI$4l&O2QR3Mq`V+dXYJ(q?QJUoA+}P$bBXiqKnoox=1y=gbr;SOL|{f zS7So|D>jK-GXQ~z-M%yzFL)@{ilyqYdh8imiBq_im@h8)>2wD}5T3=){fUzX#g0@BH3L5oz z!F;7MK%4EDwpk#yNXFILj6j^5a#lHJJ2~h0u#)RL1wiApEq#RJ3`Yje5&jw;ESb_k zhqXPgNTLP241*s1-wf`rlW4Gg(-}?HCu8|VVEcHWv5V#Z5wsPtWe^z`=&m^b51f6CG_&W!UA+6)!7`3h18cYn7pqHz}AaGt5 zBuz2^R`eJrNT^2qp?eCly~A@vFT<=I<0kSh8APH&qQNI8@nCQV)(=`YNXcpa?*9P) KoEdgg77zfObYlPj diff --git a/ChangeLog.2003.gz b/ChangeLog.2003.gz deleted file mode 100644 index 0cb1d569b1acbacbfe2167262043b5b2cb68b544..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183857 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⋘3IHotT^#=XITFdlWwsD-dCNlrT4u*8$ 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 diff --git a/ChangeLog.2004.gz b/ChangeLog.2004.gz deleted file mode 100644 index b322d069303234cd341651a535e1c38b472b217f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134689 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 RoYre1^YDsvjy@Ufi|Oh&e^ZSgw7O58pYpd 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