Merge lp:~laurynas-biveinis/percona-server/merge-5.5.37 into lp:percona-server/5.5

Proposed by Laurynas Biveinis on 2014-03-27
Status: Merged
Approved by: Alexey Kopytov on 2014-03-28
Approved revision: 647
Merged at revision: 647
Proposed branch: lp:~laurynas-biveinis/percona-server/merge-5.5.37
Merge into: lp:percona-server/5.5
Diff against target: 19732 lines (+4046/-907)
1415 files modified
BUILD/cleanup (+1/-1)
BUILD/compile-alpha (+1/-1)
BUILD/compile-amd64-debug-max-no-ndb (+1/-1)
BUILD/compile-amd64-gcov (+1/-1)
BUILD/compile-amd64-gprof (+1/-1)
BUILD/compile-amd64-max-sci (+1/-1)
BUILD/compile-pentium-cybozu (+1/-1)
BUILD/compile-pentium-gcov (+1/-1)
BUILD/compile-pentium-gprof (+1/-1)
BUILD/compile-pentium-icc (+2/-1)
BUILD/compile-pentium-icc-yassl (+2/-1)
BUILD/compile-pentium-myodbc (+2/-1)
BUILD/compile-pentium64 (+1/-0)
BUILD/compile-pentium64-gcov (+1/-0)
BUILD/compile-pentium64-gprof (+1/-0)
BUILD/compile-pentium64-max (+1/-0)
BUILD/compile-pentium64-max-sci (+2/-1)
BUILD/compile-ppc (+2/-1)
BUILD/compile-solaris-amd64 (+1/-0)
BUILD/compile-solaris-amd64-debug (+2/-1)
CMakeLists.txt (+8/-7)
Makefile-ps (+2/-2)
VERSION (+2/-2)
client/mysql.cc (+4/-4)
client/mysql_upgrade.c (+1/-0)
cmake/install_macros.cmake (+10/-10)
cmake/libutils.cmake (+2/-1)
cmake/mysql_version.cmake (+2/-1)
extra/yassl/README (+30/-1)
extra/yassl/certs/ca-cert.pem (+73/-42)
extra/yassl/certs/ca-key.pem (+25/-7)
extra/yassl/certs/client-cert.pem (+69/-37)
extra/yassl/certs/client-key.pem (+25/-7)
extra/yassl/certs/client-keyEnc.pem (+25/-7)
extra/yassl/certs/dsa-cert.pem (+20/-68)
extra/yassl/certs/server-cert.pem (+148/-30)
extra/yassl/certs/server-key.pem (+25/-7)
extra/yassl/certs/server-keyEnc.pem (+25/-7)
extra/yassl/include/cert_wrapper.hpp (+5/-2)
extra/yassl/include/crypto_wrapper.hpp (+1/-0)
extra/yassl/include/factory.hpp (+1/-0)
extra/yassl/include/handshake.hpp (+1/-0)
extra/yassl/include/log.hpp (+1/-0)
extra/yassl/include/openssl/crypto.h (+1/-0)
extra/yassl/include/openssl/des.h (+1/-0)
extra/yassl/include/openssl/des_old.h (+1/-0)
extra/yassl/include/openssl/engine.h (+1/-0)
extra/yassl/include/openssl/err.h (+1/-0)
extra/yassl/include/openssl/evp.h (+1/-0)
extra/yassl/include/openssl/generate_prefix_files.pl (+1/-0)
extra/yassl/include/openssl/hmac.h (+1/-0)
extra/yassl/include/openssl/lhash.h (+1/-0)
extra/yassl/include/openssl/md4.h (+1/-0)
extra/yassl/include/openssl/md5.h (+1/-0)
extra/yassl/include/openssl/objects.h (+1/-0)
extra/yassl/include/openssl/opensslv.h (+1/-0)
extra/yassl/include/openssl/pem.h (+1/-0)
extra/yassl/include/openssl/pkcs12.h (+1/-0)
extra/yassl/include/openssl/prefix_crypto.h (+1/-0)
extra/yassl/include/openssl/rand.h (+1/-0)
extra/yassl/include/openssl/rsa.h (+1/-0)
extra/yassl/include/openssl/sha.h (+1/-0)
extra/yassl/include/openssl/ssl.h (+2/-2)
extra/yassl/include/openssl/x509.h (+1/-0)
extra/yassl/include/openssl/x509v3.h (+1/-0)
extra/yassl/include/timer.hpp (+1/-0)
extra/yassl/include/yassl.hpp (+1/-0)
extra/yassl/src/cert_wrapper.cpp (+12/-2)
extra/yassl/src/crypto_wrapper.cpp (+2/-2)
extra/yassl/src/handshake.cpp (+3/-1)
extra/yassl/src/log.cpp (+1/-0)
extra/yassl/src/timer.cpp (+1/-0)
extra/yassl/src/yassl_imp.cpp (+28/-10)
extra/yassl/taocrypt/include/algebra.hpp (+1/-0)
extra/yassl/taocrypt/include/arc4.hpp (+1/-0)
extra/yassl/taocrypt/include/coding.hpp (+1/-0)
extra/yassl/taocrypt/include/dh.hpp (+1/-0)
extra/yassl/taocrypt/include/dsa.hpp (+1/-0)
extra/yassl/taocrypt/include/error.hpp (+1/-0)
extra/yassl/taocrypt/include/hmac.hpp (+1/-0)
extra/yassl/taocrypt/include/integer.hpp (+8/-0)
extra/yassl/taocrypt/include/md2.hpp (+1/-0)
extra/yassl/taocrypt/include/md4.hpp (+1/-0)
extra/yassl/taocrypt/include/md5.hpp (+1/-0)
extra/yassl/taocrypt/include/misc.hpp (+8/-1)
extra/yassl/taocrypt/include/modarith.hpp (+1/-0)
extra/yassl/taocrypt/include/random.hpp (+1/-0)
extra/yassl/taocrypt/include/ripemd.hpp (+1/-0)
extra/yassl/taocrypt/include/sha.hpp (+1/-0)
extra/yassl/taocrypt/include/twofish.hpp (+1/-0)
extra/yassl/taocrypt/include/type_traits.hpp (+1/-0)
extra/yassl/taocrypt/mySTL/algorithm.hpp (+1/-0)
extra/yassl/taocrypt/mySTL/helpers.hpp (+1/-0)
extra/yassl/taocrypt/mySTL/list.hpp (+1/-0)
extra/yassl/taocrypt/mySTL/memory.hpp (+1/-0)
extra/yassl/taocrypt/mySTL/memory_array.hpp (+1/-0)
extra/yassl/taocrypt/mySTL/pair.hpp (+1/-0)
extra/yassl/taocrypt/src/aes.cpp (+54/-28)
extra/yassl/taocrypt/src/arc4.cpp (+29/-20)
extra/yassl/taocrypt/src/bftables.cpp (+1/-0)
extra/yassl/taocrypt/src/blowfish.cpp (+25/-18)
extra/yassl/taocrypt/src/des.cpp (+28/-25)
extra/yassl/taocrypt/src/dh.cpp (+1/-0)
extra/yassl/taocrypt/src/file.cpp (+1/-0)
extra/yassl/taocrypt/src/integer.cpp (+4/-2)
extra/yassl/taocrypt/src/md2.cpp (+1/-0)
extra/yassl/taocrypt/src/md5.cpp (+29/-21)
extra/yassl/taocrypt/src/rabbit.cpp (+10/-5)
extra/yassl/taocrypt/src/ripemd.cpp (+28/-19)
extra/yassl/taocrypt/src/sha.cpp (+31/-20)
extra/yassl/taocrypt/src/tftables.cpp (+1/-0)
extra/yassl/taocrypt/src/twofish.cpp (+29/-20)
extra/yassl/taocrypt/test/test.cpp (+7/-7)
include/m_ctype.h (+2/-2)
include/mysql_version.h.in (+4/-3)
include/t_ctype.h (+1/-0)
libmysql/CMakeLists.txt (+31/-7)
libmysqld/CMakeLists.txt (+35/-1)
libmysqld/examples/test-run (+1/-0)
man/comp_err.1 (+4/-4)
man/innochecksum.1 (+2/-2)
man/msql2mysql.1 (+2/-2)
man/my_print_defaults.1 (+4/-4)
man/myisam_ftdump.1 (+2/-2)
man/myisamchk.1 (+4/-4)
man/myisamlog.1 (+2/-2)
man/myisampack.1 (+4/-4)
man/mysql-stress-test.pl.1 (+2/-2)
man/mysql-test-run.pl.1 (+2/-2)
man/mysql.1 (+6/-6)
man/mysql.server.1 (+3/-3)
man/mysql_client_test.1 (+2/-2)
man/mysql_config.1 (+2/-2)
man/mysql_convert_table_format.1 (+3/-3)
man/mysql_find_rows.1 (+2/-2)
man/mysql_fix_extensions.1 (+2/-2)
man/mysql_install_db.1 (+2/-2)
man/mysql_plugin.1 (+2/-2)
man/mysql_secure_installation.1 (+3/-3)
man/mysql_setpermission.1 (+3/-3)
man/mysql_tzinfo_to_sql.1 (+2/-2)
man/mysql_upgrade.1 (+24/-4)
man/mysql_waitpid.1 (+2/-2)
man/mysql_zap.1 (+2/-2)
man/mysqlaccess.1 (+2/-2)
man/mysqladmin.1 (+6/-6)
man/mysqlbinlog.1 (+4/-4)
man/mysqlbug.1 (+2/-2)
man/mysqlcheck.1 (+6/-6)
man/mysqld.8 (+2/-2)
man/mysqld_multi.1 (+3/-3)
man/mysqld_safe.1 (+2/-2)
man/mysqldump.1 (+5/-5)
man/mysqldumpslow.1 (+2/-2)
man/mysqlhotcopy.1 (+2/-2)
man/mysqlimport.1 (+5/-5)
man/mysqlshow.1 (+5/-5)
man/mysqlslap.1 (+6/-6)
man/mysqltest.1 (+2/-2)
man/ndb-common-options.1 (+2/-2)
man/ndb_blob_tool.1 (+2/-2)
man/ndb_config.1 (+4/-3)
man/ndb_cpcd.1 (+2/-2)
man/ndb_delete_all.1 (+2/-2)
man/ndb_desc.1 (+2/-2)
man/ndb_drop_index.1 (+3/-3)
man/ndb_drop_table.1 (+2/-2)
man/ndb_error_reporter.1 (+2/-2)
man/ndb_index_stat.1 (+2/-2)
man/ndb_mgm.1 (+2/-2)
man/ndb_mgmd.8 (+2/-2)
man/ndb_print_backup_file.1 (+2/-2)
man/ndb_print_schema_file.1 (+2/-2)
man/ndb_print_sys_file.1 (+2/-2)
man/ndb_restore.1 (+2/-2)
man/ndb_select_all.1 (+2/-2)
man/ndb_select_count.1 (+2/-2)
man/ndb_show_tables.1 (+2/-2)
man/ndb_size.pl.1 (+2/-2)
man/ndb_waiter.1 (+2/-2)
man/ndbd.8 (+2/-2)
man/ndbd_redo_log_reader.1 (+3/-3)
man/ndbinfo_select_all.1 (+2/-2)
man/ndbmtd.8 (+2/-2)
man/perror.1 (+2/-2)
man/replace.1 (+2/-2)
man/resolve_stack_dump.1 (+2/-2)
man/resolveip.1 (+2/-2)
mysql-test/include/default_my.cnf (+1/-0)
mysql-test/include/have_perfschema.inc (+1/-0)
mysql-test/lib/mtr_match.pm (+1/-0)
mysql-test/mysql-test-run.pl (+12/-11)
mysql-test/purify.supp (+1/-0)
mysql-test/r/parser.result (+25/-0)
mysql-test/suite/innodb/r/blob-update-debug.result (+15/-0)
mysql-test/suite/innodb/r/create-index.result (+9/-0)
mysql-test/suite/innodb/r/innodb-autoinc.result (+27/-0)
mysql-test/suite/innodb/r/innodb-update-insert.result (+43/-0)
mysql-test/suite/innodb/t/blob-update-debug.test (+17/-0)
mysql-test/suite/innodb/t/create-index.test (+11/-0)
mysql-test/suite/innodb/t/innodb-autoinc.test (+14/-0)
mysql-test/suite/innodb/t/innodb-update-insert.test (+38/-0)
mysql-test/suite/perfschema_stress/README (+1/-0)
mysql-test/suite/sys_vars/r/general_log_file_basic.result (+1/-0)
mysql-test/suite/sys_vars/r/innodb_thread_sleep_delay_basic.result (+30/-0)
mysql-test/suite/sys_vars/r/slow_query_log_file_basic.result (+1/-0)
mysql-test/suite/sys_vars/t/general_log_file_basic.test (+1/-1)
mysql-test/suite/sys_vars/t/innodb_thread_sleep_delay_basic.test (+18/-0)
mysql-test/suite/sys_vars/t/slow_query_log_file_basic.test (+1/-1)
mysql-test/t/parser.test (+25/-0)
mysys/mf_arr_appstr.c (+1/-0)
mysys/mf_qsort2.c (+1/-0)
mysys/my_alarm.c (+1/-0)
mysys/my_libwrap.c (+1/-0)
mysys/sha1.c (+1/-0)
packaging/rpm-oel/CMakeLists.txt (+2/-2)
packaging/rpm-oel/mysql-5.5-libmysqlclient-symbols.patch (+982/-0)
packaging/rpm-oel/mysql-embedded-check.c (+0/-26)
packaging/rpm-oel/mysql.spec.in (+159/-124)
plugin/semisync/semisync.cc (+1/-0)
plugin/semisync/semisync.h (+1/-0)
plugin/semisync/semisync_slave_plugin.cc (+1/-0)
scripts/CMakeLists.txt (+9/-1)
scripts/comp_sql.c (+1/-0)
scripts/msql2mysql.sh (+1/-0)
scripts/mysql_config.pl.in (+2/-2)
scripts/mysql_config.sh (+4/-4)
scripts/mysql_install_db.pl.in (+3/-3)
scripts/mysql_test_data_timezone.sql (+1/-0)
scripts/mysqlbug.sh (+1/-0)
sql/filesort.cc (+7/-2)
sql/log_event.cc (+81/-8)
sql/log_event.h (+15/-1)
sql/mysqld.cc (+3/-2)
sql/mysqld.h (+1/-10)
sql/share/charsets/Index.xml (+1/-0)
sql/share/charsets/ascii.xml (+1/-0)
sql/share/charsets/cp1250.xml (+1/-0)
sql/share/charsets/cp1256.xml (+1/-0)
sql/share/charsets/cp1257.xml (+1/-0)
sql/share/charsets/cp850.xml (+1/-0)
sql/share/charsets/cp866.xml (+1/-0)
sql/share/charsets/dec8.xml (+1/-0)
sql/share/charsets/geostd8.xml (+1/-0)
sql/share/charsets/greek.xml (+1/-0)
sql/share/charsets/hebrew.xml (+1/-0)
sql/share/charsets/hp8.xml (+1/-0)
sql/share/charsets/keybcs2.xml (+1/-0)
sql/share/charsets/koi8r.xml (+1/-0)
sql/share/charsets/koi8u.xml (+1/-0)
sql/share/charsets/languages.html (+1/-0)
sql/share/charsets/latin1.xml (+1/-0)
sql/share/charsets/latin2.xml (+1/-0)
sql/share/charsets/latin5.xml (+1/-0)
sql/share/charsets/latin7.xml (+1/-0)
sql/share/charsets/macce.xml (+1/-0)
sql/share/charsets/macroman.xml (+1/-0)
sql/share/charsets/swe7.xml (+1/-0)
sql/sql_class.h (+3/-1)
sql/sql_parse.cc (+3/-5)
sql/sql_state.c (+1/-0)
sql/sql_trigger.cc (+7/-0)
sql/sql_yacc.yy (+8/-1)
storage/archive/archive_test.c (+1/-0)
storage/innobase/buf/buf0buf.c (+3/-1)
storage/innobase/handler/ha_innodb.cc (+19/-3)
storage/innobase/handler/ha_innodb.h (+1/-0)
storage/innobase/handler/handler0alter.cc (+2/-2)
storage/innobase/row/row0ins.c (+5/-1)
storage/innobase/row/row0upd.c (+9/-34)
storage/innobase/srv/srv0start.c (+5/-1)
storage/myisam/ftbench/Ecompare.pl (+1/-0)
storage/myisam/ftbench/Ecreate.pl (+1/-0)
storage/myisam/ftbench/Ereport.pl (+1/-0)
storage/myisam/mi_test_all.sh (+1/-0)
storage/myisammrg/myrg_records.c (+1/-0)
storage/ndb/Makefile.am (+1/-0)
storage/ndb/config/common.mk.am (+1/-0)
storage/ndb/config/make-win-dsw.sh (+1/-0)
storage/ndb/config/type_kernel.mk.am (+1/-0)
storage/ndb/config/type_mgmapiclient.mk.am (+1/-0)
storage/ndb/config/type_ndbapi.mk.am (+1/-0)
storage/ndb/config/type_ndbapiclient.mk.am (+1/-0)
storage/ndb/config/type_ndbapitest.mk.am (+1/-0)
storage/ndb/config/type_ndbapitools.mk.am (+1/-0)
storage/ndb/config/type_util.mk.am (+1/-0)
storage/ndb/config/win-includes (+1/-0)
storage/ndb/config/win-libraries (+1/-0)
storage/ndb/config/win-name (+1/-0)
storage/ndb/config/win-sources (+1/-0)
storage/ndb/docs/Makefile.am (+1/-0)
storage/ndb/docs/doxygen/Doxyfile.mgmapi (+1/-0)
storage/ndb/docs/doxygen/Doxyfile.ndb (+1/-0)
storage/ndb/docs/doxygen/Doxyfile.ndbapi (+1/-0)
storage/ndb/docs/doxygen/Doxyfile.odbc (+1/-0)
storage/ndb/docs/doxygen/postdoxy.pl (+1/-0)
storage/ndb/docs/doxygen/predoxy.pl (+1/-0)
storage/ndb/include/Makefile.am (+1/-0)
storage/ndb/include/debugger/DebuggerNames.hpp (+1/-0)
storage/ndb/include/debugger/EventLogger.hpp (+1/-0)
storage/ndb/include/debugger/GrepError.hpp (+1/-0)
storage/ndb/include/debugger/SignalLoggerManager.hpp (+1/-0)
storage/ndb/include/editline/editline.h (+1/-0)
storage/ndb/include/kernel/AttributeDescriptor.hpp (+1/-0)
storage/ndb/include/kernel/AttributeHeader.hpp (+1/-0)
storage/ndb/include/kernel/AttributeList.hpp (+1/-0)
storage/ndb/include/kernel/BlockNumbers.h (+1/-0)
storage/ndb/include/kernel/GlobalSignalNumbers.h (+1/-0)
storage/ndb/include/kernel/GrepEvent.hpp (+1/-0)
storage/ndb/include/kernel/Interpreter.hpp (+1/-0)
storage/ndb/include/kernel/LogLevel.hpp (+1/-0)
storage/ndb/include/kernel/NodeBitmask.hpp (+1/-0)
storage/ndb/include/kernel/NodeInfo.hpp (+1/-0)
storage/ndb/include/kernel/NodeState.hpp (+1/-0)
storage/ndb/include/kernel/RefConvert.hpp (+1/-0)
storage/ndb/include/kernel/kernel_config_parameters.h (+1/-0)
storage/ndb/include/kernel/kernel_types.h (+1/-0)
storage/ndb/include/kernel/ndb_limits.h (+1/-0)
storage/ndb/include/kernel/signaldata/AbortAll.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AccFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AccScan.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AccSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AllocNodeId.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AlterIndx.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AlterTable.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AlterTrig.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ApiBroadcast.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ApiRegSignalData.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ApiVersion.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ArbitSignalData.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/AttrInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/BackupImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/BackupSignalData.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/BlockCommitOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/BuildIndx.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CheckNodeGroups.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CloseComReqConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CmInit.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CmvmiCfgConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CntrMasterConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CntrMasterReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CntrStart.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ConfigParamId.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ContinueFragmented.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CopyActive.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CopyFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CopyGCIReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateEvnt.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateFilegroup.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateFilegroupImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateFragmentation.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateIndx.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateTab.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateTable.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/CreateTrig.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DiAddTab.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DiGetNodes.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DictLock.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DictObjOp.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DictSchemaInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DictSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DictStart.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DictTabInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DihAddFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DihContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DihFragCount.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DihSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DihStartTab.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DihSwitchReplica.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DisconnectRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropFilegroup.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropFilegroupImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropIndx.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropObj.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropTab.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropTabFile.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropTable.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DropTrig.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/DumpStateOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/EmptyLcp.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/EndTo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/EventReport.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/EventSubscribeReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ExecFragReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/Extent.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FailRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FireTrigOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FsAppendReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FsCloseReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FsConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FsReadWriteReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FsRef.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/FsRemoveReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/GCPSave.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/GetTabInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/GetTableId.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/GrepImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/HotSpareRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/IndxAttrInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/IndxKeyInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/InvalidateNodeLCPConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/InvalidateNodeLCPReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/KeyInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/LCP.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/LgmanContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ListTables.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/LqhFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/LqhKey.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/LqhSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/LqhTransConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ManagementServer.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/MasterGCP.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/MasterLCP.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/NFCompleteRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/NdbSttor.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/NdbfsContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/NextScan.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/NodeFailRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/NodeStateSignalData.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/PackedSignal.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/PrepDropTab.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/PrepFailReqRef.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ReadConfig.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ReadNodesConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/RelTabMem.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/RepImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/RestoreContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/RestoreImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ResumeReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/RouteOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ScanFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/ScanTab.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SetLogLevelOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SetVarReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SignalData.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SignalDataPrint.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SignalDroppedRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SrFragidConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartFragReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartMe.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartPerm.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartRec.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StartTo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StopMe.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StopPerm.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/StopReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SumaImpl.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/SystemError.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TamperOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcCommit.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcHbRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcIndx.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcKeyConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcKeyFailConf.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcKeyRef.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcKeyReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcRollbackRep.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TcSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TestOrd.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TransIdAI.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TrigAttrInfo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TsmanContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TupCommit.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TupFrag.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TupKey.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TupSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TuxBound.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TuxContinueB.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TuxMaint.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/TuxSizeAltReq.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UpdateTo.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UpgradeStartup.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UtilDelete.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UtilExecute.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UtilLock.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UtilPrepare.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UtilRelease.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/UtilSequence.hpp (+1/-0)
storage/ndb/include/kernel/signaldata/WaitGCP.hpp (+1/-0)
storage/ndb/include/kernel/trigger_definitions.h (+1/-0)
storage/ndb/include/logger/ConsoleLogHandler.hpp (+1/-0)
storage/ndb/include/logger/FileLogHandler.hpp (+1/-0)
storage/ndb/include/logger/LogHandler.hpp (+1/-0)
storage/ndb/include/logger/Logger.hpp (+1/-0)
storage/ndb/include/logger/SysLogHandler.hpp (+1/-0)
storage/ndb/include/mgmapi/mgmapi.h (+1/-0)
storage/ndb/include/mgmapi/mgmapi_config_parameters.h (+1/-0)
storage/ndb/include/mgmapi/mgmapi_config_parameters_debug.h (+1/-0)
storage/ndb/include/mgmapi/mgmapi_debug.h (+1/-0)
storage/ndb/include/mgmapi/mgmapi_error.h (+1/-0)
storage/ndb/include/mgmapi/ndb_logevent.h (+1/-0)
storage/ndb/include/mgmapi/ndbd_exit_codes.h (+1/-0)
storage/ndb/include/mgmcommon/ConfigRetriever.hpp (+1/-0)
storage/ndb/include/mgmcommon/IPCConfig.hpp (+1/-0)
storage/ndb/include/mgmcommon/MgmtErrorReporter.hpp (+1/-0)
storage/ndb/include/ndb_constants.h (+1/-0)
storage/ndb/include/ndb_global.h.in (+1/-0)
storage/ndb/include/ndb_init.h (+1/-0)
storage/ndb/include/ndb_net.h (+1/-0)
storage/ndb/include/ndb_types.h.in (+1/-0)
storage/ndb/include/ndb_version.h.in (+1/-0)
storage/ndb/include/ndbapi/Ndb.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbApi.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbBlob.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbDictionary.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbError.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbEventOperation.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbIndexOperation.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbIndexScanOperation.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbIndexStat.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbOperation.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbPool.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbRecAttr.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbReceiver.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbScanFilter.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbScanOperation.hpp (+1/-0)
storage/ndb/include/ndbapi/NdbTransaction.hpp (+1/-0)
storage/ndb/include/ndbapi/ndb_cluster_connection.hpp (+1/-0)
storage/ndb/include/ndbapi/ndb_opt_defaults.h (+1/-0)
storage/ndb/include/ndbapi/ndbapi_limits.h (+1/-0)
storage/ndb/include/ndbapi/ndberror.h (+1/-0)
storage/ndb/include/newtonapi/dba.h (+1/-0)
storage/ndb/include/newtonapi/defs/pcn_types.h (+1/-0)
storage/ndb/include/portlib/NdbCondition.h (+1/-0)
storage/ndb/include/portlib/NdbConfig.h (+1/-0)
storage/ndb/include/portlib/NdbDaemon.h (+1/-0)
storage/ndb/include/portlib/NdbEnv.h (+1/-0)
storage/ndb/include/portlib/NdbHost.h (+1/-0)
storage/ndb/include/portlib/NdbMain.h (+1/-0)
storage/ndb/include/portlib/NdbMem.h (+1/-0)
storage/ndb/include/portlib/NdbMutex.h (+1/-0)
storage/ndb/include/portlib/NdbSleep.h (+1/-0)
storage/ndb/include/portlib/NdbTCP.h (+1/-0)
storage/ndb/include/portlib/NdbThread.h (+1/-0)
storage/ndb/include/portlib/NdbTick.h (+1/-0)
storage/ndb/include/portlib/PortDefs.h (+1/-0)
storage/ndb/include/portlib/prefetch.h (+1/-0)
storage/ndb/include/transporter/TransporterCallback.hpp (+1/-0)
storage/ndb/include/transporter/TransporterDefinitions.hpp (+1/-0)
storage/ndb/include/transporter/TransporterRegistry.hpp (+1/-0)
storage/ndb/include/util/BaseString.hpp (+1/-0)
storage/ndb/include/util/Bitmask.hpp (+1/-0)
storage/ndb/include/util/ConfigValues.hpp (+1/-0)
storage/ndb/include/util/File.hpp (+1/-0)
storage/ndb/include/util/InputStream.hpp (+1/-0)
storage/ndb/include/util/NdbOut.hpp (+1/-0)
storage/ndb/include/util/NdbSqlUtil.hpp (+1/-0)
storage/ndb/include/util/OutputStream.hpp (+1/-0)
storage/ndb/include/util/Parser.hpp (+1/-0)
storage/ndb/include/util/Properties.hpp (+1/-0)
storage/ndb/include/util/SimpleProperties.hpp (+1/-0)
storage/ndb/include/util/SocketAuthenticator.hpp (+1/-0)
storage/ndb/include/util/SocketClient.hpp (+1/-0)
storage/ndb/include/util/SocketServer.hpp (+1/-0)
storage/ndb/include/util/UtilBuffer.hpp (+1/-0)
storage/ndb/include/util/Vector.hpp (+1/-0)
storage/ndb/include/util/basestring_vsnprintf.h (+1/-0)
storage/ndb/include/util/md5_hash.hpp (+1/-0)
storage/ndb/include/util/ndb_rand.h (+1/-0)
storage/ndb/include/util/random.h (+1/-0)
storage/ndb/include/util/socket_io.h (+1/-0)
storage/ndb/include/util/uucode.h (+1/-0)
storage/ndb/include/util/version.h (+1/-0)
storage/ndb/ndbapi-examples/mgmapi_logevent/main.cpp (+1/-0)
storage/ndb/ndbapi-examples/mgmapi_logevent2/main.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_async/ndbapi_async.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_async1/ndbapi_async1.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_event/ndbapi_event.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_retries/ndbapi_retries.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_scan/ndbapi_scan.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_simple/ndbapi_simple.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_simple_dual/main.cpp (+1/-0)
storage/ndb/ndbapi-examples/ndbapi_simple_index/main.cpp (+1/-0)
storage/ndb/src/Makefile.am (+1/-0)
storage/ndb/src/common/Makefile.am (+1/-0)
storage/ndb/src/common/debugger/BlockNames.cpp (+1/-0)
storage/ndb/src/common/debugger/DebuggerNames.cpp (+1/-0)
storage/ndb/src/common/debugger/EventLogger.cpp (+1/-0)
storage/ndb/src/common/debugger/GrepError.cpp (+1/-0)
storage/ndb/src/common/debugger/Makefile.am (+1/-0)
storage/ndb/src/common/debugger/SignalLoggerManager.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/AccLock.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/AlterIndx.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/AlterTab.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/AlterTable.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/AlterTrig.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/BackupImpl.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/BackupSignalData.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CloseComReqConf.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CntrStart.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/ContinueB.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CopyGCI.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CreateEvnt.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CreateFragmentation.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CreateIndx.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/CreateTrig.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DictTabInfo.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DihContinueB.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DihSwitchReplicaReq.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DisconnectRep.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DropIndx.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DropTab.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/DropTrig.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FailRep.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FireTrigOrd.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FsAppendReq.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FsCloseReq.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FsConf.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FsOpenReq.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FsReadWriteReq.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/FsRef.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/GCPSave.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/IndxAttrInfo.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/IndxKeyInfo.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/LCP.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/LqhFrag.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/LqhKey.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/LqhTrans.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/Makefile.am (+1/-0)
storage/ndb/src/common/debugger/signaldata/MasterLCP.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/NFCompleteRep.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/NdbSttor.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/NdbfsContinueB.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/PackedSignal.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/PrepDropTab.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/PrepFailReqRef.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/ReadNodesConf.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/ScanFrag.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/ScanTab.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/SignalDataPrint.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/SignalDroppedRep.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/SignalNames.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/StartRec.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/SumaImpl.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/SystemError.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TcIndx.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TcKeyConf.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TcKeyRef.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TcKeyReq.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TcRollbackRep.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TrigAttrInfo.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TupCommit.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TupKey.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/TuxMaint.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/UtilDelete.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/UtilExecute.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/UtilLock.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/UtilPrepare.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/UtilSequence.cpp (+1/-0)
storage/ndb/src/common/debugger/signaldata/print.awk (+1/-0)
storage/ndb/src/common/logger/ConsoleLogHandler.cpp (+1/-0)
storage/ndb/src/common/logger/FileLogHandler.cpp (+1/-0)
storage/ndb/src/common/logger/LogHandler.cpp (+1/-0)
storage/ndb/src/common/logger/LogHandlerList.cpp (+1/-0)
storage/ndb/src/common/logger/LogHandlerList.hpp (+1/-0)
storage/ndb/src/common/logger/Logger.cpp (+1/-0)
storage/ndb/src/common/logger/Makefile.am (+1/-0)
storage/ndb/src/common/logger/SysLogHandler.cpp (+1/-0)
storage/ndb/src/common/logger/listtest/LogHandlerListUnitTest.cpp (+1/-0)
storage/ndb/src/common/logger/listtest/LogHandlerListUnitTest.hpp (+1/-0)
storage/ndb/src/common/logger/loggertest/LoggerUnitTest.cpp (+1/-0)
storage/ndb/src/common/logger/loggertest/LoggerUnitTest.hpp (+1/-0)
storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp (+1/-0)
storage/ndb/src/common/mgmcommon/IPCConfig.cpp (+1/-0)
storage/ndb/src/common/mgmcommon/Makefile.am (+1/-0)
storage/ndb/src/common/mgmcommon/printConfig/printConfig.cpp (+1/-0)
storage/ndb/src/common/portlib/Makefile.am (+1/-0)
storage/ndb/src/common/portlib/NdbCondition.c (+1/-0)
storage/ndb/src/common/portlib/NdbConfig.c (+1/-0)
storage/ndb/src/common/portlib/NdbDaemon.c (+1/-0)
storage/ndb/src/common/portlib/NdbEnv.c (+1/-0)
storage/ndb/src/common/portlib/NdbHost.c (+1/-0)
storage/ndb/src/common/portlib/NdbMem.c (+1/-0)
storage/ndb/src/common/portlib/NdbPortLibTest.cpp (+1/-0)
storage/ndb/src/common/portlib/NdbSleep.c (+1/-0)
storage/ndb/src/common/portlib/NdbTCP.cpp (+1/-0)
storage/ndb/src/common/portlib/NdbThread.c (+1/-0)
storage/ndb/src/common/portlib/NdbTick.c (+1/-0)
storage/ndb/src/common/portlib/memtest.c (+1/-0)
storage/ndb/src/common/portlib/mmstest.cpp (+1/-0)
storage/ndb/src/common/portlib/munmaptest.cpp (+1/-0)
storage/ndb/src/common/portlib/win32/NdbCondition.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbDaemon.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbEnv.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbHost.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbMem.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbMutex.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbSleep.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbTCP.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbThread.c (+1/-0)
storage/ndb/src/common/portlib/win32/NdbTick.c (+1/-0)
storage/ndb/src/common/transporter/Makefile.am (+1/-0)
storage/ndb/src/common/transporter/Packer.cpp (+1/-0)
storage/ndb/src/common/transporter/Packer.hpp (+1/-0)
storage/ndb/src/common/transporter/SCI_Transporter.cpp (+1/-0)
storage/ndb/src/common/transporter/SCI_Transporter.hpp (+1/-0)
storage/ndb/src/common/transporter/SHM_Buffer.hpp (+1/-0)
storage/ndb/src/common/transporter/SHM_Transporter.cpp (+1/-0)
storage/ndb/src/common/transporter/SHM_Transporter.hpp (+1/-0)
storage/ndb/src/common/transporter/SHM_Transporter.unix.cpp (+1/-0)
storage/ndb/src/common/transporter/SHM_Transporter.win32.cpp (+1/-0)
storage/ndb/src/common/transporter/SendBuffer.cpp (+1/-0)
storage/ndb/src/common/transporter/SendBuffer.hpp (+1/-0)
storage/ndb/src/common/transporter/TCP_Transporter.cpp (+1/-0)
storage/ndb/src/common/transporter/TCP_Transporter.hpp (+1/-0)
storage/ndb/src/common/transporter/Transporter.cpp (+1/-0)
storage/ndb/src/common/transporter/Transporter.hpp (+1/-0)
storage/ndb/src/common/transporter/TransporterInternalDefinitions.hpp (+1/-0)
storage/ndb/src/common/transporter/TransporterRegistry.cpp (+1/-0)
storage/ndb/src/common/transporter/basictest/basicTransporterTest.cpp (+1/-0)
storage/ndb/src/common/transporter/buddy.cpp (+1/-0)
storage/ndb/src/common/transporter/buddy.hpp (+1/-0)
storage/ndb/src/common/transporter/failoverSCI/failoverSCI.cpp (+1/-0)
storage/ndb/src/common/transporter/perftest/perfTransporterTest.cpp (+1/-0)
storage/ndb/src/common/transporter/priotest/prioSCI/prioSCI.cpp (+1/-0)
storage/ndb/src/common/transporter/priotest/prioSHM/prioSHM.cpp (+1/-0)
storage/ndb/src/common/transporter/priotest/prioTCP/prioTCP.cpp (+1/-0)
storage/ndb/src/common/transporter/priotest/prioTransporterTest.cpp (+1/-0)
storage/ndb/src/common/transporter/priotest/prioTransporterTest.hpp (+1/-0)
storage/ndb/src/common/util/BaseString.cpp (+1/-0)
storage/ndb/src/common/util/Bitmask.cpp (+1/-0)
storage/ndb/src/common/util/ConfigValues.cpp (+1/-0)
storage/ndb/src/common/util/File.cpp (+1/-0)
storage/ndb/src/common/util/InputStream.cpp (+1/-0)
storage/ndb/src/common/util/Makefile.am (+1/-0)
storage/ndb/src/common/util/NdbOut.cpp (+1/-0)
storage/ndb/src/common/util/NdbSqlUtil.cpp (+1/-0)
storage/ndb/src/common/util/OutputStream.cpp (+1/-0)
storage/ndb/src/common/util/Parser.cpp (+1/-0)
storage/ndb/src/common/util/Properties.cpp (+1/-0)
storage/ndb/src/common/util/SimpleProperties.cpp (+1/-0)
storage/ndb/src/common/util/SocketAuthenticator.cpp (+1/-0)
storage/ndb/src/common/util/SocketClient.cpp (+1/-0)
storage/ndb/src/common/util/SocketServer.cpp (+1/-0)
storage/ndb/src/common/util/basestring_vsnprintf.c (+1/-0)
storage/ndb/src/common/util/filetest/FileUnitTest.cpp (+1/-0)
storage/ndb/src/common/util/filetest/FileUnitTest.hpp (+1/-0)
storage/ndb/src/common/util/md5_hash.cpp (+1/-0)
storage/ndb/src/common/util/ndb_init.c (+1/-0)
storage/ndb/src/common/util/ndb_rand.c (+1/-0)
storage/ndb/src/common/util/new.cpp (+1/-0)
storage/ndb/src/common/util/random.c (+1/-0)
storage/ndb/src/common/util/socket_io.cpp (+1/-0)
storage/ndb/src/common/util/strdup.c (+1/-0)
storage/ndb/src/common/util/testConfigValues/testConfigValues.cpp (+1/-0)
storage/ndb/src/common/util/testProperties/testProperties.cpp (+1/-0)
storage/ndb/src/common/util/testSimpleProperties/sp_test.cpp (+1/-0)
storage/ndb/src/common/util/uucode.c (+1/-0)
storage/ndb/src/common/util/version.c (+1/-0)
storage/ndb/src/cw/Makefile.am (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.cpp (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/CPC_GUI.h (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/NdbControls.cpp (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/StdAfx.cpp (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/StdAfx.h (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/TreeView.cpp (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/TreeView.h (+1/-0)
storage/ndb/src/cw/cpcc-win32/C++/resource.h (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/CPC_Form.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/Computer.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/ComputerAddDialog.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/ComputerRemoveDialog.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/Database.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/PanelWizard.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/Process.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/ProcessDefineDialog.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/fileaccess/FileMgmt.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/simpleparser/SimpleCPCParser.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/socketcomm/SocketComm.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/socketcomm/myTcpClient.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/startDatabaseDlg.cs (+1/-0)
storage/ndb/src/cw/cpcc-win32/csharp/telnetclient/telnetClient.cs (+1/-0)
storage/ndb/src/cw/cpcd/APIService.cpp (+1/-0)
storage/ndb/src/cw/cpcd/APIService.hpp (+1/-0)
storage/ndb/src/cw/cpcd/CPCD.cpp (+1/-0)
storage/ndb/src/cw/cpcd/CPCD.hpp (+1/-0)
storage/ndb/src/cw/cpcd/Makefile.am (+1/-0)
storage/ndb/src/cw/cpcd/Monitor.cpp (+1/-0)
storage/ndb/src/cw/cpcd/Process.cpp (+1/-0)
storage/ndb/src/cw/cpcd/common.cpp (+1/-0)
storage/ndb/src/cw/cpcd/common.hpp (+1/-0)
storage/ndb/src/cw/test/socketclient/socketClientTest.cpp (+1/-0)
storage/ndb/src/cw/util/ClientInterface.cpp (+1/-0)
storage/ndb/src/cw/util/ClientInterface.hpp (+1/-0)
storage/ndb/src/cw/util/SocketRegistry.cpp (+1/-0)
storage/ndb/src/cw/util/SocketRegistry.hpp (+1/-0)
storage/ndb/src/cw/util/SocketService.cpp (+1/-0)
storage/ndb/src/cw/util/SocketService.hpp (+1/-0)
storage/ndb/src/kernel/Makefile.am (+1/-0)
storage/ndb/src/kernel/SimBlockList.cpp (+1/-0)
storage/ndb/src/kernel/blocks/Makefile.am (+1/-0)
storage/ndb/src/kernel/blocks/backup/Backup.cpp (+1/-0)
storage/ndb/src/kernel/blocks/backup/Backup.hpp (+1/-0)
storage/ndb/src/kernel/blocks/backup/BackupFormat.hpp (+1/-0)
storage/ndb/src/kernel/blocks/backup/BackupInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/backup/FsBuffer.hpp (+1/-0)
storage/ndb/src/kernel/blocks/backup/Makefile.am (+1/-0)
storage/ndb/src/kernel/blocks/backup/read.cpp (+1/-0)
storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp (+1/-0)
storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbacc/DbaccInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/Makefile.am (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/Master_AddTable.sfl (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/SchemaFile.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/Slave_AddTable.sfl (+1/-0)
storage/ndb/src/kernel/blocks/dbdict/printSchemaFile.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/DbdihInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/Makefile.am (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/Sysfile.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/printSysfile.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbdih/printSysfile/printSysfile.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/Makefile.am (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/redoLogReader/reader.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/redoLogReader/records.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dblqh/redoLogReader/records.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtc/DbtcInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/AttributeOffset.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupBuffer.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupFixAlloc.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupPageMap.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupStoredProcDef.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupTabDesMan.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/DbtupVarAlloc.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/Makefile.am (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/Undo_buffer.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/test_varpage.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/tuppage.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtup/tuppage.hpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxStat.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp (+1/-0)
storage/ndb/src/kernel/blocks/dbutil/DbUtil.hpp (+1/-0)
storage/ndb/src/kernel/blocks/diskpage.cpp (+1/-0)
storage/ndb/src/kernel/blocks/diskpage.hpp (+1/-0)
storage/ndb/src/kernel/blocks/lgman.hpp (+1/-0)
storage/ndb/src/kernel/blocks/mutexes.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrSysTable.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/AsyncFileTest/AsyncFileTest.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/CircularIndex.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/CircularIndex.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/Filename.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/Filename.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/MemoryChannel.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/MemoryChannel.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/MemoryChannelTest/MemoryChannelTest.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/OpenFiles.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/Pool.hpp (+1/-0)
storage/ndb/src/kernel/blocks/ndbfs/VoidFs.cpp (+1/-0)
storage/ndb/src/kernel/blocks/pgman.cpp (+1/-0)
storage/ndb/src/kernel/blocks/pgman.hpp (+1/-0)
storage/ndb/src/kernel/blocks/print_file.cpp (+1/-0)
storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp (+1/-0)
storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp (+1/-0)
storage/ndb/src/kernel/blocks/qmgr/timer.hpp (+1/-0)
storage/ndb/src/kernel/blocks/record_types.hpp (+1/-0)
storage/ndb/src/kernel/blocks/restore.cpp (+1/-0)
storage/ndb/src/kernel/blocks/restore.hpp (+1/-0)
storage/ndb/src/kernel/blocks/suma/Suma.cpp (+1/-0)
storage/ndb/src/kernel/blocks/suma/Suma.hpp (+1/-0)
storage/ndb/src/kernel/blocks/suma/SumaInit.cpp (+1/-0)
storage/ndb/src/kernel/blocks/trix/Trix.cpp (+1/-0)
storage/ndb/src/kernel/blocks/trix/Trix.hpp (+1/-0)
storage/ndb/src/kernel/blocks/tsman.cpp (+1/-0)
storage/ndb/src/kernel/blocks/tsman.hpp (+1/-0)
storage/ndb/src/kernel/error/ErrorHandlingMacros.hpp (+1/-0)
storage/ndb/src/kernel/error/ErrorReporter.cpp (+1/-0)
storage/ndb/src/kernel/error/ErrorReporter.hpp (+1/-0)
storage/ndb/src/kernel/error/Makefile.am (+1/-0)
storage/ndb/src/kernel/error/TimeModule.cpp (+1/-0)
storage/ndb/src/kernel/error/TimeModule.hpp (+1/-0)
storage/ndb/src/kernel/error/ndbd_exit_codes.c (+1/-0)
storage/ndb/src/kernel/main.cpp (+1/-0)
storage/ndb/src/kernel/vm/Array.hpp (+1/-0)
storage/ndb/src/kernel/vm/ArrayPool.hpp (+1/-0)
storage/ndb/src/kernel/vm/CArray.hpp (+1/-0)
storage/ndb/src/kernel/vm/Callback.hpp (+1/-0)
storage/ndb/src/kernel/vm/ClusterConfiguration.cpp (+1/-0)
storage/ndb/src/kernel/vm/ClusterConfiguration.hpp (+1/-0)
storage/ndb/src/kernel/vm/Configuration.hpp (+1/-0)
storage/ndb/src/kernel/vm/DLCFifoList.hpp (+1/-0)
storage/ndb/src/kernel/vm/DLCHashTable.hpp (+1/-0)
storage/ndb/src/kernel/vm/DLFifoList.hpp (+1/-0)
storage/ndb/src/kernel/vm/DLHashTable.hpp (+1/-0)
storage/ndb/src/kernel/vm/DLHashTable2.hpp (+1/-0)
storage/ndb/src/kernel/vm/DLList.hpp (+1/-0)
storage/ndb/src/kernel/vm/DataBuffer.hpp (+1/-0)
storage/ndb/src/kernel/vm/DynArr256.cpp (+1/-0)
storage/ndb/src/kernel/vm/DynArr256.hpp (+1/-0)
storage/ndb/src/kernel/vm/Emulator.cpp (+1/-0)
storage/ndb/src/kernel/vm/Emulator.hpp (+1/-0)
storage/ndb/src/kernel/vm/FastScheduler.cpp (+1/-0)
storage/ndb/src/kernel/vm/FastScheduler.hpp (+1/-0)
storage/ndb/src/kernel/vm/GlobalData.hpp (+1/-0)
storage/ndb/src/kernel/vm/KeyDescriptor.hpp (+1/-0)
storage/ndb/src/kernel/vm/KeyTable.hpp (+1/-0)
storage/ndb/src/kernel/vm/KeyTable2.hpp (+1/-0)
storage/ndb/src/kernel/vm/KeyTable2Ref.hpp (+1/-0)
storage/ndb/src/kernel/vm/LinearPool.hpp (+1/-0)
storage/ndb/src/kernel/vm/LongSignal.hpp (+1/-0)
storage/ndb/src/kernel/vm/Makefile.am (+1/-0)
storage/ndb/src/kernel/vm/Mutex.cpp (+1/-0)
storage/ndb/src/kernel/vm/Mutex.hpp (+1/-0)
storage/ndb/src/kernel/vm/NdbdSuperPool.cpp (+1/-0)
storage/ndb/src/kernel/vm/NdbdSuperPool.hpp (+1/-0)
storage/ndb/src/kernel/vm/Pool.cpp (+1/-0)
storage/ndb/src/kernel/vm/Pool.hpp (+1/-0)
storage/ndb/src/kernel/vm/Prio.hpp (+1/-0)
storage/ndb/src/kernel/vm/RWPool.cpp (+1/-0)
storage/ndb/src/kernel/vm/RWPool.hpp (+1/-0)
storage/ndb/src/kernel/vm/RequestTracker.hpp (+1/-0)
storage/ndb/src/kernel/vm/Rope.cpp (+1/-0)
storage/ndb/src/kernel/vm/Rope.hpp (+1/-0)
storage/ndb/src/kernel/vm/SLFifoList.hpp (+1/-0)
storage/ndb/src/kernel/vm/SLList.hpp (+1/-0)
storage/ndb/src/kernel/vm/SafeCounter.cpp (+1/-0)
storage/ndb/src/kernel/vm/SafeCounter.hpp (+1/-0)
storage/ndb/src/kernel/vm/SectionReader.cpp (+1/-0)
storage/ndb/src/kernel/vm/SectionReader.hpp (+1/-0)
storage/ndb/src/kernel/vm/SignalCounter.hpp (+1/-0)
storage/ndb/src/kernel/vm/SimBlockList.hpp (+1/-0)
storage/ndb/src/kernel/vm/SimplePropertiesSection.cpp (+1/-0)
storage/ndb/src/kernel/vm/SimulatedBlock.cpp (+1/-0)
storage/ndb/src/kernel/vm/SimulatedBlock.hpp (+1/-0)
storage/ndb/src/kernel/vm/SuperPool.cpp (+1/-0)
storage/ndb/src/kernel/vm/SuperPool.hpp (+1/-0)
storage/ndb/src/kernel/vm/ThreadConfig.cpp (+1/-0)
storage/ndb/src/kernel/vm/ThreadConfig.hpp (+1/-0)
storage/ndb/src/kernel/vm/TimeQueue.cpp (+1/-0)
storage/ndb/src/kernel/vm/TimeQueue.hpp (+1/-0)
storage/ndb/src/kernel/vm/TransporterCallback.cpp (+1/-0)
storage/ndb/src/kernel/vm/VMSignal.cpp (+1/-0)
storage/ndb/src/kernel/vm/VMSignal.hpp (+1/-0)
storage/ndb/src/kernel/vm/WOPool.cpp (+1/-0)
storage/ndb/src/kernel/vm/WOPool.hpp (+1/-0)
storage/ndb/src/kernel/vm/WaitQueue.hpp (+1/-0)
storage/ndb/src/kernel/vm/WatchDog.cpp (+1/-0)
storage/ndb/src/kernel/vm/WatchDog.hpp (+1/-0)
storage/ndb/src/kernel/vm/al_test/arrayListTest.cpp (+1/-0)
storage/ndb/src/kernel/vm/al_test/arrayPoolTest.cpp (+1/-0)
storage/ndb/src/kernel/vm/al_test/main.cpp (+1/-0)
storage/ndb/src/kernel/vm/bench_pool.cpp (+1/-0)
storage/ndb/src/kernel/vm/ndbd_malloc.cpp (+1/-0)
storage/ndb/src/kernel/vm/ndbd_malloc.hpp (+1/-0)
storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp (+1/-0)
storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp (+1/-0)
storage/ndb/src/kernel/vm/pc.hpp (+1/-0)
storage/ndb/src/kernel/vm/testCopy/rr.cpp (+1/-0)
storage/ndb/src/kernel/vm/testCopy/testCopy.cpp (+1/-0)
storage/ndb/src/kernel/vm/testDataBuffer/testDataBuffer.cpp (+1/-0)
storage/ndb/src/kernel/vm/testLongSig/testLongSig.cpp (+1/-0)
storage/ndb/src/kernel/vm/testSimplePropertiesSection/test.cpp (+1/-0)
storage/ndb/src/kernel/vm/testSuperPool.cpp (+1/-0)
storage/ndb/src/libndb.ver.in (+1/-0)
storage/ndb/src/mgmapi/LocalConfig.cpp (+1/-0)
storage/ndb/src/mgmapi/LocalConfig.hpp (+1/-0)
storage/ndb/src/mgmapi/Makefile.am (+1/-0)
storage/ndb/src/mgmapi/mgmapi_configuration.cpp (+1/-0)
storage/ndb/src/mgmapi/mgmapi_configuration.hpp (+1/-0)
storage/ndb/src/mgmapi/mgmapi_internal.h (+1/-0)
storage/ndb/src/mgmapi/ndb_logevent.hpp (+1/-0)
storage/ndb/src/mgmapi/test/keso.c (+1/-0)
storage/ndb/src/mgmapi/test/mgmSrvApi.cpp (+1/-0)
storage/ndb/src/mgmclient/CommandInterpreter.cpp (+1/-0)
storage/ndb/src/mgmclient/Makefile.am (+1/-0)
storage/ndb/src/mgmclient/ndb_mgmclient.h (+1/-0)
storage/ndb/src/mgmclient/ndb_mgmclient.hpp (+1/-0)
storage/ndb/src/mgmclient/test_cpcd/test_cpcd.cpp (+1/-0)
storage/ndb/src/mgmsrv/Config.cpp (+1/-0)
storage/ndb/src/mgmsrv/Config.hpp (+1/-0)
storage/ndb/src/mgmsrv/ConfigInfo.cpp (+1/-0)
storage/ndb/src/mgmsrv/ConfigInfo.hpp (+1/-0)
storage/ndb/src/mgmsrv/InitConfigFileParser.hpp (+1/-0)
storage/ndb/src/mgmsrv/Makefile.am (+1/-0)
storage/ndb/src/mgmsrv/MgmtSrvr.cpp (+1/-0)
storage/ndb/src/mgmsrv/MgmtSrvr.hpp (+1/-0)
storage/ndb/src/mgmsrv/MgmtSrvrConfig.cpp (+1/-0)
storage/ndb/src/mgmsrv/MgmtSrvrGeneralSignalHandling.cpp (+1/-0)
storage/ndb/src/mgmsrv/Services.cpp (+1/-0)
storage/ndb/src/mgmsrv/Services.hpp (+1/-0)
storage/ndb/src/mgmsrv/SignalQueue.cpp (+1/-0)
storage/ndb/src/mgmsrv/SignalQueue.hpp (+1/-0)
storage/ndb/src/mgmsrv/convertStrToInt.cpp (+1/-0)
storage/ndb/src/mgmsrv/convertStrToInt.hpp (+1/-0)
storage/ndb/src/mgmsrv/mkconfig/mkconfig.cpp (+1/-0)
storage/ndb/src/mgmsrv/ndb_mgmd_error.h (+1/-0)
storage/ndb/src/ndbapi/API.hpp (+1/-0)
storage/ndb/src/ndbapi/ClusterMgr.cpp (+1/-0)
storage/ndb/src/ndbapi/ClusterMgr.hpp (+1/-0)
storage/ndb/src/ndbapi/DictCache.hpp (+1/-0)
storage/ndb/src/ndbapi/Makefile.am (+1/-0)
storage/ndb/src/ndbapi/Ndb.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbApiSignal.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbApiSignal.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbBlob.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbBlobImpl.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbDictionary.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbErrorOut.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbEventOperation.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbImpl.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbIndexOperation.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbIndexStat.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbLinHash.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbOperation.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbOperationDefine.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbOperationExec.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbOperationInt.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbOperationScan.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbOperationSearch.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbPool.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbPoolImpl.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbPoolImpl.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbRecAttr.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbReceiver.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbScanFilter.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbScanOperation.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbTransaction.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbTransactionScan.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbUtil.cpp (+1/-0)
storage/ndb/src/ndbapi/NdbUtil.hpp (+1/-0)
storage/ndb/src/ndbapi/NdbWaiter.hpp (+1/-0)
storage/ndb/src/ndbapi/Ndberr.cpp (+1/-0)
storage/ndb/src/ndbapi/Ndbif.cpp (+1/-0)
storage/ndb/src/ndbapi/Ndbinit.cpp (+1/-0)
storage/ndb/src/ndbapi/Ndblist.cpp (+1/-0)
storage/ndb/src/ndbapi/ObjectMap.cpp (+1/-0)
storage/ndb/src/ndbapi/ObjectMap.hpp (+1/-0)
storage/ndb/src/ndbapi/SignalSender.cpp (+1/-0)
storage/ndb/src/ndbapi/SignalSender.hpp (+1/-0)
storage/ndb/src/ndbapi/TransporterFacade.cpp (+1/-0)
storage/ndb/src/ndbapi/ndb_cluster_connection.cpp (+1/-0)
storage/ndb/src/ndbapi/ndb_cluster_connection_impl.hpp (+1/-0)
storage/ndb/src/ndbapi/ndb_internal.hpp (+1/-0)
storage/ndb/src/ndbapi/ndberror.c (+1/-0)
storage/ndb/src/ndbapi/ndberror_check.c (+1/-0)
storage/ndb/src/ndbapi/signal-sender/SignalSender.cpp (+1/-0)
storage/ndb/src/ndbapi/signal-sender/SignalSender.hpp (+1/-0)
storage/ndb/test/Makefile.am (+1/-0)
storage/ndb/test/include/AtrtClient.hpp (+1/-0)
storage/ndb/test/include/CpcClient.hpp (+1/-0)
storage/ndb/test/include/DbUtil.hpp (+1/-0)
storage/ndb/test/include/HugoAsynchTransactions.hpp (+1/-0)
storage/ndb/test/include/HugoCalculator.hpp (+1/-0)
storage/ndb/test/include/HugoOperations.hpp (+1/-0)
storage/ndb/test/include/HugoTransactions.hpp (+1/-0)
storage/ndb/test/include/NDBT.hpp (+1/-0)
storage/ndb/test/include/NDBT_DataSet.hpp (+1/-0)
storage/ndb/test/include/NDBT_DataSetTransaction.hpp (+1/-0)
storage/ndb/test/include/NDBT_Error.hpp (+1/-0)
storage/ndb/test/include/NDBT_Output.hpp (+1/-0)
storage/ndb/test/include/NDBT_ResultRow.hpp (+1/-0)
storage/ndb/test/include/NDBT_ReturnCodes.h (+1/-0)
storage/ndb/test/include/NDBT_Stats.hpp (+1/-0)
storage/ndb/test/include/NDBT_Table.hpp (+1/-0)
storage/ndb/test/include/NDBT_Tables.hpp (+1/-0)
storage/ndb/test/include/NDBT_Test.hpp (+1/-0)
storage/ndb/test/include/NDBT_Thread.hpp (+1/-0)
storage/ndb/test/include/NdbBackup.hpp (+1/-0)
storage/ndb/test/include/NdbConfig.hpp (+1/-0)
storage/ndb/test/include/NdbGrep.hpp (+1/-0)
storage/ndb/test/include/NdbMixRestarter.hpp (+1/-0)
storage/ndb/test/include/NdbRestarter.hpp (+1/-0)
storage/ndb/test/include/NdbRestarts.hpp (+1/-0)
storage/ndb/test/include/NdbSchemaCon.hpp (+1/-0)
storage/ndb/test/include/NdbSchemaOp.hpp (+1/-0)
storage/ndb/test/include/NdbTest.hpp (+1/-0)
storage/ndb/test/include/NdbTimer.hpp (+1/-0)
storage/ndb/test/include/TestNdbEventOperation.hpp (+1/-0)
storage/ndb/test/include/UtilTransactions.hpp (+1/-0)
storage/ndb/test/include/getarg.h (+1/-0)
storage/ndb/test/ndbapi/InsertRecs.cpp (+1/-0)
storage/ndb/test/ndbapi/Makefile.am (+1/-0)
storage/ndb/test/ndbapi/ScanFilter.hpp (+1/-0)
storage/ndb/test/ndbapi/ScanFunctions.hpp (+1/-0)
storage/ndb/test/ndbapi/ScanInterpretTest.hpp (+1/-0)
storage/ndb/test/ndbapi/TraceNdbApi.cpp (+1/-0)
storage/ndb/test/ndbapi/VerifyNdbApi.cpp (+1/-0)
storage/ndb/test/ndbapi/acid.cpp (+1/-0)
storage/ndb/test/ndbapi/acid2.cpp (+1/-0)
storage/ndb/test/ndbapi/acrt/NdbRepStress.cpp (+1/-0)
storage/ndb/test/ndbapi/adoInsertRecs.cpp (+1/-0)
storage/ndb/test/ndbapi/asyncGenerator.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/Bank.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/Bank.hpp (+1/-0)
storage/ndb/test/ndbapi/bank/BankLoad.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/Makefile.am (+1/-0)
storage/ndb/test/ndbapi/bank/bankCreator.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/bankMakeGL.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/bankSumAccounts.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/bankTimer.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/bankTransactionMaker.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/bankValidateAllGLs.cpp (+1/-0)
storage/ndb/test/ndbapi/bank/testBank.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/asyncGenerator.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/dbGenerator.h (+1/-0)
storage/ndb/test/ndbapi/bench/dbPopulate.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/dbPopulate.h (+1/-0)
storage/ndb/test/ndbapi/bench/macros.h (+1/-0)
storage/ndb/test/ndbapi/bench/mainAsyncGenerator.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/mainPopulate.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_async1.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_async2.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_error.hpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_schema.hpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_user_transaction.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_user_transaction2.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_user_transaction3.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_user_transaction4.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_user_transaction5.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/ndb_user_transaction6.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/testData.h (+1/-0)
storage/ndb/test/ndbapi/bench/testDefinitions.h (+1/-0)
storage/ndb/test/ndbapi/bench/userInterface.cpp (+1/-0)
storage/ndb/test/ndbapi/bench/userInterface.h (+1/-0)
storage/ndb/test/ndbapi/benchronja.cpp (+1/-0)
storage/ndb/test/ndbapi/bulk_copy.cpp (+1/-0)
storage/ndb/test/ndbapi/cdrserver.cpp (+1/-0)
storage/ndb/test/ndbapi/celloDb.cpp (+1/-0)
storage/ndb/test/ndbapi/create_all_tabs.cpp (+1/-0)
storage/ndb/test/ndbapi/create_tab.cpp (+1/-0)
storage/ndb/test/ndbapi/drop_all_tabs.cpp (+1/-0)
storage/ndb/test/ndbapi/flexAsynch.cpp (+1/-0)
storage/ndb/test/ndbapi/flexBench.cpp (+1/-0)
storage/ndb/test/ndbapi/flexHammer.cpp (+1/-0)
storage/ndb/test/ndbapi/flexScan.cpp (+1/-0)
storage/ndb/test/ndbapi/flexTT.cpp (+1/-0)
storage/ndb/test/ndbapi/flexTimedAsynch.cpp (+1/-0)
storage/ndb/test/ndbapi/flex_bench_mysql.cpp (+1/-0)
storage/ndb/test/ndbapi/index.cpp (+1/-0)
storage/ndb/test/ndbapi/index2.cpp (+1/-0)
storage/ndb/test/ndbapi/initronja.cpp (+1/-0)
storage/ndb/test/ndbapi/interpreterInTup.cpp (+1/-0)
storage/ndb/test/ndbapi/mainAsyncGenerator.cpp (+1/-0)
storage/ndb/test/ndbapi/msa.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_async1.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_async2.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_populate.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_transaction.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_transaction2.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_transaction3.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_transaction4.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_transaction5.cpp (+1/-0)
storage/ndb/test/ndbapi/ndb_user_transaction6.cpp (+1/-0)
storage/ndb/test/ndbapi/restarter.cpp (+1/-0)
storage/ndb/test/ndbapi/restarter2.cpp (+1/-0)
storage/ndb/test/ndbapi/restarts.cpp (+1/-0)
storage/ndb/test/ndbapi/size.cpp (+1/-0)
storage/ndb/test/ndbapi/slow_select.cpp (+1/-0)
storage/ndb/test/ndbapi/testBackup.cpp (+1/-0)
storage/ndb/test/ndbapi/testBasic.cpp (+1/-0)
storage/ndb/test/ndbapi/testBasicAsynch.cpp (+1/-0)
storage/ndb/test/ndbapi/testBitfield.cpp (+1/-0)
storage/ndb/test/ndbapi/testBlobs.cpp (+1/-0)
storage/ndb/test/ndbapi/testDataBuffers.cpp (+1/-0)
storage/ndb/test/ndbapi/testDeadlock.cpp (+1/-0)
storage/ndb/test/ndbapi/testDict.cpp (+1/-0)
storage/ndb/test/ndbapi/testGrepVerify.cpp (+1/-0)
storage/ndb/test/ndbapi/testIndex.cpp (+1/-0)
storage/ndb/test/ndbapi/testInterpreter.cpp (+1/-0)
storage/ndb/test/ndbapi/testLcp.cpp (+1/-0)
storage/ndb/test/ndbapi/testMgm.cpp (+1/-0)
storage/ndb/test/ndbapi/testNDBT.cpp (+1/-0)
storage/ndb/test/ndbapi/testNdbApi.cpp (+1/-0)
storage/ndb/test/ndbapi/testNodeRestart.cpp (+1/-0)
storage/ndb/test/ndbapi/testOIBasic.cpp (+1/-0)
storage/ndb/test/ndbapi/testOperations.cpp (+1/-0)
storage/ndb/test/ndbapi/testOrderedIndex.cpp (+1/-0)
storage/ndb/test/ndbapi/testPartitioning.cpp (+1/-0)
storage/ndb/test/ndbapi/testReadPerf.cpp (+1/-0)
storage/ndb/test/ndbapi/testRestartGci.cpp (+1/-0)
storage/ndb/test/ndbapi/testSRBank.cpp (+1/-0)
storage/ndb/test/ndbapi/testScan.cpp (+1/-0)
storage/ndb/test/ndbapi/testScanFilter.cpp (+1/-0)
storage/ndb/test/ndbapi/testScanInterpreter.cpp (+1/-0)
storage/ndb/test/ndbapi/testScanPerf.cpp (+1/-0)
storage/ndb/test/ndbapi/testSystemRestart.cpp (+1/-0)
storage/ndb/test/ndbapi/testTimeout.cpp (+1/-0)
storage/ndb/test/ndbapi/testTransactions.cpp (+1/-0)
storage/ndb/test/ndbapi/test_event.cpp (+1/-0)
storage/ndb/test/ndbapi/userInterface.cpp (+1/-0)
storage/ndb/test/ndbnet/test.run (+1/-0)
storage/ndb/test/ndbnet/testError.run (+1/-0)
storage/ndb/test/ndbnet/testMNF.run (+1/-0)
storage/ndb/test/ndbnet/testNR.run (+1/-0)
storage/ndb/test/ndbnet/testNR1.run (+1/-0)
storage/ndb/test/ndbnet/testNR4.run (+1/-0)
storage/ndb/test/ndbnet/testSRhang.run (+1/-0)
storage/ndb/test/ndbnet/testTR295.run (+1/-0)
storage/ndb/test/newtonapi/basic_test/basic/basic.cpp (+1/-0)
storage/ndb/test/newtonapi/basic_test/bulk_read/br_test.cpp (+1/-0)
storage/ndb/test/newtonapi/basic_test/common.cpp (+1/-0)
storage/ndb/test/newtonapi/basic_test/common.hpp (+1/-0)
storage/ndb/test/newtonapi/basic_test/ptr_binding/ptr_binding_test.cpp (+1/-0)
storage/ndb/test/newtonapi/basic_test/too_basic.cpp (+1/-0)
storage/ndb/test/newtonapi/perf_test/perf.cpp (+1/-0)
storage/ndb/test/odbc/SQL99_test/SQL99_test.cpp (+1/-0)
storage/ndb/test/odbc/SQL99_test/SQL99_test.h (+1/-0)
storage/ndb/test/odbc/client/NDBT_ALLOCHANDLE.cpp (+1/-0)
storage/ndb/test/odbc/client/NDBT_ALLOCHANDLE_HDBC.cpp (+1/-0)
storage/ndb/test/odbc/client/NDBT_SQLConnect.cpp (+1/-0)
storage/ndb/test/odbc/client/NDBT_SQLPrepare.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLAllocEnvTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLAllocHandleTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLAllocHandleTest_bf.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLBindColTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLBindParameterTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLCancelTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLCloseCursorTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLColAttributeTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLColAttributeTest1.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLColAttributeTest2.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLColAttributeTest3.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLConnectTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLCopyDescTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLDescribeColTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLDisconnectTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLDriverConnectTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLEndTranTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLErrorTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLExecDirectTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLExecuteTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLFetchScrollTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLFetchTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLFreeHandleTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLFreeStmtTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetConnectAttrTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetCursorNameTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetDataTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetDescFieldTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetDescRecTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetDiagFieldTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetDiagRecSimpleTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetDiagRecTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetEnvAttrTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetFunctionsTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetInfoTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetStmtAttrTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLGetTypeInfoTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLMoreResultsTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLNumResultColsTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLParamDataTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLPrepareTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLPutDataTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLRowCountTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLSetConnectAttrTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLSetCursorNameTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLSetDescFieldTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLSetDescRecTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLSetEnvAttrTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLSetStmtAttrTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLTablesTest.cpp (+1/-0)
storage/ndb/test/odbc/client/SQLTransactTest.cpp (+1/-0)
storage/ndb/test/odbc/client/common.hpp (+1/-0)
storage/ndb/test/odbc/client/main.cpp (+1/-0)
storage/ndb/test/odbc/driver/testOdbcDriver.cpp (+1/-0)
storage/ndb/test/odbc/test_compiler/test_compiler.cpp (+1/-0)
storage/ndb/test/run-test/16node-tests.txt (+1/-0)
storage/ndb/test/run-test/Makefile.am (+1/-0)
storage/ndb/test/run-test/atrt-analyze-result.sh (+1/-0)
storage/ndb/test/run-test/atrt-clear-result.sh (+1/-0)
storage/ndb/test/run-test/atrt-gather-result.sh (+1/-0)
storage/ndb/test/run-test/atrt-mysql-test-run (+1/-0)
storage/ndb/test/run-test/atrt-setup.sh (+1/-0)
storage/ndb/test/run-test/atrt-testBackup (+1/-0)
storage/ndb/test/run-test/atrt.hpp (+1/-0)
storage/ndb/test/run-test/basic.txt (+1/-0)
storage/ndb/test/run-test/daily-basic-tests.txt (+1/-0)
storage/ndb/test/run-test/daily-devel-tests.txt (+1/-0)
storage/ndb/test/run-test/make-config.sh (+1/-0)
storage/ndb/test/run-test/make-html-reports.sh (+1/-0)
storage/ndb/test/run-test/make-index.sh (+1/-0)
storage/ndb/test/run-test/ndb-autotest.sh (+1/-0)
storage/ndb/test/src/AtrtClient.cpp (+1/-0)
storage/ndb/test/src/CpcClient.cpp (+1/-0)
storage/ndb/test/src/DbUtil.cpp (+1/-0)
storage/ndb/test/src/HugoAsynchTransactions.cpp (+1/-0)
storage/ndb/test/src/HugoCalculator.cpp (+1/-0)
storage/ndb/test/src/HugoOperations.cpp (+1/-0)
storage/ndb/test/src/HugoTransactions.cpp (+1/-0)
storage/ndb/test/src/Makefile.am (+1/-0)
storage/ndb/test/src/NDBT_Error.cpp (+1/-0)
storage/ndb/test/src/NDBT_Output.cpp (+1/-0)
storage/ndb/test/src/NDBT_ResultRow.cpp (+1/-0)
storage/ndb/test/src/NDBT_ReturnCodes.cpp (+1/-0)
storage/ndb/test/src/NDBT_Table.cpp (+1/-0)
storage/ndb/test/src/NDBT_Tables.cpp (+1/-0)
storage/ndb/test/src/NDBT_Thread.cpp (+1/-0)
storage/ndb/test/src/NdbBackup.cpp (+1/-0)
storage/ndb/test/src/NdbConfig.cpp (+1/-0)
storage/ndb/test/src/NdbGrep.cpp (+1/-0)
storage/ndb/test/src/NdbMixRestarter.cpp (+1/-0)
storage/ndb/test/src/NdbRestarter.cpp (+1/-0)
storage/ndb/test/src/NdbRestarts.cpp (+1/-0)
storage/ndb/test/src/NdbSchemaCon.cpp (+1/-0)
storage/ndb/test/src/NdbSchemaOp.cpp (+1/-0)
storage/ndb/test/src/UtilTransactions.cpp (+1/-0)
storage/ndb/test/tools/Makefile.am (+1/-0)
storage/ndb/test/tools/copy_tab.cpp (+1/-0)
storage/ndb/test/tools/cpcc.cpp (+1/-0)
storage/ndb/test/tools/create_index.cpp (+1/-0)
storage/ndb/test/tools/hugoCalculator.cpp (+1/-0)
storage/ndb/test/tools/hugoFill.cpp (+1/-0)
storage/ndb/test/tools/hugoLoad.cpp (+1/-0)
storage/ndb/test/tools/hugoLockRecords.cpp (+1/-0)
storage/ndb/test/tools/hugoPkDelete.cpp (+1/-0)
storage/ndb/test/tools/hugoPkRead.cpp (+1/-0)
storage/ndb/test/tools/hugoPkReadRecord.cpp (+1/-0)
storage/ndb/test/tools/hugoPkUpdate.cpp (+1/-0)
storage/ndb/test/tools/hugoScanRead.cpp (+1/-0)
storage/ndb/test/tools/hugoScanUpdate.cpp (+1/-0)
storage/ndb/test/tools/listen.cpp (+1/-0)
storage/ndb/test/tools/rep_latency.cpp (+1/-0)
storage/ndb/test/tools/restart.cpp (+1/-0)
storage/ndb/test/tools/transproxy.cpp (+1/-0)
storage/ndb/test/tools/verify_index.cpp (+1/-0)
storage/ndb/tools/Makefile.am (+1/-0)
storage/ndb/tools/clean-links.sh (+1/-0)
storage/ndb/tools/make-errors.pl (+1/-0)
storage/ndb/tools/make-links.sh (+1/-0)
storage/ndb/tools/ndb_error_reporter (+1/-0)
storage/ndb/tools/ndb_size.pl (+1/-0)
storage/ndb/tools/ndb_test_platform.cpp (+1/-0)
storage/ndb/tools/ndbsql.cpp (+1/-0)
storage/ndb/tools/restore/Restore.cpp (+1/-0)
storage/ndb/tools/restore/Restore.hpp (+1/-0)
storage/ndb/tools/restore/consumer.cpp (+1/-0)
storage/ndb/tools/restore/consumer.hpp (+1/-0)
storage/ndb/tools/restore/consumer_printer.cpp (+1/-0)
storage/ndb/tools/restore/consumer_printer.hpp (+1/-0)
storage/ndb/tools/restore/consumer_restore.hpp (+1/-0)
storage/ndb/tools/restore/consumer_restorem.cpp (+1/-0)
storage/ndb/tools/restore/ndb_nodegroup_map.h (+1/-0)
storage/ndb/tools/rgrep (+1/-0)
storage/perfschema/ha_perfschema.cc (+7/-1)
storage/perfschema/ha_perfschema.h (+36/-1)
storage/perfschema/unittest/conf.txt (+1/-0)
strings/ctype-mb.c (+1/-1)
strings/ctype-uca.c (+1/-1)
support-files/MacOSX/Description.plist.sh (+1/-0)
support-files/MacOSX/Info.plist.sh (+1/-0)
support-files/MacOSX/MySQLCOM (+1/-0)
support-files/MacOSX/StartupItem.Description.plist (+1/-0)
support-files/MacOSX/StartupItem.Info.plist (+1/-0)
support-files/MacOSX/StartupItem.postinstall (+1/-0)
support-files/MacOSX/StartupParameters.plist.sh (+1/-0)
support-files/MacOSX/mwar-wrapper (+1/-0)
support-files/MacOSX/mwcc-wrapper (+1/-0)
support-files/MacOSX/postflight.sh (+1/-0)
support-files/MacOSX/preflight.sh (+1/-0)
support-files/RHEL4-SElinux/mysql.fc (+1/-0)
support-files/RHEL4-SElinux/mysql.te (+1/-0)
support-files/compiler_warnings.supp (+1/-0)
support-files/mysql.m4 (+1/-0)
tests/deadlock_test.c (+1/-0)
tests/drop_test.pl (+1/-0)
tests/export.pl (+1/-0)
tests/fork2_test.pl (+1/-0)
tests/index_corrupt.pl (+1/-0)
tests/insert_and_repair.pl (+1/-0)
tests/lock_test.pl (+1/-0)
tests/pmail.pl (+1/-0)
tests/rename_test.pl (+1/-0)
tests/table_types.pl (+1/-0)
tests/test_delayed_insert.pl (+1/-0)
tests/truncate.pl (+1/-0)
unittest/examples/simple-t.c (+1/-0)
To merge this branch: bzr merge lp:~laurynas-biveinis/percona-server/merge-5.5.37
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) 2014-03-27 Approve on 2014-03-28
Review via email: mp+213113@code.launchpad.net

Description of the change

To post a comment you must log in.
Alexey Kopytov (akopytov) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'BUILD/cleanup'
2--- BUILD/cleanup 2013-03-20 16:52:15 +0000
3+++ BUILD/cleanup 2014-03-27 17:18:17 +0000
4@@ -1,7 +1,7 @@
5 #! /bin/sh
6
7 # Copyright (C) 2003 MySQL AB
8-#
9+# Use is subject to license terms
10 # This program is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; version 2 of the License.
13
14=== modified file 'BUILD/compile-alpha'
15--- BUILD/compile-alpha 2013-03-20 16:52:15 +0000
16+++ BUILD/compile-alpha 2014-03-27 17:18:17 +0000
17@@ -1,7 +1,7 @@
18 #! /bin/sh
19
20 # Copyright (C) 2000, 2002 MySQL AB
21-#
22+# Use is subject to license terms
23 # This program is free software; you can redistribute it and/or modify
24 # it under the terms of the GNU General Public License as published by
25 # the Free Software Foundation; version 2 of the License.
26
27=== modified file 'BUILD/compile-amd64-debug-max-no-ndb'
28--- BUILD/compile-amd64-debug-max-no-ndb 2013-03-20 16:52:15 +0000
29+++ BUILD/compile-amd64-debug-max-no-ndb 2014-03-27 17:18:17 +0000
30@@ -1,7 +1,7 @@
31 #! /bin/sh
32
33 # Copyright (C) 2005, 2006 MySQL AB
34-#
35+# Use is subject to license terms
36 # This program is free software; you can redistribute it and/or
37 # modify it under the terms of the GNU Library General Public
38 # License as published by the Free Software Foundation; version 2
39
40=== modified file 'BUILD/compile-amd64-gcov'
41--- BUILD/compile-amd64-gcov 2013-03-20 16:52:15 +0000
42+++ BUILD/compile-amd64-gcov 2014-03-27 17:18:17 +0000
43@@ -1,7 +1,7 @@
44 #! /bin/sh
45
46 # Copyright (C) 2007 MySQL AB
47-#
48+# Use is subject to license terms
49 # This program is free software; you can redistribute it and/or modify
50 # it under the terms of the GNU General Public License as published by
51 # the Free Software Foundation; version 2 of the License.
52
53=== modified file 'BUILD/compile-amd64-gprof'
54--- BUILD/compile-amd64-gprof 2013-03-20 16:52:15 +0000
55+++ BUILD/compile-amd64-gprof 2014-03-27 17:18:17 +0000
56@@ -1,7 +1,7 @@
57 #! /bin/sh
58
59 # Copyright (C) 2007 MySQL AB
60-#
61+# Use is subject to license terms
62 # This program is free software; you can redistribute it and/or modify
63 # it under the terms of the GNU General Public License as published by
64 # the Free Software Foundation; version 2 of the License.
65
66=== modified file 'BUILD/compile-amd64-max-sci'
67--- BUILD/compile-amd64-max-sci 2013-03-19 14:53:48 +0000
68+++ BUILD/compile-amd64-max-sci 2014-03-27 17:18:17 +0000
69@@ -1,7 +1,7 @@
70 #! /bin/sh
71
72 # Copyright (C) 2007 MySQL AB
73-#
74+# Use is subject to license terms
75 # This program is free software; you can redistribute it and/or modify
76 # it under the terms of the GNU General Public License as published by
77 # the Free Software Foundation; version 2 of the License.
78
79=== modified file 'BUILD/compile-pentium-cybozu'
80--- BUILD/compile-pentium-cybozu 2013-03-20 16:52:15 +0000
81+++ BUILD/compile-pentium-cybozu 2014-03-27 17:18:17 +0000
82@@ -1,7 +1,7 @@
83 #! /bin/sh
84
85 # Copyright (C) 2005 MySQL AB
86-#
87+# Use is subject to license terms
88 # This program is free software; you can redistribute it and/or modify
89 # it under the terms of the GNU General Public License as published by
90 # the Free Software Foundation; version 2 of the License.
91
92=== modified file 'BUILD/compile-pentium-gcov'
93--- BUILD/compile-pentium-gcov 2013-03-20 16:52:15 +0000
94+++ BUILD/compile-pentium-gcov 2014-03-27 17:18:17 +0000
95@@ -1,7 +1,7 @@
96 #! /bin/sh
97
98 # Copyright (C) 2000, 2007 MySQL AB
99-#
100+# Use is subject to license terms
101 # This program is free software; you can redistribute it and/or modify
102 # it under the terms of the GNU General Public License as published by
103 # the Free Software Foundation; version 2 of the License.
104
105=== modified file 'BUILD/compile-pentium-gprof'
106--- BUILD/compile-pentium-gprof 2013-03-20 16:52:15 +0000
107+++ BUILD/compile-pentium-gprof 2014-03-27 17:18:17 +0000
108@@ -1,7 +1,7 @@
109 #! /bin/sh
110
111 # Copyright (C) 2001, 2007 MySQL AB
112-#
113+# Use is subject to license terms
114 # This program is free software; you can redistribute it and/or modify
115 # it under the terms of the GNU General Public License as published by
116 # the Free Software Foundation; version 2 of the License.
117
118=== modified file 'BUILD/compile-pentium-icc'
119--- BUILD/compile-pentium-icc 2013-03-20 16:52:15 +0000
120+++ BUILD/compile-pentium-icc 2014-03-27 17:18:17 +0000
121@@ -1,7 +1,8 @@
122 #! /bin/sh
123
124 # Copyright (C) 2005 MySQL AB
125-#
126+# Use is subject to license terms
127+#
128 # This program is free software; you can redistribute it and/or modify
129 # it under the terms of the GNU General Public License as published by
130 # the Free Software Foundation; version 2 of the License.
131
132=== modified file 'BUILD/compile-pentium-icc-yassl'
133--- BUILD/compile-pentium-icc-yassl 2013-03-19 14:53:48 +0000
134+++ BUILD/compile-pentium-icc-yassl 2014-03-27 17:18:17 +0000
135@@ -1,7 +1,8 @@
136 #! /bin/sh
137
138 # Copyright (C) 2005 MySQL AB
139-#
140+# Use is subject to license terms
141+#
142 # This program is free software; you can redistribute it and/or modify
143 # it under the terms of the GNU General Public License as published by
144 # the Free Software Foundation; version 2 of the License.
145
146=== modified file 'BUILD/compile-pentium-myodbc'
147--- BUILD/compile-pentium-myodbc 2013-03-20 16:52:15 +0000
148+++ BUILD/compile-pentium-myodbc 2014-03-27 17:18:17 +0000
149@@ -1,7 +1,8 @@
150 #! /bin/sh
151
152 # Copyright (C) 2000 MySQL AB
153-#
154+# Use is subject to license terms
155+#
156 # This program is free software; you can redistribute it and/or modify
157 # it under the terms of the GNU General Public License as published by
158 # the Free Software Foundation; version 2 of the License.
159
160=== modified file 'BUILD/compile-pentium64'
161--- BUILD/compile-pentium64 2013-03-20 16:52:15 +0000
162+++ BUILD/compile-pentium64 2014-03-27 17:18:17 +0000
163@@ -1,6 +1,7 @@
164 #! /bin/sh
165
166 # Copyright (C) 2006, 2007 MySQL AB
167+# Use is subject to license terms
168 #
169 # This program is free software; you can redistribute it and/or
170 # modify it under the terms of the GNU Library General Public
171
172=== modified file 'BUILD/compile-pentium64-gcov'
173--- BUILD/compile-pentium64-gcov 2013-03-20 16:52:15 +0000
174+++ BUILD/compile-pentium64-gcov 2014-03-27 17:18:17 +0000
175@@ -1,6 +1,7 @@
176 #! /bin/sh
177
178 # Copyright (C) 2007 MySQL AB
179+# Use is subject to license terms
180 #
181 # This program is free software; you can redistribute it and/or modify
182 # it under the terms of the GNU General Public License as published by
183
184=== modified file 'BUILD/compile-pentium64-gprof'
185--- BUILD/compile-pentium64-gprof 2013-03-20 16:52:15 +0000
186+++ BUILD/compile-pentium64-gprof 2014-03-27 17:18:17 +0000
187@@ -1,6 +1,7 @@
188 #! /bin/sh
189
190 # Copyright (C) 2007 MySQL AB
191+# Use is subject to license terms
192 #
193 # This program is free software; you can redistribute it and/or modify
194 # it under the terms of the GNU General Public License as published by
195
196=== modified file 'BUILD/compile-pentium64-max'
197--- BUILD/compile-pentium64-max 2013-03-20 16:52:15 +0000
198+++ BUILD/compile-pentium64-max 2014-03-27 17:18:17 +0000
199@@ -1,6 +1,7 @@
200 #! /bin/sh
201
202 # Copyright (C) 2007 MySQL AB
203+# Use is subject to license terms
204 #
205 # This program is free software; you can redistribute it and/or
206 # modify it under the terms of the GNU Library General Public
207
208=== modified file 'BUILD/compile-pentium64-max-sci'
209--- BUILD/compile-pentium64-max-sci 2013-03-19 14:53:48 +0000
210+++ BUILD/compile-pentium64-max-sci 2014-03-27 17:18:17 +0000
211@@ -1,7 +1,8 @@
212 #! /bin/sh
213
214 # Copyright (C) 2007 MySQL AB
215-#
216+# Use is subject to license terms
217+#
218 # This program is free software; you can redistribute it and/or modify
219 # it under the terms of the GNU General Public License as published by
220 # the Free Software Foundation; version 2 of the License.
221
222=== modified file 'BUILD/compile-ppc'
223--- BUILD/compile-ppc 2013-03-20 16:52:15 +0000
224+++ BUILD/compile-ppc 2014-03-27 17:18:17 +0000
225@@ -1,7 +1,8 @@
226 #! /bin/sh
227
228 # Copyright (C) 2004 MySQL AB
229-#
230+# Use is subject to license terms
231+#
232 # This program is free software; you can redistribute it and/or modify
233 # it under the terms of the GNU General Public License as published by
234 # the Free Software Foundation; version 2 of the License.
235
236=== modified file 'BUILD/compile-solaris-amd64'
237--- BUILD/compile-solaris-amd64 2013-03-20 16:52:15 +0000
238+++ BUILD/compile-solaris-amd64 2014-03-27 17:18:17 +0000
239@@ -1,6 +1,7 @@
240 #!/usr/bin/bash
241
242 # Copyright (C) 2007 MySQL AB
243+# Use is subject to license terms
244 #
245 # This program is free software; you can redistribute it and/or
246 # modify it under the terms of the GNU Library General Public
247
248=== modified file 'BUILD/compile-solaris-amd64-debug'
249--- BUILD/compile-solaris-amd64-debug 2013-03-19 14:53:48 +0000
250+++ BUILD/compile-solaris-amd64-debug 2014-03-27 17:18:17 +0000
251@@ -1,7 +1,8 @@
252 #! /bin/sh
253
254 # Copyright (C) 2007 MySQL AB
255-#
256+# Use is subject to license terms
257+#
258 # This program is free software; you can redistribute it and/or modify
259 # it under the terms of the GNU General Public License as published by
260 # the Free Software Foundation; version 2 of the License.
261
262=== modified file 'CMakeLists.txt'
263--- CMakeLists.txt 2014-02-13 16:38:10 +0000
264+++ CMakeLists.txt 2014-03-27 17:18:17 +0000
265@@ -1,4 +1,4 @@
266-# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
267+# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
268 #
269 # This program is free software; you can redistribute it and/or modify
270 # it under the terms of the GNU General Public License as published by
271@@ -347,14 +347,15 @@
272 SET(DEFAULT_SYSCONFDIR "${SYSCONFDIR}")
273 ENDIF()
274
275-OPTION(TMPDIR
276-"PATH to MySQL TMP dir. If unspecified, defaults to P_tmpdir in <stdio.h>" OFF)
277-IF(TMPDIR)
278+SET(TMPDIR "P_tmpdir"
279+ CACHE PATH
280+ "PATH to MySQL TMP dir. Defaults to the P_tmpdir macro in <stdio.h>")
281+IF(TMPDIR STREQUAL "P_tmpdir")
282+ # Do not quote it, to refer to the P_tmpdir macro.
283+ SET(DEFAULT_TMPDIR "P_tmpdir")
284+ELSE()
285 # Quote it, to make it a const char string.
286 SET(DEFAULT_TMPDIR "\"${TMPDIR}\"")
287-ELSE()
288- # Do not quote it, to refer to the P_tmpdir macro in <stdio.h>.
289- SET(DEFAULT_TMPDIR "P_tmpdir")
290 ENDIF()
291
292 # Run platform tests
293
294=== modified file 'Makefile-ps'
295--- Makefile-ps 2014-03-25 13:05:17 +0000
296+++ Makefile-ps 2014-03-27 17:18:17 +0000
297@@ -1,5 +1,5 @@
298-MYSQL_VERSION=5.5.36
299-PERCONA_SERVER_VERSION=rel34.2
300+MYSQL_VERSION=5.5.37
301+PERCONA_SERVER_VERSION=rel35.0
302 PERCONA_SERVER ?=Percona-Server-$(MYSQL_VERSION)-$(PERCONA_SERVER_VERSION)
303 PERCONA_SERVER_SHORT_1 ?=Percona-Server-$(MYSQL_VERSION)
304 PERCONA_SERVER_SHORT_2 ?=Percona-Server
305
306=== modified file 'VERSION'
307--- VERSION 2014-03-25 13:05:17 +0000
308+++ VERSION 2014-03-27 17:18:17 +0000
309@@ -1,4 +1,4 @@
310 MYSQL_VERSION_MAJOR=5
311 MYSQL_VERSION_MINOR=5
312-MYSQL_VERSION_PATCH=36
313-MYSQL_VERSION_EXTRA=-34.2
314+MYSQL_VERSION_PATCH=37
315+MYSQL_VERSION_EXTRA=-35.0
316
317=== modified file 'client/mysql.cc'
318--- client/mysql.cc 2013-06-27 15:35:20 +0000
319+++ client/mysql.cc 2014-03-27 17:18:17 +0000
320@@ -1,5 +1,5 @@
321 /*
322- Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
323+ Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
324
325 This program is free software; you can redistribute it and/or modify
326 it under the terms of the GNU General Public License as published by
327@@ -1174,9 +1174,9 @@
328
329 put_info("Welcome to the MySQL monitor. Commands end with ; or \\g.",
330 INFO_INFO);
331- sprintf((char*) glob_buffer.ptr(),
332- "Your MySQL connection id is %lu\nServer version: %s\n",
333- mysql_thread_id(&mysql), server_version_string(&mysql));
334+ snprintf((char*) glob_buffer.ptr(), glob_buffer.alloced_length(),
335+ "Your MySQL connection id is %lu\nServer version: %s\n",
336+ mysql_thread_id(&mysql), server_version_string(&mysql));
337 put_info((char*) glob_buffer.ptr(),INFO_INFO);
338
339 put_info(ORACLE_WELCOME_COPYRIGHT_NOTICE("2000"), INFO_INFO);
340
341=== modified file 'client/mysql_upgrade.c'
342--- client/mysql_upgrade.c 2013-03-22 09:25:30 +0000
343+++ client/mysql_upgrade.c 2014-03-27 17:18:17 +0000
344@@ -462,6 +462,7 @@
345 */
346 if (run_tool(tool_executable_name,
347 &ds_tmp, /* Get output from command, discard*/
348+ "--no-defaults",
349 "--help",
350 "2>&1",
351 IF_WIN("> NUL", "> /dev/null"),
352
353=== modified file 'cmake/install_macros.cmake'
354--- cmake/install_macros.cmake 2012-02-16 09:48:16 +0000
355+++ cmake/install_macros.cmake 2014-03-27 17:18:17 +0000
356@@ -1,4 +1,4 @@
357-# Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
358+# Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
359 #
360 # This program is free software; you can redistribute it and/or modify
361 # it under the terms of the GNU General Public License as published by
362@@ -111,28 +111,28 @@
363 ENDFUNCTION()
364
365 # Install symbolic link to CMake target.
366-# the link is created in the same directory as target
367-# and extension will be the same as for target file.
368-MACRO(INSTALL_SYMLINK linkname target destination component)
369+# We do 'cd path; ln -s target_name link_name'
370+# We also add an INSTALL target for "${path}/${link_name}"
371+MACRO(INSTALL_SYMLINK target target_name link_name destination component)
372 IF(UNIX)
373 GET_TARGET_PROPERTY(location ${target} LOCATION)
374 GET_FILENAME_COMPONENT(path ${location} PATH)
375- GET_FILENAME_COMPONENT(name ${location} NAME)
376- SET(output ${path}/${linkname})
377+
378+ SET(output ${path}/${link_name})
379 ADD_CUSTOM_COMMAND(
380 OUTPUT ${output}
381 COMMAND ${CMAKE_COMMAND} ARGS -E remove -f ${output}
382 COMMAND ${CMAKE_COMMAND} ARGS -E create_symlink
383- ${name}
384- ${linkname}
385+ ${target_name}
386+ ${link_name}
387 WORKING_DIRECTORY ${path}
388 DEPENDS ${target}
389 )
390
391- ADD_CUSTOM_TARGET(symlink_${linkname}
392+ ADD_CUSTOM_TARGET(symlink_${link_name}
393 ALL
394 DEPENDS ${output})
395- SET_TARGET_PROPERTIES(symlink_${linkname} PROPERTIES CLEAN_DIRECT_OUTPUT 1)
396+ SET_TARGET_PROPERTIES(symlink_${link_name} PROPERTIES CLEAN_DIRECT_OUTPUT 1)
397 IF(CMAKE_GENERATOR MATCHES "Xcode")
398 # For Xcode, replace project config with install config
399 STRING(REPLACE "${CMAKE_CFG_INTDIR}"
400
401=== modified file 'cmake/libutils.cmake'
402--- cmake/libutils.cmake 2011-06-30 15:46:53 +0000
403+++ cmake/libutils.cmake 2014-03-27 17:18:17 +0000
404@@ -1,4 +1,4 @@
405-# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
406+# Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
407 #
408 # This program is free software; you can redistribute it and/or modify
409 # it under the terms of the GNU General Public License as published by
410@@ -158,6 +158,7 @@
411 IF(OSLIBS)
412 LIST(REMOVE_DUPLICATES OSLIBS)
413 TARGET_LINK_LIBRARIES(${TARGET} ${OSLIBS})
414+ MESSAGE(STATUS "Library ${TARGET} depends on OSLIBS ${OSLIBS}")
415 ENDIF()
416
417 # Make the generated dummy source file depended on all static input
418
419=== modified file 'cmake/mysql_version.cmake'
420--- cmake/mysql_version.cmake 2013-10-09 06:01:37 +0000
421+++ cmake/mysql_version.cmake 2014-03-27 17:18:17 +0000
422@@ -1,4 +1,4 @@
423-# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
424+# Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
425 #
426 # This program is free software; you can redistribute it and/or modify
427 # it under the terms of the GNU General Public License as published by
428@@ -18,6 +18,7 @@
429 #
430
431 SET(SHARED_LIB_MAJOR_VERSION "18")
432+SET(SHARED_LIB_MINOR_VERSION "0")
433 SET(PROTOCOL_VERSION "10")
434 SET(DOT_FRM_VERSION "6")
435
436
437=== modified file 'extra/yassl/README'
438--- extra/yassl/README 2012-11-21 13:44:15 +0000
439+++ extra/yassl/README 2014-03-27 17:18:17 +0000
440@@ -12,7 +12,36 @@
441
442 *** end Note ***
443
444-yaSSL Release notes, version 2.2.2 (7/5/2012)
445+yaSSL Release notes, version 2.3.0 (12/5/2013)
446+
447+ This release of yaSSL updates asm for newer GCC versions.
448+
449+See normal build instructions below under 1.0.6.
450+See libcurl build instructions below under 1.3.0 and note in 1.5.8.
451+
452+
453+*****************yaSSL Release notes, version 2.2.3b (4/23/2013)
454+
455+ This release of yaSSL updates the test certificates as they were expired
456+
457+See normal build instructions below under 1.0.6.
458+See libcurl build instructions below under 1.3.0 and note in 1.5.8.
459+
460+
461+*****************yaSSL Release notes, version 2.2.2d (2/5/2013)
462+
463+ This release of yaSSL contains countermeasuers for the Lucky 13 TLS 1.1
464+ CBC timing padding attack identified by Nadhem AlFardan and Kenneth Paterson
465+ see: http://www.isg.rhul.ac.uk/tls/
466+
467+ It also adds SHA2 certificate verification and better checks for malicious
468+ input.
469+
470+See normal build instructions below under 1.0.6.
471+See libcurl build instructions below under 1.3.0 and note in 1.5.8.
472+
473+
474+*****************yaSSL Release notes, version 2.2.2 (7/5/2012)
475
476 This release of yaSSL contains bug fixes and more security checks around
477 malicious certificates.
478
479=== modified file 'extra/yassl/certs/ca-cert.pem'
480--- extra/yassl/certs/ca-cert.pem 2012-02-10 14:33:27 +0000
481+++ extra/yassl/certs/ca-cert.pem 2014-03-27 17:18:17 +0000
482@@ -1,56 +1,87 @@
483+-----BEGIN CERTIFICATE-----
484+MIIEnjCCA4agAwIBAgIJAOnQp195JfQ8MA0GCSqGSIb3DQEBBQUAMIGQMQswCQYD
485+VQQGEwJVUzEQMA4GA1UECBMHTW9udGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8G
486+A1UEChMIU2F3dG9vdGgxEzARBgNVBAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3
487+dy55YXNzbC5jb20xHTAbBgkqhkiG9w0BCQEWDmluZm9AeWFzc2wuY29tMB4XDTEx
488+MTAyNDE4MTgxNVoXDTE0MDcyMDE4MTgxNVowgZAxCzAJBgNVBAYTAlVTMRAwDgYD
489+VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhTYXd0b290
490+aDETMBEGA1UECxMKQ29uc3VsdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNvbTEd
491+MBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wggEiMA0GCSqGSIb3DQEBAQUA
492+A4IBDwAwggEKAoIBAQC/DMotFLIehEJbzTgfSvJNdRDxtjWf38p9A5jTrN4DZu4q
493+8diwfW4HVAsQmCFNgMsSIOfMT95FfclydzLqypC7aVIQAy+o85XF8YtiVhvvZ2+k
494+EEGVrQqb46XAsNJwdlAwW6joCCx87aeieo04KRysx+3yfJWwlYJ9SVw4zXcl772A
495+dVOUPD3KY1ufFbXTHRMvGdE823Y6zLh9yeXC19pAb9gh3HMbQi1TnP4a/H2rejY/
496+mN6EfAVnzmoUOIep8Yy1aMtof3EgK/WgY/VWL6Mm0rdvsVoX1ziZCP6TWG/+wxNJ
497+CBYLp01nAFIxZyNOmO1RRR25BNkL7Ngos0u97TZ5AgMBAAGjgfgwgfUwHQYDVR0O
498+BBYEFCeOZxF0wyYdP+0zY7Ok2B0w5ejVMIHFBgNVHSMEgb0wgbqAFCeOZxF0wyYd
499+P+0zY7Ok2B0w5ejVoYGWpIGTMIGQMQswCQYDVQQGEwJVUzEQMA4GA1UECBMHTW9u
500+dGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8GA1UEChMIU2F3dG9vdGgxEzARBgNV
501+BAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkqhkiG
502+9w0BCQEWDmluZm9AeWFzc2wuY29tggkA6dCnX3kl9DwwDAYDVR0TBAUwAwEB/zAN
503+BgkqhkiG9w0BAQUFAAOCAQEAX4YU9FGLvKVOMNperJr4bNkmS5P54xyJb57us513
504+PokgdqPm6IYVIdviM7I01dCf88Gkh5Jc+dH/MC+OA7yzPAwyo5BfGpAer53zntcH
505+Aql9J2ZjL68Y16wYmIyDjzjzC6w2EHX7ynYTUFsCj3O/46Dug1IlVM4mzpy9L3mr
506+G2C4kvEDwPw7CNnArdVyCCWAYS3cn6eDYgdH4AdMSwcwBKmHHFV/BxLQy0Jdy89m
507+ARoX7vkPYLfbb2jlTkFibtNvYE9LJ97PGAfxE13LP6klRNpSXMgE4VYS9SqQTtHi
508+rwG1I6HsMdp7Y2nEuPPnzqE9wNtt87LZRsifw7hwWh9/yg==
509+-----END CERTIFICATE-----
510 Certificate:
511 Data:
512 Version: 3 (0x2)
513 Serial Number:
514- 8a:37:22:65:73:f5:aa:e8
515- Signature Algorithm: md5WithRSAEncryption
516- Issuer: C=US, ST=Montana, L=Bozeman, O=sawtooth, OU=consulting, CN=www.sawtooth-consulting.com/emailAddress=info@yassl.com
517+ e9:d0:a7:5f:79:25:f4:3c
518+ Signature Algorithm: sha1WithRSAEncryption
519+ Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com
520 Validity
521- Not Before: Jun 30 18:47:10 2010 GMT
522- Not After : Mar 26 18:47:10 2013 GMT
523- Subject: C=US, ST=Montana, L=Bozeman, O=sawtooth, OU=consulting, CN=www.sawtooth-consulting.com/emailAddress=info@yassl.com
524+ Not Before: Oct 24 18:18:15 2011 GMT
525+ Not After : Jul 20 18:18:15 2014 GMT
526+ Subject: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com
527 Subject Public Key Info:
528 Public Key Algorithm: rsaEncryption
529- RSA Public Key: (512 bit)
530- Modulus (512 bit):
531- 00:97:30:b9:1a:92:ef:25:4f:ca:4c:11:31:95:1a:
532- e1:c0:10:19:0a:20:b9:37:80:1a:57:38:02:4e:1b:
533- c5:0f:28:4f:da:e3:c9:16:aa:50:bd:4a:fb:b7:71:
534- c7:35:cc:63:81:c1:dd:9d:33:f9:38:16:88:32:a0:
535- aa:56:23:03:a3
536+ RSA Public Key: (2048 bit)
537+ Modulus (2048 bit):
538+ 00:bf:0c:ca:2d:14:b2:1e:84:42:5b:cd:38:1f:4a:
539+ f2:4d:75:10:f1:b6:35:9f:df:ca:7d:03:98:d3:ac:
540+ de:03:66:ee:2a:f1:d8:b0:7d:6e:07:54:0b:10:98:
541+ 21:4d:80:cb:12:20:e7:cc:4f:de:45:7d:c9:72:77:
542+ 32:ea:ca:90:bb:69:52:10:03:2f:a8:f3:95:c5:f1:
543+ 8b:62:56:1b:ef:67:6f:a4:10:41:95:ad:0a:9b:e3:
544+ a5:c0:b0:d2:70:76:50:30:5b:a8:e8:08:2c:7c:ed:
545+ a7:a2:7a:8d:38:29:1c:ac:c7:ed:f2:7c:95:b0:95:
546+ 82:7d:49:5c:38:cd:77:25:ef:bd:80:75:53:94:3c:
547+ 3d:ca:63:5b:9f:15:b5:d3:1d:13:2f:19:d1:3c:db:
548+ 76:3a:cc:b8:7d:c9:e5:c2:d7:da:40:6f:d8:21:dc:
549+ 73:1b:42:2d:53:9c:fe:1a:fc:7d:ab:7a:36:3f:98:
550+ de:84:7c:05:67:ce:6a:14:38:87:a9:f1:8c:b5:68:
551+ cb:68:7f:71:20:2b:f5:a0:63:f5:56:2f:a3:26:d2:
552+ b7:6f:b1:5a:17:d7:38:99:08:fe:93:58:6f:fe:c3:
553+ 13:49:08:16:0b:a7:4d:67:00:52:31:67:23:4e:98:
554+ ed:51:45:1d:b9:04:d9:0b:ec:d8:28:b3:4b:bd:ed:
555+ 36:79
556 Exponent: 65537 (0x10001)
557 X509v3 extensions:
558 X509v3 Subject Key Identifier:
559- 3B:66:FD:A0:40:C6:F4:E2:70:CF:21:1A:0C:4F:67:FE:B7:4B:42:09
560+ 27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5
561 X509v3 Authority Key Identifier:
562- keyid:3B:66:FD:A0:40:C6:F4:E2:70:CF:21:1A:0C:4F:67:FE:B7:4B:42:09
563- DirName:/C=US/ST=Montana/L=Bozeman/O=sawtooth/OU=consulting/CN=www.sawtooth-consulting.com/emailAddress=info@yassl.com
564- serial:8A:37:22:65:73:F5:AA:E8
565+ keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5
566+ DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.yassl.com/emailAddress=info@yassl.com
567+ serial:E9:D0:A7:5F:79:25:F4:3C
568
569 X509v3 Basic Constraints:
570 CA:TRUE
571- Signature Algorithm: md5WithRSAEncryption
572- 32:65:a2:b1:dc:6d:e0:8d:8b:c8:58:29:8e:b8:18:4b:62:88:
573- 13:67:f8:6c:75:46:75:8f:8a:19:a6:a3:d5:3c:fc:57:4e:7a:
574- 68:a9:fc:93:dc:ae:29:7d:bb:4e:ec:ea:55:fa:a4:e3:00:61:
575- f4:b0:34:6d:d1:d5:a4:64:24:f8
576------BEGIN CERTIFICATE-----
577-MIIDQDCCAuqgAwIBAgIJAIo3ImVz9aroMA0GCSqGSIb3DQEBBAUAMIGeMQswCQYD
578-VQQGEwJVUzEQMA4GA1UECBMHTW9udGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8G
579-A1UEChMIc2F3dG9vdGgxEzARBgNVBAsTCmNvbnN1bHRpbmcxJDAiBgNVBAMTG3d3
580-dy5zYXd0b290aC1jb25zdWx0aW5nLmNvbTEdMBsGCSqGSIb3DQEJARYOaW5mb0B5
581-YXNzbC5jb20wHhcNMTAwNjMwMTg0NzEwWhcNMTMwMzI2MTg0NzEwWjCBnjELMAkG
582-A1UEBhMCVVMxEDAOBgNVBAgTB01vbnRhbmExEDAOBgNVBAcTB0JvemVtYW4xETAP
583-BgNVBAoTCHNhd3Rvb3RoMRMwEQYDVQQLEwpjb25zdWx0aW5nMSQwIgYDVQQDExt3
584-d3cuc2F3dG9vdGgtY29uc3VsdGluZy5jb20xHTAbBgkqhkiG9w0BCQEWDmluZm9A
585-eWFzc2wuY29tMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJcwuRqS7yVPykwRMZUa
586-4cAQGQoguTeAGlc4Ak4bxQ8oT9rjyRaqUL1K+7dxxzXMY4HB3Z0z+TgWiDKgqlYj
587-A6MCAwEAAaOCAQcwggEDMB0GA1UdDgQWBBQ7Zv2gQMb04nDPIRoMT2f+t0tCCTCB
588-0wYDVR0jBIHLMIHIgBQ7Zv2gQMb04nDPIRoMT2f+t0tCCaGBpKSBoTCBnjELMAkG
589-A1UEBhMCVVMxEDAOBgNVBAgTB01vbnRhbmExEDAOBgNVBAcTB0JvemVtYW4xETAP
590-BgNVBAoTCHNhd3Rvb3RoMRMwEQYDVQQLEwpjb25zdWx0aW5nMSQwIgYDVQQDExt3
591-d3cuc2F3dG9vdGgtY29uc3VsdGluZy5jb20xHTAbBgkqhkiG9w0BCQEWDmluZm9A
592-eWFzc2wuY29tggkAijciZXP1qugwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQQF
593-AANBADJlorHcbeCNi8hYKY64GEtiiBNn+Gx1RnWPihmmo9U8/FdOemip/JPcril9
594-u07s6lX6pOMAYfSwNG3R1aRkJPg=
595------END CERTIFICATE-----
596+ Signature Algorithm: sha1WithRSAEncryption
597+ 5f:86:14:f4:51:8b:bc:a5:4e:30:da:5e:ac:9a:f8:6c:d9:26:
598+ 4b:93:f9:e3:1c:89:6f:9e:ee:b3:9d:77:3e:89:20:76:a3:e6:
599+ e8:86:15:21:db:e2:33:b2:34:d5:d0:9f:f3:c1:a4:87:92:5c:
600+ f9:d1:ff:30:2f:8e:03:bc:b3:3c:0c:32:a3:90:5f:1a:90:1e:
601+ af:9d:f3:9e:d7:07:02:a9:7d:27:66:63:2f:af:18:d7:ac:18:
602+ 98:8c:83:8f:38:f3:0b:ac:36:10:75:fb:ca:76:13:50:5b:02:
603+ 8f:73:bf:e3:a0:ee:83:52:25:54:ce:26:ce:9c:bd:2f:79:ab:
604+ 1b:60:b8:92:f1:03:c0:fc:3b:08:d9:c0:ad:d5:72:08:25:80:
605+ 61:2d:dc:9f:a7:83:62:07:47:e0:07:4c:4b:07:30:04:a9:87:
606+ 1c:55:7f:07:12:d0:cb:42:5d:cb:cf:66:01:1a:17:ee:f9:0f:
607+ 60:b7:db:6f:68:e5:4e:41:62:6e:d3:6f:60:4f:4b:27:de:cf:
608+ 18:07:f1:13:5d:cb:3f:a9:25:44:da:52:5c:c8:04:e1:56:12:
609+ f5:2a:90:4e:d1:e2:af:01:b5:23:a1:ec:31:da:7b:63:69:c4:
610+ b8:f3:e7:ce:a1:3d:c0:db:6d:f3:b2:d9:46:c8:9f:c3:b8:70:
611+ 5a:1f:7f:ca
612
613=== modified file 'extra/yassl/certs/ca-key.pem'
614--- extra/yassl/certs/ca-key.pem 2012-02-10 14:33:27 +0000
615+++ extra/yassl/certs/ca-key.pem 2014-03-27 17:18:17 +0000
616@@ -1,9 +1,27 @@
617 -----BEGIN RSA PRIVATE KEY-----
618-MIIBOQIBAAJBAJcwuRqS7yVPykwRMZUa4cAQGQoguTeAGlc4Ak4bxQ8oT9rjyRaq
619-UL1K+7dxxzXMY4HB3Z0z+TgWiDKgqlYjA6MCAwEAAQJAEQ9TY7c+uuQU/J5YDO4a
620-mRR37tegbq3Kyxqrz+p8QuhqLDtVh13GaF7rVU70vyNHm+cgihUyzho/PViAkPBo
621-qQIhAMU8/RDhDLgL5BxID4sxKIVBtg+imFSbyKVyg7oQLUcXAiEAxDu94O45Cf4a
622-np9R0thumY/QqWpCkycWAB7fFEuaf1UCIEH+bg4/vqm2ENUFp23DPPOZUPlaRe3J
623-UhFJh5mx3/RxAiBq++8vfHFYg1Lb/BxOCXVy/zdRxf753ytdcXdJx1Y56QIgVgpN
624-FNfYJofQfWaP96sjlc0usrT28uceHx0QmHqolVc=
625+MIIEpAIBAAKCAQEAvwzKLRSyHoRCW804H0ryTXUQ8bY1n9/KfQOY06zeA2buKvHY
626+sH1uB1QLEJghTYDLEiDnzE/eRX3Jcncy6sqQu2lSEAMvqPOVxfGLYlYb72dvpBBB
627+la0Km+OlwLDScHZQMFuo6AgsfO2nonqNOCkcrMft8nyVsJWCfUlcOM13Je+9gHVT
628+lDw9ymNbnxW10x0TLxnRPNt2Osy4fcnlwtfaQG/YIdxzG0ItU5z+Gvx9q3o2P5je
629+hHwFZ85qFDiHqfGMtWjLaH9xICv1oGP1Vi+jJtK3b7FaF9c4mQj+k1hv/sMTSQgW
630+C6dNZwBSMWcjTpjtUUUduQTZC+zYKLNLve02eQIDAQABAoIBAD1uTmAahH+dhXzh
631+Swd84NaZKt6d+TY0DncOPgjqT+UGJtT2OPffDQ8cLgai9CponGNy4zXmBJGRtcGx
632+pFSs18b7QaDWdW+9C06/sVLoX0kmmFZHx97p6jxgAb8o3DG/SV+TSYd6gVuWS03K
633+XDhPt+Gy08ch2jwShwfkG9xD7OjsVGHn9u2mCy7134J/xh9hGZykgznfIYWJb3ev
634+hhUyCKJaCyZh+3AMypw4fbwi7uujqBYA+YqAHgCEqEpB+IQDZy8jWy+baybDBzSU
635+owM7ctWfcuCtzDSrvcfV9SYwhQ8wIzlS/zzLmSFNiKWr7mK5x+C7R4fBac9z8zC+
636+zjkEnOUCgYEA4XZFgFm200nfCu8S1g/wt8sqN7+n+LVN9TE1reSjlKHb8ZattQVk
637+hYP8G1spqr74Jj92fq0c8MvXJrQbBY5Whn4IYiHBhtZHeT63XaTGOtexdCD2UJdB
638+BFPtPybWb5H6aCbsKtya8efc+3PweUMbIaNZBGNSB8nX5tEbXV6W+lMCgYEA2O1O
639+ZGFrkQxhAbUPu0RnUx7cB8Qkfp5shCORDOQSBBZNeJjMlj0gTg9Fmrb4s5MNsqIb
640+KfImecjF0nh+XnPy13Bhu0DOYQX+aR6CKeYUuKHnltAjPwWTAPLhTX7tt5Zs9/Dk
641+0c8BmE/cdFSqbV5aQTH+/5q2oAXdqRBU+GvQqoMCgYAh0wSKROtQt3xmv4cr5ihO
642+6oPi6TXh8hFH/6H1/J8t5TqB/AEDb1OtVCe2Uu7lVtETq+GzD3WQCoS0ocCMDNae
643+RrorPrUx7WO7pNUNj3LN0R4mNeu+G3L9mzm0h7cT9eqDRZOYuo/kSsy0TKh/CLpB
644+SahJKD1ePcHONwDL+SzdUQKBgQChV58+udavg22DP4/70NyozgMJI7GhG2PKxElW
645+NSvRLmVglQVVmRE1/dXfRMeliHJfsoJRqHFFkzbPXB9hUQwFgOivxXu6XiLjPHXD
646+hAVVbdY6LYSJkzPLONqqMQXNzmwt3VXTVwvwpTVqsK4xukOWygDHS+MZEkPTQvpv
647+6oDA0QKBgQC524kgNCdwYjTqXyViEvOdgb9I7poOwY0Q/2WanS0aipRayMClpYRh
648+ntQkue+pncl3C8dwZj26yFTf0jPh9X/5J2G+V0Xdt0UXJPUj5DgOkSfu4yDYFMiU
649+R3dAd0UYng3OeT9XMVYJSWe+lFhP9sSr4onj44rABVUsJMBKlwQnmg==
650 -----END RSA PRIVATE KEY-----
651
652=== modified file 'extra/yassl/certs/client-cert.pem'
653--- extra/yassl/certs/client-cert.pem 2012-02-10 14:33:27 +0000
654+++ extra/yassl/certs/client-cert.pem 2014-03-27 17:18:17 +0000
655@@ -2,54 +2,86 @@
656 Data:
657 Version: 3 (0x2)
658 Serial Number:
659- c5:d7:6c:11:36:f0:35:e1
660- Signature Algorithm: md5WithRSAEncryption
661- Issuer: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=programming, CN=www.yassl.com/emailAddress=info@yassl.com
662+ 87:4a:75:be:91:66:d8:3d
663+ Signature Algorithm: sha1WithRSAEncryption
664+ Issuer: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=Programming, CN=www.yassl.com/emailAddress=info@yassl.com
665 Validity
666- Not Before: Jun 30 18:39:39 2010 GMT
667- Not After : Mar 26 18:39:40 2013 GMT
668- Subject: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=programming, CN=www.yassl.com/emailAddress=info@yassl.com
669+ Not Before: Oct 24 18:21:55 2011 GMT
670+ Not After : Jul 20 18:21:55 2014 GMT
671+ Subject: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=Programming, CN=www.yassl.com/emailAddress=info@yassl.com
672 Subject Public Key Info:
673 Public Key Algorithm: rsaEncryption
674- RSA Public Key: (512 bit)
675- Modulus (512 bit):
676- 00:bd:51:4a:14:fd:6a:19:84:0c:33:38:fc:27:32:
677- 9c:97:0b:fc:a4:18:60:69:4e:d9:d8:78:50:0b:e9:
678- 20:5d:d6:1d:70:1c:0c:24:9f:23:82:cc:3a:01:d5:
679- 97:17:b2:73:6c:86:cf:b5:f1:e5:ce:68:0c:d9:a2:
680- 12:39:7c:f2:53
681+ RSA Public Key: (2048 bit)
682+ Modulus (2048 bit):
683+ 00:c3:03:d1:2b:fe:39:a4:32:45:3b:53:c8:84:2b:
684+ 2a:7c:74:9a:bd:aa:2a:52:07:47:d6:a6:36:b2:07:
685+ 32:8e:d0:ba:69:7b:c6:c3:44:9e:d4:81:48:fd:2d:
686+ 68:a2:8b:67:bb:a1:75:c8:36:2c:4a:d2:1b:f7:8b:
687+ ba:cf:0d:f9:ef:ec:f1:81:1e:7b:9b:03:47:9a:bf:
688+ 65:cc:7f:65:24:69:a6:e8:14:89:5b:e4:34:f7:c5:
689+ b0:14:93:f5:67:7b:3a:7a:78:e1:01:56:56:91:a6:
690+ 13:42:8d:d2:3c:40:9c:4c:ef:d1:86:df:37:51:1b:
691+ 0c:a1:3b:f5:f1:a3:4a:35:e4:e1:ce:96:df:1b:7e:
692+ bf:4e:97:d0:10:e8:a8:08:30:81:af:20:0b:43:14:
693+ c5:74:67:b4:32:82:6f:8d:86:c2:88:40:99:36:83:
694+ ba:1e:40:72:22:17:d7:52:65:24:73:b0:ce:ef:19:
695+ cd:ae:ff:78:6c:7b:c0:12:03:d4:4e:72:0d:50:6d:
696+ 3b:a3:3b:a3:99:5e:9d:c8:d9:0c:85:b3:d9:8a:d9:
697+ 54:26:db:6d:fa:ac:bb:ff:25:4c:c4:d1:79:f4:71:
698+ d3:86:40:18:13:b0:63:b5:72:4e:30:c4:97:84:86:
699+ 2d:56:2f:d7:15:f7:7f:c0:ae:f5:fc:5b:e5:fb:a1:
700+ ba:d3
701 Exponent: 65537 (0x10001)
702 X509v3 extensions:
703 X509v3 Subject Key Identifier:
704- 5C:F7:29:21:69:7A:09:78:9E:7B:CD:53:42:02:EC:CE:29:0D:11:DF
705+ 33:D8:45:66:D7:68:87:18:7E:54:0D:70:27:91:C7:26:D7:85:65:C0
706 X509v3 Authority Key Identifier:
707- keyid:5C:F7:29:21:69:7A:09:78:9E:7B:CD:53:42:02:EC:CE:29:0D:11:DF
708- DirName:/C=US/ST=Oregon/L=Portland/O=yaSSL/OU=programming/CN=www.yassl.com/emailAddress=info@yassl.com
709- serial:C5:D7:6C:11:36:F0:35:E1
710+ keyid:33:D8:45:66:D7:68:87:18:7E:54:0D:70:27:91:C7:26:D7:85:65:C0
711+ DirName:/C=US/ST=Oregon/L=Portland/O=yaSSL/OU=Programming/CN=www.yassl.com/emailAddress=info@yassl.com
712+ serial:87:4A:75:BE:91:66:D8:3D
713
714 X509v3 Basic Constraints:
715 CA:TRUE
716- Signature Algorithm: md5WithRSAEncryption
717- b4:a5:f1:71:26:4d:b9:ff:54:f3:09:1f:ac:e1:19:59:e5:ec:
718- 57:e3:f1:0b:b2:8f:f3:29:eb:6b:c6:fa:27:33:3e:91:d0:77:
719- 43:c9:ce:1e:0f:71:07:a9:f7:26:e0:7e:ff:30:7d:52:0a:e1:
720- 80:48:46:bb:99:e9:d9:77:ce:75
721+ Signature Algorithm: sha1WithRSAEncryption
722+ 1c:7c:42:81:29:9e:21:cf:d0:d8:c1:54:6f:cc:ae:14:09:38:
723+ ff:68:98:9a:95:53:76:18:7b:e6:30:76:ec:28:0d:75:a7:de:
724+ e0:cd:8e:d5:55:23:6a:47:2b:4e:8d:fc:7d:06:a3:d8:0f:ad:
725+ 5e:d6:04:c9:00:33:fb:77:27:d3:b5:03:b3:7b:21:74:31:0b:
726+ 4a:af:2d:1a:b3:93:8e:cc:f3:5f:3d:90:3f:cc:e3:55:19:91:
727+ 7b:78:24:2e:4a:09:bb:18:4e:61:2d:9c:c6:0a:a0:34:91:88:
728+ 70:6b:3b:48:47:bc:79:94:a2:a0:4d:32:47:54:c2:a3:dc:2e:
729+ d2:51:4c:29:39:11:ff:e2:15:5e:58:97:36:f6:e9:06:06:86:
730+ 0e:8d:9d:95:03:72:b2:8b:19:7c:e9:14:6e:a1:88:73:68:58:
731+ 6d:71:5e:c2:d5:d3:13:d2:5f:de:ea:03:be:e2:00:40:e5:ce:
732+ fd:e6:92:31:57:c3:eb:bb:66:ac:cb:2f:1a:fa:e0:62:a2:47:
733+ f4:93:43:2a:4b:6c:5e:0a:2f:f9:e7:e6:4a:63:86:b0:ac:2a:
734+ a1:eb:b4:5b:67:cd:32:e4:b6:11:4b:9a:72:66:0d:a2:4a:76:
735+ 8f:fe:22:bc:83:fd:db:b7:d5:a9:ee:05:c9:b1:71:7e:1b:2b:
736+ e1:e3:af:c0
737 -----BEGIN CERTIFICATE-----
738-MIIDDjCCArigAwIBAgIJAMXXbBE28DXhMA0GCSqGSIb3DQEBBAUAMIGOMQswCQYD
739+MIIEmDCCA4CgAwIBAgIJAIdKdb6RZtg9MA0GCSqGSIb3DQEBBQUAMIGOMQswCQYD
740 VQQGEwJVUzEPMA0GA1UECBMGT3JlZ29uMREwDwYDVQQHEwhQb3J0bGFuZDEOMAwG
741-A1UEChMFeWFTU0wxFDASBgNVBAsTC3Byb2dyYW1taW5nMRYwFAYDVQQDEw13d3cu
742-eWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTAeFw0xMDA2
743-MzAxODM5MzlaFw0xMzAzMjYxODM5NDBaMIGOMQswCQYDVQQGEwJVUzEPMA0GA1UE
744+A1UEChMFeWFTU0wxFDASBgNVBAsTC1Byb2dyYW1taW5nMRYwFAYDVQQDEw13d3cu
745+eWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTAeFw0xMTEw
746+MjQxODIxNTVaFw0xNDA3MjAxODIxNTVaMIGOMQswCQYDVQQGEwJVUzEPMA0GA1UE
747 CBMGT3JlZ29uMREwDwYDVQQHEwhQb3J0bGFuZDEOMAwGA1UEChMFeWFTU0wxFDAS
748-BgNVBAsTC3Byb2dyYW1taW5nMRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJ
749-KoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgC
750-QQC9UUoU/WoZhAwzOPwnMpyXC/ykGGBpTtnYeFAL6SBd1h1wHAwknyOCzDoB1ZcX
751-snNshs+18eXOaAzZohI5fPJTAgMBAAGjgfYwgfMwHQYDVR0OBBYEFFz3KSFpegl4
752-nnvNU0IC7M4pDRHfMIHDBgNVHSMEgbswgbiAFFz3KSFpegl4nnvNU0IC7M4pDRHf
753-oYGUpIGRMIGOMQswCQYDVQQGEwJVUzEPMA0GA1UECBMGT3JlZ29uMREwDwYDVQQH
754-EwhQb3J0bGFuZDEOMAwGA1UEChMFeWFTU0wxFDASBgNVBAsTC3Byb2dyYW1taW5n
755-MRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZvQHlh
756-c3NsLmNvbYIJAMXXbBE28DXhMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQAD
757-QQC0pfFxJk25/1TzCR+s4RlZ5exX4/ELso/zKetrxvonMz6R0HdDyc4eD3EHqfcm
758-4H7/MH1SCuGASEa7menZd851
759+BgNVBAsTC1Byb2dyYW1taW5nMRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJ
760+KoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
761+ADCCAQoCggEBAMMD0Sv+OaQyRTtTyIQrKnx0mr2qKlIHR9amNrIHMo7Quml7xsNE
762+ntSBSP0taKKLZ7uhdcg2LErSG/eLus8N+e/s8YEee5sDR5q/Zcx/ZSRppugUiVvk
763+NPfFsBST9Wd7Onp44QFWVpGmE0KN0jxAnEzv0YbfN1EbDKE79fGjSjXk4c6W3xt+
764+v06X0BDoqAgwga8gC0MUxXRntDKCb42GwohAmTaDuh5AciIX11JlJHOwzu8Zza7/
765+eGx7wBID1E5yDVBtO6M7o5lencjZDIWz2YrZVCbbbfqsu/8lTMTRefRx04ZAGBOw
766+Y7VyTjDEl4SGLVYv1xX3f8Cu9fxb5fuhutMCAwEAAaOB9jCB8zAdBgNVHQ4EFgQU
767+M9hFZtdohxh+VA1wJ5HHJteFZcAwgcMGA1UdIwSBuzCBuIAUM9hFZtdohxh+VA1w
768+J5HHJteFZcChgZSkgZEwgY4xCzAJBgNVBAYTAlVTMQ8wDQYDVQQIEwZPcmVnb24x
769+ETAPBgNVBAcTCFBvcnRsYW5kMQ4wDAYDVQQKEwV5YVNTTDEUMBIGA1UECxMLUHJv
770+Z3JhbW1pbmcxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkqhkiG9w0BCQEW
771+DmluZm9AeWFzc2wuY29tggkAh0p1vpFm2D0wDAYDVR0TBAUwAwEB/zANBgkqhkiG
772+9w0BAQUFAAOCAQEAHHxCgSmeIc/Q2MFUb8yuFAk4/2iYmpVTdhh75jB27CgNdafe
773+4M2O1VUjakcrTo38fQaj2A+tXtYEyQAz+3cn07UDs3shdDELSq8tGrOTjszzXz2Q
774+P8zjVRmRe3gkLkoJuxhOYS2cxgqgNJGIcGs7SEe8eZSioE0yR1TCo9wu0lFMKTkR
775+/+IVXliXNvbpBgaGDo2dlQNysosZfOkUbqGIc2hYbXFewtXTE9Jf3uoDvuIAQOXO
776+/eaSMVfD67tmrMsvGvrgYqJH9JNDKktsXgov+efmSmOGsKwqoeu0W2fNMuS2EUua
777+cmYNokp2j/4ivIP927fVqe4FybFxfhsr4eOvwA==
778 -----END CERTIFICATE-----
779
780=== modified file 'extra/yassl/certs/client-key.pem'
781--- extra/yassl/certs/client-key.pem 2012-02-10 14:33:27 +0000
782+++ extra/yassl/certs/client-key.pem 2014-03-27 17:18:17 +0000
783@@ -1,9 +1,27 @@
784 -----BEGIN RSA PRIVATE KEY-----
785-MIIBPAIBAAJBAL1RShT9ahmEDDM4/CcynJcL/KQYYGlO2dh4UAvpIF3WHXAcDCSf
786-I4LMOgHVlxeyc2yGz7Xx5c5oDNmiEjl88lMCAwEAAQJAVGHWLlLhpqvXsEEXCvWh
787-HCYono+K8YVGzhiaPSTU212fCoQryIxsXQKGBjhFdZm96DZWp+Vd/t/u+B4ZeaqY
788-+QIhAOBEfbFtdZqk5OmbbRsRVPI7+YYmubgY1TVIPqmxHQ4NAiEA2BrTQkjOb3ul
789-A/SZO04fJUZsm7Ng92FWHDJsRancSd8CIQCmGbQqZBK1TamJZ6dAY+7RViAx/p6Q
790-vjuzMeXPUrFdRQIhAMkfBhg9bCqjFyt8PBPOm/vz8+ZgZlE0/JAXeV7IPCVfAiEA
791-gZwCFm1ghGxmaoB424YC4DHeDeN/g9xwJHT7EuM9Mvc=
792+MIIEpAIBAAKCAQEAwwPRK/45pDJFO1PIhCsqfHSavaoqUgdH1qY2sgcyjtC6aXvG
793+w0Se1IFI/S1oootnu6F1yDYsStIb94u6zw357+zxgR57mwNHmr9lzH9lJGmm6BSJ
794+W+Q098WwFJP1Z3s6enjhAVZWkaYTQo3SPECcTO/Rht83URsMoTv18aNKNeThzpbf
795+G36/TpfQEOioCDCBryALQxTFdGe0MoJvjYbCiECZNoO6HkByIhfXUmUkc7DO7xnN
796+rv94bHvAEgPUTnINUG07ozujmV6dyNkMhbPZitlUJttt+qy7/yVMxNF59HHThkAY
797+E7BjtXJOMMSXhIYtVi/XFfd/wK71/Fvl+6G60wIDAQABAoIBAQCi5thfEHFkCJ4u
798+bdFtHoXSCrGMR84sUWqgEp5T3pFMHW3qWXvyd6rZxtmKq9jhFuRjJv+1bBNZuOOl
799+yHIXLgyfb+VZP3ZvSbERwlouFikN3reO3EDVou7gHqH0vpfbhmOWFM2YCWAtMHac
800+PM3miO5HknkLWgDiXl8RfH35CLcgBokqXf0AqyLh8LO8JKleJg4fAC3+IZpTW23T
801+K6uUgmhDNtj2L8Yi/LVBXQ0zYOqkfX7oS1WRVtNcV48flBcvqt7pnqj0z4pMjqDk
802+VnOyz0+GxWk88yQgi1yWDPprEjuaZ8HfxpaypdWSDZsJQmgkEEXUUOQXOUjQNYuU
803+bRHej8pZAoGBAOokp/lpM+lx3FJ9iCEoL0neunIW6cxHeogNlFeEWBY6gbA/os+m
804+bB6wBikAj+d3dqzbysfZXps/JpBSrvw4kAAUu7QPWJTnL2p+HE9BIdQxWR9OihqN
805+p1dsItjl9H4yphDLZKVVA4emJwWMw9e2J7JNujDaR49U0z2LhI2UmFilAoGBANU4
806+G8OPxZMMRwtvNZLFsI1GyJIYj/WACvfvof6AubUqusoYsF2lB9CTjdicBBzUYo6m
807+JoEB/86KKmM0NUCqbYDeiSNqV02ebq2TTlaQC22dc4sMric93k7wqsVseGdslFKc
808+N2dsLe+7r9+mkDzER8+Nlp6YqbSfxaZQ3LPw+3QXAoGAXoMJYr26fKK/QnT1fBzS
809+ackEDYV+Pj0kEsMYe/Mp818OdmxZdeRBhGmdMvPNIquwNbpKsjzl2Vi2Yk9d3uWe
810+CspTsiz3nrNrClt5ZexukU6SIPb8/Bbt03YM4ux/smkTa3gOWkZktF63JaBadTpL
811+78c8Pvf9JrggxJkKmnO+wxkCgYEAukSTFKw0GTtfkWCs97TWgQU2UVM96GXcry7c
812+YT7Jfbh/h/A7mwOCKTfOck4R1bHBDAegmZFKjX/sec/xObXphexi99p9vGRNIjwO
813+8tZR9YfYmcARIF0PKf1b4q7ZHNkhVm38hNBf7RAVHBgh58Q9S9fQnmqVzyLJA3ue
814+42AB/C8CgYAR0EvPG2e5nxB1R4ZlrjHCxjCsWQZQ2Q+1cAb38NPIYnyo2m72IT/T
815+f1/qiqs/2Spe81HSwjA34y2jdQ0eTSE01VdwXIm/cuxKbmjVzRh0M06MOkWP5pZA
816+62P5GYY6Ud2JS7Dz+Z9dKJU4vjWrylznk1M0oUVdEzllQkahn831vw==
817 -----END RSA PRIVATE KEY-----
818
819=== modified file 'extra/yassl/certs/client-keyEnc.pem'
820--- extra/yassl/certs/client-keyEnc.pem 2012-02-10 14:33:27 +0000
821+++ extra/yassl/certs/client-keyEnc.pem 2014-03-27 17:18:17 +0000
822@@ -2,11 +2,29 @@
823 Proc-Type: 4,ENCRYPTED
824 DEK-Info: DES-CBC,B9D8FB94E38635AB
825
826-e7bVyzL1RF6p7hl8GDaOrRTcgB4ip+pWWUcnNf6y2tsuAQx/c/Bd5c9ZDc3L5AXC
827-oOAzWYB+ay1vWkmAQB4ivFS5QzGDf8870d4FbOejwmgPhiHdZNw5xNwscAN6ps0v
828-dFaUrR9nzWmbycsQCjXZGIZtGFCtXkA8Gdl5OMO4o+rzM0muNPS5fb++x7oNl1YG
829-gjReu2sQ85dPfMlnoHhr8Pz9LBcxVyOmcqtmT0SOSuPcoj6aDtcZ+EY9MQf6SR9E
830-ysmrJKMtp+ABgXglAj5hbT0dMpoJ2KpJYk62JAh/A6DDyv5YYUI0W57xY5+QzaV+
831-YXnIvqwLjJ3cXEV4YH7ozLHAESgnAAUoQsin42rrRKt7GxjSdBoFhWjH69V2nl65
832-LYRNjE1O5BBEX+rz0S+fe2ZZgT17kUr7eLZCq15J+L5xWQ7R4ERc0w==
833+3OTcffWLy2Ddlu2oUwnMWkvIb3e9wLL1jrKOpC0aeb//uiawgw50+KuU4pewB5fN
834+lfEJwpX4NjfPL+Nk+B1VAVrv5gwk5/SY9SwIJluutzmGS4TfVOhqi2SVd0mc9kOD
835+cSWQ9ltAohFu67jdx36j2u+eghDTOjls1lM8EpzL5cu3Bp4G+ST0nXAdnGtSZdV6
836+eToLWjIHiC/JqeRSsKAlG0M5verw14sbb5MO4ZQF4Tdu0fCFgFvDSUM2V4ZLtS1N
837+VysLEkHoF56YKZ5H2FYLxOVDpn5lSiLnOgRbteEzsysyJ1zLxXWFFwJPCpLVNL0e
838+P7OoEoCR+oAdzGkkPF+EdMoULtQP+n6U7jGx3oFVS17NORIFvyxyP0hD4pGTGLnl
839+qAEk30lhKGAE5GgvA2itxZIno/sxPKr5T5Sc2yWh9RdQuLWYNrOb8Kz8J1iXV5l6
840+/5TLGu5XVWIlBnUtjMFUe5M54tqGQ6SuDUlL2ud5YeLVN0T+RU/bqV2fXGoBUqKb
841+Oe8PECm62Ls0wjv27BIOXXV32WSXwsywSzBqq2YXZ5zc9Q0+Mf1Zl6jKwcr8rXhv
842+rA2kcpicONryggsPZnn/us1bVuWKndsCbm7A5om6HowpamNMPuxhISigzzE59L6X
843+X6Sl2F0N0zhrfUVlAAlfYTrwcQVtyBDj1xp2nzJFocurJt9EylLaT0Sw3nxWtuOg
844+yQuF05UPCzxqow/7dMVqtQKng0ptpsn/E+Kr/Egk1YaTpUUxref6mD3R1S+qWML8
845+uqTa3y1CWd4u+aJZH2oZU3gmEd8GvuWnmhsw8iTyq1bzYIga1rQZqh4W5Ok9V+jR
846+GioT/x3mTIhtuEZ1Cmhne5qM3gWYgM3rC3D4+RnUFeThOC5lHtOYHtIEpg66cs7g
847+QYAn75ghEkyfG7ZvdxAU9Ngn6hckux9tFu3GmeEtdqhVOHaOMaYi60uGSk6uBnTv
848+P1sUqi70kMrIBWU7TgldKlTqVdReM87Nkb2O5v1xqtoswLWIi65hFWTqt/H65c1H
849+aEBG1cBqnqBMYuFk8b4TzZbuU9o1UKj0/6N5mpm//BmW65B0htEDP7IYpGF0mt0H
850+LkU+4ISmuLfPfQeviYio6/yASaFkHpxfK7N8CQvmyAG9U8FHRio2QCGSb2EO+BnT
851+Bti6L9oMiQbAsCLWTbvBhCVxdncFw1ncq8gkPMXjEEVUsqAo5Kg+903pRHUyHLzS
852+R6R3C6tTJnNtucJ0zqQMF3K1FHS1m8GrOm+hskJLTHgZLdz6tFTYkXfZBSCwIl7s
853+plg0wq9CrNC2B8MczWn/j3/h7qSI3wBNqADHMdoiOHECffCeyGEYjW3+0iMoj1m1
854+wY0DIym4DDRzk6wsEesxVi8iiCVpYwWnjJAvWYECEO+hWuwCez+eGVkhCT/5g3xW
855+hPSRhivNuJT05tdR5o+yqONHn1eAQH7Ar3cj+neY5WC0iS5FK9axTqbHXotofD1e
856+pJX17ZVWsmIIpRvAWGD+LOcfTMZsaB9DJbkrPSWlMW3lC2S5JOq8OgfMNWIDDUN1
857+guwpK5Z/lWV1qMMnaWeDVgPH/G0FssECXlCU5+/Ol654h8tm2bRXYAYHPM+OoW67
858 -----END RSA PRIVATE KEY-----
859
860=== modified file 'extra/yassl/certs/dsa-cert.pem'
861--- extra/yassl/certs/dsa-cert.pem 2012-02-10 14:33:27 +0000
862+++ extra/yassl/certs/dsa-cert.pem 2014-03-27 17:18:17 +0000
863@@ -1,70 +1,22 @@
864-Certificate:
865- Data:
866- Version: 3 (0x2)
867- Serial Number:
868- ce:df:23:31:64:b4:13:da
869- Signature Algorithm: dsaWithSHA1
870- Issuer: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=testing, CN=www.yassl.com/emailAddress=info@yassl.com
871- Validity
872- Not Before: Jun 30 18:56:38 2010 GMT
873- Not After : Mar 26 18:56:39 2013 GMT
874- Subject: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=testing, CN=www.yassl.com/emailAddress=info@yassl.com
875- Subject Public Key Info:
876- Public Key Algorithm: dsaEncryption
877- DSA Public Key:
878- pub:
879- 04:84:a0:26:31:72:0c:e8:4f:5d:53:17:62:b1:80:
880- ca:c0:16:5f:c3:1e:ea:c5:d9:98:38:f9:be:56:53:
881- 47:68:ce:08:22:57:1c:bb:0d:77:91:cf:5b:36:ed:
882- f3:24:82:90:8a:cd:90:7c:db:77:f9:17:2d:73:73:
883- ef:bb:b9:82
884- P:
885- 00:99:29:69:80:c9:3c:98:68:45:a9:82:fe:67:eb:
886- 95:88:c5:b4:0c:d6:26:45:95:19:2c:a0:20:5b:7e:
887- df:69:e9:dc:c3:0f:f3:61:0a:25:9b:f2:21:01:6a:
888- cd:aa:8c:37:e7:ca:66:db:56:f4:0f:7d:7a:d1:18:
889- b9:42:fd:1b:11
890- Q:
891- 00:ad:25:29:ab:0a:9f:09:1c:c1:ad:03:20:76:7f:
892- a6:b7:dd:4d:03:09
893- G:
894- 12:88:99:da:e7:d0:0b:93:9b:e6:ee:3c:21:7f:9c:
895- b3:b4:8d:a5:8c:e2:37:80:3f:17:d1:81:4f:bd:f0:
896- 71:b6:32:08:54:dd:bf:01:e2:b3:77:06:64:75:8a:
897- 04:d6:79:39:b1:02:03:03:c6:06:74:e5:90:05:0a:
898- 10:46:19:31
899- X509v3 extensions:
900- X509v3 Subject Key Identifier:
901- BE:F9:8C:5D:D6:1C:B4:EE:81:DD:36:56:0A:21:E4:61:44:73:E9:E2
902- X509v3 Authority Key Identifier:
903- keyid:BE:F9:8C:5D:D6:1C:B4:EE:81:DD:36:56:0A:21:E4:61:44:73:E9:E2
904- DirName:/C=US/ST=Oregon/L=Portland/O=yaSSL/OU=testing/CN=www.yassl.com/emailAddress=info@yassl.com
905- serial:CE:DF:23:31:64:B4:13:DA
906-
907- X509v3 Basic Constraints:
908- CA:TRUE
909- Signature Algorithm: dsaWithSHA1
910- 30:2d:02:14:00:a3:21:20:34:6a:2c:f9:fb:76:d7:20:c9:c0:
911- 35:1b:64:9a:c2:83:02:15:00:a4:59:ac:6d:da:85:48:ff:f5:
912- 0d:49:72:c8:cd:91:fc:ec:2f:5c:63
913 -----BEGIN CERTIFICATE-----
914-MIIDfjCCAz2gAwIBAgIJAM7fIzFktBPaMAkGByqGSM44BAMwgYoxCzAJBgNVBAYT
915-AlVTMQ8wDQYDVQQIEwZPcmVnb24xETAPBgNVBAcTCFBvcnRsYW5kMQ4wDAYDVQQK
916-EwV5YVNTTDEQMA4GA1UECxMHdGVzdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNv
917-bTEdMBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wHhcNMTAwNjMwMTg1NjM4
918-WhcNMTMwMzI2MTg1NjM5WjCBijELMAkGA1UEBhMCVVMxDzANBgNVBAgTBk9yZWdv
919-bjERMA8GA1UEBxMIUG9ydGxhbmQxDjAMBgNVBAoTBXlhU1NMMRAwDgYDVQQLEwd0
920-ZXN0aW5nMRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5p
921-bmZvQHlhc3NsLmNvbTCB8DCBqAYHKoZIzjgEATCBnAJBAJkpaYDJPJhoRamC/mfr
922-lYjFtAzWJkWVGSygIFt+32np3MMP82EKJZvyIQFqzaqMN+fKZttW9A99etEYuUL9
923-GxECFQCtJSmrCp8JHMGtAyB2f6a33U0DCQJAEoiZ2ufQC5Ob5u48IX+cs7SNpYzi
924-N4A/F9GBT73wcbYyCFTdvwHis3cGZHWKBNZ5ObECAwPGBnTlkAUKEEYZMQNDAAJA
925-BISgJjFyDOhPXVMXYrGAysAWX8Me6sXZmDj5vlZTR2jOCCJXHLsNd5HPWzbt8ySC
926-kIrNkHzbd/kXLXNz77u5gqOB8jCB7zAdBgNVHQ4EFgQUvvmMXdYctO6B3TZWCiHk
927-YURz6eIwgb8GA1UdIwSBtzCBtIAUvvmMXdYctO6B3TZWCiHkYURz6eKhgZCkgY0w
928-gYoxCzAJBgNVBAYTAlVTMQ8wDQYDVQQIEwZPcmVnb24xETAPBgNVBAcTCFBvcnRs
929-YW5kMQ4wDAYDVQQKEwV5YVNTTDEQMA4GA1UECxMHdGVzdGluZzEWMBQGA1UEAxMN
930-d3d3Lnlhc3NsLmNvbTEdMBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb22CCQDO
931-3yMxZLQT2jAMBgNVHRMEBTADAQH/MAkGByqGSM44BAMDMAAwLQIUAKMhIDRqLPn7
932-dtcgycA1G2SawoMCFQCkWaxt2oVI//UNSXLIzZH87C9cYw==
933+MIIDqzCCA2ugAwIBAgIJAMGqrgDU6DyhMAkGByqGSM44BAMwgY4xCzAJBgNVBAYT
934+AlVTMQ8wDQYDVQQIDAZPcmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYDVQQK
935+DAd3b2xmU1NMMRAwDgYDVQQLDAd0ZXN0aW5nMRYwFAYDVQQDDA13d3cueWFzc2wu
936+Y29tMR8wHQYJKoZIhvcNAQkBFhBpbmZvQHdvbGZzc2wuY29tMB4XDTEzMDQyMjIw
937+MDk0NFoXDTE2MDExNzIwMDk0NFowgY4xCzAJBgNVBAYTAlVTMQ8wDQYDVQQIDAZP
938+cmVnb24xETAPBgNVBAcMCFBvcnRsYW5kMRAwDgYDVQQKDAd3b2xmU1NMMRAwDgYD
939+VQQLDAd0ZXN0aW5nMRYwFAYDVQQDDA13d3cueWFzc2wuY29tMR8wHQYJKoZIhvcN
940+AQkBFhBpbmZvQHdvbGZzc2wuY29tMIIBuDCCASwGByqGSM44BAEwggEfAoGBAL1R
941+7koy4IrH6sbh6nDEUUPPKgfhxxLCWCVexF2+qzANEr+hC9M002haJXFOfeS9DyoO
942+WFbL0qMZOuqv+22CaHnoUWl7q3PjJOAI3JH0P54ZyUPuU1909RzgTdIDp5+ikbr7
943+KYjnltL73FQVMbjTZQKthIpPn3MjYcF+4jp2W2zFAhUAkcntYND6MGf+eYzIJDN2
944+L7SonHUCgYEAklpxErfqznIZjVvqqHFaq+mgAL5J8QrKVmdhYZh/Y8z4jCjoCA8o
945+TDoFKxf7s2ZzgaPKvglaEKiYqLqic9qY78DYJswzQMLFvjsF4sFZ+pYCBdWPQI4N
946+PgxCiznK6Ce+JH9ikSBvMvG+tevjr2UpawDIHX3+AWYaZBZwKADAaboDgYUAAoGB
947+AJ3LY89yHyvQ/TsQ6zlYbovjbk/ogndsMqPdNUvL4RuPTgJP/caaDDa0XJ7ak6A7
948+TJ+QheLNwOXoZPYJC4EGFSDAXpYniGhbWIrVTCGe6lmZDfnx40WXS0kk3m/DHaC0
949+3ElLAiybxVGxyqoUfbT3Zv1JwftWMuiqHH5uADhdXuXVo1AwTjAdBgNVHQ4EFgQU
950+IJjk416o4v8qpH9LBtXlR9v8gccwHwYDVR0jBBgwFoAUIJjk416o4v8qpH9LBtXl
951+R9v8gccwDAYDVR0TBAUwAwEB/zAJBgcqhkjOOAQDAy8AMCwCFCjGKIdOSV12LcTu
952+k08owGM6YkO1AhQe+K173VuaO/OsDNsxZlKpyH8+1g==
953 -----END CERTIFICATE-----
954
955=== modified file 'extra/yassl/certs/server-cert.pem'
956--- extra/yassl/certs/server-cert.pem 2012-02-10 14:33:27 +0000
957+++ extra/yassl/certs/server-cert.pem 2014-03-27 17:18:17 +0000
958@@ -1,39 +1,157 @@
959 Certificate:
960 Data:
961 Version: 1 (0x0)
962- Serial Number: 1 (0x1)
963- Signature Algorithm: md5WithRSAEncryption
964- Issuer: C=US, ST=Montana, L=Bozeman, O=sawtooth, OU=consulting, CN=www.sawtooth-consulting.com/emailAddress=info@yassl.com
965+ Serial Number: 2 (0x2)
966+ Signature Algorithm: sha1WithRSAEncryption
967+ Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com
968 Validity
969- Not Before: Jun 30 18:52:17 2010 GMT
970- Not After : Mar 26 18:52:17 2013 GMT
971- Subject: C=US, ST=Montana, L=Bozeman, O=yaSSL, OU=support, CN=www.yassl.com/emailAddress=info@yassl.com
972+ Not Before: Oct 24 18:27:13 2011 GMT
973+ Not After : Jul 20 18:27:13 2014 GMT
974+ Subject: C=US, ST=Montana, L=Bozeman, O=yaSSL, OU=Support, CN=www.yassl.com/emailAddress=info@yassl.com
975 Subject Public Key Info:
976 Public Key Algorithm: rsaEncryption
977- RSA Public Key: (512 bit)
978- Modulus (512 bit):
979- 00:c6:7b:c0:68:81:2f:de:82:3f:f9:ac:c3:86:4a:
980- 66:b7:ec:d4:f1:f6:64:21:ff:f5:a2:34:42:d0:38:
981- 9f:c6:dd:3b:6e:26:65:6a:54:96:dd:d2:7b:eb:36:
982- a2:ae:7e:2a:9e:7e:56:a5:b6:87:9f:15:c7:18:66:
983- 7e:16:77:e2:a7
984+ RSA Public Key: (2048 bit)
985+ Modulus (2048 bit):
986+ 00:c0:95:08:e1:57:41:f2:71:6d:b7:d2:45:41:27:
987+ 01:65:c6:45:ae:f2:bc:24:30:b8:95:ce:2f:4e:d6:
988+ f6:1c:88:bc:7c:9f:fb:a8:67:7f:fe:5c:9c:51:75:
989+ f7:8a:ca:07:e7:35:2f:8f:e1:bd:7b:c0:2f:7c:ab:
990+ 64:a8:17:fc:ca:5d:7b:ba:e0:21:e5:72:2e:6f:2e:
991+ 86:d8:95:73:da:ac:1b:53:b9:5f:3f:d7:19:0d:25:
992+ 4f:e1:63:63:51:8b:0b:64:3f:ad:43:b8:a5:1c:5c:
993+ 34:b3:ae:00:a0:63:c5:f6:7f:0b:59:68:78:73:a6:
994+ 8c:18:a9:02:6d:af:c3:19:01:2e:b8:10:e3:c6:cc:
995+ 40:b4:69:a3:46:33:69:87:6e:c4:bb:17:a6:f3:e8:
996+ dd:ad:73:bc:7b:2f:21:b5:fd:66:51:0c:bd:54:b3:
997+ e1:6d:5f:1c:bc:23:73:d1:09:03:89:14:d2:10:b9:
998+ 64:c3:2a:d0:a1:96:4a:bc:e1:d4:1a:5b:c7:a0:c0:
999+ c1:63:78:0f:44:37:30:32:96:80:32:23:95:a1:77:
1000+ ba:13:d2:97:73:e2:5d:25:c9:6a:0d:c3:39:60:a4:
1001+ b4:b0:69:42:42:09:e9:d8:08:bc:33:20:b3:58:22:
1002+ a7:aa:eb:c4:e1:e6:61:83:c5:d2:96:df:d9:d0:4f:
1003+ ad:d7
1004 Exponent: 65537 (0x10001)
1005- Signature Algorithm: md5WithRSAEncryption
1006- 58:a9:98:e7:16:52:4c:40:e7:e1:47:92:19:1b:3a:8f:97:6c:
1007- 7b:b7:b0:cb:20:6d:ad:b5:d3:47:58:d8:e4:f2:3e:32:e9:ef:
1008- 87:77:e5:54:36:f4:8d:50:8d:07:b4:77:45:ea:9d:a4:33:36:
1009- 9b:0b:e0:74:58:11:c5:01:7b:4d
1010+ Signature Algorithm: sha1WithRSAEncryption
1011+ 71:4e:d3:62:df:cc:4c:f7:cd:b7:6e:52:0b:6c:6e:e0:bd:c2:
1012+ 2d:07:d7:c0:b0:6e:43:1e:35:bc:30:01:50:f0:ff:99:23:6c:
1013+ 18:1a:41:b6:11:d6:d4:19:61:fd:e4:77:97:1c:39:e1:57:ab:
1014+ c5:15:63:77:11:36:5e:74:e2:24:0b:1f:41:78:ad:b7:81:e7:
1015+ b4:40:66:80:f0:4b:91:a0:6d:a8:6e:3d:53:d9:8b:ce:2a:e1:
1016+ 0b:45:65:87:a1:96:ae:ee:3e:88:d5:12:1f:78:17:ae:2c:c5:
1017+ 73:44:d8:dc:f4:af:d8:cc:ae:4c:e1:0c:be:55:a4:99:f7:6e:
1018+ 96:c0:c8:45:87:bf:dc:51:57:ff:9e:73:37:6a:18:9c:c3:f9:
1019+ 22:7a:f4:b0:52:bd:fc:21:30:f8:c5:ff:1e:87:7d:ad:a2:5a:
1020+ 35:f5:22:a8:b4:0a:76:38:e6:76:b0:98:af:1b:ec:8a:0a:43:
1021+ 74:d2:85:34:37:84:07:e1:f6:23:b2:29:de:a6:b6:b7:4c:57:
1022+ 7e:96:06:cb:a9:16:25:29:3a:03:2d:55:7d:a6:8c:a4:f7:9e:
1023+ 81:c9:95:b6:7c:c1:4a:ce:94:66:0c:ca:88:eb:d2:09:f5:5b:
1024+ 19:58:82:df:27:fd:67:95:78:b7:02:06:d5:a7:61:bd:ef:3a:
1025+ fc:b2:61:cd
1026 -----BEGIN CERTIFICATE-----
1027-MIICFDCCAb4CAQEwDQYJKoZIhvcNAQEEBQAwgZ4xCzAJBgNVBAYTAlVTMRAwDgYD
1028-VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhzYXd0b290
1029-aDETMBEGA1UECxMKY29uc3VsdGluZzEkMCIGA1UEAxMbd3d3LnNhd3Rvb3RoLWNv
1030-bnN1bHRpbmcuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTAeFw0x
1031-MDA2MzAxODUyMTdaFw0xMzAzMjYxODUyMTdaMIGKMQswCQYDVQQGEwJVUzEQMA4G
1032-A1UECBMHTW9udGFuYTEQMA4GA1UEBxMHQm96ZW1hbjEOMAwGA1UEChMFeWFTU0wx
1033-EDAOBgNVBAsTB3N1cHBvcnQxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkq
1034-hkiG9w0BCQEWDmluZm9AeWFzc2wuY29tMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJB
1035-AMZ7wGiBL96CP/msw4ZKZrfs1PH2ZCH/9aI0QtA4n8bdO24mZWpUlt3Se+s2oq5+
1036-Kp5+VqW2h58VxxhmfhZ34qcCAwEAATANBgkqhkiG9w0BAQQFAANBAFipmOcWUkxA
1037-5+FHkhkbOo+XbHu3sMsgba2100dY2OTyPjLp74d35VQ29I1QjQe0d0XqnaQzNpsL
1038-4HRYEcUBe00=
1039+MIIDkDCCAngCAQIwDQYJKoZIhvcNAQEFBQAwgZAxCzAJBgNVBAYTAlVTMRAwDgYD
1040+VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhTYXd0b290
1041+aDETMBEGA1UECxMKQ29uc3VsdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNvbTEd
1042+MBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wHhcNMTExMDI0MTgyNzEzWhcN
1043+MTQwNzIwMTgyNzEzWjCBijELMAkGA1UEBhMCVVMxEDAOBgNVBAgTB01vbnRhbmEx
1044+EDAOBgNVBAcTB0JvemVtYW4xDjAMBgNVBAoTBXlhU1NMMRAwDgYDVQQLEwdTdXBw
1045+b3J0MRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZv
1046+QHlhc3NsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMCVCOFX
1047+QfJxbbfSRUEnAWXGRa7yvCQwuJXOL07W9hyIvHyf+6hnf/5cnFF194rKB+c1L4/h
1048+vXvAL3yrZKgX/Mpde7rgIeVyLm8uhtiVc9qsG1O5Xz/XGQ0lT+FjY1GLC2Q/rUO4
1049+pRxcNLOuAKBjxfZ/C1loeHOmjBipAm2vwxkBLrgQ48bMQLRpo0YzaYduxLsXpvPo
1050+3a1zvHsvIbX9ZlEMvVSz4W1fHLwjc9EJA4kU0hC5ZMMq0KGWSrzh1Bpbx6DAwWN4
1051+D0Q3MDKWgDIjlaF3uhPSl3PiXSXJag3DOWCktLBpQkIJ6dgIvDMgs1gip6rrxOHm
1052+YYPF0pbf2dBPrdcCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAcU7TYt/MTPfNt25S
1053+C2xu4L3CLQfXwLBuQx41vDABUPD/mSNsGBpBthHW1Blh/eR3lxw54VerxRVjdxE2
1054+XnTiJAsfQXitt4HntEBmgPBLkaBtqG49U9mLzirhC0Vlh6GWru4+iNUSH3gXrizF
1055+c0TY3PSv2MyuTOEMvlWkmfdulsDIRYe/3FFX/55zN2oYnMP5Inr0sFK9/CEw+MX/
1056+Hod9raJaNfUiqLQKdjjmdrCYrxvsigpDdNKFNDeEB+H2I7Ip3qa2t0xXfpYGy6kW
1057+JSk6Ay1VfaaMpPeegcmVtnzBSs6UZgzKiOvSCfVbGViC3yf9Z5V4twIG1adhve86
1058+/LJhzQ==
1059 -----END CERTIFICATE-----
1060+Certificate:
1061+ Data:
1062+ Version: 3 (0x2)
1063+ Serial Number:
1064+ e9:d0:a7:5f:79:25:f4:3c
1065+ Signature Algorithm: sha1WithRSAEncryption
1066+ Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com
1067+ Validity
1068+ Not Before: Oct 24 18:18:15 2011 GMT
1069+ Not After : Jul 20 18:18:15 2014 GMT
1070+ Subject: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com
1071+ Subject Public Key Info:
1072+ Public Key Algorithm: rsaEncryption
1073+ RSA Public Key: (2048 bit)
1074+ Modulus (2048 bit):
1075+ 00:bf:0c:ca:2d:14:b2:1e:84:42:5b:cd:38:1f:4a:
1076+ f2:4d:75:10:f1:b6:35:9f:df:ca:7d:03:98:d3:ac:
1077+ de:03:66:ee:2a:f1:d8:b0:7d:6e:07:54:0b:10:98:
1078+ 21:4d:80:cb:12:20:e7:cc:4f:de:45:7d:c9:72:77:
1079+ 32:ea:ca:90:bb:69:52:10:03:2f:a8:f3:95:c5:f1:
1080+ 8b:62:56:1b:ef:67:6f:a4:10:41:95:ad:0a:9b:e3:
1081+ a5:c0:b0:d2:70:76:50:30:5b:a8:e8:08:2c:7c:ed:
1082+ a7:a2:7a:8d:38:29:1c:ac:c7:ed:f2:7c:95:b0:95:
1083+ 82:7d:49:5c:38:cd:77:25:ef:bd:80:75:53:94:3c:
1084+ 3d:ca:63:5b:9f:15:b5:d3:1d:13:2f:19:d1:3c:db:
1085+ 76:3a:cc:b8:7d:c9:e5:c2:d7:da:40:6f:d8:21:dc:
1086+ 73:1b:42:2d:53:9c:fe:1a:fc:7d:ab:7a:36:3f:98:
1087+ de:84:7c:05:67:ce:6a:14:38:87:a9:f1:8c:b5:68:
1088+ cb:68:7f:71:20:2b:f5:a0:63:f5:56:2f:a3:26:d2:
1089+ b7:6f:b1:5a:17:d7:38:99:08:fe:93:58:6f:fe:c3:
1090+ 13:49:08:16:0b:a7:4d:67:00:52:31:67:23:4e:98:
1091+ ed:51:45:1d:b9:04:d9:0b:ec:d8:28:b3:4b:bd:ed:
1092+ 36:79
1093+ Exponent: 65537 (0x10001)
1094+ X509v3 extensions:
1095+ X509v3 Subject Key Identifier:
1096+ 27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5
1097+ X509v3 Authority Key Identifier:
1098+ keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5
1099+ DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.yassl.com/emailAddress=info@yassl.com
1100+ serial:E9:D0:A7:5F:79:25:F4:3C
1101+
1102+ X509v3 Basic Constraints:
1103+ CA:TRUE
1104+ Signature Algorithm: sha1WithRSAEncryption
1105+ 5f:86:14:f4:51:8b:bc:a5:4e:30:da:5e:ac:9a:f8:6c:d9:26:
1106+ 4b:93:f9:e3:1c:89:6f:9e:ee:b3:9d:77:3e:89:20:76:a3:e6:
1107+ e8:86:15:21:db:e2:33:b2:34:d5:d0:9f:f3:c1:a4:87:92:5c:
1108+ f9:d1:ff:30:2f:8e:03:bc:b3:3c:0c:32:a3:90:5f:1a:90:1e:
1109+ af:9d:f3:9e:d7:07:02:a9:7d:27:66:63:2f:af:18:d7:ac:18:
1110+ 98:8c:83:8f:38:f3:0b:ac:36:10:75:fb:ca:76:13:50:5b:02:
1111+ 8f:73:bf:e3:a0:ee:83:52:25:54:ce:26:ce:9c:bd:2f:79:ab:
1112+ 1b:60:b8:92:f1:03:c0:fc:3b:08:d9:c0:ad:d5:72:08:25:80:
1113+ 61:2d:dc:9f:a7:83:62:07:47:e0:07:4c:4b:07:30:04:a9:87:
1114+ 1c:55:7f:07:12:d0:cb:42:5d:cb:cf:66:01:1a:17:ee:f9:0f:
1115+ 60:b7:db:6f:68:e5:4e:41:62:6e:d3:6f:60:4f:4b:27:de:cf:
1116+ 18:07:f1:13:5d:cb:3f:a9:25:44:da:52:5c:c8:04:e1:56:12:
1117+ f5:2a:90:4e:d1:e2:af:01:b5:23:a1:ec:31:da:7b:63:69:c4:
1118+ b8:f3:e7:ce:a1:3d:c0:db:6d:f3:b2:d9:46:c8:9f:c3:b8:70:
1119+ 5a:1f:7f:ca
1120+-----BEGIN CERTIFICATE-----
1121+MIIEnjCCA4agAwIBAgIJAOnQp195JfQ8MA0GCSqGSIb3DQEBBQUAMIGQMQswCQYD
1122+VQQGEwJVUzEQMA4GA1UECBMHTW9udGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8G
1123+A1UEChMIU2F3dG9vdGgxEzARBgNVBAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3
1124+dy55YXNzbC5jb20xHTAbBgkqhkiG9w0BCQEWDmluZm9AeWFzc2wuY29tMB4XDTEx
1125+MTAyNDE4MTgxNVoXDTE0MDcyMDE4MTgxNVowgZAxCzAJBgNVBAYTAlVTMRAwDgYD
1126+VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhTYXd0b290
1127+aDETMBEGA1UECxMKQ29uc3VsdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNvbTEd
1128+MBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wggEiMA0GCSqGSIb3DQEBAQUA
1129+A4IBDwAwggEKAoIBAQC/DMotFLIehEJbzTgfSvJNdRDxtjWf38p9A5jTrN4DZu4q
1130+8diwfW4HVAsQmCFNgMsSIOfMT95FfclydzLqypC7aVIQAy+o85XF8YtiVhvvZ2+k
1131+EEGVrQqb46XAsNJwdlAwW6joCCx87aeieo04KRysx+3yfJWwlYJ9SVw4zXcl772A
1132+dVOUPD3KY1ufFbXTHRMvGdE823Y6zLh9yeXC19pAb9gh3HMbQi1TnP4a/H2rejY/
1133+mN6EfAVnzmoUOIep8Yy1aMtof3EgK/WgY/VWL6Mm0rdvsVoX1ziZCP6TWG/+wxNJ
1134+CBYLp01nAFIxZyNOmO1RRR25BNkL7Ngos0u97TZ5AgMBAAGjgfgwgfUwHQYDVR0O
1135+BBYEFCeOZxF0wyYdP+0zY7Ok2B0w5ejVMIHFBgNVHSMEgb0wgbqAFCeOZxF0wyYd
1136+P+0zY7Ok2B0w5ejVoYGWpIGTMIGQMQswCQYDVQQGEwJVUzEQMA4GA1UECBMHTW9u
1137+dGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8GA1UEChMIU2F3dG9vdGgxEzARBgNV
1138+BAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkqhkiG
1139+9w0BCQEWDmluZm9AeWFzc2wuY29tggkA6dCnX3kl9DwwDAYDVR0TBAUwAwEB/zAN
1140+BgkqhkiG9w0BAQUFAAOCAQEAX4YU9FGLvKVOMNperJr4bNkmS5P54xyJb57us513
1141+PokgdqPm6IYVIdviM7I01dCf88Gkh5Jc+dH/MC+OA7yzPAwyo5BfGpAer53zntcH
1142+Aql9J2ZjL68Y16wYmIyDjzjzC6w2EHX7ynYTUFsCj3O/46Dug1IlVM4mzpy9L3mr
1143+G2C4kvEDwPw7CNnArdVyCCWAYS3cn6eDYgdH4AdMSwcwBKmHHFV/BxLQy0Jdy89m
1144+ARoX7vkPYLfbb2jlTkFibtNvYE9LJ97PGAfxE13LP6klRNpSXMgE4VYS9SqQTtHi
1145+rwG1I6HsMdp7Y2nEuPPnzqE9wNtt87LZRsifw7hwWh9/yg==
1146
1147=== modified file 'extra/yassl/certs/server-key.pem'
1148--- extra/yassl/certs/server-key.pem 2012-02-10 14:33:27 +0000
1149+++ extra/yassl/certs/server-key.pem 2014-03-27 17:18:17 +0000
1150@@ -1,9 +1,27 @@
1151 -----BEGIN RSA PRIVATE KEY-----
1152-MIIBOwIBAAJBAMZ7wGiBL96CP/msw4ZKZrfs1PH2ZCH/9aI0QtA4n8bdO24mZWpU
1153-lt3Se+s2oq5+Kp5+VqW2h58VxxhmfhZ34qcCAwEAAQJBAJSbGxgjgV+rTZL2Ev58
1154-viN/IoB25cm/Bn4Heu7DNn2A2kpdGX2cCaf7rEQoIKCiHxvopvxOcd/7nLS/gNli
1155-dCECIQD/cX/9fvB1Uajw0fmvwNON9+3P9uJSqpig90zL32pwjQIhAMbqee9TBMN4
1156-TxXbgWqA92PrCXe8WDZ3PwoJqdR6MRUDAiEAny+TDF1z6hiWiGTCDgXDkKBlwgjf
1157-p5aKgR077XzwLu0CICVpWEGg1ZaF/CnaPP7w/pZ2UDOK4vRrfRnAM4bY7H5NAiBS
1158-1eXJ/MCZ2uPfpl7XK2BU9P69KdKUk5WHxdRchVvcDg==
1159+MIIEpQIBAAKCAQEAwJUI4VdB8nFtt9JFQScBZcZFrvK8JDC4lc4vTtb2HIi8fJ/7
1160+qGd//lycUXX3isoH5zUvj+G9e8AvfKtkqBf8yl17uuAh5XIuby6G2JVz2qwbU7lf
1161+P9cZDSVP4WNjUYsLZD+tQ7ilHFw0s64AoGPF9n8LWWh4c6aMGKkCba/DGQEuuBDj
1162+xsxAtGmjRjNph27Euxem8+jdrXO8ey8htf1mUQy9VLPhbV8cvCNz0QkDiRTSELlk
1163+wyrQoZZKvOHUGlvHoMDBY3gPRDcwMpaAMiOVoXe6E9KXc+JdJclqDcM5YKS0sGlC
1164+Qgnp2Ai8MyCzWCKnquvE4eZhg8XSlt/Z0E+t1wIDAQABAoIBAQCa0DQPUmIFUAHv
1165+n+1kbsLE2hryhNeSEEiSxOlq64t1bMZ5OPLJckqGZFSVd8vDmp231B2kAMieTuTd
1166+x7pnFsF0vKnWlI8rMBr77d8hBSPZSjm9mGtlmrjcxH3upkMVLj2+HSJgKnMw1T7Y
1167+oqyGQy7E9WReP4l1DxHYUSVOn9iqo85gs+KK2X4b8GTKmlsFC1uqy+XjP24yIgXz
1168+0PrvdFKB4l90073/MYNFdfpjepcu1rYZxpIm5CgGUFAOeC6peA0Ul7QS2DFAq6EB
1169+QcIw+AdfFuRhd9Jg8p+N6PS662PeKpeB70xs5lU0USsoNPRTHMRYCj+7r7X3SoVD
1170+LTzxWFiBAoGBAPIsVHY5I2PJEDK3k62vvhl1loFk5rW4iUJB0W3QHBv4G6xpyzY8
1171+ZH3c9Bm4w2CxV0hfUk9ZOlV/MsAZQ1A/rs5vF/MOn0DKTq0VO8l56cBZOHNwnAp8
1172+yTpIMqfYSXUKhcLC/RVz2pkJKmmanwpxv7AEpox6Wm9IWlQ7xrFTF9/nAoGBAMuT
1173+3ncVXbdcXHzYkKmYLdZpDmOzo9ymzItqpKISjI57SCyySzfcBhh96v52odSh6T8N
1174+zRtfr1+elltbD6F8r7ObkNtXczrtsCNErkFPHwdCEyNMy/r0FKTV9542fFufqDzB
1175+hV900jkt/9CE3/uzIHoumxeu5roLrl9TpFLtG8SRAoGBAOyY2rvV/vlSSn0CVUlv
1176+VW5SL4SjK7OGYrNU0mNS2uOIdqDvixWl0xgUcndex6MEH54ZYrUbG57D8rUy+UzB
1177+qusMJn3UX0pRXKRFBnBEp1bA1CIUdp7YY1CJkNPiv4GVkjFBhzkaQwsYpVMfORpf
1178+H0O8h2rfbtMiAP4imHBOGhkpAoGBAIpBVihRnl/Ungs7mKNU8mxW1KrpaTOFJAza
1179+1AwtxL9PAmk4fNTm3Ezt1xYRwz4A58MmwFEC3rt1nG9WnHrzju/PisUr0toGakTJ
1180+c/5umYf4W77xfOZltU9s8MnF/xbKixsX4lg9ojerAby/QM5TjI7t7+5ZneBj5nxe
1181+9Y5L8TvBAoGATUX5QIzFW/QqGoq08hysa+kMVja3TnKW1eWK0uL/8fEYEz2GCbjY
1182+dqfJHHFSlDBD4PF4dP1hG0wJzOZoKnGtHN9DvFbbpaS+NXCkXs9P/ABVmTo9I89n
1183+WvUi+LUp0EQR6zUuRr79jhiyX6i/GTKh9dwD5nyaHwx8qbAOITc78bA=
1184 -----END RSA PRIVATE KEY-----
1185
1186=== modified file 'extra/yassl/certs/server-keyEnc.pem'
1187--- extra/yassl/certs/server-keyEnc.pem 2012-02-10 14:33:27 +0000
1188+++ extra/yassl/certs/server-keyEnc.pem 2014-03-27 17:18:17 +0000
1189@@ -2,11 +2,29 @@
1190 Proc-Type: 4,ENCRYPTED
1191 DEK-Info: DES-CBC,08132C1FFF5BC8CC
1192
1193-gsvuAsGmB8AkR23M25w4E6wuywfBey1Jqh3g71gJcnsUYwynex9dvfAU0lTowOXh
1194-sb7ld1KNjEMzrht9AC1IC0iE1rLqvRQZOdJ7h3n7aHZQ4a/HjcwAhqJq0ZW45m6Q
1195-mpoO5fRISjx2VbKFRUz6Xj2x0/do3IjQhpuUDVrTFFe1sEySM6APZ6CVpcnTOyPR
1196-ADyLDKzOi2E+sj1UXs58pct56FaqTIZPUEflICU3k6q9FPU6gsYANRLfzegclkv4
1197-JAx6mKVSJuYnjCCppx8WBwGJa1J1GcYRJ3qFfdbUzL4bcXTvoFkJEnDkHsXgDUS6
1198-xmT0XGT3IMaW8cwQ8KD8m5YYI/L26Mas/w3eA2ekyMR8pYICjXp/YZtcKxxkQSVE
1199-Uv/+D+20KbNAHIW5Mrxf61cX/CggGEbVP8ZhDY1flh8=
1200+W+krChiFlNU+koE0Bep+U45OG4V4IFZv67ex6yJHgcsPd+HQ692A/h+5dYc8rdlW
1201+2LDgSODHHIMTt6RVJDxXxXs3qFmJQbnVXeXxV209X8EfaRarh+yiMKeUP6K8hIvj
1202++IYRma6iKOs+d4KlcZZudGs2f/x8nhxXbmQtrLhGd4h91mnJk2sKmiz7UkUy6Qng
1203+gOHnT2dfF4Qk2ZYsjisRHjpWZiqh40GO1LuTgUjZoH+LGhMwMwOAE6+ss5xa+yE+
1204+Xd9Yljm0/QW68JILkCJQjLDRvPGxDJyvYq6TT/kSElsRlI/AuRrZH1YVD3hn/xjx
1205+tDoEB+JEbH6iu9ne2srxnGSKLzoUbb4XPaCjLIW9BJf7oANmmFQpZZQiRTyIUVWi
1206+IE5hJciqF7ra7IwfZAW/PeWGXpzNOVN9QAvyAMsmvUCzJdxd1ySUatjhZ+mSFYGk
1207+rDVtyrgt4ZQgV0EdJV0Yn1ZWMOk1qEKXT0JAnI+9S6Y+QEdwXmdz3xlVuq61Jvub
1208+iJUVepnD/1QeFfWy8JwlscWpWFrkr569f3SNG+FGb6fufnUP7K6sX3urj+pj1QET
1209+f9NmmvLBsVsbj1Egg3wnxbVHIUPky64LY04wtNJaAwhuG6mKCvaClKYMTmTCyrzP
1210+aRwghhMQ3yHUbo2A1ZppYsXXg8lX30eW+5O77N9Q3xfP0phODHXsnXhBH09ml1JQ
1211+MmiCaL5n6sIVcjtFmN/kyaEuz/1VrBSaDCPeW88n61UXUidXrGOZN/2c/2xFir8B
1212+2rdE82lQLl07SJxzQQ6aJVvrc5tnbV/ENDySS5dG6Yl/w89/nuu0RFHmAweKqfGC
1213+8m0XOkmonIk6h3YT7XrkE0b/2jkf1mMaMKrGGfRmxqNt1nGxMCJHAO/Sn9v+I9rU
1214+W7HCZ04RTnRp1BXcqDxdwlveDKJRVfiKOSSEOpEXXlexS5R1vikmxrCwK5YVUTkT
1215+3tgahVtHJkFHnBHBzXyHUDwWahxZaU9TO43z0JFxs0zINWUWppldf0oyWjP1FSrI
1216+a9tXBs7aoykUY9Av9K0p4UJJU005qzD/tuegZFX34wRETJO0BJnlZHTTZSqLSVX+
1217+KZg4nPq8Xii1VHta3tgw7up2z1tpepsBerTsRQ1+IDpxLaIxgt9am0hXVTiMLex/
1218+DD9UvQC/eBUmpmWraK/Mqeq/UrPl+lmeoXsG6LWIvEp9d19rJ/3OhIJf2pDh9dC8
1219+NzJoNP9qOrDajAwzeeF5dbQxCaG+X8am9s4wryC0p+NrQ0tzv8efey0zBodDIOgo
1220+F1G7+ADgHy+V565q8sdL52xx0xB9Ty5p9IOfOUbxa3K65TJf/I/QAQjl4LyTbkfr
1221+kzpYAG2uF55EB3Eq3aMrj47pzZy0ELXXN2qYJ9Oelgl+h6MzYbmd+Wm+A2Cofv3u
1222+7ANAyjAYN7/Lo3lTFAt7sXAXGKnqw62JNSSMkIqZVrG5dn7Jxj5AJCVyYxTrm6Y+
1223+DDcblX47XrWxVoVJN/dLJZ8FzWs4o/8w9Yn8U54Ci7F0g+j2f+OpDy9PGFYT9pKw
1224+xWG8chkYE6QPilEYvdi26ZnZ3u236q9PMtyRP87NmBN2sLkj/rbBTzBxWIaGS+Mt
1225 -----END RSA PRIVATE KEY-----
1226
1227=== modified file 'extra/yassl/include/cert_wrapper.hpp'
1228--- extra/yassl/include/cert_wrapper.hpp 2013-02-26 05:35:17 +0000
1229+++ extra/yassl/include/cert_wrapper.hpp 2014-03-27 17:18:17 +0000
1230@@ -1,5 +1,5 @@
1231 /*
1232- Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
1233+ Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
1234
1235 This program is free software; you can redistribute it and/or modify
1236 it under the terms of the GNU General Public License as published by
1237@@ -88,6 +88,7 @@
1238 bool verifyNone_; // no error if verify fails
1239 bool failNoCert_;
1240 bool sendVerify_;
1241+ bool sendBlankCert_;
1242 VerifyCallback verifyCallback_; // user verify callback
1243 public:
1244 CertManager();
1245@@ -114,16 +115,18 @@
1246 bool verifyNone() const;
1247 bool failNoCert() const;
1248 bool sendVerify() const;
1249+ bool sendBlankCert() const;
1250
1251 void setVerifyPeer();
1252 void setVerifyNone();
1253 void setFailNoCert();
1254 void setSendVerify();
1255+ void setSendBlankCert();
1256 void setPeerX509(X509*);
1257 void setVerifyCallback(VerifyCallback);
1258 private:
1259 CertManager(const CertManager&); // hide copy
1260- CertManager& operator=(const CertManager&); // and assign
1261+ CertManager& operator=(const CertManager&); // and assigin
1262 };
1263
1264
1265
1266=== modified file 'extra/yassl/include/crypto_wrapper.hpp'
1267--- extra/yassl/include/crypto_wrapper.hpp 2007-03-23 12:43:09 +0000
1268+++ extra/yassl/include/crypto_wrapper.hpp 2014-03-27 17:18:17 +0000
1269@@ -1,5 +1,6 @@
1270 /*
1271 Copyright (C) 2000-2007 MySQL AB
1272+ Use is subject to license terms
1273
1274 This program is free software; you can redistribute it and/or modify
1275 it under the terms of the GNU General Public License as published by
1276
1277=== modified file 'extra/yassl/include/factory.hpp'
1278--- extra/yassl/include/factory.hpp 2007-01-29 15:54:40 +0000
1279+++ extra/yassl/include/factory.hpp 2014-03-27 17:18:17 +0000
1280@@ -1,5 +1,6 @@
1281 /*
1282 Copyright (C) 2000-2007 MySQL AB
1283+ Use is subject to license terms
1284
1285 This program is free software; you can redistribute it and/or modify
1286 it under the terms of the GNU General Public License as published by
1287
1288=== modified file 'extra/yassl/include/handshake.hpp'
1289--- extra/yassl/include/handshake.hpp 2007-01-29 15:54:40 +0000
1290+++ extra/yassl/include/handshake.hpp 2014-03-27 17:18:17 +0000
1291@@ -1,5 +1,6 @@
1292 /*
1293 Copyright (C) 2000-2007 MySQL AB
1294+ Use is subject to license terms
1295
1296 This program is free software; you can redistribute it and/or modify
1297 it under the terms of the GNU General Public License as published by
1298
1299=== modified file 'extra/yassl/include/log.hpp'
1300--- extra/yassl/include/log.hpp 2007-01-29 15:54:40 +0000
1301+++ extra/yassl/include/log.hpp 2014-03-27 17:18:17 +0000
1302@@ -1,5 +1,6 @@
1303 /*
1304 Copyright (C) 2000-2007 MySQL AB
1305+ Use is subject to license terms
1306
1307 This program is free software; you can redistribute it and/or modify
1308 it under the terms of the GNU General Public License as published by
1309
1310=== modified file 'extra/yassl/include/openssl/crypto.h'
1311--- extra/yassl/include/openssl/crypto.h 2010-12-28 23:47:05 +0000
1312+++ extra/yassl/include/openssl/crypto.h 2014-03-27 17:18:17 +0000
1313@@ -1,5 +1,6 @@
1314 /*
1315 Copyright (C) 2005, 2007 MySQL AB
1316+ Use is subject to license terms
1317
1318 This program is free software; you can redistribute it and/or modify
1319 it under the terms of the GNU General Public License as published by
1320
1321=== modified file 'extra/yassl/include/openssl/des.h'
1322--- extra/yassl/include/openssl/des.h 2010-12-28 18:57:23 +0000
1323+++ extra/yassl/include/openssl/des.h 2014-03-27 17:18:17 +0000
1324@@ -1,5 +1,6 @@
1325 /*
1326 Copyright (C) 2005 MySQL AB
1327+ Use is subject to license terms
1328
1329 This program is free software; you can redistribute it and/or modify
1330 it under the terms of the GNU General Public License as published by
1331
1332=== modified file 'extra/yassl/include/openssl/des_old.h'
1333--- extra/yassl/include/openssl/des_old.h 2010-12-28 18:57:23 +0000
1334+++ extra/yassl/include/openssl/des_old.h 2014-03-27 17:18:17 +0000
1335@@ -1,5 +1,6 @@
1336 /*
1337 Copyright (C) 2007 MySQL AB
1338+ Use is subject to license terms
1339
1340 This program is free software; you can redistribute it and/or modify
1341 it under the terms of the GNU General Public License as published by
1342
1343=== modified file 'extra/yassl/include/openssl/engine.h'
1344--- extra/yassl/include/openssl/engine.h 2010-12-28 18:57:23 +0000
1345+++ extra/yassl/include/openssl/engine.h 2014-03-27 17:18:17 +0000
1346@@ -1,5 +1,6 @@
1347 /*
1348 Copyright (C) 2006 MySQL AB
1349+ Use is subject to license terms
1350
1351 This program is free software; you can redistribute it and/or modify
1352 it under the terms of the GNU General Public License as published by
1353
1354=== modified file 'extra/yassl/include/openssl/err.h'
1355--- extra/yassl/include/openssl/err.h 2010-12-28 18:57:23 +0000
1356+++ extra/yassl/include/openssl/err.h 2014-03-27 17:18:17 +0000
1357@@ -1,5 +1,6 @@
1358 /*
1359 Copyright (C) 2005, 2006 MySQL AB
1360+ Use is subject to license terms
1361
1362 This program is free software; you can redistribute it and/or modify
1363 it under the terms of the GNU General Public License as published by
1364
1365=== modified file 'extra/yassl/include/openssl/evp.h'
1366--- extra/yassl/include/openssl/evp.h 2010-12-28 18:57:23 +0000
1367+++ extra/yassl/include/openssl/evp.h 2014-03-27 17:18:17 +0000
1368@@ -1,5 +1,6 @@
1369 /*
1370 Copyright (C) 2007 MySQL AB
1371+ Use is subject to license terms
1372
1373 This program is free software; you can redistribute it and/or modify
1374 it under the terms of the GNU General Public License as published by
1375
1376=== modified file 'extra/yassl/include/openssl/generate_prefix_files.pl'
1377--- extra/yassl/include/openssl/generate_prefix_files.pl 2013-03-20 16:52:15 +0000
1378+++ extra/yassl/include/openssl/generate_prefix_files.pl 2014-03-27 17:18:17 +0000
1379@@ -1,6 +1,7 @@
1380 #!/usr/bin/perl
1381
1382 # Copyright (C) 2006 MySQL AB
1383+# Use is subject to license terms
1384 #
1385 # This program is free software; you can redistribute it and/or modify
1386 # it under the terms of the GNU General Public License as published by
1387
1388=== modified file 'extra/yassl/include/openssl/hmac.h'
1389--- extra/yassl/include/openssl/hmac.h 2010-12-28 18:57:23 +0000
1390+++ extra/yassl/include/openssl/hmac.h 2014-03-27 17:18:17 +0000
1391@@ -1,5 +1,6 @@
1392 /*
1393 Copyright (C) 2007 MySQL AB
1394+ Use is subject to license terms
1395
1396 This program is free software; you can redistribute it and/or modify
1397 it under the terms of the GNU General Public License as published by
1398
1399=== modified file 'extra/yassl/include/openssl/lhash.h'
1400--- extra/yassl/include/openssl/lhash.h 2010-12-28 18:57:23 +0000
1401+++ extra/yassl/include/openssl/lhash.h 2014-03-27 17:18:17 +0000
1402@@ -1,5 +1,6 @@
1403 /*
1404 Copyright (C) 2005 MySQL AB
1405+ Use is subject to license terms
1406
1407 This program is free software; you can redistribute it and/or modify
1408 it under the terms of the GNU General Public License as published by
1409
1410=== modified file 'extra/yassl/include/openssl/md4.h'
1411--- extra/yassl/include/openssl/md4.h 2010-12-28 18:57:23 +0000
1412+++ extra/yassl/include/openssl/md4.h 2014-03-27 17:18:17 +0000
1413@@ -1,5 +1,6 @@
1414 /*
1415 Copyright (C) 2006 MySQL AB
1416+ Use is subject to license terms
1417
1418 This program is free software; you can redistribute it and/or modify
1419 it under the terms of the GNU General Public License as published by
1420
1421=== modified file 'extra/yassl/include/openssl/md5.h'
1422--- extra/yassl/include/openssl/md5.h 2010-12-28 18:57:23 +0000
1423+++ extra/yassl/include/openssl/md5.h 2014-03-27 17:18:17 +0000
1424@@ -1,5 +1,6 @@
1425 /*
1426 Copyright (C) 2005, 2006 MySQL AB
1427+ Use is subject to license terms
1428
1429 This program is free software; you can redistribute it and/or modify
1430 it under the terms of the GNU General Public License as published by
1431
1432=== modified file 'extra/yassl/include/openssl/objects.h'
1433--- extra/yassl/include/openssl/objects.h 2010-12-28 18:57:23 +0000
1434+++ extra/yassl/include/openssl/objects.h 2014-03-27 17:18:17 +0000
1435@@ -1,5 +1,6 @@
1436 /*
1437 Copyright (C) 2007 MySQL AB
1438+ Use is subject to license terms
1439
1440 This program is free software; you can redistribute it and/or modify
1441 it under the terms of the GNU General Public License as published by
1442
1443=== modified file 'extra/yassl/include/openssl/opensslv.h'
1444--- extra/yassl/include/openssl/opensslv.h 2010-12-28 18:57:23 +0000
1445+++ extra/yassl/include/openssl/opensslv.h 2014-03-27 17:18:17 +0000
1446@@ -1,5 +1,6 @@
1447 /*
1448 Copyright (C) 2005 MySQL AB
1449+ Use is subject to license terms
1450
1451 This program is free software; you can redistribute it and/or modify
1452 it under the terms of the GNU General Public License as published by
1453
1454=== modified file 'extra/yassl/include/openssl/pem.h'
1455--- extra/yassl/include/openssl/pem.h 2010-12-28 18:57:23 +0000
1456+++ extra/yassl/include/openssl/pem.h 2014-03-27 17:18:17 +0000
1457@@ -1,5 +1,6 @@
1458 /*
1459 Copyright (C) 2006 MySQL AB
1460+ Use is subject to license terms
1461
1462 This program is free software; you can redistribute it and/or modify
1463 it under the terms of the GNU General Public License as published by
1464
1465=== modified file 'extra/yassl/include/openssl/pkcs12.h'
1466--- extra/yassl/include/openssl/pkcs12.h 2010-12-28 18:57:23 +0000
1467+++ extra/yassl/include/openssl/pkcs12.h 2014-03-27 17:18:17 +0000
1468@@ -1,5 +1,6 @@
1469 /*
1470 Copyright (C) 2006 MySQL AB
1471+ Use is subject to license terms
1472
1473 This program is free software; you can redistribute it and/or modify
1474 it under the terms of the GNU General Public License as published by
1475
1476=== modified file 'extra/yassl/include/openssl/prefix_crypto.h'
1477--- extra/yassl/include/openssl/prefix_crypto.h 2010-12-28 18:57:23 +0000
1478+++ extra/yassl/include/openssl/prefix_crypto.h 2014-03-27 17:18:17 +0000
1479@@ -1,5 +1,6 @@
1480 /*
1481 Copyright (C) 2006 MySQL AB
1482+ Use is subject to license terms
1483
1484 This program is free software; you can redistribute it and/or modify
1485 it under the terms of the GNU General Public License as published by
1486
1487=== modified file 'extra/yassl/include/openssl/rand.h'
1488--- extra/yassl/include/openssl/rand.h 2010-12-28 18:57:23 +0000
1489+++ extra/yassl/include/openssl/rand.h 2014-03-27 17:18:17 +0000
1490@@ -1,5 +1,6 @@
1491 /*
1492 Copyright (C) 2005 MySQL AB
1493+ Use is subject to license terms
1494
1495 This program is free software; you can redistribute it and/or modify
1496 it under the terms of the GNU General Public License as published by
1497
1498=== modified file 'extra/yassl/include/openssl/rsa.h'
1499--- extra/yassl/include/openssl/rsa.h 2010-12-28 18:57:23 +0000
1500+++ extra/yassl/include/openssl/rsa.h 2014-03-27 17:18:17 +0000
1501@@ -1,5 +1,6 @@
1502 /*
1503 Copyright (C) 2005, 2006 MySQL AB
1504+ Use is subject to license terms
1505
1506 This program is free software; you can redistribute it and/or modify
1507 it under the terms of the GNU General Public License as published by
1508
1509=== modified file 'extra/yassl/include/openssl/sha.h'
1510--- extra/yassl/include/openssl/sha.h 2010-12-28 18:57:23 +0000
1511+++ extra/yassl/include/openssl/sha.h 2014-03-27 17:18:17 +0000
1512@@ -1,5 +1,6 @@
1513 /*
1514 Copyright (C) 2007 MySQL AB
1515+ Use is subject to license terms
1516
1517 This program is free software; you can redistribute it and/or modify
1518 it under the terms of the GNU General Public License as published by
1519
1520=== modified file 'extra/yassl/include/openssl/ssl.h'
1521--- extra/yassl/include/openssl/ssl.h 2012-11-21 13:44:15 +0000
1522+++ extra/yassl/include/openssl/ssl.h 2014-03-27 17:18:17 +0000
1523@@ -1,5 +1,5 @@
1524 /*
1525- Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
1526+ Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
1527 Use is subject to license terms.
1528
1529 This program is free software; you can redistribute it and/or modify
1530@@ -35,7 +35,7 @@
1531 #include "rsa.h"
1532
1533
1534-#define YASSL_VERSION "2.2.2"
1535+#define YASSL_VERSION "2.3.0"
1536
1537
1538 #if defined(__cplusplus)
1539
1540=== modified file 'extra/yassl/include/openssl/x509.h'
1541--- extra/yassl/include/openssl/x509.h 2010-12-28 18:57:23 +0000
1542+++ extra/yassl/include/openssl/x509.h 2014-03-27 17:18:17 +0000
1543@@ -1,5 +1,6 @@
1544 /*
1545 Copyright (C) 2006 MySQL AB
1546+ Use is subject to license terms
1547
1548 This program is free software; you can redistribute it and/or modify
1549 it under the terms of the GNU General Public License as published by
1550
1551=== modified file 'extra/yassl/include/openssl/x509v3.h'
1552--- extra/yassl/include/openssl/x509v3.h 2010-12-28 18:57:23 +0000
1553+++ extra/yassl/include/openssl/x509v3.h 2014-03-27 17:18:17 +0000
1554@@ -1,5 +1,6 @@
1555 /*
1556 Copyright (C) 2006 MySQL AB
1557+ Use is subject to license terms
1558
1559 This program is free software; you can redistribute it and/or modify
1560 it under the terms of the GNU General Public License as published by
1561
1562=== modified file 'extra/yassl/include/timer.hpp'
1563--- extra/yassl/include/timer.hpp 2007-01-29 15:54:40 +0000
1564+++ extra/yassl/include/timer.hpp 2014-03-27 17:18:17 +0000
1565@@ -1,5 +1,6 @@
1566 /*
1567 Copyright (C) 2000-2007 MySQL AB
1568+ Use is subject to license terms
1569
1570 This program is free software; you can redistribute it and/or modify
1571 it under the terms of the GNU General Public License as published by
1572
1573=== modified file 'extra/yassl/include/yassl.hpp'
1574--- extra/yassl/include/yassl.hpp 2007-03-28 16:47:51 +0000
1575+++ extra/yassl/include/yassl.hpp 2014-03-27 17:18:17 +0000
1576@@ -1,5 +1,6 @@
1577 /*
1578 Copyright (C) 2000-2007 MySQL AB
1579+ Use is subject to license terms
1580
1581 This program is free software; you can redistribute it and/or modify
1582 it under the terms of the GNU General Public License as published by
1583
1584=== modified file 'extra/yassl/src/cert_wrapper.cpp'
1585--- extra/yassl/src/cert_wrapper.cpp 2013-02-26 05:35:17 +0000
1586+++ extra/yassl/src/cert_wrapper.cpp 2014-03-27 17:18:17 +0000
1587@@ -1,5 +1,5 @@
1588 /*
1589- Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
1590+ Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
1591
1592 This program is free software; you can redistribute it and/or modify
1593 it under the terms of the GNU General Public License as published by
1594@@ -91,7 +91,7 @@
1595 //CertManager
1596 CertManager::CertManager()
1597 : peerX509_(0), verifyPeer_(false), verifyNone_(false), failNoCert_(false),
1598- sendVerify_(false), verifyCallback_(0)
1599+ sendVerify_(false), sendBlankCert_(false), verifyCallback_(0)
1600 {}
1601
1602
1603@@ -142,6 +142,11 @@
1604 verifyNone_ = true;
1605 }
1606
1607+bool CertManager::sendBlankCert() const
1608+{
1609+ return sendBlankCert_;
1610+}
1611+
1612
1613 void CertManager::setFailNoCert()
1614 {
1615@@ -154,6 +159,11 @@
1616 sendVerify_ = true;
1617 }
1618
1619+void CertManager::setSendBlankCert()
1620+{
1621+ sendBlankCert_ = true;
1622+}
1623+
1624
1625 void CertManager::setVerifyCallback(VerifyCallback vc)
1626 {
1627
1628=== modified file 'extra/yassl/src/crypto_wrapper.cpp'
1629--- extra/yassl/src/crypto_wrapper.cpp 2013-02-26 05:35:17 +0000
1630+++ extra/yassl/src/crypto_wrapper.cpp 2014-03-27 17:18:17 +0000
1631@@ -953,9 +953,9 @@
1632 info->set = true;
1633 }
1634 }
1635- // get blank line
1636- if (fgets(line, sizeof(line), file))
1637 begin = ftell(file);
1638+ if (fgets(line,sizeof(line), file)) // get blank line
1639+ begin = ftell(file);
1640 }
1641
1642 }
1643
1644=== modified file 'extra/yassl/src/handshake.cpp'
1645--- extra/yassl/src/handshake.cpp 2014-01-06 05:22:35 +0000
1646+++ extra/yassl/src/handshake.cpp 2014-03-27 17:18:17 +0000
1647@@ -1,5 +1,5 @@
1648 /*
1649- Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
1650+ Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
1651
1652 This program is free software; you can redistribute it and/or modify
1653 it under the terms of the GNU General Public License as published by
1654@@ -1159,6 +1159,8 @@
1655 {
1656 if (ssl.GetError()) return;
1657
1658+ if(ssl.getCrypto().get_certManager().sendBlankCert()) return;
1659+
1660 CertificateVerify verify;
1661 verify.Build(ssl);
1662 RecordLayerHeader rlHeader;
1663
1664=== modified file 'extra/yassl/src/log.cpp'
1665--- extra/yassl/src/log.cpp 2007-01-29 15:54:40 +0000
1666+++ extra/yassl/src/log.cpp 2014-03-27 17:18:17 +0000
1667@@ -1,5 +1,6 @@
1668 /*
1669 Copyright (C) 2000-2007 MySQL AB
1670+ Use is subject to license terms
1671
1672 This program is free software; you can redistribute it and/or modify
1673 it under the terms of the GNU General Public License as published by
1674
1675=== modified file 'extra/yassl/src/timer.cpp'
1676--- extra/yassl/src/timer.cpp 2007-01-29 15:54:40 +0000
1677+++ extra/yassl/src/timer.cpp 2014-03-27 17:18:17 +0000
1678@@ -1,5 +1,6 @@
1679 /*
1680 Copyright (C) 2000-2007 MySQL AB
1681+ Use is subject to license terms
1682
1683 This program is free software; you can redistribute it and/or modify
1684 it under the terms of the GNU General Public License as published by
1685
1686=== modified file 'extra/yassl/src/yassl_imp.cpp'
1687--- extra/yassl/src/yassl_imp.cpp 2014-01-06 05:22:35 +0000
1688+++ extra/yassl/src/yassl_imp.cpp 2014-03-27 17:18:17 +0000
1689@@ -1,5 +1,5 @@
1690 /*
1691- Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
1692+ Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
1693
1694 This program is free software; you can redistribute it and/or modify
1695 it under the terms of the GNU General Public License as published by
1696@@ -1199,22 +1199,38 @@
1697
1698 Certificate::Certificate(const x509* cert) : cert_(cert)
1699 {
1700- set_length(cert_->get_length() + 2 * CERT_HEADER); // list and cert size
1701+ if (cert)
1702+ set_length(cert_->get_length() + 2 * CERT_HEADER); // list and cert size
1703+ else
1704+ set_length(CERT_HEADER); // total blank cert size, just list header
1705 }
1706
1707
1708 const opaque* Certificate::get_buffer() const
1709 {
1710- return cert_->get_buffer();
1711+ if (cert_)
1712+ return cert_->get_buffer();
1713+
1714+ return NULL;
1715 }
1716
1717
1718 // output operator for Certificate
1719 output_buffer& operator<<(output_buffer& output, const Certificate& cert)
1720 {
1721- uint sz = cert.get_length() - 2 * CERT_HEADER;
1722+ uint sz = cert.get_length();
1723 opaque tmp[CERT_HEADER];
1724
1725+ if ((int)sz > CERT_HEADER)
1726+ sz -= 2 * CERT_HEADER; // actual cert, not including headers
1727+ else {
1728+ sz = 0; // blank cert case
1729+ c32to24(sz, tmp);
1730+ output.write(tmp, CERT_HEADER);
1731+
1732+ return output;
1733+ }
1734+
1735 c32to24(sz + CERT_HEADER, tmp);
1736 output.write(tmp, CERT_HEADER);
1737 c32to24(sz, tmp);
1738@@ -1264,9 +1280,11 @@
1739 ssl.SetError(YasslError(bad_input));
1740 return;
1741 }
1742- x509* myCert;
1743- cm.AddPeerCert(myCert = NEW_YS x509(cert_sz));
1744- input.read(myCert->use_buffer(), myCert->get_length());
1745+ if (cert_sz) {
1746+ x509* myCert;
1747+ cm.AddPeerCert(myCert = NEW_YS x509(cert_sz));
1748+ input.read(myCert->use_buffer(), myCert->get_length());
1749+ }
1750
1751 list_sz -= cert_sz + CERT_HEADER;
1752 }
1753@@ -1969,9 +1987,9 @@
1754 {
1755 CertManager& cm = ssl.useCrypto().use_certManager();
1756
1757- // make sure user provided cert and key before sending and using
1758- if (cm.get_cert() && cm.get_privateKey())
1759- cm.setSendVerify();
1760+ cm.setSendVerify();
1761+ if (cm.get_cert() == NULL || cm.get_privateKey() == NULL)
1762+ cm.setSendBlankCert(); // send blank cert, OpenSSL requires now
1763 }
1764
1765
1766
1767=== modified file 'extra/yassl/taocrypt/include/algebra.hpp'
1768--- extra/yassl/taocrypt/include/algebra.hpp 2007-03-23 12:43:09 +0000
1769+++ extra/yassl/taocrypt/include/algebra.hpp 2014-03-27 17:18:17 +0000
1770@@ -1,5 +1,6 @@
1771 /*
1772 Copyright (C) 2000-2007 MySQL AB
1773+ Use is subject to license terms
1774
1775 This program is free software; you can redistribute it and/or modify
1776 it under the terms of the GNU General Public License as published by
1777
1778=== modified file 'extra/yassl/taocrypt/include/arc4.hpp'
1779--- extra/yassl/taocrypt/include/arc4.hpp 2007-01-29 15:54:40 +0000
1780+++ extra/yassl/taocrypt/include/arc4.hpp 2014-03-27 17:18:17 +0000
1781@@ -1,5 +1,6 @@
1782 /*
1783 Copyright (C) 2000-2007 MySQL AB
1784+ Use is subject to license terms
1785
1786 This program is free software; you can redistribute it and/or modify
1787 it under the terms of the GNU General Public License as published by
1788
1789=== modified file 'extra/yassl/taocrypt/include/coding.hpp'
1790--- extra/yassl/taocrypt/include/coding.hpp 2007-01-29 15:54:40 +0000
1791+++ extra/yassl/taocrypt/include/coding.hpp 2014-03-27 17:18:17 +0000
1792@@ -1,5 +1,6 @@
1793 /*
1794 Copyright (C) 2000-2007 MySQL AB
1795+ Use is subject to license terms
1796
1797 This program is free software; you can redistribute it and/or modify
1798 it under the terms of the GNU General Public License as published by
1799
1800=== modified file 'extra/yassl/taocrypt/include/dh.hpp'
1801--- extra/yassl/taocrypt/include/dh.hpp 2007-01-29 15:54:40 +0000
1802+++ extra/yassl/taocrypt/include/dh.hpp 2014-03-27 17:18:17 +0000
1803@@ -1,5 +1,6 @@
1804 /*
1805 Copyright (C) 2000-2007 MySQL AB
1806+ Use is subject to license terms
1807
1808 This program is free software; you can redistribute it and/or modify
1809 it under the terms of the GNU General Public License as published by
1810
1811=== modified file 'extra/yassl/taocrypt/include/dsa.hpp'
1812--- extra/yassl/taocrypt/include/dsa.hpp 2007-01-29 15:54:40 +0000
1813+++ extra/yassl/taocrypt/include/dsa.hpp 2014-03-27 17:18:17 +0000
1814@@ -1,5 +1,6 @@
1815 /*
1816 Copyright (C) 2000-2007 MySQL AB
1817+ Use is subject to license terms
1818
1819 This program is free software; you can redistribute it and/or modify
1820 it under the terms of the GNU General Public License as published by
1821
1822=== modified file 'extra/yassl/taocrypt/include/error.hpp'
1823--- extra/yassl/taocrypt/include/error.hpp 2007-01-29 15:54:40 +0000
1824+++ extra/yassl/taocrypt/include/error.hpp 2014-03-27 17:18:17 +0000
1825@@ -1,5 +1,6 @@
1826 /*
1827 Copyright (C) 2000-2007 MySQL AB
1828+ Use is subject to license terms
1829
1830 This program is free software; you can redistribute it and/or modify
1831 it under the terms of the GNU General Public License as published by
1832
1833=== modified file 'extra/yassl/taocrypt/include/hmac.hpp'
1834--- extra/yassl/taocrypt/include/hmac.hpp 2007-03-23 12:43:09 +0000
1835+++ extra/yassl/taocrypt/include/hmac.hpp 2014-03-27 17:18:17 +0000
1836@@ -1,5 +1,6 @@
1837 /*
1838 Copyright (C) 2000-2007 MySQL AB
1839+ Use is subject to license terms
1840
1841 This program is free software; you can redistribute it and/or modify
1842 it under the terms of the GNU General Public License as published by
1843
1844=== modified file 'extra/yassl/taocrypt/include/integer.hpp'
1845--- extra/yassl/taocrypt/include/integer.hpp 2013-02-25 14:26:00 +0000
1846+++ extra/yassl/taocrypt/include/integer.hpp 2014-03-27 17:18:17 +0000
1847@@ -46,6 +46,14 @@
1848
1849
1850 #ifdef TAOCRYPT_X86ASM_AVAILABLE
1851+ #if defined(__GNUC__) && (__GNUC__ >= 4)
1852+ // GCC 4 or greater optimizes too much inline on recursive for bigint,
1853+ // -O3 just as fast without asm here anyway
1854+ #undef TAOCRYPT_X86ASM_AVAILABLE
1855+ #endif
1856+#endif
1857+
1858+#ifdef TAOCRYPT_X86ASM_AVAILABLE
1859
1860 #ifdef _M_IX86
1861 #if (defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 500)) || \
1862
1863=== modified file 'extra/yassl/taocrypt/include/md2.hpp'
1864--- extra/yassl/taocrypt/include/md2.hpp 2007-01-29 15:54:40 +0000
1865+++ extra/yassl/taocrypt/include/md2.hpp 2014-03-27 17:18:17 +0000
1866@@ -1,5 +1,6 @@
1867 /*
1868 Copyright (C) 2000-2007 MySQL AB
1869+ Use is subject to license terms
1870
1871 This program is free software; you can redistribute it and/or modify
1872 it under the terms of the GNU General Public License as published by
1873
1874=== modified file 'extra/yassl/taocrypt/include/md4.hpp'
1875--- extra/yassl/taocrypt/include/md4.hpp 2007-01-29 15:54:40 +0000
1876+++ extra/yassl/taocrypt/include/md4.hpp 2014-03-27 17:18:17 +0000
1877@@ -1,5 +1,6 @@
1878 /*
1879 Copyright (C) 2000-2007 MySQL AB
1880+ Use is subject to license terms
1881
1882 This program is free software; you can redistribute it and/or modify
1883 it under the terms of the GNU General Public License as published by
1884
1885=== modified file 'extra/yassl/taocrypt/include/md5.hpp'
1886--- extra/yassl/taocrypt/include/md5.hpp 2007-01-29 15:54:40 +0000
1887+++ extra/yassl/taocrypt/include/md5.hpp 2014-03-27 17:18:17 +0000
1888@@ -1,5 +1,6 @@
1889 /*
1890 Copyright (C) 2000-2007 MySQL AB
1891+ Use is subject to license terms
1892
1893 This program is free software; you can redistribute it and/or modify
1894 it under the terms of the GNU General Public License as published by
1895
1896=== modified file 'extra/yassl/taocrypt/include/misc.hpp'
1897--- extra/yassl/taocrypt/include/misc.hpp 2013-02-26 05:35:17 +0000
1898+++ extra/yassl/taocrypt/include/misc.hpp 2014-03-27 17:18:17 +0000
1899@@ -124,15 +124,22 @@
1900
1901
1902 // no gas on these systems ?, disable for now
1903-#if defined(__sun__) || defined (__APPLE__)
1904+#if defined(__sun__)
1905+ #undef TAOCRYPT_DISABLE_X86ASM
1906 #define TAOCRYPT_DISABLE_X86ASM
1907 #endif
1908
1909 // icc problem with -03 and integer, disable for now
1910 #if defined(__INTEL_COMPILER)
1911+ #undef TAOCRYPT_DISABLE_X86ASM
1912 #define TAOCRYPT_DISABLE_X86ASM
1913 #endif
1914
1915+// indpedent of build system, unless ia32 asm is enabled disable it
1916+#if !defined(TAOCRYPT_ENABLE_X86ASM)
1917+ #undef TAOCRYPT_DISABLE_X86ASM
1918+ #define TAOCRYPT_DISABLE_X86ASM
1919+#endif
1920
1921 // Turn on ia32 ASM for Big Integer
1922 // CodeWarrior defines _MSC_VER
1923
1924=== modified file 'extra/yassl/taocrypt/include/modarith.hpp'
1925--- extra/yassl/taocrypt/include/modarith.hpp 2007-03-23 12:43:09 +0000
1926+++ extra/yassl/taocrypt/include/modarith.hpp 2014-03-27 17:18:17 +0000
1927@@ -1,5 +1,6 @@
1928 /*
1929 Copyright (C) 2000-2007 MySQL AB
1930+ Use is subject to license terms
1931
1932 This program is free software; you can redistribute it and/or modify
1933 it under the terms of the GNU General Public License as published by
1934
1935=== modified file 'extra/yassl/taocrypt/include/random.hpp'
1936--- extra/yassl/taocrypt/include/random.hpp 2007-01-29 15:54:40 +0000
1937+++ extra/yassl/taocrypt/include/random.hpp 2014-03-27 17:18:17 +0000
1938@@ -1,5 +1,6 @@
1939 /*
1940 Copyright (C) 2000-2007 MySQL AB
1941+ Use is subject to license terms
1942
1943 This program is free software; you can redistribute it and/or modify
1944 it under the terms of the GNU General Public License as published by
1945
1946=== modified file 'extra/yassl/taocrypt/include/ripemd.hpp'
1947--- extra/yassl/taocrypt/include/ripemd.hpp 2007-01-29 15:54:40 +0000
1948+++ extra/yassl/taocrypt/include/ripemd.hpp 2014-03-27 17:18:17 +0000
1949@@ -1,5 +1,6 @@
1950 /*
1951 Copyright (C) 2000-2007 MySQL AB
1952+ Use is subject to license terms
1953
1954 This program is free software; you can redistribute it and/or modify
1955 it under the terms of the GNU General Public License as published by
1956
1957=== modified file 'extra/yassl/taocrypt/include/sha.hpp'
1958--- extra/yassl/taocrypt/include/sha.hpp 2007-03-23 10:52:25 +0000
1959+++ extra/yassl/taocrypt/include/sha.hpp 2014-03-27 17:18:17 +0000
1960@@ -1,5 +1,6 @@
1961 /*
1962 Copyright (C) 2000-2007 MySQL AB
1963+ Use is subject to license terms
1964
1965 This program is free software; you can redistribute it and/or modify
1966 it under the terms of the GNU General Public License as published by
1967
1968=== modified file 'extra/yassl/taocrypt/include/twofish.hpp'
1969--- extra/yassl/taocrypt/include/twofish.hpp 2007-01-29 15:54:40 +0000
1970+++ extra/yassl/taocrypt/include/twofish.hpp 2014-03-27 17:18:17 +0000
1971@@ -1,5 +1,6 @@
1972 /*
1973 Copyright (C) 2000-2007 MySQL AB
1974+ Use is subject to license terms
1975
1976 This program is free software; you can redistribute it and/or modify
1977 it under the terms of the GNU General Public License as published by
1978
1979=== modified file 'extra/yassl/taocrypt/include/type_traits.hpp'
1980--- extra/yassl/taocrypt/include/type_traits.hpp 2007-03-23 12:43:09 +0000
1981+++ extra/yassl/taocrypt/include/type_traits.hpp 2014-03-27 17:18:17 +0000
1982@@ -1,5 +1,6 @@
1983 /*
1984 Copyright (C) 2000-2007 MySQL AB
1985+ Use is subject to license terms
1986
1987 This program is free software; you can redistribute it and/or modify
1988 it under the terms of the GNU General Public License as published by
1989
1990=== modified file 'extra/yassl/taocrypt/mySTL/algorithm.hpp'
1991--- extra/yassl/taocrypt/mySTL/algorithm.hpp 2007-03-28 16:47:51 +0000
1992+++ extra/yassl/taocrypt/mySTL/algorithm.hpp 2014-03-27 17:18:17 +0000
1993@@ -1,5 +1,6 @@
1994 /*
1995 Copyright (C) 2000-2007 MySQL AB
1996+ Use is subject to license terms
1997
1998 This program is free software; you can redistribute it and/or modify
1999 it under the terms of the GNU General Public License as published by
2000
2001=== modified file 'extra/yassl/taocrypt/mySTL/helpers.hpp'
2002--- extra/yassl/taocrypt/mySTL/helpers.hpp 2007-01-29 15:54:40 +0000
2003+++ extra/yassl/taocrypt/mySTL/helpers.hpp 2014-03-27 17:18:17 +0000
2004@@ -1,5 +1,6 @@
2005 /*
2006 Copyright (C) 2000-2007 MySQL AB
2007+ Use is subject to license terms
2008
2009 This program is free software; you can redistribute it and/or modify
2010 it under the terms of the GNU General Public License as published by
2011
2012=== modified file 'extra/yassl/taocrypt/mySTL/list.hpp'
2013--- extra/yassl/taocrypt/mySTL/list.hpp 2007-03-23 12:43:09 +0000
2014+++ extra/yassl/taocrypt/mySTL/list.hpp 2014-03-27 17:18:17 +0000
2015@@ -1,5 +1,6 @@
2016 /*
2017 Copyright (C) 2000-2007 MySQL AB
2018+ Use is subject to license terms
2019
2020 This program is free software; you can redistribute it and/or modify
2021 it under the terms of the GNU General Public License as published by
2022
2023=== modified file 'extra/yassl/taocrypt/mySTL/memory.hpp'
2024--- extra/yassl/taocrypt/mySTL/memory.hpp 2007-01-29 15:54:40 +0000
2025+++ extra/yassl/taocrypt/mySTL/memory.hpp 2014-03-27 17:18:17 +0000
2026@@ -1,5 +1,6 @@
2027 /*
2028 Copyright (C) 2000-2007 MySQL AB
2029+ Use is subject to license terms
2030
2031 This program is free software; you can redistribute it and/or modify
2032 it under the terms of the GNU General Public License as published by
2033
2034=== modified file 'extra/yassl/taocrypt/mySTL/memory_array.hpp'
2035--- extra/yassl/taocrypt/mySTL/memory_array.hpp 2007-01-29 15:54:40 +0000
2036+++ extra/yassl/taocrypt/mySTL/memory_array.hpp 2014-03-27 17:18:17 +0000
2037@@ -1,5 +1,6 @@
2038 /*
2039 Copyright (C) 2000-2007 MySQL AB
2040+ Use is subject to license terms
2041
2042 This program is free software; you can redistribute it and/or modify
2043 it under the terms of the GNU General Public License as published by
2044
2045=== modified file 'extra/yassl/taocrypt/mySTL/pair.hpp'
2046--- extra/yassl/taocrypt/mySTL/pair.hpp 2007-01-29 15:54:40 +0000
2047+++ extra/yassl/taocrypt/mySTL/pair.hpp 2014-03-27 17:18:17 +0000
2048@@ -1,5 +1,6 @@
2049 /*
2050 Copyright (C) 2000-2007 MySQL AB
2051+ Use is subject to license terms
2052
2053 This program is free software; you can redistribute it and/or modify
2054 it under the terms of the GNU General Public License as published by
2055
2056=== modified file 'extra/yassl/taocrypt/src/aes.cpp'
2057--- extra/yassl/taocrypt/src/aes.cpp 2013-02-26 05:35:17 +0000
2058+++ extra/yassl/taocrypt/src/aes.cpp 2014-03-27 17:18:17 +0000
2059@@ -52,7 +52,7 @@
2060 in += BLOCK_SIZE;
2061 }
2062 else if (mode_ == CBC) {
2063- if (dir_ == ENCRYPTION)
2064+ if (dir_ == ENCRYPTION) {
2065 while (blocks--) {
2066 r_[0] ^= *(word32*)in;
2067 r_[1] ^= *(word32*)(in + 4);
2068@@ -65,7 +65,8 @@
2069 out += BLOCK_SIZE;
2070 in += BLOCK_SIZE;
2071 }
2072- else
2073+ }
2074+ else {
2075 while (blocks--) {
2076 AsmDecrypt(in, out, (void*)Td0);
2077
2078@@ -78,6 +79,7 @@
2079 out += BLOCK_SIZE;
2080 in += BLOCK_SIZE;
2081 }
2082+ }
2083 }
2084 }
2085
2086@@ -452,27 +454,31 @@
2087
2088 #if defined(DO_AES_ASM)
2089 #ifdef __GNUC__
2090- #define AS1(x) asm(#x);
2091- #define AS2(x, y) asm(#x ", " #y);
2092+ #define AS1(x) #x ";"
2093+ #define AS2(x, y) #x ", " #y ";"
2094
2095 #define PROLOG() \
2096- asm(".intel_syntax noprefix"); \
2097- AS2( movd mm3, edi ) \
2098- AS2( movd mm4, ebx ) \
2099- AS2( sub esp, 4 ) \
2100- AS2( movd mm7, ebp ) \
2101- AS2( mov [ebp - 4], esi ) \
2102- AS2( mov ecx, DWORD PTR [ebp + 8] ) \
2103- AS2( mov esi, DWORD PTR [ebp + 12] ) \
2104- AS2( mov ebp, DWORD PTR [ebp + 20] )
2105+ __asm__ __volatile__ \
2106+ ( \
2107+ ".intel_syntax noprefix;" \
2108+ "push ebx;" \
2109+ "push ebp;" \
2110+ "movd mm7, ebp;" \
2111+ "movd mm4, eax;" \
2112+ "mov ebp, edx;" \
2113+ "sub esp, 4;"
2114
2115 #define EPILOG() \
2116- AS2( mov esi, [ebp - 4] ) \
2117- AS2( mov esp, ebp ) \
2118- AS2( movd ebx, mm4 ) \
2119- AS2( movd edi, mm3 ) \
2120- AS1( emms ) \
2121- asm(".att_syntax");
2122+ "add esp, 4;" \
2123+ "pop ebp;" \
2124+ "pop ebx;" \
2125+ "emms;" \
2126+ ".att_syntax;" \
2127+ : \
2128+ : "c" (this), "S" (inBlock), "d" (boxes), "a" (outBlock) \
2129+ : "%edi", "memory", "cc" \
2130+ );
2131+
2132 #else
2133 #define AS1(x) __asm x
2134 #define AS2(x, y) __asm x, y
2135@@ -504,6 +510,8 @@
2136
2137 #ifdef _MSC_VER
2138 __declspec(naked)
2139+#else
2140+ __attribute__ ((noinline))
2141 #endif
2142 void AES::AsmEncrypt(const byte* inBlock, byte* outBlock, void* boxes) const
2143 {
2144@@ -537,7 +545,11 @@
2145 AS2( xor ecx, DWORD PTR [edi + 8] ) // s2
2146 AS2( xor edx, DWORD PTR [edi + 12] ) // s3
2147
2148- AS1(loop1: )
2149+#ifdef _MSC_VER
2150+ AS1( loop1: ) // loop1
2151+#else
2152+ AS1(1: ) // loop1
2153+#endif
2154 /* Put0 (mm0) =
2155 Te0[get0,rs 24] ^
2156 Te1[get1,rs 16] ^
2157@@ -652,7 +664,11 @@
2158 AS1( dec edi )
2159 AS2( movd mm5, edi )
2160
2161- AS1( jnz loop1 )
2162+#ifdef _MSC_VER
2163+ AS1( jnz loop1) // loop1
2164+#else
2165+ AS1( jnz 1b ) // loop1
2166+#endif
2167
2168 // last round
2169 /*
2170@@ -799,9 +815,9 @@
2171
2172 // store
2173 #ifdef __GNUC__
2174- AS2( mov esi, DWORD PTR [ebp + 16] ) // outBlock
2175+ AS2( movd esi, mm4 ) // outBlock
2176 #else
2177- AS2( mov esi, DWORD PTR [ebp + 12] ) // outBlock
2178+ AS2( mov esi, DWORD PTR [ebp + 12] ) // outBlock
2179 #endif
2180
2181 AS1( bswap ecx )
2182@@ -818,7 +834,9 @@
2183
2184
2185 #ifdef _MSC_VER
2186- __declspec(naked)
2187+ __declspec(naked)
2188+#else
2189+ __attribute__ ((noinline))
2190 #endif
2191 void AES::AsmDecrypt(const byte* inBlock, byte* outBlock, void* boxes) const
2192 {
2193@@ -853,7 +871,11 @@
2194 AS2( xor edx, DWORD PTR [edi + 12] ) // s3
2195
2196
2197- AS1(loop2: )
2198+#ifdef _MSC_VER
2199+ AS1( loop2: ) // loop2
2200+#else
2201+ AS1(2: ) // loop2
2202+#endif
2203 /* Put0 (mm0) =
2204 Td0[GETBYTE(get0, rs24)] ^
2205 Td1[GETBYTE(get3, rs16)] ^
2206@@ -964,7 +986,11 @@
2207 AS1( dec edi )
2208 AS2( movd mm5, edi )
2209
2210- AS1( jnz loop2 )
2211+#ifdef _MSC_VER
2212+ AS1( jnz loop2) // loop2
2213+#else
2214+ AS1( jnz 2b ) // loop2
2215+#endif
2216
2217 // last round
2218 /*
2219@@ -1114,9 +1140,9 @@
2220
2221 // store
2222 #ifdef __GNUC__
2223- AS2( mov esi, DWORD PTR [ebp + 16] ) // outBlock
2224+ AS2( movd esi, mm4 ) // outBlock
2225 #else
2226- AS2( mov esi, DWORD PTR [ebp + 12] ) // outBlock
2227+ AS2( mov esi, DWORD PTR [ebp + 12] ) // outBlock
2228 #endif
2229 AS2( mov DWORD PTR [esi], eax )
2230 AS2( mov DWORD PTR [esi + 4], ebx )
2231
2232=== modified file 'extra/yassl/taocrypt/src/arc4.cpp'
2233--- extra/yassl/taocrypt/src/arc4.cpp 2013-02-25 14:26:00 +0000
2234+++ extra/yassl/taocrypt/src/arc4.cpp 2014-03-27 17:18:17 +0000
2235@@ -111,28 +111,27 @@
2236 void ARC4::AsmProcess(byte* out, const byte* in, word32 length)
2237 {
2238 #ifdef __GNUC__
2239- #define AS1(x) asm(#x);
2240- #define AS2(x, y) asm(#x ", " #y);
2241+ #define AS1(x) #x ";"
2242+ #define AS2(x, y) #x ", " #y ";"
2243
2244 #define PROLOG() \
2245- asm(".intel_syntax noprefix"); \
2246- AS2( movd mm3, edi ) \
2247- AS2( movd mm4, ebx ) \
2248- AS2( movd mm5, esi ) \
2249- AS2( movd mm6, ebp ) \
2250- AS2( mov ecx, DWORD PTR [ebp + 8] ) \
2251- AS2( mov edi, DWORD PTR [ebp + 12] ) \
2252- AS2( mov esi, DWORD PTR [ebp + 16] ) \
2253- AS2( mov ebp, DWORD PTR [ebp + 20] )
2254+ __asm__ __volatile__ \
2255+ ( \
2256+ ".intel_syntax noprefix;" \
2257+ "push ebx;" \
2258+ "push ebp;" \
2259+ "mov ebp, eax;"
2260
2261 #define EPILOG() \
2262- AS2( movd ebp, mm6 ) \
2263- AS2( movd esi, mm5 ) \
2264- AS2( movd ebx, mm4 ) \
2265- AS2( mov esp, ebp ) \
2266- AS2( movd edi, mm3 ) \
2267- AS1( emms ) \
2268- asm(".att_syntax");
2269+ "pop ebp;" \
2270+ "pop ebx;" \
2271+ "emms;" \
2272+ ".att_syntax;" \
2273+ : \
2274+ : "c" (this), "D" (out), "S" (in), "a" (length) \
2275+ : "%edx", "memory", "cc" \
2276+ );
2277+
2278 #else
2279 #define AS1(x) __asm x
2280 #define AS2(x, y) __asm x, y
2281@@ -178,7 +177,11 @@
2282 AS2( movzx eax, BYTE PTR [ebp + ecx] )
2283
2284
2285-AS1( begin: )
2286+#ifdef _MSC_VER
2287+ AS1( loopStart: ) // loopStart
2288+#else
2289+ AS1( 0: ) // loopStart for some gas (need numeric for jump back
2290+#endif
2291
2292 // y = (y+a) & 0xff;
2293 AS2( add edx, eax )
2294@@ -215,7 +218,11 @@
2295 AS1( inc edi )
2296
2297 AS1( dec DWORD PTR [esp] )
2298- AS1( jnz begin )
2299+#ifdef _MSC_VER
2300+ AS1( jnz loopStart ) // loopStart
2301+#else
2302+ AS1( jnz 0b ) // loopStart
2303+#endif
2304
2305
2306 // write back to x_ and y_
2307@@ -225,6 +232,8 @@
2308
2309 AS1( nothing: )
2310
2311+ // inline adjust
2312+ AS2( add esp, 4 ) // fix room on stack
2313
2314 EPILOG()
2315 }
2316
2317=== modified file 'extra/yassl/taocrypt/src/bftables.cpp'
2318--- extra/yassl/taocrypt/src/bftables.cpp 2007-01-29 15:54:40 +0000
2319+++ extra/yassl/taocrypt/src/bftables.cpp 2014-03-27 17:18:17 +0000
2320@@ -1,5 +1,6 @@
2321 /*
2322 Copyright (C) 2000-2007 MySQL AB
2323+ Use is subject to license terms
2324
2325 This program is free software; you can redistribute it and/or modify
2326 it under the terms of the GNU General Public License as published by
2327
2328=== modified file 'extra/yassl/taocrypt/src/blowfish.cpp'
2329--- extra/yassl/taocrypt/src/blowfish.cpp 2013-02-26 05:35:17 +0000
2330+++ extra/yassl/taocrypt/src/blowfish.cpp 2014-03-27 17:18:17 +0000
2331@@ -54,7 +54,7 @@
2332 in += BLOCK_SIZE;
2333 }
2334 else if (mode_ == CBC) {
2335- if (dir_ == ENCRYPTION)
2336+ if (dir_ == ENCRYPTION) {
2337 while (blocks--) {
2338 r_[0] ^= *(word32*)in;
2339 r_[1] ^= *(word32*)(in + 4);
2340@@ -66,7 +66,8 @@
2341 out += BLOCK_SIZE;
2342 in += BLOCK_SIZE;
2343 }
2344- else
2345+ }
2346+ else {
2347 while (blocks--) {
2348 AsmProcess(in, out);
2349
2350@@ -78,6 +79,7 @@
2351 out += BLOCK_SIZE;
2352 in += BLOCK_SIZE;
2353 }
2354+ }
2355 }
2356 }
2357
2358@@ -222,23 +224,26 @@
2359
2360 #if defined(DO_BLOWFISH_ASM)
2361 #ifdef __GNUC__
2362- #define AS1(x) asm(#x);
2363- #define AS2(x, y) asm(#x ", " #y);
2364+ #define AS1(x) #x ";"
2365+ #define AS2(x, y) #x ", " #y ";"
2366
2367 #define PROLOG() \
2368- asm(".intel_syntax noprefix"); \
2369- AS2( movd mm3, edi ) \
2370- AS2( movd mm4, ebx ) \
2371- AS2( movd mm5, esi ) \
2372- AS2( mov ecx, DWORD PTR [ebp + 8] ) \
2373- AS2( mov esi, DWORD PTR [ebp + 12] )
2374+ __asm__ __volatile__ \
2375+ ( \
2376+ ".intel_syntax noprefix;" \
2377+ "push ebx;" \
2378+ "push ebp;" \
2379+ "movd mm3, eax;"
2380+ #define EPILOG() \
2381+ "pop ebp;" \
2382+ "pop ebx;" \
2383+ "emms;" \
2384+ ".att_syntax;" \
2385+ : \
2386+ : "c" (this), "S" (inBlock), "a" (outBlock) \
2387+ : "%edi", "%edx", "memory", "cc" \
2388+ );
2389
2390- #define EPILOG() \
2391- AS2( movd esi, mm5 ) \
2392- AS2( movd ebx, mm4 ) \
2393- AS2( movd edi, mm3 ) \
2394- AS1( emms ) \
2395- asm(".att_syntax");
2396 #else
2397 #define AS1(x) __asm x
2398 #define AS2(x, y) __asm x, y
2399@@ -286,7 +291,9 @@
2400
2401
2402 #ifdef _MSC_VER
2403- __declspec(naked)
2404+ __declspec(naked)
2405+#else
2406+ __attribute__ ((noinline))
2407 #endif
2408 void Blowfish::AsmProcess(const byte* inBlock, byte* outBlock) const
2409 {
2410@@ -335,7 +342,7 @@
2411 #endif
2412
2413 #ifdef __GNUC__
2414- AS2( mov edi, [ebp + 16] ) // outBlock
2415+ AS2( movd edi, mm3 ) // outBlock
2416 #else
2417 AS2( mov edi, [ebp + 12] ) // outBlock
2418 #endif
2419
2420=== modified file 'extra/yassl/taocrypt/src/des.cpp'
2421--- extra/yassl/taocrypt/src/des.cpp 2007-01-29 15:54:40 +0000
2422+++ extra/yassl/taocrypt/src/des.cpp 2014-03-27 17:18:17 +0000
2423@@ -1,5 +1,6 @@
2424 /*
2425 Copyright (C) 2000-2007 MySQL AB
2426+ Use is subject to license terms
2427
2428 This program is free software; you can redistribute it and/or modify
2429 it under the terms of the GNU General Public License as published by
2430@@ -473,7 +474,7 @@
2431
2432 uses ecx
2433 */
2434-#define AsmIPERM() {\
2435+#define AsmIPERM() \
2436 AS2( rol ebx, 4 ) \
2437 AS2( mov ecx, eax ) \
2438 AS2( xor ecx, ebx ) \
2439@@ -504,7 +505,7 @@
2440 AS2( and ecx, 0xaaaaaaaa ) \
2441 AS2( xor eax, ecx ) \
2442 AS2( rol eax, 1 ) \
2443- AS2( xor ebx, ecx ) }
2444+ AS2( xor ebx, ecx )
2445
2446
2447 /* Uses FPERM algorithm from above
2448@@ -514,7 +515,7 @@
2449
2450 uses ecx
2451 */
2452-#define AsmFPERM() {\
2453+#define AsmFPERM() \
2454 AS2( ror ebx, 1 ) \
2455 AS2( mov ecx, eax ) \
2456 AS2( xor ecx, ebx ) \
2457@@ -545,7 +546,7 @@
2458 AS2( and ecx, 0xf0f0f0f0 ) \
2459 AS2( xor eax, ecx ) \
2460 AS2( xor ebx, ecx ) \
2461- AS2( ror eax, 4 ) }
2462+ AS2( ror eax, 4 )
2463
2464
2465
2466@@ -641,32 +642,34 @@
2467
2468
2469 #ifdef _MSC_VER
2470- __declspec(naked)
2471+ __declspec(naked)
2472+#else
2473+ __attribute__ ((noinline))
2474 #endif
2475 void DES_EDE3::AsmProcess(const byte* in, byte* out, void* box) const
2476 {
2477 #ifdef __GNUC__
2478- #define AS1(x) asm(#x);
2479- #define AS2(x, y) asm(#x ", " #y);
2480-
2481- asm(".intel_syntax noprefix");
2482+ #define AS1(x) #x ";"
2483+ #define AS2(x, y) #x ", " #y ";"
2484
2485 #define PROLOG() \
2486- AS2( movd mm3, edi ) \
2487- AS2( movd mm4, ebx ) \
2488- AS2( movd mm5, esi ) \
2489- AS2( movd mm6, ebp ) \
2490- AS2( mov edx, DWORD PTR [ebp + 8] ) \
2491- AS2( mov esi, DWORD PTR [ebp + 12] ) \
2492- AS2( mov ebp, DWORD PTR [ebp + 20] )
2493-
2494- // ebp restored at end
2495- #define EPILOG() \
2496- AS2( movd edi, mm3 ) \
2497- AS2( movd ebx, mm4 ) \
2498- AS2( movd esi, mm5 ) \
2499- AS1( emms ) \
2500- asm(".att_syntax");
2501+ __asm__ __volatile__ \
2502+ ( \
2503+ ".intel_syntax noprefix;" \
2504+ "push ebx;" \
2505+ "push ebp;" \
2506+ "movd mm6, ebp;" \
2507+ "movd mm7, ecx;" \
2508+ "mov ebp, eax;"
2509+ #define EPILOG() \
2510+ "pop ebp;" \
2511+ "pop ebx;" \
2512+ "emms;" \
2513+ ".att_syntax;" \
2514+ : \
2515+ : "d" (this), "S" (in), "a" (box), "c" (out) \
2516+ : "%edi", "memory", "cc" \
2517+ );
2518
2519 #else
2520 #define AS1(x) __asm x
2521@@ -756,7 +759,7 @@
2522 AS1( bswap eax )
2523
2524 #ifdef __GNUC__
2525- AS2( mov esi, DWORD PTR [ebp + 16] ) // outBlock
2526+ AS2( movd esi, mm7 ) // outBlock
2527 #else
2528 AS2( mov esi, DWORD PTR [ebp + 12] ) // outBlock
2529 #endif
2530
2531=== modified file 'extra/yassl/taocrypt/src/dh.cpp'
2532--- extra/yassl/taocrypt/src/dh.cpp 2007-01-29 15:54:40 +0000
2533+++ extra/yassl/taocrypt/src/dh.cpp 2014-03-27 17:18:17 +0000
2534@@ -1,5 +1,6 @@
2535 /*
2536 Copyright (C) 2000-2007 MySQL AB
2537+ Use is subject to license terms
2538
2539 This program is free software; you can redistribute it and/or modify
2540 it under the terms of the GNU General Public License as published by
2541
2542=== modified file 'extra/yassl/taocrypt/src/file.cpp'
2543--- extra/yassl/taocrypt/src/file.cpp 2007-01-29 15:54:40 +0000
2544+++ extra/yassl/taocrypt/src/file.cpp 2014-03-27 17:18:17 +0000
2545@@ -1,5 +1,6 @@
2546 /*
2547 Copyright (C) 2000-2007 MySQL AB
2548+ Use is subject to license terms
2549
2550 This program is free software; you can redistribute it and/or modify
2551 it under the terms of the GNU General Public License as published by
2552
2553=== modified file 'extra/yassl/taocrypt/src/integer.cpp'
2554--- extra/yassl/taocrypt/src/integer.cpp 2012-03-02 12:23:52 +0000
2555+++ extra/yassl/taocrypt/src/integer.cpp 2014-03-27 17:18:17 +0000
2556@@ -55,7 +55,9 @@
2557 #include <emmintrin.h>
2558 #endif
2559 #elif defined(_MSC_VER) && defined(_M_IX86)
2560- #pragma message("You do not seem to have the Visual C++ Processor Pack ")
2561+/* #pragma message("You do not seem to have the Visual C++ Processor Pack ")
2562+ #pragma message("installed, so use of SSE2 intrinsics will be disabled.")
2563+*/
2564 #pragma message("installed, so use of SSE2 intrinsics will be disabled.")
2565 #elif defined(__GNUC__) && defined(__i386__)
2566 /* #warning You do not have GCC 3.3 or later, or did not specify the -msse2 \
2567@@ -73,7 +75,7 @@
2568 CPP_TYPENAME AlignedAllocator<T>::pointer AlignedAllocator<T>::allocate(
2569 size_type n, const void *)
2570 {
2571- if (n > max_size())
2572+ if (n > this->max_size())
2573 return 0;
2574 if (n == 0)
2575 return 0;
2576
2577=== modified file 'extra/yassl/taocrypt/src/md2.cpp'
2578--- extra/yassl/taocrypt/src/md2.cpp 2007-01-29 15:54:40 +0000
2579+++ extra/yassl/taocrypt/src/md2.cpp 2014-03-27 17:18:17 +0000
2580@@ -1,5 +1,6 @@
2581 /*
2582 Copyright (C) 2000-2007 MySQL AB
2583+ Use is subject to license terms
2584
2585 This program is free software; you can redistribute it and/or modify
2586 it under the terms of the GNU General Public License as published by
2587
2588=== modified file 'extra/yassl/taocrypt/src/md5.cpp'
2589--- extra/yassl/taocrypt/src/md5.cpp 2013-02-25 14:26:00 +0000
2590+++ extra/yassl/taocrypt/src/md5.cpp 2014-03-27 17:18:17 +0000
2591@@ -223,32 +223,32 @@
2592
2593
2594 #ifdef _MSC_VER
2595- __declspec(naked)
2596+ __declspec(naked)
2597+#else
2598+ __attribute__ ((noinline))
2599 #endif
2600 void MD5::AsmTransform(const byte* data, word32 times)
2601 {
2602 #ifdef __GNUC__
2603- #define AS1(x) asm(#x);
2604- #define AS2(x, y) asm(#x ", " #y);
2605+ #define AS1(x) #x ";"
2606+ #define AS2(x, y) #x ", " #y ";"
2607
2608 #define PROLOG() \
2609- asm(".intel_syntax noprefix"); \
2610- AS2( movd mm3, edi ) \
2611- AS2( movd mm4, ebx ) \
2612- AS2( movd mm5, esi ) \
2613- AS2( movd mm6, ebp ) \
2614- AS2( mov ecx, DWORD PTR [ebp + 8] ) \
2615- AS2( mov edi, DWORD PTR [ebp + 12] ) \
2616- AS2( mov eax, DWORD PTR [ebp + 16] )
2617-
2618+ __asm__ __volatile__ \
2619+ ( \
2620+ ".intel_syntax noprefix;" \
2621+ "push ebx;" \
2622+ "push ebp;"
2623 #define EPILOG() \
2624- AS2( movd ebp, mm6 ) \
2625- AS2( movd esi, mm5 ) \
2626- AS2( movd ebx, mm4 ) \
2627- AS2( mov esp, ebp ) \
2628- AS2( movd edi, mm3 ) \
2629- AS1( emms ) \
2630- asm(".att_syntax");
2631+ "pop ebp;" \
2632+ "pop ebx;" \
2633+ "emms;" \
2634+ ".att_syntax;" \
2635+ : \
2636+ : "c" (this), "D" (data), "a" (times) \
2637+ : "%esi", "%edx", "memory", "cc" \
2638+ );
2639+
2640 #else
2641 #define AS1(x) __asm x
2642 #define AS2(x, y) __asm x, y
2643@@ -294,7 +294,11 @@
2644 AS2( mov ecx, [esi + 8] ) // c
2645 AS2( mov edx, [esi + 12] ) // d
2646
2647-AS1(loopStart:)
2648+#ifdef _MSC_VER
2649+ AS1( loopStart: ) // loopStart
2650+#else
2651+ AS1( 0: ) // loopStart for some gas (need numeric for jump back
2652+#endif
2653
2654 // set up
2655 AS2( mov esi, ecx )
2656@@ -389,7 +393,11 @@
2657 AS2( movd ebp, mm2 ) // times
2658 AS1( dec ebp )
2659 AS2( movd mm2, ebp )
2660- AS1( jnz loopStart )
2661+#ifdef _MSC_VER
2662+ AS1( jnz loopStart ) // loopStart
2663+#else
2664+ AS1( jnz 0b ) // loopStart
2665+#endif
2666
2667
2668 EPILOG()
2669
2670=== modified file 'extra/yassl/taocrypt/src/rabbit.cpp'
2671--- extra/yassl/taocrypt/src/rabbit.cpp 2013-02-25 14:26:00 +0000
2672+++ extra/yassl/taocrypt/src/rabbit.cpp 2014-03-27 17:18:17 +0000
2673@@ -198,7 +198,6 @@
2674 {
2675 /* Temporary variables */
2676 word32 i;
2677- byte buffer[16];
2678
2679 /* Encrypt/decrypt all full blocks */
2680 while (msglen >= 16) {
2681@@ -227,17 +226,23 @@
2682
2683 /* Encrypt/decrypt remaining data */
2684 if (msglen) {
2685+
2686+ word32 tmp[4];
2687+ byte* buffer = (byte*)tmp;
2688+
2689+ memset(tmp, 0, sizeof(tmp)); /* help static analysis */
2690+
2691 /* Iterate the system */
2692 NextState(Work);
2693
2694 /* Generate 16 bytes of pseudo-random data */
2695- *(word32*)(buffer+ 0) = LITTLE32(workCtx_.x[0] ^
2696+ tmp[0] = LITTLE32(workCtx_.x[0] ^
2697 (workCtx_.x[5]>>16) ^ U32V(workCtx_.x[3]<<16));
2698- *(word32*)(buffer+ 4) = LITTLE32(workCtx_.x[2] ^
2699+ tmp[1] = LITTLE32(workCtx_.x[2] ^
2700 (workCtx_.x[7]>>16) ^ U32V(workCtx_.x[5]<<16));
2701- *(word32*)(buffer+ 8) = LITTLE32(workCtx_.x[4] ^
2702+ tmp[2] = LITTLE32(workCtx_.x[4] ^
2703 (workCtx_.x[1]>>16) ^ U32V(workCtx_.x[7]<<16));
2704- *(word32*)(buffer+12) = LITTLE32(workCtx_.x[6] ^
2705+ tmp[3] = LITTLE32(workCtx_.x[6] ^
2706 (workCtx_.x[3]>>16) ^ U32V(workCtx_.x[1]<<16));
2707
2708 /* Encrypt/decrypt the data */
2709
2710=== modified file 'extra/yassl/taocrypt/src/ripemd.cpp'
2711--- extra/yassl/taocrypt/src/ripemd.cpp 2013-02-25 14:26:00 +0000
2712+++ extra/yassl/taocrypt/src/ripemd.cpp 2014-03-27 17:18:17 +0000
2713@@ -511,27 +511,26 @@
2714 void RIPEMD160::AsmTransform(const byte* data, word32 times)
2715 {
2716 #ifdef __GNUC__
2717- #define AS1(x) asm(#x);
2718- #define AS2(x, y) asm(#x ", " #y);
2719+ #define AS1(x) #x ";"
2720+ #define AS2(x, y) #x ", " #y ";"
2721
2722 #define PROLOG() \
2723- asm(".intel_syntax noprefix"); \
2724- AS2( movd mm3, edi ) \
2725- AS2( movd mm4, ebx ) \
2726- AS2( movd mm5, esi ) \
2727- AS2( movd mm6, ebp ) \
2728- AS2( mov ecx, DWORD PTR [ebp + 8] ) \
2729- AS2( mov edi, DWORD PTR [ebp + 12] ) \
2730- AS2( mov edx, DWORD PTR [ebp + 16] )
2731+ __asm__ __volatile__ \
2732+ ( \
2733+ ".intel_syntax noprefix;" \
2734+ "push ebx;" \
2735+ "push ebp;"
2736
2737 #define EPILOG() \
2738- AS2( movd ebp, mm6 ) \
2739- AS2( movd esi, mm5 ) \
2740- AS2( movd ebx, mm4 ) \
2741- AS2( mov esp, ebp ) \
2742- AS2( movd edi, mm3 ) \
2743- AS1( emms ) \
2744- asm(".att_syntax");
2745+ "pop ebp;" \
2746+ "pop ebx;" \
2747+ "emms;" \
2748+ ".att_syntax;" \
2749+ : \
2750+ : "c" (this), "D" (data), "d" (times) \
2751+ : "%esi", "%eax", "memory", "cc" \
2752+ );
2753+
2754 #else
2755 #define AS1(x) __asm x
2756 #define AS2(x, y) __asm x, y
2757@@ -569,7 +568,11 @@
2758 AS2( sub esp, 24 ) // make room for tmp a1 - e1
2759 AS2( movd mm1, esi ) // store digest_
2760
2761-AS1( loopStart: )
2762+#ifdef _MSC_VER
2763+ AS1( loopStart: ) // loopStart
2764+#else
2765+ AS1( 0: ) // loopStart for some gas (need numeric for jump back
2766+#endif
2767
2768 AS2( movd mm2, edx ) // store times_
2769
2770@@ -821,8 +824,14 @@
2771 AS2( movd edx, mm2 ) // times
2772 AS2( movd edi, mm0 ) // data, already advanced
2773 AS1( dec edx )
2774- AS1( jnz loopStart )
2775+#ifdef _MSC_VER
2776+ AS1( jnz loopStart ) // loopStart
2777+#else
2778+ AS1( jnz 0b ) // loopStart
2779+#endif
2780
2781+ // inline adjust
2782+ AS2( add esp, 24 ) // fix room on stack
2783
2784 EPILOG()
2785 }
2786
2787=== modified file 'extra/yassl/taocrypt/src/sha.cpp'
2788--- extra/yassl/taocrypt/src/sha.cpp 2013-02-25 14:26:00 +0000
2789+++ extra/yassl/taocrypt/src/sha.cpp 2014-03-27 17:18:17 +0000
2790@@ -760,32 +760,33 @@
2791
2792
2793 #ifdef _MSC_VER
2794- __declspec(naked)
2795+ __declspec(naked)
2796+#else
2797+ __attribute__ ((noinline))
2798 #endif
2799 void SHA::AsmTransform(const byte* data, word32 times)
2800 {
2801 #ifdef __GNUC__
2802- #define AS1(x) asm(#x);
2803- #define AS2(x, y) asm(#x ", " #y);
2804+ #define AS1(x) #x ";"
2805+ #define AS2(x, y) #x ", " #y ";"
2806
2807 #define PROLOG() \
2808- asm(".intel_syntax noprefix"); \
2809- AS2( movd mm3, edi ) \
2810- AS2( movd mm4, ebx ) \
2811- AS2( movd mm5, esi ) \
2812- AS2( movd mm6, ebp ) \
2813- AS2( mov ecx, DWORD PTR [ebp + 8] ) \
2814- AS2( mov edi, DWORD PTR [ebp + 12] ) \
2815- AS2( mov eax, DWORD PTR [ebp + 16] )
2816+ __asm__ __volatile__ \
2817+ ( \
2818+ ".intel_syntax noprefix;" \
2819+ "push ebx;" \
2820+ "push ebp;"
2821
2822 #define EPILOG() \
2823- AS2( movd ebp, mm6 ) \
2824- AS2( movd esi, mm5 ) \
2825- AS2( movd ebx, mm4 ) \
2826- AS2( mov esp, ebp ) \
2827- AS2( movd edi, mm3 ) \
2828- AS1( emms ) \
2829- asm(".att_syntax");
2830+ "pop ebp;" \
2831+ "pop ebx;" \
2832+ "emms;" \
2833+ ".att_syntax;" \
2834+ : \
2835+ : "c" (this), "D" (data), "a" (times) \
2836+ : "%esi", "%edx", "memory", "cc" \
2837+ );
2838+
2839 #else
2840 #define AS1(x) __asm x
2841 #define AS2(x, y) __asm x, y
2842@@ -826,7 +827,11 @@
2843
2844 AS2( sub esp, 68 ) // make room on stack
2845
2846-AS1( loopStart: )
2847+#ifdef _MSC_VER
2848+ AS1( loopStart: ) // loopStart
2849+#else
2850+ AS1( 0: ) // loopStart for some gas (need numeric for jump back
2851+#endif
2852
2853 // byte reverse 16 words of input, 4 at a time, put on stack for W[]
2854
2855@@ -1011,8 +1016,14 @@
2856
2857 AS1( dec ebp )
2858 AS2( movd mm2, ebp )
2859- AS1( jnz loopStart )
2860+#ifdef _MSC_VER
2861+ AS1( jnz loopStart ) // loopStart
2862+#else
2863+ AS1( jnz 0b ) // loopStart
2864+#endif
2865
2866+ // inline adjust
2867+ AS2( add esp, 68 ) // fix room on stack
2868
2869 EPILOG()
2870 }
2871
2872=== modified file 'extra/yassl/taocrypt/src/tftables.cpp'
2873--- extra/yassl/taocrypt/src/tftables.cpp 2007-01-29 15:54:40 +0000
2874+++ extra/yassl/taocrypt/src/tftables.cpp 2014-03-27 17:18:17 +0000
2875@@ -1,5 +1,6 @@
2876 /*
2877 Copyright (C) 2000-2007 MySQL AB
2878+ Use is subject to license terms
2879
2880 This program is free software; you can redistribute it and/or modify
2881 it under the terms of the GNU General Public License as published by
2882
2883=== modified file 'extra/yassl/taocrypt/src/twofish.cpp'
2884--- extra/yassl/taocrypt/src/twofish.cpp 2013-02-26 05:35:17 +0000
2885+++ extra/yassl/taocrypt/src/twofish.cpp 2014-03-27 17:18:17 +0000
2886@@ -55,7 +55,7 @@
2887 in += BLOCK_SIZE;
2888 }
2889 else if (mode_ == CBC) {
2890- if (dir_ == ENCRYPTION)
2891+ if (dir_ == ENCRYPTION) {
2892 while (blocks--) {
2893 r_[0] ^= *(word32*)in;
2894 r_[1] ^= *(word32*)(in + 4);
2895@@ -68,7 +68,8 @@
2896 out += BLOCK_SIZE;
2897 in += BLOCK_SIZE;
2898 }
2899- else
2900+ }
2901+ else {
2902 while (blocks--) {
2903 AsmDecrypt(in, out);
2904
2905@@ -82,6 +83,7 @@
2906 out += BLOCK_SIZE;
2907 in += BLOCK_SIZE;
2908 }
2909+ }
2910 }
2911 }
2912
2913@@ -272,25 +274,28 @@
2914
2915 #if defined(DO_TWOFISH_ASM)
2916 #ifdef __GNUC__
2917- #define AS1(x) asm(#x);
2918- #define AS2(x, y) asm(#x ", " #y);
2919+ #define AS1(x) #x ";"
2920+ #define AS2(x, y) #x ", " #y ";"
2921
2922 #define PROLOG() \
2923- asm(".intel_syntax noprefix"); \
2924- AS2( movd mm3, edi ) \
2925- AS2( movd mm4, ebx ) \
2926- AS2( movd mm5, esi ) \
2927- AS2( movd mm6, ebp ) \
2928- AS2( mov edi, DWORD PTR [ebp + 8] ) \
2929- AS2( mov esi, DWORD PTR [ebp + 12] )
2930+ __asm__ __volatile__ \
2931+ ( \
2932+ ".intel_syntax noprefix;" \
2933+ "push ebx;" \
2934+ "push ebp;" \
2935+ "movd mm3, eax;" \
2936+ "movd mm6, ebp;"
2937
2938 #define EPILOG() \
2939- AS2( movd esp, mm6 ) \
2940- AS2( movd esi, mm5 ) \
2941- AS2( movd ebx, mm4 ) \
2942- AS2( movd edi, mm3 ) \
2943- AS1( emms ) \
2944- asm(".att_syntax");
2945+ "pop ebp;" \
2946+ "pop ebx;" \
2947+ "emms;" \
2948+ ".att_syntax;" \
2949+ : \
2950+ : "D" (this), "S" (inBlock), "a" (outBlock) \
2951+ : "%ecx", "%edx", "memory", "cc" \
2952+ );
2953+
2954 #else
2955 #define AS1(x) __asm x
2956 #define AS2(x, y) __asm x, y
2957@@ -424,6 +429,8 @@
2958
2959 #ifdef _MSC_VER
2960 __declspec(naked)
2961+#else
2962+ __attribute__ ((noinline))
2963 #endif
2964 void Twofish::AsmEncrypt(const byte* inBlock, byte* outBlock) const
2965 {
2966@@ -472,7 +479,7 @@
2967 AS2( movd ebp, mm6 )
2968 AS2( movd esi, mm0 ) // k_
2969 #ifdef __GNUC__
2970- AS2( mov edi, [ebp + 16] ) // outBlock
2971+ AS2( movd edi, mm3 ) // outBlock
2972 #else
2973 AS2( mov edi, [ebp + 12] ) // outBlock
2974 #endif
2975@@ -493,7 +500,9 @@
2976
2977
2978 #ifdef _MSC_VER
2979- __declspec(naked)
2980+ __declspec(naked)
2981+#else
2982+ __attribute__ ((noinline))
2983 #endif
2984 void Twofish::AsmDecrypt(const byte* inBlock, byte* outBlock) const
2985 {
2986@@ -542,7 +551,7 @@
2987 AS2( movd ebp, mm6 )
2988 AS2( movd esi, mm0 ) // k_
2989 #ifdef __GNUC__
2990- AS2( mov edi, [ebp + 16] ) // outBlock
2991+ AS2( movd edi, mm3 ) // outBlock
2992 #else
2993 AS2( mov edi, [ebp + 12] ) // outBlock
2994 #endif
2995
2996=== modified file 'extra/yassl/taocrypt/test/test.cpp'
2997--- extra/yassl/taocrypt/test/test.cpp 2013-02-25 14:26:00 +0000
2998+++ extra/yassl/taocrypt/test/test.cpp 2014-03-27 17:18:17 +0000
2999@@ -1,5 +1,5 @@
3000 /*
3001- Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.
3002+ Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
3003
3004 This program is free software; you can redistribute it and/or modify
3005 it under the terms of the GNU General Public License as published by
3006@@ -1165,12 +1165,12 @@
3007 RSAES_Encryptor enc(priv);
3008 byte message[] = "Everyone gets Friday off.";
3009 const word32 len = (word32)strlen((char*)message);
3010- byte cipher[64];
3011+ byte cipher[512];
3012 enc.Encrypt(message, len, cipher, rng);
3013
3014 RSAES_Decryptor dec(priv);
3015- byte plain[64];
3016- dec.Decrypt(cipher, sizeof(plain), plain, rng);
3017+ byte plain[512];
3018+ dec.Decrypt(cipher, priv.FixedCiphertextLength(), plain, rng);
3019
3020 if (memcmp(plain, message, len))
3021 return -70;
3022@@ -1242,11 +1242,11 @@
3023 int dsa_test()
3024 {
3025 Source source;
3026- FileSource("../certs/dsa512.der", source);
3027+ FileSource("../certs/dsa1024.der", source);
3028 if (source.size() == 0) {
3029- FileSource("../../certs/dsa512.der", source); // for testsuite
3030+ FileSource("../../certs/dsa1024.der", source); // for testsuite
3031 if (source.size() == 0) {
3032- FileSource("../../../certs/dsa512.der", source); // win32 Debug dir
3033+ FileSource("../../../certs/dsa1024.der", source); // win32 Debug dir
3034 if (source.size() == 0)
3035 err_sys("where's your certs dir?", -89);
3036 }
3037
3038=== modified file 'include/m_ctype.h'
3039--- include/m_ctype.h 2013-02-26 05:35:17 +0000
3040+++ include/m_ctype.h 2014-03-27 17:18:17 +0000
3041@@ -372,13 +372,13 @@
3042 static inline my_bool
3043 my_cs_can_be_contraction_head(CHARSET_INFO *cs, my_wc_t wc)
3044 {
3045- return ((const char *)cs->contractions)[0x40*0x40 + (wc & 0xFF)];
3046+ return ((const char *) cs->contractions)[0x40 * 0x40 * 2 + (wc & 0xFF)];
3047 }
3048
3049 static inline my_bool
3050 my_cs_can_be_contraction_tail(CHARSET_INFO *cs, my_wc_t wc)
3051 {
3052- return ((const char *)cs->contractions)[0x40*0x40 + (wc & 0xFF)];
3053+ return ((const char *) cs->contractions)[0x40 * 0x40 * 2 + (wc & 0xFF)];
3054 }
3055
3056 static inline uint16*
3057
3058=== modified file 'include/mysql_version.h.in'
3059--- include/mysql_version.h.in 2013-02-26 05:35:17 +0000
3060+++ include/mysql_version.h.in 2014-03-27 17:18:17 +0000
3061@@ -1,6 +1,7 @@
3062-/* Copyright (c) 1996, 1999-2004, 2007 MySQL AB
3063- Use is subject to license terms
3064- This file is public domain and comes with NO WARRANTY of any kind */
3065+/* Copyright Abandoned 1996,1999 TCX DataKonsult AB & Monty Program KB
3066+ & Detron HB, 1996, 1999-2004, 2007 MySQL AB.
3067+ This file is public domain and comes with NO WARRANTY of any kind
3068+*/
3069
3070 /* Version numbers for protocol & mysqld */
3071
3072
3073=== modified file 'include/t_ctype.h'
3074--- include/t_ctype.h 2013-03-19 14:53:48 +0000
3075+++ include/t_ctype.h 2014-03-27 17:18:17 +0000
3076@@ -1,4 +1,5 @@
3077 /* Copyright (C) 2000 MySQL AB
3078+ Use is subject to license terms
3079
3080 This program is free software; you can redistribute it and/or modify
3081 it under the terms of the GNU General Public License as published by
3082
3083=== modified file 'libmysql/CMakeLists.txt'
3084--- libmysql/CMakeLists.txt 2014-02-03 04:39:37 +0000
3085+++ libmysql/CMakeLists.txt 2014-03-27 17:18:17 +0000
3086@@ -1,4 +1,4 @@
3087-# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
3088+# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
3089 #
3090 # This program is free software; you can redistribute it and/or modify
3091 # it under the terms of the GNU General Public License as published by
3092@@ -174,6 +174,12 @@
3093 INSTALL_DEBUG_TARGET(clientlib DESTINATION ${INSTALL_LIBDIR}/debug)
3094 ENDIF()
3095
3096+MACRO(GET_TARGET_NAME target out_name)
3097+ GET_TARGET_PROPERTY(location ${target} LOCATION)
3098+ GET_FILENAME_COMPONENT(name ${location} NAME)
3099+ SET(${out_name} ${name})
3100+ENDMACRO()
3101+
3102 IF(UNIX)
3103 MACRO(GET_VERSIONED_LIBNAME LIBNAME EXTENSION VERSION OUTNAME)
3104 SET(DOT_VERSION ".${VERSION}")
3105@@ -186,11 +192,19 @@
3106 SET(${OUTNAME} ${LIBNAME}${EXTENSION}${DOT_VERSION})
3107 ENDIF()
3108 ENDMACRO()
3109- INSTALL_SYMLINK(${CMAKE_STATIC_LIBRARY_PREFIX}perconaserverclient_r.a perconaserverclient ${INSTALL_LIBDIR} Development)
3110+ENDIF()
3111+
3112+IF(UNIX)
3113+ GET_TARGET_NAME(perconaserverclient lib_name)
3114+ INSTALL_SYMLINK(perconaserverclient
3115+ ${lib_name} ${CMAKE_STATIC_LIBRARY_PREFIX}perconaserverclient_r.a
3116+ ${INSTALL_LIBDIR} Development)
3117 ENDIF()
3118
3119 IF(NOT DISABLE_SHARED)
3120- MERGE_LIBRARIES(libmysql SHARED ${LIBS} EXPORTS ${CLIENT_API_FUNCTIONS} COMPONENT SharedLibraries)
3121+ MERGE_LIBRARIES(libmysql SHARED ${LIBS}
3122+ EXPORTS ${CLIENT_API_FUNCTIONS}
3123+ COMPONENT SharedLibraries)
3124 IF(UNIX)
3125 # libtool compatability
3126 IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR APPLE)
3127@@ -198,7 +212,8 @@
3128 ELSEIF(CMAKE_SYSTEM_NAME MATCHES "HP-UX")
3129 SET(OS_SHARED_LIB_VERSION "${SHARED_LIB_MAJOR_VERSION}.0")
3130 ELSE()
3131- SET(OS_SHARED_LIB_VERSION "${SHARED_LIB_MAJOR_VERSION}.0.0")
3132+ SET(OS_SHARED_LIB_VERSION
3133+ "${SHARED_LIB_MAJOR_VERSION}.${SHARED_LIB_MINOR_VERSION}.0")
3134 ENDIF()
3135 # Name of shared library is perconaserverclient on Unix
3136 SET_TARGET_PROPERTIES(libmysql PROPERTIES
3137@@ -227,8 +242,13 @@
3138 "${CMAKE_SHARED_LIBRARY_SUFFIX}"
3139 ""
3140 linkname)
3141- INSTALL_SYMLINK(${linkname} libmysql ${INSTALL_LIBDIR} SharedLibraries)
3142- SET(OS_SHARED_LIB_SYMLINKS "${SHARED_LIB_MAJOR_VERSION}" "${OS_SHARED_LIB_VERSION}")
3143+ GET_TARGET_NAME(libmysql lib_name)
3144+ GET_FILENAME_COMPONENT(lib_name_we ${lib_name} NAME_WE)
3145+ INSTALL_SYMLINK(libmysql
3146+ ${lib_name} ${linkname}
3147+ ${INSTALL_LIBDIR} SharedLibraries)
3148+ SET(OS_SHARED_LIB_SYMLINKS
3149+ "${SHARED_LIB_MAJOR_VERSION}" "${OS_SHARED_LIB_VERSION}")
3150 LIST(REMOVE_DUPLICATES OS_SHARED_LIB_SYMLINKS)
3151 FOREACH(ver ${OS_SHARED_LIB_SYMLINKS})
3152 GET_VERSIONED_LIBNAME(
3153@@ -236,7 +256,11 @@
3154 "${CMAKE_SHARED_LIBRARY_SUFFIX}"
3155 "${ver}"
3156 linkname)
3157- INSTALL_SYMLINK(${linkname} libmysql ${INSTALL_LIBDIR} SharedLibraries)
3158+ GET_VERSIONED_LIBNAME(
3159+ ${lib_name_we} "${CMAKE_SHARED_LIBRARY_SUFFIX}" "${ver}" lib_name_ver)
3160+ INSTALL_SYMLINK(libmysql
3161+ ${lib_name_ver} ${linkname}
3162+ ${INSTALL_LIBDIR} SharedLibraries)
3163 ENDFOREACH()
3164 ENDIF()
3165 ENDIF()
3166
3167=== modified file 'libmysqld/CMakeLists.txt'
3168--- libmysqld/CMakeLists.txt 2012-02-16 09:48:16 +0000
3169+++ libmysqld/CMakeLists.txt 2014-03-27 17:18:17 +0000
3170@@ -1,4 +1,4 @@
3171-# Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
3172+# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
3173 #
3174 # This program is free software; you can redistribute it and/or modify
3175 # it under the terms of the GNU General Public License as published by
3176@@ -143,3 +143,37 @@
3177 MERGE_LIBRARIES(libmysqld SHARED ${LIBS} EXPORTS ${CLIENT_API_FUNCTIONS}
3178 COMPONENT Embedded)
3179 ENDIF()
3180+
3181+OPTION(WITH_EMBEDDED_SHARED_LIBRARY
3182+ "Generate shared version of embedded library (in addition to the static one)"
3183+ OFF)
3184+IF(WITH_EMBEDDED_SHARED_LIBRARY)
3185+ MERGE_LIBRARIES(libmysqld SHARED
3186+ mysqlserver
3187+ EXPORTS ${CLIENT_API_FUNCTIONS}
3188+ OUTPUT_NAME "mysqld"
3189+ COMPONENT Embedded)
3190+ SET_TARGET_PROPERTIES(libmysqld PROPERTIES
3191+ VERSION "${SHARED_LIB_MAJOR_VERSION}.${SHARED_LIB_MINOR_VERSION}.0"
3192+ SOVERSION "${SHARED_LIB_MAJOR_VERSION}"
3193+ )
3194+
3195+ GET_TARGET_PROPERTY(libmysqld_link_flags libmysqld LINK_FLAGS)
3196+ IF(NOT libmysqld_link_flag)
3197+ SET(libmysqld_link_flags)
3198+ ENDIF()
3199+ SET(libmysqld_link_flags
3200+ "${CMAKE_SHARED_LIBRARY_C_FLAGS} ${libmysqld_link_flags}")
3201+ SET_TARGET_PROPERTIES(libmysqld
3202+ PROPERTIES LINK_FLAGS "${libmysqld_link_flags}")
3203+
3204+ IF(LINK_FLAG_NO_UNDEFINED)
3205+ SET(libmysqld_link_flags
3206+ "${libmysqld_link_flags} ${LINK_FLAG_NO_UNDEFINED}")
3207+ SET_TARGET_PROPERTIES(libmysqld
3208+ PROPERTIES LINK_FLAGS "${libmysqld_link_flags}")
3209+ ENDIF()
3210+
3211+ SET_TARGET_PROPERTIES(libmysqld PROPERTIES CLEAN_DIRECT_OUTPUT 1)
3212+ SET_TARGET_PROPERTIES(mysqlserver PROPERTIES CLEAN_DIRECT_OUTPUT 1)
3213+ENDIF()
3214
3215=== modified file 'libmysqld/examples/test-run'
3216--- libmysqld/examples/test-run 2013-03-20 16:52:15 +0000
3217+++ libmysqld/examples/test-run 2014-03-27 17:18:17 +0000
3218@@ -1,6 +1,7 @@
3219 #! /bin/sh
3220
3221 # Copyright (C) 2001, 2006 MySQL AB
3222+# Use is subject to license terms
3223 #
3224 # This program is free software; you can redistribute it and/or modify
3225 # it under the terms of the GNU General Public License as published by
3226
3227=== modified file 'man/comp_err.1'
3228--- man/comp_err.1 2014-02-03 04:39:37 +0000
3229+++ man/comp_err.1 2014-03-27 17:18:17 +0000
3230@@ -2,12 +2,12 @@
3231 .\" Title: \fBcomp_err\fR
3232 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3233 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3234-.\" Date: 01/13/2014
3235+.\" Date: 03/14/2014
3236 .\" Manual: MySQL Database System
3237 .\" Source: MySQL 5.5
3238 .\" Language: English
3239 .\"
3240-.TH "\FBCOMP_ERR\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3241+.TH "\FBCOMP_ERR\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3242 .\" -----------------------------------------------------------------
3243 .\" * Define some portability stuff
3244 .\" -----------------------------------------------------------------
3245@@ -124,8 +124,8 @@
3246 Write a debugging log\&. A typical
3247 \fIdebug_options\fR
3248 string is
3249-\*(Aqd:t:O,\fIfile_name\fR\*(Aq\&. The default is
3250-\*(Aqd:t:O,/tmp/comp_err\&.trace\*(Aq\&.
3251+d:t:O,\fIfile_name\fR\&. The default is
3252+d:t:O,/tmp/comp_err\&.trace\&.
3253 .RE
3254 .sp
3255 .RS 4
3256
3257=== modified file 'man/innochecksum.1'
3258--- man/innochecksum.1 2014-02-03 04:39:37 +0000
3259+++ man/innochecksum.1 2014-03-27 17:18:17 +0000
3260@@ -2,12 +2,12 @@
3261 .\" Title: \fBinnochecksum\fR
3262 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3263 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3264-.\" Date: 01/13/2014
3265+.\" Date: 03/14/2014
3266 .\" Manual: MySQL Database System
3267 .\" Source: MySQL 5.5
3268 .\" Language: English
3269 .\"
3270-.TH "\FBINNOCHECKSUM\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3271+.TH "\FBINNOCHECKSUM\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3272 .\" -----------------------------------------------------------------
3273 .\" * Define some portability stuff
3274 .\" -----------------------------------------------------------------
3275
3276=== modified file 'man/msql2mysql.1'
3277--- man/msql2mysql.1 2014-02-03 04:39:37 +0000
3278+++ man/msql2mysql.1 2014-03-27 17:18:17 +0000
3279@@ -2,12 +2,12 @@
3280 .\" Title: \fBmsql2mysql\fR
3281 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3282 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3283-.\" Date: 01/13/2014
3284+.\" Date: 03/14/2014
3285 .\" Manual: MySQL Database System
3286 .\" Source: MySQL 5.5
3287 .\" Language: English
3288 .\"
3289-.TH "\FBMSQL2MYSQL\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3290+.TH "\FBMSQL2MYSQL\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3291 .\" -----------------------------------------------------------------
3292 .\" * Define some portability stuff
3293 .\" -----------------------------------------------------------------
3294
3295=== modified file 'man/my_print_defaults.1'
3296--- man/my_print_defaults.1 2014-02-03 04:39:37 +0000
3297+++ man/my_print_defaults.1 2014-03-27 17:18:17 +0000
3298@@ -2,12 +2,12 @@
3299 .\" Title: \fBmy_print_defaults\fR
3300 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3301 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3302-.\" Date: 01/13/2014
3303+.\" Date: 03/14/2014
3304 .\" Manual: MySQL Database System
3305 .\" Source: MySQL 5.5
3306 .\" Language: English
3307 .\"
3308-.TH "\FBMY_PRINT_DEFAULTS" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3309+.TH "\FBMY_PRINT_DEFAULTS" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3310 .\" -----------------------------------------------------------------
3311 .\" * Define some portability stuff
3312 .\" -----------------------------------------------------------------
3313@@ -115,8 +115,8 @@
3314 Write a debugging log\&. A typical
3315 \fIdebug_options\fR
3316 string is
3317-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
3318-\*(Aqd:t:o,/tmp/my_print_defaults\&.trace\*(Aq\&.
3319+d:t:o,\fIfile_name\fR\&. The default is
3320+d:t:o,/tmp/my_print_defaults\&.trace\&.
3321 .RE
3322 .sp
3323 .RS 4
3324
3325=== modified file 'man/myisam_ftdump.1'
3326--- man/myisam_ftdump.1 2014-02-03 04:39:37 +0000
3327+++ man/myisam_ftdump.1 2014-03-27 17:18:17 +0000
3328@@ -2,12 +2,12 @@
3329 .\" Title: \fBmyisam_ftdump\fR
3330 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3331 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3332-.\" Date: 01/13/2014
3333+.\" Date: 03/14/2014
3334 .\" Manual: MySQL Database System
3335 .\" Source: MySQL 5.5
3336 .\" Language: English
3337 .\"
3338-.TH "\FBMYISAM_FTDUMP\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3339+.TH "\FBMYISAM_FTDUMP\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3340 .\" -----------------------------------------------------------------
3341 .\" * Define some portability stuff
3342 .\" -----------------------------------------------------------------
3343
3344=== modified file 'man/myisamchk.1'
3345--- man/myisamchk.1 2014-02-03 04:39:37 +0000
3346+++ man/myisamchk.1 2014-03-27 17:18:17 +0000
3347@@ -2,12 +2,12 @@
3348 .\" Title: \fBmyisamchk\fR
3349 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3350 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3351-.\" Date: 01/13/2014
3352+.\" Date: 03/14/2014
3353 .\" Manual: MySQL Database System
3354 .\" Source: MySQL 5.5
3355 .\" Language: English
3356 .\"
3357-.TH "\FBMYISAMCHK\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3358+.TH "\FBMYISAMCHK\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3359 .\" -----------------------------------------------------------------
3360 .\" * Define some portability stuff
3361 .\" -----------------------------------------------------------------
3362@@ -308,8 +308,8 @@
3363 Write a debugging log\&. A typical
3364 \fIdebug_options\fR
3365 string is
3366-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
3367-\*(Aqd:t:o,/tmp/myisamchk\&.trace\*(Aq\&.
3368+d:t:o,\fIfile_name\fR\&. The default is
3369+d:t:o,/tmp/myisamchk\&.trace\&.
3370 .RE
3371 .sp
3372 .RS 4
3373
3374=== modified file 'man/myisamlog.1'
3375--- man/myisamlog.1 2014-02-03 04:39:37 +0000
3376+++ man/myisamlog.1 2014-03-27 17:18:17 +0000
3377@@ -2,12 +2,12 @@
3378 .\" Title: \fBmyisamlog\fR
3379 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3380 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3381-.\" Date: 01/13/2014
3382+.\" Date: 03/14/2014
3383 .\" Manual: MySQL Database System
3384 .\" Source: MySQL 5.5
3385 .\" Language: English
3386 .\"
3387-.TH "\FBMYISAMLOG\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3388+.TH "\FBMYISAMLOG\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3389 .\" -----------------------------------------------------------------
3390 .\" * Define some portability stuff
3391 .\" -----------------------------------------------------------------
3392
3393=== modified file 'man/myisampack.1'
3394--- man/myisampack.1 2014-02-03 04:39:37 +0000
3395+++ man/myisampack.1 2014-03-27 17:18:17 +0000
3396@@ -2,12 +2,12 @@
3397 .\" Title: \fBmyisampack\fR
3398 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3399 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3400-.\" Date: 01/13/2014
3401+.\" Date: 03/14/2014
3402 .\" Manual: MySQL Database System
3403 .\" Source: MySQL 5.5
3404 .\" Language: English
3405 .\"
3406-.TH "\FBMYISAMPACK\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3407+.TH "\FBMYISAMPACK\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3408 .\" -----------------------------------------------------------------
3409 .\" * Define some portability stuff
3410 .\" -----------------------------------------------------------------
3411@@ -189,8 +189,8 @@
3412 Write a debugging log\&. A typical
3413 \fIdebug_options\fR
3414 string is
3415-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
3416-\*(Aqd:t:o\*(Aq\&.
3417+d:t:o,\fIfile_name\fR\&. The default is
3418+d:t:o\&.
3419 .RE
3420 .sp
3421 .RS 4
3422
3423=== modified file 'man/mysql-stress-test.pl.1'
3424--- man/mysql-stress-test.pl.1 2014-02-03 04:39:37 +0000
3425+++ man/mysql-stress-test.pl.1 2014-03-27 17:18:17 +0000
3426@@ -2,12 +2,12 @@
3427 .\" Title: \fBmysql-stress-test.pl\fR
3428 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3429 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3430-.\" Date: 01/10/2014
3431+.\" Date: 03/10/2014
3432 .\" Manual: MySQL Database System
3433 .\" Source: MySQL
3434 .\" Language: English
3435 .\"
3436-.TH "\FBMYSQL\-STRESS\-TE" "1" "01/10/2014" "MySQL" "MySQL Database System"
3437+.TH "\FBMYSQL\-STRESS\-TE" "1" "03/10/2014" "MySQL" "MySQL Database System"
3438 .\" -----------------------------------------------------------------
3439 .\" * Define some portability stuff
3440 .\" -----------------------------------------------------------------
3441
3442=== modified file 'man/mysql-test-run.pl.1'
3443--- man/mysql-test-run.pl.1 2014-02-03 04:39:37 +0000
3444+++ man/mysql-test-run.pl.1 2014-03-27 17:18:17 +0000
3445@@ -2,12 +2,12 @@
3446 .\" Title: \fBmysql-test-run.pl\fR
3447 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3448 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3449-.\" Date: 01/10/2014
3450+.\" Date: 03/10/2014
3451 .\" Manual: MySQL Database System
3452 .\" Source: MySQL
3453 .\" Language: English
3454 .\"
3455-.TH "\FBMYSQL\-TEST\-RUN\" "1" "01/10/2014" "MySQL" "MySQL Database System"
3456+.TH "\FBMYSQL\-TEST\-RUN\" "1" "03/10/2014" "MySQL" "MySQL Database System"
3457 .\" -----------------------------------------------------------------
3458 .\" * Define some portability stuff
3459 .\" -----------------------------------------------------------------
3460
3461=== modified file 'man/mysql.1'
3462--- man/mysql.1 2014-02-03 04:39:37 +0000
3463+++ man/mysql.1 2014-03-27 17:18:17 +0000
3464@@ -2,12 +2,12 @@
3465 .\" Title: \fBmysql\fR
3466 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3467 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3468-.\" Date: 01/13/2014
3469+.\" Date: 03/14/2014
3470 .\" Manual: MySQL Database System
3471 .\" Source: MySQL 5.5
3472 .\" Language: English
3473 .\"
3474-.TH "\FBMYSQL\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3475+.TH "\FBMYSQL\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3476 .\" -----------------------------------------------------------------
3477 .\" * Define some portability stuff
3478 .\" -----------------------------------------------------------------
3479@@ -337,8 +337,8 @@
3480 Write a debugging log\&. A typical
3481 \fIdebug_options\fR
3482 string is
3483-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
3484-\*(Aqd:t:o,/tmp/mysql\&.trace\*(Aq\&.
3485+d:t:o,\fIfile_name\fR\&. The default is
3486+d:t:o,/tmp/mysql\&.trace\&.
3487 .RE
3488 .sp
3489 .RS 4
3490@@ -470,7 +470,7 @@
3491 Enable the
3492 mysql_clear_password
3493 cleartext authentication plugin\&. (See
3494-Section\ \&6.3.6.6, \(lqThe Cleartext Client-Side Authentication Plugin\(rq\&.) This option was added in MySQL 5\&.5\&.27\&.
3495+Section\ \&6.3.7.5, \(lqThe Cleartext Client-Side Authentication Plugin\(rq\&.) This option was added in MySQL 5\&.5\&.27\&.
3496 .RE
3497 .sp
3498 .RS 4
3499@@ -1241,7 +1241,7 @@
3500 Options that begin with
3501 \fB\-\-ssl\fR
3502 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
3503-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
3504+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
3505 .RE
3506 .sp
3507 .RS 4
3508
3509=== modified file 'man/mysql.server.1'
3510--- man/mysql.server.1 2014-02-03 04:39:37 +0000
3511+++ man/mysql.server.1 2014-03-27 17:18:17 +0000
3512@@ -2,12 +2,12 @@
3513 .\" Title: \fBmysql.server\fR
3514 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3515 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3516-.\" Date: 01/13/2014
3517+.\" Date: 03/14/2014
3518 .\" Manual: MySQL Database System
3519 .\" Source: MySQL 5.5
3520 .\" Language: English
3521 .\"
3522-.TH "\FBMYSQL\&.SERVER\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3523+.TH "\FBMYSQL\&.SERVER\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3524 .\" -----------------------------------------------------------------
3525 .\" * Define some portability stuff
3526 .\" -----------------------------------------------------------------
3527@@ -57,7 +57,7 @@
3528 If you install MySQL from a source distribution or using a binary distribution format that does not install
3529 \fBmysql\&.server\fR
3530 automatically, you can install it manually\&. Instructions are provided in
3531-Section\ \&2.11.1.2, \(lqStarting and Stopping MySQL Automatically\(rq\&.
3532+Section\ \&2.10.1.2, \(lqStarting and Stopping MySQL Automatically\(rq\&.
3533 .PP
3534 \fBmysql\&.server\fR
3535 reads options from the
3536
3537=== modified file 'man/mysql_client_test.1'
3538--- man/mysql_client_test.1 2014-02-03 04:39:37 +0000
3539+++ man/mysql_client_test.1 2014-03-27 17:18:17 +0000
3540@@ -2,12 +2,12 @@
3541 .\" Title: \fBmysql_client_test\fR
3542 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3543 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3544-.\" Date: 01/10/2014
3545+.\" Date: 03/10/2014
3546 .\" Manual: MySQL Database System
3547 .\" Source: MySQL
3548 .\" Language: English
3549 .\"
3550-.TH "\FBMYSQL_CLIENT_TEST" "1" "01/10/2014" "MySQL" "MySQL Database System"
3551+.TH "\FBMYSQL_CLIENT_TEST" "1" "03/10/2014" "MySQL" "MySQL Database System"
3552 .\" -----------------------------------------------------------------
3553 .\" * Define some portability stuff
3554 .\" -----------------------------------------------------------------
3555
3556=== modified file 'man/mysql_config.1'
3557--- man/mysql_config.1 2014-02-03 04:39:37 +0000
3558+++ man/mysql_config.1 2014-03-27 17:18:17 +0000
3559@@ -2,12 +2,12 @@
3560 .\" Title: \fBmysql_config\fR
3561 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3562 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3563-.\" Date: 01/13/2014
3564+.\" Date: 03/14/2014
3565 .\" Manual: MySQL Database System
3566 .\" Source: MySQL 5.5
3567 .\" Language: English
3568 .\"
3569-.TH "\FBMYSQL_CONFIG\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3570+.TH "\FBMYSQL_CONFIG\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3571 .\" -----------------------------------------------------------------
3572 .\" * Define some portability stuff
3573 .\" -----------------------------------------------------------------
3574
3575=== modified file 'man/mysql_convert_table_format.1'
3576--- man/mysql_convert_table_format.1 2014-02-03 04:39:37 +0000
3577+++ man/mysql_convert_table_format.1 2014-03-27 17:18:17 +0000
3578@@ -2,12 +2,12 @@
3579 .\" Title: \fBmysql_convert_table_format\fR
3580 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3581 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3582-.\" Date: 01/13/2014
3583+.\" Date: 03/14/2014
3584 .\" Manual: MySQL Database System
3585 .\" Source: MySQL 5.5
3586 .\" Language: English
3587 .\"
3588-.TH "\FBMYSQL_CONVERT_TAB" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3589+.TH "\FBMYSQL_CONVERT_TAB" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3590 .\" -----------------------------------------------------------------
3591 .\" * Define some portability stuff
3592 .\" -----------------------------------------------------------------
3593@@ -44,7 +44,7 @@
3594 and
3595 DBD::mysql
3596 Perl modules be installed (see
3597-Section\ \&2.14, \(lqPerl Installation Notes\(rq)\&.
3598+Section\ \&2.13, \(lqPerl Installation Notes\(rq)\&.
3599 .PP
3600 Invoke
3601 \fBmysql_convert_table_format\fR
3602
3603=== modified file 'man/mysql_find_rows.1'
3604--- man/mysql_find_rows.1 2014-02-03 04:39:37 +0000
3605+++ man/mysql_find_rows.1 2014-03-27 17:18:17 +0000
3606@@ -2,12 +2,12 @@
3607 .\" Title: \fBmysql_find_rows\fR
3608 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3609 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3610-.\" Date: 01/13/2014
3611+.\" Date: 03/14/2014
3612 .\" Manual: MySQL Database System
3613 .\" Source: MySQL 5.5
3614 .\" Language: English
3615 .\"
3616-.TH "\FBMYSQL_FIND_ROWS\F" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3617+.TH "\FBMYSQL_FIND_ROWS\F" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3618 .\" -----------------------------------------------------------------
3619 .\" * Define some portability stuff
3620 .\" -----------------------------------------------------------------
3621
3622=== modified file 'man/mysql_fix_extensions.1'
3623--- man/mysql_fix_extensions.1 2014-02-03 04:39:37 +0000
3624+++ man/mysql_fix_extensions.1 2014-03-27 17:18:17 +0000
3625@@ -2,12 +2,12 @@
3626 .\" Title: \fBmysql_fix_extensions\fR
3627 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3628 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3629-.\" Date: 01/13/2014
3630+.\" Date: 03/14/2014
3631 .\" Manual: MySQL Database System
3632 .\" Source: MySQL 5.5
3633 .\" Language: English
3634 .\"
3635-.TH "\FBMYSQL_FIX_EXTENSI" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3636+.TH "\FBMYSQL_FIX_EXTENSI" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3637 .\" -----------------------------------------------------------------
3638 .\" * Define some portability stuff
3639 .\" -----------------------------------------------------------------
3640
3641=== modified file 'man/mysql_install_db.1'
3642--- man/mysql_install_db.1 2014-02-03 04:39:37 +0000
3643+++ man/mysql_install_db.1 2014-03-27 17:18:17 +0000
3644@@ -2,12 +2,12 @@
3645 .\" Title: \fBmysql_install_db\fR
3646 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3647 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3648-.\" Date: 01/13/2014
3649+.\" Date: 03/14/2014
3650 .\" Manual: MySQL Database System
3651 .\" Source: MySQL 5.5
3652 .\" Language: English
3653 .\"
3654-.TH "\FBMYSQL_INSTALL_DB\" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3655+.TH "\FBMYSQL_INSTALL_DB\" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3656 .\" -----------------------------------------------------------------
3657 .\" * Define some portability stuff
3658 .\" -----------------------------------------------------------------
3659
3660=== modified file 'man/mysql_plugin.1'
3661--- man/mysql_plugin.1 2014-02-03 04:39:37 +0000
3662+++ man/mysql_plugin.1 2014-03-27 17:18:17 +0000
3663@@ -2,12 +2,12 @@
3664 .\" Title: \fBmysql_plugin\fR
3665 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3666 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3667-.\" Date: 01/13/2014
3668+.\" Date: 03/14/2014
3669 .\" Manual: MySQL Database System
3670 .\" Source: MySQL 5.5
3671 .\" Language: English
3672 .\"
3673-.TH "\FBMYSQL_PLUGIN\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3674+.TH "\FBMYSQL_PLUGIN\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3675 .\" -----------------------------------------------------------------
3676 .\" * Define some portability stuff
3677 .\" -----------------------------------------------------------------
3678
3679=== modified file 'man/mysql_secure_installation.1'
3680--- man/mysql_secure_installation.1 2014-02-03 04:39:37 +0000
3681+++ man/mysql_secure_installation.1 2014-03-27 17:18:17 +0000
3682@@ -2,12 +2,12 @@
3683 .\" Title: \fBmysql_secure_installation\fR
3684 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3685 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3686-.\" Date: 01/13/2014
3687+.\" Date: 03/14/2014
3688 .\" Manual: MySQL Database System
3689 .\" Source: MySQL 5.5
3690 .\" Language: English
3691 .\"
3692-.TH "\FBMYSQL_SECURE_INST" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3693+.TH "\FBMYSQL_SECURE_INST" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3694 .\" -----------------------------------------------------------------
3695 .\" * Define some portability stuff
3696 .\" -----------------------------------------------------------------
3697@@ -90,7 +90,7 @@
3698 .PP
3699 \fBmysql_secure_installation\fR
3700 helps you implement security recommendations similar to those described at
3701-Section\ \&2.11.2, \(lqSecuring the Initial MySQL Accounts\(rq\&.
3702+Section\ \&2.10.2, \(lqSecuring the Initial MySQL Accounts\(rq\&.
3703 .PP
3704 Invoke
3705 \fBmysql_secure_installation\fR
3706
3707=== modified file 'man/mysql_setpermission.1'
3708--- man/mysql_setpermission.1 2014-02-03 04:39:37 +0000
3709+++ man/mysql_setpermission.1 2014-03-27 17:18:17 +0000
3710@@ -2,12 +2,12 @@
3711 .\" Title: \fBmysql_setpermission\fR
3712 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3713 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3714-.\" Date: 01/13/2014
3715+.\" Date: 03/14/2014
3716 .\" Manual: MySQL Database System
3717 .\" Source: MySQL 5.5
3718 .\" Language: English
3719 .\"
3720-.TH "\FBMYSQL_SETPERMISSI" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3721+.TH "\FBMYSQL_SETPERMISSI" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3722 .\" -----------------------------------------------------------------
3723 .\" * Define some portability stuff
3724 .\" -----------------------------------------------------------------
3725@@ -43,7 +43,7 @@
3726 and
3727 DBD::mysql
3728 Perl modules be installed (see
3729-Section\ \&2.14, \(lqPerl Installation Notes\(rq)\&.
3730+Section\ \&2.13, \(lqPerl Installation Notes\(rq)\&.
3731 .PP
3732 Invoke
3733 \fBmysql_setpermission\fR
3734
3735=== modified file 'man/mysql_tzinfo_to_sql.1'
3736--- man/mysql_tzinfo_to_sql.1 2014-02-03 04:39:37 +0000
3737+++ man/mysql_tzinfo_to_sql.1 2014-03-27 17:18:17 +0000
3738@@ -2,12 +2,12 @@
3739 .\" Title: \fBmysql_tzinfo_to_sql\fR
3740 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3741 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3742-.\" Date: 01/13/2014
3743+.\" Date: 03/14/2014
3744 .\" Manual: MySQL Database System
3745 .\" Source: MySQL 5.5
3746 .\" Language: English
3747 .\"
3748-.TH "\FBMYSQL_TZINFO_TO_S" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3749+.TH "\FBMYSQL_TZINFO_TO_S" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3750 .\" -----------------------------------------------------------------
3751 .\" * Define some portability stuff
3752 .\" -----------------------------------------------------------------
3753
3754=== modified file 'man/mysql_upgrade.1'
3755--- man/mysql_upgrade.1 2014-02-03 04:39:37 +0000
3756+++ man/mysql_upgrade.1 2014-03-27 17:18:17 +0000
3757@@ -2,12 +2,12 @@
3758 .\" Title: \fBmysql_upgrade\fR
3759 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3760 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3761-.\" Date: 01/13/2014
3762+.\" Date: 03/14/2014
3763 .\" Manual: MySQL Database System
3764 .\" Source: MySQL 5.5
3765 .\" Language: English
3766 .\"
3767-.TH "\FBMYSQL_UPGRADE\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3768+.TH "\FBMYSQL_UPGRADE\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3769 .\" -----------------------------------------------------------------
3770 .\" * Define some portability stuff
3771 .\" -----------------------------------------------------------------
3772@@ -48,7 +48,7 @@
3773 If
3774 \fBmysql_upgrade\fR
3775 finds that a table has a possible incompatibility, it performs a table check and, if problems are found, attempts a table repair\&. If the table cannot be repaired, see
3776-Section\ \&2.12.4, \(lqRebuilding or Repairing Tables or Indexes\(rq
3777+Section\ \&2.11.4, \(lqRebuilding or Repairing Tables or Indexes\(rq
3778 for manual table repair strategies\&.
3779 .if n \{\
3780 .sp
3781@@ -88,7 +88,7 @@
3782 .PP
3783 Some upgrade incompatibilities may require special handling before you upgrade your MySQL installation and run
3784 \fBmysql_upgrade\fR\&. See
3785-Section\ \&2.12.1, \(lqUpgrading MySQL\(rq, for instructions on determining whether any such incompatibilities apply to your installation and how to handle them\&.
3786+Section\ \&2.11.1, \(lqUpgrading MySQL\(rq, for instructions on determining whether any such incompatibilities apply to your installation and how to handle them\&.
3787 .sp .5v
3788 .RE
3789 .PP
3790@@ -265,6 +265,26 @@
3791 .sp -1
3792 .IP \(bu 2.3
3793 .\}
3794+.\" mysql_upgrade: debug option
3795+.\" debug option: mysql_upgrade
3796+\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,
3797+\fB\-# \fR\fB\fIdebug_options\fR\fR
3798+.sp
3799+Write a debugging log\&. A typical
3800+\fIdebug_options\fR
3801+string is
3802+d:t:O,\fIfile_name\fR\&. The default is
3803+d:t:O,/tmp/mysql_upgrade\&.trace\&.
3804+.RE
3805+.sp
3806+.RS 4
3807+.ie n \{\
3808+\h'-04'\(bu\h'+03'\c
3809+.\}
3810+.el \{\
3811+.sp -1
3812+.IP \(bu 2.3
3813+.\}
3814 .\" mysql_upgrade: debug-check option
3815 .\" debug-check option: mysql_upgrade
3816 \fB\-\-debug\-check\fR
3817
3818=== modified file 'man/mysql_waitpid.1'
3819--- man/mysql_waitpid.1 2014-02-03 04:39:37 +0000
3820+++ man/mysql_waitpid.1 2014-03-27 17:18:17 +0000
3821@@ -2,12 +2,12 @@
3822 .\" Title: \fBmysql_waitpid\fR
3823 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3824 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3825-.\" Date: 01/13/2014
3826+.\" Date: 03/14/2014
3827 .\" Manual: MySQL Database System
3828 .\" Source: MySQL 5.5
3829 .\" Language: English
3830 .\"
3831-.TH "\FBMYSQL_WAITPID\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3832+.TH "\FBMYSQL_WAITPID\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3833 .\" -----------------------------------------------------------------
3834 .\" * Define some portability stuff
3835 .\" -----------------------------------------------------------------
3836
3837=== modified file 'man/mysql_zap.1'
3838--- man/mysql_zap.1 2014-02-03 04:39:37 +0000
3839+++ man/mysql_zap.1 2014-03-27 17:18:17 +0000
3840@@ -2,12 +2,12 @@
3841 .\" Title: \fBmysql_zap\fR
3842 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3843 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3844-.\" Date: 01/13/2014
3845+.\" Date: 03/14/2014
3846 .\" Manual: MySQL Database System
3847 .\" Source: MySQL 5.5
3848 .\" Language: English
3849 .\"
3850-.TH "\FBMYSQL_ZAP\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3851+.TH "\FBMYSQL_ZAP\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3852 .\" -----------------------------------------------------------------
3853 .\" * Define some portability stuff
3854 .\" -----------------------------------------------------------------
3855
3856=== modified file 'man/mysqlaccess.1'
3857--- man/mysqlaccess.1 2014-02-03 04:39:37 +0000
3858+++ man/mysqlaccess.1 2014-03-27 17:18:17 +0000
3859@@ -2,12 +2,12 @@
3860 .\" Title: \fBmysqlaccess\fR
3861 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3862 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3863-.\" Date: 01/13/2014
3864+.\" Date: 03/14/2014
3865 .\" Manual: MySQL Database System
3866 .\" Source: MySQL 5.5
3867 .\" Language: English
3868 .\"
3869-.TH "\FBMYSQLACCESS\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3870+.TH "\FBMYSQLACCESS\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3871 .\" -----------------------------------------------------------------
3872 .\" * Define some portability stuff
3873 .\" -----------------------------------------------------------------
3874
3875=== modified file 'man/mysqladmin.1'
3876--- man/mysqladmin.1 2014-02-03 04:39:37 +0000
3877+++ man/mysqladmin.1 2014-03-27 17:18:17 +0000
3878@@ -2,12 +2,12 @@
3879 .\" Title: \fBmysqladmin\fR
3880 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3881 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3882-.\" Date: 01/13/2014
3883+.\" Date: 03/14/2014
3884 .\" Manual: MySQL Database System
3885 .\" Source: MySQL 5.5
3886 .\" Language: English
3887 .\"
3888-.TH "\FBMYSQLADMIN\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3889+.TH "\FBMYSQLADMIN\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3890 .\" -----------------------------------------------------------------
3891 .\" * Define some portability stuff
3892 .\" -----------------------------------------------------------------
3893@@ -715,8 +715,8 @@
3894 Write a debugging log\&. A typical
3895 \fIdebug_options\fR
3896 string is
3897-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
3898-\*(Aqd:t:o,/tmp/mysqladmin\&.trace\*(Aq\&.
3899+d:t:o,\fIfile_name\fR\&. The default is
3900+d:t:o,/tmp/mysqladmin\&.trace\&.
3901 .RE
3902 .sp
3903 .RS 4
3904@@ -800,7 +800,7 @@
3905 Enable the
3906 mysql_clear_password
3907 cleartext authentication plugin\&. (See
3908-Section\ \&6.3.6.6, \(lqThe Cleartext Client-Side Authentication Plugin\(rq\&.) This option was added in MySQL 5\&.5\&.27\&.
3909+Section\ \&6.3.7.5, \(lqThe Cleartext Client-Side Authentication Plugin\(rq\&.) This option was added in MySQL 5\&.5\&.27\&.
3910 .RE
3911 .sp
3912 .RS 4
3913@@ -1044,7 +1044,7 @@
3914 Options that begin with
3915 \fB\-\-ssl\fR
3916 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
3917-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
3918+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
3919 .RE
3920 .sp
3921 .RS 4
3922
3923=== modified file 'man/mysqlbinlog.1'
3924--- man/mysqlbinlog.1 2014-02-03 04:39:37 +0000
3925+++ man/mysqlbinlog.1 2014-03-27 17:18:17 +0000
3926@@ -2,12 +2,12 @@
3927 .\" Title: \fBmysqlbinlog\fR
3928 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3929 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3930-.\" Date: 01/13/2014
3931+.\" Date: 03/14/2014
3932 .\" Manual: MySQL Database System
3933 .\" Source: MySQL 5.5
3934 .\" Language: English
3935 .\"
3936-.TH "\FBMYSQLBINLOG\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3937+.TH "\FBMYSQLBINLOG\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3938 .\" -----------------------------------------------------------------
3939 .\" * Define some portability stuff
3940 .\" -----------------------------------------------------------------
3941@@ -503,8 +503,8 @@
3942 Write a debugging log\&. A typical
3943 \fIdebug_options\fR
3944 string is
3945-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
3946-\*(Aqd:t:o,/tmp/mysqlbinlog\&.trace\*(Aq\&.
3947+d:t:o,\fIfile_name\fR\&. The default is
3948+d:t:o,/tmp/mysqlbinlog\&.trace\&.
3949 .RE
3950 .sp
3951 .RS 4
3952
3953=== modified file 'man/mysqlbug.1'
3954--- man/mysqlbug.1 2014-02-03 04:39:37 +0000
3955+++ man/mysqlbug.1 2014-03-27 17:18:17 +0000
3956@@ -2,12 +2,12 @@
3957 .\" Title: \fBmysqlbug\fR
3958 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3959 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3960-.\" Date: 01/13/2014
3961+.\" Date: 03/14/2014
3962 .\" Manual: MySQL Database System
3963 .\" Source: MySQL 5.5
3964 .\" Language: English
3965 .\"
3966-.TH "\FBMYSQLBUG\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3967+.TH "\FBMYSQLBUG\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3968 .\" -----------------------------------------------------------------
3969 .\" * Define some portability stuff
3970 .\" -----------------------------------------------------------------
3971
3972=== modified file 'man/mysqlcheck.1'
3973--- man/mysqlcheck.1 2014-02-03 04:39:37 +0000
3974+++ man/mysqlcheck.1 2014-03-27 17:18:17 +0000
3975@@ -2,12 +2,12 @@
3976 .\" Title: \fBmysqlcheck\fR
3977 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
3978 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
3979-.\" Date: 01/13/2014
3980+.\" Date: 03/14/2014
3981 .\" Manual: MySQL Database System
3982 .\" Source: MySQL 5.5
3983 .\" Language: English
3984 .\"
3985-.TH "\FBMYSQLCHECK\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
3986+.TH "\FBMYSQLCHECK\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
3987 .\" -----------------------------------------------------------------
3988 .\" * Define some portability stuff
3989 .\" -----------------------------------------------------------------
3990@@ -110,7 +110,7 @@
3991 If
3992 \fBmysqlcheck\fR
3993 is unable to repair a table, see
3994-Section\ \&2.12.4, \(lqRebuilding or Repairing Tables or Indexes\(rq
3995+Section\ \&2.11.4, \(lqRebuilding or Repairing Tables or Indexes\(rq
3996 for manual table repair strategies\&. This will be the case, for example, for
3997 InnoDB
3998 tables, which can be checked with
3999@@ -430,8 +430,8 @@
4000 Write a debugging log\&. A typical
4001 \fIdebug_options\fR
4002 string is
4003-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
4004-\*(Aqd:t:o\*(Aq\&.
4005+d:t:o,\fIfile_name\fR\&. The default is
4006+d:t:o\&.
4007 .RE
4008 .sp
4009 .RS 4
4010@@ -811,7 +811,7 @@
4011 Options that begin with
4012 \fB\-\-ssl\fR
4013 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
4014-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
4015+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
4016 .RE
4017 .sp
4018 .RS 4
4019
4020=== modified file 'man/mysqld.8'
4021--- man/mysqld.8 2014-02-03 04:39:37 +0000
4022+++ man/mysqld.8 2014-03-27 17:18:17 +0000
4023@@ -2,12 +2,12 @@
4024 .\" Title: \fBmysqld\fR
4025 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4026 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4027-.\" Date: 01/13/2014
4028+.\" Date: 03/14/2014
4029 .\" Manual: MySQL Database System
4030 .\" Source: MySQL 5.5
4031 .\" Language: English
4032 .\"
4033-.TH "\FBMYSQLD\FR" "8" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4034+.TH "\FBMYSQLD\FR" "8" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4035 .\" -----------------------------------------------------------------
4036 .\" * Define some portability stuff
4037 .\" -----------------------------------------------------------------
4038
4039=== modified file 'man/mysqld_multi.1'
4040--- man/mysqld_multi.1 2014-02-03 04:39:37 +0000
4041+++ man/mysqld_multi.1 2014-03-27 17:18:17 +0000
4042@@ -2,12 +2,12 @@
4043 .\" Title: \fBmysqld_multi\fR
4044 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4045 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4046-.\" Date: 01/13/2014
4047+.\" Date: 03/14/2014
4048 .\" Manual: MySQL Database System
4049 .\" Source: MySQL 5.5
4050 .\" Language: English
4051 .\"
4052-.TH "\FBMYSQLD_MULTI\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4053+.TH "\FBMYSQLD_MULTI\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4054 .\" -----------------------------------------------------------------
4055 .\" * Define some portability stuff
4056 .\" -----------------------------------------------------------------
4057@@ -59,7 +59,7 @@
4058 [mysqld]
4059 group used for starting
4060 \fBmysqld\fR\&. (See, for example,
4061-Section\ \&2.11.1.2, \(lqStarting and Stopping MySQL Automatically\(rq\&.) However, when using multiple servers, it is necessary that each one use its own value for options such as the Unix socket file and TCP/IP port number\&. For more information on which options must be unique per server in a multiple\-server environment, see
4062+Section\ \&2.10.1.2, \(lqStarting and Stopping MySQL Automatically\(rq\&.) However, when using multiple servers, it is necessary that each one use its own value for options such as the Unix socket file and TCP/IP port number\&. For more information on which options must be unique per server in a multiple\-server environment, see
4063 Section\ \&5.3, \(lqRunning Multiple MySQL Instances on One Machine\(rq\&.
4064 .PP
4065 To invoke
4066
4067=== modified file 'man/mysqld_safe.1'
4068--- man/mysqld_safe.1 2014-02-03 04:39:37 +0000
4069+++ man/mysqld_safe.1 2014-03-27 17:18:17 +0000
4070@@ -2,12 +2,12 @@
4071 .\" Title: \fBmysqld_safe\fR
4072 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4073 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4074-.\" Date: 01/13/2014
4075+.\" Date: 03/14/2014
4076 .\" Manual: MySQL Database System
4077 .\" Source: MySQL 5.5
4078 .\" Language: English
4079 .\"
4080-.TH "\FBMYSQLD_SAFE\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4081+.TH "\FBMYSQLD_SAFE\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4082 .\" -----------------------------------------------------------------
4083 .\" * Define some portability stuff
4084 .\" -----------------------------------------------------------------
4085
4086=== modified file 'man/mysqldump.1'
4087--- man/mysqldump.1 2014-02-03 04:39:37 +0000
4088+++ man/mysqldump.1 2014-03-27 17:18:17 +0000
4089@@ -2,12 +2,12 @@
4090 .\" Title: \fBmysqldump\fR
4091 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4092 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4093-.\" Date: 01/13/2014
4094+.\" Date: 03/14/2014
4095 .\" Manual: MySQL Database System
4096 .\" Source: MySQL 5.5
4097 .\" Language: English
4098 .\"
4099-.TH "\FBMYSQLDUMP\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4100+.TH "\FBMYSQLDUMP\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4101 .\" -----------------------------------------------------------------
4102 .\" * Define some portability stuff
4103 .\" -----------------------------------------------------------------
4104@@ -738,8 +738,8 @@
4105 Write a debugging log\&. A typical
4106 \fIdebug_options\fR
4107 string is
4108-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default value is
4109-\*(Aqd:t:o,/tmp/mysqldump\&.trace\*(Aq\&.
4110+d:t:o,\fIfile_name\fR\&. The default value is
4111+d:t:o,/tmp/mysqldump\&.trace\&.
4112 .RE
4113 .sp
4114 .RS 4
4115@@ -2043,7 +2043,7 @@
4116 Options that begin with
4117 \fB\-\-ssl\fR
4118 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
4119-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
4120+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
4121 .RE
4122 .sp
4123 .RS 4
4124
4125=== modified file 'man/mysqldumpslow.1'
4126--- man/mysqldumpslow.1 2014-02-03 04:39:37 +0000
4127+++ man/mysqldumpslow.1 2014-03-27 17:18:17 +0000
4128@@ -2,12 +2,12 @@
4129 .\" Title: \fBmysqldumpslow\fR
4130 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4131 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4132-.\" Date: 01/13/2014
4133+.\" Date: 03/14/2014
4134 .\" Manual: MySQL Database System
4135 .\" Source: MySQL 5.5
4136 .\" Language: English
4137 .\"
4138-.TH "\FBMYSQLDUMPSLOW\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4139+.TH "\FBMYSQLDUMPSLOW\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4140 .\" -----------------------------------------------------------------
4141 .\" * Define some portability stuff
4142 .\" -----------------------------------------------------------------
4143
4144=== modified file 'man/mysqlhotcopy.1'
4145--- man/mysqlhotcopy.1 2014-02-03 04:39:37 +0000
4146+++ man/mysqlhotcopy.1 2014-03-27 17:18:17 +0000
4147@@ -2,12 +2,12 @@
4148 .\" Title: \fBmysqlhotcopy\fR
4149 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4150 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4151-.\" Date: 01/13/2014
4152+.\" Date: 03/14/2014
4153 .\" Manual: MySQL Database System
4154 .\" Source: MySQL 5.5
4155 .\" Language: English
4156 .\"
4157-.TH "\FBMYSQLHOTCOPY\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4158+.TH "\FBMYSQLHOTCOPY\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4159 .\" -----------------------------------------------------------------
4160 .\" * Define some portability stuff
4161 .\" -----------------------------------------------------------------
4162
4163=== modified file 'man/mysqlimport.1'
4164--- man/mysqlimport.1 2014-02-03 04:39:37 +0000
4165+++ man/mysqlimport.1 2014-03-27 17:18:17 +0000
4166@@ -2,12 +2,12 @@
4167 .\" Title: \fBmysqlimport\fR
4168 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4169 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4170-.\" Date: 01/13/2014
4171+.\" Date: 03/14/2014
4172 .\" Manual: MySQL Database System
4173 .\" Source: MySQL 5.5
4174 .\" Language: English
4175 .\"
4176-.TH "\FBMYSQLIMPORT\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4177+.TH "\FBMYSQLIMPORT\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4178 .\" -----------------------------------------------------------------
4179 .\" * Define some portability stuff
4180 .\" -----------------------------------------------------------------
4181@@ -182,8 +182,8 @@
4182 Write a debugging log\&. A typical
4183 \fIdebug_options\fR
4184 string is
4185-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
4186-\*(Aqd:t:o\*(Aq\&.
4187+d:t:o,\fIfile_name\fR\&. The default is
4188+d:t:o\&.
4189 .RE
4190 .sp
4191 .RS 4
4192@@ -606,7 +606,7 @@
4193 Options that begin with
4194 \fB\-\-ssl\fR
4195 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
4196-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
4197+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
4198 .RE
4199 .sp
4200 .RS 4
4201
4202=== modified file 'man/mysqlshow.1'
4203--- man/mysqlshow.1 2014-02-03 04:39:37 +0000
4204+++ man/mysqlshow.1 2014-03-27 17:18:17 +0000
4205@@ -2,12 +2,12 @@
4206 .\" Title: \fBmysqlshow\fR
4207 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4208 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4209-.\" Date: 01/13/2014
4210+.\" Date: 03/14/2014
4211 .\" Manual: MySQL Database System
4212 .\" Source: MySQL 5.5
4213 .\" Language: English
4214 .\"
4215-.TH "\FBMYSQLSHOW\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4216+.TH "\FBMYSQLSHOW\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4217 .\" -----------------------------------------------------------------
4218 .\" * Define some portability stuff
4219 .\" -----------------------------------------------------------------
4220@@ -229,8 +229,8 @@
4221 Write a debugging log\&. A typical
4222 \fIdebug_options\fR
4223 string is
4224-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
4225-\*(Aqd:t:o\*(Aq\&.
4226+d:t:o,\fIfile_name\fR\&. The default is
4227+d:t:o\&.
4228 .RE
4229 .sp
4230 .RS 4
4231@@ -482,7 +482,7 @@
4232 Options that begin with
4233 \fB\-\-ssl\fR
4234 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
4235-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
4236+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
4237 .RE
4238 .sp
4239 .RS 4
4240
4241=== modified file 'man/mysqlslap.1'
4242--- man/mysqlslap.1 2014-02-03 04:39:37 +0000
4243+++ man/mysqlslap.1 2014-03-27 17:18:17 +0000
4244@@ -2,12 +2,12 @@
4245 .\" Title: \fBmysqlslap\fR
4246 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4247 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4248-.\" Date: 01/13/2014
4249+.\" Date: 03/14/2014
4250 .\" Manual: MySQL Database System
4251 .\" Source: MySQL 5.5
4252 .\" Language: English
4253 .\"
4254-.TH "\FBMYSQLSLAP\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4255+.TH "\FBMYSQLSLAP\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4256 .\" -----------------------------------------------------------------
4257 .\" * Define some portability stuff
4258 .\" -----------------------------------------------------------------
4259@@ -466,8 +466,8 @@
4260 Write a debugging log\&. A typical
4261 \fIdebug_options\fR
4262 string is
4263-\*(Aqd:t:o,\fIfile_name\fR\*(Aq\&. The default is
4264-\*(Aqd:t:o,/tmp/mysqlslap\&.trace\*(Aq\&.
4265+d:t:o,\fIfile_name\fR\&. The default is
4266+d:t:o,/tmp/mysqlslap\&.trace\&.
4267 .RE
4268 .sp
4269 .RS 4
4270@@ -567,7 +567,7 @@
4271 Enable the
4272 mysql_clear_password
4273 cleartext authentication plugin\&. (See
4274-Section\ \&6.3.6.6, \(lqThe Cleartext Client-Side Authentication Plugin\(rq\&.) This option was added in MySQL 5\&.5\&.27\&.
4275+Section\ \&6.3.7.5, \(lqThe Cleartext Client-Side Authentication Plugin\(rq\&.) This option was added in MySQL 5\&.5\&.27\&.
4276 .RE
4277 .sp
4278 .RS 4
4279@@ -966,7 +966,7 @@
4280 Options that begin with
4281 \fB\-\-ssl\fR
4282 specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See
4283-Section\ \&6.3.8.4, \(lqSSL Command Options\(rq\&.
4284+Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&.
4285 .RE
4286 .sp
4287 .RS 4
4288
4289=== modified file 'man/mysqltest.1'
4290--- man/mysqltest.1 2014-02-03 04:39:37 +0000
4291+++ man/mysqltest.1 2014-03-27 17:18:17 +0000
4292@@ -2,12 +2,12 @@
4293 .\" Title: \fBmysqltest\fR
4294 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4295 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4296-.\" Date: 01/10/2014
4297+.\" Date: 03/10/2014
4298 .\" Manual: MySQL Database System
4299 .\" Source: MySQL
4300 .\" Language: English
4301 .\"
4302-.TH "\FBMYSQLTEST\FR" "1" "01/10/2014" "MySQL" "MySQL Database System"
4303+.TH "\FBMYSQLTEST\FR" "1" "03/10/2014" "MySQL" "MySQL Database System"
4304 .\" -----------------------------------------------------------------
4305 .\" * Define some portability stuff
4306 .\" -----------------------------------------------------------------
4307
4308=== modified file 'man/ndb-common-options.1'
4309--- man/ndb-common-options.1 2014-02-03 04:39:37 +0000
4310+++ man/ndb-common-options.1 2014-03-27 17:18:17 +0000
4311@@ -2,12 +2,12 @@
4312 .\" Title: Options Common to MySQL Cluster Programs
4313 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4314 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4315-.\" Date: 01/13/2014
4316+.\" Date: 03/14/2014
4317 .\" Manual: MySQL Database System
4318 .\" Source: MySQL 5.5
4319 .\" Language: English
4320 .\"
4321-.TH "OPTIONS COMMON TO MY" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4322+.TH "OPTIONS COMMON TO MY" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4323 .\" -----------------------------------------------------------------
4324 .\" * Define some portability stuff
4325 .\" -----------------------------------------------------------------
4326
4327=== modified file 'man/ndb_blob_tool.1'
4328--- man/ndb_blob_tool.1 2014-02-03 04:39:37 +0000
4329+++ man/ndb_blob_tool.1 2014-03-27 17:18:17 +0000
4330@@ -2,12 +2,12 @@
4331 .\" Title: \fBndb_blob_tool\fR
4332 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4333 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4334-.\" Date: 01/13/2014
4335+.\" Date: 03/14/2014
4336 .\" Manual: MySQL Database System
4337 .\" Source: MySQL 5.5
4338 .\" Language: English
4339 .\"
4340-.TH "\FBNDB_BLOB_TOOL\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4341+.TH "\FBNDB_BLOB_TOOL\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4342 .\" -----------------------------------------------------------------
4343 .\" * Define some portability stuff
4344 .\" -----------------------------------------------------------------
4345
4346=== modified file 'man/ndb_config.1'
4347--- man/ndb_config.1 2014-02-03 04:39:37 +0000
4348+++ man/ndb_config.1 2014-03-27 17:18:17 +0000
4349@@ -2,12 +2,12 @@
4350 .\" Title: \fBndb_config\fR
4351 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4352 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4353-.\" Date: 01/13/2014
4354+.\" Date: 03/14/2014
4355 .\" Manual: MySQL Database System
4356 .\" Source: MySQL 5.5
4357 .\" Language: English
4358 .\"
4359-.TH "\FBNDB_CONFIG\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4360+.TH "\FBNDB_CONFIG\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4361 .\" -----------------------------------------------------------------
4362 .\" * Define some portability stuff
4363 .\" -----------------------------------------------------------------
4364@@ -904,6 +904,7 @@
4365 :T{
4366 \fBDefault\fR
4367 T}:T{
4368+[none]
4369 T}
4370 :T{
4371 \fBValid Values\fR
4372@@ -1229,7 +1230,7 @@
4373 .\}
4374 .nf
4375 shell> \fBndb_config \-\-configinfo \-\-xml\fR
4376-<configvariables protocolversion="1" ndbversionstring="5\&.5\&.34\-ndb\-7\&.2\&.15"
4377+<configvariables protocolversion="1" ndbversionstring="5\&.5\&.36\-ndb\-7\&.2\&.16"
4378 ndbversion="458758" ndbversionmajor="7" ndbversionminor="0"
4379 ndbversionbuild="6">
4380 <section name="SYSTEM">
4381
4382=== modified file 'man/ndb_cpcd.1'
4383--- man/ndb_cpcd.1 2014-02-03 04:39:37 +0000
4384+++ man/ndb_cpcd.1 2014-03-27 17:18:17 +0000
4385@@ -2,12 +2,12 @@
4386 .\" Title: \fBndb_cpcd\fR
4387 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4388 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4389-.\" Date: 01/13/2014
4390+.\" Date: 03/14/2014
4391 .\" Manual: MySQL Database System
4392 .\" Source: MySQL 5.5
4393 .\" Language: English
4394 .\"
4395-.TH "\FBNDB_CPCD\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4396+.TH "\FBNDB_CPCD\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4397 .\" -----------------------------------------------------------------
4398 .\" * Define some portability stuff
4399 .\" -----------------------------------------------------------------
4400
4401=== modified file 'man/ndb_delete_all.1'
4402--- man/ndb_delete_all.1 2014-02-03 04:39:37 +0000
4403+++ man/ndb_delete_all.1 2014-03-27 17:18:17 +0000
4404@@ -2,12 +2,12 @@
4405 .\" Title: \fBndb_delete_all\fR
4406 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4407 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4408-.\" Date: 01/13/2014
4409+.\" Date: 03/14/2014
4410 .\" Manual: MySQL Database System
4411 .\" Source: MySQL 5.5
4412 .\" Language: English
4413 .\"
4414-.TH "\FBNDB_DELETE_ALL\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4415+.TH "\FBNDB_DELETE_ALL\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4416 .\" -----------------------------------------------------------------
4417 .\" * Define some portability stuff
4418 .\" -----------------------------------------------------------------
4419
4420=== modified file 'man/ndb_desc.1'
4421--- man/ndb_desc.1 2014-02-03 04:39:37 +0000
4422+++ man/ndb_desc.1 2014-03-27 17:18:17 +0000
4423@@ -2,12 +2,12 @@
4424 .\" Title: \fBndb_desc\fR
4425 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4426 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4427-.\" Date: 01/13/2014
4428+.\" Date: 03/14/2014
4429 .\" Manual: MySQL Database System
4430 .\" Source: MySQL 5.5
4431 .\" Language: English
4432 .\"
4433-.TH "\FBNDB_DESC\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4434+.TH "\FBNDB_DESC\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4435 .\" -----------------------------------------------------------------
4436 .\" * Define some portability stuff
4437 .\" -----------------------------------------------------------------
4438
4439=== modified file 'man/ndb_drop_index.1'
4440--- man/ndb_drop_index.1 2014-02-03 04:39:37 +0000
4441+++ man/ndb_drop_index.1 2014-03-27 17:18:17 +0000
4442@@ -2,12 +2,12 @@
4443 .\" Title: \fBndb_drop_index\fR
4444 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4445 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4446-.\" Date: 01/13/2014
4447+.\" Date: 03/14/2014
4448 .\" Manual: MySQL Database System
4449 .\" Source: MySQL 5.5
4450 .\" Language: English
4451 .\"
4452-.TH "\FBNDB_DROP_INDEX\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4453+.TH "\FBNDB_DROP_INDEX\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4454 .\" -----------------------------------------------------------------
4455 .\" * Define some portability stuff
4456 .\" -----------------------------------------------------------------
4457@@ -123,7 +123,7 @@
4458 Reading table information for completion of table and column names
4459 You can turn off this feature to get a quicker startup with \-A
4460 Welcome to the MySQL monitor\&. Commands end with ; or \eg\&.
4461-Your MySQL connection id is 7 to server version: 5\&.5\&.34\-ndb\-7\&.2\&.15
4462+Your MySQL connection id is 7 to server version: 5\&.5\&.36\-ndb\-7\&.2\&.16
4463 Type \*(Aqhelp;\*(Aq or \*(Aq\eh\*(Aq for help\&. Type \*(Aq\ec\*(Aq to clear the buffer\&.
4464 mysql> \fBSHOW TABLES;\fR
4465 +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+
4466
4467=== modified file 'man/ndb_drop_table.1'
4468--- man/ndb_drop_table.1 2014-02-03 04:39:37 +0000
4469+++ man/ndb_drop_table.1 2014-03-27 17:18:17 +0000
4470@@ -2,12 +2,12 @@
4471 .\" Title: \fBndb_drop_table\fR
4472 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4473 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4474-.\" Date: 01/13/2014
4475+.\" Date: 03/14/2014
4476 .\" Manual: MySQL Database System
4477 .\" Source: MySQL 5.5
4478 .\" Language: English
4479 .\"
4480-.TH "\FBNDB_DROP_TABLE\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4481+.TH "\FBNDB_DROP_TABLE\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4482 .\" -----------------------------------------------------------------
4483 .\" * Define some portability stuff
4484 .\" -----------------------------------------------------------------
4485
4486=== modified file 'man/ndb_error_reporter.1'
4487--- man/ndb_error_reporter.1 2014-02-03 04:39:37 +0000
4488+++ man/ndb_error_reporter.1 2014-03-27 17:18:17 +0000
4489@@ -2,12 +2,12 @@
4490 .\" Title: \fBndb_error_reporter\fR
4491 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4492 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4493-.\" Date: 01/13/2014
4494+.\" Date: 03/14/2014
4495 .\" Manual: MySQL Database System
4496 .\" Source: MySQL 5.5
4497 .\" Language: English
4498 .\"
4499-.TH "\FBNDB_ERROR_REPORTE" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4500+.TH "\FBNDB_ERROR_REPORTE" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4501 .\" -----------------------------------------------------------------
4502 .\" * Define some portability stuff
4503 .\" -----------------------------------------------------------------
4504
4505=== modified file 'man/ndb_index_stat.1'
4506--- man/ndb_index_stat.1 2014-02-03 04:39:37 +0000
4507+++ man/ndb_index_stat.1 2014-03-27 17:18:17 +0000
4508@@ -2,12 +2,12 @@
4509 .\" Title: \fBndb_index_stat\fR
4510 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4511 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4512-.\" Date: 01/13/2014
4513+.\" Date: 03/14/2014
4514 .\" Manual: MySQL Database System
4515 .\" Source: MySQL 5.5
4516 .\" Language: English
4517 .\"
4518-.TH "\FBNDB_INDEX_STAT\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4519+.TH "\FBNDB_INDEX_STAT\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4520 .\" -----------------------------------------------------------------
4521 .\" * Define some portability stuff
4522 .\" -----------------------------------------------------------------
4523
4524=== modified file 'man/ndb_mgm.1'
4525--- man/ndb_mgm.1 2014-02-03 04:39:37 +0000
4526+++ man/ndb_mgm.1 2014-03-27 17:18:17 +0000
4527@@ -2,12 +2,12 @@
4528 .\" Title: \fBndb_mgm\fR
4529 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4530 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4531-.\" Date: 01/13/2014
4532+.\" Date: 03/14/2014
4533 .\" Manual: MySQL Database System
4534 .\" Source: MySQL 5.5
4535 .\" Language: English
4536 .\"
4537-.TH "\FBNDB_MGM\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4538+.TH "\FBNDB_MGM\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4539 .\" -----------------------------------------------------------------
4540 .\" * Define some portability stuff
4541 .\" -----------------------------------------------------------------
4542
4543=== modified file 'man/ndb_mgmd.8'
4544--- man/ndb_mgmd.8 2014-02-03 04:39:37 +0000
4545+++ man/ndb_mgmd.8 2014-03-27 17:18:17 +0000
4546@@ -2,12 +2,12 @@
4547 .\" Title: \fBndb_mgmd\fR
4548 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4549 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4550-.\" Date: 01/13/2014
4551+.\" Date: 03/14/2014
4552 .\" Manual: MySQL Database System
4553 .\" Source: MySQL 5.5
4554 .\" Language: English
4555 .\"
4556-.TH "\FBNDB_MGMD\FR" "8" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4557+.TH "\FBNDB_MGMD\FR" "8" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4558 .\" -----------------------------------------------------------------
4559 .\" * Define some portability stuff
4560 .\" -----------------------------------------------------------------
4561
4562=== modified file 'man/ndb_print_backup_file.1'
4563--- man/ndb_print_backup_file.1 2014-02-03 04:39:37 +0000
4564+++ man/ndb_print_backup_file.1 2014-03-27 17:18:17 +0000
4565@@ -2,12 +2,12 @@
4566 .\" Title: \fBndb_print_backup_file\fR
4567 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4568 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4569-.\" Date: 01/13/2014
4570+.\" Date: 03/14/2014
4571 .\" Manual: MySQL Database System
4572 .\" Source: MySQL 5.5
4573 .\" Language: English
4574 .\"
4575-.TH "\FBNDB_PRINT_BACKUP_" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4576+.TH "\FBNDB_PRINT_BACKUP_" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4577 .\" -----------------------------------------------------------------
4578 .\" * Define some portability stuff
4579 .\" -----------------------------------------------------------------
4580
4581=== modified file 'man/ndb_print_schema_file.1'
4582--- man/ndb_print_schema_file.1 2014-02-03 04:39:37 +0000
4583+++ man/ndb_print_schema_file.1 2014-03-27 17:18:17 +0000
4584@@ -2,12 +2,12 @@
4585 .\" Title: \fBndb_print_schema_file\fR
4586 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4587 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4588-.\" Date: 01/13/2014
4589+.\" Date: 03/14/2014
4590 .\" Manual: MySQL Database System
4591 .\" Source: MySQL 5.5
4592 .\" Language: English
4593 .\"
4594-.TH "\FBNDB_PRINT_SCHEMA_" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4595+.TH "\FBNDB_PRINT_SCHEMA_" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4596 .\" -----------------------------------------------------------------
4597 .\" * Define some portability stuff
4598 .\" -----------------------------------------------------------------
4599
4600=== modified file 'man/ndb_print_sys_file.1'
4601--- man/ndb_print_sys_file.1 2014-02-03 04:39:37 +0000
4602+++ man/ndb_print_sys_file.1 2014-03-27 17:18:17 +0000
4603@@ -2,12 +2,12 @@
4604 .\" Title: \fBndb_print_sys_file\fR
4605 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4606 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4607-.\" Date: 01/13/2014
4608+.\" Date: 03/14/2014
4609 .\" Manual: MySQL Database System
4610 .\" Source: MySQL 5.5
4611 .\" Language: English
4612 .\"
4613-.TH "\FBNDB_PRINT_SYS_FIL" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4614+.TH "\FBNDB_PRINT_SYS_FIL" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4615 .\" -----------------------------------------------------------------
4616 .\" * Define some portability stuff
4617 .\" -----------------------------------------------------------------
4618
4619=== modified file 'man/ndb_restore.1'
4620--- man/ndb_restore.1 2014-02-03 04:39:37 +0000
4621+++ man/ndb_restore.1 2014-03-27 17:18:17 +0000
4622@@ -2,12 +2,12 @@
4623 .\" Title: \fBndb_restore\fR
4624 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4625 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4626-.\" Date: 01/13/2014
4627+.\" Date: 03/14/2014
4628 .\" Manual: MySQL Database System
4629 .\" Source: MySQL 5.5
4630 .\" Language: English
4631 .\"
4632-.TH "\FBNDB_RESTORE\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4633+.TH "\FBNDB_RESTORE\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4634 .\" -----------------------------------------------------------------
4635 .\" * Define some portability stuff
4636 .\" -----------------------------------------------------------------
4637
4638=== modified file 'man/ndb_select_all.1'
4639--- man/ndb_select_all.1 2014-02-03 04:39:37 +0000
4640+++ man/ndb_select_all.1 2014-03-27 17:18:17 +0000
4641@@ -2,12 +2,12 @@
4642 .\" Title: \fBndb_select_all\fR
4643 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4644 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4645-.\" Date: 01/13/2014
4646+.\" Date: 03/14/2014
4647 .\" Manual: MySQL Database System
4648 .\" Source: MySQL 5.5
4649 .\" Language: English
4650 .\"
4651-.TH "\FBNDB_SELECT_ALL\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4652+.TH "\FBNDB_SELECT_ALL\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4653 .\" -----------------------------------------------------------------
4654 .\" * Define some portability stuff
4655 .\" -----------------------------------------------------------------
4656
4657=== modified file 'man/ndb_select_count.1'
4658--- man/ndb_select_count.1 2014-02-03 04:39:37 +0000
4659+++ man/ndb_select_count.1 2014-03-27 17:18:17 +0000
4660@@ -2,12 +2,12 @@
4661 .\" Title: \fBndb_select_count\fR
4662 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4663 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4664-.\" Date: 01/13/2014
4665+.\" Date: 03/14/2014
4666 .\" Manual: MySQL Database System
4667 .\" Source: MySQL 5.5
4668 .\" Language: English
4669 .\"
4670-.TH "\FBNDB_SELECT_COUNT\" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4671+.TH "\FBNDB_SELECT_COUNT\" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4672 .\" -----------------------------------------------------------------
4673 .\" * Define some portability stuff
4674 .\" -----------------------------------------------------------------
4675
4676=== modified file 'man/ndb_show_tables.1'
4677--- man/ndb_show_tables.1 2014-02-03 04:39:37 +0000
4678+++ man/ndb_show_tables.1 2014-03-27 17:18:17 +0000
4679@@ -2,12 +2,12 @@
4680 .\" Title: \fBndb_show_tables\fR
4681 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4682 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4683-.\" Date: 01/13/2014
4684+.\" Date: 03/14/2014
4685 .\" Manual: MySQL Database System
4686 .\" Source: MySQL 5.5
4687 .\" Language: English
4688 .\"
4689-.TH "\FBNDB_SHOW_TABLES\F" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4690+.TH "\FBNDB_SHOW_TABLES\F" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4691 .\" -----------------------------------------------------------------
4692 .\" * Define some portability stuff
4693 .\" -----------------------------------------------------------------
4694
4695=== modified file 'man/ndb_size.pl.1'
4696--- man/ndb_size.pl.1 2014-02-03 04:39:37 +0000
4697+++ man/ndb_size.pl.1 2014-03-27 17:18:17 +0000
4698@@ -2,12 +2,12 @@
4699 .\" Title: \fBndb_size.pl\fR
4700 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4701 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4702-.\" Date: 01/13/2014
4703+.\" Date: 03/14/2014
4704 .\" Manual: MySQL Database System
4705 .\" Source: MySQL 5.5
4706 .\" Language: English
4707 .\"
4708-.TH "\FBNDB_SIZE\&.PL\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4709+.TH "\FBNDB_SIZE\&.PL\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4710 .\" -----------------------------------------------------------------
4711 .\" * Define some portability stuff
4712 .\" -----------------------------------------------------------------
4713
4714=== modified file 'man/ndb_waiter.1'
4715--- man/ndb_waiter.1 2014-02-03 04:39:37 +0000
4716+++ man/ndb_waiter.1 2014-03-27 17:18:17 +0000
4717@@ -2,12 +2,12 @@
4718 .\" Title: \fBndb_waiter\fR
4719 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4720 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4721-.\" Date: 01/13/2014
4722+.\" Date: 03/14/2014
4723 .\" Manual: MySQL Database System
4724 .\" Source: MySQL 5.5
4725 .\" Language: English
4726 .\"
4727-.TH "\FBNDB_WAITER\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4728+.TH "\FBNDB_WAITER\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4729 .\" -----------------------------------------------------------------
4730 .\" * Define some portability stuff
4731 .\" -----------------------------------------------------------------
4732
4733=== modified file 'man/ndbd.8'
4734--- man/ndbd.8 2014-02-03 04:39:37 +0000
4735+++ man/ndbd.8 2014-03-27 17:18:17 +0000
4736@@ -2,12 +2,12 @@
4737 .\" Title: \fBndbd\fR
4738 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4739 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4740-.\" Date: 01/13/2014
4741+.\" Date: 03/14/2014
4742 .\" Manual: MySQL Database System
4743 .\" Source: MySQL 5.5
4744 .\" Language: English
4745 .\"
4746-.TH "\FBNDBD\FR" "8" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4747+.TH "\FBNDBD\FR" "8" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4748 .\" -----------------------------------------------------------------
4749 .\" * Define some portability stuff
4750 .\" -----------------------------------------------------------------
4751
4752=== modified file 'man/ndbd_redo_log_reader.1'
4753--- man/ndbd_redo_log_reader.1 2014-02-03 04:39:37 +0000
4754+++ man/ndbd_redo_log_reader.1 2014-03-27 17:18:17 +0000
4755@@ -2,12 +2,12 @@
4756 .\" Title: \fBndbd_redo_log_reader\fR
4757 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4758 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4759-.\" Date: 01/13/2014
4760+.\" Date: 03/14/2014
4761 .\" Manual: MySQL Database System
4762 .\" Source: MySQL 5.5
4763 .\" Language: English
4764 .\"
4765-.TH "\FBNDBD_REDO_LOG_REA" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4766+.TH "\FBNDBD_REDO_LOG_REA" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4767 .\" -----------------------------------------------------------------
4768 .\" * Define some portability stuff
4769 .\" -----------------------------------------------------------------
4770@@ -213,7 +213,7 @@
4771 T{
4772 \fBIntroduced\fR
4773 T}:T{
4774-5\&.5\&.34\-ndb\-7\&.2\&.15
4775+5\&.5\&.35\-ndb\-7\&.2\&.15
4776 T}
4777 T{
4778 \fBCommand\-Line Format\fR
4779
4780=== modified file 'man/ndbinfo_select_all.1'
4781--- man/ndbinfo_select_all.1 2014-02-03 04:39:37 +0000
4782+++ man/ndbinfo_select_all.1 2014-03-27 17:18:17 +0000
4783@@ -2,12 +2,12 @@
4784 .\" Title: \fBndbinfo_select_all\fR
4785 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4786 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4787-.\" Date: 01/13/2014
4788+.\" Date: 03/14/2014
4789 .\" Manual: MySQL Database System
4790 .\" Source: MySQL 5.5
4791 .\" Language: English
4792 .\"
4793-.TH "\FBNDBINFO_SELECT_AL" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4794+.TH "\FBNDBINFO_SELECT_AL" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4795 .\" -----------------------------------------------------------------
4796 .\" * Define some portability stuff
4797 .\" -----------------------------------------------------------------
4798
4799=== modified file 'man/ndbmtd.8'
4800--- man/ndbmtd.8 2014-02-03 04:39:37 +0000
4801+++ man/ndbmtd.8 2014-03-27 17:18:17 +0000
4802@@ -2,12 +2,12 @@
4803 .\" Title: \fBndbmtd\fR
4804 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4805 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4806-.\" Date: 01/13/2014
4807+.\" Date: 03/14/2014
4808 .\" Manual: MySQL Database System
4809 .\" Source: MySQL 5.5
4810 .\" Language: English
4811 .\"
4812-.TH "\FBNDBMTD\FR" "8" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4813+.TH "\FBNDBMTD\FR" "8" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4814 .\" -----------------------------------------------------------------
4815 .\" * Define some portability stuff
4816 .\" -----------------------------------------------------------------
4817
4818=== modified file 'man/perror.1'
4819--- man/perror.1 2014-02-03 04:39:37 +0000
4820+++ man/perror.1 2014-03-27 17:18:17 +0000
4821@@ -2,12 +2,12 @@
4822 .\" Title: \fBperror\fR
4823 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4824 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4825-.\" Date: 01/13/2014
4826+.\" Date: 03/14/2014
4827 .\" Manual: MySQL Database System
4828 .\" Source: MySQL 5.5
4829 .\" Language: English
4830 .\"
4831-.TH "\FBPERROR\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4832+.TH "\FBPERROR\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4833 .\" -----------------------------------------------------------------
4834 .\" * Define some portability stuff
4835 .\" -----------------------------------------------------------------
4836
4837=== modified file 'man/replace.1'
4838--- man/replace.1 2014-02-03 04:39:37 +0000
4839+++ man/replace.1 2014-03-27 17:18:17 +0000
4840@@ -2,12 +2,12 @@
4841 .\" Title: \fBreplace\fR
4842 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4843 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4844-.\" Date: 01/13/2014
4845+.\" Date: 03/14/2014
4846 .\" Manual: MySQL Database System
4847 .\" Source: MySQL 5.5
4848 .\" Language: English
4849 .\"
4850-.TH "\FBREPLACE\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4851+.TH "\FBREPLACE\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4852 .\" -----------------------------------------------------------------
4853 .\" * Define some portability stuff
4854 .\" -----------------------------------------------------------------
4855
4856=== modified file 'man/resolve_stack_dump.1'
4857--- man/resolve_stack_dump.1 2014-02-03 04:39:37 +0000
4858+++ man/resolve_stack_dump.1 2014-03-27 17:18:17 +0000
4859@@ -2,12 +2,12 @@
4860 .\" Title: \fBresolve_stack_dump\fR
4861 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4862 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4863-.\" Date: 01/13/2014
4864+.\" Date: 03/14/2014
4865 .\" Manual: MySQL Database System
4866 .\" Source: MySQL 5.5
4867 .\" Language: English
4868 .\"
4869-.TH "\FBRESOLVE_STACK_DUM" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4870+.TH "\FBRESOLVE_STACK_DUM" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4871 .\" -----------------------------------------------------------------
4872 .\" * Define some portability stuff
4873 .\" -----------------------------------------------------------------
4874
4875=== modified file 'man/resolveip.1'
4876--- man/resolveip.1 2014-02-03 04:39:37 +0000
4877+++ man/resolveip.1 2014-03-27 17:18:17 +0000
4878@@ -2,12 +2,12 @@
4879 .\" Title: \fBresolveip\fR
4880 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4881 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
4882-.\" Date: 01/13/2014
4883+.\" Date: 03/14/2014
4884 .\" Manual: MySQL Database System
4885 .\" Source: MySQL 5.5
4886 .\" Language: English
4887 .\"
4888-.TH "\FBRESOLVEIP\FR" "1" "01/13/2014" "MySQL 5\&.5" "MySQL Database System"
4889+.TH "\FBRESOLVEIP\FR" "1" "03/14/2014" "MySQL 5\&.5" "MySQL Database System"
4890 .\" -----------------------------------------------------------------
4891 .\" * Define some portability stuff
4892 .\" -----------------------------------------------------------------
4893
4894=== modified file 'mysql-test/include/default_my.cnf'
4895--- mysql-test/include/default_my.cnf 2013-02-26 05:35:17 +0000
4896+++ mysql-test/include/default_my.cnf 2014-03-27 17:18:17 +0000
4897@@ -1,4 +1,5 @@
4898 # Copyright (c) 2007 MySQL AB, 2009, 2010 Sun Microsystems, Inc.
4899+# Use is subject to license terms
4900 #
4901 # This program is free software; you can redistribute it and/or modify
4902 # it under the terms of the GNU General Public License as published by
4903
4904=== modified file 'mysql-test/include/have_perfschema.inc'
4905--- mysql-test/include/have_perfschema.inc 2013-03-19 14:53:48 +0000
4906+++ mysql-test/include/have_perfschema.inc 2014-03-27 17:18:17 +0000
4907@@ -1,4 +1,5 @@
4908 # Copyright (C) 2010 Sun Microsystems, Inc.
4909+# Use is subject to license terms
4910 #
4911 # This program is free software; you can redistribute it and/or modify
4912 # it under the terms of the GNU General Public License as published by
4913
4914=== modified file 'mysql-test/lib/mtr_match.pm'
4915--- mysql-test/lib/mtr_match.pm 2013-02-26 05:35:17 +0000
4916+++ mysql-test/lib/mtr_match.pm 2014-03-27 17:18:17 +0000
4917@@ -1,5 +1,6 @@
4918 # -*- cperl -*-
4919 # Copyright (C) 2004-2008 MySQL AB
4920+# Use is subject to license terms
4921 #
4922 # This program is free software; you can redistribute it and/or modify
4923 # it under the terms of the GNU General Public License as published by
4924
4925=== modified file 'mysql-test/mysql-test-run.pl'
4926--- mysql-test/mysql-test-run.pl 2014-02-14 07:44:36 +0000
4927+++ mysql-test/mysql-test-run.pl 2014-03-27 17:18:17 +0000
4928@@ -1,7 +1,7 @@
4929 #!/usr/bin/perl
4930 # -*- cperl -*-
4931
4932-# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
4933+# Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved.
4934 #
4935 # This program is free software; you can redistribute it and/or modify
4936 # it under the terms of the GNU General Public License as published by
4937@@ -419,7 +419,6 @@
4938 );
4939 mtr_error("Could not create testcase server port: $!") unless $server;
4940 my $server_port = $server->sockport();
4941- mtr_report("Using server port $server_port");
4942
4943 if ($opt_resfile) {
4944 resfile_init("$opt_vardir/mtr-results.txt");
4945@@ -477,15 +476,17 @@
4946 # Send Ctrl-C to any children still running
4947 kill("INT", keys(%children));
4948
4949- # Wait for childs to exit
4950- foreach my $pid (keys %children)
4951- {
4952- my $ret_pid= waitpid($pid, 0);
4953- if ($ret_pid != $pid){
4954- mtr_report("Unknown process $ret_pid exited");
4955- }
4956- else {
4957- delete $children{$ret_pid};
4958+ if (!IS_WINDOWS) {
4959+ # Wait for children to exit
4960+ foreach my $pid (keys %children)
4961+ {
4962+ my $ret_pid= waitpid($pid, 0);
4963+ if ($ret_pid != $pid){
4964+ mtr_report("Unknown process $ret_pid exited");
4965+ }
4966+ else {
4967+ delete $children{$ret_pid};
4968+ }
4969 }
4970 }
4971
4972
4973=== modified file 'mysql-test/purify.supp'
4974--- mysql-test/purify.supp 2013-03-19 14:53:48 +0000
4975+++ mysql-test/purify.supp 2014-03-27 17:18:17 +0000
4976@@ -1,4 +1,5 @@
4977 # Copyright (C) 2005, 2007 MySQL AB
4978+# Use is subject to license terms
4979 #
4980 # This program is free software; you can redistribute it and/or
4981 # modify it under the terms of the GNU Library General Public
4982
4983=== modified file 'mysql-test/r/parser.result'
4984--- mysql-test/r/parser.result 2010-09-07 06:45:00 +0000
4985+++ mysql-test/r/parser.result 2014-03-27 17:18:17 +0000
4986@@ -622,3 +622,28 @@
4987 #
4988 # End of 5.1 tests
4989 #
4990+#
4991+# Bug#17075846 : unquoted file names for variable values are
4992+# accepted but parsed incorrectly
4993+#
4994+SET default_storage_engine=a.myisam;
4995+ERROR 42000: Incorrect argument type to variable 'default_storage_engine'
4996+SET default_storage_engine = .a.MyISAM;
4997+ERROR 42000: Incorrect argument type to variable 'default_storage_engine'
4998+SET default_storage_engine = a.b.MyISAM;
4999+ERROR 42000: Incorrect argument type to variable 'default_storage_engine'
5000+SET default_storage_engine = `a`.MyISAM;
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches