Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.5 | sebres | 2018-05-28 | 1 | -2/+2 |
|\ | |||||
| * | win: searching for FQDN in user-name should be utf-8 safe (user-name could ↵ | sebres | 2018-05-28 | 1 | -2/+2 |
| | | | | | | | | contain non-ascii utf-8 chars) | ||||
* | | merge 8.5 (conflicts resolved, rewritten without winapi-stubs) | sebres | 2018-05-28 | 3 | -19/+61 |
|\ \ | |/ | |||||
| * | minor indentation fix (no functional changes) | sebres | 2018-05-25 | 1 | -4/+4 |
| | | |||||
| * | avoid dual init of stubs (possible race condition, 8.5th only) | sebres | 2018-05-25 | 1 | -19/+20 |
| | | |||||
| * | optimized winapi-stubs loading (8.5th only); if user name specified without ↵ | sebres | 2018-05-25 | 3 | -89/+134 |
| | | | | | | | | domain and equals the current user - try safest and fastest way to get current user-home path (without usage of netapi) | ||||
| * | [9e6b569963] win: if user specified without domain (and local user was not ↵ | sebres | 2018-05-24 | 1 | -8/+19 |
| | | | | | | | | | | | | found), try to resolve user-home using current domain, so following code's are similar: file normalize ~$::tcl_platform(user)@$::env(USERDOMAIN) file normalize ~$::tcl_platform(user) | ||||
* | | merge 8.5, conflicts resolved (rewritten without winapi-stubs) | sebres | 2018-05-24 | 1 | -10/+12 |
|\ \ | |/ | |||||
| * | win: TclpGetUserHome should return normalized path (also in case we find ↵ | sebres | 2018-05-24 | 1 | -10/+11 |
| | | | | | | | | | | domain and NetUserGetInfo returns path), PoC: file normalize ~$::tcl_platform(user)@$::env(USERDOMAIN) | ||||
* | | merge 8.5 | jan.nijtmans | 2018-05-14 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Unbreak build when HAVE_FTS is not set. | jan.nijtmans | 2018-05-14 | 1 | -0/+3 |
| | | | | | | Move definitions of Tcl_DirEntry and TclDIR to tclWinPort.h, where it actually belongs | ||||
* | | amend after merge 8.5 | sebres | 2018-04-30 | 1 | -1/+1 |
| | | |||||
* | | merge core-8-5-branch (fix-1613456fff) | sebres | 2018-04-30 | 1 | -19/+39 |
|\ \ | |/ | |||||
| * | minor fix on comment (restored getFileSecurityProc back, because ↵ | sebres | 2018-03-22 | 1 | -1/+1 |
| | | | | | | | | getNamedSecurityInfoProc not used) | ||||
| * | win: fixes check of file permissions (readable, writable, executable) - more ↵ | sebres | 2018-03-22 | 1 | -19/+40 |
| | | | | | | | | | | faster and stable solution without direct check of security permissions by optimal terms; additionally corrected executable extensions (missing .ps1/.cmd) in useWide case. | ||||
* | | http::geturl now returns full error stack information if the initial socket ↵ | oehhar | 2018-04-18 | 1 | -2/+2 |
| | | | | | | | | command fails Ticket [ff82755e15] | ||||
* | | win/nmakehlp.c: removed unneeded dependencies to shlwapi (the same is easily ↵ | sebres | 2018-02-08 | 1 | -14/+15 |
| | | | | | | | | implemented by standard win-api) | ||||
* | | Fixed def for INCLUDE_INSTALL_DIR when building against Tcl source. Bumped ↵ | apnadkarni | 2018-02-02 | 1 | -4/+4 |
| | | | | | | | | to 1.2. | ||||
* | | Fix bug introduced in [0dd0d14489258621] (only for TCL_UTF_MAX > 3): If len ↵ | jan.nijtmans | 2017-12-28 | 1 | -17/+16 |
| | | | | | | | | | | parameter = -1, returned size includes terminating 0-byte. So, account for that. Also, fix some comments which were not accurate any more, now that Windows 95/98 is not supported any more. | ||||
* | | Make Tcl_WinTCharToUtf/Tcl_WinUtfToTChar work when TCL_UTF_MAX > 3, mainly ↵ | jan.nijtmans | 2017-12-28 | 1 | -13/+44 |
| | | | | | | | | when sizeof(Tcl_UniChar) != 2. | ||||
* | | Safer to compare TCLDIR against "" rather than ifdef as recursive nmakes | apnadkarni | 2017-12-26 | 1 | -1/+1 |
| | | | | | | can pass TCLDIR as defined but with an empty value. | ||||
* | | merge release | jan.nijtmans | 2017-12-23 | 2 | -2/+3 |
|\ \ | |||||
| * \ | merge 8.6 | dgp | 2017-12-14 | 5 | -820/+1844 |
| |\ \ | |||||
| * | | | Start RC branch for Tcl 8.6.8 | dgp | 2017-12-06 | 2 | -2/+3 |
| | | | | |||||
* | | | | Look for Tcl and Tk import libraries with or without "t" suffix convention | apnadkarni | 2017-12-23 | 1 | -5/+34 |
| |/ / |/| | | | | | when building extensions. Bump nmake rules version to 1.1 accordingly. | ||||
* | | | Updated nmake system to make use of the new nmakehlp -L option for | apnadkarni | 2017-12-13 | 3 | -25/+72 |
| | | | | | | | | | locating dependencies. | ||||
* | | | Add -L option to nmakehlp to locate directories | apnadkarni | 2017-12-12 | 1 | -1/+100 |
| | | | |||||
* | | | Allow standard targets to be selectively disabled. | apnadkarni | 2017-12-11 | 2 | -2/+48 |
| | | | | | | | | | | | | Automatic install for extension stubs and public headers if present. Print installation dir, remove useless partial print of preprocessor defines. | ||||
* | | | Undo latest change to tcl.rc, since the autoconf-based windows build doesn't ↵ | jan.nijtmans | 2017-12-09 | 1 | -1/+19 |
| | | | | | | | | | | | | know about PRJLIBNAME | ||||
* | | | Merge TIP 477 implementation | apnadkarni | 2017-12-08 | 5 | -837/+1651 |
|\ \ \ | |/ / |/| | | |||||
| * | | Use PRJ_PACKAGE_TCLNAME instead of PROJECT when generating TEA based pkgindex | apnadkarni | 2017-12-05 | 1 | -2/+4 |
| | | | |||||
| * | | Added back nothreads option. | apnadkarni | 2017-11-17 | 1 | -2/+6 |
| | | | |||||
| * | | Fix ignore-glob versioned setting (something went wrong in previous merge). ↵ | jan.nijtmans | 2017-11-17 | 2 | -160/+160 |
| | | | | | | | | | | | | Also convert rules-ext.vc and targets.vc to CRLF line-endings. | ||||
| * | | merge core-8-6-branch | jan.nijtmans | 2017-11-17 | 9 | -19/+56 |
| |\ \ | |||||
| * | | | Check for existence of targets.vc, not rules.vc to determine nmake support dir. | apnadkarni | 2017-11-17 | 1 | -5/+6 |
| | | | | |||||
| * | | | Add PRJ_PACKAGE_TCLNAME and other minor changes. | apnadkarni | 2017-11-17 | 1 | -8/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | Also: Change ifdef checks to check for empty string instead. Quote include paths. | ||||
| * | | | Loosen restriction on where rules-ext.vc file is located. | apnadkarni | 2017-11-15 | 2 | -12/+45 |
| | | | | |||||
| * | | | Include PKGNAMEFLAGS in stubscflags as some extension stubs use it | apnadkarni | 2017-11-15 | 1 | -1/+1 |
| | | | | |||||
| * | | | Added default-install-stubs target. | apnadkarni | 2017-11-15 | 2 | -10/+19 |
| | | | | | | | | | | | | | | | | | | | | Make presence of nmake support files in extension directory optional (except for rules-ext.vc). This requires them to only build against a Tcl with the new nmake build system. | ||||
| * | | | Fix inclusion of custom resource files to match TIP spec | apnadkarni | 2017-11-07 | 2 | -10/+13 |
| | | | | |||||
| * | | | Minor edits | apnadkarni | 2017-10-28 | 2 | -5/+2 |
| | | | | |||||
| * | | | Reworked build command macros (MAKEBINCMD, CCPKGCMD etc.) and purged old ↵ | apnadkarni | 2017-10-26 | 4 | -50/+110 |
| | | | | | | | | | | | | | | | | comments. | ||||
| * | | | Updated comments. | apnadkarni | 2017-10-25 | 1 | -114/+20 |
| | | | | |||||
| * | | | Eliminate loimpact and tclalloc options. | apnadkarni | 2017-10-23 | 1 | -13/+2 |
| | | | | |||||
| * | | | Fully qualify OUT_DIR and TMP_DIR paths so that the test target can | apnadkarni | 2017-10-21 | 2 | -9/+22 |
| | | | | | | | | | | | | change directories and not break relative paths to the built extension. | ||||
| * | | | Added test and shell targets. | apnadkarni | 2017-10-20 | 3 | -13/+52 |
| | | | | |||||
| * | | | Update RCFILE to PRJ_RCFILE. | apnadkarni | 2017-10-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix resource file compilation when makefile specifies PRJ_RCFILE | apnadkarni | 2017-10-18 | 1 | -13/+51 |
| | | | | |||||
| * | | | Add PRJ_MANIFEST to support manifest generation. | apnadkarni | 2017-10-17 | 1 | -0/+7 |
| | | | | |||||
| * | | | Fixed reversed check for implicit rules | apnadkarni | 2017-10-16 | 1 | -4/+4 |
| | | | |