Security Advisories (2)
CVE-2007-4772 (2008-01-09)

The regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows context-dependent attackers to cause a denial of service (infinite loop) via a crafted regular expression.

CVE-2007-6067 (2008-01-09)

Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows remote authenticated users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.

Changes for version 1.03 - 2016-01-01

  • many cleanup: Tcl::call now much smaller and does not tracks widgets anymore; $Tcl::STACK_TRACE, %widget_refs, sub wcall, etc
  • proper disposal of CODE REFs when they are no more needed on tcl side.
  • new test t/disposal-subs.t
  • Tcl::call processes 'after' differently
  • use direct object syntax for calls to 'new'
  • fixed minor typos in POD
  • removed superfluous Solaris check in Makefile.PL
  • add Travis-CI configuration

Modules

Tcl
Tcl extension module for Perl

Provides

in Tcl.pm
in Tcl.pm
in Tcl.pm