• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file upgrade-5.8.1d4-5.8.1d5.sql was initially added on branch oacs-5-8.

Fixing bug 3223

- don't call deprecated util_ReturnMetaRefresh which does not seem necessary, at least for internal redirects

- adjust introspection interface to newest version of nsf

- don't treat all warnings from clamav as virus detections (had false positives on flash files; many thanks to Markus Moser for the suggestion and testing)

- add support for column expressions index (many thanks to Michael Aram)

- make sure to provide description also in error cases

- skip invalid categoy-ids in weblog query

    • -0
    • +4
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- Sanitize URL to avoid potential injection attack (many thanks to Frank for reporting it)

- change 'util_memoize "..."' into 'util_memoize [list ...]' as pointe out by Frank for security reason and correctness

- add "nsudp" to the list of known socket drivers

- strip optional body prefix from nsf::procs

- fix formulation in api-browser docu for recently added "async" option

- add support for the script async attribute (http://www.w3schools.com/tags/att_script_async.asp)

- better handling of potentially incorrect file names in the content repository (checking for "" is not enough)

- improve safety of orphan file deletion (e.g in case, fetch_paths returns empty file names)

-fix syntax

- Fix for bug #3222. Patches submitted by the bug-tracker with formatting "pre" could not be displayed. additionally removed "pre" formatting option on bug-tracker in HEAD, since it seems superfluous.

- remove formatting option "pre" of input form for patches. The differentce between "plain" and "pre" is not documented and seems to be non-existant.

- fix bug #3221

- modernize tcl further

- bump version number

- changes from openacs.org

- remove deprecated call to ad_maybe_redirect_for_registration

- modernize tcl

  1. … 5 more files in changeset.
Committed new API for HTTP client functionality, moved old HTTP client procs to the new file and set them as deprecated.

    • -0
    • +1511
    /openacs-4/packages/acs-tcl/tcl/http-client-procs.tcl
file http-client-procs.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/acs-tcl/tcl/http-client-procs.tcl
- fix sorting order, when posting history is "by date" (default)

- reduce verbosity

- Provide a mechanism, that util_user_messages are not swallowed in

return redirects. When ad_returnredirect sets a util_user_messages

it is now safely provided at the target page.

- Don't use util_user_message to provide feedback for newly registered

users. util_user message is used for "ad_returnredirect ... -message",

which was used to report back to the user that some actions are required.

If RegistrationRequiresEmailVerificationP or

RegistrationRequiresApprovalP is set, a newly registered users is

logged out immediately after filling out the form. Therefore,

session_id is reset, and util_user_message (that depends on the

session_id) fails to deliver the content. We use now

"ad_return_warning" which does not have this problem.