summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.5jan.nijtmans2020-11-181-2/+2
|\
| * Add github actions build. Use Titlecase in Tcl_StaticPackagejan.nijtmans2020-11-183-6/+6
| |
* | Correct casing of "packageName" argument in Tcl_StaticPackage() call and ↵jan.nijtmans2020-11-062-5/+5
| | | | | | | | | | | | "load" command (which - actually - is not a packageName at all ...) UPDATE: I am moving this to a feature branch. Changing the arguments passed to Tcl_StaticPackage will be an incompatible break for any scripts currently searching the [info loaded] list for "dde" or "registry". Not a change we should put in a patchlevel without at least a ticket to record the explanation and a (POTENTIAL INCOMPATIBILITY) warning.
* | Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch)jan.nijtmans2020-10-295-12/+16
|\ \ | |/ | | 3 new testcases
| * Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch)jan.nijtmans2020-10-294-7/+15
| |
| * Slight tweak to previous commit: Move definition of __USE_MINGW_ANSI_STDIO ↵jan.nijtmans2020-10-292-5/+1
| | | | | | | | to the Makefile
* | Merge 8.5 (rename internal TCL_I_MODIFIER -> TCL_Z_MODIFIER)jan.nijtmans2020-10-225-12/+15
|\ \ | |/
| * (cherry-pick): Fix [c975939973]: Usage of gnu_printf in latest mingw-w64. jan.nijtmans2020-10-228-31/+42
| | | | | | Change (internal, windows-only) TCL_I_MODIFIER to TCL_Z_MODIFIER, since that's how it's called in Tcl 8.7 and up
* | Fix [c975939973]: Usage of gnu_printf in latest mingw-w64jan.nijtmans2020-10-212-0/+8
| |
* | Remove use of CFG_ENCODING from rules.vc/makefile.vc: It will become ↵jan.nijtmans2020-10-152-13/+2
| | | | | | | | obsolete with TIP #587. In stead, move the default handling to tclPkgConfig.c for now
* | More usage of TclNewObj() in stead of Tcl_NewObj() and TclNewIntObj() in ↵jan.nijtmans2020-10-133-3/+3
| | | | | | | | stead of Tcl_NewIntObj()
* | Fix warning, doing a static build on Windowsjan.nijtmans2020-10-131-2/+2
| |
* | Merge 8.5jan.nijtmans2020-10-091-1/+1
|\ \ | |/
| * (cherry-pick): Fix [014ade1d44]: Misleading error message when using "-path" ↵jan.nijtmans2020-10-091-3/+3
| | | | | | | | | | multiple times with "glob". Also fix a few (harmless) -Wundef warnings
* | Eliminate warnings when compiling with -Wundefjan.nijtmans2020-10-081-3/+3
| |
* | Make Tcl compile warning-free using -Wshadowjan.nijtmans2020-09-283-11/+9
| |
* | Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-011-3/+3
| |
* | Merge 8.6kjnash2020-08-271-1/+1
|\ \
| * \ Merge 8.5jan.nijtmans2020-08-251-1/+1
| |\ \ | | |/
| | * Backport improvemenets in .gitignore .fossil-settings/ignore-glob and ↵jan.nijtmans2020-08-241-13/+118
| | | | | | | | | | | | win/nmakehlp.c
* | | Fix for http bug c2dc1da315. Add tests. Add detail about -handler to ↵kjnash2020-08-241-2/+2
| | | | | | | | | | | | http(n). Bump version to 2.9.5.
* | | Merge 8.6kjnash2020-08-221-1/+3
|\ \ \ | |/ /
| * | Merge 8.5jan.nijtmans2020-08-121-1/+3
| |\ \ | | |/
| | * Update .travis.yml: remove deprecated "sudo" and rename "matrix" to "jobs"jan.nijtmans2020-08-121-1/+3
| | | | | | | | | Fix travis build for Windows/Debug
| | * windows: replace gethostbyname with getaddrinfo (gethostbyname can hang ↵sebres2020-08-101-44/+58
| | | | | | | | | | | | | | | | | | | | | sporadically, closes [7cf7cce423]); corresponding to MS (https://docs.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-gethostbyname): Developers creating Windows Sockets 2 applications are urged to use the getaddrinfo function instead of gethostbyname
| | * Backport changes in tcltest package from higher Tcl versions.jan.nijtmans2020-07-201-2/+2
| | | | | | | | | | | | Rename (internal, undocumented) tcltest::loadIntoSlaveInterpreter into tcltest::loadIntoChildInterpreter tcltest 2.5.1 -> 2.5.3
| | * Move testing command [testsize] from Windows to generic.dgp2020-04-211-28/+0
| | | | | | | | | Extend it to report sizeof(Tcl_UniChar).
* | | Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 ↵kjnash2020-08-121-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.
* | Eliminate many unnecessary type-casts, mostly (size_t) when value is already ↵jan.nijtmans2020-08-116-9/+9
| | | | | | | | size_t or int
* | Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if ↵kjnash2020-07-241-2/+2
| | | | | | | | absent, must default to "keep-alive". Add test http11-1.13 and bump version to 2.9.3.
* | Use "Global" in stead of "Master" internally, where "Master" is not used in ↵jan.nijtmans2020-07-201-32/+32
| | | | | | | | the Master-Slave paradigm and where this makes sense.
* | Rename doc/CrtSlave.3 to doc/CrtAlias.3. Some more doc tweaks.jan.nijtmans2020-07-151-1/+1
| |
* | Make sure that in tclConfig.sh for Windows ${DBGX} is expanded before ↵jan.nijtmans2020-07-072-10/+8
| | | | | | | | | | exporting TCL_(SHARED|UNSHARED|EXPORT)_LIB_SUFFIX there. Otherwise extensions removing ${DBGX} from their implementation (see TIP #578) will break on Windows. tclConfig.sh should never contain the macro ${DBGX} any more. (On UNIX this was already correct, on Windows it was forgotten)
* | Bump http version to 2.9.2kjnash2020-06-191-2/+2
| |
* | rules.vc: No need to redefine values which are already the default. ↵jan.nijtmans2020-06-122-11/+2
| | | | | | | | tclWinPort.h: Fix comment
* | Not really a problem, since SHLIB_CFLAGS is empty on win32 .... still this ↵jan.nijtmans2020-06-111-1/+1
| | | | | | | | is wrong...
* | Fix [ed29806baf]: Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytesjan.nijtmans2020-05-131-5/+5
| |
* | Fix [d402ffe76]: Win32 potential crash when using main(). Thanks to ↵jan.nijtmans2020-05-111-20/+11
| | | | | | | | Christian Werner for the Bug report and the Fix.
* | Win: use physical host DNS name instead cluster name. Ticket [da235271f1]oehhar2020-04-301-1/+1
| |
* | encoding-12.6 only works for "ucs2" for now. Don't use (deprecated) INLINE ↵jan.nijtmans2020-04-251-2/+2
| | | | | | | | and CONST
* | Code cleanup (more typecasts), making it more compatible with -Wc++-compat. ↵jan.nijtmans2020-04-201-1/+0
| | | | | | | | Less use of /* ARGUSED */.
* | Merge-mark 8.5. Remove some ARGSUSED usage.jan.nijtmans2020-04-171-7/+0
|\ \ | |/
| * Unbreak shared windows build. Remove some ARGSUSED usage.jan.nijtmans2020-04-172-4/+0
| |
| * Clean-up some unnecessary spacing.jan.nijtmans2020-04-171-17/+17
| |
| * Update all internal tables to Unicode 13.jan.nijtmans2020-03-052-2/+2
| |\ | | | | | | (while on it) sync tclWinDdde.c and tclWinReg.c, making it 100% identical to other branches.
| | * It appears that inttypes.h was introduced in Visual Studio 2013jan.nijtmans2020-02-041-4/+1
| | |
| | * Merge 8.6jan.nijtmans2020-01-301-5/+6
| | |\
| | * \ Merge 8.6jan.nijtmans2020-01-301-16/+7
| | |\ \
| | * | | Fix install-libraries-zipfs-static target: On Windows INSTALL_DATA makes no ↵jan.nijtmans2020-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | sense. Reported by René Zaumseil. Thanks!
| | * | | Merge 8.7. All calls using MP_WUR handled now.jan.nijtmans2020-01-222-2/+2
| | | | |