Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Property definitions now work on instances. | dkf | 2019-12-29 | 4 | -95/+164 | |
| | ||||||
* | Starting to do the testing. | dkf | 2019-12-28 | 3 | -57/+379 | |
| | ||||||
* | Implementation of properties for TclOO | dkf | 2019-12-28 | 7 | -59/+1139 | |
| | ||||||
* | Update travis build fro xcode11 to xcode11.3 as highest platform | jan.nijtmans | 2019-12-20 | 1 | -4/+4 | |
| | ||||||
* | Merge 8.6 | jan.nijtmans | 2019-12-19 | 1 | -1/+1 | |
|\ | ||||||
| * | Merge 8.5 | jan.nijtmans | 2019-12-19 | 1 | -1/+1 | |
| |\ | ||||||
| | * | Add type-cast, making sure that the unary minus is handled correctly on any ↵ | jan.nijtmans | 2019-12-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | compiler | |||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-19 | 1 | -15/+4 | |
|\ \ \ | |/ / | ||||||
| * | | Merge 8.5 | jan.nijtmans | 2019-12-19 | 1 | -15/+4 | |
| |\ \ | | |/ | ||||||
| | * | Better fix for [3390638]: making the intVal variable unsigned prevents the ↵ | jan.nijtmans | 2019-12-16 | 1 | -15/+4 | |
| | | | | | | | | | | | | need for using sprintf() altogether. | |||||
| | * | Only use OPTS=msvcrt in combination with "static", otherwise it's a NOOP. ↵ | jan.nijtmans | 2019-12-16 | 2 | -4/+5 | |
| | | | | | | | | | | | | Disable pragma warning:C4146 (backported from 8.6), since it only gives misleading warnings. | |||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-14 | 2 | -6/+24 | |
|\ \ \ | |/ / | ||||||
| * | | Make win/configure work with CC=g++ (doesn't actually work with Tcl and Tk yet) | jan.nijtmans | 2019-12-14 | 2 | -6/+24 | |
| | | | ||||||
* | | | One #undef too much | jan.nijtmans | 2019-12-13 | 1 | -3/+0 | |
| | | | ||||||
* | | | Don't export mp_sqr() directly from libtcl | jan.nijtmans | 2019-12-13 | 1 | -0/+5 | |
| | | | ||||||
* | | | Optimize mp_mul for the case a==b | jan.nijtmans | 2019-12-13 | 3 | -2/+10 | |
| | | | ||||||
* | | | merge-mark | jan.nijtmans | 2019-12-13 | 0 | -0/+0 | |
|\ \ \ | |/ / | ||||||
| * | | Fix Travis build for MSVC Debug mode | jan.nijtmans | 2019-12-13 | 1 | -0/+1 | |
| | | | ||||||
* | | | Implement TIP's #538: Externalize libtommath | jan.nijtmans | 2019-12-13 | 76 | -1672/+1831 | |
|\ \ \ | ||||||
| * \ \ | Merge 8.7 | jan.nijtmans | 2019-11-29 | 1 | -1/+1 | |
| |\ \ \ | ||||||
| * \ \ \ | Merge 8.7 | jan.nijtmans | 2019-11-28 | 12 | -28/+36 | |
| |\ \ \ \ | ||||||
| * \ \ \ \ | Merge 8.7. Tweak makefile.vc for detection of stdint.h/inttypes.h/stdbool.h | jan.nijtmans | 2019-11-27 | 3 | -4/+12 | |
| |\ \ \ \ \ | ||||||
| | \ \ \ \ \ | ||||||
| | \ \ \ \ \ | ||||||
| *-. \ \ \ \ \ | Merge 8.7, and take over some fixes for VC++ 6.0 from Sebres. | jan.nijtmans | 2019-11-27 | 4 | -15/+17 | |
| |\ \ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ | merge digit-bit-60 | sergey.brester | 2019-11-27 | 23 | -94/+312 | |
| | |\ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | ||||||
| * | | | | | | | | Merge 8.7 | jan.nijtmans | 2019-11-26 | 9 | -7/+29 | |
| |\ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ | Merge 8.7a3 | jan.nijtmans | 2019-11-26 | 2 | -2/+2 | |
| |\ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Tweak visibility of some libtommath symbols and add --with-system-libtommath ↵ | jan.nijtmans | 2019-11-25 | 4 | -23/+62 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure option (as requested by Pietro Cerutti) | |||||
| * | | | | | | | | | | Merge 8.7 rc branch | jan.nijtmans | 2019-11-23 | 12 | -62/+219 | |
| |\ \ \ \ \ \ \ \ \ \ | ||||||
| | | | | * | | | | | | | fixes compile errors for old VC versions, as well as tommath include path, ↵ | sergey.brester | 2019-11-27 | 2 | -18/+18 | |
| | |_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | there are two files with this name and wrapper "generic/tommath.h" gets included, but "libtommath/tommath.h" is never included, because did not addressed directly with this name (first from path wins). | |||||
| * | | | | | | | | | | Undo minor tweak, no longer necessary | jan.nijtmans | 2019-11-22 | 1 | -1/+1 | |
| | | | | | | | | | | | ||||||
| * | | | | | | | | | | Merge 8.7, and update to latest libtommath (support/1.x branch) | jan.nijtmans | 2019-11-22 | 27 | -74/+118 | |
| |\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Fix typo in tclTestObj.c | jan.nijtmans | 2019-11-20 | 6 | -29/+29 | |
| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Merge 8.7. ignore MP_WUR for mp_neg() calls with equal arguments (even ↵ | jan.nijtmans | 2019-11-18 | 11 | -37/+49 | |
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | though MP_WUR is not enabled yet) | |||||
| * | | | | | | | | | | | | Formatting | jan.nijtmans | 2019-11-18 | 1 | -23/+23 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Update makefile.vc and rules.vc for using libtommath.dll/zlib1.dll in stead ↵ | jan.nijtmans | 2019-11-18 | 7 | -9/+68 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of statically linking libtommath, whenever possible. | |||||
| * | | | | | | | | | | | | Merge 8.7 | jan.nijtmans | 2019-11-15 | 5 | -19/+8 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2019-11-15 | 13 | -170/+136 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2019-11-13 | 3 | -5/+5 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | | try to install libtommath 1.2.0 through homebrew on MacOS | jan.nijtmans | 2019-11-12 | 1 | -0/+16 | |
| | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | Merge 8.7. Finish implementation. | jan.nijtmans | 2019-11-12 | 16 | -153/+164 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2019-11-11 | 30 | -1807/+1595 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | | | | Fix travis build win32, 32-bit mingw | jan.nijtmans | 2019-11-08 | 2 | -0/+0 | |
| | | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | | More WIP: All makefile builds appear to work fine, makefile.vc build still ↵ | jan.nijtmans | 2019-11-05 | 26 | -1451/+489 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to be done. | |||||
| * | | | | | | | | | | | | | | | | | Add compat/stdint.h, upgrade to libtommath 1.2.0, adapt as much as possible ↵ | jan.nijtmans | 2019-11-01 | 19 | -86/+1060 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | accordingly (still WIP) | |||||
| * | | | | | | | | | | | | | | | | | Re-base to core-8-branch | jan.nijtmans | 2019-11-01 | 26 | -26/+32 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | | | | | | | Complete implementation for MSVC (even building minigzip) | jan.nijtmans | 2019-04-10 | 7 | -19/+39 | |
| | | | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | | | Merge 8.7. Complete implementation for MSVC and for UNIX. | jan.nijtmans | 2019-04-09 | 27 | -88/+247 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 8.7. Intended operation completed for mingw-w64 (but not yet for other ↵ | jan.nijtmans | 2019-04-08 | 18 | -115/+343 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compilers/platforms) | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 8.7. Add checks for libtommath library to configure script (experimental) | jan.nijtmans | 2019-04-06 | 19 | -88/+223 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge 8.7 | jan.nijtmans | 2019-04-04 | 17 | -139/+99 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Undo Tcl-specific changes in bn_mp_sqrt.c, and re-enable the two disabled test-cases: This proves the observed crash with DIBIT_BIT=60 is caused by those Tcl-specific changes! |