Artifact
b29663e78915db62f1fe106e51982e71fa1cab85 :
Manifest of check-in
[b29663e789]
- Moved ChannelHandler to the main channel instead of using Tls_GetParent
and registering the handler with the dummy, or stacked channel.
Eliminated call to Tcl_NotifyChannel from the WatchProc
by
welch on
2000-05-31 21:24:24 .
0000: 43 20 4d 6f 76 65 64 5c 73 43 68 61 6e 6e 65 6c C Moved\sChannel
0010: 48 61 6e 64 6c 65 72 5c 73 74 6f 5c 73 74 68 65 Handler\sto\sthe
0020: 5c 73 6d 61 69 6e 5c 73 63 68 61 6e 6e 65 6c 5c \smain\schannel\
0030: 73 69 6e 73 74 65 61 64 5c 73 6f 66 5c 73 75 73 sinstead\sof\sus
0040: 69 6e 67 5c 73 54 6c 73 5f 47 65 74 50 61 72 65 ing\sTls_GetPare
0050: 6e 74 5c 6e 61 6e 64 5c 73 72 65 67 69 73 74 65 nt\nand\sregiste
0060: 72 69 6e 67 5c 73 74 68 65 5c 73 68 61 6e 64 6c ring\sthe\shandl
0070: 65 72 5c 73 77 69 74 68 5c 73 74 68 65 5c 73 64 er\swith\sthe\sd
0080: 75 6d 6d 79 2c 5c 73 6f 72 5c 73 73 74 61 63 6b ummy,\sor\sstack
0090: 65 64 5c 73 63 68 61 6e 6e 65 6c 2e 5c 6e 45 6c ed\schannel.\nEl
00a0: 69 6d 69 6e 61 74 65 64 5c 73 63 61 6c 6c 5c 73 iminated\scall\s
00b0: 74 6f 5c 73 54 63 6c 5f 4e 6f 74 69 66 79 43 68 to\sTcl_NotifyCh
00c0: 61 6e 6e 65 6c 5c 73 66 72 6f 6d 5c 73 74 68 65 annel\sfrom\sthe
00d0: 5c 73 57 61 74 63 68 50 72 6f 63 5c 6e 0a 44 20 \sWatchProc\n.D
00e0: 32 30 30 30 2d 30 35 2d 33 31 54 32 31 3a 32 34 2000-05-31T21:24
00f0: 3a 32 34 2e 30 30 30 0a 46 20 43 68 61 6e 67 65 :24.000.F Change
0100: 4c 6f 67 20 34 39 63 64 34 38 32 66 62 33 35 63 Log 49cd482fb35c
0110: 64 61 31 30 61 39 35 33 30 33 33 66 32 37 64 39 da10a953033f27d9
0120: 62 66 34 61 35 65 34 63 34 64 35 37 0a 46 20 4d bf4a5e4c4d57.F M
0130: 61 6b 65 66 69 6c 65 2e 69 6e 20 38 33 65 66 39 akefile.in 83ef9
0140: 34 66 30 61 62 31 39 61 34 36 33 31 32 33 62 33 4f0ab19a463123b3
0150: 38 34 66 62 39 37 39 35 30 64 63 39 38 30 37 38 84fb97950dc98078
0160: 34 66 36 0a 46 20 52 45 41 44 4d 45 2e 74 78 74 4f6.F README.txt
0170: 20 62 37 61 32 37 30 39 61 38 32 32 66 65 30 31 b7a2709a822fe01
0180: 64 37 38 65 37 61 61 37 39 63 30 32 34 39 35 31 d78e7aa79c024951
0190: 34 33 64 66 35 30 35 66 64 0a 46 20 61 63 6c 6f 43df505fd.F aclo
01a0: 63 61 6c 2e 6d 34 20 37 33 61 61 63 36 33 32 30 cal.m4 73aac6320
01b0: 65 37 62 36 65 33 37 62 63 38 65 65 33 63 38 65 e7b6e37bc8ee3c8e
01c0: 61 62 37 65 39 32 64 62 65 65 62 61 65 30 63 0a ab7e92dbeebae0c.
01d0: 46 20 63 6f 6e 66 69 67 75 72 65 2e 69 6e 20 63 F configure.in c
01e0: 39 38 31 32 63 63 39 62 33 66 32 34 39 37 39 32 9812cc9b3f249792
01f0: 30 61 62 64 61 65 39 61 38 38 30 38 39 63 38 64 0abdae9a88089c8d
0200: 35 30 37 61 61 65 31 0a 46 20 66 69 78 73 74 72 507aae1.F fixstr
0210: 74 6f 64 2e 63 20 30 39 37 63 33 39 61 32 61 36 tod.c 097c39a2a6
0220: 37 30 66 66 65 63 36 34 34 61 39 32 35 61 35 63 70ffec644a925a5c
0230: 62 65 65 32 30 30 36 33 32 37 65 65 37 38 0a 46 bee2006327ee78.F
0240: 20 6c 69 63 65 6e 73 65 2e 74 65 72 6d 73 20 37 license.terms 7
0250: 36 37 63 61 35 38 31 37 33 33 66 38 61 34 31 34 67ca581733f8a414
0260: 32 65 32 36 33 64 65 37 37 61 62 38 33 35 66 62 2e263de77ab835fb
0270: 34 62 66 62 62 65 66 0a 46 20 70 6b 67 49 6e 64 4bfbbef.F pkgInd
0280: 65 78 2e 74 63 6c 2e 69 6e 20 39 37 65 33 30 38 ex.tcl.in 97e308
0290: 37 39 31 65 64 32 35 61 38 32 32 30 34 63 66 30 791ed25a82204cf0
02a0: 30 65 65 37 33 38 33 30 64 36 38 35 63 39 64 38 0ee73830d685c9d8
02b0: 38 63 0a 46 20 73 74 72 6e 63 61 73 65 63 6d 70 8c.F strncasecmp
02c0: 2e 63 20 64 33 30 38 30 61 32 61 63 30 34 65 66 .c d3080a2ac04ef
02d0: 33 36 65 62 35 62 32 65 62 36 64 34 66 37 36 37 36eb5b2eb6d4f767
02e0: 34 36 32 37 63 35 34 62 31 65 34 0a 46 20 74 63 4627c54b1e4.F tc
02f0: 6c 4f 70 74 73 2e 68 20 34 65 33 63 32 61 38 33 lOpts.h 4e3c2a83
0300: 39 37 62 31 36 33 35 32 39 31 31 61 66 30 30 61 97b16352911af00a
0310: 34 61 33 30 34 38 30 64 35 62 62 33 63 32 64 37 4a30480d5bb3c2d7
0320: 0a 46 20 74 65 73 74 73 2f 61 6c 6c 2e 74 63 6c .F tests/all.tcl
0330: 20 31 30 36 62 35 64 31 36 61 35 39 32 30 62 65 106b5d16a5920be
0340: 38 64 62 31 64 39 64 63 64 66 37 30 32 36 35 36 8db1d9dcdf702656
0350: 36 64 64 38 37 34 36 35 33 0a 46 20 74 65 73 74 6dd874653.F test
0360: 73 2f 63 69 70 68 65 72 73 2e 74 65 73 74 20 32 s/ciphers.test 2
0370: 62 37 63 65 38 32 37 34 63 32 61 64 65 65 64 30 b7ce8274c2adeed0
0380: 37 37 38 35 65 65 63 61 34 36 64 64 65 30 38 32 7785eeca46dde082
0390: 36 37 32 34 65 64 32 0a 46 20 74 65 73 74 73 2f 6724ed2.F tests/
03a0: 63 6c 69 65 6e 74 2e 70 65 6d 20 37 39 63 37 64 client.pem 79c7d
03b0: 63 61 61 33 64 66 37 63 39 64 63 31 39 62 39 36 caa3df7c9dc19b96
03c0: 63 30 38 63 39 63 39 37 32 64 36 37 34 35 32 66 c08c9c972d67452f
03d0: 39 37 38 0a 46 20 74 65 73 74 73 2f 73 65 72 76 978.F tests/serv
03e0: 65 72 2e 70 65 6d 20 39 31 62 34 65 62 36 31 31 er.pem 91b4eb611
03f0: 32 39 33 39 30 62 65 65 65 32 35 33 37 38 36 32 29390beee2537862
0400: 36 64 36 37 33 32 39 65 37 31 66 35 63 65 66 0a 6d67329e71f5cef.
0410: 46 20 74 65 73 74 73 2f 74 6c 73 2e 74 63 6c 20 F tests/tls.tcl
0420: 30 63 30 34 33 38 30 30 61 65 66 63 33 32 37 65 0c043800aefc327e
0430: 30 30 66 33 31 61 64 34 33 36 35 65 32 37 62 64 00f31ad4365e27bd
0440: 31 39 35 33 61 39 33 37 0a 46 20 74 65 73 74 73 1953a937.F tests
0450: 2f 74 6c 73 41 75 74 6f 2e 74 63 6c 20 32 66 32 /tlsAuto.tcl 2f2
0460: 36 63 34 66 35 34 64 38 64 64 34 31 65 38 34 66 6c4f54d8dd41e84f
0470: 33 31 36 34 35 31 36 33 34 63 62 38 62 65 31 30 316451634cb8be10
0480: 64 61 62 39 61 0a 46 20 74 65 73 74 73 2f 74 6c dab9a.F tests/tl
0490: 73 42 6c 6f 63 6b 69 6e 67 2e 74 63 6c 20 31 34 sBlocking.tcl 14
04a0: 35 31 30 38 37 31 31 32 32 33 34 33 34 32 62 37 51087112234342b7
04b0: 36 33 38 33 32 38 37 31 30 36 38 61 30 31 63 39 63832871068a01c9
04c0: 34 65 32 64 61 63 0a 46 20 74 65 73 74 73 2f 74 4e2dac.F tests/t
04d0: 6c 73 43 69 70 68 65 72 73 2e 74 63 6c 20 66 62 lsCiphers.tcl fb
04e0: 61 35 38 34 37 64 33 35 39 62 36 37 33 66 65 33 a5847d359b673fe3
04f0: 36 62 32 61 34 66 30 32 61 30 34 38 61 37 62 62 6b2a4f02a048a7bb
0500: 64 37 38 31 62 34 0a 46 20 74 65 73 74 73 2f 74 d781b4.F tests/t
0510: 6c 73 48 74 74 70 2e 74 63 6c 20 30 64 32 35 31 lsHttp.tcl 0d251
0520: 39 64 30 38 64 62 61 30 36 34 61 30 65 37 30 37 9d08dba064a0e707
0530: 61 61 31 33 31 64 61 66 33 38 37 37 33 34 34 64 aa131daf3877344d
0540: 65 36 65 0a 46 20 74 65 73 74 73 2f 74 6c 73 53 e6e.F tests/tlsS
0550: 72 76 2e 74 63 6c 20 66 36 62 36 62 61 34 62 34 rv.tcl f6b6ba4b4
0560: 33 39 66 65 31 37 37 62 32 31 36 61 63 32 61 38 39fe177b216ac2a8
0570: 35 61 61 37 63 30 38 63 35 64 39 37 31 34 30 0a 5aa7c08c5d97140.
0580: 46 20 74 65 73 74 73 2f 74 6c 73 53 72 76 32 2e F tests/tlsSrv2.
0590: 74 63 6c 20 65 31 61 66 34 64 61 64 63 30 37 33 tcl e1af4dadc073
05a0: 38 64 33 64 31 36 64 39 33 32 66 66 37 35 65 36 8d3d16d932ff75e6
05b0: 62 64 63 38 61 37 63 62 38 37 38 65 0a 46 20 74 bdc8a7cb878e.F t
05c0: 65 73 74 73 2f 74 6c 73 55 70 6c 6f 61 64 2e 74 ests/tlsUpload.t
05d0: 63 6c 20 35 36 65 63 65 31 38 39 62 37 30 39 66 cl 56ece189b709f
05e0: 65 38 36 36 39 39 66 37 66 30 62 31 34 64 34 66 e86699f7f0b14d4f
05f0: 34 32 31 36 32 66 33 61 34 36 38 0a 46 20 74 6c 42162f3a468.F tl
0600: 73 2e 63 20 35 38 66 63 36 65 36 34 66 36 33 36 s.c 58fc6e64f636
0610: 30 63 62 39 38 39 31 37 33 32 61 32 34 64 38 35 0cb9891732a24d85
0620: 35 66 31 62 34 34 36 32 38 36 34 35 0a 46 20 74 5f1b44628645.F t
0630: 6c 73 2e 68 20 64 63 39 36 61 31 36 32 33 65 33 ls.h dc96a1623e3
0640: 32 66 37 63 66 64 66 31 31 36 33 36 39 64 64 65 2f7cfdf116369dde
0650: 35 64 35 61 36 62 35 32 36 34 35 31 34 0a 46 20 5d5a6b5264514.F
0660: 74 6c 73 2e 68 74 6d 20 34 61 38 63 35 64 34 33 tls.htm 4a8c5d43
0670: 62 36 32 66 31 32 65 34 35 36 66 38 66 63 39 37 b62f12e456f8fc97
0680: 63 36 30 36 32 32 62 65 63 37 30 63 33 63 30 33 c60622bec70c3c03
0690: 0a 46 20 74 6c 73 2e 74 63 6c 20 30 33 30 37 31 .F tls.tcl 03071
06a0: 30 37 65 66 31 32 37 34 32 35 36 34 37 65 30 34 07ef127425647e04
06b0: 32 34 33 33 38 38 61 37 34 66 36 37 30 33 63 35 243388a74f6703c5
06c0: 32 61 66 0a 46 20 74 6c 73 42 49 4f 2e 63 20 65 2af.F tlsBIO.c e
06d0: 36 63 33 36 39 38 66 65 65 30 64 31 39 31 39 33 6c3698fee0d19193
06e0: 35 61 32 34 63 31 61 34 32 37 65 33 36 36 34 36 5a24c1a427e36646
06f0: 35 30 39 32 38 61 32 0a 46 20 74 6c 73 49 4f 2e 50928a2.F tlsIO.
0700: 63 20 33 64 38 63 61 32 33 31 36 39 62 36 35 33 c 3d8ca23169b653
0710: 32 32 31 34 35 62 38 35 65 62 35 32 65 34 38 64 22145b85eb52e48d
0720: 36 63 35 32 37 35 62 62 34 34 0a 46 20 74 6c 73 6c5275bb44.F tls
0730: 49 6e 74 2e 68 20 64 35 37 32 36 35 63 31 33 37 Int.h d57265c137
0740: 62 62 65 38 39 37 31 63 33 38 34 32 65 65 33 38 bbe8971c3842ee38
0750: 63 35 37 63 63 36 34 62 39 39 35 37 31 35 0a 46 c57cc64b995715.F
0760: 20 74 6c 73 58 35 30 39 2e 63 20 33 61 32 35 65 tlsX509.c 3a25e
0770: 36 34 35 62 63 66 36 36 34 33 38 66 30 63 38 35 645bcf66438f0c85
0780: 39 64 32 62 66 64 66 63 37 36 61 35 30 34 65 64 9d2bfdfc76a504ed
0790: 32 36 31 0a 50 20 31 37 66 36 31 63 38 32 37 37 261.P 17f61c8277
07a0: 61 63 34 31 39 37 39 31 34 66 63 63 39 37 33 63 ac4197914fcc973c
07b0: 32 61 33 61 35 39 36 62 31 33 65 30 61 38 0a 55 2a3a596b13e0a8.U
07c0: 20 77 65 6c 63 68 0a 5a 20 32 36 39 64 33 31 35 welch.Z 269d315
07d0: 64 61 36 35 31 36 35 63 30 65 33 37 37 36 61 65 da65165c0e3776ae
07e0: 66 62 33 35 37 61 61 32 34 0a fb357aa24.