Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.5 | jan.nijtmans | 2021-02-08 | 1 | -184/+186 |
|\ | |||||
| * | Makefile cleanup: Remove *.zip and *.vfs files/directories as part of "make ↵ | jan.nijtmans | 2021-02-08 | 1 | -57/+48 |
| | | | | | | | | clean", which might be a leftover of a previous Tcl 8.7 build in this directory | ||||
* | | On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17 | jan.nijtmans | 2021-02-02 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17 | jan.nijtmans | 2021-02-02 | 1 | -2/+2 |
| | | |||||
* | | Fix [https://core.tcl-lang.org/thread/info/98ae20f0f5|98ae20f0f5] by no ↵ | jan.nijtmans | 2021-01-21 | 1 | -3/+3 |
|\ \ | | | | | | | | | | longer compile the stub library using LTO (even if CFLAGS enables LTO) | ||||
| * | | Don't use LTO for any stub libraries: It's asking for trouble when an ↵ | jan.nijtmans | 2021-01-20 | 1 | -3/+3 |
| | | | | | | | | | | | | extension is compiled with different CFLAGS as the stub library. | ||||
| * | | Experiment: Fix ↵ | jan.nijtmans | 2021-01-15 | 1 | -3/+3 |
|/ / | | | | | | | [https://core.tcl-lang.org/thread/tktview?name=98ae20f0f5|98ae20f0f5]. Works for any extension using this construct, not only Thread | ||||
* | | Merge 8.5: Add 4 processor-types to Win32/Cygwin. "platform" -> 1.0.16 | jan.nijtmans | 2021-01-05 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Add 4 processor-types to Win32/Cygwin. On Cygwin, don't bother ↵ | jan.nijtmans | 2021-01-05 | 1 | -2/+2 |
| | | | | | | | | tcl_platform[os], since "Windows NT" is the only one supported. "platform" -> 1.0.16 | ||||
* | | unix/configure.in is not supposed to be executable in the distribution | jan.nijtmans | 2020-12-24 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | unix/configure.in is not supposed to be executable in the distribution. | jan.nijtmans | 2020-12-24 | 1 | -6/+1 |
| | | | | | | Don't re-generate unix/tclConfig.h.in and unix/configure as part of "make dist": This should be done with autoconf-2.59, not with whatever autoconf is present on this machine | ||||
* | | Add .travis.yml and .github/worksflows to "make dist". Use "cp -p" for all ↵ | jan.nijtmans | 2020-12-17 | 1 | -6/+9 |
|\ \ | |/ | | | | | files in "make dist" | ||||
| * | Add .travis.yml and .github/worksflows to "make dist" | jan.nijtmans | 2020-12-17 | 1 | -0/+3 |
| | | |||||
* | | Fix [cb4d185ea57b8966]: Fix tests safe-* for tcl-8.6.11rc0 | jan.nijtmans | 2020-12-14 | 1 | -0/+13 |
| | | |||||
* | | Extend "platform" package for msys2 -> platform 1.0.15 | jan.nijtmans | 2020-12-03 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Extend "platform" package for msys2 -> platform 1.0.15 | jan.nijtmans | 2020-12-03 | 1 | -2/+2 |
| | | |||||
| * | Backport changes in tcltest package from higher Tcl versions. | jan.nijtmans | 2020-07-20 | 1 | -2/+2 |
| | | | | | | | | Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3 | ||||
* | | Many more internal master/slave -> parent/child renamings | jan.nijtmans | 2020-09-01 | 1 | -3/+3 |
| | | |||||
* | | Fix for http bug c2dc1da315. Add tests. Add detail about -handler to ↵ | kjnash | 2020-08-24 | 1 | -2/+2 |
| | | | | | | | | http(n). Bump version to 2.9.5. | ||||
* | | Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 ↵ | kjnash | 2020-08-12 | 1 | -2/+2 |
| | | | | | | | | transactions in which the server indicates neither a Content-Length nor that it will close the socket on completion ("Connection: close"). The HTTP/1.1 rule is that the response header "Connection", if absent, must default to "keep-alive"; but this rule does not apply to HTTP/1.0. Add test http11-3.4 and bump version to 2.9.4. | ||||
* | | Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if ↵ | kjnash | 2020-07-24 | 1 | -2/+2 |
| | | | | | | | | absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3. | ||||
* | | Merge 8.5 | jan.nijtmans | 2020-06-25 | 1 | -1/+6 |
|\ \ | |/ | |||||
| * | Add "manifest.uuid" to the distribution, so we can see exactly where "make ↵ | jan.nijtmans | 2020-06-24 | 1 | -1/+6 |
| | | | | | | | | dist" came from. In case of "git", we can see that too | ||||
| * | Don't assume/set LDFLAGS being "", it could be set on the "configure" ↵ | jan.nijtmans | 2020-01-06 | 1 | -1/+20 |
| | | | | | | | | | | command-line. Remove "test-packages" test-target (which doesn't exist), but add "test-tcl" being the same as "test". | ||||
| * | Makefiles got out of sync with tcltest version. | dgp | 2019-11-25 | 1 | -2/+2 |
| | | |||||
* | | Bump http version to 2.9.2 | kjnash | 2020-06-19 | 1 | -2/+2 |
| | | |||||
* | | Remove PROTO_FLAGS support from the Makefile, since it isn't used anywhere ↵ | jan.nijtmans | 2020-05-05 | 1 | -7/+2 |
| | | | | | | | | any more. | ||||
* | | Introduce MODULE_INSTALL_DIR in make/nmake files, for compiling Tcl. Less ↵ | jan.nijtmans | 2020-04-10 | 1 | -27/+38 |
| | | | | | | | | | | use of ".." in the makefiles. Adapt all makefiles (unix/win) such that they can handle spaces in LIB_INSTALL_DIR/SCRIPT_INSTALL_DIR/MODULE_INSTALL_DIR, just by adding double-quotes in appropriate places. | ||||
* | | tcltest.tcl: Only adapt "filesMade" variable if the file to be removed is ↵ | jan.nijtmans | 2020-03-30 | 1 | -2/+2 |
| | | | | | | | | | | actually found. tcltest 2.5.2 -> 2.5.3 | ||||
* | | Renumber tcltest from 2.5.1 -> 2.5.2, already for next release. | jan.nijtmans | 2019-12-02 | 1 | -2/+2 |
| | | |||||
* | | Fix [13657a2dc3]: application/json is not a binary payload for http. http ↵ | jan.nijtmans | 2019-11-18 | 1 | -2/+2 |
|\ \ | |/ | | | | | 2.9.0 -> 2.9.1 | ||||
| * | http package from 2.7.14 to 2.7.15 | jan.nijtmans | 2019-11-18 | 1 | -2/+2 |
| | | |||||
* | | Remove mp_get_bit() from the libtommath stub table: It wasn't present in Tcl ↵ | jan.nijtmans | 2019-11-15 | 1 | -10/+7 |
| | | | | | | | | 8.6.9, isn't used anywhere in Tcl, and is going to be deprecated in libtommath. | ||||
* | | Merge 8.5 | jan.nijtmans | 2019-10-31 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | More patches from Debian | jan.nijtmans | 2019-10-31 | 1 | -0/+1 |
| | | |||||
* | | Change mp_isodd() (back) from libtommath stub entry to macro. libtommath ↵ | jan.nijtmans | 2019-10-30 | 1 | -4/+1 |
| | | | | | | | | | | changed it back to macro too in its master branch, we better do the same. Better usage of mp_isneg() macro, in stead of directly comparing sign with MP_NEG/MP_ZPOS. | ||||
* | | Extend libtommath stub table, so extension writers can move away from ↵ | jan.nijtmans | 2019-10-23 | 1 | -1/+4 |
| | | | | | | | | deprecated libtommath functions. | ||||
* | | Update "make dist" for libtommath 1.2.0: TOMMATH_SRCS | jan.nijtmans | 2019-10-22 | 1 | -11/+106 |
| | | |||||
* | | Update to latest Tcl (core-8-6-branch) and latest libtommath (1.2.0-rc1) | jan.nijtmans | 2019-10-17 | 1 | -19/+16 |
|\ \ | |||||
| * | | Fix [579a05fb34] (partly): b) tcltest file has mismatched version number. | jan.nijtmans | 2019-09-06 | 1 | -2/+2 |
| | | | |||||
| * | | Merge 8.5. Add (still unused) runstatedir in Makefile.in. Re-generate ↵ | jan.nijtmans | 2019-09-02 | 1 | -0/+1 |
| |\ \ | | |/ | | | | | | | win/unix configure scripts. | ||||
* | | | Merge core-8-6-branch, and merge latest libtommath | jan.nijtmans | 2019-07-28 | 1 | -4/+4 |
|\ \ \ | |/ / | |||||
* | | | Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 ↵ | jan.nijtmans | 2019-06-14 | 1 | -44/+31 |
|/ / | | | | | | | adapted for changes in libtommath | ||||
* | | Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, ↵ | jan.nijtmans | 2019-05-31 | 1 | -20/+8 |
| | | | | | | | | remove mp_tc_(add|or|xor) functions in favor of mp_(add|or|xor) which can now handle twos-complement. Following ongoing changes in libtommath development. | ||||
* | | Merge 8.5 | jan.nijtmans | 2019-05-28 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix "make dist" for the README -> README.md renaming | jan.nijtmans | 2019-05-27 | 1 | -1/+1 |
| | | |||||
| * | [TIP 525] Backport package tcltest 2.5 | dgp | 2018-10-29 | 1 | -2/+2 |
| | | |||||
* | | integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations ↵ | sebres | 2019-04-01 | 1 | -1/+18 |
|\ \ | | | | | | | | | | and simplifications of 8.7 (tommath 1.1), well-arranged branching of long/wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases. | ||||
| * | | partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, ↵ | sebres | 2019-02-04 | 1 | -1/+5 |
| | | | | | | | | | | | | mp_tc_div_2d, which simplifies code. | ||||
| * | | partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, ↵ | sebres | 2019-02-04 | 1 | -1/+14 |
| | | | | | | | | | | | | now that libtommath provides new functions mp_tc_and, mp_tc_or and mp_tc_xor |