Artifact
05b2dd47be4c743293b9826f044395cb68c282ed1484cbd98635f2da0dba25f9:
Manifest of check-in
[05b2dd47be]
- Updated ciphers command to use current APIs and added an option to return only ciphers as would be sent in ClientHello.
Updated test suite to use OpenSSL executable to get ciphers comparison data.
Added more test cases.
Addresses defects:
https://core.tcl-lang.org/tcltls/tktview/688788a45c
and
https://sourceforge.net/p/tls/bugs/36/
by
bohagan on
2023-05-24 01:18:52.
C Updated\sciphers\scommand\sto\suse\scurrent\sAPIs\sand\sadded\san\soption\sto\sreturn\sonly\sciphers\sas\swould\sbe\ssent\sin\sClientHello.\nUpdated\stest\ssuite\sto\suse\sOpenSSL\sexecutable\sto\sget\sciphers\scomparison\sdata.\nAdded\smore\stest\scases.\n\nAddresses\sdefects:\nhttps://core.tcl-lang.org/tcltls/tktview/688788a45c\nand\nhttps://sourceforge.net/p/tls/bugs/36/
D 2023-05-24T01:18:52
F .fossil-settings/ignore-glob 053031e94ae1f711da1c5c49d4888d744edd322f w
F ChangeLog 7400a29b58b8fe1f36f80da505826b1c92029f7c w
F Makefile.in 3d826d82ee1fffdd238ff4a39a3361e704e0b95870c2a073c1900e6e0644726a w
F README.txt ac96d5cec3f5ab27c1f32273dd5087f535b8c06117222eee81295d247c43b3e4 w
F acinclude.m4 a920d53daaaec3d62d184e66fd720b13d577ea245ff0b756a0410ba40e54b7e7 w
F aclocal.m4 aa2bfd12c38a821b848d83767faa20331347733590bebfe13b0fab1e0758771a w
F build/update-wiki-docs 05d1cbbcf44783d48d396c496ef03e38c38eab24d25bc50506841d74559944cc w
F configure 4c56eae10712cdee4647893b3acec5cbfa57f1749b5ff3c1a1aebc12bc083616 x
F configure.ac ac9d3aa5eb6d6d1ce35178098802d2b4d7ccbbf46836522f168e5fbe98c7d2d4 w
F doc/tls.html d2eae2e68ea1fafdea7d02a1ef091f904aa70e14c4a6fb5f9215889e787d1f30 w
F generic/gen_dh_params 90177a165876b14ff6d9de1732eedbb4383a4d6bd747e9be2de179509a40e1fe w
F generic/tclOpts.h 26b0fd21c2ff17345139ab479972a55cf6ffc5f5beb583ff7a0d98a2feb422b7 w
F generic/tls.c f33536e87311d351a14cd8c432524183c60a3dd365f9e6a71b90285799f6466e w
F generic/tls.h bcbadd04812722c768bab911df06591deb6412c442667fc72a3700702792b328 w
F generic/tlsBIO.c 2e81a5f072fce315afde849d30636f29e2a4f49fdf10b83b5123731f70f11d46 w
F generic/tlsIO.c ff0429678e2cd4ed80ccdfbbb4758056b985a41d2a59a1aabc4616973fd48bad w
F generic/tlsInt.h 9a55e93f5a7a67cb139e6219e95a2a53af4ebb0fe956b687d45ef73f8e699ece w
F generic/tlsX509.c d4377f05cdd0d0182898ffa9e63958dd9afff863f23a57bf49d92cb8f2752a0a w
F library/tls.tcl 3524eca48338ba6fc9db779ee1d0caf9113d1856bae9f8e5f677d0f1955f8d5c w
F license.terms 767ca581733f8a4142e263de77ab835fb4bfbbef w
F pkgIndex.tcl.in b9260959e62179ae5ca29c86b4f1e8d06b6b41aff80d22bf1fb723bf97d914b2 w
F tclconfig/README.txt 22e2b8305785370b08ef9c18aa62408f5fe972655f3a4fbb0dc55bc8beb60e67 w
F tclconfig/install-sh f46cea65709582bed664d69a40095db0490968df69c355e30cd8905f0b60a153 w
F tclconfig/license.terms 0639ae334eb9a347fa0e1e0a260f52757c0aa2aaf4609689eb318b3460efcf79 w
F tclconfig/tcl.m4 a5fca333c888e4c5e273644dd2b5a9d690d3d3183e713e420513d6dcb5f4c961 w
F tests/README.txt 673cb3618871b6f1ec97e7cfaa22bf4dfcd4d9b5a1232a45138de4b3613dc67e w
F tests/all.tcl b91d3861823ce7256aa73df2a63b8e68c7eb1783599818fbe40e03f7bfa5eaac w
F tests/certs/README.txt 9915ad53fa227968ba873ecc647672a587e83a2a w
F tests/certs/ca.pem 484e3a5644dabaa985975741b03063d917ff674245419b8ca0813488748d0759 w
F tests/certs/client.key fb4dcc3cad5fd100886218a0cce15a042f480dfdeaeb40144db9485efa09ea82 w
F tests/certs/client.pem 2050e8c95352382f7aa2db9c613ccac19f818c8f9875e866f174bcccb0e66648 w
F tests/certs/client.req 5ffe930c8bfb38e06b4b97c390af5b6a5a350f12ed7ebe3f182f6375fbfff34b w
F tests/certs/file.srl 662a919451daadbf968d139b21b88570b9c4814e5a322dfca679bf39892f4e59 w
F tests/certs/privkey.pem 68364dca5fad1c1952a4bf85ac8fc322c037218d71da92c6fdfd248bcb698378 w
F tests/certs/server.key 059d0c4e1d5e738299eb331c3ce3d16f8d241d8dbf48200cf844f3fecd99b06a w
F tests/certs/server.pem fafd25f6df06f1b79bfcdde8de1fa73860fd964c16fc220d573f98e8da2ba90e w
F tests/certs/server.req 984c60695f5fba41157bd6b42798310a2577a1b32b907de975335506f8713937 w
F tests/ciphers.csv f4aff3652a24badd6f96d0ca32433c2b4c1abbb68aef17061b144c1b9290063f w
F tests/ciphers.test 212c1bf0551cd15ce832e118eb6408dc194d1033e4dd7b0f44a31ec77ae0ae98 w
F tests/keytest1.tcl bd5cb9f85734b721933a28319fb4d56869a2ec3386a35c3d2749fd0160d0b3be w
F tests/keytest2.tcl 9ae291a22acb5892d592c00deaee995462efc843 w
F tests/make_test_files.tcl c31b96320dc85cde798643b3da04eda07523fd1f1de6327a99af158d3b3a6cf5 w
F tests/oldTests/client.pem 79c7dcaa3df7c9dc19b96c08c9c972d67452f978 w
F tests/oldTests/server.pem 91b4eb61129390beee25378626d67329e71f5cef w
F tests/oldTests/tls.tcl 3ec4a78d729ba849721ceb06f00c90e10c2dbc17 w
F tests/oldTests/tlsAuto.tcl c6f69ae9dca0f8ef0c23294c6f03bad1a85b5f82 w
F tests/oldTests/tlsBlocking.tcl 272e10e79ea04bf7a46ee0efd84c39839949887c w
F tests/oldTests/tlsCiphers.tcl fc1b7f572b662ad9b4c01c3ad7691c93d98bdb74 w
F tests/oldTests/tlsHttp.tcl a53b6ea2faad86b9236786c8e9708cbc4e72afff w
F tests/oldTests/tlsSrv.tcl 03126ed641542563d109050ab3974aa493abe41d w
F tests/oldTests/tlsSrv2.tcl 26eb405e56b0637079f9b1884281431e02a8e148 w
F tests/oldTests/tlsUpload.tcl 7d5a3a1baa8bb4ddc04e8be625b88199bfc79c24 w
F tests/remote.tcl b1e4530462df2800ba4d87a3f328a9ea45fcd21cd22bd17d77ac6316ac26343c w
F tests/simpleClient.tcl 38bd23a6f6890008fcfc645b99ae34ac681ec41ad23d9171b3d9a89c2363b9cd w
F tests/simpleServer.tcl 0490845ed931269c9aac25dd12931820b6607b0b43ff23e72aa06c836706fa71 w
F tests/tlsIO.test 195a9115ab11833dbd2071a5bc83377d6850605f58ed1a998fc4dbb61ca70a98 w
F win/README.txt 5b3b0a3a95be4e343d2fad375ea703192712baf75688109359cb553c31227b2f w
F win/makefile.vc 11d5b7bf2c9b8b96db3810caa733ccfb3a81ad62377be85994fc32df94ea7587 w
F win/nmakehlp.c b01f822eabbe1ed2b64e70882d97d48402b42d2689a1ea00342d1a1a7eaa19cb w
F win/rules-ext.vc 566230fdd999a957c27007ebfa8022aa523bdb64243d8efcdad1c9c8fc3cdae7 w
F win/rules.vc d2af20cdf83da5664c8ed7b647628bbf7c9910bb3814392c29a11777dc530f51 w
F win/targets.vc 96a25a1fa6e9e9cfb348fd3760a5395b4ce8acafc8ed10f0412937ec200d5dbd w
P af2c6346c92d5d04bb335e42e37d6d9bed02cd3e1222e7710a00c5506c880dbe
U bohagan
Z 7e507f346be9e9fc8d8c0ef9afc3ae3d