Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-07-22
| ||
19:33 | chore: transition to fossil; favicon and modern README. Leaf check-in: f2c25f3227 user: aku tags: trunk | |
2011-02-14
| ||
20:41 | * generic/fifo.c (ChannelReady): [Bug 3175754]: Fixed inverted condition killing readable events exactly when they were needed. check-in: 42e98e3909 user: [email protected] tags: trunk, memchan-2-3-1 | |
2010-12-10
| ||
21:31 | * *** Version 2.3 tagged and released *** * generic/memchanInt.h: Various fixes to unbreak the int2ptr * configure.in: introduction. * configure: check-in: 2c110b03b5 user: [email protected] tags: trunk, memchan-2-3 | |
2010-12-09
| ||
18:18 | Win64 uses stddef.h instead of stdint.h check-in: 005f61ad57 user: [email protected] tags: trunk | |
17:59 | Solaris and HPUX use inttypes.h instead of stdint.h check-in: 41cafd7f3f user: [email protected] tags: trunk | |
2010-12-08
| ||
21:49 | Fixed missing datarootdir decl in Makefile.in check-in: 9186e1dc54 user: [email protected] tags: trunk | |
21:44 | Small configure change for OpenBSD, per Stuart check-in: 0a17599d7e user: [email protected] tags: trunk | |
20:54 | Added auto-goo related to INT2PTR check-in: 52956053e3 user: [email protected] tags: trunk | |
18:21 | * Makefile.in: Dropped bogus 'doc' dependency from 'dist' target. check-in: 956569a7e0 user: [email protected] tags: trunk | |
18:17 | * generic/memchanInt.h: Swiped the INT2PTR/PTR2INT macros from * generic/buf.c: Tcl and updated the code handling AssocData to use them, kill a few warnings on 64bit systems. check-in: f97e939cf9 user: [email protected] tags: trunk | |
18:01 | * generic/memchan.c: Second set of patches by Stuart. Moved * generic/memchanInt.h: string.h inclusion to internal header, * Makefile.in: and moved the .SUFFIXES declaration to a place where the OpenBSD make can use it. check-in: 36ab2f959c user: [email protected] tags: trunk | |
17:55 | * doc/fifo.man: Applied patch supplied by Stuart Cassoff fixing * doc/fifo2.man: various typos in the manpages. * doc/memchan.man: * doc/null.man: * doc/zero.man: check-in: 0990dc7e9f user: [email protected] tags: trunk | |
2010-12-07
| ||
03:15 | * Dropped the old build files under unix/ and win/ in favor of the toplevel TEA files. * configure.in: Updated to TEA 3.9. * tclconfig/README.txt: * tclconfig/tcl.m4: * configure: * ANNOUNCE: Version bumped to 2.3. * ANNOUNCE.MAIL: * ChangeLog: * ChangeLog.short: * DESCRIPTION: * LSM: * README: * teapot.txt: * Makefile.in: Updated the dist target. check-in: 2c363b6960 user: [email protected] tags: trunk | |
2009-03-16
| ||
18:50 | * generic/bugExt.c: Fixed [SF Bug 2687845] by Stuart Cassoff, * generic/bugFix.c: added inclusion of memchanInt.h to these * generic/bugRange.c: files to declare memcpy(). check-in: f90415ed93 user: [email protected] tags: trunk | |
2008-10-03
| ||
21:46 | * generic/memchanInt.h: Fixed [SF Bug 2078168] by Larry Virden <[email protected]>. Added inclusion of header <string.h> to get declarations for strcmp, memcpy, and memset. check-in: d5276dfbc6 user: [email protected] tags: trunk | |
2007-11-13
| ||
23:38 | * teapot.txt: New file, basic meta data of the package for TEApot compatible repositories. check-in: cec3be777b user: [email protected] tags: trunk | |
2006-09-30
| ||
22:44 | Updated msvc build system check-in: be017023d7 user: [email protected] tags: trunk | |
2006-05-08
| ||
08:48 | Fixed the make test target. Also checking in some forgotten minor mods to documentation check-in: 2e6882d661 user: [email protected] tags: trunk | |
2006-01-24
| ||
18:03 | * tclconfig/tcl.m4: Updated to TEA 3.5 * configure.in: Ditto. * configure: Regenerated. check-in: ca446715e3 user: [email protected] tags: trunk | |
2005-06-08
| ||
17:47 | * Makefile.in: Updated the toplevel build system to TEA 3.2. * configure.in: * generic/init.c: * generic/memchanStubLib.c: * tclconfig/tcl.m4: check-in: 487670d6f7 user: [email protected] tags: trunk | |
2004-12-03
| ||
13:03 | Updated with new version number check-in: 5a493f3690 user: [email protected] tags: trunk, memchan-2-2-1 | |
12:47 | Updated with changes since 2.2.0 check-in: e57ae4821a user: [email protected] tags: trunk | |
2004-11-10
| ||
09:09 | * Makefile.in: Fix the unix build system for the stubs stuff. Verified that the generated stubs lib can be used in an extension (make chantest target). check-in: 96c66e28f1 user: [email protected] tags: trunk | |
01:10 | * doc/memchanapi.man: NEW documentation for the stubs API functions. check-in: eb4ab9a20b user: [email protected] tags: trunk | |
00:51 | * generic/memchan.c: Fix and test for bug #1060620 which shows a * tests/memchan.test: problem using fileevent on memchan channels check-in: 6da74af5ce user: [email protected] tags: trunk | |
00:07 | * generic/fifo2.c: Added special case for attempts to build on threaded tcl 8.2. This version doesn't support Tcl_MutexFinalize and we would leak mutexes from fifo2. Provided error stub functions and included a #error so that anyone attempting to build under these conditions will know what the problem is. * generic/null.c: Fix for compilation with tcl 8.2 and above. * generic/random.c: * generic/zero.c: * generic/memchanInt.h: check-in: f4a75f4ca3 user: [email protected] tags: trunk | |
2004-11-09
| ||
23:10 | * generic/memchan.h: Added a stubs library for the Memchan * generic/memchan.decls: extension. This exposes an API that * generic/memchanDecls.h: permits C extensions to create Memchan * generic/memchanStubInit.c: channels directly. * generic/memchanStubLib.c: * generic/chantest.c: Sample extension for testing the stubs linking C API. * doc/manpage.css: Added the tcllib style-sheet. * generic/memchan.c: Modified in support of the stubs API. * generic/fifo.c: Each channel creation command now uses * generic/fifo2.c: the C API internally. Channel creation code * generic/null.c: moved to a function exposed on the Memchan * generic/zero.c: stubs interface. * generic/random.c: * generic/buf.decls: * generic/bufStubInit.c: * win/makefile.vc: Windows build files updated * win/rules.vc: * configure.in: TEA files updated with new version. * configure: ==== Incremented version to 2.2.1 ==== check-in: 4e1998fa56 user: [email protected] tags: trunk | |
2004-08-04
| ||
12:43 | * generic/fifo2.c: Applied fix for bug #996078 to NULL the mutex in threaded tcl (Jeff Gilbertson). check-in: 4fe11f2ae3 user: [email protected] tags: trunk | |
2004-06-04
| ||
14:55 | Updated and regenerated the TEA configure script. Now works with Msys on Windows. check-in: 664e7acecb user: [email protected] tags: trunk | |
14:09 | Make the interval between fileevent notifications configurable for the null, zero and random channel types. (FR #470415) check-in: deeaff56ae user: [email protected] tags: trunk | |
14:06 | Added doc target check-in: 062b0d120e user: [email protected] tags: trunk | |
2004-06-03
| ||
23:39 | Changed version to 2.2.0 Updated unix/* build files for new random and zero channels. Added a 'zero' channel type (FR #470414) check-in: d1d13a1215 user: [email protected] tags: trunk | |
22:54 | Updated web site, new developer: Pat Thoyts. check-in: e281cd9849 user: [email protected] tags: trunk | |
19:02 | * generic/memchan.c: Added include of <stdio.h>. This does not hurt compilation against 8.4, and makes compilation against 8.5 possible again after its header reform. We need it to get the SEEK_ constants. check-in: 825db1c416 user: [email protected] tags: trunk | |
2004-06-01
| ||
16:19 | Fixed more typos, which I missed yesterday. :( check-in: 423b93b5a2 user: [email protected] tags: trunk | |
2004-05-31
| ||
16:01 | * generic/random.c: Added empty BMP. Also removed references to the 'null' channel, changed them into 'random'. * Makefile.in: Fixed typo DOC_* => DOC_*. Caused the documentation to not be installed. check-in: 06a41541fb user: [email protected] tags: trunk | |
2004-05-22
| ||
21:17 | fix e-mail address check-in: e1138e996c user: [email protected] tags: trunk | |
09:12 | Fix bug #681115 by added a dependency rule for document generation check-in: ca62e003f5 user: [email protected] tags: trunk | |
00:30 | Support the stub library and generating html documentation. check-in: 3499131448 user: [email protected] tags: trunk | |
2004-05-21
| ||
23:20 | Added a random channel. check-in: c15bc8ff6c user: [email protected] tags: trunk | |
23:05 | Updated the MSVC build system for use with MSVC++ 6 or 7. check-in: d36c098142 user: [email protected] tags: trunk | |
20:24 | * generic/fifo2.c: Failure in BMP is not allowed. * generic/fifo.c: Seek sets the channel temp. to * generic/memchan.c: blocking 1. * generic/null.c: check-in: 3f01c28b0f user: [email protected] tags: trunk | |
2004-05-20
| ||
19:08 | * generic/fifo2.c: Gave all drivers a BlockMode proc. * generic/fifo.c: This proc will reject all attempts * generic/memchan.c: to set -blocking 1. But the main * generic/null.c: purpose is to ensure that the Tcl IO core does not believe that is has to do non-blocking on its own. check-in: 3fe648670a user: [email protected] tags: trunk | |
2004-02-18
| ||
19:04 | * DESCRIPTION.txt: Updated to dinstinguish CVS from release. * generic/fifo.c (Input): Fixed bug in reporting when at * generic/memchan.c (Input): the end of the buffer. Has to be 0/no-error, not -1/wouldblock. check-in: 31904f5a76 user: [email protected] tags: trunk | |
2003-05-15
| ||
23:25 | * generic/memchanInt.h: forcing usage of 'sprintf' for the generation of the channel name across all platforms now. Encountered an HP lto with a different signature than we use here, causing the code to get what is essentially on the stack as handle suffix, completely bogus. check-in: 120df25792 user: [email protected] tags: trunk | |
2003-04-04
| ||
20:59 | * configure.in: * tclconfig/tcl.m4: Updated to newest tcl.m4, regenerated configure's. check-in: d1ae340cb5 user: [email protected] tags: trunk | |
2003-02-05
| ||
03:25 | * generic/memchan.c (Seek): Fixed bug 556819. Interpretation of the sign of the seek offset was wrong for seek mode SEEK_END. check-in: 363b67e84d user: [email protected] tags: trunk | |
2003-01-24
| ||
19:27 | * Makefile.in: Providing information about tclsh and its environment to nroff_gen. * tools/mpexpand.tcl: Copied from tcllib, portable doctools processing. * tools/nroff_gen: Use mpexpand.tcl, use provided tclsh to invoke it. check-in: 57a381371f user: [email protected] tags: trunk | |
2003-01-20
| ||
22:21 | Typos and update for new SF cvs names. check-in: b91f3230f2 user: [email protected] tags: trunk | |
22:01 | * tools/mpexpand: Added new tool. Linux/ix86 starpack containing a doctools processor. * tools/nroff_regen: Rewritten to use mpexpand for most * tools/manpage_regen: conversions. The conversion to HTML * tools/rules/manpage.html.site: for the website still relies on the old expand system. Writing a good formatting engine for that, even if derived from the doctools HTML engine takes more time than I want to invest right now. Rewriting the rules file instead. That was less work. * doc/fifo.man: The original contents were written * doc/fifo2.man: in a precursor format to doctools. * doc/memchan.man: Now rewritten to conform to the * doc/null.man: doctools specification. * doc/random.man: check-in: 0026e7ef66 user: [email protected] tags: trunk | |