• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Test ad_raise and ad_exception

file exception-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/exception-procs.tcl
Test ad_safe_eval api

Modernize idioms

Uniform doc

Undeprecate all f:: api that cannot be replaced by a drop-in alternative (e.g. same arguments and behavior), bring existing documentation, including examples, in the api-doc, uniform documentation style, fix dead links

    • -301
    • +383
    ./tcl/ad-functional-procs.tcl
Fix f::lambda, probably broken when this api was moved into the f:: namespace

To make the command universally callable, this has to be defined in the global namespace and the name needs to be fully qualified.

Test the functional api, for which a few tests were provided in the documentation

    • -0
    • +299
    ./tcl/test/ad-functional-procs.tcl
file ad-functional-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/ad-functional-procs.tcl
Deprecate f::map, superseded by Tcl lmap command

Fix dead link, move doc where appropriate

Increase proc coverage

Test ad_parameter_from_file

Test ad_job proc

Test ad_integer_optionlist

Increase proc coverage

    • -0
    • +20
    ./tcl/test/tcl-documentation-procs.tcl
Test disk cache api

file acs-cache-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./tcl/test/acs-cache-procs.tcl
bump version number to 5.10.1d30

improve spelling

improve spelling

Emit a warning to the log file when parametersecret is not set in the configuration file

improved spelling

security::safe_tmpfile_p: fix false positive under macOS

This fixes as well the regression test for acs-tcl under macOS

provide an API for single-token signed values

modernize test

    • -28
    • +28
    ./tcl/test/test-membership-rel-procs.tcl
provide warning when split-location fails

Increase proc coverage

  1. … 1 more file in changeset.
Consider failures obtaining the token as failure to verify the value and report into the log file

Test all the cornercases of this api as intended, without using ad_tmpnam