Merge lp:~laurynas-biveinis/percona-server/merge-5.5.40 into lp:percona-server/5.5
- merge-5.5.40
- Merge into 5.5
Proposed by
Laurynas Biveinis
Status: | Merged |
---|---|
Approved by: | Laurynas Biveinis |
Approved revision: | no longer in the source branch. |
Merged at revision: | 699 |
Proposed branch: | lp:~laurynas-biveinis/percona-server/merge-5.5.40 |
Merge into: | lp:percona-server/5.5 |
Diff against target: |
8332 lines (+2327/-1226) 128 files modified
VERSION (+1/-1) client/mysql.cc (+10/-0) cmake/dtrace.cmake (+15/-3) extra/yassl/README (+25/-9) extra/yassl/certs/ca-cert.pem (+50/-50) extra/yassl/certs/client-cert.pem (+50/-50) extra/yassl/certs/client-keyEnc.pem (+8/-26) extra/yassl/certs/dsa1024.pem (+12/-0) extra/yassl/certs/dsa512.pem (+0/-8) extra/yassl/certs/server-cert.pem (+113/-97) extra/yassl/certs/server-keyEnc.pem (+26/-26) extra/yassl/include/buffer.hpp (+14/-4) extra/yassl/include/openssl/ssl.h (+1/-1) extra/yassl/src/buffer.cpp (+88/-27) extra/yassl/src/handshake.cpp (+17/-8) extra/yassl/src/yassl_imp.cpp (+161/-18) extra/yassl/src/yassl_int.cpp (+4/-3) extra/yassl/taocrypt/include/asn.hpp (+7/-4) extra/yassl/taocrypt/include/block.hpp (+3/-3) extra/yassl/taocrypt/include/integer.hpp (+2/-2) extra/yassl/taocrypt/include/pwdbased.hpp (+3/-5) extra/yassl/taocrypt/include/runtime.hpp (+14/-3) extra/yassl/taocrypt/include/sha.hpp (+7/-2) extra/yassl/taocrypt/src/aes.cpp (+9/-10) extra/yassl/taocrypt/src/algebra.cpp (+4/-4) extra/yassl/taocrypt/src/arc4.cpp (+5/-6) extra/yassl/taocrypt/src/asn.cpp (+40/-8) extra/yassl/taocrypt/src/blowfish.cpp (+4/-4) extra/yassl/taocrypt/src/des.cpp (+5/-6) extra/yassl/taocrypt/src/integer.cpp (+15/-22) extra/yassl/taocrypt/src/md5.cpp (+5/-5) extra/yassl/taocrypt/src/misc.cpp (+10/-12) extra/yassl/taocrypt/src/rabbit.cpp (+5/-5) extra/yassl/taocrypt/src/random.cpp (+2/-1) extra/yassl/taocrypt/src/ripemd.cpp (+7/-6) extra/yassl/taocrypt/src/sha.cpp (+5/-6) extra/yassl/taocrypt/src/twofish.cpp (+6/-7) man/comp_err.1 (+2/-2) man/innochecksum.1 (+2/-2) man/msql2mysql.1 (+2/-2) man/my_print_defaults.1 (+2/-2) man/myisam_ftdump.1 (+2/-2) man/myisamchk.1 (+2/-2) man/myisamlog.1 (+2/-2) man/myisampack.1 (+2/-2) man/mysql-stress-test.pl.1 (+2/-2) man/mysql-test-run.pl.1 (+3/-3) man/mysql.1 (+24/-4) 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 (+2/-2) 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 (+2/-2) man/mysql_setpermission.1 (+2/-2) man/mysql_tzinfo_to_sql.1 (+2/-2) man/mysql_upgrade.1 (+239/-25) man/mysql_waitpid.1 (+2/-2) man/mysql_zap.1 (+2/-2) man/mysqlaccess.1 (+2/-2) man/mysqladmin.1 (+23/-3) man/mysqlbinlog.1 (+25/-22) man/mysqlbug.1 (+2/-2) man/mysqlcheck.1 (+26/-5) man/mysqld.8 (+2/-2) man/mysqld_multi.1 (+2/-2) man/mysqld_safe.1 (+24/-9) man/mysqldump.1 (+23/-3) man/mysqldumpslow.1 (+2/-2) man/mysqlhotcopy.1 (+2/-2) man/mysqlimport.1 (+23/-3) man/mysqlshow.1 (+23/-3) man/mysqlslap.1 (+2/-2) man/mysqltest.1 (+2/-2) man/ndb-common-options.1 (+21/-21) man/ndb_blob_tool.1 (+10/-10) man/ndb_config.1 (+45/-39) man/ndb_cpcd.1 (+2/-2) man/ndb_delete_all.1 (+14/-13) man/ndb_desc.1 (+17/-17) man/ndb_drop_index.1 (+8/-8) man/ndb_drop_table.1 (+7/-7) man/ndb_error_reporter.1 (+14/-13) man/ndb_index_stat.1 (+228/-168) man/ndb_mgm.1 (+6/-6) man/ndb_mgmd.8 (+51/-44) 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 (+136/-89) man/ndb_select_all.1 (+19/-19) man/ndb_select_count.1 (+13/-13) man/ndb_show_tables.1 (+10/-10) man/ndb_size.pl.1 (+20/-20) man/ndb_waiter.1 (+14/-14) man/ndbd.8 (+51/-38) man/ndbd_redo_log_reader.1 (+7/-7) man/ndbinfo_select_all.1 (+30/-18) 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/r/ctype_cp932.result (+35/-0) mysql-test/r/log_errchk.result (+10/-0) mysql-test/suite/innodb/r/foreign-keys.result (+16/-0) mysql-test/suite/innodb/t/foreign-keys.test (+26/-0) mysql-test/t/ctype_cp932.test (+29/-0) mysql-test/t/log_errchk.test (+65/-0) packaging/rpm-oel/mysql.spec.in (+20/-15) scripts/mysql_system_tables_fix.sql (+17/-0) sql-common/client.c (+6/-0) sql/item.cc (+27/-4) sql/item_strfunc.cc (+20/-0) sql/log.cc (+5/-0) sql/mysqld.cc (+3/-0) sql/mysqld.h (+1/-0) sql/sql_priv.h (+28/-1) sql/sys_vars.cc (+2/-1) storage/innobase/buf/buf0buf.c (+1/-0) storage/innobase/dict/dict0dict.c (+15/-0) storage/innobase/row/row0ins.c (+1/-11) strings/ctype-mb.c (+2/-2) strings/decimal.c (+2/-2) support-files/mysql.spec.sh (+10/-5) |
To merge this branch: | bzr merge lp:~laurynas-biveinis/percona-server/merge-5.5.40 |
Related bugs: | |
Related blueprints: |
Merge MySQL 5.5.40
(Essential)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Laurynas Biveinis (community) | Approve | ||
Review via email: mp+235776@code.launchpad.net |
Commit message
Description of the change
Merge MySQL 5.5.40, implementing
https:/
It also takes the upstream fix for bug 1366073 aka
http://
http://
Update man pages from mysql-5.
http://
To post a comment you must log in.
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) : | # |
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'VERSION' | |||
2 | --- VERSION 2014-08-22 09:58:37 +0000 | |||
3 | +++ VERSION 2014-09-24 09:49:11 +0000 | |||
4 | @@ -1,4 +1,4 @@ | |||
5 | 1 | MYSQL_VERSION_MAJOR=5 | 1 | MYSQL_VERSION_MAJOR=5 |
6 | 2 | MYSQL_VERSION_MINOR=5 | 2 | MYSQL_VERSION_MINOR=5 |
8 | 3 | MYSQL_VERSION_PATCH=39 | 3 | MYSQL_VERSION_PATCH=40 |
9 | 4 | MYSQL_VERSION_EXTRA=-36.0 | 4 | MYSQL_VERSION_EXTRA=-36.0 |
10 | 5 | 5 | ||
11 | === modified file 'client/mysql.cc' | |||
12 | --- client/mysql.cc 2014-05-15 08:54:35 +0000 | |||
13 | +++ client/mysql.cc 2014-09-24 09:49:11 +0000 | |||
14 | @@ -1240,6 +1240,16 @@ | |||
15 | 1240 | 1240 | ||
16 | 1241 | sig_handler mysql_end(int sig) | 1241 | sig_handler mysql_end(int sig) |
17 | 1242 | { | 1242 | { |
18 | 1243 | #ifndef _WIN32 | ||
19 | 1244 | /* | ||
20 | 1245 | Ingnoring SIGQUIT and SIGINT signals when cleanup process starts. | ||
21 | 1246 | This will help in resolving the double free issues, which occures in case | ||
22 | 1247 | the signal handler function is started in between the clean up function. | ||
23 | 1248 | */ | ||
24 | 1249 | signal(SIGQUIT, SIG_IGN); | ||
25 | 1250 | signal(SIGINT, SIG_IGN); | ||
26 | 1251 | #endif | ||
27 | 1252 | |||
28 | 1243 | mysql_close(&mysql); | 1253 | mysql_close(&mysql); |
29 | 1244 | #ifdef HAVE_READLINE | 1254 | #ifdef HAVE_READLINE |
30 | 1245 | if (!status.batch && !quick && !opt_html && !opt_xml && | 1255 | if (!status.batch && !quick && !opt_html && !opt_xml && |
31 | 1246 | 1256 | ||
32 | === modified file 'cmake/dtrace.cmake' | |||
33 | --- cmake/dtrace.cmake 2014-08-22 09:58:37 +0000 | |||
34 | +++ cmake/dtrace.cmake 2014-09-24 09:49:11 +0000 | |||
35 | @@ -35,9 +35,21 @@ | |||
36 | 35 | MARK_AS_ADVANCED(DTRACE) | 35 | MARK_AS_ADVANCED(DTRACE) |
37 | 36 | 36 | ||
38 | 37 | # On FreeBSD, dtrace does not handle userland tracing yet | 37 | # On FreeBSD, dtrace does not handle userland tracing yet |
42 | 38 | IF(ENABLE_DTRACE AND (CMAKE_SYSTEM_NAME MATCHES "FreeBSD" | 38 | IF(ENABLE_DTRACE) |
43 | 39 | OR BUGGY_GCC_NO_DTRACE_MODULES OR NOT DTRACE)) | 39 | IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" |
44 | 40 | MESSAGE(FATAL_ERROR "dtrace is not supported on this system") | 40 | OR BUGGY_GCC_NO_DTRACE_MODULES OR NOT DTRACE) |
45 | 41 | MESSAGE(FATAL_ERROR "dtrace is not supported on this system") | ||
46 | 42 | ENDIF() | ||
47 | 43 | ELSE() | ||
48 | 44 | # 5.5 not able to do Sun dtrace on linux, just disable it | ||
49 | 45 | EXECUTE_PROCESS( | ||
50 | 46 | COMMAND ${DTRACE} -V | ||
51 | 47 | OUTPUT_VARIABLE out) | ||
52 | 48 | IF(out MATCHES "Sun D" AND CMAKE_SYSTEM_NAME MATCHES "Linux") | ||
53 | 49 | SET(ENABLE_DTRACE OFF CACHE BOOL "Sun DTrace on Linux not supported") | ||
54 | 50 | ELSE() | ||
55 | 51 | SET(ENABLE_DTRACE ON CACHE BOOL "Enable dtrace") | ||
56 | 52 | ENDIF() | ||
57 | 41 | ENDIF() | 53 | ENDIF() |
58 | 42 | 54 | ||
59 | 43 | SET(HAVE_DTRACE ${ENABLE_DTRACE}) | 55 | SET(HAVE_DTRACE ${ENABLE_DTRACE}) |
60 | 44 | 56 | ||
61 | === modified file 'extra/yassl/README' | |||
62 | --- extra/yassl/README 2014-02-06 05:46:55 +0000 | |||
63 | +++ extra/yassl/README 2014-09-24 09:49:11 +0000 | |||
64 | @@ -12,15 +12,31 @@ | |||
65 | 12 | 12 | ||
66 | 13 | *** end Note *** | 13 | *** end Note *** |
67 | 14 | 14 | ||
77 | 15 | yaSSL Release notes, version 2.3.0 (12/5/2013) | 15 | yaSSL Release notes, version 2.3.4 (8/15/2014) |
78 | 16 | 16 | ||
79 | 17 | This release of yaSSL updates asm for newer GCC versions. | 17 | This release of yaSSL adds checking to the input_buffer class itself. |
80 | 18 | 18 | ||
81 | 19 | See normal build instructions below under 1.0.6. | 19 | See normal build instructions below under 1.0.6. |
82 | 20 | See libcurl build instructions below under 1.3.0 and note in 1.5.8. | 20 | See libcurl build instructions below under 1.3.0 and note in 1.5.8. |
83 | 21 | 21 | ||
84 | 22 | 22 | ||
85 | 23 | *****************yaSSL Release notes, version 2.2.3b (4/23/2013) | 23 | yaSSL Release notes, version 2.3.2 (7/25/2014) |
86 | 24 | |||
87 | 25 | This release of yaSSL updates test certs. | ||
88 | 26 | |||
89 | 27 | See normal build instructions below under 1.0.6. | ||
90 | 28 | See libcurl build instructions below under 1.3.0 and note in 1.5.8. | ||
91 | 29 | |||
92 | 30 | |||
93 | 31 | *****************yaSSL Release notes, version 2.3.0 (12/5/2013) | ||
94 | 32 | |||
95 | 33 | This release of yaSSL updates asm for newer GCC versions. | ||
96 | 34 | |||
97 | 35 | See normal build instructions below under 1.0.6. | ||
98 | 36 | See libcurl build instructions below under 1.3.0 and note in 1.5.8. | ||
99 | 37 | |||
100 | 38 | |||
101 | 39 | *****************yaSSL Release notes, version 2.2.3 (4/23/2013) | ||
102 | 24 | 40 | ||
103 | 25 | This release of yaSSL updates the test certificates as they were expired | 41 | This release of yaSSL updates the test certificates as they were expired |
104 | 26 | 42 | ||
105 | 27 | 43 | ||
106 | === modified file 'extra/yassl/certs/ca-cert.pem' | |||
107 | --- extra/yassl/certs/ca-cert.pem 2014-01-08 13:01:42 +0000 | |||
108 | +++ extra/yassl/certs/ca-cert.pem 2014-09-24 09:49:11 +0000 | |||
109 | @@ -1,45 +1,45 @@ | |||
110 | 1 | -----BEGIN CERTIFICATE----- | 1 | -----BEGIN CERTIFICATE----- |
136 | 2 | MIIEnjCCA4agAwIBAgIJAOnQp195JfQ8MA0GCSqGSIb3DQEBBQUAMIGQMQswCQYD | 2 | MIIEqjCCA5KgAwIBAgIJAJpBR82hFGKMMA0GCSqGSIb3DQEBBQUAMIGUMQswCQYD |
137 | 3 | VQQGEwJVUzEQMA4GA1UECBMHTW9udGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8G | 3 | VQQGEwJVUzEQMA4GA1UECAwHTW9udGFuYTEQMA4GA1UEBwwHQm96ZW1hbjERMA8G |
138 | 4 | A1UEChMIU2F3dG9vdGgxEzARBgNVBAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3 | 4 | A1UECgwIU2F3dG9vdGgxEzARBgNVBAsMCkNvbnN1bHRpbmcxGDAWBgNVBAMMD3d3 |
139 | 5 | dy55YXNzbC5jb20xHTAbBgkqhkiG9w0BCQEWDmluZm9AeWFzc2wuY29tMB4XDTEx | 5 | dy53b2xmc3NsLmNvbTEfMB0GCSqGSIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTAe |
140 | 6 | MTAyNDE4MTgxNVoXDTE0MDcyMDE4MTgxNVowgZAxCzAJBgNVBAYTAlVTMRAwDgYD | 6 | Fw0xNDA3MTEwMzIwMDhaFw0xNzA0MDYwMzIwMDhaMIGUMQswCQYDVQQGEwJVUzEQ |
141 | 7 | VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhTYXd0b290 | 7 | MA4GA1UECAwHTW9udGFuYTEQMA4GA1UEBwwHQm96ZW1hbjERMA8GA1UECgwIU2F3 |
142 | 8 | aDETMBEGA1UECxMKQ29uc3VsdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNvbTEd | 8 | dG9vdGgxEzARBgNVBAsMCkNvbnN1bHRpbmcxGDAWBgNVBAMMD3d3dy53b2xmc3Ns |
143 | 9 | MBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wggEiMA0GCSqGSIb3DQEBAQUA | 9 | LmNvbTEfMB0GCSqGSIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTCCASIwDQYJKoZI |
144 | 10 | A4IBDwAwggEKAoIBAQC/DMotFLIehEJbzTgfSvJNdRDxtjWf38p9A5jTrN4DZu4q | 10 | hvcNAQEBBQADggEPADCCAQoCggEBAL8Myi0Ush6EQlvNOB9K8k11EPG2NZ/fyn0D |
145 | 11 | 8diwfW4HVAsQmCFNgMsSIOfMT95FfclydzLqypC7aVIQAy+o85XF8YtiVhvvZ2+k | 11 | mNOs3gNm7irx2LB9bgdUCxCYIU2AyxIg58xP3kV9yXJ3MurKkLtpUhADL6jzlcXx |
146 | 12 | EEGVrQqb46XAsNJwdlAwW6joCCx87aeieo04KRysx+3yfJWwlYJ9SVw4zXcl772A | 12 | i2JWG+9nb6QQQZWtCpvjpcCw0nB2UDBbqOgILHztp6J6jTgpHKzH7fJ8lbCVgn1J |
147 | 13 | dVOUPD3KY1ufFbXTHRMvGdE823Y6zLh9yeXC19pAb9gh3HMbQi1TnP4a/H2rejY/ | 13 | XDjNdyXvvYB1U5Q8PcpjW58VtdMdEy8Z0TzbdjrMuH3J5cLX2kBv2CHccxtCLVOc |
148 | 14 | mN6EfAVnzmoUOIep8Yy1aMtof3EgK/WgY/VWL6Mm0rdvsVoX1ziZCP6TWG/+wxNJ | 14 | /hr8fat6Nj+Y3oR8BWfOahQ4h6nxjLVoy2h/cSAr9aBj9VYvoybSt2+xWhfXOJkI |
149 | 15 | CBYLp01nAFIxZyNOmO1RRR25BNkL7Ngos0u97TZ5AgMBAAGjgfgwgfUwHQYDVR0O | 15 | /pNYb/7DE0kIFgunTWcAUjFnI06Y7VFFHbkE2Qvs2CizS73tNnkCAwEAAaOB/DCB |
150 | 16 | BBYEFCeOZxF0wyYdP+0zY7Ok2B0w5ejVMIHFBgNVHSMEgb0wgbqAFCeOZxF0wyYd | 16 | +TAdBgNVHQ4EFgQUJ45nEXTDJh0/7TNjs6TYHTDl6NUwgckGA1UdIwSBwTCBvoAU |
151 | 17 | P+0zY7Ok2B0w5ejVoYGWpIGTMIGQMQswCQYDVQQGEwJVUzEQMA4GA1UECBMHTW9u | 17 | J45nEXTDJh0/7TNjs6TYHTDl6NWhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRAwDgYD |
152 | 18 | dGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8GA1UEChMIU2F3dG9vdGgxEzARBgNV | 18 | VQQIDAdNb250YW5hMRAwDgYDVQQHDAdCb3plbWFuMREwDwYDVQQKDAhTYXd0b290 |
153 | 19 | BAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkqhkiG | 19 | aDETMBEGA1UECwwKQ29uc3VsdGluZzEYMBYGA1UEAwwPd3d3LndvbGZzc2wuY29t |
154 | 20 | 9w0BCQEWDmluZm9AeWFzc2wuY29tggkA6dCnX3kl9DwwDAYDVR0TBAUwAwEB/zAN | 20 | MR8wHQYJKoZIhvcNAQkBFhBpbmZvQHdvbGZzc2wuY29tggkAmkFHzaEUYowwDAYD |
155 | 21 | BgkqhkiG9w0BAQUFAAOCAQEAX4YU9FGLvKVOMNperJr4bNkmS5P54xyJb57us513 | 21 | VR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAeXgMbXmIkfw6FZz5J2IW8CEf |
156 | 22 | PokgdqPm6IYVIdviM7I01dCf88Gkh5Jc+dH/MC+OA7yzPAwyo5BfGpAer53zntcH | 22 | +n0/oqgyHvfyEal0FnRe3BjK8AAq1QMGJjDxR4P9Mm787apPfQxjYDEvfAy/mWaH |
157 | 23 | Aql9J2ZjL68Y16wYmIyDjzjzC6w2EHX7ynYTUFsCj3O/46Dug1IlVM4mzpy9L3mr | 23 | 7ScIhi3EM+iYIxz+o9uaSU78WkLvccM/rdxKqNKjHQmsMwR7hvNtAFmjyNvRPHP2 |
158 | 24 | G2C4kvEDwPw7CNnArdVyCCWAYS3cn6eDYgdH4AdMSwcwBKmHHFV/BxLQy0Jdy89m | 24 | DpDWXkngvzZjCHulsI81O1aMETVJBBzQ57pWxQ0KkY3Wt2IZNBJSTNJtfMU9DxiB |
159 | 25 | ARoX7vkPYLfbb2jlTkFibtNvYE9LJ97PGAfxE13LP6klRNpSXMgE4VYS9SqQTtHi | 25 | VMv2POWE0tZxFewaNAvwoCF0Q8ijsN/ZZ9rirZNI+KCHvXkU4GIK3/cxLjF70TIq |
160 | 26 | rwG1I6HsMdp7Y2nEuPPnzqE9wNtt87LZRsifw7hwWh9/yg== | 26 | Cv5dFO/ZZFDkg5G8cA3XiI3ZvIQOxRqzv2QCTlGRpKKFFYOv8FubKElfsrMD2A== |
161 | 27 | -----END CERTIFICATE----- | 27 | -----END CERTIFICATE----- |
162 | 28 | Certificate: | 28 | Certificate: |
163 | 29 | Data: | 29 | Data: |
164 | 30 | Version: 3 (0x2) | 30 | Version: 3 (0x2) |
165 | 31 | Serial Number: | 31 | Serial Number: |
169 | 32 | e9:d0:a7:5f:79:25:f4:3c | 32 | 9a:41:47:cd:a1:14:62:8c |
170 | 33 | Signature Algorithm: sha1WithRSAEncryption | 33 | Signature Algorithm: sha1WithRSAEncryption |
171 | 34 | Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com | 34 | Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
172 | 35 | Validity | 35 | Validity |
176 | 36 | Not Before: Oct 24 18:18:15 2011 GMT | 36 | Not Before: Jul 11 03:20:08 2014 GMT |
177 | 37 | Not After : Jul 20 18:18:15 2014 GMT | 37 | Not After : Apr 6 03:20:08 2017 GMT |
178 | 38 | Subject: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com | 38 | Subject: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
179 | 39 | Subject Public Key Info: | 39 | Subject Public Key Info: |
180 | 40 | Public Key Algorithm: rsaEncryption | 40 | Public Key Algorithm: rsaEncryption |
183 | 41 | RSA Public Key: (2048 bit) | 41 | Public-Key: (2048 bit) |
184 | 42 | Modulus (2048 bit): | 42 | Modulus: |
185 | 43 | 00:bf:0c:ca:2d:14:b2:1e:84:42:5b:cd:38:1f:4a: | 43 | 00:bf:0c:ca:2d:14:b2:1e:84:42:5b:cd:38:1f:4a: |
186 | 44 | f2:4d:75:10:f1:b6:35:9f:df:ca:7d:03:98:d3:ac: | 44 | f2:4d:75:10:f1:b6:35:9f:df:ca:7d:03:98:d3:ac: |
187 | 45 | de:03:66:ee:2a:f1:d8:b0:7d:6e:07:54:0b:10:98: | 45 | de:03:66:ee:2a:f1:d8:b0:7d:6e:07:54:0b:10:98: |
188 | @@ -64,24 +64,24 @@ | |||
189 | 64 | 27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 | 64 | 27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 |
190 | 65 | X509v3 Authority Key Identifier: | 65 | X509v3 Authority Key Identifier: |
191 | 66 | keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 | 66 | keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 |
194 | 67 | DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.yassl.com/emailAddress=info@yassl.com | 67 | DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
195 | 68 | serial:E9:D0:A7:5F:79:25:F4:3C | 68 | serial:9A:41:47:CD:A1:14:62:8C |
196 | 69 | 69 | ||
197 | 70 | X509v3 Basic Constraints: | 70 | X509v3 Basic Constraints: |
198 | 71 | CA:TRUE | 71 | CA:TRUE |
199 | 72 | Signature Algorithm: sha1WithRSAEncryption | 72 | Signature Algorithm: sha1WithRSAEncryption |
215 | 73 | 5f:86:14:f4:51:8b:bc:a5:4e:30:da:5e:ac:9a:f8:6c:d9:26: | 73 | 79:78:0c:6d:79:88:91:fc:3a:15:9c:f9:27:62:16:f0:21:1f: |
216 | 74 | 4b:93:f9:e3:1c:89:6f:9e:ee:b3:9d:77:3e:89:20:76:a3:e6: | 74 | fa:7d:3f:a2:a8:32:1e:f7:f2:11:a9:74:16:74:5e:dc:18:ca: |
217 | 75 | e8:86:15:21:db:e2:33:b2:34:d5:d0:9f:f3:c1:a4:87:92:5c: | 75 | f0:00:2a:d5:03:06:26:30:f1:47:83:fd:32:6e:fc:ed:aa:4f: |
218 | 76 | f9:d1:ff:30:2f:8e:03:bc:b3:3c:0c:32:a3:90:5f:1a:90:1e: | 76 | 7d:0c:63:60:31:2f:7c:0c:bf:99:66:87:ed:27:08:86:2d:c4: |
219 | 77 | af:9d:f3:9e:d7:07:02:a9:7d:27:66:63:2f:af:18:d7:ac:18: | 77 | 33:e8:98:23:1c:fe:a3:db:9a:49:4e:fc:5a:42:ef:71:c3:3f: |
220 | 78 | 98:8c:83:8f:38:f3:0b:ac:36:10:75:fb:ca:76:13:50:5b:02: | 78 | ad:dc:4a:a8:d2:a3:1d:09:ac:33:04:7b:86:f3:6d:00:59:a3: |
221 | 79 | 8f:73:bf:e3:a0:ee:83:52:25:54:ce:26:ce:9c:bd:2f:79:ab: | 79 | c8:db:d1:3c:73:f6:0e:90:d6:5e:49:e0:bf:36:63:08:7b:a5: |
222 | 80 | 1b:60:b8:92:f1:03:c0:fc:3b:08:d9:c0:ad:d5:72:08:25:80: | 80 | b0:8f:35:3b:56:8c:11:35:49:04:1c:d0:e7:ba:56:c5:0d:0a: |
223 | 81 | 61:2d:dc:9f:a7:83:62:07:47:e0:07:4c:4b:07:30:04:a9:87: | 81 | 91:8d:d6:b7:62:19:34:12:52:4c:d2:6d:7c:c5:3d:0f:18:81: |
224 | 82 | 1c:55:7f:07:12:d0:cb:42:5d:cb:cf:66:01:1a:17:ee:f9:0f: | 82 | 54:cb:f6:3c:e5:84:d2:d6:71:15:ec:1a:34:0b:f0:a0:21:74: |
225 | 83 | 60:b7:db:6f:68:e5:4e:41:62:6e:d3:6f:60:4f:4b:27:de:cf: | 83 | 43:c8:a3:b0:df:d9:67:da:e2:ad:93:48:f8:a0:87:bd:79:14: |
226 | 84 | 18:07:f1:13:5d:cb:3f:a9:25:44:da:52:5c:c8:04:e1:56:12: | 84 | e0:62:0a:df:f7:31:2e:31:7b:d1:32:2a:0a:fe:5d:14:ef:d9: |
227 | 85 | f5:2a:90:4e:d1:e2:af:01:b5:23:a1:ec:31:da:7b:63:69:c4: | 85 | 64:50:e4:83:91:bc:70:0d:d7:88:8d:d9:bc:84:0e:c5:1a:b3: |
228 | 86 | b8:f3:e7:ce:a1:3d:c0:db:6d:f3:b2:d9:46:c8:9f:c3:b8:70: | 86 | bf:64:02:4e:51:91:a4:a2:85:15:83:af:f0:5b:9b:28:49:5f: |
229 | 87 | 5a:1f:7f:ca | 87 | b2:b3:03:d8 |
230 | 88 | 88 | ||
231 | === modified file 'extra/yassl/certs/client-cert.der' | |||
232 | 89 | Binary files extra/yassl/certs/client-cert.der 2012-02-10 14:33:27 +0000 and extra/yassl/certs/client-cert.der 2014-09-24 09:49:11 +0000 differ | 89 | Binary files extra/yassl/certs/client-cert.der 2012-02-10 14:33:27 +0000 and extra/yassl/certs/client-cert.der 2014-09-24 09:49:11 +0000 differ |
233 | === modified file 'extra/yassl/certs/client-cert.pem' | |||
234 | --- extra/yassl/certs/client-cert.pem 2014-01-08 13:01:42 +0000 | |||
235 | +++ extra/yassl/certs/client-cert.pem 2014-09-24 09:49:11 +0000 | |||
236 | @@ -2,17 +2,17 @@ | |||
237 | 2 | Data: | 2 | Data: |
238 | 3 | Version: 3 (0x2) | 3 | Version: 3 (0x2) |
239 | 4 | Serial Number: | 4 | Serial Number: |
243 | 5 | 87:4a:75:be:91:66:d8:3d | 5 | b6:63:af:8f:5d:62:57:a0 |
244 | 6 | Signature Algorithm: sha1WithRSAEncryption | 6 | Signature Algorithm: sha1WithRSAEncryption |
245 | 7 | Issuer: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=Programming, CN=www.yassl.com/emailAddress=info@yassl.com | 7 | Issuer: C=US, ST=Montana, L=Bozeman, O=wolfSSL, OU=Programming, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
246 | 8 | Validity | 8 | Validity |
250 | 9 | Not Before: Oct 24 18:21:55 2011 GMT | 9 | Not Before: Jul 11 17:39:44 2014 GMT |
251 | 10 | Not After : Jul 20 18:21:55 2014 GMT | 10 | Not After : Apr 6 17:39:44 2017 GMT |
252 | 11 | Subject: C=US, ST=Oregon, L=Portland, O=yaSSL, OU=Programming, CN=www.yassl.com/emailAddress=info@yassl.com | 11 | Subject: C=US, ST=Montana, L=Bozeman, O=wolfSSL, OU=Programming, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
253 | 12 | Subject Public Key Info: | 12 | Subject Public Key Info: |
254 | 13 | Public Key Algorithm: rsaEncryption | 13 | Public Key Algorithm: rsaEncryption |
257 | 14 | RSA Public Key: (2048 bit) | 14 | Public-Key: (2048 bit) |
258 | 15 | Modulus (2048 bit): | 15 | Modulus: |
259 | 16 | 00:c3:03:d1:2b:fe:39:a4:32:45:3b:53:c8:84:2b: | 16 | 00:c3:03:d1:2b:fe:39:a4:32:45:3b:53:c8:84:2b: |
260 | 17 | 2a:7c:74:9a:bd:aa:2a:52:07:47:d6:a6:36:b2:07: | 17 | 2a:7c:74:9a:bd:aa:2a:52:07:47:d6:a6:36:b2:07: |
261 | 18 | 32:8e:d0:ba:69:7b:c6:c3:44:9e:d4:81:48:fd:2d: | 18 | 32:8e:d0:ba:69:7b:c6:c3:44:9e:d4:81:48:fd:2d: |
262 | @@ -37,51 +37,51 @@ | |||
263 | 37 | 33:D8:45:66:D7:68:87:18:7E:54:0D:70:27:91:C7:26:D7:85:65:C0 | 37 | 33:D8:45:66:D7:68:87:18:7E:54:0D:70:27:91:C7:26:D7:85:65:C0 |
264 | 38 | X509v3 Authority Key Identifier: | 38 | X509v3 Authority Key Identifier: |
265 | 39 | keyid:33:D8:45:66:D7:68:87:18:7E:54:0D:70:27:91:C7:26:D7:85:65:C0 | 39 | keyid:33:D8:45:66:D7:68:87:18:7E:54:0D:70:27:91:C7:26:D7:85:65:C0 |
268 | 40 | DirName:/C=US/ST=Oregon/L=Portland/O=yaSSL/OU=Programming/CN=www.yassl.com/emailAddress=info@yassl.com | 40 | DirName:/C=US/ST=Montana/L=Bozeman/O=wolfSSL/OU=Programming/CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
269 | 41 | serial:87:4A:75:BE:91:66:D8:3D | 41 | serial:B6:63:AF:8F:5D:62:57:A0 |
270 | 42 | 42 | ||
271 | 43 | X509v3 Basic Constraints: | 43 | X509v3 Basic Constraints: |
272 | 44 | CA:TRUE | 44 | CA:TRUE |
273 | 45 | Signature Algorithm: sha1WithRSAEncryption | 45 | Signature Algorithm: sha1WithRSAEncryption |
289 | 46 | 1c:7c:42:81:29:9e:21:cf:d0:d8:c1:54:6f:cc:ae:14:09:38: | 46 | 85:10:90:c5:5d:de:25:8c:f2:57:7b:2d:14:1c:05:f9:71:63: |
290 | 47 | ff:68:98:9a:95:53:76:18:7b:e6:30:76:ec:28:0d:75:a7:de: | 47 | 40:b0:e3:c1:c1:2e:13:2a:7a:b7:d6:24:58:87:eb:03:fb:0d: |
291 | 48 | e0:cd:8e:d5:55:23:6a:47:2b:4e:8d:fc:7d:06:a3:d8:0f:ad: | 48 | af:e0:f4:d0:c8:bc:51:36:10:4f:79:cc:4f:66:7d:af:99:cb: |
292 | 49 | 5e:d6:04:c9:00:33:fb:77:27:d3:b5:03:b3:7b:21:74:31:0b: | 49 | 7b:ce:68:94:c6:36:aa:42:6e:8c:78:5b:b2:85:ca:d1:e1:a8: |
293 | 50 | 4a:af:2d:1a:b3:93:8e:cc:f3:5f:3d:90:3f:cc:e3:55:19:91: | 50 | 31:d1:81:d9:f9:c1:a3:9e:34:43:ef:0a:79:7d:3e:83:61:fc: |
294 | 51 | 7b:78:24:2e:4a:09:bb:18:4e:61:2d:9c:c6:0a:a0:34:91:88: | 51 | 14:5c:d1:dd:bc:0e:d7:51:b7:71:6e:41:7e:8b:2c:5a:9a:cb: |
295 | 52 | 70:6b:3b:48:47:bc:79:94:a2:a0:4d:32:47:54:c2:a3:dc:2e: | 52 | 77:4b:6a:f5:06:ff:02:af:1e:e6:63:4f:bc:44:d9:3f:56:9e: |
296 | 53 | d2:51:4c:29:39:11:ff:e2:15:5e:58:97:36:f6:e9:06:06:86: | 53 | 09:9c:43:f9:55:21:32:46:82:09:86:a9:7b:74:1c:9e:5a:2a: |
297 | 54 | 0e:8d:9d:95:03:72:b2:8b:19:7c:e9:14:6e:a1:88:73:68:58: | 54 | bf:03:79:91:cb:f2:29:7f:c9:15:82:89:b9:53:cd:7e:07:90: |
298 | 55 | 6d:71:5e:c2:d5:d3:13:d2:5f:de:ea:03:be:e2:00:40:e5:ce: | 55 | a9:5d:76:e1:19:5e:0d:58:b8:59:d5:0d:df:23:ab:6b:63:76: |
299 | 56 | fd:e6:92:31:57:c3:eb:bb:66:ac:cb:2f:1a:fa:e0:62:a2:47: | 56 | 19:9e:9c:df:b0:57:49:6c:d0:86:97:c3:6c:3c:fa:e0:56:c2: |
300 | 57 | f4:93:43:2a:4b:6c:5e:0a:2f:f9:e7:e6:4a:63:86:b0:ac:2a: | 57 | 1b:e3:a1:42:1a:58:62:85:9d:74:19:83:08:af:59:90:f8:99: |
301 | 58 | a1:eb:b4:5b:67:cd:32:e4:b6:11:4b:9a:72:66:0d:a2:4a:76: | 58 | bd:67:d3:4a:ea:0e:c9:ca:61:8a:0d:8a:42:cc:90:e9:2e:c2: |
302 | 59 | 8f:fe:22:bc:83:fd:db:b7:d5:a9:ee:05:c9:b1:71:7e:1b:2b: | 59 | 54:73:7f:5e:af:8d:e2:32:cb:45:20:d6:19:4d:5b:77:31:cc: |
303 | 60 | e1:e3:af:c0 | 60 | 0f:2d:c0:7e |
304 | 61 | -----BEGIN CERTIFICATE----- | 61 | -----BEGIN CERTIFICATE----- |
330 | 62 | MIIEmDCCA4CgAwIBAgIJAIdKdb6RZtg9MA0GCSqGSIb3DQEBBQUAMIGOMQswCQYD | 62 | MIIEqjCCA5KgAwIBAgIJALZjr49dYlegMA0GCSqGSIb3DQEBBQUAMIGUMQswCQYD |
331 | 63 | VQQGEwJVUzEPMA0GA1UECBMGT3JlZ29uMREwDwYDVQQHEwhQb3J0bGFuZDEOMAwG | 63 | VQQGEwJVUzEQMA4GA1UECAwHTW9udGFuYTEQMA4GA1UEBwwHQm96ZW1hbjEQMA4G |
332 | 64 | A1UEChMFeWFTU0wxFDASBgNVBAsTC1Byb2dyYW1taW5nMRYwFAYDVQQDEw13d3cu | 64 | A1UECgwHd29sZlNTTDEUMBIGA1UECwwLUHJvZ3JhbW1pbmcxGDAWBgNVBAMMD3d3 |
333 | 65 | eWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTAeFw0xMTEw | 65 | dy53b2xmc3NsLmNvbTEfMB0GCSqGSIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTAe |
334 | 66 | MjQxODIxNTVaFw0xNDA3MjAxODIxNTVaMIGOMQswCQYDVQQGEwJVUzEPMA0GA1UE | 66 | Fw0xNDA3MTExNzM5NDRaFw0xNzA0MDYxNzM5NDRaMIGUMQswCQYDVQQGEwJVUzEQ |
335 | 67 | CBMGT3JlZ29uMREwDwYDVQQHEwhQb3J0bGFuZDEOMAwGA1UEChMFeWFTU0wxFDAS | 67 | MA4GA1UECAwHTW9udGFuYTEQMA4GA1UEBwwHQm96ZW1hbjEQMA4GA1UECgwHd29s |
336 | 68 | BgNVBAsTC1Byb2dyYW1taW5nMRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJ | 68 | ZlNTTDEUMBIGA1UECwwLUHJvZ3JhbW1pbmcxGDAWBgNVBAMMD3d3dy53b2xmc3Ns |
337 | 69 | KoZIhvcNAQkBFg5pbmZvQHlhc3NsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP | 69 | LmNvbTEfMB0GCSqGSIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTCCASIwDQYJKoZI |
338 | 70 | ADCCAQoCggEBAMMD0Sv+OaQyRTtTyIQrKnx0mr2qKlIHR9amNrIHMo7Quml7xsNE | 70 | hvcNAQEBBQADggEPADCCAQoCggEBAMMD0Sv+OaQyRTtTyIQrKnx0mr2qKlIHR9am |
339 | 71 | ntSBSP0taKKLZ7uhdcg2LErSG/eLus8N+e/s8YEee5sDR5q/Zcx/ZSRppugUiVvk | 71 | NrIHMo7Quml7xsNEntSBSP0taKKLZ7uhdcg2LErSG/eLus8N+e/s8YEee5sDR5q/ |
340 | 72 | NPfFsBST9Wd7Onp44QFWVpGmE0KN0jxAnEzv0YbfN1EbDKE79fGjSjXk4c6W3xt+ | 72 | Zcx/ZSRppugUiVvkNPfFsBST9Wd7Onp44QFWVpGmE0KN0jxAnEzv0YbfN1EbDKE7 |
341 | 73 | v06X0BDoqAgwga8gC0MUxXRntDKCb42GwohAmTaDuh5AciIX11JlJHOwzu8Zza7/ | 73 | 9fGjSjXk4c6W3xt+v06X0BDoqAgwga8gC0MUxXRntDKCb42GwohAmTaDuh5AciIX |
342 | 74 | eGx7wBID1E5yDVBtO6M7o5lencjZDIWz2YrZVCbbbfqsu/8lTMTRefRx04ZAGBOw | 74 | 11JlJHOwzu8Zza7/eGx7wBID1E5yDVBtO6M7o5lencjZDIWz2YrZVCbbbfqsu/8l |
343 | 75 | Y7VyTjDEl4SGLVYv1xX3f8Cu9fxb5fuhutMCAwEAAaOB9jCB8zAdBgNVHQ4EFgQU | 75 | TMTRefRx04ZAGBOwY7VyTjDEl4SGLVYv1xX3f8Cu9fxb5fuhutMCAwEAAaOB/DCB |
344 | 76 | M9hFZtdohxh+VA1wJ5HHJteFZcAwgcMGA1UdIwSBuzCBuIAUM9hFZtdohxh+VA1w | 76 | +TAdBgNVHQ4EFgQUM9hFZtdohxh+VA1wJ5HHJteFZcAwgckGA1UdIwSBwTCBvoAU |
345 | 77 | J5HHJteFZcChgZSkgZEwgY4xCzAJBgNVBAYTAlVTMQ8wDQYDVQQIEwZPcmVnb24x | 77 | M9hFZtdohxh+VA1wJ5HHJteFZcChgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRAwDgYD |
346 | 78 | ETAPBgNVBAcTCFBvcnRsYW5kMQ4wDAYDVQQKEwV5YVNTTDEUMBIGA1UECxMLUHJv | 78 | VQQIDAdNb250YW5hMRAwDgYDVQQHDAdCb3plbWFuMRAwDgYDVQQKDAd3b2xmU1NM |
347 | 79 | Z3JhbW1pbmcxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkqhkiG9w0BCQEW | 79 | MRQwEgYDVQQLDAtQcm9ncmFtbWluZzEYMBYGA1UEAwwPd3d3LndvbGZzc2wuY29t |
348 | 80 | DmluZm9AeWFzc2wuY29tggkAh0p1vpFm2D0wDAYDVR0TBAUwAwEB/zANBgkqhkiG | 80 | MR8wHQYJKoZIhvcNAQkBFhBpbmZvQHdvbGZzc2wuY29tggkAtmOvj11iV6AwDAYD |
349 | 81 | 9w0BAQUFAAOCAQEAHHxCgSmeIc/Q2MFUb8yuFAk4/2iYmpVTdhh75jB27CgNdafe | 81 | VR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAhRCQxV3eJYzyV3stFBwF+XFj |
350 | 82 | 4M2O1VUjakcrTo38fQaj2A+tXtYEyQAz+3cn07UDs3shdDELSq8tGrOTjszzXz2Q | 82 | QLDjwcEuEyp6t9YkWIfrA/sNr+D00Mi8UTYQT3nMT2Z9r5nLe85olMY2qkJujHhb |
351 | 83 | P8zjVRmRe3gkLkoJuxhOYS2cxgqgNJGIcGs7SEe8eZSioE0yR1TCo9wu0lFMKTkR | 83 | soXK0eGoMdGB2fnBo540Q+8KeX0+g2H8FFzR3bwO11G3cW5BfossWprLd0tq9Qb/ |
352 | 84 | /+IVXliXNvbpBgaGDo2dlQNysosZfOkUbqGIc2hYbXFewtXTE9Jf3uoDvuIAQOXO | 84 | Aq8e5mNPvETZP1aeCZxD+VUhMkaCCYape3QcnloqvwN5kcvyKX/JFYKJuVPNfgeQ |
353 | 85 | /eaSMVfD67tmrMsvGvrgYqJH9JNDKktsXgov+efmSmOGsKwqoeu0W2fNMuS2EUua | 85 | qV124RleDVi4WdUN3yOra2N2GZ6c37BXSWzQhpfDbDz64FbCG+OhQhpYYoWddBmD |
354 | 86 | cmYNokp2j/4ivIP927fVqe4FybFxfhsr4eOvwA== | 86 | CK9ZkPiZvWfTSuoOycphig2KQsyQ6S7CVHN/Xq+N4jLLRSDWGU1bdzHMDy3Afg== |
355 | 87 | -----END CERTIFICATE----- | 87 | -----END CERTIFICATE----- |
356 | 88 | 88 | ||
357 | === modified file 'extra/yassl/certs/client-key.der' | |||
358 | 89 | Binary files extra/yassl/certs/client-key.der 2012-02-10 14:33:27 +0000 and extra/yassl/certs/client-key.der 2014-09-24 09:49:11 +0000 differ | 89 | Binary files extra/yassl/certs/client-key.der 2012-02-10 14:33:27 +0000 and extra/yassl/certs/client-key.der 2014-09-24 09:49:11 +0000 differ |
359 | === modified file 'extra/yassl/certs/client-keyEnc.pem' | |||
360 | --- extra/yassl/certs/client-keyEnc.pem 2014-01-08 13:01:42 +0000 | |||
361 | +++ extra/yassl/certs/client-keyEnc.pem 2014-09-24 09:49:11 +0000 | |||
362 | @@ -1,30 +1,12 @@ | |||
363 | 1 | -----BEGIN RSA PRIVATE KEY----- | 1 | -----BEGIN RSA PRIVATE KEY----- |
364 | 2 | Proc-Type: 4,ENCRYPTED | 2 | Proc-Type: 4,ENCRYPTED |
366 | 3 | DEK-Info: DES-CBC,B9D8FB94E38635AB | 3 | DEK-Info: DES-EDE3-CBC,BDE979D13CCC0ABD |
367 | 4 | 4 | ||
393 | 5 | 3OTcffWLy2Ddlu2oUwnMWkvIb3e9wLL1jrKOpC0aeb//uiawgw50+KuU4pewB5fN | 5 | N7yz2JV13EmQ7MZPL5wamid5+G1V1gp8FKqMemAC5JDxonS/W9oViMLUcxbfPTDx |
394 | 6 | lfEJwpX4NjfPL+Nk+B1VAVrv5gwk5/SY9SwIJluutzmGS4TfVOhqi2SVd0mc9kOD | 6 | FznKdYSVTIQ7vv3ofmDG4MEyV/2C568N2kdtAw+jTfrZFN+IU9CI+W+In/nacirF |
395 | 7 | cSWQ9ltAohFu67jdx36j2u+eghDTOjls1lM8EpzL5cu3Bp4G+ST0nXAdnGtSZdV6 | 7 | 02sAcvDMofustnooKNOO7/iyb5+3vRvEt5vSSRQn5WuSQ9sUKjuzoLs/lbf7fyAt |
396 | 8 | eToLWjIHiC/JqeRSsKAlG0M5verw14sbb5MO4ZQF4Tdu0fCFgFvDSUM2V4ZLtS1N | 8 | 4NeqfI3rYBZXxiUOLITOGXzGNRuFoY+o2uDCfelLAJ8uhiVG6ME3LeJEo1dT5lZ8 |
397 | 9 | VysLEkHoF56YKZ5H2FYLxOVDpn5lSiLnOgRbteEzsysyJ1zLxXWFFwJPCpLVNL0e | 9 | CSJOLPasKg0iG4V7olM4j9FvAfZr48RRsSfUen756Jo2HpI4bad8LKhFYIdNs2Au |
398 | 10 | P7OoEoCR+oAdzGkkPF+EdMoULtQP+n6U7jGx3oFVS17NORIFvyxyP0hD4pGTGLnl | 10 | WwKLmjpo6QB9hBmRshR04rEXPdrgTqLBExCE08PyaGYnWU8ggWritCeBzDQFj/n4 |
399 | 11 | qAEk30lhKGAE5GgvA2itxZIno/sxPKr5T5Sc2yWh9RdQuLWYNrOb8Kz8J1iXV5l6 | 11 | sI+NO0Mymuvg98e5RpO52lg3Xnqv9RIK3guLFOmI6aEHC0PS4WwOEQ== |
375 | 12 | /5TLGu5XVWIlBnUtjMFUe5M54tqGQ6SuDUlL2ud5YeLVN0T+RU/bqV2fXGoBUqKb | ||
376 | 13 | Oe8PECm62Ls0wjv27BIOXXV32WSXwsywSzBqq2YXZ5zc9Q0+Mf1Zl6jKwcr8rXhv | ||
377 | 14 | rA2kcpicONryggsPZnn/us1bVuWKndsCbm7A5om6HowpamNMPuxhISigzzE59L6X | ||
378 | 15 | X6Sl2F0N0zhrfUVlAAlfYTrwcQVtyBDj1xp2nzJFocurJt9EylLaT0Sw3nxWtuOg | ||
379 | 16 | yQuF05UPCzxqow/7dMVqtQKng0ptpsn/E+Kr/Egk1YaTpUUxref6mD3R1S+qWML8 | ||
380 | 17 | uqTa3y1CWd4u+aJZH2oZU3gmEd8GvuWnmhsw8iTyq1bzYIga1rQZqh4W5Ok9V+jR | ||
381 | 18 | GioT/x3mTIhtuEZ1Cmhne5qM3gWYgM3rC3D4+RnUFeThOC5lHtOYHtIEpg66cs7g | ||
382 | 19 | QYAn75ghEkyfG7ZvdxAU9Ngn6hckux9tFu3GmeEtdqhVOHaOMaYi60uGSk6uBnTv | ||
383 | 20 | P1sUqi70kMrIBWU7TgldKlTqVdReM87Nkb2O5v1xqtoswLWIi65hFWTqt/H65c1H | ||
384 | 21 | aEBG1cBqnqBMYuFk8b4TzZbuU9o1UKj0/6N5mpm//BmW65B0htEDP7IYpGF0mt0H | ||
385 | 22 | LkU+4ISmuLfPfQeviYio6/yASaFkHpxfK7N8CQvmyAG9U8FHRio2QCGSb2EO+BnT | ||
386 | 23 | Bti6L9oMiQbAsCLWTbvBhCVxdncFw1ncq8gkPMXjEEVUsqAo5Kg+903pRHUyHLzS | ||
387 | 24 | R6R3C6tTJnNtucJ0zqQMF3K1FHS1m8GrOm+hskJLTHgZLdz6tFTYkXfZBSCwIl7s | ||
388 | 25 | plg0wq9CrNC2B8MczWn/j3/h7qSI3wBNqADHMdoiOHECffCeyGEYjW3+0iMoj1m1 | ||
389 | 26 | wY0DIym4DDRzk6wsEesxVi8iiCVpYwWnjJAvWYECEO+hWuwCez+eGVkhCT/5g3xW | ||
390 | 27 | hPSRhivNuJT05tdR5o+yqONHn1eAQH7Ar3cj+neY5WC0iS5FK9axTqbHXotofD1e | ||
391 | 28 | pJX17ZVWsmIIpRvAWGD+LOcfTMZsaB9DJbkrPSWlMW3lC2S5JOq8OgfMNWIDDUN1 | ||
392 | 29 | guwpK5Z/lWV1qMMnaWeDVgPH/G0FssECXlCU5+/Ol654h8tm2bRXYAYHPM+OoW67 | ||
400 | 30 | -----END RSA PRIVATE KEY----- | 12 | -----END RSA PRIVATE KEY----- |
401 | 31 | 13 | ||
402 | === added file 'extra/yassl/certs/dsa1024.der' | |||
403 | 32 | Binary files extra/yassl/certs/dsa1024.der 1970-01-01 00:00:00 +0000 and extra/yassl/certs/dsa1024.der 2014-09-24 09:49:11 +0000 differ | 14 | Binary files extra/yassl/certs/dsa1024.der 1970-01-01 00:00:00 +0000 and extra/yassl/certs/dsa1024.der 2014-09-24 09:49:11 +0000 differ |
404 | === added file 'extra/yassl/certs/dsa1024.pem' | |||
405 | --- extra/yassl/certs/dsa1024.pem 1970-01-01 00:00:00 +0000 | |||
406 | +++ extra/yassl/certs/dsa1024.pem 2014-09-24 09:49:11 +0000 | |||
407 | @@ -0,0 +1,12 @@ | |||
408 | 1 | -----BEGIN DSA PRIVATE KEY----- | ||
409 | 2 | MIIBvAIBAAKBgQC9Ue5KMuCKx+rG4epwxFFDzyoH4ccSwlglXsRdvqswDRK/oQvT | ||
410 | 3 | NNNoWiVxTn3kvQ8qDlhWy9KjGTrqr/ttgmh56FFpe6tz4yTgCNyR9D+eGclD7lNf | ||
411 | 4 | dPUc4E3SA6efopG6+ymI55bS+9xUFTG402UCrYSKT59zI2HBfuI6dltsxQIVAJHJ | ||
412 | 5 | 7WDQ+jBn/nmMyCQzdi+0qJx1AoGBAJJacRK36s5yGY1b6qhxWqvpoAC+SfEKylZn | ||
413 | 6 | YWGYf2PM+Iwo6AgPKEw6BSsX+7Nmc4Gjyr4JWhComKi6onPamO/A2CbMM0DCxb47 | ||
414 | 7 | BeLBWfqWAgXVj0CODT4MQos5yugnviR/YpEgbzLxvrXr469lKWsAyB19/gFmGmQW | ||
415 | 8 | cCgAwGm6AoGBAJ3LY89yHyvQ/TsQ6zlYbovjbk/ogndsMqPdNUvL4RuPTgJP/caa | ||
416 | 9 | DDa0XJ7ak6A7TJ+QheLNwOXoZPYJC4EGFSDAXpYniGhbWIrVTCGe6lmZDfnx40WX | ||
417 | 10 | S0kk3m/DHaC03ElLAiybxVGxyqoUfbT3Zv1JwftWMuiqHH5uADhdXuXVAhQ01VXa | ||
418 | 11 | Rr8IPem35lKghVKnq/kGQw== | ||
419 | 12 | -----END DSA PRIVATE KEY----- | ||
420 | 0 | 13 | ||
421 | === removed file 'extra/yassl/certs/dsa512.der' | |||
422 | 1 | Binary files extra/yassl/certs/dsa512.der 2012-02-10 14:33:27 +0000 and extra/yassl/certs/dsa512.der 1970-01-01 00:00:00 +0000 differ | 14 | Binary files extra/yassl/certs/dsa512.der 2012-02-10 14:33:27 +0000 and extra/yassl/certs/dsa512.der 1970-01-01 00:00:00 +0000 differ |
423 | === removed file 'extra/yassl/certs/dsa512.pem' | |||
424 | --- extra/yassl/certs/dsa512.pem 2006-05-03 11:08:24 +0000 | |||
425 | +++ extra/yassl/certs/dsa512.pem 1970-01-01 00:00:00 +0000 | |||
426 | @@ -1,8 +0,0 @@ | |||
427 | 1 | -----BEGIN DSA PRIVATE KEY----- | ||
428 | 2 | MIH3AgEAAkEAmSlpgMk8mGhFqYL+Z+uViMW0DNYmRZUZLKAgW37faencww/zYQol | ||
429 | 3 | m/IhAWrNqow358pm21b0D3160Ri5Qv0bEQIVAK0lKasKnwkcwa0DIHZ/prfdTQMJ | ||
430 | 4 | AkASiJna59ALk5vm7jwhf5yztI2ljOI3gD8X0YFPvfBxtjIIVN2/AeKzdwZkdYoE | ||
431 | 5 | 1nk5sQIDA8YGdOWQBQoQRhkxAkAEhKAmMXIM6E9dUxdisYDKwBZfwx7qxdmYOPm+ | ||
432 | 6 | VlNHaM4IIlccuw13kc9bNu3zJIKQis2QfNt3+Rctc3Pvu7mCAhQjg+e+aqykxwwc | ||
433 | 7 | E2V27tjDFY02uA== | ||
434 | 8 | -----END DSA PRIVATE KEY----- | ||
435 | 9 | 0 | ||
436 | === modified file 'extra/yassl/certs/server-cert.pem' | |||
437 | --- extra/yassl/certs/server-cert.pem 2014-01-08 13:01:42 +0000 | |||
438 | +++ extra/yassl/certs/server-cert.pem 2014-09-24 09:49:11 +0000 | |||
439 | @@ -1,17 +1,17 @@ | |||
440 | 1 | Certificate: | 1 | Certificate: |
441 | 2 | Data: | 2 | Data: |
446 | 3 | Version: 1 (0x0) | 3 | Version: 3 (0x2) |
447 | 4 | Serial Number: 2 (0x2) | 4 | Serial Number: 1 (0x1) |
448 | 5 | Signature Algorithm: sha1WithRSAEncryption | 5 | Signature Algorithm: sha1WithRSAEncryption |
449 | 6 | Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com | 6 | Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
450 | 7 | Validity | 7 | Validity |
454 | 8 | Not Before: Oct 24 18:27:13 2011 GMT | 8 | Not Before: Jul 11 17:20:14 2014 GMT |
455 | 9 | Not After : Jul 20 18:27:13 2014 GMT | 9 | Not After : Apr 6 17:20:14 2017 GMT |
456 | 10 | Subject: C=US, ST=Montana, L=Bozeman, O=yaSSL, OU=Support, CN=www.yassl.com/emailAddress=info@yassl.com | 10 | Subject: C=US, ST=Montana, L=Bozeman, O=wolfSSL, OU=Support, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
457 | 11 | Subject Public Key Info: | 11 | Subject Public Key Info: |
458 | 12 | Public Key Algorithm: rsaEncryption | 12 | Public Key Algorithm: rsaEncryption |
461 | 13 | RSA Public Key: (2048 bit) | 13 | Public-Key: (2048 bit) |
462 | 14 | Modulus (2048 bit): | 14 | Modulus: |
463 | 15 | 00:c0:95:08:e1:57:41:f2:71:6d:b7:d2:45:41:27: | 15 | 00:c0:95:08:e1:57:41:f2:71:6d:b7:d2:45:41:27: |
464 | 16 | 01:65:c6:45:ae:f2:bc:24:30:b8:95:ce:2f:4e:d6: | 16 | 01:65:c6:45:ae:f2:bc:24:30:b8:95:ce:2f:4e:d6: |
465 | 17 | f6:1c:88:bc:7c:9f:fb:a8:67:7f:fe:5c:9c:51:75: | 17 | f6:1c:88:bc:7c:9f:fb:a8:67:7f:fe:5c:9c:51:75: |
466 | @@ -31,59 +31,74 @@ | |||
467 | 31 | a7:aa:eb:c4:e1:e6:61:83:c5:d2:96:df:d9:d0:4f: | 31 | a7:aa:eb:c4:e1:e6:61:83:c5:d2:96:df:d9:d0:4f: |
468 | 32 | ad:d7 | 32 | ad:d7 |
469 | 33 | Exponent: 65537 (0x10001) | 33 | Exponent: 65537 (0x10001) |
470 | 34 | X509v3 extensions: | ||
471 | 35 | X509v3 Subject Key Identifier: | ||
472 | 36 | B3:11:32:C9:92:98:84:E2:C9:F8:D0:3B:6E:03:42:CA:1F:0E:8E:3C | ||
473 | 37 | X509v3 Authority Key Identifier: | ||
474 | 38 | keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 | ||
475 | 39 | DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.wolfssl.com/emailAddress=info@wolfssl.com | ||
476 | 40 | serial:9A:41:47:CD:A1:14:62:8C | ||
477 | 41 | |||
478 | 42 | X509v3 Basic Constraints: | ||
479 | 43 | CA:TRUE | ||
480 | 34 | Signature Algorithm: sha1WithRSAEncryption | 44 | Signature Algorithm: sha1WithRSAEncryption |
496 | 35 | 71:4e:d3:62:df:cc:4c:f7:cd:b7:6e:52:0b:6c:6e:e0:bd:c2: | 45 | 3d:8c:70:05:5b:62:4b:bf:6c:b6:48:61:01:10:1d:5e:05:ba: |
497 | 36 | 2d:07:d7:c0:b0:6e:43:1e:35:bc:30:01:50:f0:ff:99:23:6c: | 46 | 55:94:2c:ae:59:6f:97:80:5d:6c:86:ec:9a:eb:15:45:44:e4: |
498 | 37 | 18:1a:41:b6:11:d6:d4:19:61:fd:e4:77:97:1c:39:e1:57:ab: | 47 | 56:f8:75:ca:8a:45:32:f4:c7:e1:fa:f2:98:1c:91:d3:3f:e8: |
499 | 38 | c5:15:63:77:11:36:5e:74:e2:24:0b:1f:41:78:ad:b7:81:e7: | 48 | 0e:c9:1b:fa:e1:79:99:67:0e:0d:6b:8a:ec:1a:2c:59:c4:34: |
500 | 39 | b4:40:66:80:f0:4b:91:a0:6d:a8:6e:3d:53:d9:8b:ce:2a:e1: | 49 | 04:8d:39:77:cd:b5:e9:60:5b:82:bf:34:ce:ed:c6:4f:3f:b4: |
501 | 40 | 0b:45:65:87:a1:96:ae:ee:3e:88:d5:12:1f:78:17:ae:2c:c5: | 50 | 5c:4d:8a:b4:f4:0a:04:12:a0:56:c1:e1:33:37:a1:54:87:48: |
502 | 41 | 73:44:d8:dc:f4:af:d8:cc:ae:4c:e1:0c:be:55:a4:99:f7:6e: | 51 | e9:81:c2:0f:8f:6f:d3:52:4c:4c:32:4c:6b:9f:3a:04:8f:77: |
503 | 42 | 96:c0:c8:45:87:bf:dc:51:57:ff:9e:73:37:6a:18:9c:c3:f9: | 52 | 5d:ad:dc:3d:2b:f2:c9:df:3c:60:5d:d8:fc:86:72:7c:3d:d0: |
504 | 43 | 22:7a:f4:b0:52:bd:fc:21:30:f8:c5:ff:1e:87:7d:ad:a2:5a: | 53 | 84:4b:8c:df:26:43:fe:c0:cc:5b:e1:36:b3:3d:32:28:a3:ef: |
505 | 44 | 35:f5:22:a8:b4:0a:76:38:e6:76:b0:98:af:1b:ec:8a:0a:43: | 54 | 0c:20:d6:b1:50:39:d6:67:a9:8b:84:bc:92:34:eb:19:23:e8: |
506 | 45 | 74:d2:85:34:37:84:07:e1:f6:23:b2:29:de:a6:b6:b7:4c:57: | 55 | 10:8f:ea:bd:18:8c:93:27:3c:74:75:8e:58:04:fa:2a:74:44: |
507 | 46 | 7e:96:06:cb:a9:16:25:29:3a:03:2d:55:7d:a6:8c:a4:f7:9e: | 56 | 7d:fc:4d:39:df:54:17:ba:78:e1:5d:6a:70:d3:7c:a2:80:81: |
508 | 47 | 81:c9:95:b6:7c:c1:4a:ce:94:66:0c:ca:88:eb:d2:09:f5:5b: | 57 | e6:19:51:91:c3:44:51:ec:bb:88:a9:53:e1:d7:a9:8c:28:f4: |
509 | 48 | 19:58:82:df:27:fd:67:95:78:b7:02:06:d5:a7:61:bd:ef:3a: | 58 | 21:1c:42:51:09:b4:12:6d:a0:d6:25:09:85:c6:2a:0c:af:a7: |
510 | 49 | fc:b2:61:cd | 59 | 58:e6:52:8b |
511 | 50 | -----BEGIN CERTIFICATE----- | 60 | -----BEGIN CERTIFICATE----- |
532 | 51 | MIIDkDCCAngCAQIwDQYJKoZIhvcNAQEFBQAwgZAxCzAJBgNVBAYTAlVTMRAwDgYD | 61 | MIIEnjCCA4agAwIBAgIBATANBgkqhkiG9w0BAQUFADCBlDELMAkGA1UEBhMCVVMx |
533 | 52 | VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhTYXd0b290 | 62 | EDAOBgNVBAgMB01vbnRhbmExEDAOBgNVBAcMB0JvemVtYW4xETAPBgNVBAoMCFNh |
534 | 53 | aDETMBEGA1UECxMKQ29uc3VsdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNvbTEd | 63 | d3Rvb3RoMRMwEQYDVQQLDApDb25zdWx0aW5nMRgwFgYDVQQDDA93d3cud29sZnNz |
535 | 54 | MBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wHhcNMTExMDI0MTgyNzEzWhcN | 64 | bC5jb20xHzAdBgkqhkiG9w0BCQEWEGluZm9Ad29sZnNzbC5jb20wHhcNMTQwNzEx |
536 | 55 | MTQwNzIwMTgyNzEzWjCBijELMAkGA1UEBhMCVVMxEDAOBgNVBAgTB01vbnRhbmEx | 65 | MTcyMDE0WhcNMTcwNDA2MTcyMDE0WjCBkDELMAkGA1UEBhMCVVMxEDAOBgNVBAgM |
537 | 56 | EDAOBgNVBAcTB0JvemVtYW4xDjAMBgNVBAoTBXlhU1NMMRAwDgYDVQQLEwdTdXBw | 66 | B01vbnRhbmExEDAOBgNVBAcMB0JvemVtYW4xEDAOBgNVBAoMB3dvbGZTU0wxEDAO |
538 | 57 | b3J0MRYwFAYDVQQDEw13d3cueWFzc2wuY29tMR0wGwYJKoZIhvcNAQkBFg5pbmZv | 67 | BgNVBAsMB1N1cHBvcnQxGDAWBgNVBAMMD3d3dy53b2xmc3NsLmNvbTEfMB0GCSqG |
539 | 58 | QHlhc3NsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMCVCOFX | 68 | SIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP |
540 | 59 | QfJxbbfSRUEnAWXGRa7yvCQwuJXOL07W9hyIvHyf+6hnf/5cnFF194rKB+c1L4/h | 69 | ADCCAQoCggEBAMCVCOFXQfJxbbfSRUEnAWXGRa7yvCQwuJXOL07W9hyIvHyf+6hn |
541 | 60 | vXvAL3yrZKgX/Mpde7rgIeVyLm8uhtiVc9qsG1O5Xz/XGQ0lT+FjY1GLC2Q/rUO4 | 70 | f/5cnFF194rKB+c1L4/hvXvAL3yrZKgX/Mpde7rgIeVyLm8uhtiVc9qsG1O5Xz/X |
542 | 61 | pRxcNLOuAKBjxfZ/C1loeHOmjBipAm2vwxkBLrgQ48bMQLRpo0YzaYduxLsXpvPo | 71 | GQ0lT+FjY1GLC2Q/rUO4pRxcNLOuAKBjxfZ/C1loeHOmjBipAm2vwxkBLrgQ48bM |
543 | 62 | 3a1zvHsvIbX9ZlEMvVSz4W1fHLwjc9EJA4kU0hC5ZMMq0KGWSrzh1Bpbx6DAwWN4 | 72 | QLRpo0YzaYduxLsXpvPo3a1zvHsvIbX9ZlEMvVSz4W1fHLwjc9EJA4kU0hC5ZMMq |
544 | 63 | D0Q3MDKWgDIjlaF3uhPSl3PiXSXJag3DOWCktLBpQkIJ6dgIvDMgs1gip6rrxOHm | 73 | 0KGWSrzh1Bpbx6DAwWN4D0Q3MDKWgDIjlaF3uhPSl3PiXSXJag3DOWCktLBpQkIJ |
545 | 64 | YYPF0pbf2dBPrdcCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAcU7TYt/MTPfNt25S | 74 | 6dgIvDMgs1gip6rrxOHmYYPF0pbf2dBPrdcCAwEAAaOB/DCB+TAdBgNVHQ4EFgQU |
546 | 65 | C2xu4L3CLQfXwLBuQx41vDABUPD/mSNsGBpBthHW1Blh/eR3lxw54VerxRVjdxE2 | 75 | sxEyyZKYhOLJ+NA7bgNCyh8OjjwwgckGA1UdIwSBwTCBvoAUJ45nEXTDJh0/7TNj |
547 | 66 | XnTiJAsfQXitt4HntEBmgPBLkaBtqG49U9mLzirhC0Vlh6GWru4+iNUSH3gXrizF | 76 | s6TYHTDl6NWhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRAwDgYDVQQIDAdNb250YW5h |
548 | 67 | c0TY3PSv2MyuTOEMvlWkmfdulsDIRYe/3FFX/55zN2oYnMP5Inr0sFK9/CEw+MX/ | 77 | MRAwDgYDVQQHDAdCb3plbWFuMREwDwYDVQQKDAhTYXd0b290aDETMBEGA1UECwwK |
549 | 68 | Hod9raJaNfUiqLQKdjjmdrCYrxvsigpDdNKFNDeEB+H2I7Ip3qa2t0xXfpYGy6kW | 78 | Q29uc3VsdGluZzEYMBYGA1UEAwwPd3d3LndvbGZzc2wuY29tMR8wHQYJKoZIhvcN |
550 | 69 | JSk6Ay1VfaaMpPeegcmVtnzBSs6UZgzKiOvSCfVbGViC3yf9Z5V4twIG1adhve86 | 79 | AQkBFhBpbmZvQHdvbGZzc2wuY29tggkAmkFHzaEUYowwDAYDVR0TBAUwAwEB/zAN |
551 | 70 | /LJhzQ== | 80 | BgkqhkiG9w0BAQUFAAOCAQEAPYxwBVtiS79stkhhARAdXgW6VZQsrllvl4BdbIbs |
552 | 81 | musVRUTkVvh1yopFMvTH4frymByR0z/oDskb+uF5mWcODWuK7BosWcQ0BI05d821 | ||
553 | 82 | 6WBbgr80zu3GTz+0XE2KtPQKBBKgVsHhMzehVIdI6YHCD49v01JMTDJMa586BI93 | ||
554 | 83 | Xa3cPSvyyd88YF3Y/IZyfD3QhEuM3yZD/sDMW+E2sz0yKKPvDCDWsVA51mepi4S8 | ||
555 | 84 | kjTrGSPoEI/qvRiMkyc8dHWOWAT6KnREffxNOd9UF7p44V1qcNN8ooCB5hlRkcNE | ||
556 | 85 | Uey7iKlT4depjCj0IRxCUQm0Em2g1iUJhcYqDK+nWOZSiw== | ||
557 | 71 | -----END CERTIFICATE----- | 86 | -----END CERTIFICATE----- |
558 | 72 | Certificate: | 87 | Certificate: |
559 | 73 | Data: | 88 | Data: |
560 | 74 | Version: 3 (0x2) | 89 | Version: 3 (0x2) |
561 | 75 | Serial Number: | 90 | Serial Number: |
565 | 76 | e9:d0:a7:5f:79:25:f4:3c | 91 | 9a:41:47:cd:a1:14:62:8c |
566 | 77 | Signature Algorithm: sha1WithRSAEncryption | 92 | Signature Algorithm: sha1WithRSAEncryption |
567 | 78 | Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com | 93 | Issuer: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
568 | 79 | Validity | 94 | Validity |
572 | 80 | Not Before: Oct 24 18:18:15 2011 GMT | 95 | Not Before: Jul 11 03:20:08 2014 GMT |
573 | 81 | Not After : Jul 20 18:18:15 2014 GMT | 96 | Not After : Apr 6 03:20:08 2017 GMT |
574 | 82 | Subject: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.yassl.com/emailAddress=info@yassl.com | 97 | Subject: C=US, ST=Montana, L=Bozeman, O=Sawtooth, OU=Consulting, CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
575 | 83 | Subject Public Key Info: | 98 | Subject Public Key Info: |
576 | 84 | Public Key Algorithm: rsaEncryption | 99 | Public Key Algorithm: rsaEncryption |
579 | 85 | RSA Public Key: (2048 bit) | 100 | Public-Key: (2048 bit) |
580 | 86 | Modulus (2048 bit): | 101 | Modulus: |
581 | 87 | 00:bf:0c:ca:2d:14:b2:1e:84:42:5b:cd:38:1f:4a: | 102 | 00:bf:0c:ca:2d:14:b2:1e:84:42:5b:cd:38:1f:4a: |
582 | 88 | f2:4d:75:10:f1:b6:35:9f:df:ca:7d:03:98:d3:ac: | 103 | f2:4d:75:10:f1:b6:35:9f:df:ca:7d:03:98:d3:ac: |
583 | 89 | de:03:66:ee:2a:f1:d8:b0:7d:6e:07:54:0b:10:98: | 104 | de:03:66:ee:2a:f1:d8:b0:7d:6e:07:54:0b:10:98: |
584 | @@ -104,54 +119,55 @@ | |||
585 | 104 | 36:79 | 119 | 36:79 |
586 | 105 | Exponent: 65537 (0x10001) | 120 | Exponent: 65537 (0x10001) |
587 | 106 | X509v3 extensions: | 121 | X509v3 extensions: |
589 | 107 | X509v3 Subject Key Identifier: | 122 | X509v3 Subject Key Identifier: |
590 | 108 | 27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 | 123 | 27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 |
592 | 109 | X509v3 Authority Key Identifier: | 124 | X509v3 Authority Key Identifier: |
593 | 110 | keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 | 125 | keyid:27:8E:67:11:74:C3:26:1D:3F:ED:33:63:B3:A4:D8:1D:30:E5:E8:D5 |
596 | 111 | DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.yassl.com/emailAddress=info@yassl.com | 126 | DirName:/C=US/ST=Montana/L=Bozeman/O=Sawtooth/OU=Consulting/CN=www.wolfssl.com/emailAddress=info@wolfssl.com |
597 | 112 | serial:E9:D0:A7:5F:79:25:F4:3C | 127 | serial:9A:41:47:CD:A1:14:62:8C |
598 | 113 | 128 | ||
600 | 114 | X509v3 Basic Constraints: | 129 | X509v3 Basic Constraints: |
601 | 115 | CA:TRUE | 130 | CA:TRUE |
602 | 116 | Signature Algorithm: sha1WithRSAEncryption | 131 | Signature Algorithm: sha1WithRSAEncryption |
618 | 117 | 5f:86:14:f4:51:8b:bc:a5:4e:30:da:5e:ac:9a:f8:6c:d9:26: | 132 | 79:78:0c:6d:79:88:91:fc:3a:15:9c:f9:27:62:16:f0:21:1f: |
619 | 118 | 4b:93:f9:e3:1c:89:6f:9e:ee:b3:9d:77:3e:89:20:76:a3:e6: | 133 | fa:7d:3f:a2:a8:32:1e:f7:f2:11:a9:74:16:74:5e:dc:18:ca: |
620 | 119 | e8:86:15:21:db:e2:33:b2:34:d5:d0:9f:f3:c1:a4:87:92:5c: | 134 | f0:00:2a:d5:03:06:26:30:f1:47:83:fd:32:6e:fc:ed:aa:4f: |
621 | 120 | f9:d1:ff:30:2f:8e:03:bc:b3:3c:0c:32:a3:90:5f:1a:90:1e: | 135 | 7d:0c:63:60:31:2f:7c:0c:bf:99:66:87:ed:27:08:86:2d:c4: |
622 | 121 | af:9d:f3:9e:d7:07:02:a9:7d:27:66:63:2f:af:18:d7:ac:18: | 136 | 33:e8:98:23:1c:fe:a3:db:9a:49:4e:fc:5a:42:ef:71:c3:3f: |
623 | 122 | 98:8c:83:8f:38:f3:0b:ac:36:10:75:fb:ca:76:13:50:5b:02: | 137 | ad:dc:4a:a8:d2:a3:1d:09:ac:33:04:7b:86:f3:6d:00:59:a3: |
624 | 123 | 8f:73:bf:e3:a0:ee:83:52:25:54:ce:26:ce:9c:bd:2f:79:ab: | 138 | c8:db:d1:3c:73:f6:0e:90:d6:5e:49:e0:bf:36:63:08:7b:a5: |
625 | 124 | 1b:60:b8:92:f1:03:c0:fc:3b:08:d9:c0:ad:d5:72:08:25:80: | 139 | b0:8f:35:3b:56:8c:11:35:49:04:1c:d0:e7:ba:56:c5:0d:0a: |
626 | 125 | 61:2d:dc:9f:a7:83:62:07:47:e0:07:4c:4b:07:30:04:a9:87: | 140 | 91:8d:d6:b7:62:19:34:12:52:4c:d2:6d:7c:c5:3d:0f:18:81: |
627 | 126 | 1c:55:7f:07:12:d0:cb:42:5d:cb:cf:66:01:1a:17:ee:f9:0f: | 141 | 54:cb:f6:3c:e5:84:d2:d6:71:15:ec:1a:34:0b:f0:a0:21:74: |
628 | 127 | 60:b7:db:6f:68:e5:4e:41:62:6e:d3:6f:60:4f:4b:27:de:cf: | 142 | 43:c8:a3:b0:df:d9:67:da:e2:ad:93:48:f8:a0:87:bd:79:14: |
629 | 128 | 18:07:f1:13:5d:cb:3f:a9:25:44:da:52:5c:c8:04:e1:56:12: | 143 | e0:62:0a:df:f7:31:2e:31:7b:d1:32:2a:0a:fe:5d:14:ef:d9: |
630 | 129 | f5:2a:90:4e:d1:e2:af:01:b5:23:a1:ec:31:da:7b:63:69:c4: | 144 | 64:50:e4:83:91:bc:70:0d:d7:88:8d:d9:bc:84:0e:c5:1a:b3: |
631 | 130 | b8:f3:e7:ce:a1:3d:c0:db:6d:f3:b2:d9:46:c8:9f:c3:b8:70: | 145 | bf:64:02:4e:51:91:a4:a2:85:15:83:af:f0:5b:9b:28:49:5f: |
632 | 131 | 5a:1f:7f:ca | 146 | b2:b3:03:d8 |
633 | 132 | -----BEGIN CERTIFICATE----- | 147 | -----BEGIN CERTIFICATE----- |
659 | 133 | MIIEnjCCA4agAwIBAgIJAOnQp195JfQ8MA0GCSqGSIb3DQEBBQUAMIGQMQswCQYD | 148 | MIIEqjCCA5KgAwIBAgIJAJpBR82hFGKMMA0GCSqGSIb3DQEBBQUAMIGUMQswCQYD |
660 | 134 | VQQGEwJVUzEQMA4GA1UECBMHTW9udGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8G | 149 | VQQGEwJVUzEQMA4GA1UECAwHTW9udGFuYTEQMA4GA1UEBwwHQm96ZW1hbjERMA8G |
661 | 135 | A1UEChMIU2F3dG9vdGgxEzARBgNVBAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3 | 150 | A1UECgwIU2F3dG9vdGgxEzARBgNVBAsMCkNvbnN1bHRpbmcxGDAWBgNVBAMMD3d3 |
662 | 136 | dy55YXNzbC5jb20xHTAbBgkqhkiG9w0BCQEWDmluZm9AeWFzc2wuY29tMB4XDTEx | 151 | dy53b2xmc3NsLmNvbTEfMB0GCSqGSIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTAe |
663 | 137 | MTAyNDE4MTgxNVoXDTE0MDcyMDE4MTgxNVowgZAxCzAJBgNVBAYTAlVTMRAwDgYD | 152 | Fw0xNDA3MTEwMzIwMDhaFw0xNzA0MDYwMzIwMDhaMIGUMQswCQYDVQQGEwJVUzEQ |
664 | 138 | VQQIEwdNb250YW5hMRAwDgYDVQQHEwdCb3plbWFuMREwDwYDVQQKEwhTYXd0b290 | 153 | MA4GA1UECAwHTW9udGFuYTEQMA4GA1UEBwwHQm96ZW1hbjERMA8GA1UECgwIU2F3 |
665 | 139 | aDETMBEGA1UECxMKQ29uc3VsdGluZzEWMBQGA1UEAxMNd3d3Lnlhc3NsLmNvbTEd | 154 | dG9vdGgxEzARBgNVBAsMCkNvbnN1bHRpbmcxGDAWBgNVBAMMD3d3dy53b2xmc3Ns |
666 | 140 | MBsGCSqGSIb3DQEJARYOaW5mb0B5YXNzbC5jb20wggEiMA0GCSqGSIb3DQEBAQUA | 155 | LmNvbTEfMB0GCSqGSIb3DQEJARYQaW5mb0B3b2xmc3NsLmNvbTCCASIwDQYJKoZI |
667 | 141 | A4IBDwAwggEKAoIBAQC/DMotFLIehEJbzTgfSvJNdRDxtjWf38p9A5jTrN4DZu4q | 156 | hvcNAQEBBQADggEPADCCAQoCggEBAL8Myi0Ush6EQlvNOB9K8k11EPG2NZ/fyn0D |
668 | 142 | 8diwfW4HVAsQmCFNgMsSIOfMT95FfclydzLqypC7aVIQAy+o85XF8YtiVhvvZ2+k | 157 | mNOs3gNm7irx2LB9bgdUCxCYIU2AyxIg58xP3kV9yXJ3MurKkLtpUhADL6jzlcXx |
669 | 143 | EEGVrQqb46XAsNJwdlAwW6joCCx87aeieo04KRysx+3yfJWwlYJ9SVw4zXcl772A | 158 | i2JWG+9nb6QQQZWtCpvjpcCw0nB2UDBbqOgILHztp6J6jTgpHKzH7fJ8lbCVgn1J |
670 | 144 | dVOUPD3KY1ufFbXTHRMvGdE823Y6zLh9yeXC19pAb9gh3HMbQi1TnP4a/H2rejY/ | 159 | XDjNdyXvvYB1U5Q8PcpjW58VtdMdEy8Z0TzbdjrMuH3J5cLX2kBv2CHccxtCLVOc |
671 | 145 | mN6EfAVnzmoUOIep8Yy1aMtof3EgK/WgY/VWL6Mm0rdvsVoX1ziZCP6TWG/+wxNJ | 160 | /hr8fat6Nj+Y3oR8BWfOahQ4h6nxjLVoy2h/cSAr9aBj9VYvoybSt2+xWhfXOJkI |
672 | 146 | CBYLp01nAFIxZyNOmO1RRR25BNkL7Ngos0u97TZ5AgMBAAGjgfgwgfUwHQYDVR0O | 161 | /pNYb/7DE0kIFgunTWcAUjFnI06Y7VFFHbkE2Qvs2CizS73tNnkCAwEAAaOB/DCB |
673 | 147 | BBYEFCeOZxF0wyYdP+0zY7Ok2B0w5ejVMIHFBgNVHSMEgb0wgbqAFCeOZxF0wyYd | 162 | +TAdBgNVHQ4EFgQUJ45nEXTDJh0/7TNjs6TYHTDl6NUwgckGA1UdIwSBwTCBvoAU |
674 | 148 | P+0zY7Ok2B0w5ejVoYGWpIGTMIGQMQswCQYDVQQGEwJVUzEQMA4GA1UECBMHTW9u | 163 | J45nEXTDJh0/7TNjs6TYHTDl6NWhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRAwDgYD |
675 | 149 | dGFuYTEQMA4GA1UEBxMHQm96ZW1hbjERMA8GA1UEChMIU2F3dG9vdGgxEzARBgNV | 164 | VQQIDAdNb250YW5hMRAwDgYDVQQHDAdCb3plbWFuMREwDwYDVQQKDAhTYXd0b290 |
676 | 150 | BAsTCkNvbnN1bHRpbmcxFjAUBgNVBAMTDXd3dy55YXNzbC5jb20xHTAbBgkqhkiG | 165 | aDETMBEGA1UECwwKQ29uc3VsdGluZzEYMBYGA1UEAwwPd3d3LndvbGZzc2wuY29t |
677 | 151 | 9w0BCQEWDmluZm9AeWFzc2wuY29tggkA6dCnX3kl9DwwDAYDVR0TBAUwAwEB/zAN | 166 | MR8wHQYJKoZIhvcNAQkBFhBpbmZvQHdvbGZzc2wuY29tggkAmkFHzaEUYowwDAYD |
678 | 152 | BgkqhkiG9w0BAQUFAAOCAQEAX4YU9FGLvKVOMNperJr4bNkmS5P54xyJb57us513 | 167 | VR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAeXgMbXmIkfw6FZz5J2IW8CEf |
679 | 153 | PokgdqPm6IYVIdviM7I01dCf88Gkh5Jc+dH/MC+OA7yzPAwyo5BfGpAer53zntcH | 168 | +n0/oqgyHvfyEal0FnRe3BjK8AAq1QMGJjDxR4P9Mm787apPfQxjYDEvfAy/mWaH |
680 | 154 | Aql9J2ZjL68Y16wYmIyDjzjzC6w2EHX7ynYTUFsCj3O/46Dug1IlVM4mzpy9L3mr | 169 | 7ScIhi3EM+iYIxz+o9uaSU78WkLvccM/rdxKqNKjHQmsMwR7hvNtAFmjyNvRPHP2 |
681 | 155 | G2C4kvEDwPw7CNnArdVyCCWAYS3cn6eDYgdH4AdMSwcwBKmHHFV/BxLQy0Jdy89m | 170 | DpDWXkngvzZjCHulsI81O1aMETVJBBzQ57pWxQ0KkY3Wt2IZNBJSTNJtfMU9DxiB |
682 | 156 | ARoX7vkPYLfbb2jlTkFibtNvYE9LJ97PGAfxE13LP6klRNpSXMgE4VYS9SqQTtHi | 171 | VMv2POWE0tZxFewaNAvwoCF0Q8ijsN/ZZ9rirZNI+KCHvXkU4GIK3/cxLjF70TIq |
683 | 157 | rwG1I6HsMdp7Y2nEuPPnzqE9wNtt87LZRsifw7hwWh9/yg== | 172 | Cv5dFO/ZZFDkg5G8cA3XiI3ZvIQOxRqzv2QCTlGRpKKFFYOv8FubKElfsrMD2A== |
684 | 173 | -----END CERTIFICATE----- | ||
685 | 158 | 174 | ||
686 | === modified file 'extra/yassl/certs/server-keyEnc.pem' | |||
687 | --- extra/yassl/certs/server-keyEnc.pem 2014-01-08 13:01:42 +0000 | |||
688 | +++ extra/yassl/certs/server-keyEnc.pem 2014-09-24 09:49:11 +0000 | |||
689 | @@ -1,30 +1,30 @@ | |||
690 | 1 | -----BEGIN RSA PRIVATE KEY----- | 1 | -----BEGIN RSA PRIVATE KEY----- |
691 | 2 | Proc-Type: 4,ENCRYPTED | 2 | Proc-Type: 4,ENCRYPTED |
693 | 3 | DEK-Info: DES-CBC,08132C1FFF5BC8CC | 3 | DEK-Info: DES-CBC,136C7D8A69656668 |
694 | 4 | 4 | ||
720 | 5 | W+krChiFlNU+koE0Bep+U45OG4V4IFZv67ex6yJHgcsPd+HQ692A/h+5dYc8rdlW | 5 | jvNTyPaztxPIoAzbdmZnD0Zw2+60tMxNc0GMHNmeOyG25aHP/dT+TWiKFpFVkkkY |
721 | 6 | 2LDgSODHHIMTt6RVJDxXxXs3qFmJQbnVXeXxV209X8EfaRarh+yiMKeUP6K8hIvj | 6 | uoCIhYUyw7gmpw+CnRJwWd+ans4nrvAjwy5oWJvarvsyUpjqvnPoIlAqd+d4TDKN |
722 | 7 | +IYRma6iKOs+d4KlcZZudGs2f/x8nhxXbmQtrLhGd4h91mnJk2sKmiz7UkUy6Qng | 7 | eESzcI76+gHdisAtCrQD+fGqgTZhli5TgDbnpasL/QnY2qDlutvakkVw7gPXe156 |
723 | 8 | gOHnT2dfF4Qk2ZYsjisRHjpWZiqh40GO1LuTgUjZoH+LGhMwMwOAE6+ss5xa+yE+ | 8 | 2Phy8WN+efr65J6wt3K/dj7Datl9u4JeHQK81gYyWBVX+EagEjPGDzkFQCj9Z0q7 |
724 | 9 | Xd9Yljm0/QW68JILkCJQjLDRvPGxDJyvYq6TT/kSElsRlI/AuRrZH1YVD3hn/xjx | 9 | 8K3iB5GW1JAqJS0IfZPB40AnSTF/n1TL1SN3qfU3l7hTGNrx9o7580bgDEoAR7pI |
725 | 10 | tDoEB+JEbH6iu9ne2srxnGSKLzoUbb4XPaCjLIW9BJf7oANmmFQpZZQiRTyIUVWi | 10 | F8eZlS15KHtZmh11AnU1KTKZ6kmgnNqeMTGMN6N0ct2wMKW1dV87eTDlF0oiR2ol |
726 | 11 | IE5hJciqF7ra7IwfZAW/PeWGXpzNOVN9QAvyAMsmvUCzJdxd1ySUatjhZ+mSFYGk | 11 | XwtFgKmrIjfpmzkdWjbJmWnGMjD56KdiFZga/ZyKMsPrVoYLgfJEpn36iQspfygx |
727 | 12 | rDVtyrgt4ZQgV0EdJV0Yn1ZWMOk1qEKXT0JAnI+9S6Y+QEdwXmdz3xlVuq61Jvub | 12 | HCGNTf0PjIsjEWU0WyQiF86t+c45W3wNFsv/AxVyfMl+su02yrd6u2ecuQDir3Cs |
728 | 13 | iJUVepnD/1QeFfWy8JwlscWpWFrkr569f3SNG+FGb6fufnUP7K6sX3urj+pj1QET | 13 | b2k8IKtQgVe/NIpEWLKuiHG5oedIPPQyDYK5uq+gHxCGeOoKnWlsWFEHZRiza4X5 |
729 | 14 | f9NmmvLBsVsbj1Egg3wnxbVHIUPky64LY04wtNJaAwhuG6mKCvaClKYMTmTCyrzP | 14 | tbgTrJB8Sw0ENWrvVGGmQZN4pSImlsMwzQ2qik5CQ00N1b3+56/obn0z75I3bUSb |
730 | 15 | aRwghhMQ3yHUbo2A1ZppYsXXg8lX30eW+5O77N9Q3xfP0phODHXsnXhBH09ml1JQ | 15 | tC5g8DRjl6oclAenNgh/MYMT287y5W2dD4npxHcekX4O3J2CDXNfg4vV2j5GRxtg |
731 | 16 | MmiCaL5n6sIVcjtFmN/kyaEuz/1VrBSaDCPeW88n61UXUidXrGOZN/2c/2xFir8B | 16 | LVJdYE2p7bpYePCDHrYng8b9ubBprx0CrEnkIvvtUjzNPf6VDL0+MBKl+XgR2/nz |
732 | 17 | 2rdE82lQLl07SJxzQQ6aJVvrc5tnbV/ENDySS5dG6Yl/w89/nuu0RFHmAweKqfGC | 17 | iRqTuZnlGGOyM+KYDwXpgwfs/HfvFGksxTAlO/40GkGh+WGPaIoNyCK0SgQKhyb4 |
733 | 18 | 8m0XOkmonIk6h3YT7XrkE0b/2jkf1mMaMKrGGfRmxqNt1nGxMCJHAO/Sn9v+I9rU | 18 | JIkR0vd2/yLg3lWMJrGwh7A0Gm07Z/781oURP3uWd+PaCOgGcd5ipcAjcEyuxNly |
734 | 19 | W7HCZ04RTnRp1BXcqDxdwlveDKJRVfiKOSSEOpEXXlexS5R1vikmxrCwK5YVUTkT | 19 | AthipWqmQWUcbf6Z2N9j3OA22Hv2Uzk8HSfi9VOZtL9svdEEZ0NnOekJgnc6stQp |
735 | 20 | 3tgahVtHJkFHnBHBzXyHUDwWahxZaU9TO43z0JFxs0zINWUWppldf0oyWjP1FSrI | 20 | bXiknlK/T5WdrWxSyCfgUq68Vf6DFfIRAVuFdJ3WHT2wVXHrDfft6D+Ne/XCxPoE |
736 | 21 | a9tXBs7aoykUY9Av9K0p4UJJU005qzD/tuegZFX34wRETJO0BJnlZHTTZSqLSVX+ | 21 | 8zGmkyusaph33UHQ1oNyUbLbwcDCDSmOo8gYoedD3IwxtMA3wJRugomqosItwV8X |
737 | 22 | KZg4nPq8Xii1VHta3tgw7up2z1tpepsBerTsRQ1+IDpxLaIxgt9am0hXVTiMLex/ | 22 | vkgmcy8eSE/+gZUxJEN2gnLcfKFhCkC80J6oFhmoDD6vuUnPHcFdKZgVPw2rzPk5 |
738 | 23 | DD9UvQC/eBUmpmWraK/Mqeq/UrPl+lmeoXsG6LWIvEp9d19rJ/3OhIJf2pDh9dC8 | 23 | Vb1kX+gpORplYmKpq1vz/ujscL4T0TmYLz02hkIS4edpW55ncTTv7JWefpRiTB1J |
739 | 24 | NzJoNP9qOrDajAwzeeF5dbQxCaG+X8am9s4wryC0p+NrQ0tzv8efey0zBodDIOgo | 24 | RB3td3me4htqR+YIDWJ+emrOmqsCG2WvpAS+MTw2mj1jYk9LL/ZYobTjSCEWmuwT |
740 | 25 | F1G7+ADgHy+V565q8sdL52xx0xB9Ty5p9IOfOUbxa3K65TJf/I/QAQjl4LyTbkfr | 25 | yVK6m303irR7HQDauxhslRFgoK21w63viOyj5NKIU1gQtaAANGDxcgORC1XLjjgt |
741 | 26 | kzpYAG2uF55EB3Eq3aMrj47pzZy0ELXXN2qYJ9Oelgl+h6MzYbmd+Wm+A2Cofv3u | 26 | oNutSQA+7P42vfHSHK4cnTBXl6V32H/GyVpdHQOZqSrqIjgLmUZodSmRPROxosZF |
742 | 27 | 7ANAyjAYN7/Lo3lTFAt7sXAXGKnqw62JNSSMkIqZVrG5dn7Jxj5AJCVyYxTrm6Y+ | 27 | a46B1O7m/rJFxkiKW4vod+/WqjoE0Hhfrb8rRrkRjzGeCqqSSnQ3vrunVkvF8hlA |
743 | 28 | DDcblX47XrWxVoVJN/dLJZ8FzWs4o/8w9Yn8U54Ci7F0g+j2f+OpDy9PGFYT9pKw | 28 | b6FOv4ZBJL4piC1GKH+rscqke9NEiDqXN8C3iYz86jbck/Ha21yUS8T3X7N52sg+ |
744 | 29 | xWG8chkYE6QPilEYvdi26ZnZ3u236q9PMtyRP87NmBN2sLkj/rbBTzBxWIaGS+Mt | 29 | B3AmOGnLK6BebYeto9vZxQjacChJZSixSxLV+l9/nVQ0+mW42azHdzk0ru59TGAj |
745 | 30 | -----END RSA PRIVATE KEY----- | 30 | -----END RSA PRIVATE KEY----- |
746 | 31 | 31 | ||
747 | === modified file 'extra/yassl/include/buffer.hpp' | |||
748 | --- extra/yassl/include/buffer.hpp 2013-02-25 14:26:00 +0000 | |||
749 | +++ extra/yassl/include/buffer.hpp 2014-09-24 09:49:11 +0000 | |||
750 | @@ -1,5 +1,5 @@ | |||
751 | 1 | /* | 1 | /* |
753 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
754 | 3 | 3 | ||
755 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
756 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
757 | @@ -48,7 +48,11 @@ | |||
758 | 48 | 48 | ||
759 | 49 | 49 | ||
760 | 50 | struct NoCheck { | 50 | struct NoCheck { |
762 | 51 | void check(uint, uint); | 51 | int check(uint, uint); |
763 | 52 | }; | ||
764 | 53 | |||
765 | 54 | struct Check { | ||
766 | 55 | int check(uint, uint); | ||
767 | 52 | }; | 56 | }; |
768 | 53 | 57 | ||
769 | 54 | /* input_buffer operates like a smart c style array with a checking option, | 58 | /* input_buffer operates like a smart c style array with a checking option, |
770 | @@ -60,11 +64,13 @@ | |||
771 | 60 | * write to the buffer bulk wise and have the correct size | 64 | * write to the buffer bulk wise and have the correct size |
772 | 61 | */ | 65 | */ |
773 | 62 | 66 | ||
775 | 63 | class input_buffer : public NoCheck { | 67 | class input_buffer : public Check { |
776 | 64 | uint size_; // number of elements in buffer | 68 | uint size_; // number of elements in buffer |
777 | 65 | uint current_; // current offset position in buffer | 69 | uint current_; // current offset position in buffer |
778 | 66 | byte* buffer_; // storage for buffer | 70 | byte* buffer_; // storage for buffer |
779 | 67 | byte* end_; // end of storage marker | 71 | byte* end_; // end of storage marker |
780 | 72 | int error_; // error number | ||
781 | 73 | byte zero_; // for returning const reference to zero byte | ||
782 | 68 | public: | 74 | public: |
783 | 69 | input_buffer(); | 75 | input_buffer(); |
784 | 70 | 76 | ||
785 | @@ -93,6 +99,10 @@ | |||
786 | 93 | 99 | ||
787 | 94 | uint get_remaining() const; | 100 | uint get_remaining() const; |
788 | 95 | 101 | ||
789 | 102 | int get_error() const; | ||
790 | 103 | |||
791 | 104 | void set_error(); | ||
792 | 105 | |||
793 | 96 | void set_current(uint i); | 106 | void set_current(uint i); |
794 | 97 | 107 | ||
795 | 98 | // read only access through [], advance current | 108 | // read only access through [], advance current |
796 | @@ -103,7 +113,7 @@ | |||
797 | 103 | bool eof(); | 113 | bool eof(); |
798 | 104 | 114 | ||
799 | 105 | // peek ahead | 115 | // peek ahead |
801 | 106 | byte peek() const; | 116 | byte peek(); |
802 | 107 | 117 | ||
803 | 108 | // write function, should use at/near construction | 118 | // write function, should use at/near construction |
804 | 109 | void assign(const byte* t, uint s); | 119 | void assign(const byte* t, uint s); |
805 | 110 | 120 | ||
806 | === modified file 'extra/yassl/include/openssl/ssl.h' | |||
807 | --- extra/yassl/include/openssl/ssl.h 2014-02-06 05:46:55 +0000 | |||
808 | +++ extra/yassl/include/openssl/ssl.h 2014-09-24 09:49:11 +0000 | |||
809 | @@ -35,7 +35,7 @@ | |||
810 | 35 | #include "rsa.h" | 35 | #include "rsa.h" |
811 | 36 | 36 | ||
812 | 37 | 37 | ||
814 | 38 | #define YASSL_VERSION "2.3.0" | 38 | #define YASSL_VERSION "2.3.4" |
815 | 39 | 39 | ||
816 | 40 | 40 | ||
817 | 41 | #if defined(__cplusplus) | 41 | #if defined(__cplusplus) |
818 | 42 | 42 | ||
819 | === modified file 'extra/yassl/src/buffer.cpp' | |||
820 | --- extra/yassl/src/buffer.cpp 2013-02-26 05:35:17 +0000 | |||
821 | +++ extra/yassl/src/buffer.cpp 2014-09-24 09:49:11 +0000 | |||
822 | @@ -1,5 +1,5 @@ | |||
823 | 1 | /* | 1 | /* |
825 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved. |
826 | 3 | 3 | ||
827 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
828 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
829 | @@ -32,8 +32,19 @@ | |||
830 | 32 | 32 | ||
831 | 33 | 33 | ||
832 | 34 | 34 | ||
835 | 35 | void NoCheck::check(uint, uint) | 35 | /* return 0 on check success, always true for NoCheck policy */ |
836 | 36 | { | 36 | int NoCheck::check(uint, uint) |
837 | 37 | { | ||
838 | 38 | return 0; | ||
839 | 39 | } | ||
840 | 40 | |||
841 | 41 | /* return 0 on check success */ | ||
842 | 42 | int Check::check(uint i, uint max) | ||
843 | 43 | { | ||
844 | 44 | if (i < max) | ||
845 | 45 | return 0; | ||
846 | 46 | |||
847 | 47 | return -1; | ||
848 | 37 | } | 48 | } |
849 | 38 | 49 | ||
850 | 39 | 50 | ||
851 | @@ -48,18 +59,20 @@ | |||
852 | 48 | 59 | ||
853 | 49 | 60 | ||
854 | 50 | input_buffer::input_buffer() | 61 | input_buffer::input_buffer() |
856 | 51 | : size_(0), current_(0), buffer_(0), end_(0) | 62 | : size_(0), current_(0), buffer_(0), end_(0), error_(0), zero_(0) |
857 | 52 | {} | 63 | {} |
858 | 53 | 64 | ||
859 | 54 | 65 | ||
860 | 55 | input_buffer::input_buffer(uint s) | 66 | input_buffer::input_buffer(uint s) |
862 | 56 | : size_(0), current_(0), buffer_(NEW_YS byte[s]), end_(buffer_ + s) | 67 | : size_(0), current_(0), buffer_(NEW_YS byte[s]), end_(buffer_ + s), |
863 | 68 | error_(0), zero_(0) | ||
864 | 57 | {} | 69 | {} |
865 | 58 | 70 | ||
866 | 59 | 71 | ||
867 | 60 | // with assign | 72 | // with assign |
868 | 61 | input_buffer::input_buffer(uint s, const byte* t, uint len) | 73 | input_buffer::input_buffer(uint s, const byte* t, uint len) |
870 | 62 | : size_(0), current_(0), buffer_(NEW_YS byte[s]), end_(buffer_ + s) | 74 | : size_(0), current_(0), buffer_(NEW_YS byte[s]), end_(buffer_ + s), |
871 | 75 | error_(0), zero_(0) | ||
872 | 63 | { | 76 | { |
873 | 64 | assign(t, len); | 77 | assign(t, len); |
874 | 65 | } | 78 | } |
875 | @@ -74,8 +87,10 @@ | |||
876 | 74 | // users can pass defualt zero length buffer and then allocate | 87 | // users can pass defualt zero length buffer and then allocate |
877 | 75 | void input_buffer::allocate(uint s) | 88 | void input_buffer::allocate(uint s) |
878 | 76 | { | 89 | { |
881 | 77 | buffer_ = NEW_YS byte[s]; | 90 | if (error_ == 0) { |
882 | 78 | end_ = buffer_ + s; | 91 | buffer_ = NEW_YS byte[s]; |
883 | 92 | end_ = buffer_ + s; | ||
884 | 93 | } | ||
885 | 79 | } | 94 | } |
886 | 80 | 95 | ||
887 | 81 | 96 | ||
888 | @@ -90,40 +105,67 @@ | |||
889 | 90 | // if you know the size before the write use assign() | 105 | // if you know the size before the write use assign() |
890 | 91 | void input_buffer::add_size(uint i) | 106 | void input_buffer::add_size(uint i) |
891 | 92 | { | 107 | { |
894 | 93 | check(size_ + i-1, get_capacity()); | 108 | if (error_ == 0 && check(size_ + i-1, get_capacity()) == 0) |
895 | 94 | size_ += i; | 109 | size_ += i; |
896 | 110 | else | ||
897 | 111 | error_ = -1; | ||
898 | 95 | } | 112 | } |
899 | 96 | 113 | ||
900 | 97 | 114 | ||
901 | 98 | uint input_buffer::get_capacity() const | 115 | uint input_buffer::get_capacity() const |
902 | 99 | { | 116 | { |
904 | 100 | return (uint) (end_ - buffer_); | 117 | if (error_ == 0) |
905 | 118 | return end_ - buffer_; | ||
906 | 119 | |||
907 | 120 | return 0; | ||
908 | 101 | } | 121 | } |
909 | 102 | 122 | ||
910 | 103 | 123 | ||
911 | 104 | uint input_buffer::get_current() const | 124 | uint input_buffer::get_current() const |
912 | 105 | { | 125 | { |
914 | 106 | return current_; | 126 | if (error_ == 0) |
915 | 127 | return current_; | ||
916 | 128 | |||
917 | 129 | return 0; | ||
918 | 107 | } | 130 | } |
919 | 108 | 131 | ||
920 | 109 | 132 | ||
921 | 110 | uint input_buffer::get_size() const | 133 | uint input_buffer::get_size() const |
922 | 111 | { | 134 | { |
924 | 112 | return size_; | 135 | if (error_ == 0) |
925 | 136 | return size_; | ||
926 | 137 | |||
927 | 138 | return 0; | ||
928 | 113 | } | 139 | } |
929 | 114 | 140 | ||
930 | 115 | 141 | ||
931 | 116 | uint input_buffer::get_remaining() const | 142 | uint input_buffer::get_remaining() const |
932 | 117 | { | 143 | { |
934 | 118 | return size_ - current_; | 144 | if (error_ == 0) |
935 | 145 | return size_ - current_; | ||
936 | 146 | |||
937 | 147 | return 0; | ||
938 | 148 | } | ||
939 | 149 | |||
940 | 150 | |||
941 | 151 | int input_buffer::get_error() const | ||
942 | 152 | { | ||
943 | 153 | return error_; | ||
944 | 154 | } | ||
945 | 155 | |||
946 | 156 | |||
947 | 157 | void input_buffer::set_error() | ||
948 | 158 | { | ||
949 | 159 | error_ = -1; | ||
950 | 119 | } | 160 | } |
951 | 120 | 161 | ||
952 | 121 | 162 | ||
953 | 122 | void input_buffer::set_current(uint i) | 163 | void input_buffer::set_current(uint i) |
954 | 123 | { | 164 | { |
958 | 124 | if (i) | 165 | if (error_ == 0 && i && check(i - 1, size_) == 0) |
959 | 125 | check(i - 1, size_); | 166 | current_ = i; |
960 | 126 | current_ = i; | 167 | else |
961 | 168 | error_ = -1; | ||
962 | 127 | } | 169 | } |
963 | 128 | 170 | ||
964 | 129 | 171 | ||
965 | @@ -131,40 +173,59 @@ | |||
966 | 131 | // user passes in AUTO index for ease of use | 173 | // user passes in AUTO index for ease of use |
967 | 132 | const byte& input_buffer::operator[](uint i) | 174 | const byte& input_buffer::operator[](uint i) |
968 | 133 | { | 175 | { |
971 | 134 | check(current_, size_); | 176 | if (error_ == 0 && check(current_, size_) == 0) |
972 | 135 | return buffer_[current_++]; | 177 | return buffer_[current_++]; |
973 | 178 | |||
974 | 179 | error_ = -1; | ||
975 | 180 | return zero_; | ||
976 | 136 | } | 181 | } |
977 | 137 | 182 | ||
978 | 138 | 183 | ||
979 | 139 | // end of input test | 184 | // end of input test |
980 | 140 | bool input_buffer::eof() | 185 | bool input_buffer::eof() |
981 | 141 | { | 186 | { |
982 | 187 | if (error_ != 0) | ||
983 | 188 | return true; | ||
984 | 189 | |||
985 | 142 | return current_ >= size_; | 190 | return current_ >= size_; |
986 | 143 | } | 191 | } |
987 | 144 | 192 | ||
988 | 145 | 193 | ||
989 | 146 | // peek ahead | 194 | // peek ahead |
991 | 147 | byte input_buffer::peek() const | 195 | byte input_buffer::peek() |
992 | 148 | { | 196 | { |
994 | 149 | return buffer_[current_]; | 197 | if (error_ == 0 && check(current_, size_) == 0) |
995 | 198 | return buffer_[current_]; | ||
996 | 199 | |||
997 | 200 | error_ = -1; | ||
998 | 201 | return 0; | ||
999 | 150 | } | 202 | } |
1000 | 151 | 203 | ||
1001 | 152 | 204 | ||
1002 | 153 | // write function, should use at/near construction | 205 | // write function, should use at/near construction |
1003 | 154 | void input_buffer::assign(const byte* t, uint s) | 206 | void input_buffer::assign(const byte* t, uint s) |
1004 | 155 | { | 207 | { |
1008 | 156 | check(current_, get_capacity()); | 208 | if (t && error_ == 0 && check(current_, get_capacity()) == 0) { |
1009 | 157 | add_size(s); | 209 | add_size(s); |
1010 | 158 | memcpy(&buffer_[current_], t, s); | 210 | if (error_ == 0) { |
1011 | 211 | memcpy(&buffer_[current_], t, s); | ||
1012 | 212 | return; // success | ||
1013 | 213 | } | ||
1014 | 214 | } | ||
1015 | 215 | |||
1016 | 216 | error_ = -1; | ||
1017 | 159 | } | 217 | } |
1018 | 160 | 218 | ||
1019 | 161 | 219 | ||
1020 | 162 | // use read to query input, adjusts current | 220 | // use read to query input, adjusts current |
1021 | 163 | void input_buffer::read(byte* dst, uint length) | 221 | void input_buffer::read(byte* dst, uint length) |
1022 | 164 | { | 222 | { |
1026 | 165 | check(current_ + length - 1, size_); | 223 | if (dst && error_ == 0 && check(current_ + length - 1, size_) == 0) { |
1027 | 166 | memcpy(dst, &buffer_[current_], length); | 224 | memcpy(dst, &buffer_[current_], length); |
1028 | 167 | current_ += length; | 225 | current_ += length; |
1029 | 226 | } else { | ||
1030 | 227 | error_ = -1; | ||
1031 | 228 | } | ||
1032 | 168 | } | 229 | } |
1033 | 169 | 230 | ||
1034 | 170 | 231 | ||
1035 | 171 | 232 | ||
1036 | === modified file 'extra/yassl/src/handshake.cpp' | |||
1037 | --- extra/yassl/src/handshake.cpp 2014-01-08 13:01:42 +0000 | |||
1038 | +++ extra/yassl/src/handshake.cpp 2014-09-24 09:49:11 +0000 | |||
1039 | @@ -522,7 +522,7 @@ | |||
1040 | 522 | // some clients still send sslv2 client hello | 522 | // some clients still send sslv2 client hello |
1041 | 523 | void ProcessOldClientHello(input_buffer& input, SSL& ssl) | 523 | void ProcessOldClientHello(input_buffer& input, SSL& ssl) |
1042 | 524 | { | 524 | { |
1044 | 525 | if (input.get_remaining() < 2) { | 525 | if (input.get_error() || input.get_remaining() < 2) { |
1045 | 526 | ssl.SetError(bad_input); | 526 | ssl.SetError(bad_input); |
1046 | 527 | return; | 527 | return; |
1047 | 528 | } | 528 | } |
1048 | @@ -549,20 +549,24 @@ | |||
1049 | 549 | 549 | ||
1050 | 550 | byte len[2]; | 550 | byte len[2]; |
1051 | 551 | 551 | ||
1053 | 552 | input.read(len, sizeof(len)); | 552 | len[0] = input[AUTO]; |
1054 | 553 | len[1] = input[AUTO]; | ||
1055 | 553 | ato16(len, ch.suite_len_); | 554 | ato16(len, ch.suite_len_); |
1056 | 554 | 555 | ||
1058 | 555 | input.read(len, sizeof(len)); | 556 | len[0] = input[AUTO]; |
1059 | 557 | len[1] = input[AUTO]; | ||
1060 | 556 | uint16 sessionLen; | 558 | uint16 sessionLen; |
1061 | 557 | ato16(len, sessionLen); | 559 | ato16(len, sessionLen); |
1062 | 558 | ch.id_len_ = sessionLen; | 560 | ch.id_len_ = sessionLen; |
1063 | 559 | 561 | ||
1065 | 560 | input.read(len, sizeof(len)); | 562 | len[0] = input[AUTO]; |
1066 | 563 | len[1] = input[AUTO]; | ||
1067 | 561 | uint16 randomLen; | 564 | uint16 randomLen; |
1068 | 562 | ato16(len, randomLen); | 565 | ato16(len, randomLen); |
1069 | 563 | 566 | ||
1072 | 564 | if (ch.suite_len_ > MAX_SUITE_SZ || sessionLen > ID_LEN || | 567 | if (input.get_error() || ch.suite_len_ > MAX_SUITE_SZ || |
1073 | 565 | randomLen > RAN_LEN) { | 568 | ch.suite_len_ > input.get_remaining() || |
1074 | 569 | sessionLen > ID_LEN || randomLen > RAN_LEN) { | ||
1075 | 566 | ssl.SetError(bad_input); | 570 | ssl.SetError(bad_input); |
1076 | 567 | return; | 571 | return; |
1077 | 568 | } | 572 | } |
1078 | @@ -580,13 +584,12 @@ | |||
1079 | 580 | ch.suite_len_ = j; | 584 | ch.suite_len_ = j; |
1080 | 581 | 585 | ||
1081 | 582 | if (ch.id_len_) | 586 | if (ch.id_len_) |
1083 | 583 | input.read(ch.session_id_, ch.id_len_); | 587 | input.read(ch.session_id_, ch.id_len_); // id_len_ from sessionLen |
1084 | 584 | 588 | ||
1085 | 585 | if (randomLen < RAN_LEN) | 589 | if (randomLen < RAN_LEN) |
1086 | 586 | memset(ch.random_, 0, RAN_LEN - randomLen); | 590 | memset(ch.random_, 0, RAN_LEN - randomLen); |
1087 | 587 | input.read(&ch.random_[RAN_LEN - randomLen], randomLen); | 591 | input.read(&ch.random_[RAN_LEN - randomLen], randomLen); |
1088 | 588 | 592 | ||
1089 | 589 | |||
1090 | 590 | ch.Process(input, ssl); | 593 | ch.Process(input, ssl); |
1091 | 591 | } | 594 | } |
1092 | 592 | 595 | ||
1093 | @@ -787,6 +790,9 @@ | |||
1094 | 787 | ssl.verifyState(hdr); | 790 | ssl.verifyState(hdr); |
1095 | 788 | } | 791 | } |
1096 | 789 | 792 | ||
1097 | 793 | if (ssl.GetError()) | ||
1098 | 794 | return 0; | ||
1099 | 795 | |||
1100 | 790 | // make sure we have enough input in buffer to process this record | 796 | // make sure we have enough input in buffer to process this record |
1101 | 791 | if (needHdr || hdr.length_ > buffer.get_remaining()) { | 797 | if (needHdr || hdr.length_ > buffer.get_remaining()) { |
1102 | 792 | // put header in front for next time processing | 798 | // put header in front for next time processing |
1103 | @@ -799,6 +805,9 @@ | |||
1104 | 799 | 805 | ||
1105 | 800 | while (buffer.get_current() < hdr.length_ + RECORD_HEADER + offset) { | 806 | while (buffer.get_current() < hdr.length_ + RECORD_HEADER + offset) { |
1106 | 801 | // each message in record, can be more than 1 if not encrypted | 807 | // each message in record, can be more than 1 if not encrypted |
1107 | 808 | if (ssl.GetError()) | ||
1108 | 809 | return 0; | ||
1109 | 810 | |||
1110 | 802 | if (ssl.getSecurity().get_parms().pending_ == false) { // cipher on | 811 | if (ssl.getSecurity().get_parms().pending_ == false) { // cipher on |
1111 | 803 | // sanity check for malicious/corrupted/illegal input | 812 | // sanity check for malicious/corrupted/illegal input |
1112 | 804 | if (buffer.get_remaining() < hdr.length_) { | 813 | if (buffer.get_remaining() < hdr.length_) { |
1113 | 805 | 814 | ||
1114 | === modified file 'extra/yassl/src/yassl_imp.cpp' | |||
1115 | --- extra/yassl/src/yassl_imp.cpp 2014-01-08 13:01:42 +0000 | |||
1116 | +++ extra/yassl/src/yassl_imp.cpp 2014-09-24 09:49:11 +0000 | |||
1117 | @@ -220,16 +220,26 @@ | |||
1118 | 220 | // read PreMaster secret and decrypt, server side | 220 | // read PreMaster secret and decrypt, server side |
1119 | 221 | void EncryptedPreMasterSecret::read(SSL& ssl, input_buffer& input) | 221 | void EncryptedPreMasterSecret::read(SSL& ssl, input_buffer& input) |
1120 | 222 | { | 222 | { |
1121 | 223 | if (input.get_error()) { | ||
1122 | 224 | ssl.SetError(bad_input); | ||
1123 | 225 | return; | ||
1124 | 226 | } | ||
1125 | 227 | |||
1126 | 223 | const CertManager& cert = ssl.getCrypto().get_certManager(); | 228 | const CertManager& cert = ssl.getCrypto().get_certManager(); |
1127 | 224 | RSA rsa(cert.get_privateKey(), cert.get_privateKeyLength(), false); | 229 | RSA rsa(cert.get_privateKey(), cert.get_privateKeyLength(), false); |
1128 | 225 | uint16 cipherLen = rsa.get_cipherLength(); | 230 | uint16 cipherLen = rsa.get_cipherLength(); |
1129 | 226 | if (ssl.isTLS()) { | 231 | if (ssl.isTLS()) { |
1130 | 227 | byte len[2]; | 232 | byte len[2]; |
1132 | 228 | input.read(len, sizeof(len)); | 233 | len[0] = input[AUTO]; |
1133 | 234 | len[1] = input[AUTO]; | ||
1134 | 229 | ato16(len, cipherLen); | 235 | ato16(len, cipherLen); |
1135 | 230 | } | 236 | } |
1136 | 231 | alloc(cipherLen); | 237 | alloc(cipherLen); |
1137 | 232 | input.read(secret_, length_); | 238 | input.read(secret_, length_); |
1138 | 239 | if (input.get_error()) { | ||
1139 | 240 | ssl.SetError(bad_input); | ||
1140 | 241 | return; | ||
1141 | 242 | } | ||
1142 | 233 | 243 | ||
1143 | 234 | opaque preMasterSecret[SECRET_LEN]; | 244 | opaque preMasterSecret[SECRET_LEN]; |
1144 | 235 | rsa.decrypt(preMasterSecret, secret_, length_, | 245 | rsa.decrypt(preMasterSecret, secret_, length_, |
1145 | @@ -277,6 +287,11 @@ | |||
1146 | 277 | // read client's public key, server side | 287 | // read client's public key, server side |
1147 | 278 | void ClientDiffieHellmanPublic::read(SSL& ssl, input_buffer& input) | 288 | void ClientDiffieHellmanPublic::read(SSL& ssl, input_buffer& input) |
1148 | 279 | { | 289 | { |
1149 | 290 | if (input.get_error() || input.get_remaining() < (uint)LENGTH_SZ) { | ||
1150 | 291 | ssl.SetError(bad_input); | ||
1151 | 292 | return; | ||
1152 | 293 | } | ||
1153 | 294 | |||
1154 | 280 | DiffieHellman& dh = ssl.useCrypto().use_dh(); | 295 | DiffieHellman& dh = ssl.useCrypto().use_dh(); |
1155 | 281 | 296 | ||
1156 | 282 | uint16 keyLength; | 297 | uint16 keyLength; |
1157 | @@ -287,6 +302,10 @@ | |||
1158 | 287 | 302 | ||
1159 | 288 | alloc(keyLength); | 303 | alloc(keyLength); |
1160 | 289 | input.read(Yc_, keyLength); | 304 | input.read(Yc_, keyLength); |
1161 | 305 | if (input.get_error()) { | ||
1162 | 306 | ssl.SetError(bad_input); | ||
1163 | 307 | return; | ||
1164 | 308 | } | ||
1165 | 290 | dh.makeAgreement(Yc_, keyLength); | 309 | dh.makeAgreement(Yc_, keyLength); |
1166 | 291 | 310 | ||
1167 | 292 | // because of encoding, first byte might be 0, don't use for preMaster | 311 | // because of encoding, first byte might be 0, don't use for preMaster |
1168 | @@ -331,6 +350,10 @@ | |||
1169 | 331 | // read server's p, g, public key and sig, client side | 350 | // read server's p, g, public key and sig, client side |
1170 | 332 | void DH_Server::read(SSL& ssl, input_buffer& input) | 351 | void DH_Server::read(SSL& ssl, input_buffer& input) |
1171 | 333 | { | 352 | { |
1172 | 353 | if (input.get_error() || input.get_remaining() < (uint)LENGTH_SZ) { | ||
1173 | 354 | ssl.SetError(bad_input); | ||
1174 | 355 | return; | ||
1175 | 356 | } | ||
1176 | 334 | uint16 length, messageTotal = 6; // pSz + gSz + pubSz | 357 | uint16 length, messageTotal = 6; // pSz + gSz + pubSz |
1177 | 335 | byte tmp[2]; | 358 | byte tmp[2]; |
1178 | 336 | 359 | ||
1179 | @@ -341,6 +364,10 @@ | |||
1180 | 341 | messageTotal += length; | 364 | messageTotal += length; |
1181 | 342 | 365 | ||
1182 | 343 | input.read(parms_.alloc_p(length), length); | 366 | input.read(parms_.alloc_p(length), length); |
1183 | 367 | if (input.get_error() || input.get_remaining() < (uint)LENGTH_SZ) { | ||
1184 | 368 | ssl.SetError(bad_input); | ||
1185 | 369 | return; | ||
1186 | 370 | } | ||
1187 | 344 | 371 | ||
1188 | 345 | // g | 372 | // g |
1189 | 346 | tmp[0] = input[AUTO]; | 373 | tmp[0] = input[AUTO]; |
1190 | @@ -349,6 +376,10 @@ | |||
1191 | 349 | messageTotal += length; | 376 | messageTotal += length; |
1192 | 350 | 377 | ||
1193 | 351 | input.read(parms_.alloc_g(length), length); | 378 | input.read(parms_.alloc_g(length), length); |
1194 | 379 | if (input.get_error() || input.get_remaining() < (uint)LENGTH_SZ) { | ||
1195 | 380 | ssl.SetError(bad_input); | ||
1196 | 381 | return; | ||
1197 | 382 | } | ||
1198 | 352 | 383 | ||
1199 | 353 | // pub | 384 | // pub |
1200 | 354 | tmp[0] = input[AUTO]; | 385 | tmp[0] = input[AUTO]; |
1201 | @@ -357,12 +388,20 @@ | |||
1202 | 357 | messageTotal += length; | 388 | messageTotal += length; |
1203 | 358 | 389 | ||
1204 | 359 | input.read(parms_.alloc_pub(length), length); | 390 | input.read(parms_.alloc_pub(length), length); |
1205 | 391 | if (input.get_error() || input.get_remaining() < (uint)LENGTH_SZ) { | ||
1206 | 392 | ssl.SetError(bad_input); | ||
1207 | 393 | return; | ||
1208 | 394 | } | ||
1209 | 360 | 395 | ||
1210 | 361 | // save message for hash verify | 396 | // save message for hash verify |
1211 | 362 | input_buffer message(messageTotal); | 397 | input_buffer message(messageTotal); |
1212 | 363 | input.set_current(input.get_current() - messageTotal); | 398 | input.set_current(input.get_current() - messageTotal); |
1213 | 364 | input.read(message.get_buffer(), messageTotal); | 399 | input.read(message.get_buffer(), messageTotal); |
1214 | 365 | message.add_size(messageTotal); | 400 | message.add_size(messageTotal); |
1215 | 401 | if (input.get_error() || input.get_remaining() < (uint)LENGTH_SZ) { | ||
1216 | 402 | ssl.SetError(bad_input); | ||
1217 | 403 | return; | ||
1218 | 404 | } | ||
1219 | 366 | 405 | ||
1220 | 367 | // signature | 406 | // signature |
1221 | 368 | tmp[0] = input[AUTO]; | 407 | tmp[0] = input[AUTO]; |
1222 | @@ -371,6 +410,10 @@ | |||
1223 | 371 | 410 | ||
1224 | 372 | signature_ = NEW_YS byte[length]; | 411 | signature_ = NEW_YS byte[length]; |
1225 | 373 | input.read(signature_, length); | 412 | input.read(signature_, length); |
1226 | 413 | if (input.get_error()) { | ||
1227 | 414 | ssl.SetError(bad_input); | ||
1228 | 415 | return; | ||
1229 | 416 | } | ||
1230 | 374 | 417 | ||
1231 | 375 | // verify signature | 418 | // verify signature |
1232 | 376 | byte hash[FINISHED_SZ]; | 419 | byte hash[FINISHED_SZ]; |
1233 | @@ -645,6 +688,10 @@ | |||
1234 | 645 | { | 688 | { |
1235 | 646 | ssl.verifyState(*this); | 689 | ssl.verifyState(*this); |
1236 | 647 | if (ssl.GetError()) return; | 690 | if (ssl.GetError()) return; |
1237 | 691 | if (input.get_error()) { | ||
1238 | 692 | ssl.SetError(bad_input); | ||
1239 | 693 | return; | ||
1240 | 694 | } | ||
1241 | 648 | const HandShakeFactory& hsf = ssl.getFactory().getHandShake(); | 695 | const HandShakeFactory& hsf = ssl.getFactory().getHandShake(); |
1242 | 649 | mySTL::auto_ptr<HandShakeBase> hs(hsf.CreateObject(type_)); | 696 | mySTL::auto_ptr<HandShakeBase> hs(hsf.CreateObject(type_)); |
1243 | 650 | if (!hs.get()) { | 697 | if (!hs.get()) { |
1244 | @@ -810,8 +857,13 @@ | |||
1245 | 810 | 857 | ||
1246 | 811 | 858 | ||
1247 | 812 | // CipherSpec processing handler | 859 | // CipherSpec processing handler |
1249 | 813 | void ChangeCipherSpec::Process(input_buffer&, SSL& ssl) | 860 | void ChangeCipherSpec::Process(input_buffer& input, SSL& ssl) |
1250 | 814 | { | 861 | { |
1251 | 862 | if (input.get_error()) { | ||
1252 | 863 | ssl.SetError(bad_input); | ||
1253 | 864 | return; | ||
1254 | 865 | } | ||
1255 | 866 | |||
1256 | 815 | ssl.useSecurity().use_parms().pending_ = false; | 867 | ssl.useSecurity().use_parms().pending_ = false; |
1257 | 816 | if (ssl.getSecurity().get_resuming()) { | 868 | if (ssl.getSecurity().get_resuming()) { |
1258 | 817 | if (ssl.getSecurity().get_parms().entity_ == client_end) | 869 | if (ssl.getSecurity().get_parms().entity_ == client_end) |
1259 | @@ -873,6 +925,11 @@ | |||
1260 | 873 | // Alert processing handler | 925 | // Alert processing handler |
1261 | 874 | void Alert::Process(input_buffer& input, SSL& ssl) | 926 | void Alert::Process(input_buffer& input, SSL& ssl) |
1262 | 875 | { | 927 | { |
1263 | 928 | if (input.get_error()) { | ||
1264 | 929 | ssl.SetError(bad_input); | ||
1265 | 930 | return; | ||
1266 | 931 | } | ||
1267 | 932 | |||
1268 | 876 | if (ssl.getSecurity().get_parms().pending_ == false) { // encrypted alert | 933 | if (ssl.getSecurity().get_parms().pending_ == false) { // encrypted alert |
1269 | 877 | int aSz = get_length(); // alert size already read on input | 934 | int aSz = get_length(); // alert size already read on input |
1270 | 878 | opaque verify[SHA_LEN]; | 935 | opaque verify[SHA_LEN]; |
1271 | @@ -890,12 +947,19 @@ | |||
1272 | 890 | 947 | ||
1273 | 891 | if (ssl.getSecurity().get_parms().cipher_type_ == block) { | 948 | if (ssl.getSecurity().get_parms().cipher_type_ == block) { |
1274 | 892 | int ivExtra = 0; | 949 | int ivExtra = 0; |
1275 | 950 | opaque fill; | ||
1276 | 893 | 951 | ||
1277 | 894 | if (ssl.isTLSv1_1()) | 952 | if (ssl.isTLSv1_1()) |
1278 | 895 | ivExtra = ssl.getCrypto().get_cipher().get_blockSize(); | 953 | ivExtra = ssl.getCrypto().get_cipher().get_blockSize(); |
1279 | 896 | int padSz = ssl.getSecurity().get_parms().encrypt_size_ - ivExtra - | 954 | int padSz = ssl.getSecurity().get_parms().encrypt_size_ - ivExtra - |
1280 | 897 | aSz - digestSz; | 955 | aSz - digestSz; |
1282 | 898 | input.set_current(input.get_current() + padSz); | 956 | for (int i = 0; i < padSz; i++) |
1283 | 957 | fill = input[AUTO]; | ||
1284 | 958 | } | ||
1285 | 959 | |||
1286 | 960 | if (input.get_error()) { | ||
1287 | 961 | ssl.SetError(bad_input); | ||
1288 | 962 | return; | ||
1289 | 899 | } | 963 | } |
1290 | 900 | 964 | ||
1291 | 901 | // verify | 965 | // verify |
1292 | @@ -1112,6 +1176,11 @@ | |||
1293 | 1112 | // Process handler for Data | 1176 | // Process handler for Data |
1294 | 1113 | void Data::Process(input_buffer& input, SSL& ssl) | 1177 | void Data::Process(input_buffer& input, SSL& ssl) |
1295 | 1114 | { | 1178 | { |
1296 | 1179 | if (input.get_error()) { | ||
1297 | 1180 | ssl.SetError(bad_input); | ||
1298 | 1181 | return; | ||
1299 | 1182 | } | ||
1300 | 1183 | |||
1301 | 1115 | int msgSz = ssl.getSecurity().get_parms().encrypt_size_; | 1184 | int msgSz = ssl.getSecurity().get_parms().encrypt_size_; |
1302 | 1116 | int pad = 0, padSz = 0; | 1185 | int pad = 0, padSz = 0; |
1303 | 1117 | int ivExtra = 0; | 1186 | int ivExtra = 0; |
1304 | @@ -1154,7 +1223,7 @@ | |||
1305 | 1154 | 1223 | ||
1306 | 1155 | int dataSz = msgSz - ivExtra - digestSz - pad - padSz; | 1224 | int dataSz = msgSz - ivExtra - digestSz - pad - padSz; |
1307 | 1156 | 1225 | ||
1309 | 1157 | if (dataSz < 0) { | 1226 | if (dataSz < 0 || dataSz > (MAX_RECORD_SIZE + COMPRESS_EXTRA)) { |
1310 | 1158 | ssl.SetError(bad_input); | 1227 | ssl.SetError(bad_input); |
1311 | 1159 | return; | 1228 | return; |
1312 | 1160 | } | 1229 | } |
1313 | @@ -1180,6 +1249,10 @@ | |||
1314 | 1180 | 1249 | ||
1315 | 1181 | // advance past mac and fill | 1250 | // advance past mac and fill |
1316 | 1182 | input.set_current(input.get_current() + digestSz + pad + padSz); | 1251 | input.set_current(input.get_current() + digestSz + pad + padSz); |
1317 | 1252 | if (input.get_error()) { | ||
1318 | 1253 | ssl.SetError(bad_input); | ||
1319 | 1254 | return; | ||
1320 | 1255 | } | ||
1321 | 1183 | } | 1256 | } |
1322 | 1184 | 1257 | ||
1323 | 1185 | 1258 | ||
1324 | @@ -1244,6 +1317,11 @@ | |||
1325 | 1244 | // certificate processing handler | 1317 | // certificate processing handler |
1326 | 1245 | void Certificate::Process(input_buffer& input, SSL& ssl) | 1318 | void Certificate::Process(input_buffer& input, SSL& ssl) |
1327 | 1246 | { | 1319 | { |
1328 | 1320 | if (input.get_error()) { | ||
1329 | 1321 | ssl.SetError(bad_input); | ||
1330 | 1322 | return; | ||
1331 | 1323 | } | ||
1332 | 1324 | |||
1333 | 1247 | CertManager& cm = ssl.useCrypto().use_certManager(); | 1325 | CertManager& cm = ssl.useCrypto().use_certManager(); |
1334 | 1248 | 1326 | ||
1335 | 1249 | uint32 list_sz; | 1327 | uint32 list_sz; |
1336 | @@ -1412,6 +1490,10 @@ | |||
1337 | 1412 | 1490 | ||
1338 | 1413 | // Session | 1491 | // Session |
1339 | 1414 | hello.id_len_ = input[AUTO]; | 1492 | hello.id_len_ = input[AUTO]; |
1340 | 1493 | if (hello.id_len_ > ID_LEN) { | ||
1341 | 1494 | input.set_error(); | ||
1342 | 1495 | return input; | ||
1343 | 1496 | } | ||
1344 | 1415 | if (hello.id_len_) | 1497 | if (hello.id_len_) |
1345 | 1416 | input.read(hello.session_id_, hello.id_len_); | 1498 | input.read(hello.session_id_, hello.id_len_); |
1346 | 1417 | 1499 | ||
1347 | @@ -1452,8 +1534,13 @@ | |||
1348 | 1452 | 1534 | ||
1349 | 1453 | 1535 | ||
1350 | 1454 | // Server Hello processing handler | 1536 | // Server Hello processing handler |
1352 | 1455 | void ServerHello::Process(input_buffer&, SSL& ssl) | 1537 | void ServerHello::Process(input_buffer& input, SSL& ssl) |
1353 | 1456 | { | 1538 | { |
1354 | 1539 | if (input.get_error()) { | ||
1355 | 1540 | ssl.SetError(bad_input); | ||
1356 | 1541 | return; | ||
1357 | 1542 | } | ||
1358 | 1543 | |||
1359 | 1457 | if (ssl.GetMultiProtocol()) { // SSLv23 support | 1544 | if (ssl.GetMultiProtocol()) { // SSLv23 support |
1360 | 1458 | if (ssl.isTLS() && server_version_.minor_ < 1) | 1545 | if (ssl.isTLS() && server_version_.minor_ < 1) |
1361 | 1459 | // downgrade to SSLv3 | 1546 | // downgrade to SSLv3 |
1362 | @@ -1547,8 +1634,12 @@ | |||
1363 | 1547 | 1634 | ||
1364 | 1548 | 1635 | ||
1365 | 1549 | // Server Hello Done processing handler | 1636 | // Server Hello Done processing handler |
1367 | 1550 | void ServerHelloDone::Process(input_buffer&, SSL& ssl) | 1637 | void ServerHelloDone::Process(input_buffer& input, SSL& ssl) |
1368 | 1551 | { | 1638 | { |
1369 | 1639 | if (input.get_error()) { | ||
1370 | 1640 | ssl.SetError(bad_input); | ||
1371 | 1641 | return; | ||
1372 | 1642 | } | ||
1373 | 1552 | ssl.useStates().useClient() = serverHelloDoneComplete; | 1643 | ssl.useStates().useClient() = serverHelloDoneComplete; |
1374 | 1553 | } | 1644 | } |
1375 | 1554 | 1645 | ||
1376 | @@ -1667,8 +1758,13 @@ | |||
1377 | 1667 | 1758 | ||
1378 | 1668 | 1759 | ||
1379 | 1669 | // Client Hello processing handler | 1760 | // Client Hello processing handler |
1381 | 1670 | void ClientHello::Process(input_buffer&, SSL& ssl) | 1761 | void ClientHello::Process(input_buffer& input, SSL& ssl) |
1382 | 1671 | { | 1762 | { |
1383 | 1763 | if (input.get_error()) { | ||
1384 | 1764 | ssl.SetError(bad_input); | ||
1385 | 1765 | return; | ||
1386 | 1766 | } | ||
1387 | 1767 | |||
1388 | 1672 | // store version for pre master secret | 1768 | // store version for pre master secret |
1389 | 1673 | ssl.useSecurity().use_connection().chVersion_ = client_version_; | 1769 | ssl.useSecurity().use_connection().chVersion_ = client_version_; |
1390 | 1674 | 1770 | ||
1391 | @@ -1800,9 +1896,17 @@ | |||
1392 | 1800 | // Server Key Exchange processing handler | 1896 | // Server Key Exchange processing handler |
1393 | 1801 | void ServerKeyExchange::Process(input_buffer& input, SSL& ssl) | 1897 | void ServerKeyExchange::Process(input_buffer& input, SSL& ssl) |
1394 | 1802 | { | 1898 | { |
1395 | 1899 | if (input.get_error()) { | ||
1396 | 1900 | ssl.SetError(bad_input); | ||
1397 | 1901 | return; | ||
1398 | 1902 | } | ||
1399 | 1803 | createKey(ssl); | 1903 | createKey(ssl); |
1400 | 1804 | if (ssl.GetError()) return; | 1904 | if (ssl.GetError()) return; |
1401 | 1805 | server_key_->read(ssl, input); | 1905 | server_key_->read(ssl, input); |
1402 | 1906 | if (input.get_error()) { | ||
1403 | 1907 | ssl.SetError(bad_input); | ||
1404 | 1908 | return; | ||
1405 | 1909 | } | ||
1406 | 1806 | 1910 | ||
1407 | 1807 | ssl.useStates().useClient() = serverKeyExchangeComplete; | 1911 | ssl.useStates().useClient() = serverKeyExchangeComplete; |
1408 | 1808 | } | 1912 | } |
1409 | @@ -1924,18 +2028,24 @@ | |||
1410 | 1924 | { | 2028 | { |
1411 | 1925 | // types | 2029 | // types |
1412 | 1926 | request.typeTotal_ = input[AUTO]; | 2030 | request.typeTotal_ = input[AUTO]; |
1413 | 2031 | if (request.typeTotal_ > CERT_TYPES) { | ||
1414 | 2032 | input.set_error(); | ||
1415 | 2033 | return input; | ||
1416 | 2034 | } | ||
1417 | 1927 | for (int i = 0; i < request.typeTotal_; i++) | 2035 | for (int i = 0; i < request.typeTotal_; i++) |
1418 | 1928 | request.certificate_types_[i] = ClientCertificateType(input[AUTO]); | 2036 | request.certificate_types_[i] = ClientCertificateType(input[AUTO]); |
1419 | 1929 | 2037 | ||
1422 | 1930 | byte tmp[REQUEST_HEADER]; | 2038 | byte tmp[2]; |
1423 | 1931 | input.read(tmp, sizeof(tmp)); | 2039 | tmp[0] = input[AUTO]; |
1424 | 2040 | tmp[1] = input[AUTO]; | ||
1425 | 1932 | uint16 sz; | 2041 | uint16 sz; |
1426 | 1933 | ato16(tmp, sz); | 2042 | ato16(tmp, sz); |
1427 | 1934 | 2043 | ||
1428 | 1935 | // authorities | 2044 | // authorities |
1429 | 1936 | while (sz) { | 2045 | while (sz) { |
1430 | 1937 | uint16 dnSz; | 2046 | uint16 dnSz; |
1432 | 1938 | input.read(tmp, sizeof(tmp)); | 2047 | tmp[0] = input[AUTO]; |
1433 | 2048 | tmp[1] = input[AUTO]; | ||
1434 | 1939 | ato16(tmp, dnSz); | 2049 | ato16(tmp, dnSz); |
1435 | 1940 | 2050 | ||
1436 | 1941 | DistinguishedName dn; | 2051 | DistinguishedName dn; |
1437 | @@ -1945,6 +2055,9 @@ | |||
1438 | 1945 | input.read(&dn[REQUEST_HEADER], dnSz); | 2055 | input.read(&dn[REQUEST_HEADER], dnSz); |
1439 | 1946 | 2056 | ||
1440 | 1947 | sz -= dnSz + REQUEST_HEADER; | 2057 | sz -= dnSz + REQUEST_HEADER; |
1441 | 2058 | |||
1442 | 2059 | if (input.get_error()) | ||
1443 | 2060 | break; | ||
1444 | 1948 | } | 2061 | } |
1445 | 1949 | 2062 | ||
1446 | 1950 | return input; | 2063 | return input; |
1447 | @@ -1983,8 +2096,12 @@ | |||
1448 | 1983 | 2096 | ||
1449 | 1984 | 2097 | ||
1450 | 1985 | // CertificateRequest processing handler | 2098 | // CertificateRequest processing handler |
1452 | 1986 | void CertificateRequest::Process(input_buffer&, SSL& ssl) | 2099 | void CertificateRequest::Process(input_buffer& input, SSL& ssl) |
1453 | 1987 | { | 2100 | { |
1454 | 2101 | if (input.get_error()) { | ||
1455 | 2102 | ssl.SetError(bad_input); | ||
1456 | 2103 | return; | ||
1457 | 2104 | } | ||
1458 | 1988 | CertManager& cm = ssl.useCrypto().use_certManager(); | 2105 | CertManager& cm = ssl.useCrypto().use_certManager(); |
1459 | 1989 | 2106 | ||
1460 | 1990 | cm.setSendVerify(); | 2107 | cm.setSendVerify(); |
1461 | @@ -2067,7 +2184,8 @@ | |||
1462 | 2067 | input_buffer& operator>>(input_buffer& input, CertificateVerify& request) | 2184 | input_buffer& operator>>(input_buffer& input, CertificateVerify& request) |
1463 | 2068 | { | 2185 | { |
1464 | 2069 | byte tmp[VERIFY_HEADER]; | 2186 | byte tmp[VERIFY_HEADER]; |
1466 | 2070 | input.read(tmp, sizeof(tmp)); | 2187 | tmp[0] = input[AUTO]; |
1467 | 2188 | tmp[1] = input[AUTO]; | ||
1468 | 2071 | 2189 | ||
1469 | 2072 | uint16 sz = 0; | 2190 | uint16 sz = 0; |
1470 | 2073 | ato16(tmp, sz); | 2191 | ato16(tmp, sz); |
1471 | @@ -2091,8 +2209,13 @@ | |||
1472 | 2091 | 2209 | ||
1473 | 2092 | 2210 | ||
1474 | 2093 | // CertificateVerify processing handler | 2211 | // CertificateVerify processing handler |
1476 | 2094 | void CertificateVerify::Process(input_buffer&, SSL& ssl) | 2212 | void CertificateVerify::Process(input_buffer& input, SSL& ssl) |
1477 | 2095 | { | 2213 | { |
1478 | 2214 | if (input.get_error()) { | ||
1479 | 2215 | ssl.SetError(bad_input); | ||
1480 | 2216 | return; | ||
1481 | 2217 | } | ||
1482 | 2218 | |||
1483 | 2096 | const Hashes& hashVerify = ssl.getHashes().get_certVerify(); | 2219 | const Hashes& hashVerify = ssl.getHashes().get_certVerify(); |
1484 | 2097 | const CertManager& cert = ssl.getCrypto().get_certManager(); | 2220 | const CertManager& cert = ssl.getCrypto().get_certManager(); |
1485 | 2098 | 2221 | ||
1486 | @@ -2131,9 +2254,17 @@ | |||
1487 | 2131 | // Client Key Exchange processing handler | 2254 | // Client Key Exchange processing handler |
1488 | 2132 | void ClientKeyExchange::Process(input_buffer& input, SSL& ssl) | 2255 | void ClientKeyExchange::Process(input_buffer& input, SSL& ssl) |
1489 | 2133 | { | 2256 | { |
1490 | 2257 | if (input.get_error()) { | ||
1491 | 2258 | ssl.SetError(bad_input); | ||
1492 | 2259 | return; | ||
1493 | 2260 | } | ||
1494 | 2134 | createKey(ssl); | 2261 | createKey(ssl); |
1495 | 2135 | if (ssl.GetError()) return; | 2262 | if (ssl.GetError()) return; |
1496 | 2136 | client_key_->read(ssl, input); | 2263 | client_key_->read(ssl, input); |
1497 | 2264 | if (input.get_error()) { | ||
1498 | 2265 | ssl.SetError(bad_input); | ||
1499 | 2266 | return; | ||
1500 | 2267 | } | ||
1501 | 2137 | 2268 | ||
1502 | 2138 | if (ssl.getCrypto().get_certManager().verifyPeer()) | 2269 | if (ssl.getCrypto().get_certManager().verifyPeer()) |
1503 | 2139 | build_certHashes(ssl, ssl.useHashes().use_certVerify()); | 2270 | build_certHashes(ssl, ssl.useHashes().use_certVerify()); |
1504 | @@ -2220,11 +2351,19 @@ | |||
1505 | 2220 | // Finished processing handler | 2351 | // Finished processing handler |
1506 | 2221 | void Finished::Process(input_buffer& input, SSL& ssl) | 2352 | void Finished::Process(input_buffer& input, SSL& ssl) |
1507 | 2222 | { | 2353 | { |
1508 | 2354 | if (input.get_error()) { | ||
1509 | 2355 | ssl.SetError(bad_input); | ||
1510 | 2356 | return; | ||
1511 | 2357 | } | ||
1512 | 2223 | // verify hashes | 2358 | // verify hashes |
1513 | 2224 | const Finished& verify = ssl.getHashes().get_verify(); | 2359 | const Finished& verify = ssl.getHashes().get_verify(); |
1514 | 2225 | uint finishedSz = ssl.isTLS() ? TLS_FINISHED_SZ : FINISHED_SZ; | 2360 | uint finishedSz = ssl.isTLS() ? TLS_FINISHED_SZ : FINISHED_SZ; |
1515 | 2226 | 2361 | ||
1516 | 2227 | input.read(hashes_.md5_, finishedSz); | 2362 | input.read(hashes_.md5_, finishedSz); |
1517 | 2363 | if (input.get_error()) { | ||
1518 | 2364 | ssl.SetError(bad_input); | ||
1519 | 2365 | return; | ||
1520 | 2366 | } | ||
1521 | 2228 | 2367 | ||
1522 | 2229 | if (memcmp(&hashes_, &verify.hashes_, finishedSz)) { | 2368 | if (memcmp(&hashes_, &verify.hashes_, finishedSz)) { |
1523 | 2230 | ssl.SetError(verify_error); | 2369 | ssl.SetError(verify_error); |
1524 | @@ -2246,19 +2385,23 @@ | |||
1525 | 2246 | opaque mac[SHA_LEN]; // max size | 2385 | opaque mac[SHA_LEN]; // max size |
1526 | 2247 | int digestSz = ssl.getCrypto().get_digest().get_digestSize(); | 2386 | int digestSz = ssl.getCrypto().get_digest().get_digestSize(); |
1527 | 2248 | input.read(mac, digestSz); | 2387 | input.read(mac, digestSz); |
1528 | 2388 | if (input.get_error()) { | ||
1529 | 2389 | ssl.SetError(bad_input); | ||
1530 | 2390 | return; | ||
1531 | 2391 | } | ||
1532 | 2249 | 2392 | ||
1533 | 2250 | uint ivExtra = 0; | 2393 | uint ivExtra = 0; |
1534 | 2251 | if (ssl.getSecurity().get_parms().cipher_type_ == block) | 2394 | if (ssl.getSecurity().get_parms().cipher_type_ == block) |
1535 | 2252 | if (ssl.isTLSv1_1()) | 2395 | if (ssl.isTLSv1_1()) |
1536 | 2253 | ivExtra = ssl.getCrypto().get_cipher().get_blockSize(); | 2396 | ivExtra = ssl.getCrypto().get_cipher().get_blockSize(); |
1537 | 2254 | 2397 | ||
1538 | 2398 | opaque fill; | ||
1539 | 2255 | int padSz = ssl.getSecurity().get_parms().encrypt_size_ - ivExtra - | 2399 | int padSz = ssl.getSecurity().get_parms().encrypt_size_ - ivExtra - |
1540 | 2256 | HANDSHAKE_HEADER - finishedSz - digestSz; | 2400 | HANDSHAKE_HEADER - finishedSz - digestSz; |
1546 | 2257 | input.set_current(input.get_current() + padSz); | 2401 | for (int i = 0; i < padSz; i++) |
1547 | 2258 | 2402 | fill = input[AUTO]; | |
1548 | 2259 | // verify mac | 2403 | if (input.get_error()) { |
1549 | 2260 | if (memcmp(mac, verifyMAC, digestSz)) { | 2404 | ssl.SetError(bad_input); |
1545 | 2261 | ssl.SetError(verify_error); | ||
1550 | 2262 | return; | 2405 | return; |
1551 | 2263 | } | 2406 | } |
1552 | 2264 | 2407 | ||
1553 | 2265 | 2408 | ||
1554 | === modified file 'extra/yassl/src/yassl_int.cpp' | |||
1555 | --- extra/yassl/src/yassl_int.cpp 2012-03-02 12:23:52 +0000 | |||
1556 | +++ extra/yassl/src/yassl_int.cpp 2014-09-24 09:49:11 +0000 | |||
1557 | @@ -1,5 +1,5 @@ | |||
1558 | 1 | /* | 1 | /* |
1560 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved. |
1561 | 3 | 3 | ||
1562 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1563 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1564 | @@ -2534,8 +2534,9 @@ | |||
1565 | 2534 | int DeCompress(input_buffer& in, int sz, input_buffer& out) | 2534 | int DeCompress(input_buffer& in, int sz, input_buffer& out) |
1566 | 2535 | { | 2535 | { |
1567 | 2536 | byte tmp[LENGTH_SZ]; | 2536 | byte tmp[LENGTH_SZ]; |
1570 | 2537 | 2537 | ||
1571 | 2538 | in.read(tmp, sizeof(tmp)); | 2538 | tmp[0] = in[AUTO]; |
1572 | 2539 | tmp[1] = in[AUTO]; | ||
1573 | 2539 | 2540 | ||
1574 | 2540 | uint16 len; | 2541 | uint16 len; |
1575 | 2541 | ato16(tmp, len); | 2542 | ato16(tmp, len); |
1576 | 2542 | 2543 | ||
1577 | === modified file 'extra/yassl/taocrypt/include/asn.hpp' | |||
1578 | --- extra/yassl/taocrypt/include/asn.hpp 2014-05-22 08:56:09 +0000 | |||
1579 | +++ extra/yassl/taocrypt/include/asn.hpp 2014-09-24 09:49:11 +0000 | |||
1580 | @@ -1,5 +1,5 @@ | |||
1581 | 1 | /* | 1 | /* |
1583 | 2 | Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1584 | 3 | 3 | ||
1585 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1586 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1587 | @@ -111,7 +111,7 @@ | |||
1588 | 111 | MAX_LENGTH_SZ = 5, | 111 | MAX_LENGTH_SZ = 5, |
1589 | 112 | MAX_SEQ_SZ = 5, // enum(seq|con) + length(4) | 112 | MAX_SEQ_SZ = 5, // enum(seq|con) + length(4) |
1590 | 113 | MAX_ALGO_SIZE = 9, | 113 | MAX_ALGO_SIZE = 9, |
1592 | 114 | MAX_DIGEST_SZ = 25, // SHA + enum(Bit or Octet) + length(4) | 114 | MAX_DIGEST_SZ = 69, // SHA512 + enum(Bit or Octet) + length(4) |
1593 | 115 | DSA_SIG_SZ = 40, | 115 | DSA_SIG_SZ = 40, |
1594 | 116 | ASN_NAME_MAX = 512 // max total of all included names | 116 | ASN_NAME_MAX = 512 // max total of all included names |
1595 | 117 | }; | 117 | }; |
1596 | @@ -257,8 +257,11 @@ | |||
1597 | 257 | 257 | ||
1598 | 258 | 258 | ||
1599 | 259 | enum ContentType { HUH = 651 }; | 259 | enum ContentType { HUH = 651 }; |
1602 | 260 | enum SigType { SHAwDSA = 517, MD2wRSA = 646, MD5wRSA = 648, SHAwRSA =649}; | 260 | enum SigType { SHAwDSA = 517, MD2wRSA = 646, MD5wRSA = 648, SHAwRSA = 649, |
1603 | 261 | enum HashType { MD2h = 646, MD5h = 649, SHAh = 88 }; | 261 | SHA256wRSA = 655, SHA384wRSA = 656, SHA512wRSA = 657, |
1604 | 262 | SHA256wDSA = 416 }; | ||
1605 | 263 | enum HashType { MD2h = 646, MD5h = 649, SHAh = 88, SHA256h = 414, SHA384h = 415, | ||
1606 | 264 | SHA512h = 416 }; | ||
1607 | 262 | enum KeyType { DSAk = 515, RSAk = 645 }; // sums of algo OID | 265 | enum KeyType { DSAk = 515, RSAk = 645 }; // sums of algo OID |
1608 | 263 | 266 | ||
1609 | 264 | 267 | ||
1610 | 265 | 268 | ||
1611 | === modified file 'extra/yassl/taocrypt/include/block.hpp' | |||
1612 | --- extra/yassl/taocrypt/include/block.hpp 2013-02-26 05:35:17 +0000 | |||
1613 | +++ extra/yassl/taocrypt/include/block.hpp 2014-09-24 09:49:11 +0000 | |||
1614 | @@ -1,5 +1,5 @@ | |||
1615 | 1 | /* | 1 | /* |
1617 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1618 | 3 | 3 | ||
1619 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1620 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1621 | @@ -74,7 +74,7 @@ | |||
1622 | 74 | if (preserve) { | 74 | if (preserve) { |
1623 | 75 | A b = A(); | 75 | A b = A(); |
1624 | 76 | typename A::pointer newPointer = b.allocate(newSize, 0); | 76 | typename A::pointer newPointer = b.allocate(newSize, 0); |
1626 | 77 | memcpy(newPointer, p, sizeof(T) * min((word32) oldSize, (word32) newSize)); | 77 | memcpy(newPointer, p, sizeof(T) * min(oldSize, newSize)); |
1627 | 78 | a.deallocate(p, oldSize); | 78 | a.deallocate(p, oldSize); |
1628 | 79 | STL::swap(a, b); | 79 | STL::swap(a, b); |
1629 | 80 | return newPointer; | 80 | return newPointer; |
1630 | @@ -186,9 +186,9 @@ | |||
1631 | 186 | 186 | ||
1632 | 187 | ~Block() { allocator_.deallocate(buffer_, sz_); } | 187 | ~Block() { allocator_.deallocate(buffer_, sz_); } |
1633 | 188 | private: | 188 | private: |
1634 | 189 | A allocator_; | ||
1635 | 189 | word32 sz_; // size in Ts | 190 | word32 sz_; // size in Ts |
1636 | 190 | T* buffer_; | 191 | T* buffer_; |
1637 | 191 | A allocator_; | ||
1638 | 192 | }; | 192 | }; |
1639 | 193 | 193 | ||
1640 | 194 | 194 | ||
1641 | 195 | 195 | ||
1642 | === modified file 'extra/yassl/taocrypt/include/integer.hpp' | |||
1643 | --- extra/yassl/taocrypt/include/integer.hpp 2014-02-06 05:46:55 +0000 | |||
1644 | +++ extra/yassl/taocrypt/include/integer.hpp 2014-09-24 09:49:11 +0000 | |||
1645 | @@ -1,5 +1,5 @@ | |||
1646 | 1 | /* | 1 | /* |
1648 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1649 | 3 | 3 | ||
1650 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1651 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1652 | @@ -47,7 +47,7 @@ | |||
1653 | 47 | 47 | ||
1654 | 48 | #ifdef TAOCRYPT_X86ASM_AVAILABLE | 48 | #ifdef TAOCRYPT_X86ASM_AVAILABLE |
1655 | 49 | #if defined(__GNUC__) && (__GNUC__ >= 4) | 49 | #if defined(__GNUC__) && (__GNUC__ >= 4) |
1657 | 50 | // GCC 4 or greater optimizes too much inline on recursive for bigint, | 50 | // GCC 4 or greater optimizes too much inline on recursive for bigint, |
1658 | 51 | // -O3 just as fast without asm here anyway | 51 | // -O3 just as fast without asm here anyway |
1659 | 52 | #undef TAOCRYPT_X86ASM_AVAILABLE | 52 | #undef TAOCRYPT_X86ASM_AVAILABLE |
1660 | 53 | #endif | 53 | #endif |
1661 | 54 | 54 | ||
1662 | === modified file 'extra/yassl/taocrypt/include/pwdbased.hpp' | |||
1663 | --- extra/yassl/taocrypt/include/pwdbased.hpp 2013-02-26 05:35:17 +0000 | |||
1664 | +++ extra/yassl/taocrypt/include/pwdbased.hpp 2014-09-24 09:49:11 +0000 | |||
1665 | @@ -1,5 +1,5 @@ | |||
1666 | 1 | /* | 1 | /* |
1668 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1669 | 3 | 3 | ||
1670 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1671 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1672 | @@ -16,6 +16,7 @@ | |||
1673 | 16 | MA 02110-1301 USA. | 16 | MA 02110-1301 USA. |
1674 | 17 | */ | 17 | */ |
1675 | 18 | 18 | ||
1676 | 19 | |||
1677 | 19 | /* pwdbased.hpp defines PBKDF2 from PKCS #5 | 20 | /* pwdbased.hpp defines PBKDF2 from PKCS #5 |
1678 | 20 | */ | 21 | */ |
1679 | 21 | 22 | ||
1680 | @@ -48,10 +49,7 @@ | |||
1681 | 48 | word32 pLen, const byte* salt, word32 sLen, | 49 | word32 pLen, const byte* salt, word32 sLen, |
1682 | 49 | word32 iterations) const | 50 | word32 iterations) const |
1683 | 50 | { | 51 | { |
1688 | 51 | if (dLen > MaxDerivedKeyLength()) | 52 | if (dLen > MaxDerivedKeyLength()) |
1685 | 52 | return 0; | ||
1686 | 53 | |||
1687 | 54 | if (iterations < 0) | ||
1689 | 55 | return 0; | 53 | return 0; |
1690 | 56 | 54 | ||
1691 | 57 | ByteBlock buffer(T::DIGEST_SIZE); | 55 | ByteBlock buffer(T::DIGEST_SIZE); |
1692 | 58 | 56 | ||
1693 | === modified file 'extra/yassl/taocrypt/include/runtime.hpp' | |||
1694 | --- extra/yassl/taocrypt/include/runtime.hpp 2013-02-26 05:35:17 +0000 | |||
1695 | +++ extra/yassl/taocrypt/include/runtime.hpp 2014-09-24 09:49:11 +0000 | |||
1696 | @@ -1,5 +1,5 @@ | |||
1697 | 1 | /* | 1 | /* |
1699 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1700 | 3 | 3 | ||
1701 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1702 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1703 | @@ -34,7 +34,10 @@ | |||
1704 | 34 | 34 | ||
1705 | 35 | // Handler for pure virtual functions | 35 | // Handler for pure virtual functions |
1706 | 36 | namespace __Crun { | 36 | namespace __Crun { |
1708 | 37 | void pure_error(void); | 37 | static void pure_error(void) |
1709 | 38 | { | ||
1710 | 39 | // "Pure virtual method called, Aborted", GCC 4.2 str cmp fix | ||
1711 | 40 | } | ||
1712 | 38 | } // namespace __Crun | 41 | } // namespace __Crun |
1713 | 39 | 42 | ||
1714 | 40 | #endif // __sun | 43 | #endif // __sun |
1715 | @@ -48,7 +51,15 @@ | |||
1716 | 48 | #if defined(DO_TAOCRYPT_KERNEL_MODE) | 51 | #if defined(DO_TAOCRYPT_KERNEL_MODE) |
1717 | 49 | #include "kernelc.hpp" | 52 | #include "kernelc.hpp" |
1718 | 50 | #endif | 53 | #endif |
1720 | 51 | int __cxa_pure_virtual () __attribute__ ((weak)); | 54 | |
1721 | 55 | /* Disallow inline __cxa_pure_virtual() */ | ||
1722 | 56 | static int __cxa_pure_virtual() __attribute__((noinline, used)); | ||
1723 | 57 | static int __cxa_pure_virtual() | ||
1724 | 58 | { | ||
1725 | 59 | // oops, pure virtual called! | ||
1726 | 60 | return 0; | ||
1727 | 61 | } | ||
1728 | 62 | |||
1729 | 52 | } // extern "C" | 63 | } // extern "C" |
1730 | 53 | 64 | ||
1731 | 54 | #endif // __GNUC__ > 2 | 65 | #endif // __GNUC__ > 2 |
1732 | 55 | 66 | ||
1733 | === modified file 'extra/yassl/taocrypt/include/sha.hpp' | |||
1734 | --- extra/yassl/taocrypt/include/sha.hpp 2014-02-17 12:49:04 +0000 | |||
1735 | +++ extra/yassl/taocrypt/include/sha.hpp 2014-09-24 09:49:11 +0000 | |||
1736 | @@ -1,6 +1,5 @@ | |||
1737 | 1 | /* | 1 | /* |
1740 | 2 | Copyright (C) 2000-2007 MySQL AB | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1739 | 3 | Use is subject to license terms | ||
1741 | 4 | 3 | ||
1742 | 5 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1743 | 6 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1744 | @@ -159,6 +158,12 @@ | |||
1745 | 159 | void Transform(); | 158 | void Transform(); |
1746 | 160 | }; | 159 | }; |
1747 | 161 | 160 | ||
1748 | 161 | enum { MAX_SHA2_DIGEST_SIZE = 64 }; // SHA512 | ||
1749 | 162 | |||
1750 | 163 | #else | ||
1751 | 164 | |||
1752 | 165 | enum { MAX_SHA2_DIGEST_SIZE = 32 }; // SHA256 | ||
1753 | 166 | |||
1754 | 162 | #endif // WORD64_AVAILABLE | 167 | #endif // WORD64_AVAILABLE |
1755 | 163 | 168 | ||
1756 | 164 | 169 | ||
1757 | 165 | 170 | ||
1758 | === modified file 'extra/yassl/taocrypt/src/aes.cpp' | |||
1759 | --- extra/yassl/taocrypt/src/aes.cpp 2014-02-06 05:46:55 +0000 | |||
1760 | +++ extra/yassl/taocrypt/src/aes.cpp 2014-09-24 09:49:11 +0000 | |||
1761 | @@ -1,5 +1,5 @@ | |||
1762 | 1 | /* | 1 | /* |
1764 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1765 | 3 | 3 | ||
1766 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1767 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1768 | @@ -66,7 +66,7 @@ | |||
1769 | 66 | in += BLOCK_SIZE; | 66 | in += BLOCK_SIZE; |
1770 | 67 | } | 67 | } |
1771 | 68 | } | 68 | } |
1773 | 69 | else { | 69 | else { |
1774 | 70 | while (blocks--) { | 70 | while (blocks--) { |
1775 | 71 | AsmDecrypt(in, out, (void*)Td0); | 71 | AsmDecrypt(in, out, (void*)Td0); |
1776 | 72 | 72 | ||
1777 | @@ -79,8 +79,8 @@ | |||
1778 | 79 | out += BLOCK_SIZE; | 79 | out += BLOCK_SIZE; |
1779 | 80 | in += BLOCK_SIZE; | 80 | in += BLOCK_SIZE; |
1780 | 81 | } | 81 | } |
1783 | 82 | } | 82 | } |
1784 | 83 | } | 83 | } |
1785 | 84 | } | 84 | } |
1786 | 85 | 85 | ||
1787 | 86 | #endif // DO_AES_ASM | 86 | #endif // DO_AES_ASM |
1788 | @@ -466,14 +466,13 @@ | |||
1789 | 466 | "movd mm7, ebp;" \ | 466 | "movd mm7, ebp;" \ |
1790 | 467 | "movd mm4, eax;" \ | 467 | "movd mm4, eax;" \ |
1791 | 468 | "mov ebp, edx;" \ | 468 | "mov ebp, edx;" \ |
1794 | 469 | "sub esp, 4;" | 469 | "sub esp, 4;" |
1793 | 470 | |||
1795 | 471 | #define EPILOG() \ | 470 | #define EPILOG() \ |
1796 | 472 | "add esp, 4;" \ | 471 | "add esp, 4;" \ |
1797 | 473 | "pop ebp;" \ | 472 | "pop ebp;" \ |
1798 | 474 | "pop ebx;" \ | 473 | "pop ebx;" \ |
1801 | 475 | "emms;" \ | 474 | "emms;" \ |
1802 | 476 | ".att_syntax;" \ | 475 | ".att_syntax;" \ |
1803 | 477 | : \ | 476 | : \ |
1804 | 478 | : "c" (this), "S" (inBlock), "d" (boxes), "a" (outBlock) \ | 477 | : "c" (this), "S" (inBlock), "d" (boxes), "a" (outBlock) \ |
1805 | 479 | : "%edi", "memory", "cc" \ | 478 | : "%edi", "memory", "cc" \ |
1806 | @@ -834,9 +833,9 @@ | |||
1807 | 834 | 833 | ||
1808 | 835 | 834 | ||
1809 | 836 | #ifdef _MSC_VER | 835 | #ifdef _MSC_VER |
1811 | 837 | __declspec(naked) | 836 | __declspec(naked) |
1812 | 838 | #else | 837 | #else |
1814 | 839 | __attribute__ ((noinline)) | 838 | __attribute__ ((noinline)) |
1815 | 840 | #endif | 839 | #endif |
1816 | 841 | void AES::AsmDecrypt(const byte* inBlock, byte* outBlock, void* boxes) const | 840 | void AES::AsmDecrypt(const byte* inBlock, byte* outBlock, void* boxes) const |
1817 | 842 | { | 841 | { |
1818 | 843 | 842 | ||
1819 | === modified file 'extra/yassl/taocrypt/src/algebra.cpp' | |||
1820 | --- extra/yassl/taocrypt/src/algebra.cpp 2013-02-26 05:35:17 +0000 | |||
1821 | +++ extra/yassl/taocrypt/src/algebra.cpp 2014-09-24 09:49:11 +0000 | |||
1822 | @@ -1,5 +1,5 @@ | |||
1823 | 1 | /* | 1 | /* |
1825 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1826 | 3 | 3 | ||
1827 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1828 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1829 | @@ -186,10 +186,10 @@ | |||
1830 | 186 | 186 | ||
1831 | 187 | struct WindowSlider | 187 | struct WindowSlider |
1832 | 188 | { | 188 | { |
1834 | 189 | WindowSlider(const Integer &expIn, bool fastNegateIn, | 189 | WindowSlider(const Integer &exp, bool fastNegate, |
1835 | 190 | unsigned int windowSizeIn=0) | 190 | unsigned int windowSizeIn=0) |
1838 | 191 | : exp(expIn), windowModulus(Integer::One()), windowSize(windowSizeIn), | 191 | : exp(exp), windowModulus(Integer::One()), windowSize(windowSizeIn), |
1839 | 192 | windowBegin(0), fastNegate(fastNegateIn), firstTime(true), | 192 | windowBegin(0), fastNegate(fastNegate), firstTime(true), |
1840 | 193 | finished(false) | 193 | finished(false) |
1841 | 194 | { | 194 | { |
1842 | 195 | if (windowSize == 0) | 195 | if (windowSize == 0) |
1843 | 196 | 196 | ||
1844 | === modified file 'extra/yassl/taocrypt/src/arc4.cpp' | |||
1845 | --- extra/yassl/taocrypt/src/arc4.cpp 2014-02-06 05:46:55 +0000 | |||
1846 | +++ extra/yassl/taocrypt/src/arc4.cpp 2014-09-24 09:49:11 +0000 | |||
1847 | @@ -1,5 +1,5 @@ | |||
1848 | 1 | /* | 1 | /* |
1850 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1851 | 3 | 3 | ||
1852 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1853 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1854 | @@ -121,12 +121,11 @@ | |||
1855 | 121 | "push ebx;" \ | 121 | "push ebx;" \ |
1856 | 122 | "push ebp;" \ | 122 | "push ebp;" \ |
1857 | 123 | "mov ebp, eax;" | 123 | "mov ebp, eax;" |
1858 | 124 | |||
1859 | 125 | #define EPILOG() \ | 124 | #define EPILOG() \ |
1860 | 126 | "pop ebp;" \ | 125 | "pop ebp;" \ |
1861 | 127 | "pop ebx;" \ | 126 | "pop ebx;" \ |
1864 | 128 | "emms;" \ | 127 | "emms;" \ |
1865 | 129 | ".att_syntax;" \ | 128 | ".att_syntax;" \ |
1866 | 130 | : \ | 129 | : \ |
1867 | 131 | : "c" (this), "D" (out), "S" (in), "a" (length) \ | 130 | : "c" (this), "D" (out), "S" (in), "a" (length) \ |
1868 | 132 | : "%edx", "memory", "cc" \ | 131 | : "%edx", "memory", "cc" \ |
1869 | @@ -180,7 +179,7 @@ | |||
1870 | 180 | #ifdef _MSC_VER | 179 | #ifdef _MSC_VER |
1871 | 181 | AS1( loopStart: ) // loopStart | 180 | AS1( loopStart: ) // loopStart |
1872 | 182 | #else | 181 | #else |
1874 | 183 | AS1( 0: ) // loopStart for some gas (need numeric for jump back | 182 | AS1( 0: ) // loopStart for some gas (need numeric for jump back |
1875 | 184 | #endif | 183 | #endif |
1876 | 185 | 184 | ||
1877 | 186 | // y = (y+a) & 0xff; | 185 | // y = (y+a) & 0xff; |
1878 | @@ -232,7 +231,7 @@ | |||
1879 | 232 | 231 | ||
1880 | 233 | AS1( nothing: ) | 232 | AS1( nothing: ) |
1881 | 234 | 233 | ||
1883 | 235 | // inline adjust | 234 | // inline adjust |
1884 | 236 | AS2( add esp, 4 ) // fix room on stack | 235 | AS2( add esp, 4 ) // fix room on stack |
1885 | 237 | 236 | ||
1886 | 238 | EPILOG() | 237 | EPILOG() |
1887 | 239 | 238 | ||
1888 | === modified file 'extra/yassl/taocrypt/src/asn.cpp' | |||
1889 | --- extra/yassl/taocrypt/src/asn.cpp 2013-05-23 08:39:28 +0000 | |||
1890 | +++ extra/yassl/taocrypt/src/asn.cpp 2014-09-24 09:49:11 +0000 | |||
1891 | @@ -1,6 +1,5 @@ | |||
1892 | 1 | /* | 1 | /* |
1895 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1894 | 3 | Use is subject to license terms. | ||
1896 | 4 | 3 | ||
1897 | 5 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1898 | 6 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1899 | @@ -761,7 +760,7 @@ | |||
1900 | 761 | while (source_.get_index() < length) { | 760 | while (source_.get_index() < length) { |
1901 | 762 | GetSet(); | 761 | GetSet(); |
1902 | 763 | if (source_.GetError().What() == SET_E) { | 762 | if (source_.GetError().What() == SET_E) { |
1904 | 764 | source_.SetError(NO_ERROR_E); // extensions may only have sequence | 763 | source_.SetError(NO_ERROR_E); // extensions may only have sequence |
1905 | 765 | source_.prev(); | 764 | source_.prev(); |
1906 | 766 | } | 765 | } |
1907 | 767 | GetSequence(); | 766 | GetSequence(); |
1908 | @@ -832,10 +831,8 @@ | |||
1909 | 832 | if (source_.IsLeft(length) == false) return; | 831 | if (source_.IsLeft(length) == false) return; |
1910 | 833 | 832 | ||
1911 | 834 | if (email) { | 833 | if (email) { |
1916 | 835 | if (!(ptr = AddTag(ptr, buf_end, "/emailAddress=", 14, length))) { | 834 | if (!(ptr = AddTag(ptr, buf_end, "/emailAddress=", 14, length))) |
1917 | 836 | source_.SetError(CONTENT_E); | 835 | return; |
1914 | 837 | return; | ||
1915 | 838 | } | ||
1918 | 839 | } | 836 | } |
1919 | 840 | 837 | ||
1920 | 841 | source_.advance(length); | 838 | source_.advance(length); |
1921 | @@ -972,12 +969,26 @@ | |||
1922 | 972 | hasher.reset(NEW_TC SHA); | 969 | hasher.reset(NEW_TC SHA); |
1923 | 973 | ht = SHAh; | 970 | ht = SHAh; |
1924 | 974 | } | 971 | } |
1925 | 972 | else if (signatureOID_ == SHA256wRSA || signatureOID_ == SHA256wDSA) { | ||
1926 | 973 | hasher.reset(NEW_TC SHA256); | ||
1927 | 974 | ht = SHA256h; | ||
1928 | 975 | } | ||
1929 | 976 | #ifdef WORD64_AVAILABLE | ||
1930 | 977 | else if (signatureOID_ == SHA384wRSA) { | ||
1931 | 978 | hasher.reset(NEW_TC SHA384); | ||
1932 | 979 | ht = SHA384h; | ||
1933 | 980 | } | ||
1934 | 981 | else if (signatureOID_ == SHA512wRSA) { | ||
1935 | 982 | hasher.reset(NEW_TC SHA512); | ||
1936 | 983 | ht = SHA512h; | ||
1937 | 984 | } | ||
1938 | 985 | #endif | ||
1939 | 975 | else { | 986 | else { |
1940 | 976 | source_.SetError(UNKOWN_SIG_E); | 987 | source_.SetError(UNKOWN_SIG_E); |
1941 | 977 | return false; | 988 | return false; |
1942 | 978 | } | 989 | } |
1943 | 979 | 990 | ||
1945 | 980 | byte digest[SHA::DIGEST_SIZE]; // largest size | 991 | byte digest[MAX_SHA2_DIGEST_SIZE]; // largest size |
1946 | 981 | 992 | ||
1947 | 982 | hasher->Update(source_.get_buffer() + certBegin_, sigIndex_ - certBegin_); | 993 | hasher->Update(source_.get_buffer() + certBegin_, sigIndex_ - certBegin_); |
1948 | 983 | hasher->Final(digest); | 994 | hasher->Final(digest); |
1949 | @@ -1050,6 +1061,12 @@ | |||
1950 | 1050 | 0x02, 0x05, 0x05, 0x00 }; | 1061 | 0x02, 0x05, 0x05, 0x00 }; |
1951 | 1051 | static const byte md2AlgoID[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, | 1062 | static const byte md2AlgoID[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, |
1952 | 1052 | 0x02, 0x02, 0x05, 0x00}; | 1063 | 0x02, 0x02, 0x05, 0x00}; |
1953 | 1064 | static const byte sha256AlgoID[] = { 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, | ||
1954 | 1065 | 0x04, 0x02, 0x01, 0x05, 0x00 }; | ||
1955 | 1066 | static const byte sha384AlgoID[] = { 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, | ||
1956 | 1067 | 0x04, 0x02, 0x02, 0x05, 0x00 }; | ||
1957 | 1068 | static const byte sha512AlgoID[] = { 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, | ||
1958 | 1069 | 0x04, 0x02, 0x03, 0x05, 0x00 }; | ||
1959 | 1053 | 1070 | ||
1960 | 1054 | int algoSz = 0; | 1071 | int algoSz = 0; |
1961 | 1055 | const byte* algoName = 0; | 1072 | const byte* algoName = 0; |
1962 | @@ -1060,6 +1077,21 @@ | |||
1963 | 1060 | algoName = shaAlgoID; | 1077 | algoName = shaAlgoID; |
1964 | 1061 | break; | 1078 | break; |
1965 | 1062 | 1079 | ||
1966 | 1080 | case SHA256h: | ||
1967 | 1081 | algoSz = sizeof(sha256AlgoID); | ||
1968 | 1082 | algoName = sha256AlgoID; | ||
1969 | 1083 | break; | ||
1970 | 1084 | |||
1971 | 1085 | case SHA384h: | ||
1972 | 1086 | algoSz = sizeof(sha384AlgoID); | ||
1973 | 1087 | algoName = sha384AlgoID; | ||
1974 | 1088 | break; | ||
1975 | 1089 | |||
1976 | 1090 | case SHA512h: | ||
1977 | 1091 | algoSz = sizeof(sha512AlgoID); | ||
1978 | 1092 | algoName = sha512AlgoID; | ||
1979 | 1093 | break; | ||
1980 | 1094 | |||
1981 | 1063 | case MD2h: | 1095 | case MD2h: |
1982 | 1064 | algoSz = sizeof(md2AlgoID); | 1096 | algoSz = sizeof(md2AlgoID); |
1983 | 1065 | algoName = md2AlgoID; | 1097 | algoName = md2AlgoID; |
1984 | 1066 | 1098 | ||
1985 | === modified file 'extra/yassl/taocrypt/src/blowfish.cpp' | |||
1986 | --- extra/yassl/taocrypt/src/blowfish.cpp 2014-02-06 05:46:55 +0000 | |||
1987 | +++ extra/yassl/taocrypt/src/blowfish.cpp 2014-09-24 09:49:11 +0000 | |||
1988 | @@ -1,5 +1,5 @@ | |||
1989 | 1 | /* | 1 | /* |
1991 | 2 | Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
1992 | 3 | 3 | ||
1993 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
1994 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
1995 | @@ -237,8 +237,8 @@ | |||
1996 | 237 | #define EPILOG() \ | 237 | #define EPILOG() \ |
1997 | 238 | "pop ebp;" \ | 238 | "pop ebp;" \ |
1998 | 239 | "pop ebx;" \ | 239 | "pop ebx;" \ |
2001 | 240 | "emms;" \ | 240 | "emms;" \ |
2002 | 241 | ".att_syntax;" \ | 241 | ".att_syntax;" \ |
2003 | 242 | : \ | 242 | : \ |
2004 | 243 | : "c" (this), "S" (inBlock), "a" (outBlock) \ | 243 | : "c" (this), "S" (inBlock), "a" (outBlock) \ |
2005 | 244 | : "%edi", "%edx", "memory", "cc" \ | 244 | : "%edi", "%edx", "memory", "cc" \ |
2006 | @@ -291,7 +291,7 @@ | |||
2007 | 291 | 291 | ||
2008 | 292 | 292 | ||
2009 | 293 | #ifdef _MSC_VER | 293 | #ifdef _MSC_VER |
2011 | 294 | __declspec(naked) | 294 | __declspec(naked) |
2012 | 295 | #else | 295 | #else |
2013 | 296 | __attribute__ ((noinline)) | 296 | __attribute__ ((noinline)) |
2014 | 297 | #endif | 297 | #endif |
2015 | 298 | 298 | ||
2016 | === modified file 'extra/yassl/taocrypt/src/des.cpp' | |||
2017 | --- extra/yassl/taocrypt/src/des.cpp 2014-02-17 12:49:04 +0000 | |||
2018 | +++ extra/yassl/taocrypt/src/des.cpp 2014-09-24 09:49:11 +0000 | |||
2019 | @@ -1,6 +1,5 @@ | |||
2020 | 1 | /* | 1 | /* |
2023 | 2 | Copyright (C) 2000-2007 MySQL AB | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2022 | 3 | Use is subject to license terms | ||
2024 | 4 | 3 | ||
2025 | 5 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2026 | 6 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2027 | @@ -642,9 +641,9 @@ | |||
2028 | 642 | 641 | ||
2029 | 643 | 642 | ||
2030 | 644 | #ifdef _MSC_VER | 643 | #ifdef _MSC_VER |
2032 | 645 | __declspec(naked) | 644 | __declspec(naked) |
2033 | 646 | #else | 645 | #else |
2035 | 647 | __attribute__ ((noinline)) | 646 | __attribute__ ((noinline)) |
2036 | 648 | #endif | 647 | #endif |
2037 | 649 | void DES_EDE3::AsmProcess(const byte* in, byte* out, void* box) const | 648 | void DES_EDE3::AsmProcess(const byte* in, byte* out, void* box) const |
2038 | 650 | { | 649 | { |
2039 | @@ -664,8 +663,8 @@ | |||
2040 | 664 | #define EPILOG() \ | 663 | #define EPILOG() \ |
2041 | 665 | "pop ebp;" \ | 664 | "pop ebp;" \ |
2042 | 666 | "pop ebx;" \ | 665 | "pop ebx;" \ |
2045 | 667 | "emms;" \ | 666 | "emms;" \ |
2046 | 668 | ".att_syntax;" \ | 667 | ".att_syntax;" \ |
2047 | 669 | : \ | 668 | : \ |
2048 | 670 | : "d" (this), "S" (in), "a" (box), "c" (out) \ | 669 | : "d" (this), "S" (in), "a" (box), "c" (out) \ |
2049 | 671 | : "%edi", "memory", "cc" \ | 670 | : "%edi", "memory", "cc" \ |
2050 | 672 | 671 | ||
2051 | === modified file 'extra/yassl/taocrypt/src/integer.cpp' | |||
2052 | --- extra/yassl/taocrypt/src/integer.cpp 2014-02-06 05:46:55 +0000 | |||
2053 | +++ extra/yassl/taocrypt/src/integer.cpp 2014-09-24 09:49:11 +0000 | |||
2054 | @@ -1,5 +1,5 @@ | |||
2055 | 1 | /* | 1 | /* |
2057 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2058 | 3 | 3 | ||
2059 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2060 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2061 | @@ -56,9 +56,8 @@ | |||
2062 | 56 | #endif | 56 | #endif |
2063 | 57 | #elif defined(_MSC_VER) && defined(_M_IX86) | 57 | #elif defined(_MSC_VER) && defined(_M_IX86) |
2064 | 58 | /* #pragma message("You do not seem to have the Visual C++ Processor Pack ") | 58 | /* #pragma message("You do not seem to have the Visual C++ Processor Pack ") |
2065 | 59 | #pragma message("installed, so use of SSE2 intrinsics will be disabled.") | ||
2066 | 60 | */ | ||
2067 | 61 | #pragma message("installed, so use of SSE2 intrinsics will be disabled.") | 59 | #pragma message("installed, so use of SSE2 intrinsics will be disabled.") |
2068 | 60 | */ | ||
2069 | 62 | #elif defined(__GNUC__) && defined(__i386__) | 61 | #elif defined(__GNUC__) && defined(__i386__) |
2070 | 63 | /* #warning You do not have GCC 3.3 or later, or did not specify the -msse2 \ | 62 | /* #warning You do not have GCC 3.3 or later, or did not specify the -msse2 \ |
2071 | 64 | compiler option. Use of SSE2 intrinsics will be disabled. | 63 | compiler option. Use of SSE2 intrinsics will be disabled. |
2072 | @@ -282,23 +281,21 @@ | |||
2073 | 282 | word GetHighHalfAsBorrow() const {return 0-halfs_.high;} | 281 | word GetHighHalfAsBorrow() const {return 0-halfs_.high;} |
2074 | 283 | 282 | ||
2075 | 284 | private: | 283 | private: |
2076 | 285 | struct dword_struct | ||
2077 | 286 | { | ||
2078 | 287 | #ifdef LITTLE_ENDIAN_ORDER | ||
2079 | 288 | word low; | ||
2080 | 289 | word high; | ||
2081 | 290 | #else | ||
2082 | 291 | word high; | ||
2083 | 292 | word low; | ||
2084 | 293 | #endif | ||
2085 | 294 | }; | ||
2086 | 295 | |||
2087 | 296 | union | 284 | union |
2088 | 297 | { | 285 | { |
2089 | 298 | #ifdef TAOCRYPT_NATIVE_DWORD_AVAILABLE | 286 | #ifdef TAOCRYPT_NATIVE_DWORD_AVAILABLE |
2090 | 299 | dword whole_; | 287 | dword whole_; |
2091 | 300 | #endif | 288 | #endif |
2093 | 301 | struct dword_struct halfs_; | 289 | struct |
2094 | 290 | { | ||
2095 | 291 | #ifdef LITTLE_ENDIAN_ORDER | ||
2096 | 292 | word low; | ||
2097 | 293 | word high; | ||
2098 | 294 | #else | ||
2099 | 295 | word high; | ||
2100 | 296 | word low; | ||
2101 | 297 | #endif | ||
2102 | 298 | } halfs_; | ||
2103 | 302 | }; | 299 | }; |
2104 | 303 | }; | 300 | }; |
2105 | 304 | 301 | ||
2106 | @@ -1201,24 +1198,20 @@ | |||
2107 | 1201 | #define AS1(x) #x ";" | 1198 | #define AS1(x) #x ";" |
2108 | 1202 | #define AS2(x, y) #x ", " #y ";" | 1199 | #define AS2(x, y) #x ", " #y ";" |
2109 | 1203 | #define AddPrologue \ | 1200 | #define AddPrologue \ |
2110 | 1204 | word res; \ | ||
2111 | 1205 | __asm__ __volatile__ \ | 1201 | __asm__ __volatile__ \ |
2112 | 1206 | ( \ | 1202 | ( \ |
2113 | 1207 | "push %%ebx;" /* save this manually, in case of -fPIC */ \ | 1203 | "push %%ebx;" /* save this manually, in case of -fPIC */ \ |
2115 | 1208 | "mov %3, %%ebx;" \ | 1204 | "mov %2, %%ebx;" \ |
2116 | 1209 | ".intel_syntax noprefix;" \ | 1205 | ".intel_syntax noprefix;" \ |
2117 | 1210 | "push ebp;" | 1206 | "push ebp;" |
2118 | 1211 | #define AddEpilogue \ | 1207 | #define AddEpilogue \ |
2119 | 1212 | "pop ebp;" \ | 1208 | "pop ebp;" \ |
2120 | 1213 | ".att_syntax prefix;" \ | 1209 | ".att_syntax prefix;" \ |
2121 | 1214 | "pop %%ebx;" \ | 1210 | "pop %%ebx;" \ |
2124 | 1215 | "mov %%eax, %0;" \ | 1211 | : \ |
2123 | 1216 | : "=g" (res) \ | ||
2125 | 1217 | : "c" (C), "d" (A), "m" (B), "S" (N) \ | 1212 | : "c" (C), "d" (A), "m" (B), "S" (N) \ |
2126 | 1218 | : "%edi", "memory", "cc" \ | 1213 | : "%edi", "memory", "cc" \ |
2130 | 1219 | ); \ | 1214 | ); |
2128 | 1220 | return res; | ||
2129 | 1221 | |||
2131 | 1222 | #define MulPrologue \ | 1215 | #define MulPrologue \ |
2132 | 1223 | __asm__ __volatile__ \ | 1216 | __asm__ __volatile__ \ |
2133 | 1224 | ( \ | 1217 | ( \ |
2134 | 1225 | 1218 | ||
2135 | === modified file 'extra/yassl/taocrypt/src/md5.cpp' | |||
2136 | --- extra/yassl/taocrypt/src/md5.cpp 2014-02-06 05:46:55 +0000 | |||
2137 | +++ extra/yassl/taocrypt/src/md5.cpp 2014-09-24 09:49:11 +0000 | |||
2138 | @@ -1,5 +1,5 @@ | |||
2139 | 1 | /* | 1 | /* |
2141 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2142 | 3 | 3 | ||
2143 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2144 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2145 | @@ -223,7 +223,7 @@ | |||
2146 | 223 | 223 | ||
2147 | 224 | 224 | ||
2148 | 225 | #ifdef _MSC_VER | 225 | #ifdef _MSC_VER |
2150 | 226 | __declspec(naked) | 226 | __declspec(naked) |
2151 | 227 | #else | 227 | #else |
2152 | 228 | __attribute__ ((noinline)) | 228 | __attribute__ ((noinline)) |
2153 | 229 | #endif | 229 | #endif |
2154 | @@ -242,8 +242,8 @@ | |||
2155 | 242 | #define EPILOG() \ | 242 | #define EPILOG() \ |
2156 | 243 | "pop ebp;" \ | 243 | "pop ebp;" \ |
2157 | 244 | "pop ebx;" \ | 244 | "pop ebx;" \ |
2160 | 245 | "emms;" \ | 245 | "emms;" \ |
2161 | 246 | ".att_syntax;" \ | 246 | ".att_syntax;" \ |
2162 | 247 | : \ | 247 | : \ |
2163 | 248 | : "c" (this), "D" (data), "a" (times) \ | 248 | : "c" (this), "D" (data), "a" (times) \ |
2164 | 249 | : "%esi", "%edx", "memory", "cc" \ | 249 | : "%esi", "%edx", "memory", "cc" \ |
2165 | @@ -297,7 +297,7 @@ | |||
2166 | 297 | #ifdef _MSC_VER | 297 | #ifdef _MSC_VER |
2167 | 298 | AS1( loopStart: ) // loopStart | 298 | AS1( loopStart: ) // loopStart |
2168 | 299 | #else | 299 | #else |
2170 | 300 | AS1( 0: ) // loopStart for some gas (need numeric for jump back | 300 | AS1( 0: ) // loopStart for some gas (need numeric for jump back |
2171 | 301 | #endif | 301 | #endif |
2172 | 302 | 302 | ||
2173 | 303 | // set up | 303 | // set up |
2174 | 304 | 304 | ||
2175 | === modified file 'extra/yassl/taocrypt/src/misc.cpp' | |||
2176 | --- extra/yassl/taocrypt/src/misc.cpp 2013-02-26 05:35:17 +0000 | |||
2177 | +++ extra/yassl/taocrypt/src/misc.cpp 2014-09-24 09:49:11 +0000 | |||
2178 | @@ -1,5 +1,5 @@ | |||
2179 | 1 | /* | 1 | /* |
2181 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2182 | 3 | 3 | ||
2183 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2184 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2185 | @@ -84,17 +84,7 @@ | |||
2186 | 84 | 84 | ||
2187 | 85 | } | 85 | } |
2188 | 86 | 86 | ||
2200 | 87 | #ifdef __sun | 87 | #if defined(__ICC) || defined(__INTEL_COMPILER) |
2190 | 88 | |||
2191 | 89 | // Handler for pure virtual functions | ||
2192 | 90 | namespace __Crun { | ||
2193 | 91 | void pure_error() { | ||
2194 | 92 | } | ||
2195 | 93 | } | ||
2196 | 94 | |||
2197 | 95 | #endif | ||
2198 | 96 | |||
2199 | 97 | #if defined(__ICC) || defined(__INTEL_COMPILER) || (__GNUC__ > 2) | ||
2201 | 98 | 88 | ||
2202 | 99 | extern "C" { | 89 | extern "C" { |
2203 | 100 | 90 | ||
2204 | @@ -175,6 +165,14 @@ | |||
2205 | 175 | 165 | ||
2206 | 176 | #ifdef TAOCRYPT_X86ASM_AVAILABLE | 166 | #ifdef TAOCRYPT_X86ASM_AVAILABLE |
2207 | 177 | 167 | ||
2208 | 168 | #ifndef _MSC_VER | ||
2209 | 169 | static jmp_buf s_env; | ||
2210 | 170 | static void SigIllHandler(int) | ||
2211 | 171 | { | ||
2212 | 172 | longjmp(s_env, 1); | ||
2213 | 173 | } | ||
2214 | 174 | #endif | ||
2215 | 175 | |||
2216 | 178 | 176 | ||
2217 | 179 | bool HaveCpuId() | 177 | bool HaveCpuId() |
2218 | 180 | { | 178 | { |
2219 | 181 | 179 | ||
2220 | === modified file 'extra/yassl/taocrypt/src/rabbit.cpp' | |||
2221 | --- extra/yassl/taocrypt/src/rabbit.cpp 2014-02-06 05:46:55 +0000 | |||
2222 | +++ extra/yassl/taocrypt/src/rabbit.cpp 2014-09-24 09:49:11 +0000 | |||
2223 | @@ -1,15 +1,15 @@ | |||
2224 | 1 | /* | 1 | /* |
2227 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2228 | 3 | 3 | ||
2229 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2230 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2231 | 6 | the Free Software Foundation; version 2 of the License. | 6 | the Free Software Foundation; version 2 of the License. |
2233 | 7 | 7 | ||
2234 | 8 | This program is distributed in the hope that it will be useful, | 8 | This program is distributed in the hope that it will be useful, |
2235 | 9 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 9 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
2236 | 10 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 10 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2237 | 11 | GNU General Public License for more details. | 11 | GNU General Public License for more details. |
2239 | 12 | 12 | ||
2240 | 13 | You should have received a copy of the GNU General Public License | 13 | You should have received a copy of the GNU General Public License |
2241 | 14 | along with this program; see the file COPYING. If not, write to the | 14 | along with this program; see the file COPYING. If not, write to the |
2242 | 15 | Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, | 15 | Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, |
2243 | @@ -236,7 +236,7 @@ | |||
2244 | 236 | NextState(Work); | 236 | NextState(Work); |
2245 | 237 | 237 | ||
2246 | 238 | /* Generate 16 bytes of pseudo-random data */ | 238 | /* Generate 16 bytes of pseudo-random data */ |
2248 | 239 | tmp[0] = LITTLE32(workCtx_.x[0] ^ | 239 | tmp[0] = LITTLE32(workCtx_.x[0] ^ |
2249 | 240 | (workCtx_.x[5]>>16) ^ U32V(workCtx_.x[3]<<16)); | 240 | (workCtx_.x[5]>>16) ^ U32V(workCtx_.x[3]<<16)); |
2250 | 241 | tmp[1] = LITTLE32(workCtx_.x[2] ^ | 241 | tmp[1] = LITTLE32(workCtx_.x[2] ^ |
2251 | 242 | (workCtx_.x[7]>>16) ^ U32V(workCtx_.x[5]<<16)); | 242 | (workCtx_.x[7]>>16) ^ U32V(workCtx_.x[5]<<16)); |
2252 | 243 | 243 | ||
2253 | === modified file 'extra/yassl/taocrypt/src/random.cpp' | |||
2254 | --- extra/yassl/taocrypt/src/random.cpp 2013-02-26 05:35:17 +0000 | |||
2255 | +++ extra/yassl/taocrypt/src/random.cpp 2014-09-24 09:49:11 +0000 | |||
2256 | @@ -1,5 +1,5 @@ | |||
2257 | 1 | /* | 1 | /* |
2259 | 2 | Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2260 | 3 | 3 | ||
2261 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2262 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2263 | @@ -27,6 +27,7 @@ | |||
2264 | 27 | #include <time.h> | 27 | #include <time.h> |
2265 | 28 | 28 | ||
2266 | 29 | #if defined(_WIN32) | 29 | #if defined(_WIN32) |
2267 | 30 | #define _WIN32_WINNT 0x0400 | ||
2268 | 30 | #include <windows.h> | 31 | #include <windows.h> |
2269 | 31 | #include <wincrypt.h> | 32 | #include <wincrypt.h> |
2270 | 32 | #else | 33 | #else |
2271 | 33 | 34 | ||
2272 | === modified file 'extra/yassl/taocrypt/src/ripemd.cpp' | |||
2273 | --- extra/yassl/taocrypt/src/ripemd.cpp 2014-02-06 05:46:55 +0000 | |||
2274 | +++ extra/yassl/taocrypt/src/ripemd.cpp 2014-09-24 09:49:11 +0000 | |||
2275 | @@ -1,5 +1,5 @@ | |||
2276 | 1 | /* | 1 | /* |
2278 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2279 | 3 | 3 | ||
2280 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2281 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2282 | @@ -507,6 +507,8 @@ | |||
2283 | 507 | 507 | ||
2284 | 508 | #ifdef _MSC_VER | 508 | #ifdef _MSC_VER |
2285 | 509 | __declspec(naked) | 509 | __declspec(naked) |
2286 | 510 | #else | ||
2287 | 511 | __attribute__ ((noinline)) | ||
2288 | 510 | #endif | 512 | #endif |
2289 | 511 | void RIPEMD160::AsmTransform(const byte* data, word32 times) | 513 | void RIPEMD160::AsmTransform(const byte* data, word32 times) |
2290 | 512 | { | 514 | { |
2291 | @@ -520,12 +522,11 @@ | |||
2292 | 520 | ".intel_syntax noprefix;" \ | 522 | ".intel_syntax noprefix;" \ |
2293 | 521 | "push ebx;" \ | 523 | "push ebx;" \ |
2294 | 522 | "push ebp;" | 524 | "push ebp;" |
2295 | 523 | |||
2296 | 524 | #define EPILOG() \ | 525 | #define EPILOG() \ |
2297 | 525 | "pop ebp;" \ | 526 | "pop ebp;" \ |
2298 | 526 | "pop ebx;" \ | 527 | "pop ebx;" \ |
2301 | 527 | "emms;" \ | 528 | "emms;" \ |
2302 | 528 | ".att_syntax;" \ | 529 | ".att_syntax;" \ |
2303 | 529 | : \ | 530 | : \ |
2304 | 530 | : "c" (this), "D" (data), "d" (times) \ | 531 | : "c" (this), "D" (data), "d" (times) \ |
2305 | 531 | : "%esi", "%eax", "memory", "cc" \ | 532 | : "%esi", "%eax", "memory", "cc" \ |
2306 | @@ -571,7 +572,7 @@ | |||
2307 | 571 | #ifdef _MSC_VER | 572 | #ifdef _MSC_VER |
2308 | 572 | AS1( loopStart: ) // loopStart | 573 | AS1( loopStart: ) // loopStart |
2309 | 573 | #else | 574 | #else |
2311 | 574 | AS1( 0: ) // loopStart for some gas (need numeric for jump back | 575 | AS1( 0: ) // loopStart for some gas (need numeric for jump back |
2312 | 575 | #endif | 576 | #endif |
2313 | 576 | 577 | ||
2314 | 577 | AS2( movd mm2, edx ) // store times_ | 578 | AS2( movd mm2, edx ) // store times_ |
2315 | @@ -830,7 +831,7 @@ | |||
2316 | 830 | AS1( jnz 0b ) // loopStart | 831 | AS1( jnz 0b ) // loopStart |
2317 | 831 | #endif | 832 | #endif |
2318 | 832 | 833 | ||
2320 | 833 | // inline adjust | 834 | // inline adjust |
2321 | 834 | AS2( add esp, 24 ) // fix room on stack | 835 | AS2( add esp, 24 ) // fix room on stack |
2322 | 835 | 836 | ||
2323 | 836 | EPILOG() | 837 | EPILOG() |
2324 | 837 | 838 | ||
2325 | === modified file 'extra/yassl/taocrypt/src/sha.cpp' | |||
2326 | --- extra/yassl/taocrypt/src/sha.cpp 2014-02-06 05:46:55 +0000 | |||
2327 | +++ extra/yassl/taocrypt/src/sha.cpp 2014-09-24 09:49:11 +0000 | |||
2328 | @@ -1,5 +1,5 @@ | |||
2329 | 1 | /* | 1 | /* |
2331 | 2 | Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2332 | 3 | 3 | ||
2333 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2334 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2335 | @@ -776,12 +776,11 @@ | |||
2336 | 776 | ".intel_syntax noprefix;" \ | 776 | ".intel_syntax noprefix;" \ |
2337 | 777 | "push ebx;" \ | 777 | "push ebx;" \ |
2338 | 778 | "push ebp;" | 778 | "push ebp;" |
2339 | 779 | |||
2340 | 780 | #define EPILOG() \ | 779 | #define EPILOG() \ |
2341 | 781 | "pop ebp;" \ | 780 | "pop ebp;" \ |
2342 | 782 | "pop ebx;" \ | 781 | "pop ebx;" \ |
2345 | 783 | "emms;" \ | 782 | "emms;" \ |
2346 | 784 | ".att_syntax;" \ | 783 | ".att_syntax;" \ |
2347 | 785 | : \ | 784 | : \ |
2348 | 786 | : "c" (this), "D" (data), "a" (times) \ | 785 | : "c" (this), "D" (data), "a" (times) \ |
2349 | 787 | : "%esi", "%edx", "memory", "cc" \ | 786 | : "%esi", "%edx", "memory", "cc" \ |
2350 | @@ -830,7 +829,7 @@ | |||
2351 | 830 | #ifdef _MSC_VER | 829 | #ifdef _MSC_VER |
2352 | 831 | AS1( loopStart: ) // loopStart | 830 | AS1( loopStart: ) // loopStart |
2353 | 832 | #else | 831 | #else |
2355 | 833 | AS1( 0: ) // loopStart for some gas (need numeric for jump back | 832 | AS1( 0: ) // loopStart for some gas (need numeric for jump back |
2356 | 834 | #endif | 833 | #endif |
2357 | 835 | 834 | ||
2358 | 836 | // byte reverse 16 words of input, 4 at a time, put on stack for W[] | 835 | // byte reverse 16 words of input, 4 at a time, put on stack for W[] |
2359 | @@ -1022,7 +1021,7 @@ | |||
2360 | 1022 | AS1( jnz 0b ) // loopStart | 1021 | AS1( jnz 0b ) // loopStart |
2361 | 1023 | #endif | 1022 | #endif |
2362 | 1024 | 1023 | ||
2364 | 1025 | // inline adjust | 1024 | // inline adjust |
2365 | 1026 | AS2( add esp, 68 ) // fix room on stack | 1025 | AS2( add esp, 68 ) // fix room on stack |
2366 | 1027 | 1026 | ||
2367 | 1028 | EPILOG() | 1027 | EPILOG() |
2368 | 1029 | 1028 | ||
2369 | === modified file 'extra/yassl/taocrypt/src/twofish.cpp' | |||
2370 | --- extra/yassl/taocrypt/src/twofish.cpp 2014-02-06 05:46:55 +0000 | |||
2371 | +++ extra/yassl/taocrypt/src/twofish.cpp 2014-09-24 09:49:11 +0000 | |||
2372 | @@ -1,5 +1,5 @@ | |||
2373 | 1 | /* | 1 | /* |
2375 | 2 | Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. | 2 | Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. |
2376 | 3 | 3 | ||
2377 | 4 | This program is free software; you can redistribute it and/or modify | 4 | This program is free software; you can redistribute it and/or modify |
2378 | 5 | it under the terms of the GNU General Public License as published by | 5 | it under the terms of the GNU General Public License as published by |
2379 | @@ -285,12 +285,11 @@ | |||
2380 | 285 | "push ebp;" \ | 285 | "push ebp;" \ |
2381 | 286 | "movd mm3, eax;" \ | 286 | "movd mm3, eax;" \ |
2382 | 287 | "movd mm6, ebp;" | 287 | "movd mm6, ebp;" |
2383 | 288 | |||
2384 | 289 | #define EPILOG() \ | 288 | #define EPILOG() \ |
2385 | 290 | "pop ebp;" \ | 289 | "pop ebp;" \ |
2386 | 291 | "pop ebx;" \ | 290 | "pop ebx;" \ |
2389 | 292 | "emms;" \ | 291 | "emms;" \ |
2390 | 293 | ".att_syntax;" \ | 292 | ".att_syntax;" \ |
2391 | 294 | : \ | 293 | : \ |
2392 | 295 | : "D" (this), "S" (inBlock), "a" (outBlock) \ | 294 | : "D" (this), "S" (inBlock), "a" (outBlock) \ |
2393 | 296 | : "%ecx", "%edx", "memory", "cc" \ | 295 | : "%ecx", "%edx", "memory", "cc" \ |
2394 | @@ -479,7 +478,7 @@ | |||
2395 | 479 | AS2( movd ebp, mm6 ) | 478 | AS2( movd ebp, mm6 ) |
2396 | 480 | AS2( movd esi, mm0 ) // k_ | 479 | AS2( movd esi, mm0 ) // k_ |
2397 | 481 | #ifdef __GNUC__ | 480 | #ifdef __GNUC__ |
2399 | 482 | AS2( movd edi, mm3 ) // outBlock | 481 | AS2( movd edi, mm3 ) // outBlock |
2400 | 483 | #else | 482 | #else |
2401 | 484 | AS2( mov edi, [ebp + 12] ) // outBlock | 483 | AS2( mov edi, [ebp + 12] ) // outBlock |
2402 | 485 | #endif | 484 | #endif |
2403 | @@ -500,7 +499,7 @@ | |||
2404 | 500 | 499 | ||
2405 | 501 | 500 | ||
2406 | 502 | #ifdef _MSC_VER | 501 | #ifdef _MSC_VER |
2408 | 503 | __declspec(naked) | 502 | __declspec(naked) |
2409 | 504 | #else | 503 | #else |
2410 | 505 | __attribute__ ((noinline)) | 504 | __attribute__ ((noinline)) |
2411 | 506 | #endif | 505 | #endif |
2412 | @@ -551,7 +550,7 @@ | |||
2413 | 551 | AS2( movd ebp, mm6 ) | 550 | AS2( movd ebp, mm6 ) |
2414 | 552 | AS2( movd esi, mm0 ) // k_ | 551 | AS2( movd esi, mm0 ) // k_ |
2415 | 553 | #ifdef __GNUC__ | 552 | #ifdef __GNUC__ |
2417 | 554 | AS2( movd edi, mm3 ) // outBlock | 553 | AS2( movd edi, mm3 ) // outBlock |
2418 | 555 | #else | 554 | #else |
2419 | 556 | AS2( mov edi, [ebp + 12] ) // outBlock | 555 | AS2( mov edi, [ebp + 12] ) // outBlock |
2420 | 557 | #endif | 556 | #endif |
2421 | 558 | 557 | ||
2422 | === modified file 'man/comp_err.1' | |||
2423 | --- man/comp_err.1 2014-08-22 09:58:37 +0000 | |||
2424 | +++ man/comp_err.1 2014-09-24 09:49:11 +0000 | |||
2425 | @@ -2,12 +2,12 @@ | |||
2426 | 2 | .\" Title: \fBcomp_err\fR | 2 | .\" Title: \fBcomp_err\fR |
2427 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2428 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2430 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2431 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2432 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2433 | 8 | .\" Language: English | 8 | .\" Language: English |
2434 | 9 | .\" | 9 | .\" |
2436 | 10 | .TH "\FBCOMP_ERR\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBCOMP_ERR\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2437 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2438 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2439 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2440 | 14 | 14 | ||
2441 | === modified file 'man/innochecksum.1' | |||
2442 | --- man/innochecksum.1 2014-08-22 09:58:37 +0000 | |||
2443 | +++ man/innochecksum.1 2014-09-24 09:49:11 +0000 | |||
2444 | @@ -2,12 +2,12 @@ | |||
2445 | 2 | .\" Title: \fBinnochecksum\fR | 2 | .\" Title: \fBinnochecksum\fR |
2446 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2447 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2449 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2450 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2451 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2452 | 8 | .\" Language: English | 8 | .\" Language: English |
2453 | 9 | .\" | 9 | .\" |
2455 | 10 | .TH "\FBINNOCHECKSUM\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBINNOCHECKSUM\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2456 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2457 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2458 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2459 | 14 | 14 | ||
2460 | === modified file 'man/msql2mysql.1' | |||
2461 | --- man/msql2mysql.1 2014-08-22 09:58:37 +0000 | |||
2462 | +++ man/msql2mysql.1 2014-09-24 09:49:11 +0000 | |||
2463 | @@ -2,12 +2,12 @@ | |||
2464 | 2 | .\" Title: \fBmsql2mysql\fR | 2 | .\" Title: \fBmsql2mysql\fR |
2465 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2466 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2468 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2469 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2470 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2471 | 8 | .\" Language: English | 8 | .\" Language: English |
2472 | 9 | .\" | 9 | .\" |
2474 | 10 | .TH "\FBMSQL2MYSQL\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMSQL2MYSQL\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2475 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2476 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2477 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2478 | 14 | 14 | ||
2479 | === modified file 'man/my_print_defaults.1' | |||
2480 | --- man/my_print_defaults.1 2014-08-22 09:58:37 +0000 | |||
2481 | +++ man/my_print_defaults.1 2014-09-24 09:49:11 +0000 | |||
2482 | @@ -2,12 +2,12 @@ | |||
2483 | 2 | .\" Title: \fBmy_print_defaults\fR | 2 | .\" Title: \fBmy_print_defaults\fR |
2484 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2485 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2487 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2488 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2489 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2490 | 8 | .\" Language: English | 8 | .\" Language: English |
2491 | 9 | .\" | 9 | .\" |
2493 | 10 | .TH "\FBMY_PRINT_DEFAULTS" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMY_PRINT_DEFAULTS" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2494 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2495 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2496 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2497 | 14 | 14 | ||
2498 | === modified file 'man/myisam_ftdump.1' | |||
2499 | --- man/myisam_ftdump.1 2014-08-22 09:58:37 +0000 | |||
2500 | +++ man/myisam_ftdump.1 2014-09-24 09:49:11 +0000 | |||
2501 | @@ -2,12 +2,12 @@ | |||
2502 | 2 | .\" Title: \fBmyisam_ftdump\fR | 2 | .\" Title: \fBmyisam_ftdump\fR |
2503 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2504 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2506 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2507 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2508 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2509 | 8 | .\" Language: English | 8 | .\" Language: English |
2510 | 9 | .\" | 9 | .\" |
2512 | 10 | .TH "\FBMYISAM_FTDUMP\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYISAM_FTDUMP\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2513 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2514 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2515 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2516 | 14 | 14 | ||
2517 | === modified file 'man/myisamchk.1' | |||
2518 | --- man/myisamchk.1 2014-08-22 09:58:37 +0000 | |||
2519 | +++ man/myisamchk.1 2014-09-24 09:49:11 +0000 | |||
2520 | @@ -2,12 +2,12 @@ | |||
2521 | 2 | .\" Title: \fBmyisamchk\fR | 2 | .\" Title: \fBmyisamchk\fR |
2522 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2523 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2525 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2526 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2527 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2528 | 8 | .\" Language: English | 8 | .\" Language: English |
2529 | 9 | .\" | 9 | .\" |
2531 | 10 | .TH "\FBMYISAMCHK\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYISAMCHK\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2532 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2533 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2534 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2535 | 14 | 14 | ||
2536 | === modified file 'man/myisamlog.1' | |||
2537 | --- man/myisamlog.1 2014-08-22 09:58:37 +0000 | |||
2538 | +++ man/myisamlog.1 2014-09-24 09:49:11 +0000 | |||
2539 | @@ -2,12 +2,12 @@ | |||
2540 | 2 | .\" Title: \fBmyisamlog\fR | 2 | .\" Title: \fBmyisamlog\fR |
2541 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2542 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2544 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2545 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2546 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2547 | 8 | .\" Language: English | 8 | .\" Language: English |
2548 | 9 | .\" | 9 | .\" |
2550 | 10 | .TH "\FBMYISAMLOG\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYISAMLOG\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2551 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2552 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2553 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2554 | 14 | 14 | ||
2555 | === modified file 'man/myisampack.1' | |||
2556 | --- man/myisampack.1 2014-08-22 09:58:37 +0000 | |||
2557 | +++ man/myisampack.1 2014-09-24 09:49:11 +0000 | |||
2558 | @@ -2,12 +2,12 @@ | |||
2559 | 2 | .\" Title: \fBmyisampack\fR | 2 | .\" Title: \fBmyisampack\fR |
2560 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2561 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2563 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2564 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2565 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2566 | 8 | .\" Language: English | 8 | .\" Language: English |
2567 | 9 | .\" | 9 | .\" |
2569 | 10 | .TH "\FBMYISAMPACK\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYISAMPACK\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2570 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2571 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2572 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2573 | 14 | 14 | ||
2574 | === modified file 'man/mysql-stress-test.pl.1' | |||
2575 | --- man/mysql-stress-test.pl.1 2014-08-22 09:58:37 +0000 | |||
2576 | +++ man/mysql-stress-test.pl.1 2014-09-24 09:49:11 +0000 | |||
2577 | @@ -2,12 +2,12 @@ | |||
2578 | 2 | .\" Title: \fBmysql-stress-test.pl\fR | 2 | .\" Title: \fBmysql-stress-test.pl\fR |
2579 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2580 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2582 | 5 | .\" Date: 07/04/2014 | 5 | .\" Date: 09/05/2014 |
2583 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2584 | 7 | .\" Source: MySQL | 7 | .\" Source: MySQL |
2585 | 8 | .\" Language: English | 8 | .\" Language: English |
2586 | 9 | .\" | 9 | .\" |
2588 | 10 | .TH "\FBMYSQL\-STRESS\-TE" "1" "07/04/2014" "MySQL" "MySQL Database System" | 10 | .TH "\FBMYSQL\-STRESS\-TE" "1" "09/05/2014" "MySQL" "MySQL Database System" |
2589 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2590 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2591 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2592 | 14 | 14 | ||
2593 | === modified file 'man/mysql-test-run.pl.1' | |||
2594 | --- man/mysql-test-run.pl.1 2014-08-22 09:58:37 +0000 | |||
2595 | +++ man/mysql-test-run.pl.1 2014-09-24 09:49:11 +0000 | |||
2596 | @@ -2,12 +2,12 @@ | |||
2597 | 2 | .\" Title: \fBmysql-test-run.pl\fR | 2 | .\" Title: \fBmysql-test-run.pl\fR |
2598 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2599 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2601 | 5 | .\" Date: 07/04/2014 | 5 | .\" Date: 09/05/2014 |
2602 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2603 | 7 | .\" Source: MySQL | 7 | .\" Source: MySQL |
2604 | 8 | .\" Language: English | 8 | .\" Language: English |
2605 | 9 | .\" | 9 | .\" |
2607 | 10 | .TH "\FBMYSQL\-TEST\-RUN\" "1" "07/04/2014" "MySQL" "MySQL Database System" | 10 | .TH "\FBMYSQL\-TEST\-RUN\" "1" "09/05/2014" "MySQL" "MySQL Database System" |
2608 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2609 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2610 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2611 | @@ -1797,7 +1797,7 @@ | |||
2612 | 1797 | .\" skip-ndb option: mysql-test-run.pl | 1797 | .\" skip-ndb option: mysql-test-run.pl |
2613 | 1798 | \fB\-\-skip\-ndb\fR | 1798 | \fB\-\-skip\-ndb\fR |
2614 | 1799 | .sp | 1799 | .sp |
2616 | 1800 | Do not start NDB Cluster; skip Cluster test cases\&. From MySQL 5\&.1\&.52, this is the default and so this option does not do anything but is kept for backwards compatibility\&. | 1800 | Do not start NDB Cluster; skip Cluster test cases\&. From MySQL 5\&.1\&.52, this is the default and so this option does not do anything but is kept for backward compatibility\&. |
2617 | 1801 | .RE | 1801 | .RE |
2618 | 1802 | .sp | 1802 | .sp |
2619 | 1803 | .RS 4 | 1803 | .RS 4 |
2620 | 1804 | 1804 | ||
2621 | === modified file 'man/mysql.1' | |||
2622 | --- man/mysql.1 2014-08-22 09:58:37 +0000 | |||
2623 | +++ man/mysql.1 2014-09-24 09:49:11 +0000 | |||
2624 | @@ -2,12 +2,12 @@ | |||
2625 | 2 | .\" Title: \fBmysql\fR | 2 | .\" Title: \fBmysql\fR |
2626 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2627 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2629 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2630 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2631 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2632 | 8 | .\" Language: English | 8 | .\" Language: English |
2633 | 9 | .\" | 9 | .\" |
2635 | 10 | .TH "\FBMYSQL\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2636 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2637 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2638 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2639 | @@ -238,7 +238,7 @@ | |||
2640 | 238 | .\" bind-address option: mysql | 238 | .\" bind-address option: mysql |
2641 | 239 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 239 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
2642 | 240 | .sp | 240 | .sp |
2644 | 241 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 241 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
2645 | 242 | .sp | 242 | .sp |
2646 | 243 | This option is supported only in the version of the | 243 | This option is supported only in the version of the |
2647 | 244 | \fBmysql\fR | 244 | \fBmysql\fR |
2648 | @@ -427,7 +427,7 @@ | |||
2649 | 427 | .sp | 427 | .sp |
2650 | 428 | A common issue that can occur when the operating system uses | 428 | A common issue that can occur when the operating system uses |
2651 | 429 | utf8 | 429 | utf8 |
2653 | 430 | or another multi\-byte character set is that output from the | 430 | or another multibyte character set is that output from the |
2654 | 431 | \fBmysql\fR | 431 | \fBmysql\fR |
2655 | 432 | client is formatted incorrectly, due to the fact that the MySQL client uses the | 432 | client is formatted incorrectly, due to the fact that the MySQL client uses the |
2656 | 433 | latin1 | 433 | latin1 |
2657 | @@ -1247,6 +1247,26 @@ | |||
2658 | 1247 | .sp -1 | 1247 | .sp -1 |
2659 | 1248 | .IP \(bu 2.3 | 1248 | .IP \(bu 2.3 |
2660 | 1249 | .\} | 1249 | .\} |
2661 | 1250 | .\" mysql: shared-memory-base-name option | ||
2662 | 1251 | .\" shared-memory-base-name option: mysql | ||
2663 | 1252 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
2664 | 1253 | .sp | ||
2665 | 1254 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
2666 | 1255 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
2667 | 1256 | .sp | ||
2668 | 1257 | The server must be started with the | ||
2669 | 1258 | \fB\-\-shared\-memory\fR | ||
2670 | 1259 | option to enable shared\-memory connections\&. | ||
2671 | 1260 | .RE | ||
2672 | 1261 | .sp | ||
2673 | 1262 | .RS 4 | ||
2674 | 1263 | .ie n \{\ | ||
2675 | 1264 | \h'-04'\(bu\h'+03'\c | ||
2676 | 1265 | .\} | ||
2677 | 1266 | .el \{\ | ||
2678 | 1267 | .sp -1 | ||
2679 | 1268 | .IP \(bu 2.3 | ||
2680 | 1269 | .\} | ||
2681 | 1250 | .\" mysql: show-warnings option | 1270 | .\" mysql: show-warnings option |
2682 | 1251 | .\" show-warnings option: mysql | 1271 | .\" show-warnings option: mysql |
2683 | 1252 | \fB\-\-show\-warnings\fR | 1272 | \fB\-\-show\-warnings\fR |
2684 | 1253 | 1273 | ||
2685 | === modified file 'man/mysql.server.1' | |||
2686 | --- man/mysql.server.1 2014-08-22 09:58:37 +0000 | |||
2687 | +++ man/mysql.server.1 2014-09-24 09:49:11 +0000 | |||
2688 | @@ -2,12 +2,12 @@ | |||
2689 | 2 | .\" Title: \fBmysql.server\fR | 2 | .\" Title: \fBmysql.server\fR |
2690 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2691 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2693 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2694 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2695 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2696 | 8 | .\" Language: English | 8 | .\" Language: English |
2697 | 9 | .\" | 9 | .\" |
2699 | 10 | .TH "\FBMYSQL\&.SERVER\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL\&.SERVER\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2700 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2701 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2702 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2703 | @@ -128,7 +128,7 @@ | |||
2704 | 128 | .\} | 128 | .\} |
2705 | 129 | .\" mysql.server: service-startup-timeout option | 129 | .\" mysql.server: service-startup-timeout option |
2706 | 130 | .\" service-startup-timeout option: mysql.server | 130 | .\" service-startup-timeout option: mysql.server |
2708 | 131 | \fB\-\-service\-startup\-timeout=\fR\fB\fIfile_name\fR\fR | 131 | \fB\-\-service\-startup\-timeout=\fR\fB\fIseconds\fR\fR |
2709 | 132 | .sp | 132 | .sp |
2710 | 133 | How long in seconds to wait for confirmation of server startup\&. If the server does not start within this time, | 133 | How long in seconds to wait for confirmation of server startup\&. If the server does not start within this time, |
2711 | 134 | \fBmysql\&.server\fR | 134 | \fBmysql\&.server\fR |
2712 | 135 | 135 | ||
2713 | === modified file 'man/mysql_client_test.1' | |||
2714 | --- man/mysql_client_test.1 2014-08-22 09:58:37 +0000 | |||
2715 | +++ man/mysql_client_test.1 2014-09-24 09:49:11 +0000 | |||
2716 | @@ -2,12 +2,12 @@ | |||
2717 | 2 | .\" Title: \fBmysql_client_test\fR | 2 | .\" Title: \fBmysql_client_test\fR |
2718 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2719 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2721 | 5 | .\" Date: 07/04/2014 | 5 | .\" Date: 09/05/2014 |
2722 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2723 | 7 | .\" Source: MySQL | 7 | .\" Source: MySQL |
2724 | 8 | .\" Language: English | 8 | .\" Language: English |
2725 | 9 | .\" | 9 | .\" |
2727 | 10 | .TH "\FBMYSQL_CLIENT_TEST" "1" "07/04/2014" "MySQL" "MySQL Database System" | 10 | .TH "\FBMYSQL_CLIENT_TEST" "1" "09/05/2014" "MySQL" "MySQL Database System" |
2728 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2729 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2730 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2731 | 14 | 14 | ||
2732 | === modified file 'man/mysql_config.1' | |||
2733 | --- man/mysql_config.1 2014-08-22 09:58:37 +0000 | |||
2734 | +++ man/mysql_config.1 2014-09-24 09:49:11 +0000 | |||
2735 | @@ -2,12 +2,12 @@ | |||
2736 | 2 | .\" Title: \fBmysql_config\fR | 2 | .\" Title: \fBmysql_config\fR |
2737 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2738 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2740 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2741 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2742 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2743 | 8 | .\" Language: English | 8 | .\" Language: English |
2744 | 9 | .\" | 9 | .\" |
2746 | 10 | .TH "\FBMYSQL_CONFIG\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_CONFIG\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2747 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2748 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2749 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2750 | 14 | 14 | ||
2751 | === modified file 'man/mysql_convert_table_format.1' | |||
2752 | --- man/mysql_convert_table_format.1 2014-08-22 09:58:37 +0000 | |||
2753 | +++ man/mysql_convert_table_format.1 2014-09-24 09:49:11 +0000 | |||
2754 | @@ -2,12 +2,12 @@ | |||
2755 | 2 | .\" Title: \fBmysql_convert_table_format\fR | 2 | .\" Title: \fBmysql_convert_table_format\fR |
2756 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2757 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2759 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2760 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2761 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2762 | 8 | .\" Language: English | 8 | .\" Language: English |
2763 | 9 | .\" | 9 | .\" |
2765 | 10 | .TH "\FBMYSQL_CONVERT_TAB" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_CONVERT_TAB" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2766 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2767 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2768 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2769 | 14 | 14 | ||
2770 | === modified file 'man/mysql_find_rows.1' | |||
2771 | --- man/mysql_find_rows.1 2014-08-22 09:58:37 +0000 | |||
2772 | +++ man/mysql_find_rows.1 2014-09-24 09:49:11 +0000 | |||
2773 | @@ -2,12 +2,12 @@ | |||
2774 | 2 | .\" Title: \fBmysql_find_rows\fR | 2 | .\" Title: \fBmysql_find_rows\fR |
2775 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2776 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2778 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2779 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2780 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2781 | 8 | .\" Language: English | 8 | .\" Language: English |
2782 | 9 | .\" | 9 | .\" |
2784 | 10 | .TH "\FBMYSQL_FIND_ROWS\F" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_FIND_ROWS\F" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2785 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2786 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2787 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2788 | 14 | 14 | ||
2789 | === modified file 'man/mysql_fix_extensions.1' | |||
2790 | --- man/mysql_fix_extensions.1 2014-08-22 09:58:37 +0000 | |||
2791 | +++ man/mysql_fix_extensions.1 2014-09-24 09:49:11 +0000 | |||
2792 | @@ -2,12 +2,12 @@ | |||
2793 | 2 | .\" Title: \fBmysql_fix_extensions\fR | 2 | .\" Title: \fBmysql_fix_extensions\fR |
2794 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2795 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2797 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2798 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2799 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2800 | 8 | .\" Language: English | 8 | .\" Language: English |
2801 | 9 | .\" | 9 | .\" |
2803 | 10 | .TH "\FBMYSQL_FIX_EXTENSI" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_FIX_EXTENSI" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2804 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2805 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2806 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2807 | 14 | 14 | ||
2808 | === modified file 'man/mysql_install_db.1' | |||
2809 | --- man/mysql_install_db.1 2014-08-22 09:58:37 +0000 | |||
2810 | +++ man/mysql_install_db.1 2014-09-24 09:49:11 +0000 | |||
2811 | @@ -2,12 +2,12 @@ | |||
2812 | 2 | .\" Title: \fBmysql_install_db\fR | 2 | .\" Title: \fBmysql_install_db\fR |
2813 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2814 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2816 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2817 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2818 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2819 | 8 | .\" Language: English | 8 | .\" Language: English |
2820 | 9 | .\" | 9 | .\" |
2822 | 10 | .TH "\FBMYSQL_INSTALL_DB\" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_INSTALL_DB\" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2823 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2824 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2825 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2826 | 14 | 14 | ||
2827 | === modified file 'man/mysql_plugin.1' | |||
2828 | --- man/mysql_plugin.1 2014-08-22 09:58:37 +0000 | |||
2829 | +++ man/mysql_plugin.1 2014-09-24 09:49:11 +0000 | |||
2830 | @@ -2,12 +2,12 @@ | |||
2831 | 2 | .\" Title: \fBmysql_plugin\fR | 2 | .\" Title: \fBmysql_plugin\fR |
2832 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2833 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2835 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2836 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2837 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2838 | 8 | .\" Language: English | 8 | .\" Language: English |
2839 | 9 | .\" | 9 | .\" |
2841 | 10 | .TH "\FBMYSQL_PLUGIN\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_PLUGIN\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2842 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2843 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2844 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2845 | 14 | 14 | ||
2846 | === modified file 'man/mysql_secure_installation.1' | |||
2847 | --- man/mysql_secure_installation.1 2014-08-22 09:58:37 +0000 | |||
2848 | +++ man/mysql_secure_installation.1 2014-09-24 09:49:11 +0000 | |||
2849 | @@ -2,12 +2,12 @@ | |||
2850 | 2 | .\" Title: \fBmysql_secure_installation\fR | 2 | .\" Title: \fBmysql_secure_installation\fR |
2851 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2852 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2854 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2855 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2856 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2857 | 8 | .\" Language: English | 8 | .\" Language: English |
2858 | 9 | .\" | 9 | .\" |
2860 | 10 | .TH "\FBMYSQL_SECURE_INST" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_SECURE_INST" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2861 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2862 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2863 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2864 | 14 | 14 | ||
2865 | === modified file 'man/mysql_setpermission.1' | |||
2866 | --- man/mysql_setpermission.1 2014-08-22 09:58:37 +0000 | |||
2867 | +++ man/mysql_setpermission.1 2014-09-24 09:49:11 +0000 | |||
2868 | @@ -2,12 +2,12 @@ | |||
2869 | 2 | .\" Title: \fBmysql_setpermission\fR | 2 | .\" Title: \fBmysql_setpermission\fR |
2870 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2871 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2873 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2874 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2875 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2876 | 8 | .\" Language: English | 8 | .\" Language: English |
2877 | 9 | .\" | 9 | .\" |
2879 | 10 | .TH "\FBMYSQL_SETPERMISSI" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_SETPERMISSI" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2880 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2881 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2882 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2883 | 14 | 14 | ||
2884 | === modified file 'man/mysql_tzinfo_to_sql.1' | |||
2885 | --- man/mysql_tzinfo_to_sql.1 2014-08-22 09:58:37 +0000 | |||
2886 | +++ man/mysql_tzinfo_to_sql.1 2014-09-24 09:49:11 +0000 | |||
2887 | @@ -2,12 +2,12 @@ | |||
2888 | 2 | .\" Title: \fBmysql_tzinfo_to_sql\fR | 2 | .\" Title: \fBmysql_tzinfo_to_sql\fR |
2889 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2890 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2892 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2893 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2894 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2895 | 8 | .\" Language: English | 8 | .\" Language: English |
2896 | 9 | .\" | 9 | .\" |
2898 | 10 | .TH "\FBMYSQL_TZINFO_TO_S" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_TZINFO_TO_S" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2899 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2900 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2901 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2902 | 14 | 14 | ||
2903 | === modified file 'man/mysql_upgrade.1' | |||
2904 | --- man/mysql_upgrade.1 2014-08-22 09:58:37 +0000 | |||
2905 | +++ man/mysql_upgrade.1 2014-09-24 09:49:11 +0000 | |||
2906 | @@ -2,12 +2,12 @@ | |||
2907 | 2 | .\" Title: \fBmysql_upgrade\fR | 2 | .\" Title: \fBmysql_upgrade\fR |
2908 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
2909 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
2911 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
2912 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
2913 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
2914 | 8 | .\" Language: English | 8 | .\" Language: English |
2915 | 9 | .\" | 9 | .\" |
2917 | 10 | .TH "\FBMYSQL_UPGRADE\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_UPGRADE\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
2918 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
2919 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
2920 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
2921 | @@ -42,14 +42,21 @@ | |||
2922 | 42 | \fBmysql_upgrade\fR | 42 | \fBmysql_upgrade\fR |
2923 | 43 | also upgrades the system tables so that you can take advantage of new privileges or capabilities that might have been added\&. | 43 | also upgrades the system tables so that you can take advantage of new privileges or capabilities that might have been added\&. |
2924 | 44 | .PP | 44 | .PP |
2925 | 45 | \fBmysql_upgrade\fR | ||
2926 | 46 | should be executed each time you upgrade MySQL\&. | ||
2927 | 47 | .PP | ||
2928 | 48 | If | 45 | If |
2929 | 49 | \fBmysql_upgrade\fR | 46 | \fBmysql_upgrade\fR |
2930 | 50 | 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 | 47 | 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 |
2931 | 51 | Section\ \&2.11.4, \(lqRebuilding or Repairing Tables or Indexes\(rq | 48 | Section\ \&2.11.4, \(lqRebuilding or Repairing Tables or Indexes\(rq |
2932 | 52 | for manual table repair strategies\&. | 49 | for manual table repair strategies\&. |
2933 | 50 | .PP | ||
2934 | 51 | You should execute | ||
2935 | 52 | \fBmysql_upgrade\fR | ||
2936 | 53 | each time you upgrade MySQL\&. | ||
2937 | 54 | .PP | ||
2938 | 55 | If you install MySQL from RPM packages on Linux, you must install the server and client RPMs\&. | ||
2939 | 56 | \fBmysql_upgrade\fR | ||
2940 | 57 | is included in the server RPM but requires the client RPM because the latter includes | ||
2941 | 58 | \fBmysqlcheck\fR\&. (See | ||
2942 | 59 | Section\ \&2.5.1, \(lqInstalling MySQL on Linux Using RPM Packages\(rq\&.) | ||
2943 | 53 | .if n \{\ | 60 | .if n \{\ |
2944 | 54 | .sp | 61 | .sp |
2945 | 55 | .\} | 62 | .\} |
2946 | @@ -93,7 +100,7 @@ | |||
2947 | 93 | .RE | 100 | .RE |
2948 | 94 | .PP | 101 | .PP |
2949 | 95 | To use | 102 | To use |
2951 | 96 | \fBmysql_upgrade\fR, make sure that the server is running, and then invoke it like this: | 103 | \fBmysql_upgrade\fR, make sure that the server is running\&. Then invoke it like this: |
2952 | 97 | .sp | 104 | .sp |
2953 | 98 | .if n \{\ | 105 | .if n \{\ |
2954 | 99 | .RS 4 | 106 | .RS 4 |
2955 | @@ -108,6 +115,26 @@ | |||
2956 | 108 | After running | 115 | After running |
2957 | 109 | \fBmysql_upgrade\fR, stop the server and restart it so that any changes made to the system tables take effect\&. | 116 | \fBmysql_upgrade\fR, stop the server and restart it so that any changes made to the system tables take effect\&. |
2958 | 110 | .PP | 117 | .PP |
2959 | 118 | If you have multiple MySQL server instances running, invoke | ||
2960 | 119 | \fBmysql_upgrade\fR | ||
2961 | 120 | with connection parameters appropriate for connecting to the desired server\&. For example, with servers running on the local host on parts 3306 through 3308, upgrade each of them by connecting to the appropriate port: | ||
2962 | 121 | .sp | ||
2963 | 122 | .if n \{\ | ||
2964 | 123 | .RS 4 | ||
2965 | 124 | .\} | ||
2966 | 125 | .nf | ||
2967 | 126 | shell> \fBmysql_upgrade \-\-protocol=tcp \-P 3306 [\fR\fB\fIother_options\fR\fR\fB]\fR | ||
2968 | 127 | shell> \fBmysql_upgrade \-\-protocol=tcp \-P 3307 [\fR\fB\fIother_options\fR\fR\fB]\fR | ||
2969 | 128 | shell> \fBmysql_upgrade \-\-protocol=tcp \-P 3308 [\fR\fB\fIother_options\fR\fR\fB]\fR | ||
2970 | 129 | .fi | ||
2971 | 130 | .if n \{\ | ||
2972 | 131 | .RE | ||
2973 | 132 | .\} | ||
2974 | 133 | .PP | ||
2975 | 134 | For local host connections on Unix, the | ||
2976 | 135 | \fB\-\-protocol=tcp\fR | ||
2977 | 136 | option forces a connection using TCP/IP rather than the Unix socket file\&. | ||
2978 | 137 | .PP | ||
2979 | 111 | \fBmysql_upgrade\fR | 138 | \fBmysql_upgrade\fR |
2980 | 112 | executes the following commands to check and repair tables and to upgrade the system tables: | 139 | executes the following commands to check and repair tables and to upgrade the system tables: |
2981 | 113 | .sp | 140 | .sp |
2982 | @@ -213,12 +240,6 @@ | |||
2983 | 213 | \fB\-\-force\fR | 240 | \fB\-\-force\fR |
2984 | 214 | option\&. | 241 | option\&. |
2985 | 215 | .PP | 242 | .PP |
2986 | 216 | If you install MySQL from RPM packages on Linux, you must install the server and client RPMs\&. | ||
2987 | 217 | \fBmysql_upgrade\fR | ||
2988 | 218 | is included in the server RPM but requires the client RPM because the latter includes | ||
2989 | 219 | \fBmysqlcheck\fR\&. (See | ||
2990 | 220 | Section\ \&2.5.1, \(lqInstalling MySQL on Linux Using RPM Packages\(rq\&.) | ||
2991 | 221 | .PP | ||
2992 | 222 | \fBmysql_upgrade\fR | 243 | \fBmysql_upgrade\fR |
2993 | 223 | does not upgrade the contents of the help tables\&. For upgrade instructions, see | 244 | does not upgrade the contents of the help tables\&. For upgrade instructions, see |
2994 | 224 | Section\ \&5.1.10, \(lqServer-Side Help\(rq\&. | 245 | Section\ \&5.1.10, \(lqServer-Side Help\(rq\&. |
2995 | @@ -228,10 +249,8 @@ | |||
2996 | 228 | [mysql_upgrade] | 249 | [mysql_upgrade] |
2997 | 229 | and | 250 | and |
2998 | 230 | [client] | 251 | [client] |
3003 | 231 | groups of an option file\&. Other options are passed to | 252 | groups of an option file\&. Unrecognized options are passed to |
3004 | 232 | \fBmysqlcheck\fR\&. For example, it might be necessary to specify the | 253 | \fBmysqlcheck\fR\&. For information about option files, see |
3001 | 233 | \fB\-\-password[=\fR\fB\fIpassword\fR\fR\fB]\fR | ||
3002 | 234 | option\&. For information about option files, see | ||
3005 | 235 | Section\ \&4.2.6, \(lqUsing Option Files\(rq\&. | 254 | Section\ \&4.2.6, \(lqUsing Option Files\(rq\&. |
3006 | 236 | .sp | 255 | .sp |
3007 | 237 | .RS 4 | 256 | .RS 4 |
3008 | @@ -259,7 +278,7 @@ | |||
3009 | 259 | .\} | 278 | .\} |
3010 | 260 | .\" mysql_upgrade: basedir option | 279 | .\" mysql_upgrade: basedir option |
3011 | 261 | .\" basedir option: mysql_upgrade | 280 | .\" basedir option: mysql_upgrade |
3013 | 262 | \fB\-\-basedir=\fR\fB\fIpath\fR\fR | 281 | \fB\-\-basedir=\fR\fB\fIdir_name\fR\fR |
3014 | 263 | .sp | 282 | .sp |
3015 | 264 | The path to the MySQL installation directory\&. This option is accepted for backward compatibility but ignored\&. It is removed in MySQL 5\&.7\&. | 283 | The path to the MySQL installation directory\&. This option is accepted for backward compatibility but ignored\&. It is removed in MySQL 5\&.7\&. |
3016 | 265 | .RE | 284 | .RE |
3017 | @@ -272,9 +291,40 @@ | |||
3018 | 272 | .sp -1 | 291 | .sp -1 |
3019 | 273 | .IP \(bu 2.3 | 292 | .IP \(bu 2.3 |
3020 | 274 | .\} | 293 | .\} |
3021 | 294 | .\" mysql_upgrade: character-sets-dir option | ||
3022 | 295 | .\" character-sets-dir option: mysql_upgrade | ||
3023 | 296 | \fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR | ||
3024 | 297 | .sp | ||
3025 | 298 | The directory where character sets are installed\&. See | ||
3026 | 299 | Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&. | ||
3027 | 300 | .RE | ||
3028 | 301 | .sp | ||
3029 | 302 | .RS 4 | ||
3030 | 303 | .ie n \{\ | ||
3031 | 304 | \h'-04'\(bu\h'+03'\c | ||
3032 | 305 | .\} | ||
3033 | 306 | .el \{\ | ||
3034 | 307 | .sp -1 | ||
3035 | 308 | .IP \(bu 2.3 | ||
3036 | 309 | .\} | ||
3037 | 310 | .\" mysql_upgrade: compress option | ||
3038 | 311 | .\" compress option: mysql_upgrade | ||
3039 | 312 | \fB\-\-compress\fR | ||
3040 | 313 | .sp | ||
3041 | 314 | Compress all information sent between the client and the server if both support compression\&. | ||
3042 | 315 | .RE | ||
3043 | 316 | .sp | ||
3044 | 317 | .RS 4 | ||
3045 | 318 | .ie n \{\ | ||
3046 | 319 | \h'-04'\(bu\h'+03'\c | ||
3047 | 320 | .\} | ||
3048 | 321 | .el \{\ | ||
3049 | 322 | .sp -1 | ||
3050 | 323 | .IP \(bu 2.3 | ||
3051 | 324 | .\} | ||
3052 | 275 | .\" mysql_upgrade: datadir option | 325 | .\" mysql_upgrade: datadir option |
3053 | 276 | .\" datadir option: mysql_upgrade | 326 | .\" datadir option: mysql_upgrade |
3055 | 277 | \fB\-\-datadir=\fR\fB\fIpath\fR\fR | 327 | \fB\-\-datadir=\fR\fB\fIdir_name\fR\fR |
3056 | 278 | .sp | 328 | .sp |
3057 | 279 | The path to the data directory\&. This option is accepted for backward compatibility but ignored\&. It is removed in MySQL 5\&.7\&. | 329 | The path to the data directory\&. This option is accepted for backward compatibility but ignored\&. It is removed in MySQL 5\&.7\&. |
3058 | 280 | .RE | 330 | .RE |
3059 | @@ -289,13 +339,13 @@ | |||
3060 | 289 | .\} | 339 | .\} |
3061 | 290 | .\" mysql_upgrade: debug option | 340 | .\" mysql_upgrade: debug option |
3062 | 291 | .\" debug option: mysql_upgrade | 341 | .\" debug option: mysql_upgrade |
3065 | 292 | \fB\-\-debug=\fR\fB\fIdebug_options\fR\fR, | 342 | \fB\-\-debug[=\fR\fB\fIdebug_options\fR\fR\fB]\fR, |
3066 | 293 | \fB\-# \fR\fB\fIdebug_options\fR\fR | 343 | \fB\-# [\fR\fB\fIdebug_options\fR\fR\fB]\fR |
3067 | 294 | .sp | 344 | .sp |
3068 | 295 | Write a debugging log\&. A typical | 345 | Write a debugging log\&. A typical |
3069 | 296 | \fIdebug_options\fR | 346 | \fIdebug_options\fR |
3070 | 297 | string is | 347 | string is |
3072 | 298 | d:t:O,\fIfile_name\fR\&. The default is | 348 | d:t:o,\fIfile_name\fR\&. The default is |
3073 | 299 | d:t:O,/tmp/mysql_upgrade\&.trace\&. | 349 | d:t:O,/tmp/mysql_upgrade\&.trace\&. |
3074 | 300 | .RE | 350 | .RE |
3075 | 301 | .sp | 351 | .sp |
3076 | @@ -356,6 +406,24 @@ | |||
3077 | 356 | .sp -1 | 406 | .sp -1 |
3078 | 357 | .IP \(bu 2.3 | 407 | .IP \(bu 2.3 |
3079 | 358 | .\} | 408 | .\} |
3080 | 409 | .\" mysql_upgrade: default-character-set option | ||
3081 | 410 | .\" default-character-set option: mysql_upgrade | ||
3082 | 411 | \fB\-\-default\-character\-set=\fR\fB\fIcharset_name\fR\fR | ||
3083 | 412 | .sp | ||
3084 | 413 | Use | ||
3085 | 414 | \fIcharset_name\fR | ||
3086 | 415 | as the default character set\&. See | ||
3087 | 416 | Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&. | ||
3088 | 417 | .RE | ||
3089 | 418 | .sp | ||
3090 | 419 | .RS 4 | ||
3091 | 420 | .ie n \{\ | ||
3092 | 421 | \h'-04'\(bu\h'+03'\c | ||
3093 | 422 | .\} | ||
3094 | 423 | .el \{\ | ||
3095 | 424 | .sp -1 | ||
3096 | 425 | .IP \(bu 2.3 | ||
3097 | 426 | .\} | ||
3098 | 359 | .\" mysql_upgrade: defaults-extra-file option | 427 | .\" mysql_upgrade: defaults-extra-file option |
3099 | 360 | .\" defaults-extra-file option: mysql_upgrade | 428 | .\" defaults-extra-file option: mysql_upgrade |
3100 | 361 | \fB\-\-defaults\-extra\-file=\fR\fB\fIfile_name\fR\fR | 429 | \fB\-\-defaults\-extra\-file=\fR\fB\fIfile_name\fR\fR |
3101 | @@ -426,9 +494,7 @@ | |||
3102 | 426 | .sp | 494 | .sp |
3103 | 427 | Ignore the | 495 | Ignore the |
3104 | 428 | mysql_upgrade_info | 496 | mysql_upgrade_info |
3108 | 429 | file and force execution of | 497 | file and force execution even if |
3106 | 430 | \fBmysqlcheck\fR | ||
3107 | 431 | even if | ||
3109 | 432 | \fBmysql_upgrade\fR | 498 | \fBmysql_upgrade\fR |
3110 | 433 | has already been executed for the current version of MySQL\&. | 499 | has already been executed for the current version of MySQL\&. |
3111 | 434 | .RE | 500 | .RE |
3112 | @@ -441,6 +507,22 @@ | |||
3113 | 441 | .sp -1 | 507 | .sp -1 |
3114 | 442 | .IP \(bu 2.3 | 508 | .IP \(bu 2.3 |
3115 | 443 | .\} | 509 | .\} |
3116 | 510 | .\" mysql_upgrade: host option | ||
3117 | 511 | .\" host option: mysql_upgrade | ||
3118 | 512 | \fB\-\-host=\fR\fB\fIhost_name\fR\fR, | ||
3119 | 513 | \fB\-h \fR\fB\fIhost_name\fR\fR | ||
3120 | 514 | .sp | ||
3121 | 515 | Connect to the MySQL server on the given host\&. | ||
3122 | 516 | .RE | ||
3123 | 517 | .sp | ||
3124 | 518 | .RS 4 | ||
3125 | 519 | .ie n \{\ | ||
3126 | 520 | \h'-04'\(bu\h'+03'\c | ||
3127 | 521 | .\} | ||
3128 | 522 | .el \{\ | ||
3129 | 523 | .sp -1 | ||
3130 | 524 | .IP \(bu 2.3 | ||
3131 | 525 | .\} | ||
3132 | 444 | .\" mysql_upgrade: no-defaults option | 526 | .\" mysql_upgrade: no-defaults option |
3133 | 445 | .\" no-defaults option: mysql_upgrade | 527 | .\" no-defaults option: mysql_upgrade |
3134 | 446 | \fB\-\-no\-defaults\fR | 528 | \fB\-\-no\-defaults\fR |
3135 | @@ -458,6 +540,51 @@ | |||
3136 | 458 | .sp -1 | 540 | .sp -1 |
3137 | 459 | .IP \(bu 2.3 | 541 | .IP \(bu 2.3 |
3138 | 460 | .\} | 542 | .\} |
3139 | 543 | .\" mysql_upgrade: password option | ||
3140 | 544 | .\" password option: mysql_upgrade | ||
3141 | 545 | \fB\-\-password[=\fR\fB\fIpassword\fR\fR\fB]\fR, | ||
3142 | 546 | \fB\-p[\fR\fB\fIpassword\fR\fR\fB]\fR | ||
3143 | 547 | .sp | ||
3144 | 548 | The password to use when connecting to the server\&. If you use the short option form (\fB\-p\fR), you | ||
3145 | 549 | \fIcannot\fR | ||
3146 | 550 | have a space between the option and the password\&. If you omit the | ||
3147 | 551 | \fIpassword\fR | ||
3148 | 552 | value following the | ||
3149 | 553 | \fB\-\-password\fR | ||
3150 | 554 | or | ||
3151 | 555 | \fB\-p\fR | ||
3152 | 556 | option on the command line, | ||
3153 | 557 | \fBmysql_upgrade\fR | ||
3154 | 558 | prompts for one\&. | ||
3155 | 559 | .sp | ||
3156 | 560 | Specifying a password on the command line should be considered insecure\&. See | ||
3157 | 561 | Section\ \&6.1.2.1, \(lqEnd-User Guidelines for Password Security\(rq\&. You can use an option file to avoid giving the password on the command line\&. | ||
3158 | 562 | .RE | ||
3159 | 563 | .sp | ||
3160 | 564 | .RS 4 | ||
3161 | 565 | .ie n \{\ | ||
3162 | 566 | \h'-04'\(bu\h'+03'\c | ||
3163 | 567 | .\} | ||
3164 | 568 | .el \{\ | ||
3165 | 569 | .sp -1 | ||
3166 | 570 | .IP \(bu 2.3 | ||
3167 | 571 | .\} | ||
3168 | 572 | .\" mysql_upgrade: pipe option | ||
3169 | 573 | .\" pipe option: mysql_upgrade | ||
3170 | 574 | \fB\-\-pipe\fR, | ||
3171 | 575 | \fB\-W\fR | ||
3172 | 576 | .sp | ||
3173 | 577 | On Windows, connect to the server using a named pipe\&. This option applies only if the server supports named\-pipe connections\&. | ||
3174 | 578 | .RE | ||
3175 | 579 | .sp | ||
3176 | 580 | .RS 4 | ||
3177 | 581 | .ie n \{\ | ||
3178 | 582 | \h'-04'\(bu\h'+03'\c | ||
3179 | 583 | .\} | ||
3180 | 584 | .el \{\ | ||
3181 | 585 | .sp -1 | ||
3182 | 586 | .IP \(bu 2.3 | ||
3183 | 587 | .\} | ||
3184 | 461 | .\" mysql_upgrade: plugin-dir option | 588 | .\" mysql_upgrade: plugin-dir option |
3185 | 462 | .\" plugin-dir option: mysql_upgrade | 589 | .\" plugin-dir option: mysql_upgrade |
3186 | 463 | \fB\-\-plugin\-dir=\fR\fB\fIpath\fR\fR | 590 | \fB\-\-plugin\-dir=\fR\fB\fIpath\fR\fR |
3187 | @@ -480,6 +607,22 @@ | |||
3188 | 480 | .sp -1 | 607 | .sp -1 |
3189 | 481 | .IP \(bu 2.3 | 608 | .IP \(bu 2.3 |
3190 | 482 | .\} | 609 | .\} |
3191 | 610 | .\" mysql_upgrade: port option | ||
3192 | 611 | .\" port option: mysql_upgrade | ||
3193 | 612 | \fB\-\-port=\fR\fB\fIport_num\fR\fR, | ||
3194 | 613 | \fB\-P \fR\fB\fIport_num\fR\fR | ||
3195 | 614 | .sp | ||
3196 | 615 | The TCP/IP port number to use for the connection\&. | ||
3197 | 616 | .RE | ||
3198 | 617 | .sp | ||
3199 | 618 | .RS 4 | ||
3200 | 619 | .ie n \{\ | ||
3201 | 620 | \h'-04'\(bu\h'+03'\c | ||
3202 | 621 | .\} | ||
3203 | 622 | .el \{\ | ||
3204 | 623 | .sp -1 | ||
3205 | 624 | .IP \(bu 2.3 | ||
3206 | 625 | .\} | ||
3207 | 483 | .\" mysql_upgrade: print-defaults option | 626 | .\" mysql_upgrade: print-defaults option |
3208 | 484 | .\" print-defaults option: mysql_upgrade | 627 | .\" print-defaults option: mysql_upgrade |
3209 | 485 | \fB\-\-print\-defaults\fR | 628 | \fB\-\-print\-defaults\fR |
3210 | @@ -495,9 +638,80 @@ | |||
3211 | 495 | .sp -1 | 638 | .sp -1 |
3212 | 496 | .IP \(bu 2.3 | 639 | .IP \(bu 2.3 |
3213 | 497 | .\} | 640 | .\} |
3214 | 641 | .\" mysql_upgrade: protocol option | ||
3215 | 642 | .\" protocol option: mysql_upgrade | ||
3216 | 643 | \fB\-\-protocol={TCP|SOCKET|PIPE|MEMORY}\fR | ||
3217 | 644 | .sp | ||
3218 | 645 | The connection protocol to use for connecting to the server\&. It is useful when the other connection parameters normally would cause a protocol to be used other than the one you want\&. For details on the permissible values, see | ||
3219 | 646 | Section\ \&4.2.2, \(lqConnecting to the MySQL Server\(rq\&. | ||
3220 | 647 | .RE | ||
3221 | 648 | .sp | ||
3222 | 649 | .RS 4 | ||
3223 | 650 | .ie n \{\ | ||
3224 | 651 | \h'-04'\(bu\h'+03'\c | ||
3225 | 652 | .\} | ||
3226 | 653 | .el \{\ | ||
3227 | 654 | .sp -1 | ||
3228 | 655 | .IP \(bu 2.3 | ||
3229 | 656 | .\} | ||
3230 | 657 | .\" mysql_upgrade: shared-memory-base-name option | ||
3231 | 658 | .\" shared-memory-base-name option: mysql_upgrade | ||
3232 | 659 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3233 | 660 | .sp | ||
3234 | 661 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3235 | 662 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3236 | 663 | .sp | ||
3237 | 664 | The server must be started with the | ||
3238 | 665 | \fB\-\-shared\-memory\fR | ||
3239 | 666 | option to enable shared\-memory connections\&. | ||
3240 | 667 | .RE | ||
3241 | 668 | .sp | ||
3242 | 669 | .RS 4 | ||
3243 | 670 | .ie n \{\ | ||
3244 | 671 | \h'-04'\(bu\h'+03'\c | ||
3245 | 672 | .\} | ||
3246 | 673 | .el \{\ | ||
3247 | 674 | .sp -1 | ||
3248 | 675 | .IP \(bu 2.3 | ||
3249 | 676 | .\} | ||
3250 | 677 | .\" mysql_upgrade: socket option | ||
3251 | 678 | .\" socket option: mysql_upgrade | ||
3252 | 679 | \fB\-\-socket=\fR\fB\fIpath\fR\fR, | ||
3253 | 680 | \fB\-S \fR\fB\fIpath\fR\fR | ||
3254 | 681 | .sp | ||
3255 | 682 | For connections to | ||
3256 | 683 | localhost, the Unix socket file to use, or, on Windows, the name of the named pipe to use\&. | ||
3257 | 684 | .RE | ||
3258 | 685 | .sp | ||
3259 | 686 | .RS 4 | ||
3260 | 687 | .ie n \{\ | ||
3261 | 688 | \h'-04'\(bu\h'+03'\c | ||
3262 | 689 | .\} | ||
3263 | 690 | .el \{\ | ||
3264 | 691 | .sp -1 | ||
3265 | 692 | .IP \(bu 2.3 | ||
3266 | 693 | .\} | ||
3267 | 694 | .\" mysql_upgrade: SSL options | ||
3268 | 695 | .\" SSL options: mysql_upgrade | ||
3269 | 696 | \fB\-\-ssl*\fR | ||
3270 | 697 | .sp | ||
3271 | 698 | Options that begin with | ||
3272 | 699 | \fB\-\-ssl\fR | ||
3273 | 700 | specify whether to connect to the server using SSL and indicate where to find SSL keys and certificates\&. See | ||
3274 | 701 | Section\ \&6.3.9.4, \(lqSSL Command Options\(rq\&. | ||
3275 | 702 | .RE | ||
3276 | 703 | .sp | ||
3277 | 704 | .RS 4 | ||
3278 | 705 | .ie n \{\ | ||
3279 | 706 | \h'-04'\(bu\h'+03'\c | ||
3280 | 707 | .\} | ||
3281 | 708 | .el \{\ | ||
3282 | 709 | .sp -1 | ||
3283 | 710 | .IP \(bu 2.3 | ||
3284 | 711 | .\} | ||
3285 | 498 | .\" mysql_upgrade: tmpdir option | 712 | .\" mysql_upgrade: tmpdir option |
3286 | 499 | .\" tmpdir option: mysql_upgrade | 713 | .\" tmpdir option: mysql_upgrade |
3288 | 500 | \fB\-\-tmpdir=\fR\fB\fIpath\fR\fR, | 714 | \fB\-\-tmpdir=\fR\fB\fIdir_name\fR\fR, |
3289 | 501 | \fB\-t \fR\fB\fIpath\fR\fR | 715 | \fB\-t \fR\fB\fIpath\fR\fR |
3290 | 502 | .sp | 716 | .sp |
3291 | 503 | The path name of the directory to use for creating temporary files\&. | 717 | The path name of the directory to use for creating temporary files\&. |
3292 | 504 | 718 | ||
3293 | === modified file 'man/mysql_waitpid.1' | |||
3294 | --- man/mysql_waitpid.1 2014-08-22 09:58:37 +0000 | |||
3295 | +++ man/mysql_waitpid.1 2014-09-24 09:49:11 +0000 | |||
3296 | @@ -2,12 +2,12 @@ | |||
3297 | 2 | .\" Title: \fBmysql_waitpid\fR | 2 | .\" Title: \fBmysql_waitpid\fR |
3298 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3299 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3301 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3302 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3303 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3304 | 8 | .\" Language: English | 8 | .\" Language: English |
3305 | 9 | .\" | 9 | .\" |
3307 | 10 | .TH "\FBMYSQL_WAITPID\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_WAITPID\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3308 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3309 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3310 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3311 | 14 | 14 | ||
3312 | === modified file 'man/mysql_zap.1' | |||
3313 | --- man/mysql_zap.1 2014-08-22 09:58:37 +0000 | |||
3314 | +++ man/mysql_zap.1 2014-09-24 09:49:11 +0000 | |||
3315 | @@ -2,12 +2,12 @@ | |||
3316 | 2 | .\" Title: \fBmysql_zap\fR | 2 | .\" Title: \fBmysql_zap\fR |
3317 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3318 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3320 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3321 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3322 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3323 | 8 | .\" Language: English | 8 | .\" Language: English |
3324 | 9 | .\" | 9 | .\" |
3326 | 10 | .TH "\FBMYSQL_ZAP\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQL_ZAP\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3327 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3328 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3329 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3330 | 14 | 14 | ||
3331 | === modified file 'man/mysqlaccess.1' | |||
3332 | --- man/mysqlaccess.1 2014-08-22 09:58:37 +0000 | |||
3333 | +++ man/mysqlaccess.1 2014-09-24 09:49:11 +0000 | |||
3334 | @@ -2,12 +2,12 @@ | |||
3335 | 2 | .\" Title: \fBmysqlaccess\fR | 2 | .\" Title: \fBmysqlaccess\fR |
3336 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3337 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3339 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3340 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3341 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3342 | 8 | .\" Language: English | 8 | .\" Language: English |
3343 | 9 | .\" | 9 | .\" |
3345 | 10 | .TH "\FBMYSQLACCESS\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLACCESS\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3346 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3347 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3348 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3349 | 14 | 14 | ||
3350 | === modified file 'man/mysqladmin.1' | |||
3351 | --- man/mysqladmin.1 2014-08-22 09:58:37 +0000 | |||
3352 | +++ man/mysqladmin.1 2014-09-24 09:49:11 +0000 | |||
3353 | @@ -2,12 +2,12 @@ | |||
3354 | 2 | .\" Title: \fBmysqladmin\fR | 2 | .\" Title: \fBmysqladmin\fR |
3355 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3356 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3358 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3359 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3360 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3361 | 8 | .\" Language: English | 8 | .\" Language: English |
3362 | 9 | .\" | 9 | .\" |
3364 | 10 | .TH "\FBMYSQLADMIN\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLADMIN\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3365 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3366 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3367 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3368 | @@ -640,7 +640,7 @@ | |||
3369 | 640 | .\" bind-address option: mysqladmin | 640 | .\" bind-address option: mysqladmin |
3370 | 641 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 641 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
3371 | 642 | .sp | 642 | .sp |
3373 | 643 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 643 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
3374 | 644 | .sp | 644 | .sp |
3375 | 645 | This option is supported only in the version of | 645 | This option is supported only in the version of |
3376 | 646 | \fBmysqladmin\fR | 646 | \fBmysqladmin\fR |
3377 | @@ -1074,6 +1074,26 @@ | |||
3378 | 1074 | .sp -1 | 1074 | .sp -1 |
3379 | 1075 | .IP \(bu 2.3 | 1075 | .IP \(bu 2.3 |
3380 | 1076 | .\} | 1076 | .\} |
3381 | 1077 | .\" mysqladmin: shared-memory-base-name option | ||
3382 | 1078 | .\" shared-memory-base-name option: mysqladmin | ||
3383 | 1079 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3384 | 1080 | .sp | ||
3385 | 1081 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3386 | 1082 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3387 | 1083 | .sp | ||
3388 | 1084 | The server must be started with the | ||
3389 | 1085 | \fB\-\-shared\-memory\fR | ||
3390 | 1086 | option to enable shared\-memory connections\&. | ||
3391 | 1087 | .RE | ||
3392 | 1088 | .sp | ||
3393 | 1089 | .RS 4 | ||
3394 | 1090 | .ie n \{\ | ||
3395 | 1091 | \h'-04'\(bu\h'+03'\c | ||
3396 | 1092 | .\} | ||
3397 | 1093 | .el \{\ | ||
3398 | 1094 | .sp -1 | ||
3399 | 1095 | .IP \(bu 2.3 | ||
3400 | 1096 | .\} | ||
3401 | 1077 | .\" mysqladmin: silent option | 1097 | .\" mysqladmin: silent option |
3402 | 1078 | .\" silent option: mysqladmin | 1098 | .\" silent option: mysqladmin |
3403 | 1079 | \fB\-\-silent\fR, | 1099 | \fB\-\-silent\fR, |
3404 | 1080 | 1100 | ||
3405 | === modified file 'man/mysqlbinlog.1' | |||
3406 | --- man/mysqlbinlog.1 2014-08-22 09:58:37 +0000 | |||
3407 | +++ man/mysqlbinlog.1 2014-09-24 09:49:11 +0000 | |||
3408 | @@ -2,12 +2,12 @@ | |||
3409 | 2 | .\" Title: \fBmysqlbinlog\fR | 2 | .\" Title: \fBmysqlbinlog\fR |
3410 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3411 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3413 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3414 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3415 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3416 | 8 | .\" Language: English | 8 | .\" Language: English |
3417 | 9 | .\" | 9 | .\" |
3419 | 10 | .TH "\FBMYSQLBINLOG\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLBINLOG\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3420 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3421 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3422 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3423 | @@ -120,24 +120,7 @@ | |||
3424 | 120 | .ps -1 | 120 | .ps -1 |
3425 | 121 | .br | 121 | .br |
3426 | 122 | .PP | 122 | .PP |
3445 | 123 | When using event groups, the file offsets of all events are grouped together and the comments of all events are grouped together\&. For example: | 123 | When using event groups, the file offsets of events may be grouped together and the comments of events may be grouped together\&. Do not mistake these grouped events for blank file offsets\&. |
3428 | 124 | .sp | ||
3429 | 125 | .if n \{\ | ||
3430 | 126 | .RS 4 | ||
3431 | 127 | .\} | ||
3432 | 128 | .nf | ||
3433 | 129 | # at 587 | ||
3434 | 130 | # at 630 | ||
3435 | 131 | # at 5662 | ||
3436 | 132 | #140627 13:16:52 server id 1 end_log_pos 630 Table_map: `test`\&.`t1` mapped to number 41 | ||
3437 | 133 | #140627 13:16:52 server id 1 end_log_pos 5662 Write_rows: table id 41 | ||
3438 | 134 | #140627 13:16:52 server id 1 end_log_pos 10694 Write_rows: table id 41 flags: STMT_END_F | ||
3439 | 135 | .fi | ||
3440 | 136 | .if n \{\ | ||
3441 | 137 | .RE | ||
3442 | 138 | .\} | ||
3443 | 139 | .PP | ||
3444 | 140 | The three file offsets do not represent blank events\&. | ||
3446 | 141 | .sp .5v | 124 | .sp .5v |
3447 | 142 | .RE | 125 | .RE |
3448 | 143 | .PP | 126 | .PP |
3449 | @@ -332,7 +315,7 @@ | |||
3450 | 332 | .\" bind-address option: mysqlbinlog | 315 | .\" bind-address option: mysqlbinlog |
3451 | 333 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 316 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
3452 | 334 | .sp | 317 | .sp |
3454 | 335 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 318 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
3455 | 336 | .sp | 319 | .sp |
3456 | 337 | This option is supported beginning with MySQL 5\&.5\&.8\&. | 320 | This option is supported beginning with MySQL 5\&.5\&.8\&. |
3457 | 338 | .RE | 321 | .RE |
3458 | @@ -1045,6 +1028,26 @@ | |||
3459 | 1045 | .sp -1 | 1028 | .sp -1 |
3460 | 1046 | .IP \(bu 2.3 | 1029 | .IP \(bu 2.3 |
3461 | 1047 | .\} | 1030 | .\} |
3462 | 1031 | .\" mysqlbinlog: shared-memory-base-name option | ||
3463 | 1032 | .\" shared-memory-base-name option: mysqlbinlog | ||
3464 | 1033 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3465 | 1034 | .sp | ||
3466 | 1035 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3467 | 1036 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3468 | 1037 | .sp | ||
3469 | 1038 | The server must be started with the | ||
3470 | 1039 | \fB\-\-shared\-memory\fR | ||
3471 | 1040 | option to enable shared\-memory connections\&. | ||
3472 | 1041 | .RE | ||
3473 | 1042 | .sp | ||
3474 | 1043 | .RS 4 | ||
3475 | 1044 | .ie n \{\ | ||
3476 | 1045 | \h'-04'\(bu\h'+03'\c | ||
3477 | 1046 | .\} | ||
3478 | 1047 | .el \{\ | ||
3479 | 1048 | .sp -1 | ||
3480 | 1049 | .IP \(bu 2.3 | ||
3481 | 1050 | .\} | ||
3482 | 1048 | .\" mysqlbinlog: short-form option | 1051 | .\" mysqlbinlog: short-form option |
3483 | 1049 | .\" short-form option: mysqlbinlog | 1052 | .\" short-form option: mysqlbinlog |
3484 | 1050 | \fB\-\-short\-form\fR, | 1053 | \fB\-\-short\-form\fR, |
3485 | @@ -2180,7 +2183,7 @@ | |||
3486 | 2180 | .sp -1 | 2183 | .sp -1 |
3487 | 2181 | .IP \(bu 2.3 | 2184 | .IP \(bu 2.3 |
3488 | 2182 | .\} | 2185 | .\} |
3490 | 2183 | For multi\-byte character sets, the maximum number of bytes per character is not present in the binary log, so the length for string types is displayed in bytes rather than in characters\&. For example, | 2186 | For multibyte character sets, the maximum number of bytes per character is not present in the binary log, so the length for string types is displayed in bytes rather than in characters\&. For example, |
3491 | 2184 | STRING(4) | 2187 | STRING(4) |
3492 | 2185 | will be used as the data type for values from either of these column types: | 2188 | will be used as the data type for values from either of these column types: |
3493 | 2186 | .sp | 2189 | .sp |
3494 | 2187 | 2190 | ||
3495 | === modified file 'man/mysqlbug.1' | |||
3496 | --- man/mysqlbug.1 2014-08-22 09:58:37 +0000 | |||
3497 | +++ man/mysqlbug.1 2014-09-24 09:49:11 +0000 | |||
3498 | @@ -2,12 +2,12 @@ | |||
3499 | 2 | .\" Title: \fBmysqlbug\fR | 2 | .\" Title: \fBmysqlbug\fR |
3500 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3501 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3503 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3504 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3505 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3506 | 8 | .\" Language: English | 8 | .\" Language: English |
3507 | 9 | .\" | 9 | .\" |
3509 | 10 | .TH "\FBMYSQLBUG\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLBUG\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3510 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3511 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3512 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3513 | 14 | 14 | ||
3514 | === modified file 'man/mysqlcheck.1' | |||
3515 | --- man/mysqlcheck.1 2014-08-22 09:58:37 +0000 | |||
3516 | +++ man/mysqlcheck.1 2014-09-24 09:49:11 +0000 | |||
3517 | @@ -2,12 +2,12 @@ | |||
3518 | 2 | .\" Title: \fBmysqlcheck\fR | 2 | .\" Title: \fBmysqlcheck\fR |
3519 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3520 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3522 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3523 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3524 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3525 | 8 | .\" Language: English | 8 | .\" Language: English |
3526 | 9 | .\" | 9 | .\" |
3528 | 10 | .TH "\FBMYSQLCHECK\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLCHECK\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3529 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3530 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3531 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3532 | @@ -306,7 +306,7 @@ | |||
3533 | 306 | .\" bind-address option: mysqlcheck | 306 | .\" bind-address option: mysqlcheck |
3534 | 307 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 307 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
3535 | 308 | .sp | 308 | .sp |
3537 | 309 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 309 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
3538 | 310 | .sp | 310 | .sp |
3539 | 311 | This option is supported only in the version of | 311 | This option is supported only in the version of |
3540 | 312 | \fBmysqlcheck\fR | 312 | \fBmysqlcheck\fR |
3541 | @@ -421,8 +421,9 @@ | |||
3542 | 421 | INFORMATION_SCHEMA | 421 | INFORMATION_SCHEMA |
3543 | 422 | and | 422 | and |
3544 | 423 | performace_schema | 423 | performace_schema |
3547 | 424 | databases, which normally are not dumped even with | 424 | databases, which normally are not dumped even with the |
3548 | 425 | \fB\-\-all\-databases\fR\&. option\&. (Also use the | 425 | \fB\-\-all\-databases\fR |
3549 | 426 | option\&. (Also use the | ||
3550 | 426 | \fB\-\-skip\-lock\-tables\fR | 427 | \fB\-\-skip\-lock\-tables\fR |
3551 | 427 | option\&.) | 428 | option\&.) |
3552 | 428 | .RE | 429 | .RE |
3553 | @@ -880,6 +881,26 @@ | |||
3554 | 880 | .sp -1 | 881 | .sp -1 |
3555 | 881 | .IP \(bu 2.3 | 882 | .IP \(bu 2.3 |
3556 | 882 | .\} | 883 | .\} |
3557 | 884 | .\" mysqlcheck: shared-memory-base-name option | ||
3558 | 885 | .\" shared-memory-base-name option: mysqlcheck | ||
3559 | 886 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3560 | 887 | .sp | ||
3561 | 888 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3562 | 889 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3563 | 890 | .sp | ||
3564 | 891 | The server must be started with the | ||
3565 | 892 | \fB\-\-shared\-memory\fR | ||
3566 | 893 | option to enable shared\-memory connections\&. | ||
3567 | 894 | .RE | ||
3568 | 895 | .sp | ||
3569 | 896 | .RS 4 | ||
3570 | 897 | .ie n \{\ | ||
3571 | 898 | \h'-04'\(bu\h'+03'\c | ||
3572 | 899 | .\} | ||
3573 | 900 | .el \{\ | ||
3574 | 901 | .sp -1 | ||
3575 | 902 | .IP \(bu 2.3 | ||
3576 | 903 | .\} | ||
3577 | 883 | .\" mysqlcheck: silent option | 904 | .\" mysqlcheck: silent option |
3578 | 884 | .\" silent option: mysqlcheck | 905 | .\" silent option: mysqlcheck |
3579 | 885 | \fB\-\-silent\fR, | 906 | \fB\-\-silent\fR, |
3580 | 886 | 907 | ||
3581 | === modified file 'man/mysqld.8' | |||
3582 | --- man/mysqld.8 2014-08-22 09:58:37 +0000 | |||
3583 | +++ man/mysqld.8 2014-09-24 09:49:11 +0000 | |||
3584 | @@ -2,12 +2,12 @@ | |||
3585 | 2 | .\" Title: \fBmysqld\fR | 2 | .\" Title: \fBmysqld\fR |
3586 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3587 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3589 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3590 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3591 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3592 | 8 | .\" Language: English | 8 | .\" Language: English |
3593 | 9 | .\" | 9 | .\" |
3595 | 10 | .TH "\FBMYSQLD\FR" "8" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLD\FR" "8" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3596 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3597 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3598 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3599 | 14 | 14 | ||
3600 | === modified file 'man/mysqld_multi.1' | |||
3601 | --- man/mysqld_multi.1 2014-08-22 09:58:37 +0000 | |||
3602 | +++ man/mysqld_multi.1 2014-09-24 09:49:11 +0000 | |||
3603 | @@ -2,12 +2,12 @@ | |||
3604 | 2 | .\" Title: \fBmysqld_multi\fR | 2 | .\" Title: \fBmysqld_multi\fR |
3605 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3606 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3608 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3609 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3610 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3611 | 8 | .\" Language: English | 8 | .\" Language: English |
3612 | 9 | .\" | 9 | .\" |
3614 | 10 | .TH "\FBMYSQLD_MULTI\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLD_MULTI\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3615 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3616 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3617 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3618 | 14 | 14 | ||
3619 | === modified file 'man/mysqld_safe.1' | |||
3620 | --- man/mysqld_safe.1 2014-08-22 09:58:37 +0000 | |||
3621 | +++ man/mysqld_safe.1 2014-09-24 09:49:11 +0000 | |||
3622 | @@ -2,12 +2,12 @@ | |||
3623 | 2 | .\" Title: \fBmysqld_safe\fR | 2 | .\" Title: \fBmysqld_safe\fR |
3624 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3625 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3627 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3628 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3629 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3630 | 8 | .\" Language: English | 8 | .\" Language: English |
3631 | 9 | .\" | 9 | .\" |
3633 | 10 | .TH "\FBMYSQLD_SAFE\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLD_SAFE\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3634 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3635 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3636 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3637 | @@ -472,11 +472,26 @@ | |||
3638 | 472 | The number of files that | 472 | The number of files that |
3639 | 473 | \fBmysqld\fR | 473 | \fBmysqld\fR |
3640 | 474 | should be able to open\&. The option value is passed to | 474 | should be able to open\&. The option value is passed to |
3642 | 475 | \fBulimit \-n\fR\&. Note that you need to start | 475 | \fBulimit \-n\fR\&. |
3643 | 476 | .if n \{\ | ||
3644 | 477 | .sp | ||
3645 | 478 | .\} | ||
3646 | 479 | .RS 4 | ||
3647 | 480 | .it 1 an-trap | ||
3648 | 481 | .nr an-no-space-flag 1 | ||
3649 | 482 | .nr an-break-flag 1 | ||
3650 | 483 | .br | ||
3651 | 484 | .ps +1 | ||
3652 | 485 | \fBNote\fR | ||
3653 | 486 | .ps -1 | ||
3654 | 487 | .br | ||
3655 | 488 | You must start | ||
3656 | 476 | \fBmysqld_safe\fR | 489 | \fBmysqld_safe\fR |
3657 | 477 | as | 490 | as |
3658 | 478 | root | 491 | root |
3660 | 479 | for this to work properly! | 492 | for this to function properly\&. |
3661 | 493 | .sp .5v | ||
3662 | 494 | .RE | ||
3663 | 480 | .RE | 495 | .RE |
3664 | 481 | .sp | 496 | .sp |
3665 | 482 | .RS 4 | 497 | .RS 4 |
3666 | @@ -587,7 +602,7 @@ | |||
3667 | 587 | syslog | 602 | syslog |
3668 | 588 | is used, the | 603 | is used, the |
3669 | 589 | daemon\&.err | 604 | daemon\&.err |
3671 | 590 | syslog priority/facility is used for all log messages\&. | 605 | syslog facility/severity is used for all log messages\&. |
3672 | 591 | .RE | 606 | .RE |
3673 | 592 | .sp | 607 | .sp |
3674 | 593 | .RS 4 | 608 | .RS 4 |
3675 | @@ -607,11 +622,11 @@ | |||
3676 | 607 | \fBmysqld_safe\fR | 622 | \fBmysqld_safe\fR |
3677 | 608 | and | 623 | and |
3678 | 609 | \fBmysqld\fR | 624 | \fBmysqld\fR |
3680 | 610 | are written with a tag of | 625 | are written with identifiers of |
3681 | 611 | mysqld_safe | 626 | mysqld_safe |
3682 | 612 | and | 627 | and |
3685 | 613 | mysqld, respectively\&. To specify a suffix for the tag, use | 628 | mysqld, respectively\&. To specify a suffix for the identifiers, use |
3686 | 614 | \fB\-\-syslog\-tag=\fR\fB\fItag\fR\fR, which modifies the tags to be | 629 | \fB\-\-syslog\-tag=\fR\fB\fItag\fR\fR, which modifies the identifiers to be |
3687 | 615 | mysqld_safe\-\fItag\fR | 630 | mysqld_safe\-\fItag\fR |
3688 | 616 | and | 631 | and |
3689 | 617 | mysqld\-\fItag\fR\&. | 632 | mysqld\-\fItag\fR\&. |
3690 | @@ -754,7 +769,7 @@ | |||
3691 | 754 | .PP | 769 | .PP |
3692 | 755 | If | 770 | If |
3693 | 756 | \fBmysqld_safe\fR | 771 | \fBmysqld_safe\fR |
3695 | 757 | fails, even when invoked from the MySQL installation directory, you can specify the | 772 | fails, even when invoked from the MySQL installation directory, specify the |
3696 | 758 | \fB\-\-ledir\fR | 773 | \fB\-\-ledir\fR |
3697 | 759 | and | 774 | and |
3698 | 760 | \fB\-\-datadir\fR | 775 | \fB\-\-datadir\fR |
3699 | 761 | 776 | ||
3700 | === modified file 'man/mysqldump.1' | |||
3701 | --- man/mysqldump.1 2014-08-22 09:58:37 +0000 | |||
3702 | +++ man/mysqldump.1 2014-09-24 09:49:11 +0000 | |||
3703 | @@ -2,12 +2,12 @@ | |||
3704 | 2 | .\" Title: \fBmysqldump\fR | 2 | .\" Title: \fBmysqldump\fR |
3705 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3706 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3708 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3709 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3710 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3711 | 8 | .\" Language: English | 8 | .\" Language: English |
3712 | 9 | .\" | 9 | .\" |
3714 | 10 | .TH "\FBMYSQLDUMP\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLDUMP\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3715 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3716 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3717 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3718 | @@ -549,7 +549,7 @@ | |||
3719 | 549 | .\" bind-address option: mysqldump | 549 | .\" bind-address option: mysqldump |
3720 | 550 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 550 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
3721 | 551 | .sp | 551 | .sp |
3723 | 552 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 552 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
3724 | 553 | .sp | 553 | .sp |
3725 | 554 | This option is supported only in the version of | 554 | This option is supported only in the version of |
3726 | 555 | \fBmysqldump\fR | 555 | \fBmysqldump\fR |
3727 | @@ -2012,6 +2012,26 @@ | |||
3728 | 2012 | .sp -1 | 2012 | .sp -1 |
3729 | 2013 | .IP \(bu 2.3 | 2013 | .IP \(bu 2.3 |
3730 | 2014 | .\} | 2014 | .\} |
3731 | 2015 | .\" mysqldump: shared-memory-base-name option | ||
3732 | 2016 | .\" shared-memory-base-name option: mysqldump | ||
3733 | 2017 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3734 | 2018 | .sp | ||
3735 | 2019 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3736 | 2020 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3737 | 2021 | .sp | ||
3738 | 2022 | The server must be started with the | ||
3739 | 2023 | \fB\-\-shared\-memory\fR | ||
3740 | 2024 | option to enable shared\-memory connections\&. | ||
3741 | 2025 | .RE | ||
3742 | 2026 | .sp | ||
3743 | 2027 | .RS 4 | ||
3744 | 2028 | .ie n \{\ | ||
3745 | 2029 | \h'-04'\(bu\h'+03'\c | ||
3746 | 2030 | .\} | ||
3747 | 2031 | .el \{\ | ||
3748 | 2032 | .sp -1 | ||
3749 | 2033 | .IP \(bu 2.3 | ||
3750 | 2034 | .\} | ||
3751 | 2015 | .\" mysqldump: single-transaction option | 2035 | .\" mysqldump: single-transaction option |
3752 | 2016 | .\" single-transaction option: mysqldump | 2036 | .\" single-transaction option: mysqldump |
3753 | 2017 | \fB\-\-single\-transaction\fR | 2037 | \fB\-\-single\-transaction\fR |
3754 | 2018 | 2038 | ||
3755 | === modified file 'man/mysqldumpslow.1' | |||
3756 | --- man/mysqldumpslow.1 2014-08-22 09:58:37 +0000 | |||
3757 | +++ man/mysqldumpslow.1 2014-09-24 09:49:11 +0000 | |||
3758 | @@ -2,12 +2,12 @@ | |||
3759 | 2 | .\" Title: \fBmysqldumpslow\fR | 2 | .\" Title: \fBmysqldumpslow\fR |
3760 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3761 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3763 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3764 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3765 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3766 | 8 | .\" Language: English | 8 | .\" Language: English |
3767 | 9 | .\" | 9 | .\" |
3769 | 10 | .TH "\FBMYSQLDUMPSLOW\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLDUMPSLOW\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3770 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3771 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3772 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3773 | 14 | 14 | ||
3774 | === modified file 'man/mysqlhotcopy.1' | |||
3775 | --- man/mysqlhotcopy.1 2014-08-22 09:58:37 +0000 | |||
3776 | +++ man/mysqlhotcopy.1 2014-09-24 09:49:11 +0000 | |||
3777 | @@ -2,12 +2,12 @@ | |||
3778 | 2 | .\" Title: \fBmysqlhotcopy\fR | 2 | .\" Title: \fBmysqlhotcopy\fR |
3779 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3780 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3782 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3783 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3784 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3785 | 8 | .\" Language: English | 8 | .\" Language: English |
3786 | 9 | .\" | 9 | .\" |
3788 | 10 | .TH "\FBMYSQLHOTCOPY\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLHOTCOPY\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3789 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3790 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3791 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3792 | 14 | 14 | ||
3793 | === modified file 'man/mysqlimport.1' | |||
3794 | --- man/mysqlimport.1 2014-08-22 09:58:37 +0000 | |||
3795 | +++ man/mysqlimport.1 2014-09-24 09:49:11 +0000 | |||
3796 | @@ -2,12 +2,12 @@ | |||
3797 | 2 | .\" Title: \fBmysqlimport\fR | 2 | .\" Title: \fBmysqlimport\fR |
3798 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3799 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3801 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3802 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3803 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3804 | 8 | .\" Language: English | 8 | .\" Language: English |
3805 | 9 | .\" | 9 | .\" |
3807 | 10 | .TH "\FBMYSQLIMPORT\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLIMPORT\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3808 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3809 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3810 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3811 | @@ -109,7 +109,7 @@ | |||
3812 | 109 | .\" bind-address option: mysqlimport | 109 | .\" bind-address option: mysqlimport |
3813 | 110 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 110 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
3814 | 111 | .sp | 111 | .sp |
3816 | 112 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 112 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
3817 | 113 | .sp | 113 | .sp |
3818 | 114 | This option is supported only in the version of | 114 | This option is supported only in the version of |
3819 | 115 | \fBmysqlimport\fR | 115 | \fBmysqlimport\fR |
3820 | @@ -660,6 +660,26 @@ | |||
3821 | 660 | .sp -1 | 660 | .sp -1 |
3822 | 661 | .IP \(bu 2.3 | 661 | .IP \(bu 2.3 |
3823 | 662 | .\} | 662 | .\} |
3824 | 663 | .\" mysqlimport: shared-memory-base-name option | ||
3825 | 664 | .\" shared-memory-base-name option: mysqlimport | ||
3826 | 665 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3827 | 666 | .sp | ||
3828 | 667 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3829 | 668 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3830 | 669 | .sp | ||
3831 | 670 | The server must be started with the | ||
3832 | 671 | \fB\-\-shared\-memory\fR | ||
3833 | 672 | option to enable shared\-memory connections\&. | ||
3834 | 673 | .RE | ||
3835 | 674 | .sp | ||
3836 | 675 | .RS 4 | ||
3837 | 676 | .ie n \{\ | ||
3838 | 677 | \h'-04'\(bu\h'+03'\c | ||
3839 | 678 | .\} | ||
3840 | 679 | .el \{\ | ||
3841 | 680 | .sp -1 | ||
3842 | 681 | .IP \(bu 2.3 | ||
3843 | 682 | .\} | ||
3844 | 663 | .\" mysqlimport: silent option | 683 | .\" mysqlimport: silent option |
3845 | 664 | .\" silent option: mysqlimport | 684 | .\" silent option: mysqlimport |
3846 | 665 | \fB\-\-silent\fR, | 685 | \fB\-\-silent\fR, |
3847 | 666 | 686 | ||
3848 | === modified file 'man/mysqlshow.1' | |||
3849 | --- man/mysqlshow.1 2014-08-22 09:58:37 +0000 | |||
3850 | +++ man/mysqlshow.1 2014-09-24 09:49:11 +0000 | |||
3851 | @@ -2,12 +2,12 @@ | |||
3852 | 2 | .\" Title: \fBmysqlshow\fR | 2 | .\" Title: \fBmysqlshow\fR |
3853 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3854 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3856 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3857 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3858 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3859 | 8 | .\" Language: English | 8 | .\" Language: English |
3860 | 9 | .\" | 9 | .\" |
3862 | 10 | .TH "\FBMYSQLSHOW\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLSHOW\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3863 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3864 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3865 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3866 | @@ -156,7 +156,7 @@ | |||
3867 | 156 | .\" bind-address option: mysqlshow | 156 | .\" bind-address option: mysqlshow |
3868 | 157 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR | 157 | \fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR |
3869 | 158 | .sp | 158 | .sp |
3871 | 159 | On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&. | 159 | On a computer having multiple network interfaces, use this option to select which interface to use for connecting to the MySQL server\&. |
3872 | 160 | .sp | 160 | .sp |
3873 | 161 | This option is supported only in the version of | 161 | This option is supported only in the version of |
3874 | 162 | \fBmysqlshow\fR | 162 | \fBmysqlshow\fR |
3875 | @@ -532,6 +532,26 @@ | |||
3876 | 532 | .sp -1 | 532 | .sp -1 |
3877 | 533 | .IP \(bu 2.3 | 533 | .IP \(bu 2.3 |
3878 | 534 | .\} | 534 | .\} |
3879 | 535 | .\" mysqlshow: shared-memory-base-name option | ||
3880 | 536 | .\" shared-memory-base-name option: mysqlshow | ||
3881 | 537 | \fB\-\-shared\-memory\-base\-name=\fR\fB\fIname\fR\fR | ||
3882 | 538 | .sp | ||
3883 | 539 | On Windows, the shared\-memory name to use, for connections made using shared memory to a local server\&. The default value is | ||
3884 | 540 | MYSQL\&. The shared\-memory name is case sensitive\&. | ||
3885 | 541 | .sp | ||
3886 | 542 | The server must be started with the | ||
3887 | 543 | \fB\-\-shared\-memory\fR | ||
3888 | 544 | option to enable shared\-memory connections\&. | ||
3889 | 545 | .RE | ||
3890 | 546 | .sp | ||
3891 | 547 | .RS 4 | ||
3892 | 548 | .ie n \{\ | ||
3893 | 549 | \h'-04'\(bu\h'+03'\c | ||
3894 | 550 | .\} | ||
3895 | 551 | .el \{\ | ||
3896 | 552 | .sp -1 | ||
3897 | 553 | .IP \(bu 2.3 | ||
3898 | 554 | .\} | ||
3899 | 535 | .\" mysqlshow: show-table-type option | 555 | .\" mysqlshow: show-table-type option |
3900 | 536 | .\" show-table-type option: mysqlshow | 556 | .\" show-table-type option: mysqlshow |
3901 | 537 | \fB\-\-show\-table\-type\fR, | 557 | \fB\-\-show\-table\-type\fR, |
3902 | 538 | 558 | ||
3903 | === modified file 'man/mysqlslap.1' | |||
3904 | --- man/mysqlslap.1 2014-08-22 09:58:37 +0000 | |||
3905 | +++ man/mysqlslap.1 2014-09-24 09:49:11 +0000 | |||
3906 | @@ -2,12 +2,12 @@ | |||
3907 | 2 | .\" Title: \fBmysqlslap\fR | 2 | .\" Title: \fBmysqlslap\fR |
3908 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3909 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3911 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3912 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3913 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3914 | 8 | .\" Language: English | 8 | .\" Language: English |
3915 | 9 | .\" | 9 | .\" |
3917 | 10 | .TH "\FBMYSQLSLAP\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBMYSQLSLAP\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3918 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3919 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3920 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3921 | 14 | 14 | ||
3922 | === modified file 'man/mysqltest.1' | |||
3923 | --- man/mysqltest.1 2014-08-22 09:58:37 +0000 | |||
3924 | +++ man/mysqltest.1 2014-09-24 09:49:11 +0000 | |||
3925 | @@ -2,12 +2,12 @@ | |||
3926 | 2 | .\" Title: \fBmysqltest\fR | 2 | .\" Title: \fBmysqltest\fR |
3927 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3928 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3930 | 5 | .\" Date: 07/04/2014 | 5 | .\" Date: 09/05/2014 |
3931 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3932 | 7 | .\" Source: MySQL | 7 | .\" Source: MySQL |
3933 | 8 | .\" Language: English | 8 | .\" Language: English |
3934 | 9 | .\" | 9 | .\" |
3936 | 10 | .TH "\FBMYSQLTEST\FR" "1" "07/04/2014" "MySQL" "MySQL Database System" | 10 | .TH "\FBMYSQLTEST\FR" "1" "09/05/2014" "MySQL" "MySQL Database System" |
3937 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3938 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3939 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3940 | 14 | 14 | ||
3941 | === modified file 'man/ndb-common-options.1' | |||
3942 | --- man/ndb-common-options.1 2014-08-22 09:58:37 +0000 | |||
3943 | +++ man/ndb-common-options.1 2014-09-24 09:49:11 +0000 | |||
3944 | @@ -2,12 +2,12 @@ | |||
3945 | 2 | .\" Title: Options Common to MySQL Cluster Programs | 2 | .\" Title: Options Common to MySQL Cluster Programs |
3946 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
3947 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
3949 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
3950 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
3951 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
3952 | 8 | .\" Language: English | 8 | .\" Language: English |
3953 | 9 | .\" | 9 | .\" |
3955 | 10 | .TH "OPTIONS COMMON TO MY" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "OPTIONS COMMON TO MY" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
3956 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
3957 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
3958 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
3959 | @@ -97,7 +97,7 @@ | |||
3960 | 97 | .nr an-no-space-flag 1 | 97 | .nr an-no-space-flag 1 |
3961 | 98 | .nr an-break-flag 1 | 98 | .nr an-break-flag 1 |
3962 | 99 | .br | 99 | .br |
3964 | 100 | .B Table\ \&18.29.\ \&Common MySQL Cluster Program Options and Variables: MySQL Cluster NDB 7.2 | 100 | .B Table\ \&18.88.\ \& This table describes command-line options common to all MySQL Cluster programs |
3965 | 101 | .TS | 101 | .TS |
3966 | 102 | allbox tab(:); | 102 | allbox tab(:); |
3967 | 103 | lB lB lB. | 103 | lB lB lB. |
3968 | @@ -106,7 +106,7 @@ | |||
3969 | 106 | T}:T{ | 106 | T}:T{ |
3970 | 107 | Description | 107 | Description |
3971 | 108 | T}:T{ | 108 | T}:T{ |
3973 | 109 | Added / Removed | 109 | Added or Removed |
3974 | 110 | T} | 110 | T} |
3975 | 111 | .T& | 111 | .T& |
3976 | 112 | l l l | 112 | l l l |
3977 | @@ -129,7 +129,7 @@ | |||
3978 | 129 | Display help message and exit | 129 | Display help message and exit |
3979 | 130 | T}:T{ | 130 | T}:T{ |
3980 | 131 | .PP | 131 | .PP |
3982 | 132 | All MySQL 5\&.5 based releases | 132 | All MySQL 5.5 based releases |
3983 | 133 | T} | 133 | T} |
3984 | 134 | T{ | 134 | T{ |
3985 | 135 | .PP | 135 | .PP |
3986 | @@ -139,22 +139,22 @@ | |||
3987 | 139 | .PP | 139 | .PP |
3988 | 140 | -c | 140 | -c |
3989 | 141 | T}:T{ | 141 | T}:T{ |
3993 | 142 | Set connection string for connecting to ndb_mgmd\&. Syntax: | 142 | Set connection string for connecting to ndb_mgmd. Syntax: |
3994 | 143 | [nodeid=<id>;][host=]<hostname>[:<port>]\&. | 143 | [nodeid=<id>;][host=]<hostname>[:<port>]. |
3995 | 144 | Overrides entries specified in NDB_CONNECTSTRING or my\&.cnf\&. | 144 | Overrides entries specified in NDB_CONNECTSTRING or my.cnf. |
3996 | 145 | T}:T{ | 145 | T}:T{ |
3997 | 146 | .PP | 146 | .PP |
3999 | 147 | All MySQL 5\&.5 based releases | 147 | All MySQL 5.5 based releases |
4000 | 148 | T} | 148 | T} |
4001 | 149 | T{ | 149 | T{ |
4002 | 150 | .PP | 150 | .PP |
4003 | 151 | --ndb-mgmd-host=host[:port] | 151 | --ndb-mgmd-host=host[:port] |
4004 | 152 | T}:T{ | 152 | T}:T{ |
4007 | 153 | Set the host (and port, if desired) for connecting to the management | 153 | Set the host (and port, if desired) for connecting to management |
4008 | 154 | server | 154 | server |
4009 | 155 | T}:T{ | 155 | T}:T{ |
4010 | 156 | .PP | 156 | .PP |
4012 | 157 | All MySQL 5\&.5 based releases | 157 | All MySQL 5.5 based releases |
4013 | 158 | T} | 158 | T} |
4014 | 159 | T{ | 159 | T{ |
4015 | 160 | .PP | 160 | .PP |
4016 | @@ -163,7 +163,7 @@ | |||
4017 | 163 | Set node id for this node | 163 | Set node id for this node |
4018 | 164 | T}:T{ | 164 | T}:T{ |
4019 | 165 | .PP | 165 | .PP |
4021 | 166 | All MySQL 5\&.5 based releases | 166 | All MySQL 5.5 based releases |
4022 | 167 | T} | 167 | T} |
4023 | 168 | T{ | 168 | T{ |
4024 | 169 | .PP | 169 | .PP |
4025 | @@ -172,26 +172,26 @@ | |||
4026 | 172 | Select nodes for transactions in a more optimal way | 172 | Select nodes for transactions in a more optimal way |
4027 | 173 | T}:T{ | 173 | T}:T{ |
4028 | 174 | .PP | 174 | .PP |
4030 | 175 | All MySQL 5\&.5 based releases | 175 | All MySQL 5.5 based releases |
4031 | 176 | T} | 176 | T} |
4032 | 177 | T{ | 177 | T{ |
4033 | 178 | .PP | 178 | .PP |
4034 | 179 | --character-sets-dir=path | 179 | --character-sets-dir=path |
4035 | 180 | T}:T{ | 180 | T}:T{ |
4037 | 181 | Directory where character sets are | 181 | Directory where character sets are installed |
4038 | 182 | T}:T{ | 182 | T}:T{ |
4039 | 183 | .PP | 183 | .PP |
4041 | 184 | All MySQL 5\&.5 based releases | 184 | All MySQL 5.5 based releases |
4042 | 185 | T} | 185 | T} |
4043 | 186 | T{ | 186 | T{ |
4044 | 187 | .PP | 187 | .PP |
4045 | 188 | --debug=options | 188 | --debug=options |
4046 | 189 | T}:T{ | 189 | T}:T{ |
4049 | 190 | Enable output from debug calls\&. Can be used only for versions compiled | 190 | Enable output from debug calls. Can be used only for versions |
4050 | 191 | with debugging enabled | 191 | compiled with debugging enabled |
4051 | 192 | T}:T{ | 192 | T}:T{ |
4052 | 193 | .PP | 193 | .PP |
4054 | 194 | All MySQL 5\&.5 based releases | 194 | All MySQL 5.5 based releases |
4055 | 195 | T} | 195 | T} |
4056 | 196 | T{ | 196 | T{ |
4057 | 197 | .PP | 197 | .PP |
4058 | @@ -200,7 +200,7 @@ | |||
4059 | 200 | Write core on errors (defaults to TRUE in debug builds) | 200 | Write core on errors (defaults to TRUE in debug builds) |
4060 | 201 | T}:T{ | 201 | T}:T{ |
4061 | 202 | .PP | 202 | .PP |
4063 | 203 | All MySQL 5\&.5 based releases | 203 | All MySQL 5.5 based releases |
4064 | 204 | T} | 204 | T} |
4065 | 205 | T{ | 205 | T{ |
4066 | 206 | .PP | 206 | .PP |
4067 | @@ -211,7 +211,7 @@ | |||
4068 | 211 | Output version information and exit | 211 | Output version information and exit |
4069 | 212 | T}:T{ | 212 | T}:T{ |
4070 | 213 | .PP | 213 | .PP |
4072 | 214 | All MySQL 5\&.5 based releases | 214 | All MySQL 5.5 based releases |
4073 | 215 | T} | 215 | T} |
4074 | 216 | .TE | 216 | .TE |
4075 | 217 | .sp 1 | 217 | .sp 1 |
4076 | 218 | 218 | ||
4077 | === modified file 'man/ndb_blob_tool.1' | |||
4078 | --- man/ndb_blob_tool.1 2014-08-22 09:58:37 +0000 | |||
4079 | +++ man/ndb_blob_tool.1 2014-09-24 09:49:11 +0000 | |||
4080 | @@ -2,12 +2,12 @@ | |||
4081 | 2 | .\" Title: \fBndb_blob_tool\fR | 2 | .\" Title: \fBndb_blob_tool\fR |
4082 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4083 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4085 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4086 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4087 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4088 | 8 | .\" Language: English | 8 | .\" Language: English |
4089 | 9 | .\" | 9 | .\" |
4091 | 10 | .TH "\FBNDB_BLOB_TOOL\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_BLOB_TOOL\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4092 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4093 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4094 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4095 | @@ -94,7 +94,7 @@ | |||
4096 | 94 | .nr an-no-space-flag 1 | 94 | .nr an-no-space-flag 1 |
4097 | 95 | .nr an-break-flag 1 | 95 | .nr an-break-flag 1 |
4098 | 96 | .br | 96 | .br |
4100 | 97 | .B Table\ \&18.14.\ \&ndb_blob_tool Options and Variables: MySQL Cluster NDB 7.2 | 97 | .B Table\ \&18.73.\ \& This table describes command-line options for the ndb_blob_tool program |
4101 | 98 | .TS | 98 | .TS |
4102 | 99 | allbox tab(:); | 99 | allbox tab(:); |
4103 | 100 | lB lB lB. | 100 | lB lB lB. |
4104 | @@ -103,7 +103,7 @@ | |||
4105 | 103 | T}:T{ | 103 | T}:T{ |
4106 | 104 | Description | 104 | Description |
4107 | 105 | T}:T{ | 105 | T}:T{ |
4109 | 106 | Added / Removed | 106 | Added or Removed |
4110 | 107 | T} | 107 | T} |
4111 | 108 | .T& | 108 | .T& |
4112 | 109 | l l l | 109 | l l l |
4113 | @@ -118,7 +118,7 @@ | |||
4114 | 118 | Check for orphan blob parts | 118 | Check for orphan blob parts |
4115 | 119 | T}:T{ | 119 | T}:T{ |
4116 | 120 | .PP | 120 | .PP |
4118 | 121 | All MySQL 5\&.5 based releases | 121 | All MySQL 5.5 based releases |
4119 | 122 | T} | 122 | T} |
4120 | 123 | T{ | 123 | T{ |
4121 | 124 | .PP | 124 | .PP |
4122 | @@ -126,10 +126,10 @@ | |||
4123 | 126 | .PP | 126 | .PP |
4124 | 127 | -d | 127 | -d |
4125 | 128 | T}:T{ | 128 | T}:T{ |
4127 | 129 | Database to find the table in\&. | 129 | Database to find the table in. |
4128 | 130 | T}:T{ | 130 | T}:T{ |
4129 | 131 | .PP | 131 | .PP |
4131 | 132 | All MySQL 5\&.5 based releases | 132 | All MySQL 5.5 based releases |
4132 | 133 | T} | 133 | T} |
4133 | 134 | T{ | 134 | T{ |
4134 | 135 | .PP | 135 | .PP |
4135 | @@ -138,7 +138,7 @@ | |||
4136 | 138 | Delete orphan blob parts | 138 | Delete orphan blob parts |
4137 | 139 | T}:T{ | 139 | T}:T{ |
4138 | 140 | .PP | 140 | .PP |
4140 | 141 | All MySQL 5\&.5 based releases | 141 | All MySQL 5.5 based releases |
4141 | 142 | T} | 142 | T} |
4142 | 143 | T{ | 143 | T{ |
4143 | 144 | .PP | 144 | .PP |
4144 | @@ -147,7 +147,7 @@ | |||
4145 | 147 | Write orphan keys to specified file | 147 | Write orphan keys to specified file |
4146 | 148 | T}:T{ | 148 | T}:T{ |
4147 | 149 | .PP | 149 | .PP |
4149 | 150 | All MySQL 5\&.5 based releases | 150 | All MySQL 5.5 based releases |
4150 | 151 | T} | 151 | T} |
4151 | 152 | T{ | 152 | T{ |
4152 | 153 | .PP | 153 | .PP |
4153 | @@ -158,7 +158,7 @@ | |||
4154 | 158 | Verbose output | 158 | Verbose output |
4155 | 159 | T}:T{ | 159 | T}:T{ |
4156 | 160 | .PP | 160 | .PP |
4158 | 161 | All MySQL 5\&.5 based releases | 161 | All MySQL 5.5 based releases |
4159 | 162 | T} | 162 | T} |
4160 | 163 | .TE | 163 | .TE |
4161 | 164 | .sp 1 | 164 | .sp 1 |
4162 | 165 | 165 | ||
4163 | === modified file 'man/ndb_config.1' | |||
4164 | --- man/ndb_config.1 2014-08-22 09:58:37 +0000 | |||
4165 | +++ man/ndb_config.1 2014-09-24 09:49:11 +0000 | |||
4166 | @@ -2,12 +2,12 @@ | |||
4167 | 2 | .\" Title: \fBndb_config\fR | 2 | .\" Title: \fBndb_config\fR |
4168 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4169 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4171 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4172 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4173 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4174 | 8 | .\" Language: English | 8 | .\" Language: English |
4175 | 9 | .\" | 9 | .\" |
4177 | 10 | .TH "\FBNDB_CONFIG\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_CONFIG\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4178 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4179 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4180 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4181 | @@ -69,7 +69,7 @@ | |||
4182 | 69 | .nr an-no-space-flag 1 | 69 | .nr an-no-space-flag 1 |
4183 | 70 | .nr an-break-flag 1 | 70 | .nr an-break-flag 1 |
4184 | 71 | .br | 71 | .br |
4186 | 72 | .B Table\ \&18.15.\ \&ndb_config Options and Variables: MySQL Cluster NDB 7.2 | 72 | .B Table\ \&18.74.\ \& This table describes command-line options for the ndb_config program |
4187 | 73 | .TS | 73 | .TS |
4188 | 74 | allbox tab(:); | 74 | allbox tab(:); |
4189 | 75 | lB lB lB. | 75 | lB lB lB. |
4190 | @@ -78,7 +78,7 @@ | |||
4191 | 78 | T}:T{ | 78 | T}:T{ |
4192 | 79 | Description | 79 | Description |
4193 | 80 | T}:T{ | 80 | T}:T{ |
4195 | 81 | Added / Removed | 81 | Added or Removed |
4196 | 82 | T} | 82 | T} |
4197 | 83 | .T& | 83 | .T& |
4198 | 84 | l l l | 84 | l l l |
4199 | @@ -100,20 +100,20 @@ | |||
4200 | 100 | .PP | 100 | .PP |
4201 | 101 | --nodes | 101 | --nodes |
4202 | 102 | T}:T{ | 102 | T}:T{ |
4204 | 103 | Print node information (DB section) only\&. | 103 | Print node information (DB section) only. |
4205 | 104 | T}:T{ | 104 | T}:T{ |
4206 | 105 | .PP | 105 | .PP |
4208 | 106 | All MySQL 5\&.5 based releases | 106 | All MySQL 5.5 based releases |
4209 | 107 | T} | 107 | T} |
4210 | 108 | T{ | 108 | T{ |
4211 | 109 | .PP | 109 | .PP |
4212 | 110 | --connections | 110 | --connections |
4213 | 111 | T}:T{ | 111 | T}:T{ |
4216 | 112 | Print CONNECTIONS section information only\&. Cannot be used with \-\-nodes | 112 | Print CONNECTIONS section information only. Cannot be used with |
4217 | 113 | or \-\-system option\&. | 113 | --nodes or --system option. |
4218 | 114 | T}:T{ | 114 | T}:T{ |
4219 | 115 | .PP | 115 | .PP |
4221 | 116 | All MySQL 5\&.5 based releases | 116 | All MySQL 5.5 based releases |
4222 | 117 | T} | 117 | T} |
4223 | 118 | T{ | 118 | T{ |
4224 | 119 | .PP | 119 | .PP |
4225 | @@ -124,7 +124,7 @@ | |||
4226 | 124 | One or more query options (attributes) | 124 | One or more query options (attributes) |
4227 | 125 | T}:T{ | 125 | T}:T{ |
4228 | 126 | .PP | 126 | .PP |
4230 | 127 | All MySQL 5\&.5 based releases | 127 | All MySQL 5.5 based releases |
4231 | 128 | T} | 128 | T} |
4232 | 129 | T{ | 129 | T{ |
4233 | 130 | .PP | 130 | .PP |
4234 | @@ -133,7 +133,7 @@ | |||
4235 | 133 | Specify host | 133 | Specify host |
4236 | 134 | T}:T{ | 134 | T}:T{ |
4237 | 135 | .PP | 135 | .PP |
4239 | 136 | All MySQL 5\&.5 based releases | 136 | All MySQL 5.5 based releases |
4240 | 137 | T} | 137 | T} |
4241 | 138 | T{ | 138 | T{ |
4242 | 139 | .PP | 139 | .PP |
4243 | @@ -142,7 +142,7 @@ | |||
4244 | 142 | Specify node type | 142 | Specify node type |
4245 | 143 | T}:T{ | 143 | T}:T{ |
4246 | 144 | .PP | 144 | .PP |
4248 | 145 | All MySQL 5\&.5 based releases | 145 | All MySQL 5.5 based releases |
4249 | 146 | T} | 146 | T} |
4250 | 147 | T{ | 147 | T{ |
4251 | 148 | .PP | 148 | .PP |
4252 | @@ -153,7 +153,7 @@ | |||
4253 | 153 | Get configuration of node with this ID | 153 | Get configuration of node with this ID |
4254 | 154 | T}:T{ | 154 | T}:T{ |
4255 | 155 | .PP | 155 | .PP |
4257 | 156 | All MySQL 5\&.5 based releases | 156 | All MySQL 5.5 based releases |
4258 | 157 | T} | 157 | T} |
4259 | 158 | T{ | 158 | T{ |
4260 | 159 | .PP | 159 | .PP |
4261 | @@ -164,7 +164,7 @@ | |||
4262 | 164 | Field separator | 164 | Field separator |
4263 | 165 | T}:T{ | 165 | T}:T{ |
4264 | 166 | .PP | 166 | .PP |
4266 | 167 | All MySQL 5\&.5 based releases | 167 | All MySQL 5.5 based releases |
4267 | 168 | T} | 168 | T} |
4268 | 169 | T{ | 169 | T{ |
4269 | 170 | .PP | 170 | .PP |
4270 | @@ -175,76 +175,76 @@ | |||
4271 | 175 | Row separator | 175 | Row separator |
4272 | 176 | T}:T{ | 176 | T}:T{ |
4273 | 177 | .PP | 177 | .PP |
4275 | 178 | All MySQL 5\&.5 based releases | 178 | All MySQL 5.5 based releases |
4276 | 179 | T} | 179 | T} |
4277 | 180 | T{ | 180 | T{ |
4278 | 181 | .PP | 181 | .PP |
4279 | 182 | --config-file=path | 182 | --config-file=path |
4280 | 183 | T}:T{ | 183 | T}:T{ |
4282 | 184 | Set the path to config\&.ini file | 184 | Set the path to config.ini file |
4283 | 185 | T}:T{ | 185 | T}:T{ |
4284 | 186 | .PP | 186 | .PP |
4286 | 187 | All MySQL 5\&.5 based releases | 187 | All MySQL 5.5 based releases |
4287 | 188 | T} | 188 | T} |
4288 | 189 | T{ | 189 | T{ |
4289 | 190 | .PP | 190 | .PP |
4290 | 191 | --mycnf | 191 | --mycnf |
4291 | 192 | T}:T{ | 192 | T}:T{ |
4293 | 193 | Read configuration data from my\&.cnf file | 193 | Read configuration data from my.cnf file |
4294 | 194 | T}:T{ | 194 | T}:T{ |
4295 | 195 | .PP | 195 | .PP |
4297 | 196 | All MySQL 5\&.5 based releases | 196 | All MySQL 5.5 based releases |
4298 | 197 | T} | 197 | T} |
4299 | 198 | T{ | 198 | T{ |
4300 | 199 | .PP | 199 | .PP |
4301 | 200 | -c | 200 | -c |
4302 | 201 | T}:T{ | 201 | T}:T{ |
4304 | 202 | Short form for \-\-ndb\-connectstring | 202 | Short form for --ndb-connectstring |
4305 | 203 | T}:T{ | 203 | T}:T{ |
4306 | 204 | .PP | 204 | .PP |
4308 | 205 | All MySQL 5\&.5 based releases | 205 | All MySQL 5.5 based releases |
4309 | 206 | T} | 206 | T} |
4310 | 207 | T{ | 207 | T{ |
4311 | 208 | .PP | 208 | .PP |
4312 | 209 | --configinfo | 209 | --configinfo |
4313 | 210 | T}:T{ | 210 | T}:T{ |
4317 | 211 | Dumps information about all NDB configuration parameters in text format | 211 | Dumps information about all NDB configuration parameters in text |
4318 | 212 | with default, maximum, and minimum values\&. Use with \-\-xml to | 212 | format with default, maximum, and minimum values. Use with --xml |
4319 | 213 | obtain XML output\&. | 213 | to obtain XML output. |
4320 | 214 | T}:T{ | 214 | T}:T{ |
4321 | 215 | .PP | 215 | .PP |
4323 | 216 | All MySQL 5\&.5 based releases | 216 | All MySQL 5.5 based releases |
4324 | 217 | T} | 217 | T} |
4325 | 218 | T{ | 218 | T{ |
4326 | 219 | .PP | 219 | .PP |
4327 | 220 | --configinfo --xml | 220 | --configinfo --xml |
4328 | 221 | T}:T{ | 221 | T}:T{ |
4332 | 222 | Use \-\-xml with \-\-configinfo to obtain a dump of all NDB configuration | 222 | Use --xml with --configinfo to obtain a dump of all NDB |
4333 | 223 | parameters in XML format with default, maximum, and minimum | 223 | configuration parameters in XML format with default, maximum, and |
4334 | 224 | values\&. | 224 | minimum values. |
4335 | 225 | T}:T{ | 225 | T}:T{ |
4336 | 226 | .PP | 226 | .PP |
4338 | 227 | All MySQL 5\&.5 based releases | 227 | All MySQL 5.5 based releases |
4339 | 228 | T} | 228 | T} |
4340 | 229 | T{ | 229 | T{ |
4341 | 230 | .PP | 230 | .PP |
4342 | 231 | --system | 231 | --system |
4343 | 232 | T}:T{ | 232 | T}:T{ |
4346 | 233 | Print SYSTEM section information only\&. Cannot be used with \-\-nodes or | 233 | Print SYSTEM section information only. Cannot be used with --nodes |
4347 | 234 | \-\-connections option\&. | 234 | or --connections option. |
4348 | 235 | T}:T{ | 235 | T}:T{ |
4349 | 236 | .PP | 236 | .PP |
4351 | 237 | All MySQL 5\&.5 based releases | 237 | All MySQL 5.5 based releases |
4352 | 238 | T} | 238 | T} |
4353 | 239 | T{ | 239 | T{ |
4354 | 240 | .PP | 240 | .PP |
4355 | 241 | --config_from_node=# | 241 | --config_from_node=# |
4356 | 242 | T}:T{ | 242 | T}:T{ |
4359 | 243 | Obtain configuration data from the node having this ID (must be a data | 243 | Obtain configuration data from the node having this ID (must be a |
4360 | 244 | node)\&. | 244 | data node). |
4361 | 245 | T}:T{ | 245 | T}:T{ |
4362 | 246 | .PP | 246 | .PP |
4364 | 247 | All MySQL 5\&.5 based releases | 247 | All MySQL 5.5 based releases |
4365 | 248 | T} | 248 | T} |
4366 | 249 | .TE | 249 | .TE |
4367 | 250 | .sp 1 | 250 | .sp 1 |
4368 | @@ -306,6 +306,7 @@ | |||
4369 | 306 | l l s s | 306 | l l s s |
4370 | 307 | ^ l l s | 307 | ^ l l s |
4371 | 308 | ^ l l s | 308 | ^ l l s |
4372 | 309 | ^ l l s | ||
4373 | 309 | ^ l l s. | 310 | ^ l l s. |
4374 | 310 | T{ | 311 | T{ |
4375 | 311 | \fBCommand\-Line Format\fR | 312 | \fBCommand\-Line Format\fR |
4376 | @@ -328,9 +329,14 @@ | |||
4377 | 328 | none | 329 | none |
4378 | 329 | T} | 330 | T} |
4379 | 330 | :T{ | 331 | :T{ |
4383 | 331 | \fBRange\fR | 332 | \fBMin Value\fR |
4384 | 332 | T}:T{ | 333 | T}:T{ |
4385 | 333 | 1 \&.\&. 48 | 334 | 1 |
4386 | 335 | T} | ||
4387 | 336 | :T{ | ||
4388 | 337 | \fBMax Value\fR | ||
4389 | 338 | T}:T{ | ||
4390 | 339 | 48 | ||
4391 | 334 | T} | 340 | T} |
4392 | 335 | .TE | 341 | .TE |
4393 | 336 | .sp 1 | 342 | .sp 1 |
4394 | @@ -1230,7 +1236,7 @@ | |||
4395 | 1230 | .\} | 1236 | .\} |
4396 | 1231 | .nf | 1237 | .nf |
4397 | 1232 | shell> \fBndb_config \-\-configinfo \-\-xml\fR | 1238 | shell> \fBndb_config \-\-configinfo \-\-xml\fR |
4399 | 1233 | <configvariables protocolversion="1" ndbversionstring="5\&.5\&.38\-ndb\-7\&.2\&.18" | 1239 | <configvariables protocolversion="1" ndbversionstring="5\&.5\&.39\-ndb\-7\&.2\&.18" |
4400 | 1234 | ndbversion="458758" ndbversionmajor="7" ndbversionminor="0" | 1240 | ndbversion="458758" ndbversionmajor="7" ndbversionminor="0" |
4401 | 1235 | ndbversionbuild="6"> | 1241 | ndbversionbuild="6"> |
4402 | 1236 | <section name="SYSTEM"> | 1242 | <section name="SYSTEM"> |
4403 | 1237 | 1243 | ||
4404 | === modified file 'man/ndb_cpcd.1' | |||
4405 | --- man/ndb_cpcd.1 2014-08-22 09:58:37 +0000 | |||
4406 | +++ man/ndb_cpcd.1 2014-09-24 09:49:11 +0000 | |||
4407 | @@ -2,12 +2,12 @@ | |||
4408 | 2 | .\" Title: \fBndb_cpcd\fR | 2 | .\" Title: \fBndb_cpcd\fR |
4409 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4410 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4412 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4413 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4414 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4415 | 8 | .\" Language: English | 8 | .\" Language: English |
4416 | 9 | .\" | 9 | .\" |
4418 | 10 | .TH "\FBNDB_CPCD\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_CPCD\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4419 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4420 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4421 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4422 | 14 | 14 | ||
4423 | === modified file 'man/ndb_delete_all.1' | |||
4424 | --- man/ndb_delete_all.1 2014-08-22 09:58:37 +0000 | |||
4425 | +++ man/ndb_delete_all.1 2014-09-24 09:49:11 +0000 | |||
4426 | @@ -2,12 +2,12 @@ | |||
4427 | 2 | .\" Title: \fBndb_delete_all\fR | 2 | .\" Title: \fBndb_delete_all\fR |
4428 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4429 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4431 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4432 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4433 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4434 | 8 | .\" Language: English | 8 | .\" Language: English |
4435 | 9 | .\" | 9 | .\" |
4437 | 10 | .TH "\FBNDB_DELETE_ALL\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_DELETE_ALL\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4438 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4439 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4440 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4441 | @@ -70,7 +70,7 @@ | |||
4442 | 70 | .nr an-no-space-flag 1 | 70 | .nr an-no-space-flag 1 |
4443 | 71 | .nr an-break-flag 1 | 71 | .nr an-break-flag 1 |
4444 | 72 | .br | 72 | .br |
4446 | 73 | .B Table\ \&18.16.\ \&ndb_delete_all Options and Variables: MySQL Cluster NDB 7.2 | 73 | .B Table\ \&18.75.\ \& This table describes command-line options for the ndb_delete_all program |
4447 | 74 | .TS | 74 | .TS |
4448 | 75 | allbox tab(:); | 75 | allbox tab(:); |
4449 | 76 | lB lB lB. | 76 | lB lB lB. |
4450 | @@ -79,7 +79,7 @@ | |||
4451 | 79 | T}:T{ | 79 | T}:T{ |
4452 | 80 | Description | 80 | Description |
4453 | 81 | T}:T{ | 81 | T}:T{ |
4455 | 82 | Added / Removed | 82 | Added or Removed |
4456 | 83 | T} | 83 | T} |
4457 | 84 | .T& | 84 | .T& |
4458 | 85 | l l l | 85 | l l l |
4459 | @@ -88,14 +88,14 @@ | |||
4460 | 88 | l l l. | 88 | l l l. |
4461 | 89 | T{ | 89 | T{ |
4462 | 90 | .PP | 90 | .PP |
4464 | 91 | \-\-database=dbname, | 91 | --database=dbname, |
4465 | 92 | .PP | 92 | .PP |
4467 | 93 | \-d | 93 | -d |
4468 | 94 | T}:T{ | 94 | T}:T{ |
4469 | 95 | Name of the database in which the table is found | 95 | Name of the database in which the table is found |
4470 | 96 | T}:T{ | 96 | T}:T{ |
4471 | 97 | .PP | 97 | .PP |
4473 | 98 | All MySQL 5\&.5 based releases | 98 | All MySQL 5.5 based releases |
4474 | 99 | T} | 99 | T} |
4475 | 100 | T{ | 100 | T{ |
4476 | 101 | .PP | 101 | .PP |
4477 | @@ -103,28 +103,29 @@ | |||
4478 | 103 | .PP | 103 | .PP |
4479 | 104 | -t | 104 | -t |
4480 | 105 | T}:T{ | 105 | T}:T{ |
4482 | 106 | Perform the delete in a single transaction (may run out of operations) | 106 | Perform the delete in a single transaction (may run out of |
4483 | 107 | operations) | ||
4484 | 107 | T}:T{ | 108 | T}:T{ |
4485 | 108 | .PP | 109 | .PP |
4487 | 109 | All MySQL 5\&.5 based releases | 110 | All MySQL 5.5 based releases |
4488 | 110 | T} | 111 | T} |
4489 | 111 | T{ | 112 | T{ |
4490 | 112 | .PP | 113 | .PP |
4492 | 113 | \-\-tupscan | 114 | --tupscan |
4493 | 114 | T}:T{ | 115 | T}:T{ |
4494 | 115 | Run tup scan | 116 | Run tup scan |
4495 | 116 | T}:T{ | 117 | T}:T{ |
4496 | 117 | .PP | 118 | .PP |
4498 | 118 | All MySQL 5\&.5 based releases | 119 | All MySQL 5.5 based releases |
4499 | 119 | T} | 120 | T} |
4500 | 120 | T{ | 121 | T{ |
4501 | 121 | .PP | 122 | .PP |
4503 | 122 | \-\-diskscan | 123 | --diskscan |
4504 | 123 | T}:T{ | 124 | T}:T{ |
4505 | 124 | Run disk scan | 125 | Run disk scan |
4506 | 125 | T}:T{ | 126 | T}:T{ |
4507 | 126 | .PP | 127 | .PP |
4509 | 127 | All MySQL 5\&.5 based releases | 128 | All MySQL 5.5 based releases |
4510 | 128 | T} | 129 | T} |
4511 | 129 | .TE | 130 | .TE |
4512 | 130 | .sp 1 | 131 | .sp 1 |
4513 | 131 | 132 | ||
4514 | === modified file 'man/ndb_desc.1' | |||
4515 | --- man/ndb_desc.1 2014-08-22 09:58:37 +0000 | |||
4516 | +++ man/ndb_desc.1 2014-09-24 09:49:11 +0000 | |||
4517 | @@ -2,12 +2,12 @@ | |||
4518 | 2 | .\" Title: \fBndb_desc\fR | 2 | .\" Title: \fBndb_desc\fR |
4519 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4520 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4522 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4523 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4524 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4525 | 8 | .\" Language: English | 8 | .\" Language: English |
4526 | 9 | .\" | 9 | .\" |
4528 | 10 | .TH "\FBNDB_DESC\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_DESC\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4529 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4530 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4531 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4532 | @@ -333,7 +333,7 @@ | |||
4533 | 333 | .nr an-no-space-flag 1 | 333 | .nr an-no-space-flag 1 |
4534 | 334 | .nr an-break-flag 1 | 334 | .nr an-break-flag 1 |
4535 | 335 | .br | 335 | .br |
4537 | 336 | .B Table\ \&18.17.\ \&ndb_desc Options and Variables: MySQL Cluster NDB 7.2 | 336 | .B Table\ \&18.76.\ \& This table describes command-line options for the ndb_desc program |
4538 | 337 | .TS | 337 | .TS |
4539 | 338 | allbox tab(:); | 338 | allbox tab(:); |
4540 | 339 | lB lB lB. | 339 | lB lB lB. |
4541 | @@ -342,7 +342,7 @@ | |||
4542 | 342 | T}:T{ | 342 | T}:T{ |
4543 | 343 | Description | 343 | Description |
4544 | 344 | T}:T{ | 344 | T}:T{ |
4546 | 345 | Added / Removed | 345 | Added or Removed |
4547 | 346 | T} | 346 | T} |
4548 | 347 | .T& | 347 | .T& |
4549 | 348 | l l l | 348 | l l l |
4550 | @@ -358,11 +358,11 @@ | |||
4551 | 358 | .PP | 358 | .PP |
4552 | 359 | -b | 359 | -b |
4553 | 360 | T}:T{ | 360 | T}:T{ |
4556 | 361 | Include partition information for BLOB tables in output\&. Requires that | 361 | Include partition information for BLOB tables in output. Requires |
4557 | 362 | the \-p option also be used | 362 | that the -p option also be used |
4558 | 363 | T}:T{ | 363 | T}:T{ |
4559 | 364 | .PP | 364 | .PP |
4561 | 365 | All MySQL 5\&.5 based releases | 365 | All MySQL 5.5 based releases |
4562 | 366 | T} | 366 | T} |
4563 | 367 | T{ | 367 | T{ |
4564 | 368 | .PP | 368 | .PP |
4565 | @@ -373,7 +373,7 @@ | |||
4566 | 373 | Name of database containing table | 373 | Name of database containing table |
4567 | 374 | T}:T{ | 374 | T}:T{ |
4568 | 375 | .PP | 375 | .PP |
4570 | 376 | All MySQL 5\&.5 based releases | 376 | All MySQL 5.5 based releases |
4571 | 377 | T} | 377 | T} |
4572 | 378 | T{ | 378 | T{ |
4573 | 379 | .PP | 379 | .PP |
4574 | @@ -381,11 +381,11 @@ | |||
4575 | 381 | .PP | 381 | .PP |
4576 | 382 | -n | 382 | -n |
4577 | 383 | T}:T{ | 383 | T}:T{ |
4580 | 384 | Include partition\-to\-data\-node mappings in output\&. Requires that the \-p | 384 | Include partition-to-data-node mappings in output. Requires that |
4581 | 385 | option also be used | 385 | the -p option also be used |
4582 | 386 | T}:T{ | 386 | T}:T{ |
4583 | 387 | .PP | 387 | .PP |
4585 | 388 | All MySQL 5\&.5 based releases | 388 | All MySQL 5.5 based releases |
4586 | 389 | T} | 389 | T} |
4587 | 390 | T{ | 390 | T{ |
4588 | 391 | .PP | 391 | .PP |
4589 | @@ -396,7 +396,7 @@ | |||
4590 | 396 | Display information about partitions | 396 | Display information about partitions |
4591 | 397 | T}:T{ | 397 | T}:T{ |
4592 | 398 | .PP | 398 | .PP |
4594 | 399 | All MySQL 5\&.5 based releases | 399 | All MySQL 5.5 based releases |
4595 | 400 | T} | 400 | T} |
4596 | 401 | T{ | 401 | T{ |
4597 | 402 | .PP | 402 | .PP |
4598 | @@ -407,7 +407,7 @@ | |||
4599 | 407 | Number of times to retry the connection (once per second) | 407 | Number of times to retry the connection (once per second) |
4600 | 408 | T}:T{ | 408 | T}:T{ |
4601 | 409 | .PP | 409 | .PP |
4603 | 410 | All MySQL 5\&.5 based releases | 410 | All MySQL 5.5 based releases |
4604 | 411 | T} | 411 | T} |
4605 | 412 | T{ | 412 | T{ |
4606 | 413 | .PP | 413 | .PP |
4607 | @@ -415,11 +415,11 @@ | |||
4608 | 415 | .PP | 415 | .PP |
4609 | 416 | -t | 416 | -t |
4610 | 417 | T}:T{ | 417 | T}:T{ |
4613 | 418 | Specify the table in which to find an index\&. When this option is used, | 418 | Specify the table in which to find an index. When this option is |
4614 | 419 | \-p and \-n have no effect and are ignored\&. | 419 | used, -p and -n have no effect and are ignored. |
4615 | 420 | T}:T{ | 420 | T}:T{ |
4616 | 421 | .PP | 421 | .PP |
4618 | 422 | ADDED: NDB 7\&.2\&.9 | 422 | ADDED: NDB 7.2.9 |
4619 | 423 | T} | 423 | T} |
4620 | 424 | T{ | 424 | T{ |
4621 | 425 | .PP | 425 | .PP |
4622 | @@ -430,7 +430,7 @@ | |||
4623 | 430 | Use unqualified table names | 430 | Use unqualified table names |
4624 | 431 | T}:T{ | 431 | T}:T{ |
4625 | 432 | .PP | 432 | .PP |
4627 | 433 | All MySQL 5\&.5 based releases | 433 | All MySQL 5.5 based releases |
4628 | 434 | T} | 434 | T} |
4629 | 435 | .TE | 435 | .TE |
4630 | 436 | .sp 1 | 436 | .sp 1 |
4631 | 437 | 437 | ||
4632 | === modified file 'man/ndb_drop_index.1' | |||
4633 | --- man/ndb_drop_index.1 2014-08-22 09:58:37 +0000 | |||
4634 | +++ man/ndb_drop_index.1 2014-09-24 09:49:11 +0000 | |||
4635 | @@ -2,12 +2,12 @@ | |||
4636 | 2 | .\" Title: \fBndb_drop_index\fR | 2 | .\" Title: \fBndb_drop_index\fR |
4637 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4638 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4640 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4641 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4642 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4643 | 8 | .\" Language: English | 8 | .\" Language: English |
4644 | 9 | .\" | 9 | .\" |
4646 | 10 | .TH "\FBNDB_DROP_INDEX\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_DROP_INDEX\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4647 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4648 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4649 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4650 | @@ -68,7 +68,7 @@ | |||
4651 | 68 | .nr an-no-space-flag 1 | 68 | .nr an-no-space-flag 1 |
4652 | 69 | .nr an-break-flag 1 | 69 | .nr an-break-flag 1 |
4653 | 70 | .br | 70 | .br |
4655 | 71 | .B Table\ \&18.18.\ \&ndb_drop_index Options and Variables: MySQL Cluster NDB 7.2 | 71 | .B Table\ \&18.77.\ \& This table describes command-line options for the ndb_drop_index program |
4656 | 72 | .TS | 72 | .TS |
4657 | 73 | allbox tab(:); | 73 | allbox tab(:); |
4658 | 74 | lB lB lB. | 74 | lB lB lB. |
4659 | @@ -77,20 +77,20 @@ | |||
4660 | 77 | T}:T{ | 77 | T}:T{ |
4661 | 78 | Description | 78 | Description |
4662 | 79 | T}:T{ | 79 | T}:T{ |
4664 | 80 | Added / Removed | 80 | Added or Removed |
4665 | 81 | T} | 81 | T} |
4666 | 82 | .T& | 82 | .T& |
4667 | 83 | l l l. | 83 | l l l. |
4668 | 84 | T{ | 84 | T{ |
4669 | 85 | .PP | 85 | .PP |
4671 | 86 | \-\-database=dbname, | 86 | --database=dbname, |
4672 | 87 | .PP | 87 | .PP |
4674 | 88 | \-d | 88 | -d |
4675 | 89 | T}:T{ | 89 | T}:T{ |
4676 | 90 | Name of the database in which the table is found | 90 | Name of the database in which the table is found |
4677 | 91 | T}:T{ | 91 | T}:T{ |
4678 | 92 | .PP | 92 | .PP |
4680 | 93 | All MySQL 5\&.5 based releases | 93 | All MySQL 5.5 based releases |
4681 | 94 | T} | 94 | T} |
4682 | 95 | .TE | 95 | .TE |
4683 | 96 | .sp 1 | 96 | .sp 1 |
4684 | @@ -123,7 +123,7 @@ | |||
4685 | 123 | Reading table information for completion of table and column names | 123 | Reading table information for completion of table and column names |
4686 | 124 | You can turn off this feature to get a quicker startup with \-A | 124 | You can turn off this feature to get a quicker startup with \-A |
4687 | 125 | Welcome to the MySQL monitor\&. Commands end with ; or \eg\&. | 125 | Welcome to the MySQL monitor\&. Commands end with ; or \eg\&. |
4689 | 126 | Your MySQL connection id is 7 to server version: 5\&.5\&.38\-ndb\-7\&.2\&.18 | 126 | Your MySQL connection id is 7 to server version: 5\&.5\&.39\-ndb\-7\&.2\&.18 |
4690 | 127 | Type \*(Aqhelp;\*(Aq or \*(Aq\eh\*(Aq for help\&. Type \*(Aq\ec\*(Aq to clear the buffer\&. | 127 | Type \*(Aqhelp;\*(Aq or \*(Aq\eh\*(Aq for help\&. Type \*(Aq\ec\*(Aq to clear the buffer\&. |
4691 | 128 | mysql> \fBSHOW TABLES;\fR | 128 | mysql> \fBSHOW TABLES;\fR |
4692 | 129 | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ | 129 | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ |
4693 | 130 | 130 | ||
4694 | === modified file 'man/ndb_drop_table.1' | |||
4695 | --- man/ndb_drop_table.1 2014-08-22 09:58:37 +0000 | |||
4696 | +++ man/ndb_drop_table.1 2014-09-24 09:49:11 +0000 | |||
4697 | @@ -2,12 +2,12 @@ | |||
4698 | 2 | .\" Title: \fBndb_drop_table\fR | 2 | .\" Title: \fBndb_drop_table\fR |
4699 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4700 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4702 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4703 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4704 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4705 | 8 | .\" Language: English | 8 | .\" Language: English |
4706 | 9 | .\" | 9 | .\" |
4708 | 10 | .TH "\FBNDB_DROP_TABLE\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_DROP_TABLE\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4709 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4710 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4711 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4712 | @@ -66,7 +66,7 @@ | |||
4713 | 66 | .nr an-no-space-flag 1 | 66 | .nr an-no-space-flag 1 |
4714 | 67 | .nr an-break-flag 1 | 67 | .nr an-break-flag 1 |
4715 | 68 | .br | 68 | .br |
4717 | 69 | .B Table\ \&18.19.\ \&ndb_drop_table Options and Variables: MySQL Cluster NDB 7.2 | 69 | .B Table\ \&18.78.\ \& This table describes command-line options for the ndb_drop_table program |
4718 | 70 | .TS | 70 | .TS |
4719 | 71 | allbox tab(:); | 71 | allbox tab(:); |
4720 | 72 | lB lB lB. | 72 | lB lB lB. |
4721 | @@ -75,20 +75,20 @@ | |||
4722 | 75 | T}:T{ | 75 | T}:T{ |
4723 | 76 | Description | 76 | Description |
4724 | 77 | T}:T{ | 77 | T}:T{ |
4726 | 78 | Added / Removed | 78 | Added or Removed |
4727 | 79 | T} | 79 | T} |
4728 | 80 | .T& | 80 | .T& |
4729 | 81 | l l l. | 81 | l l l. |
4730 | 82 | T{ | 82 | T{ |
4731 | 83 | .PP | 83 | .PP |
4733 | 84 | \-\-database=dbname, | 84 | --database=dbname, |
4734 | 85 | .PP | 85 | .PP |
4736 | 86 | \-d | 86 | -d |
4737 | 87 | T}:T{ | 87 | T}:T{ |
4738 | 88 | Name of the database in which the table is found | 88 | Name of the database in which the table is found |
4739 | 89 | T}:T{ | 89 | T}:T{ |
4740 | 90 | .PP | 90 | .PP |
4742 | 91 | All MySQL 5\&.5 based releases | 91 | All MySQL 5.5 based releases |
4743 | 92 | T} | 92 | T} |
4744 | 93 | .TE | 93 | .TE |
4745 | 94 | .sp 1 | 94 | .sp 1 |
4746 | 95 | 95 | ||
4747 | === modified file 'man/ndb_error_reporter.1' | |||
4748 | --- man/ndb_error_reporter.1 2014-08-22 09:58:37 +0000 | |||
4749 | +++ man/ndb_error_reporter.1 2014-09-24 09:49:11 +0000 | |||
4750 | @@ -2,12 +2,12 @@ | |||
4751 | 2 | .\" Title: \fBndb_error_reporter\fR | 2 | .\" Title: \fBndb_error_reporter\fR |
4752 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4753 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4755 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4756 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4757 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4758 | 8 | .\" Language: English | 8 | .\" Language: English |
4759 | 9 | .\" | 9 | .\" |
4761 | 10 | .TH "\FBNDB_ERROR_REPORTE" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_ERROR_REPORTE" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4762 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4763 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4764 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4765 | @@ -58,7 +58,7 @@ | |||
4766 | 58 | .nr an-no-space-flag 1 | 58 | .nr an-no-space-flag 1 |
4767 | 59 | .nr an-break-flag 1 | 59 | .nr an-break-flag 1 |
4768 | 60 | .br | 60 | .br |
4770 | 61 | .B Table\ \&18.20.\ \&ndb_error_reporter Options and Variables: MySQL Cluster NDB 7.2 | 61 | .B Table\ \&18.79.\ \& This table describes command-line options for the ndb_error_reporter program |
4771 | 62 | .TS | 62 | .TS |
4772 | 63 | allbox tab(:); | 63 | allbox tab(:); |
4773 | 64 | lB lB lB. | 64 | lB lB lB. |
4774 | @@ -67,7 +67,7 @@ | |||
4775 | 67 | T}:T{ | 67 | T}:T{ |
4776 | 68 | Description | 68 | Description |
4777 | 69 | T}:T{ | 69 | T}:T{ |
4779 | 70 | Added / Removed | 70 | Added or Removed |
4780 | 71 | T} | 71 | T} |
4781 | 72 | .T& | 72 | .T& |
4782 | 73 | l l l | 73 | l l l |
4783 | @@ -78,38 +78,39 @@ | |||
4784 | 78 | .PP | 78 | .PP |
4785 | 79 | --connection-timeout=timeout | 79 | --connection-timeout=timeout |
4786 | 80 | T}:T{ | 80 | T}:T{ |
4788 | 81 | Number of seconds to wait when connecting to nodes before timing out\&. | 81 | Number of seconds to wait when connecting to nodes before timing |
4789 | 82 | out. | ||
4790 | 82 | T}:T{ | 83 | T}:T{ |
4791 | 83 | .PP | 84 | .PP |
4793 | 84 | ADDED: NDB 7\&.2\&.14 | 85 | ADDED: NDB 7.2.14 |
4794 | 85 | T} | 86 | T} |
4795 | 86 | T{ | 87 | T{ |
4796 | 87 | .PP | 88 | .PP |
4797 | 88 | --dry-scp | 89 | --dry-scp |
4798 | 89 | T}:T{ | 90 | T}:T{ |
4800 | 90 | Disable scp with remote hosts; used only for testing\&. | 91 | Disable scp with remote hosts; used only for testing. |
4801 | 91 | T}:T{ | 92 | T}:T{ |
4802 | 92 | .PP | 93 | .PP |
4804 | 93 | ADDED: NDB 7\&.2\&.14 | 94 | ADDED: NDB 7.2.14 |
4805 | 94 | T} | 95 | T} |
4806 | 95 | T{ | 96 | T{ |
4807 | 96 | .PP | 97 | .PP |
4808 | 97 | --fs | 98 | --fs |
4809 | 98 | T}:T{ | 99 | T}:T{ |
4812 | 99 | Include file system data in error report; can use a large amount of disk | 100 | Include file system data in error report; can use a large amount |
4813 | 100 | space | 101 | of disk space |
4814 | 101 | T}:T{ | 102 | T}:T{ |
4815 | 102 | .PP | 103 | .PP |
4817 | 103 | All MySQL 5\&.5 based releases | 104 | All MySQL 5.5 based releases |
4818 | 104 | T} | 105 | T} |
4819 | 105 | T{ | 106 | T{ |
4820 | 106 | .PP | 107 | .PP |
4821 | 107 | --skip-nodegroup=nodegroup_id | 108 | --skip-nodegroup=nodegroup_id |
4822 | 108 | T}:T{ | 109 | T}:T{ |
4824 | 109 | Skip all nodes in the node group having this ID\&. | 110 | Skip all nodes in the node group having this ID. |
4825 | 110 | T}:T{ | 111 | T}:T{ |
4826 | 111 | .PP | 112 | .PP |
4828 | 112 | ADDED: NDB 7\&.2\&.14 | 113 | ADDED: NDB 7.2.14 |
4829 | 113 | T} | 114 | T} |
4830 | 114 | .TE | 115 | .TE |
4831 | 115 | .sp 1 | 116 | .sp 1 |
4832 | 116 | 117 | ||
4833 | === modified file 'man/ndb_index_stat.1' | |||
4834 | --- man/ndb_index_stat.1 2014-08-22 09:58:37 +0000 | |||
4835 | +++ man/ndb_index_stat.1 2014-09-24 09:49:11 +0000 | |||
4836 | @@ -2,12 +2,12 @@ | |||
4837 | 2 | .\" Title: \fBndb_index_stat\fR | 2 | .\" Title: \fBndb_index_stat\fR |
4838 | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] | 3 | .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] |
4839 | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> | 4 | .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> |
4841 | 5 | .\" Date: 07/18/2014 | 5 | .\" Date: 09/06/2014 |
4842 | 6 | .\" Manual: MySQL Database System | 6 | .\" Manual: MySQL Database System |
4843 | 7 | .\" Source: MySQL 5.5 | 7 | .\" Source: MySQL 5.5 |
4844 | 8 | .\" Language: English | 8 | .\" Language: English |
4845 | 9 | .\" | 9 | .\" |
4847 | 10 | .TH "\FBNDB_INDEX_STAT\FR" "1" "07/18/2014" "MySQL 5\&.5" "MySQL Database System" | 10 | .TH "\FBNDB_INDEX_STAT\FR" "1" "09/06/2014" "MySQL 5\&.5" "MySQL Database System" |
4848 | 11 | .\" ----------------------------------------------------------------- | 11 | .\" ----------------------------------------------------------------- |
4849 | 12 | .\" * Define some portability stuff | 12 | .\" * Define some portability stuff |
4850 | 13 | .\" ----------------------------------------------------------------- | 13 | .\" ----------------------------------------------------------------- |
4851 | @@ -166,7 +166,7 @@ | |||
4852 | 166 | .nr an-no-space-flag 1 | 166 | .nr an-no-space-flag 1 |
4853 | 167 | .nr an-break-flag 1 | 167 | .nr an-break-flag 1 |
4854 | 168 | .br | 168 | .br |
4856 | 169 | .B Table\ \&18.21.\ \&ndb_index_stat Options and Variables: MySQL Cluster NDB 7.2 | 169 | .B Table\ \&18.80.\ \& This table describes command-line options for the ndb_index_stat program |
4857 | 170 | .TS | 170 | .TS |
4858 | 171 | allbox tab(:); | 171 | allbox tab(:); |
4859 | 172 | lB lB lB. | 172 | lB lB lB. |
4860 | @@ -175,7 +175,7 @@ | |||
4861 | 175 | T}:T{ | 175 | T}:T{ |
4862 | 176 | Description | 176 | Description |
4863 | 177 | T}:T{ | 177 | T}:T{ |
4865 | 178 | Added / Removed | 178 | Added or Removed |
4866 | 179 | T} | 179 | T} |
4867 | 180 | .T& | 180 | .T& |
4868 | 181 | l l l | 181 | l l l |
4869 | @@ -194,140 +194,140 @@ | |||
4870 | 194 | l l l. | 194 | l l l. |
4871 | 195 | T{ | 195 | T{ |
4872 | 196 | .PP | 196 | .PP |
4944 | 197 | \-\-database=name, | 197 | --database=name, |
4945 | 198 | .PP | 198 | .PP |
4946 | 199 | \-d | 199 | -d |
4947 | 200 | T}:T{ | 200 | T}:T{ |
4948 | 201 | Name of the database containing the table\&. | 201 | Name of the database containing the table. |
4949 | 202 | T}:T{ | 202 | T}:T{ |
4950 | 203 | .PP | 203 | .PP |
4951 | 204 | All MySQL 5\&.5 based releases | 204 | All MySQL 5.5 based releases |
4952 | 205 | T} | 205 | T} |
4953 | 206 | T{ | 206 | T{ |
4954 | 207 | .PP | 207 | .PP |
4955 | 208 | \-\-delete | 208 | --delete |
4956 | 209 | T}:T{ | 209 | T}:T{ |
4957 | 210 | Delete index statistics for the given table, stopping any auto\-update | 210 | Delete index statistics for the given table, stopping any |
4958 | 211 | previously configured\&. | 211 | auto-update previously configured. |
4959 | 212 | T}:T{ | 212 | T}:T{ |
4960 | 213 | .PP | 213 | .PP |
4961 | 214 | All MySQL 5\&.5 based releases | 214 | All MySQL 5.5 based releases |
4962 | 215 | T} | 215 | T} |
4963 | 216 | T{ | 216 | T{ |
4964 | 217 | .PP | 217 | .PP |
4965 | 218 | \-\-update | 218 | --update |
4966 | 219 | T}:T{ | 219 | T}:T{ |
4967 | 220 | Update index statistics for the given table, restarting any auto\-update | 220 | Update index statistics for the given table, restarting any |
4968 | 221 | previously configured\&. | 221 | auto-update previously configured. |
4969 | 222 | T}:T{ | 222 | T}:T{ |
4970 | 223 | .PP | 223 | .PP |
4971 | 224 | All MySQL 5\&.5 based releases | 224 | All MySQL 5.5 based releases |
4972 | 225 | T} | 225 | T} |
4973 | 226 | T{ | 226 | T{ |
4974 | 227 | .PP | 227 | .PP |
4975 | 228 | \-\-dump | 228 | --dump |
4976 | 229 | T}:T{ | 229 | T}:T{ |
4977 | 230 | Print the query cache\&. | 230 | Print the query cache. |
4978 | 231 | T}:T{ | 231 | T}:T{ |
4979 | 232 | .PP | 232 | .PP |
4980 | 233 | All MySQL 5\&.5 based releases | 233 | All MySQL 5.5 based releases |
4981 | 234 | T} | 234 | T} |
4982 | 235 | T{ | 235 | T{ |
4983 | 236 | .PP | 236 | .PP |
4984 | 237 | \-\-query=# | 237 | --query=# |
4985 | 238 | T}:T{ | 238 | T}:T{ |
4986 | 239 | Perform a number of random range queries on first key attr (must be int | 239 | Perform a number of random range queries on first key attr (must |
4987 | 240 | unsigned)\&. | 240 | be int unsigned). |
4988 | 241 | T}:T{ | 241 | T}:T{ |
4989 | 242 | .PP | 242 | .PP |
4990 | 243 | All MySQL 5\&.5 based releases | 243 | All MySQL 5.5 based releases |
4991 | 244 | T} | 244 | T} |
4992 | 245 | T{ | 245 | T{ |
4993 | 246 | .PP | 246 | .PP |
4994 | 247 | \-\-sys\-drop | 247 | --sys-drop |
4995 | 248 | T}:T{ | 248 | T}:T{ |
4996 | 249 | Drop any statistics tables and events in NDB kernel (all statistics are | 249 | Drop any statistics tables and events in NDB kernel (all |
4997 | 250 | lost) | 250 | statistics are lost) |
4998 | 251 | T}:T{ | 251 | T}:T{ |
4999 | 252 | .PP | 252 | .PP |
5000 | 253 | All MySQL 5\&.5 based releases | 253 | All MySQL 5.5 based releases |
4930 | 254 | T} | ||
4931 | 255 | T{ | ||
4932 | 256 | .PP | ||
4933 | 257 | \-\-sys\-create | ||
4934 | 258 | T}:T{ | ||
4935 | 259 | Create all statistics tables and events in NDB kernel, if none of them | ||
4936 | 260 | already exist | ||
4937 | 261 | T}:T{ | ||
4938 | 262 | .PP | ||
4939 | 263 | All MySQL 5\&.5 based releases | ||
4940 | 264 | T} | ||
4941 | 265 | T{ | ||
4942 | 266 | .PP | ||
4943 | 267 | \-\-sys\-create\-if\-not\-exist |
The diff has been truncated for viewing.