Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵ | jan.nijtmans | 2020-12-08 | 1 | -1/+1 |
| | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet | ||||
* | Change version number of http package from 2.9.5 -> 2.10.0a1, since it's ↵ | jan.nijtmans | 2020-09-17 | 1 | -4/+4 |
|\ | | | | | | | | | different from the 2.9.5 version in Tcl 8.6.x. Use "$idx >= 0" check in stead of "$idx > -1" everywhere. | ||||
| * | Eliminate many unnecessary type-casts, mostly (size_t) when value is already ↵ | jan.nijtmans | 2020-08-11 | 1 | -1/+1 |
| | | | | | | | | size_t or int | ||||
| * | Merge-mark 8.5. Remove some ARGSUSED usage. | jan.nijtmans | 2020-04-17 | 1 | -5/+0 |
| |\ | |||||
* | \ | Merge 8.6 | jan.nijtmans | 2020-04-15 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge 8.5 | jan.nijtmans | 2020-04-15 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
* | | | merge 8.6 | dgp | 2020-04-01 | 1 | -1/+48 |
|\ \ \ | |/ / | |||||
| * | | fixes [f583715154] - tclUnixSock.c: introduced ThreadActionProc considering ↵ | sebres | 2020-03-31 | 1 | -1/+48 |
| | | | | | | | | | | | | a transfer of async-connecting channel between threads; cherry-picked some prevention against invalid thread owner addressed in [815e246806] | ||||
* | | | TIP 569 - remove lint comments | dgp | 2020-03-17 | 1 | -5/+0 |
| | | | |||||
* | | | TCL_UNUSED in the unix sources. | dgp | 2020-03-09 | 1 | -16/+6 |
| | | | |||||
* | | | Merge 8.6 | jan.nijtmans | 2020-03-05 | 1 | -13/+6 |
|\ \ \ | |/ / | |||||
| * | | Move setting of interpreter error-message from tclUnixSock.c to tclIO.c, ↵ | jan.nijtmans | 2020-03-05 | 1 | -31/+30 |
| | | | | | | | | | | | | | | | since the same should be done for all channel types. (Thanks, Don, for noticing this!) Also, ENOTCONN for a half-close should not be fatal, just a EINVAL, when doing it as part of a full close. See: [65c9cd1534] | ||||
* | | | merge 8.6 | dgp | 2020-03-04 | 1 | -3/+11 |
|\ \ \ | |/ / | |||||
| * | | The close routines of the "tcp" channel type were failing to record error | dgp | 2020-03-04 | 1 | -1/+10 |
| | | | | | | | | | messages and error codes. | ||||
* | | | Implement TIP #562: Deprecate channel types 1-4 | jan.nijtmans | 2020-02-28 | 1 | -0/+4 |
|\ \ \ | |||||
| * | | | Make Tcl_ChannelCloseProc() deprecated too. Implement close2Proc and ↵ | jan.nijtmans | 2020-01-31 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | wideSeekProc for all internal channel types. | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2020-02-13 | 1 | -20/+10 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.6 | jan.nijtmans | 2020-01-30 | 1 | -5/+6 |
| |\ \ \ | | |/ / | |||||
| | * | | Reset WSAGetLastError()/errno always, even when this error is not reported ↵ | jan.nijtmans | 2020-01-30 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | due to the earlier error. | ||||
| * | | | Merge 8.6 | jan.nijtmans | 2020-01-30 | 1 | -17/+6 |
| |\ \ \ | | |/ / | |||||
| | * | | According to the ↵ | jan.nijtmans | 2020-01-30 | 1 | -17/+6 |
| | | | | | | | | | | | | | | | | [https://core.tcl-lang.org/tcl/artifact?udc=1&ln=469-471&name=5ac7827cd282bbda|documentation], close2Proc(...., 0) should operate the same as closeProc(). Fix the UNIX/Windows socket channels to behave like that. | ||||
* | | | | Mark more unused parameters | jan.nijtmans | 2019-09-03 | 1 | -2/+9 |
| | | | | |||||
* | | | | Experiment: compile Tcl with C++ compiler. WIP | jan.nijtmans | 2019-07-04 | 1 | -45/+45 |
|/ / / | |||||
* | | | More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) ↵ | jan.nijtmans | 2019-02-27 | 1 | -1/+1 |
| | | | | | | | | | | | | and (unsigned) type-casts, which don't make sense any more. | ||||
* | | | merge 8.7 | dgp | 2018-10-18 | 1 | -3/+3 |
|\ \ \ | |||||
| * \ \ | merge 8.6 | jan.nijtmans | 2018-06-25 | 1 | -3/+3 |
| |\ \ \ | | |/ / | |||||
| | * | | Simplify ToUtf(), expecially for TCL_UTF_MAX>3 (with correct surrogate ↵ | jan.nijtmans | 2018-06-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | handling). Fix various typo's | ||||
* | | | | merge 8.7 | dgp | 2017-12-19 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Revert a few more (int -> size_t) transitions, which could effect extensions ↵ | jan.nijtmans | 2017-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | (such as Itcl 3.4) which use internal Tcl header files. Better wait until 9.0 for this. What we _can_ do is change some (internal) fields to 'unsigned': that doubles the epoch range without further danger. Thanks, Don, for pointing this out! | ||||
* | | | | merge trunk | dgp | 2017-09-01 | 1 | -1/+5 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge core-8-6-branch | jan.nijtmans | 2017-08-22 | 1 | -1/+5 |
| |\ \ \ | | |/ / | |||||
| | * | | Fix [d2612a2fa193196787aab33bb57f69b1eef9e30c|d2612a2fa1]: Build breaks ↵ | jan.nijtmans | 2017-08-22 | 1 | -123/+170 |
| | | | | | | | | | | | | | | | | | | | | because of gcc error. Only use "#pragma GCC diagnostic" if the compiler supports this. Also re-format tclUnixSock.c without further functional changes. | ||||
| | * | | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. | dgp | 2017-08-14 | 1 | -3/+3 |
| | | | | |||||
* | | | | merge trunk | dgp | 2017-06-16 | 1 | -3/+3 |
|\ \ \ \ | |/ / / | |||||
| * | | | [f2336c116b] Move pragmas to make gcc happy; it is pickier than clang. | dkf | 2017-06-14 | 1 | -3/+3 |
| | | | | |||||
* | | | | merge trunk | dgp | 2017-05-08 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge core-8-6-branch | jan.nijtmans | 2017-04-28 | 1 | -1/+1 |
| |\ \ \ | | |/ / | |||||
| | * | | (cherry-pick from "fix-1997007" branch): fix typo- resp. copy-paste-bug ↵ | jan.nijtmans | 2017-04-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | (using wrong threadInfo pointer in ConsoleOutputProc, should be writer, not reader) | ||||
* | | | | merge trunk | dgp | 2017-04-27 | 1 | -6/+28 |
|\ \ \ \ | |/ / / | |||||
| * | | | [50750c735a] Fix broken test and stop reading uninit-but-allocated memory in ↵ | dkf | 2017-04-27 | 1 | -6/+28 |
| |\ \ \ | | |/ / | | | | | | | | | zlib channel transform. | ||||
| | * | | Deal with a couple of obscure causes of warnings on some versions of OSX. | dkf | 2017-04-25 | 1 | -7/+28 |
| | | | | |||||
* | | | | merge trunk | dgp | 2017-04-11 | 1 | -129/+199 |
|\ \ \ \ | |/ / / | |||||
| * | | | More minor style fixes. | dkf | 2017-04-10 | 1 | -24/+24 |
| | | | | |||||
| * | | | Merge Harald's "robust-async-connect-tests" branch. Thanks! | jan.nijtmans | 2017-04-10 | 1 | -0/+24 |
| |\ \ \ | |||||
| | * \ \ | merge trunk | jan.nijtmans | 2014-07-18 | 1 | -2/+56 |
| | |\ \ \ | |||||
| | * | | | | Replaced option "-unsupported1" by test command "testsocket debugflags" ↵ | oehhar | 2014-07-17 | 1 | -54/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | (thanks Donal, Donald). | ||||
| | * | | | | Robust async connect tests by temporarely switching off auto continuation. ↵ | oehhar | 2014-06-05 | 1 | -1/+66 |
| | | | | | | | | | | | | | | | | | | | | | | | | Ticket [13d3af3ad5] | ||||
| * | | | | | Minor style issues through the socket implementation code. | dkf | 2017-04-09 | 1 | -115/+161 |
| | | | | | | |||||
| * | | | | | In TclGetNumberFromObj() macro (tclExecute.c): Don't fill in type if ↵ | jan.nijtmans | 2017-02-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCL_ERROR is returned: The caller doesn't do anything with this. Don't access (non-const) variable tclEmptyStringRep any more, use its value (&tclEmptyString) directly. Only keep it in tclPkg.c, for error checking. | ||||
* | | | | | | merge trunk | dgp | 2017-01-12 | 1 | -8/+31 |
|\ \ \ \ \ \ | |/ / / / / |