diff --git a/README.md b/README.md index a295611..7f14c0a 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,11 @@ are used when configuring [F5 BIG-IP](http://www.f5.com/products/big-ip/) devices. ## News +- 26th September 2018 - Version [1.0.12](https://github.com/landro/TesTcl/releases) released - 24th May 2018 - Version [1.0.11](https://github.com/landro/TesTcl/releases) released - 23rd March 2017 - Version [1.0.10](https://github.com/landro/TesTcl/releases) released - 29th April 2016 - Version [1.0.9](https://github.com/landro/TesTcl/releases) released - 16th December 2015 - Version [1.0.8](https://github.com/landro/TesTcl/releases) released -- 7th August 2015 - Version [1.0.7](https://github.com/landro/TesTcl/releases) released ## Getting started @@ -42,7 +42,7 @@ rule simple { Now, create a file called *test_simple_irule.tcl* containing the following lines: ```tcl -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* # Comment in to enable logging @@ -121,7 +121,7 @@ If you get a message saying *syntax error in expression ""aa" starts_with "a"": Download latest [TesTcl distribution](https://github.com/landro/TesTcl/releases) from github containing all the files (including examples) found in the project. Unzip, and add unzipped directory to the [TCLLIBPATH](http://jtcl.kenai.com/gettingstarted.html) environment variable: - export TCLLIBPATH=whereever/TesTcl-1.0.11 + export TCLLIBPATH=whereever/TesTcl-1.0.12 In order to run this example, type in the following at the command-line: @@ -204,7 +204,7 @@ NB! Be carefull with using _on_ commands in _before_. If there will be another d Using the _before_ command, *test_simple_irule.tcl* can be rewritten as: ```tcl -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* # Comment in to enable logging @@ -285,7 +285,7 @@ rule advanced { The specs for this iRule would look like this: ```tcl -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* # Comment out to suppress logging @@ -400,7 +400,7 @@ rule headers { The example specs for this iRule would look like this: ```tcl -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* # Comment out to suppress logging @@ -446,7 +446,7 @@ rule classes { with code that looks like this ```tcl -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import testcl::* before { diff --git a/examples/errors/error_simple.tcl b/examples/errors/error_simple.tcl index 5454ef4..7279b52 100644 --- a/examples/errors/error_simple.tcl +++ b/examples/errors/error_simple.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* ## diff --git a/examples/example_irule_advanced.tcl b/examples/example_irule_advanced.tcl index 8fff338..43b5bdc 100644 --- a/examples/example_irule_advanced.tcl +++ b/examples/example_irule_advanced.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* ## diff --git a/examples/example_irule_call.tcl b/examples/example_irule_call.tcl index eb037ef..f413cf8 100644 --- a/examples/example_irule_call.tcl +++ b/examples/example_irule_call.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* # Comment in to enable logging diff --git a/examples/example_irule_classes.tcl b/examples/example_irule_classes.tcl index 700a4d5..ba4e8f3 100644 --- a/examples/example_irule_classes.tcl +++ b/examples/example_irule_classes.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* before { diff --git a/examples/example_irule_headers.tcl b/examples/example_irule_headers.tcl index 85735bd..5e9b478 100644 --- a/examples/example_irule_headers.tcl +++ b/examples/example_irule_headers.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* ## diff --git a/examples/example_irule_simple.tcl b/examples/example_irule_simple.tcl index ca8ff79..dd7d382 100644 --- a/examples/example_irule_simple.tcl +++ b/examples/example_irule_simple.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* ## diff --git a/examples/example_irule_variables.tcl b/examples/example_irule_variables.tcl index d8038a3..fec079d 100644 --- a/examples/example_irule_variables.tcl +++ b/examples/example_irule_variables.tcl @@ -1,4 +1,4 @@ -package require -exact testcl 1.0.11 +package require -exact testcl 1.0.12 namespace import ::testcl::* ## diff --git a/pkgIndex.tcl b/pkgIndex.tcl index 1683d7f..5fc6b5f 100644 --- a/pkgIndex.tcl +++ b/pkgIndex.tcl @@ -64,7 +64,7 @@ set sources {} foreach {f} $files { lappend sources [list source [file join $dir src $f]] } -package ifneeded testcl 1.0.11 [join $sources "\n"] +package ifneeded testcl 1.0.12 [join $sources "\n"] # Disable certain Tcl commands from iRules if { $::tcl_platform(platform) eq "java" } { diff --git a/scripts/release.md b/scripts/release.md index 1baf85d..c240f9f 100644 --- a/scripts/release.md +++ b/scripts/release.md @@ -7,10 +7,5 @@ Mac OS X/Free BSD Tagging a new release and pushing to origin - git tag -a v1.0.11 -m 'Release 1.0.11' - git push --tags - -Remove feature branches after merging - - git branch -d feature_branch - git push origin --delete feature_branch + git tag -a v1.0.12 -m 'Release 1.0.12' + git push --tags \ No newline at end of file diff --git a/src/assert.tcl b/src/assert.tcl index ef20bc1..22d0082 100644 --- a/src/assert.tcl +++ b/src/assert.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log namespace eval ::testcl { diff --git a/src/classes.tcl b/src/classes.tcl index b48df46..5f8cd9d 100644 --- a/src/classes.tcl +++ b/src/classes.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log package require cmdline diff --git a/src/global.tcl b/src/global.tcl index b7d4da2..c7aa6b8 100644 --- a/src/global.tcl +++ b/src/global.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log namespace eval ::testcl { diff --git a/src/ip.tcl b/src/ip.tcl index c022d69..24e1d71 100644 --- a/src/ip.tcl +++ b/src/ip.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log package require ip diff --git a/src/irulehttp.tcl b/src/irulehttp.tcl index c9f74af..319b018 100644 --- a/src/irulehttp.tcl +++ b/src/irulehttp.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log package require base64 diff --git a/src/iruleuri.tcl b/src/iruleuri.tcl index 4a2257c..2f51232 100644 --- a/src/iruleuri.tcl +++ b/src/iruleuri.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log package require base64 diff --git a/src/it.tcl b/src/it.tcl index 08e1c85..7bc2bfd 100644 --- a/src/it.tcl +++ b/src/it.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log namespace eval ::testcl { diff --git a/src/on.tcl b/src/on.tcl index 3eb7677..a94de76 100644 --- a/src/on.tcl +++ b/src/on.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log namespace eval ::testcl { diff --git a/src/onirule.tcl b/src/onirule.tcl index 205f0c7..621b27a 100644 --- a/src/onirule.tcl +++ b/src/onirule.tcl @@ -1,4 +1,4 @@ -package provide testcl 1.0.11 +package provide testcl 1.0.12 package require log namespace eval ::testcl {