Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Fix compiler warning when compiling with -DTCL_UTF_MAX=4 or 6 | jan.nijtmans | 2019-11-13 | 2 | -4/+4 | |
| | ||||||
* | Use <inttypes.h> header-file on windows when available, just as on UNIX | jan.nijtmans | 2019-11-11 | 1 | -0/+3 | |
|\ | ||||||
| * | On win32, include <inttypes.h> if available, just as on UNIX. | jan.nijtmans | 2019-11-11 | 1 | -5/+11 | |
| | | | | | | Disable compiler warning C4244 on all Microsoft compiler versions, not just the latest ones. | |||||
* | | Add support for ↵ | jan.nijtmans | 2019-11-08 | 5 | -21/+77 | |
| | | | | | | | | | | mp_init_i32/mp_init_i64/mp_init_l/mp_init_ll/mp_init_u32/mp_init_u64/mp_init_ul/mp_init_ull/mp_set_ull, the main functions in libtommath 1.2.0 for setting values directly in mp_int's. One new stub entry (mp_set_ull), the others make use of already existing stub entries. This is 100% fully upwards compatible. | |||||
* | | For long/wide "scans"'s of negative numbers, but scanned as unsigned, ↵ | jan.nijtmans | 2019-11-08 | 1 | -8/+10 | |
|\ \ | | | | | | | | | | generate binary representation in stead of string representation just as for all other numbers. | |||||
| * \ | Merge 8.6 | jan.nijtmans | 2019-11-07 | 2 | -15/+20 | |
| |\ \ | |/ / |/| | | ||||||
* | | | Make mp_mul(a,a,c) equivalent to mp_sqr(a,c). Optimization backported from ↵ | jan.nijtmans | 2019-11-07 | 1 | -1/+3 | |
| | | | | | | | | | | | | libtommath. | |||||
* | | | merge 8.5 | sebres | 2019-11-06 | 1 | -14/+17 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | cmdMZ.test: solved timing issues (too slow machines, debug builds, etc) | sebres | 2019-11-06 | 1 | -14/+17 | |
| | | | ||||||
| | * | Fix tclScan.c, not generating a string representation any more with unsigned ↵ | jan.nijtmans | 2019-11-06 | 1 | -8/+10 | |
| |/ |/| | | | | | wideints and unsigned longs. | |||||
* | | Make ioapi.c and minizip.c build on Windows (for someone who would want to) | jan.nijtmans | 2019-11-01 | 2 | -120/+166 | |
| | | ||||||
* | | Merge 8.5 | jan.nijtmans | 2019-10-31 | 4 | -7/+8 | |
|\ \ | |/ | ||||||
| * | More patches from Debian | jan.nijtmans | 2019-10-31 | 4 | -7/+8 | |
| | | ||||||
* | | 8.5 -> 8.6 | jan.nijtmans | 2019-10-31 | 1 | -2/+2 | |
| | | ||||||
* | | Fix [https://core.tcl-lang.org/tk/tktview/056f9e85dc|056f9e85dc]: debian patches | jan.nijtmans | 2019-10-31 | 3 | -0/+19 | |
|\ \ | |/ | ||||||
| * | Fix [https://core.tcl-lang.org/tk/tktview/056f9e85dc|056f9e85dc]: debian patches | jan.nijtmans | 2019-10-31 | 3 | -0/+19 | |
| | | ||||||
* | | Change mp_isodd() (back) from libtommath stub entry to macro. libtommath ↵ | jan.nijtmans | 2019-10-30 | 10 | -41/+22 | |
| | | | | | | | | | | 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. | |||||
* | | Put back tests/fileSystemEncoding.test, but now don't run it on Windows, ↵ | jan.nijtmans | 2019-10-28 | 1 | -0/+4 | |
| | | | | | | | | since the NTFS doesn't the system encoding, therefore doesn't expose bug [bcd1004104]. | |||||
* | | Close fork, and temporary remove tests/fileSystemEncoding.test, since ↵ | jan.nijtmans | 2019-10-28 | 3 | -6/+4 | |
|\ \ | | | | | | | | | | apparently bug [bcd1004104] is not fixed yet on Windows. | |||||
| * | | Remove /System from auto_path on macOS because Apple has deprecated its own ↵ | Kevin Walzer | 2019-10-25 | 3 | -13403/+4945 | |
| | | | | | | | | | | | | ancient installation of Tcl/Tk | |||||
* | | | Documentation change for auto_path on macOS | Kevin Walzer | 2019-10-27 | 1 | -2/+2 | |
| | | | ||||||
* | | | Test for issue [bcd1004104651], and new routine, ::tcltests::tempdir. | pooryorick | 2019-10-26 | 2 | -1/+81 | |
| | | | ||||||
* | | | Fix for [bcd100410465], stale cached file FsPath object | pooryorick | 2019-10-26 | 1 | -0/+1 | |
| | | | ||||||
* | | | Put #define's in alphabetical order. | jan.nijtmans | 2019-10-25 | 5 | -35/+29 | |
|/ / | | | | | | | Use MP_DIGIT_BIT in stead of (deprecated) DIGIT_BIT everywhere. (just code cleanup, nothing funcional) | |||||
* | | Combine two libtommath stub entries, which (almost) do the same | jan.nijtmans | 2019-10-24 | 3 | -17/+10 | |
| | | ||||||
* | | merge-mark | jan.nijtmans | 2019-10-24 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | Add additional (dummy) stub entries in the libtommath stubtable | jan.nijtmans | 2019-10-24 | 3 | -0/+83 | |
| | | ||||||
* | | Combine two libtommath stub entries, which do exactly the same. | jan.nijtmans | 2019-10-23 | 3 | -19/+13 | |
| | | | | | | Fix mp_init_set_int stub, handling the situation that mp_init() fails (however unlikely) | |||||
* | | Extend libtommath stub table, so extension writers can move away from ↵ | jan.nijtmans | 2019-10-23 | 9 | -11/+60 | |
| | | | | | | | | deprecated libtommath functions. | |||||
* | | Update "make dist" for libtommath 1.2.0: TOMMATH_SRCS | jan.nijtmans | 2019-10-22 | 2 | -17/+134 | |
| | | ||||||
* | | Update to latest libtommath, version 1.2.0 | jan.nijtmans | 2019-10-22 | 220 | -7160/+7183 | |
|\ \ | ||||||
| * \ | Merge libtommath 1.2.0 | jan.nijtmans | 2019-10-22 | 1 | -1/+1 | |
| |\ \ | ||||||
| | * \ | Merge libtommath 1.2.0 | jan.nijtmans | 2019-10-22 | 1 | -1/+1 | |
| | |\ \ | ||||||
| | | * | | Update libtommath to v1.2.0 | jan.nijtmans | 2019-10-22 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Merge libtommath 1.2.0-rc3 | jan.nijtmans | 2019-10-21 | 13 | -250/+428 | |
| |\ \ \ \ | | |/ / / | ||||||
| | * | | | Merge libtommath 1.2.0-rc3 | jan.nijtmans | 2019-10-21 | 8 | -10/+17 | |
| | |\ \ \ | | | |/ / | ||||||
| | | * | | Update libtommath to v1.2.0-rc3 | jan.nijtmans | 2019-10-21 | 8 | -10/+17 | |
| | | | | | ||||||
| * | | | | Update tclTomMath.h with changes from tommath.h | jan.nijtmans | 2019-10-18 | 1 | -35/+48 | |
| | | | | | ||||||
| * | | | | Merge latest libtommath changes (will be release 1.2.0) | jan.nijtmans | 2019-10-18 | 7 | -12/+13 | |
| |\ \ \ \ | | |/ / / | ||||||
| | * | | | Merge libtommath | jan.nijtmans | 2019-10-18 | 6 | -11/+13 | |
| | |\ \ \ | | | |/ / | ||||||
| | | * | | update libtommath to v1.2.0-rc2, with a few additional fixes. | jan.nijtmans | 2019-10-18 | 6 | -11/+13 | |
| | | | | | ||||||
| * | | | | Disable warning C4003 on MSVC, since it gives a false warning in libtommath. | jan.nijtmans | 2019-10-18 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | Merge some libtommath changes (mainly additon of MP_CALLOC) | jan.nijtmans | 2019-10-17 | 8 | -23/+20 | |
| |\ \ \ \ | | |/ / / | ||||||
| | * | | | Put back MP_CALLOC, since it's going to stay in libtommath | jan.nijtmans | 2019-10-17 | 8 | -23/+19 | |
| | | | | | ||||||
| | | | | | ||||||
| | \ \ \ | ||||||
| *-. \ \ \ | Update to latest Tcl (core-8-6-branch) and latest libtommath (1.2.0-rc1) | jan.nijtmans | 2019-10-17 | 211 | -6647/+6996 | |
| |\ \ \ \ \ | | | |/ / / | ||||||
| | | * | | | Merge libtommath | jan.nijtmans | 2019-10-17 | 79 | -1789/+1488 | |
| | | |\ \ \ | | | | |/ / | ||||||
| | | | * | | Update libtommath to v1.2.0-rc1 | jan.nijtmans | 2019-10-17 | 28 | -342/+529 | |
| | | | | | | ||||||
| | | | * | | Sync with libtommath's "develop" again | jan.nijtmans | 2019-10-07 | 5 | -20/+44 | |
| | | | | | | ||||||
| | | | * | | Update to latest "develop" branch | jan.nijtmans | 2019-10-07 | 67 | -1617/+1107 | |
| | | | | | | ||||||
| | | | | | | ||||||
| | \ \ \ \ | ||||||
| *-. \ \ \ \ | Merge core-8-6-branch, and merge latest libtommath | jan.nijtmans | 2019-07-28 | 55 | -3461/+3955 | |
| |\ \ \ \ \ \ | | | | |/ / / | | | |/| | | |