• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add validation against invalid host header fields

  1. … 3 more files in changeset.
- improve formatting

- split ad_log into two parts; util::request_info returns now the request information as a string, can be used in web-interface as well

  1. … 1 more file in changeset.
- write content only for POST data

- fix stupid cut&paste bug

- improve error handling of closed connections

- output more detail for errors

- comment on "export_vars" function

- prefer "localurl" over "return_url" as name of page_filter

  1. … 1 more file in changeset.
- improve performance of util::external_url_p

- add user_id to context information

- fix one more occurance...

- trying to reduce ad_urlencode_query patch to minimal change

After fixing previous commit, use ad_urlencode_path and ad_urlencode_query instead of ns_urlencode in export_vars and export_entire_form_as_url_vars.

This way URL is encoded properly and we avoid a bug when variables called "--" or with value "--" are exported.

Reverting and fixing previous commit, which erroneously brought HEAD version in 5-9 branch

    • -1335
    • +1493
    ./utilities-procs.tcl
Use ad_urlencode_path and ad_urlencode_query instead of ns_urlencode in export_vars and export_entire_form_as_url_vars.

This way URL is encoded properly and we avoid a bug when variables called "--" or with value "--" are exported.

    • -1493
    • +1335
    ./utilities-procs.tcl
Use ad_urlencode_path and ad_urlencode_query instead of ns_urlencode in export_vars and export_entire_form_as_url_vars.

This way URL is encoded properly and we avoid a bug when variables called "--" or with value "--" are exported.

- use [util_current_location] instead of host-header field to show

correct host also when no host header field is available

- use wildcard matching for driver names to detect protocol

in case multiple drivers of the same type are loaded with

names with different suffixes

- fix util::split_location

- truncate overlong lines in ad_get_tcl_call_stack

  1. … 1 more file in changeset.
- include peer address in ad_log message

- remove ns_share

- remove redundant definition of ad_dateentrywidget (was once defined as via "proc" and immideately later redefined via ad_proc)

  1. … 2 more files in changeset.
- generalize hostname and port splitting in order to support IP-literal notation of RFC 3986

  1. … 1 more file in changeset.
- improve variable name

- fix lob interface (especially for portraits)

  1. … 5 more files in changeset.
- fix variable name

- sigh, add missing dollar signs

- more comments and fine-tuning

- refactor and comment util_current_location

- fix collateral damage of fix for bug #3201