• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
update comments concering CSP "report-to" directive

improve documentation

provide compatibility function ns_dbquotelist, which is available in newer versions of NaviServer

fix broken dict

delete cut&pate error

added per-thread caching for "static" sitenotes. In case these will change (never saw a system where this happend), either a broadcast flush or a restart is needed.

extend icanuse cases

provide a clearer name for method (flush_pattern_in_all_partitions) and make it protected

add one more sample combination of traced commands

new method PartitionedCache->flush_all_pattern to iterate over all partiations to perform a glob-style deletion from the cache

whitespace and spelling changes

Added HashKeyPartitionedCache:

This is type of cache is like a "KeyPartitionedCache" but works as

well with strings as keys while the "KeyPartitionedCache" requires numeric

keys.

mark "acs_lookup_magic_object" explicit as deprecated,

use "acs_magic_object" instead (which is per-thread cached)

fix output from tcltrace procs

Remove ID size restriction in regexp

flush per_request_cache also when patterns are flushed

Increase the id length check by regexp in 'application_data_link::scan_for_links'

Use 'acs_testing' authority in 'party_procs_test' test case

    • -1
    • +2
    ./tcl/test/community-core-test-procs.tcl
Use 'acs_testing' authority in 'person_procs_test' tet case

    • -1
    • +2
    ./tcl/test/community-core-test-procs.tcl
reduce verbosity

add callback invocation into parameter::set_global_value and parameter::set_value

to achieve a more consistent behavior

  1. … 1 more file in changeset.
Fallback to 'util_current_location' when 'ad_url' returns an empty string, such in cases when the SystemUrl is not set, on the util_http_json_encoding testcase

added missing editor hints

  1. … 17 more files in changeset.
whitespace changes

    • -79
    • +79
    ./tcl/request-processor-init.tcl
  1. … 1 more file in changeset.
Add an exception for the 'berkdb' command, defined in the global namespace by the Berkeley DB Tcl extension, to the 'naming__proc_naming testcase'

Add exceptions for some commands defined in the global namespace by the 'Trf' Tcl extension to the 'naming__proc_naming testcase'

provide compatibility wrappers for AOLserver and NaviServer before 4.99.17

Add xml-rpc system.* methods as exceptions in the naming__proc_naming test.

The xml-rpc package defines procs of the form system.*, that not only pollute the root namespace, but also contain the '.' character, which is not allowed by OpenACS naming standards.

The package is designed in a way that XML-RPC methods are implemented as 'ad_procs' of the same name (see package doc), and the system.* methods are standard XML-RPC methods (see XML-RPC spec). One could also expect current users of the package to have their own local 'whatever.verb' methods/ad_procs in the root namespace as well. Until future refactoring of the package to decouple XML-RPC method and proc names is done, this exception is added.

improve spelling

fix for issue #3387: ad_return_complaint can reveal error call stacks to end users