Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | more internal use of size_t in stead of int. | jan.nijtmans | 2016-12-20 | 1 | -7/+8 | |
| | ||||||
* | Micro-optimization: Use TclGetStringFromObj in stead of Tcl_GetStringFromObj ↵ | jan.nijtmans | 2016-07-08 | 1 | -3/+3 | |
| | | | | in many places where possible. | |||||
* | Fix [0df7a1ec2674a76a]: unix/tclUnixFile.c: return value of call to ↵ | jan.nijtmans | 2015-08-25 | 1 | -2/+5 | |
|\ | | | | | | | TclpGetCwd in TclpFindExecutable is not checked, variable cwd is used uninitialized. | |||||
| * | Fix [0df7a1ec2674a76a]: unix/tclUnixFile.c: return value of call to ↵ | jan.nijtmans | 2015-08-25 | 1 | -2/+5 | |
| | | | | | | | | TclpGetCwd in TclpFindExecutable is not checked, variable cwd is used uninitialized. | |||||
| * | Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ↵ | jan.nijtmans | 2014-05-15 | 1 | -0/+6 | |
| | | | | | | | | ':' in filenames as well) | |||||
* | | Fix [3118489]: NUL in filenames, now fixed for both Windows and UNIX. | jan.nijtmans | 2014-04-11 | 1 | -0/+6 | |
| | | | | | | For consistancy, any NUL character in a filename prevents the native filesystem to generate a native file representation for it. Other filesystems than the native one may still accept it, but it's not recommended. | |||||
* | | Unbreak msvc builds, by depending on tclPort.h for inclusion of <sys/stat.h> | jan.nijtmans | 2013-02-10 | 1 | -1/+0 | |
|\ \ | |/ | ||||||
| * | Unbreak msvc builds, by depending on tclPort.h for inclusion of <sys/stat.h>. | jan.nijtmans | 2013-02-10 | 1 | -1/+0 | |
| | | ||||||
* | | [Bug 3598300]: unix: tcl.h does not include sys/stat.h. | jan.nijtmans | 2013-01-18 | 1 | -2/+4 | |
|\ \ | |/ | | | (with an exception for OSX, for now) | |||||
| * | ... and fix cygwin build | jan.nijtmans | 2013-01-18 | 1 | -2/+4 | |
| | | ||||||
* | | revert [8abba84224], and make sure that every source file that uses ↵ | jan.nijtmans | 2013-01-17 | 1 | -0/+1 | |
|\ \ | |/ | | | | | Tcl_StatBuf has an "#include <sys/stat.h>" before including tcl.h | |||||
| * | revert [8abba84224], and make sure that every source file that uses ↵ | jan.nijtmans | 2013-01-17 | 1 | -0/+1 | |
| | | | | | | | | Tcl_StatBuf has an "#include <sys/stat.h>" before including tcl.h | |||||
* | | Minor changes to improve style (C89 declarations, consistent indentation, | dkf | 2012-08-07 | 1 | -21/+30 | |
| | | | | | | | | clarification of #endifs, reduction of unnecessary casts, use of array syntax for reading array elements, etc.) | |||||
* | | Final part of result generation conversion (modulo any minor blunders) | dkf | 2012-08-05 | 1 | -7/+6 | |
| | | ||||||
* | | Factor out a number of common patterns of use of Tcl_DStringAppend. | dkf | 2012-07-03 | 1 | -6/+5 | |
| | | ||||||
* | | merge | jan.nijtmans | 2012-06-27 | 1 | -3/+3 | |
|\ \ | |/ | ||||||
| * | merge | jan.nijtmans | 2012-06-27 | 1 | -3/+3 | |
| |\ | ||||||
| | * | fix bug in cygwin's [info nameofexecutable] | jan.nijtmans | 2012-06-27 | 1 | -1/+1 | |
| | | | | | | | | | install dde and registry dll for cygwin | |||||
* | | | use cygwin_conv_path() in stead of deprecated cygwin_conv_to_full_posix_path | jan.nijtmans | 2012-06-26 | 1 | -4/+3 | |
|\ \ \ | |/ / | ||||||
| * | | use cygwin_conv_path() in stead of deprecated cygwin_conv_to_full_posix_path | jan.nijtmans | 2012-06-26 | 1 | -4/+3 | |
| |\ \ | | |/ | ||||||
| | * | use cygwin_conv_path() in stead of deprecated cygwin_conv_to_full_posix_path | jan.nijtmans | 2012-06-26 | 1 | -4/+3 | |
| | | | ||||||
* | | | Move cpuid testcase from win-specific to generic tests | jan.nijtmans | 2012-05-03 | 1 | -8/+0 | |
|\ \ \ | |/ / | ||||||
| * | | Move cpuid testcase from win-specific to generic tests | jan.nijtmans | 2012-05-03 | 1 | -8/+0 | |
| |\ \ | | |/ | ||||||
| | * | Move cpuid testcase from win-specific to generic tests | jan.nijtmans | 2012-05-03 | 1 | -8/+0 | |
| | | | | | | | | | Simplify stub tables for functions which work on both UNIX and windows | |||||
* | | | Move CYGWIN-specific stuff from tclPort.h to tclUnixPort.h, where it belongs | jan.nijtmans | 2012-04-27 | 1 | -5/+6 | |
|\ \ \ | |/ / | ||||||
| * | | Move CYGWIN-specific stuff from tclPort.h to tclUnixPort.h, where it belongs | jan.nijtmans | 2012-04-27 | 1 | -14/+12 | |
| | | | ||||||
* | | | Repair more build breakage. | dgp | 2012-04-26 | 1 | -7/+5 | |
| | | | ||||||
* | | | fix Linux build ;-( | jan.nijtmans | 2012-04-26 | 1 | -4/+3 | |
|\ \ \ | |/ / | ||||||
* | | | * generic/tclUtil.c (TclDStringToObj): Added internal function to make | dkf | 2012-04-25 | 1 | -18/+4 | |
| | | | | | | | | | | | | the fairly-common operation of converting a DString into an Obj a more efficient one. | |||||
| | | | ||||||
| \ \ | ||||||
| \ \ | ||||||
| \ \ | ||||||
*---. \ \ | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-04-24 | 1 | -1/+29 | |
|\ \ \ \ \ | | | |/ / | | | | | | | | | | | Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin | |||||
| | | * | | gcc warnings | jan.nijtmans | 2012-04-24 | 1 | -2/+1 | |
| | |/ / | ||||||
| | * | | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-04-24 | 1 | -2/+31 | |
| | |\ \ | |/ / / | | | _ | | | | Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin | |||||
| | * | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-04-24 | 1 | -5/+33 | |
| | |\ | | | | | | | | | | | | | Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin | |||||
| | | * | tclpGetPid signature change (stub entry only, not for macro), | jan.nijtmans | 2012-04-06 | 1 | -0/+0 | |
| | | | | | | | | | | | | | | | | for win64 compatibility with future cygwin64 correctly use win32 as default when cross-compiling under cygwin | |||||
| | | * | implement TclpGetPid for Cygwin | jan.nijtmans | 2012-04-04 | 1 | -5/+33 | |
| | |/ | ||||||
| | * | [Bug 3288345] Wrong Tcl_StatBuf used on Cygwin | jan.nijtmans | 2012-03-20 | 1 | -1/+43 | |
| | | | | | | | | | (backported from Tcl 8.5) | |||||
* | | | [Bug 3288345] Wrong Tcl_StatBuf used on Cygwin | jan.nijtmans | 2012-03-15 | 1 | -0/+34 | |
|\ \ \ | |/ / | ||||||
| * | | x | jan.nijtmans | 2012-03-15 | 1 | -0/+34 | |
| | | | ||||||
* | | | More isspace() callers. | dgp | 2011-04-28 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | More isspace() callers. | dgp | 2011-04-28 | 1 | -1/+1 | |
| | | | ||||||
* | | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in | dkf | 2011-03-12 | 1 | -2/+2 | |
| | | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless. | |||||
* | | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 | |
|\ \ \ | |/ / | | | | cause more harm than good. Purged them (except in zlib files). | |||||
| * | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 | |
| |\ \ | | |/ | | | | more harm than good. Purged them. | |||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 | |
| | | | | | | | | | more harm than good. Purged them. | |||||
| | * | ensure translated path is freed | vincentdarley | 2003-10-31 | 1 | -1/+2 | |
| | | | ||||||
| | * | backporting of filesystem tests, docs | vincentdarley | 2003-10-03 | 1 | -4/+9 | |
| | | | ||||||
| * | | Stop calling endpwent() and endgrent(); unneeded. [Bug 1942222] | dkf | 2009-08-02 | 1 | -4/+2 | |
| | | | ||||||
* | | | Eliminate various unnecessary type casts, use function typedefs whenever ↵ | nijtmans | 2010-06-21 | 1 | -4/+4 | |
| | | | | | | | | | | | | possible | |||||
* | | | Move TCHAR fallback typedef from tcl.h to tclPlatDecls.h (as suggested by dgp) | nijtmans | 2010-04-22 | 1 | -5/+5 | |
| | | | | | | | | | | | | Eliminate various unnecessary type casts. | |||||
* | | | Fix gcc warning: ignoring return value of ‘write’, | nijtmans | 2009-12-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | declared with attribute warn_unused_result CONSTify functions TclpGetUserHome and TclSetPreInitScript (TIP #27) |