Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | merge 8.5 |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c7c6dfcb5b62f4a45fab746e5608c8f0 |
User & Date: | dgp 2012-07-10 20:27:27 |
Context
2012-07-11
| ||
15:54 | Update changes for 8.6b3. check-in: b442199a53 user: dgp tags: trunk | |
10:56 | merge trunk check-in: d1d825927b user: dkf tags: dkf-http-cookies | |
2012-07-10
| ||
20:27 | merge 8.5 check-in: c7c6dfcb5b user: dgp tags: trunk | |
18:28 | [Bug 3541646] Don't panic on triggerPipe overrun check-in: 8937ef6b48 user: jan.nijtmans tags: core-8-5-branch | |
18:21 | Update changes, repair ChangeLog check-in: f19d6cd6ae user: dgp tags: core-8-5-branch | |
11:03 |
* win/tclWinSock.c (InitializeHostName): Corrected logic that extracted the name of the computer f...check-in: 2bd687a577 user: dkf tags: core-8-5-branch | |
2012-07-08
| ||
10:55 | Add fix and test for URLs that contain literal IPv6 addresses. [Bug 3531209] check-in: 1b9de38627 user: max tags: trunk | |
Changes
Changes to ChangeLog.
1 2 3 4 5 6 7 | 2012-07-08 Reinhard Max <[email protected]> * library/http/http.tcl: Add fix and test for URLs that contain * tests/http.test: literal IPv6 addresses. [Bug 3531209] 2012-07-05 Don Porter <[email protected]> | > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 2012-07-10 Jan Nijtmans <[email protected]> * unix/tclUnixNotfy.c: [Bug 3541646] Don't panic on triggerPipe overrun 2012-07-10 Donal K. Fellows <[email protected]> * win/tclWinSock.c (InitializeHostName): Corrected logic that extracted the name of the computer from the gethostname call so that it would use the name on success, not failure. Also ensured that the buffer size is exactly that recommended by Microsoft. 2012-07-08 Reinhard Max <[email protected]> * library/http/http.tcl: Add fix and test for URLs that contain * tests/http.test: literal IPv6 addresses. [Bug 3531209] 2012-07-05 Don Porter <[email protected]> |
︙ | ︙ | |||
837 838 839 840 841 842 843 | * tools/uniParse.tcl: [Bug 3444754]: string tolower \u01c5 is wrong * generic/tclUniData.c: * tests/utf.test: 2011-11-30 Jan Nijtmans <[email protected]> | | | < | 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 | * tools/uniParse.tcl: [Bug 3444754]: string tolower \u01c5 is wrong * generic/tclUniData.c: * tests/utf.test: 2011-11-30 Jan Nijtmans <[email protected]> * library/tcltest/tcltest.tcl: [Bug 967195]: Make tcltest work when tclsh is compiled without using the setargv() function on mingw. 2011-11-29 Jan Nijtmans <[email protected]> * win/Makefile.in: don't install tommath_(super)?class.h * unix/Makefile.in: don't install directories like 8.2 and 8.3 * generic/tclTomMath.h: [Bug 2991415]: move include tclInt.h from * generic/tclTomMathInt.h: tclTomMath.h to tclTomMathInt.h |
︙ | ︙ |
Changes to changes.
︙ | ︙ | |||
7986 7987 7988 7989 7990 7991 7992 | 2011-09-16 (bug fix)[3400658] wrong num args msg with TclOO (rsooltan,fellows) 2011-10-11 (bug fix)[2935503] [file stat] returns bad mode (nadkarni,nijtmans) 2011-10-15 tzdata updated to Olson's tzdata2011l (iyer) --- Released 8.6b3, November 20, 2011 --- See ChangeLog for details --- | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 | 2011-09-16 (bug fix)[3400658] wrong num args msg with TclOO (rsooltan,fellows) 2011-10-11 (bug fix)[2935503] [file stat] returns bad mode (nadkarni,nijtmans) 2011-10-15 tzdata updated to Olson's tzdata2011l (iyer) --- Released 8.6b3, November 20, 2011 --- See ChangeLog for details --- 2011-11-22 (bug fix)[2935503] Win: [file mtime] sets wrong time (nijtmans) 2011-11-30 (bug fix)[967195] Simply args passed to child processes (nijtmans) => tcltest 2.3.4 2011-12-07 (bug fix)[3444754] fix [string tolower \u01C5] (nijtmans) 2011-12-11 (update)[3457031] Update [[:print:]] to Unicode 6.0 (nijtmans) 2011-12-24 (bug fix)[3464428] fix [string is graph \u0120] (nijtmans) 2012-01-08 (bug fix)[3470928] zoneinfo trouble with Windhoek data file (kenny) 2012-01-13 (bug fix)[3472316] fix retrieval of socket error (fellows) => http 2.7.8 2012-01-21 (bug fix)[3475667] [regexp] buffer read overflow (sebres) 2012-01-22 (bug fix)[3475264] [dict exists] return 0, not error (fellows) 2012-01-26 (bug fix)[3475569,3479689] mem corrupt in fs path (sebres,porter) 2012-02-02 (bug fix)[2974459,2879351,1951574,1852572,1661378,1613456] Fix problems where [file *able] would return false results on Win/Samba (porter) 2012-02-02 (update)[3464401] Support Unicode 6.1 (nijtmans) 2012-02-06 (bug fix)[3484621] bump bytecode epoch on exec traces (kuhn,sofer) 2012-02-09 (bug fix)[3484402] mem corrupt OBOE in unicode append (porter) 2012-02-15 (bug fix)[3487626] crash compiling [dict for] (fellows) 2012-02-17 (bug fix)[2233954] compile problem on AIX & Android (nijtmans) 2012-02-29 (bug fix)[3466099] BOM in Unicode (nijtmans) 2012-03-07 (bug fix)[3498327] RFC 3986 compliance (kupries) => http 2.7.9 2012-04-11 (bug fix)[3448512] [clock scan 1958-01-01] fail on Win (nijtmans) 2012-04-18 tzdata updated to Olson's tzdata2012c (kenny) 2012-05-02 (enhancement) Better use of Intel cpuid instruction (nijtmans) 2012-05-10 (bug fix)[473946] correct send of special characters (nijtmans) => dde 1.3.3 2012-05-17 (bug fix)[2964715] fix [glob] in Safe Base (fellows) 2012-05-17 (bug fix)[3106532] proper [switch -indexvar] values (fellows) *** POTENTIAL INCOMPATIBILITY *** 2012-06-21 (bug fix)[3362446] [registry keys] failure (nijtmans) => registry 1.2.2 2012-06-25 (bug fix)[3537605] [encoding dirs a b] error message (fellows) 2012-06-25 (bug fix)[3024359] crash when multi-thread concurrent [file system] and Tcl_FSMountsChanged(). (porter) 2012-06-29 (bug fix)[3536888] fix locale guessing (oehlmann,nijtmans) => msgcat 1.4.5 2012-07-05 (bug fix)[1189293] make "<<" redirect binary safe (porter) Many revisions to better support a Cygwin environment (nijtmans) --- Released 8.5.12, July 16, 2011 --- See ChangeLog for details --- |
Changes to unix/tclUnixNotfy.c.
︙ | ︙ | |||
891 892 893 894 895 896 897 | if (waitingListPtr) { waitingListPtr->prevPtr = tsdPtr; } tsdPtr->prevPtr = 0; waitingListPtr = tsdPtr; tsdPtr->onList = 1; | | | 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 | if (waitingListPtr) { waitingListPtr->prevPtr = tsdPtr; } tsdPtr->prevPtr = 0; waitingListPtr = tsdPtr; tsdPtr->onList = 1; if ((write(triggerPipe, "", 1) == -1) && (errno != EAGAIN)) { Tcl_Panic("Tcl_WaitForEvent: %s", "unable to write to triggerPipe"); } } FD_ZERO(&tsdPtr->readyMasks.readable); FD_ZERO(&tsdPtr->readyMasks.writable); |
︙ | ︙ | |||
954 955 956 957 958 959 960 | waitingListPtr = tsdPtr->nextPtr; } if (tsdPtr->nextPtr) { tsdPtr->nextPtr->prevPtr = tsdPtr->prevPtr; } tsdPtr->nextPtr = tsdPtr->prevPtr = NULL; tsdPtr->onList = 0; | | | 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 | waitingListPtr = tsdPtr->nextPtr; } if (tsdPtr->nextPtr) { tsdPtr->nextPtr->prevPtr = tsdPtr->prevPtr; } tsdPtr->nextPtr = tsdPtr->prevPtr = NULL; tsdPtr->onList = 0; if ((write(triggerPipe, "", 1) == -1) && (errno != EAGAIN)) { Tcl_Panic("Tcl_WaitForEvent: %s", "unable to write to triggerPipe"); } } #else tsdPtr->readyMasks = tsdPtr->checkMasks; |
︙ | ︙ |
Changes to win/tclWinSock.c.
︙ | ︙ | |||
2575 2576 2577 2578 2579 2580 2581 | Tcl_UtfToLower(Tcl_WinTCharToUtf(tbuf, -1, &ds)); } else { Tcl_DStringInit(&ds); if (TclpHasSockets(NULL) == TCL_OK) { /* | | < | < | < < | 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 | Tcl_UtfToLower(Tcl_WinTCharToUtf(tbuf, -1, &ds)); } else { Tcl_DStringInit(&ds); if (TclpHasSockets(NULL) == TCL_OK) { /* * The buffer size of 256 is recommended by the MSDN page that * documents gethostname() as being always adequate. */ Tcl_DString inDs; Tcl_DStringInit(&inDs); Tcl_DStringSetLength(&inDs, 256); if (gethostname(Tcl_DStringValue(&inDs), Tcl_DStringLength(&inDs)) == 0) { Tcl_ExternalToUtfDString(NULL, Tcl_DStringValue(&inDs), -1, &ds); } Tcl_DStringFree(&inDs); } } |
︙ | ︙ |