Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
123 check-ins
2021-10-29
| ||
12:56 | Pulling changes from trunk Leaf check-in: 65fbbcf473 user: SeanWoods tags: practcl | |
2018-10-01
| ||
23:14 | Modifications to allow udp to compile under 8.7+ Leaf check-in: 565c05d10a user: seandeelywoods tags: trunk | |
2017-12-26
| ||
14:27 | Store HTML docs in repo since generation at install time mandates availability of mpexpand check-in: d9c46224c6 user: apnadkarni tags: trunk | |
2017-12-23
| ||
10:22 | Update to V1.1 of nmake rules check-in: 032223d40a user: apnadkarni tags: trunk | |
2017-12-14
| ||
11:45 | Do not generate / install documentation. This is as per hypnotoad's commit on the closed trunk which commented out that code, presumably because it requires doctools to be installed. check-in: d4b9c796de user: apnadkarni tags: trunk | |
11:40 | Merge vc-reform: new nmake build system check-in: 662e3bac62 user: apnadkarni tags: trunk | |
11:34 | Latest version of nmake reform from Tcl Closed-Leaf check-in: 41602b0e71 user: apnadkarni tags: vc-reform | |
2017-11-28
| ||
14:53 | Pulling changes from trunk check-in: 97b3bd3fc7 user: seandeelywoods tags: practcl | |
2017-10-26
| ||
15:13 | Purged old comments check-in: 9ce8fa7778 user: apnadkarni tags: vc-reform | |
2017-10-16
| ||
13:17 | Updated to latest Tcl rules check-in: b01a44a88a user: apnadkarni tags: vc-reform | |
2017-10-08
| ||
16:05 | Get rid of tcludp.rc and use the default rc template instead check-in: b43da5b57b user: apnadkarni tags: vc-reform | |
2017-09-30
| ||
13:37 | First cut at building with new rules.vc check-in: 4442f2b1bb user: apnadkarni tags: vc-reform | |
03:47 | Create new branch named "vc-reform" check-in: 63d7979801 user: apnadkarni tags: vc-reform | |
2017-09-16
| ||
12:25 | Enable optimizations for nmake builds check-in: 50e2268a77 user: apnadkarni tags: trunk | |
2017-09-07
| ||
16:04 | Pulling the cuteness of building documentation on the fly during install. It's a dumpster fire on Windows. Closed-Leaf check-in: efc581a60a user: tne tags: trunk | |
2017-08-28
| ||
20:07 | Pulling change from trunk check-in: b990a0bdd3 user: seandeelywoods tags: practcl | |
14:16 | Merged nmake build changes check-in: bf7683880f user: apnadkarni tags: trunk | |
2017-08-26
| ||
17:35 | Update README for building on Windows Closed-Leaf check-in: ba5bed29ec user: apnadkarni tags: nmake-rules-update | |
17:14 | Fixed nmake scripts for install-docs and install-libraries. check-in: dbe8e1b6d7 user: apnadkarni tags: nmake-rules-update | |
14:47 | Remove check for Win32s which long gone and unsupported by Tcl. check-in: 8f50af5314 user: apnadkarni tags: nmake-rules-update | |
14:17 | Added -D _WINSOCK_DEPRECATED_NO_WARNING. We still support XP so forced to use deprecated Win32 functions. check-in: 955941c555 user: apnadkarni tags: nmake-rules-update | |
13:50 | SOCKET on 64-bit Windows is not a 32-bit int. Fix printfs accordingly. check-in: 908a32728e user: apnadkarni tags: nmake-rules-update | |
2017-08-15
| ||
16:02 | Updated nmake files to reflect current Tcl builds and support VS 2017. Fixed calls to Win32 since Tcl now defines UNICODE check-in: 469565623d user: apnadkarni tags: nmake-rules-update | |
2016-06-21
| ||
23:55 | Removed the local tracking of the tclconfig/ directory. One will now be populated from ../tclconfig for a fresh fossil checkout Updated the build system to tea 3.10 udp now populates a config.tcl file on ./configure. This file contains the same build information as is fed into the Makefile, but it is formated in a tcl friendly key/value list format check-in: 7c396e1a76 user: tne tags: practcl | |
15:56 | Added a practcl descriptor. Updated to TEA 3.10 which permits disabling of USE_TCL_STUBS for static library builds check-in: 6398558240 user: tne tags: practcl | |
2015-10-15
| ||
22:24 | Updated the shed descriptor check-in: d6385aa824 user: seandeelywoods tags: trunk | |
16:49 | Update to the latest shed spec check-in: c0c10bb07b user: seandeelywoods tags: trunk | |
2015-09-26
| ||
02:53 | Update SHED check-in: bf18406afe user: seandeelywoods tags: trunk | |
02:36 | Added a SHED definition for the project check-in: 2435f33d7a user: seandeelywoods tags: trunk | |
2014-10-05
| ||
05:38 | Update to the latest TEA Removed the PATH fed into Tclsh calls by the Makefile. Windows 7 puts parethesis in file names, and this sends Make into a tailspin as it tries to compute paths. Anywho, the tclsh should already know it's path check-in: 2716286bc9 user: tne tags: trunk | |
05:25 | Nerfed the new interface adjustment code for Windows. check-in: 00716b4d04 user: tne tags: trunk | |
2014-09-08
| ||
15:58 | Removed pkgIndex.tcl from cleanfiles check-in: 90b768a1b3 user: hypnotoad tags: trunk | |
2014-08-29
| ||
15:17 | Merging in multicast IF hack check-in: 8afb0cd21c user: hypnotoad tags: trunk | |
15:01 | Merging in updates from CVSHEAD check-in: 748bee8094 user: hypnotoad tags: trunk | |
14:58 | Bringing in changes from the official CVS sources Leaf check-in: ed109dff36 user: hypnotoad tags: ver_1_0_11, cvshead | |
2014-08-22
| ||
16:02 | Typo fix Leaf check-in: d62a2a4f64 user: hypnotoad tags: mcastif | |
15:43 | Branch to test specifying the interface to use for multicast check-in: ef5c5c83f4 user: hypnotoad tags: mcastif | |
2014-08-21
| ||
14:32 | Checking in patch submitted to sourceforge: https://sourceforge.net/p/tcludp/bugs/42 check-in: 1b24c4d641 user: hypnotoad tags: trunk | |
14:18 | Tweak to feed dtplite into TCLSH rathe than make a bare call. Some systems do not have "tclsh" provided as a bare command check-in: e8ca879427 user: hypnotoad tags: trunk | |
2014-04-30
| ||
13:53 | Updated to the latest TEA. pkgMkIndex.tcl is now built by configure check-in: 95c34925cf user: hypnotoad tags: trunk | |
2014-04-26
| ||
15:37 | Fix for Windows platform builds check-in: 079a4b5a49 user: hypnotoad tags: trunk | |
2014-04-25
| ||
20:48 | Updated the package version to match the stated package version check-in: 163ebf00e6 user: seandeelywoods tags: trunk | |
2014-03-02
| ||
07:22 | Solved bug; crash when assigning and ipv4 group to an ipv6 socket check-in: 229382a356 user: huubeikens tags: trunk, ver_10_0_9 | |
2014-02-22
| ||
21:06 | Clarified the keywords in the manual a bit. check-in: 85598020ca user: huubeikens tags: trunk | |
2014-02-14
| ||
07:35 | Updated the changelog. check-in: 60bd166dc5 user: huubeikens tags: trunk | |
07:26 | Updated the man doc. check-in: 05a7d13c00 user: huubeikens tags: trunk | |
2014-02-13
| ||
20:49 | The following changes were made: - added IPV6 support - enhanced reuse option for use on all platforms - refactored get/set option functions - enhanced mcastadd/drop option to be able to specify network interface All changes were tested on Windows XP, Linux and macosx (maverick). Units tests were extended. Documentation was updated. check-in: 220bbfdfff user: huubeikens tags: trunk | |
2014-01-10
| ||
19:32 | *** empty log message *** check-in: 06dddf7b46 user: huubeikens tags: trunk | |
2008-07-06
| ||
12:39 | Applied patch #1828920 (marttj) to prevent a crash calling udp_peek with wrong args. check-in: f1c46f26b4 user: patthoyts tags: trunk | |
12:27 | Applied patch #1838467 (marttj) to avoid a crash when exiting with an open mcast socket. check-in: 9e36062e25 user: patthoyts tags: trunk | |
11:59 | Applied patch #1838459 to properly handle appending to a shared list object in -mcastadd. Added tests. check-in: 9c80e94c12 user: patthoyts tags: trunk | |
2008-07-05
| ||
20:41 | Applied patch 1848365 to accept any boolean value for the -mcastloop option (plus tests). check-in: c5dc314f6a user: patthoyts tags: trunk | |
2007-04-11
| ||
00:06 | Updated manual page. check-in: fb1cd1f6ab user: patthoyts tags: trunk | |
2007-04-10
| ||
23:49 | Fixed dozy error on unix branch check-in: c0eb8e4d18 user: patthoyts tags: trunk | |
23:36 | Use winsock2 so that mingw-gcc can get the correct values for multicast. check-in: 7f3b9d24cd user: patthoyts tags: trunk | |
12:25 | * generic/udp_tcl.c: Applied patch 1693037 from Uwe Klein to enable setting the SO_REUSEADDR socket option when creating a new udp socket. Improved error reporting on Windows. check-in: 1a3e75af20 user: patthoyts tags: trunk | |
2007-03-30
| ||
21:22 | Upgraded TEA to 3.6 and update the version to 1.0.9. Regenerated configure. Improved the error reporting by making use of strerror() if present. check-in: 3c1551e84a user: patthoyts tags: trunk | |
11:09 | Added support for IP_MULTICAST_LOOP for kostix. check-in: 92858ed557 user: patthoyts tags: trunk | |
2007-01-31
| ||
13:23 | Made the HP-UX patch more specific as if affected AIX builds (from Jeff Hobbs) check-in: b74a7f57a9 user: patthoyts tags: trunk | |
2007-01-21
| ||
13:12 | Updated TEA and applied patch for HP-UX from tclguy check-in: 9ce923886c user: patthoyts tags: trunk | |
2006-07-11
| ||
12:37 | Copied in tcl's TclSockGetPort which is a more efficient way to convert service names to port numbers as it checks for numbers first. check-in: 632dd83a9e user: patthoyts tags: trunk | |
11:37 | Added some optional timing to the srv tests and made 6.2 slow (timesout on linux) check-in: 5d788fc830 user: patthoyts tags: trunk | |
2006-06-20
| ||
13:15 | Tagging for release 1.0.8 check-in: 8dcec326cd user: patthoyts tags: trunk, tcludp-1_0_8 | |
13:12 | Add constraints for slow tests. check-in: 5604c71c67 user: patthoyts tags: trunk | |
13:12 | Stick to ckalloc/ckfree check-in: b1b157d2c1 user: patthoyts tags: trunk | |
11:01 | Warning suppression and made sure it all works with 8.2 - 8.5 check-in: ab6c60252b user: patthoyts tags: trunk | |
10:34 | Added new test file to run a child process as udp server. check-in: 10b912e116 user: patthoyts tags: trunk | |
2006-05-15
| ||
14:40 | Fixup for MS wacky stdlib naming. check-in: b0961a66e3 user: patthoyts tags: trunk | |
14:35 | Fixed up some error messages. check-in: dc64448023 user: patthoyts tags: trunk | |
14:27 | Fixes to the last checkin for building on windows using msys check-in: 5d2c6e6c7e user: patthoyts tags: trunk | |
12:35 | * aclocal.m4: Added check for fcntl.h and the FD_CLOEXEC flag * generic/udp_tcl.c: bug #1477669 - set the close-on-exec flag for the socket to avoid child processes inheriting our sockets * configure: Regenerated with autoconf 2.59 * configure.in: Added call to project specific code. * tclconfig/tcl.m4: Updated check-in: d081abb555 user: patthoyts tags: trunk | |
2006-04-25
| ||
11:13 | Check dtplite is really available check-in: 468ec636c8 user: patthoyts tags: trunk | |
2006-03-05
| ||
10:42 | Updating copyright info. check-in: 24b0eba69b user: patthoyts tags: trunk | |
2006-03-04
| ||
00:05 | * tclconfig/*: Updated to TEA 3.5 * configure: Regenerated. * generic/udp_tcl.c: Applied patch from bug #1245141 to use socklen_t type correctly (Tru64 uses a 64bit long for socklen_t) * generic/udp_tcl.c: Included a Udp_SafeInit function. Some versions of MacOSX are wierd about apps testing for missing functions in shared libs. (#1439508) check-in: 320c385968 user: patthoyts tags: trunk | |
2005-11-27
| ||
21:31 | * generic/udp_tcl.c: bug #1240127 - handle possible missing IP_TTL * generic/udp_tcl.c: bug #1358181 - fix for NetBSD 2.0 * aclocal.m4: bug #1358189 - better method for finding dtplite * win/makefile.vc: Increment version to 1.0.8 * configure.in: * configure: regenerated check-in: 051eb33088 user: patthoyts tags: trunk | |
2005-05-20
| ||
00:10 | release 1.0.7 check-in: c2183d6c3a user: patthoyts tags: trunk, tcludp-1_0_7 | |
00:07 | Releasing tcludp 1.0.7 check-in: cf1bc6d230 user: patthoyts tags: trunk | |
2005-05-19
| ||
23:38 | Fix msvc build for TEA 3.1 upgrade check-in: f14647a08c user: patthoyts tags: trunk | |
23:30 | Fixes to documentation and build on solaris check-in: c89508003e user: patthoyts tags: trunk | |
20:46 | Update to TEA 3.2 check-in: 2974ffaa6a user: patthoyts tags: trunk | |
15:41 | * generic/udp_tcl.c: fconfigure options were returning lists of lists. Fixed. check-in: 96eded6228 user: patthoyts tags: trunk | |
00:53 | * generic/udp_tcl.c: Deal with bug #1178996 by changing the code used to cleanup sockets under Windows. check-in: 2ebf9b2466 user: patthoyts tags: trunk | |
2005-05-17
| ||
14:54 | * win/rules.vc: Applied patch 1092432 by westrick85 to handle paths with spaces better. check-in: 632b759647 user: patthoyts tags: trunk | |
2005-04-27
| ||
08:11 | * demos/bug1158628.tcl: Demo file for this bug. * generic/udp_tcl.c: Applied a fix for bug #1158628 from Reinhard Max which avoids hanging Tcl while exiting with open channels. * configure.in: Moved version to 1.0.7 * win/makefile.vc: check-in: bdf478ba00 user: patthoyts tags: trunk | |
2004-11-23
| ||
13:39 | * demos/chat.tcl: Sample Tk chat app using multicast udp. check-in: d1fb4b56b8 user: patthoyts tags: trunk | |
00:03 | Fix test target check-in: 859eb9092c user: patthoyts tags: trunk, tcludp-1_0_6 | |
2004-11-22
| ||
23:48 | * win/makefile.vc: Improved the win build system. * demos/*: Added a few sample applications, demos of broadcast, multicast and normal operation. * tools/mpexpand.tcl: Added app for generating documentation. check-in: 6e3344f429 user: patthoyts tags: trunk | |
16:31 | Fixed the udp_conf return value. check-in: 4ed740f7cd user: patthoyts tags: trunk | |
16:12 | * generic/udp_tcl.h: Done some testing with multicast and have * generic/udp_tcl.c: rationalised the fconfigure/udp_conf interfaces a bit better. The -ttl option will set the multicast ttl if the socket has been added to a multicast group. Now maintains a list of groups so that this can be inspected and when the socket is closed we will call mcastdrop for each item. check-in: 457ff37351 user: patthoyts tags: trunk | |
10:25 | * generic/udp_tcl.h: Fixed the -ttl option for Windows. check-in: c138640648 user: patthoyts tags: trunk | |
10:00 | * generic/udp_tcl.c: Added support for setting and retrieving the TTL option on the socket. The default is specified by the system but can be set for individual sockets. check-in: 8973149dd7 user: patthoyts tags: trunk | |
2004-02-24
| ||
16:23 | Some IPv6 fixes for WinXP Leaf check-in: 79a5d39e6a user: patthoyts tags: trunk, dev-2 | |
2004-02-16
| ||
02:40 | Added autoconf macro for IPv6 identification. check-in: 3418d14331 user: patthoyts tags: trunk, dev-2 | |
2004-02-15
| ||
01:36 | Fix for building under linux (no ipv6) and add in the library file. check-in: e81fd213ff user: patthoyts tags: trunk, dev-2 | |
2004-02-13
| ||
22:38 | Moved the compatability library intoa library directory. check-in: cf53850103 user: patthoyts tags: trunk, dev-2 | |
21:38 | * generic/udp_tcl.c: An extensive interface rewrite. We now have just a udp command and the socket is controlled via the fconfigure command. This is now a much more similar to the tcl socket command. For backwards compatability, we define the old functions in terms of the new interface. * * * INTERFACE INCOMPATABILITY * * * check-in: 6bce1f41c1 user: patthoyts tags: trunk, dev-2 | |
2004-02-09
| ||
15:49 | Followed up a suggestion in patch #794072 to support udp broadcast packets. This can be queried/enabled using fconfigure $s -broadcast ?1|0? check-in: a91dd82032 user: patthoyts tags: trunk, root-dev-2 | |
14:37 | oops. Only need event source for win32 check-in: 8b73e9111b user: patthoyts tags: trunk | |
14:34 | Fixes for some errors in the Win32 code in udpClose provided in patch #820255. check-in: 6870c7618b user: patthoyts tags: trunk | |
12:19 | Applied fix from bug #833700 to close a memory leak in UDP_CheckProc. check-in: 79d010dcf7 user: patthoyts tags: trunk | |
12:03 | Added the standard windows nmake makefiles from the sampleextension project. check-in: d042babfc3 user: patthoyts tags: trunk | |
12:02 | * Makefile.in: Fixed to build in directories other than the top of the source tree. * generic/udp_tcl.c: Applied the patch from bug #810572 which fixes a memory leak in udp_open - from D. Richard Hipp? * generic/udp_tcl.h: Fix for missing define WIN32 sometimes. * win/makefile.vc: Added the standard windows nmake makefiles * win/nmakehlp.c: from the sampleextension project. * win/rules.vc: Visual Studio project updated as a Makefile * win/tcludp.dsp: project. check-in: db454d7387 user: patthoyts tags: trunk | |
2003-10-23
| ||
20:25 | Nothing serious check-in: 28239945e5 user: patthoyts tags: trunk | |
2003-10-14
| ||
20:37 | Fix CONSTness for Tcl version < 8.4 check-in: 9e5621c8dc user: patthoyts tags: trunk | |
2003-06-15
| ||
21:13 | Updated the nroff document. check-in: 167475640b user: patthoyts tags: trunk | |
10:31 | Fixed an include bug for Linux and thinking about adding a config.h. check-in: a9d3f4450b user: patthoyts tags: trunk, tcludp-1_0_5 | |
2003-06-13
| ||
22:15 | cleaned up warnings and updated version numbers. check-in: a3c5d63628 user: patthoyts tags: trunk | |
22:08 | Cleaned up some -Wall warnings under unix. check-in: 655b101ff6 user: patthoyts tags: trunk | |
20:19 | Fixed line endings and updated the version info. check-in: 4e4d66d5e7 user: patthoyts tags: trunk | |
2003-06-11
| ||
22:17 | Minor typo fixes in comments check-in: 19f6374782 user: patthoyts tags: trunk | |
2003-06-03
| ||
23:38 | defined ioctlsocket for unix. check-in: 3872dc871c user: patthoyts tags: trunk | |
2003-03-21
| ||
23:05 | define ioctlsocket for unix check-in: 10d09e1b03 user: patthoyts tags: trunk | |
2003-03-12
| ||
00:21 | Fixed udpGetHandle to perform as per specs. Added channel Get and SetOption procedure to support fconfigure. General layout changes to group related functions together. Bumped version pathlevel to 1.0.5 check-in: fb09b98d1a user: patthoyts tags: trunk | |
2003-03-04
| ||
02:05 | Skip test for unix requiring root perms. check-in: c7cd9ac3f3 user: patthoyts tags: trunk | |
01:58 | Added support for symbolic port names. check-in: 9dde332306 user: patthoyts tags: trunk | |
2003-03-03
| ||
23:33 | Fix bug 696632: missing man.macros check-in: 5135bb8e9d user: patthoyts tags: trunk | |
22:24 | Fixed CONST compatability for Tcl 8.3/8.4. Fixed linux build by using autoconf defines for sys/ioctl.h check-in: af12b959c2 user: patthoyts tags: trunk | |
06:22 | Changed to MIT license -Xiaotao check-in: 3bc8bd9818 user: xiaotaow tags: tcludp-1_0_4, trunk | |
06:05 | The version provided by Pat Thoyts to fit into TEA format. -Xiaotao check-in: 714222c3a4 user: xiaotaow tags: trunk | |
05:57 | Changed by Pat to fit into TEA format -xiaotao check-in: b9b4003125 user: xiaotaow tags: trunk | |
05:56 | Changed by Pat to fit into TEA format. -Xiaotao check-in: f49d6f3c35 user: xiaotaow tags: trunk | |
05:45 | Initial import. Leaf check-in: c625bf7a5f user: xiaotaow tags: xiaotaow, trunk | |
05:45 | Initial revision check-in: ac150fcf25 user: xiaotaow tags: trunk | |