• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- white space change (replace trailing spaces)

    • -84
    • +84
    ./tcl/request-processor-procs.tcl
- white space change

- white space change

- use list operator for a more declarative reading

- fix indentation

- avoid nesting double quotes

Allow to delete node_ids having subnodes. This simply triggers unmount and delete

of site node, package instances and all its tree structure as one could do manually,

but packages themself are still responsible to "clean their own mess".

    • -124
    • +158
    ./tcl/site-nodes-procs.tcl
  1. … 1 more file in changeset.
- use ns_parseurl when available

- provide emulation for ns_parseurl for older versions of NaviServer or AOLserver

security::validated_host_header:

- check also in nssock sections for v4 and v6

- check as well virtual server configuration

Commented out obsolete and broken proc

    • -183
    • +187
    ./tcl/navigation-procs.tcl
- perform nonce-computation independent of user_id computation

- put resetting of untrusted user_id to the right place

- provide initial value for untrusted user_id

- setting nonce always (also for non-authenticated requests)

Some more Tcl cleanup

- use curly brackes to enable byte code compilation

- don't use "[expr ...]" when not needed

- prefer "incr i -1" over "set i [expr {$i - 1}] "

  1. … 14 more files in changeset.
- imporve ad_html_qualify_links in various ways (better argument name, better comments, removed superflous slashes, ...

- add a function ad_html_qualify_links to make e.g. relative URL handing in notifications easier

- use variable names consistently

- fix handling of csrf token

Increase timeout to 5 minutes for util::http and pure ns_http implementations (required on slow connections)

- one more typo

- fix recent editing bug

Fix typo in proc doc

Remove changes not meant to be committed

Fix bug when uninstalling packages having been upgraded over time

- no need for element-wise setting of array columns

- no need for intermediary variable

- fix documentation of acs_user::get: list full set of returned

attributes in documentation

- acs_user::get: return dict, when no argument "-array" is provided

- make sure, that the sec_handler's global variables are always set (also in error cases, blocked bots, etc.)

- use more consistent quoting

    • -12
    • +13
    ./tcl/request-processor-procs.tcl
- add warning in case site_node::get_node_id_from_object_id returns first of many urls