Skip to content

Releases: flightaware/tcllauncher

Bump package version

16 Aug 08:07
Compare
Choose a tag to compare
  • Bump package version in configure.in

Upgrade TCL version

15 Aug 16:02
8297734
Compare
Choose a tag to compare

Upgrade the required TCL version.
Fixes to installation permissions.

v1.8

19 Jul 14:47
Compare
Choose a tag to compare
  • Bump release version for proper downstream packaging.
  • Remove configure since it's a generated file.

Maintenance release

18 Jul 15:36
Compare
Choose a tag to compare
Merge pull request #11 from flightaware/swiftc

Add support for swiftc linker

v1.6

21 Jun 21:50
Compare
Choose a tag to compare
* tcllauncher::demonize when invoked with the -noclose option will still
  redirect any stdio files (stdin, stdout, stderr) to/from /dev/null if
  the corresponding stdio handle does not exist.

* clean and distclean make targets fixed/improved

* configure script now included in distribution

* remove all reference to Windows

v1.5

21 Jun 21:50
Compare
Choose a tag to compare
* tcllauncher no longer generates or references a shared library.

* tcllauncher now is linked against the thread library to avoid
  deadlocking if Tcl is built with threads

* Sync Makefile.in with TEA 3.9; clean up the generation of the object
  file and the executable

* tcllauncher-support.tcl is now macro-substituted from
  tcllauncher-support.tcl.in to get package and version right every time

v1.4: Changes needed to build tcllauncher with Tcl 8.6

21 Jun 21:50
Compare
Choose a tag to compare
* reassert lock on pidfile during pidfile_write

    The documented usage of pidfile_open and pidfile_write did not actually work
    because the flock on the pidfile would not survive the daemonize call to fork
    to a background process.  Now we re-assert the lock on the pidfile when calling
    pidfile_write (aborting if the lock cannot be obtained) so that the pidfile can
    be reliably used as a lockfile as documented.

* Updated build instructions for Debian.

* Corrected unclear pidfile_open documentation.

* manual page rendering improvements.

* Update README and license and remove superfluous stuff from launcher.h

* Support for Tcl 8.6

* In pid_open properly handle the case of specifying the path to the pid
  file.  Also properly support the file mode argument.

v1.2

21 Jun 21:51
Compare
Choose a tag to compare
* Upgrade to Tcl Extension Architecture (TEA) 3.8.

* Add aclocal.m4 to create a rule for finding the path to dtplite and modify
  configure.in to use that rule.

* Merge daemonize.tcl and pidfile.tcl into tcllauncher.tcl

* Reference Tcl 8.5 in docs and whatnot.

* Add support for Mac OS X