• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add missing ::xo::db::DB method "transaction"

- fix commented out statement, causes troubles with multiline sql statements

- fix for bug #3217 (xss vulnerbility found by AppScan, reported by Andrew Helsley)

- fix for bug #3216 (xss vulnerbility found by AppScan)

- remove unneeded files

- uplevel one level higher when substituting variables, cmds in named SQL queries

- add "-title" to Package.make_form_link

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
-fix typo

- perform substitution when fetching sql via query names

- fix typo

- fix typo

- change tabs into spaces

    • -125
    • +125
    /openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl
    • -113
    • +116
    /openacs-4/packages/xotcl-core/tcl/chat-procs.tcl
    • -198
    • +198
    /openacs-4/packages/xotcl-core/tcl/cr-procs.tcl
  1. … 8 more files in changeset.
- disable YUI menu-buttons cvs CSS

-replace tabs with spaces

- added stub for defining ::acs::preferdbi for early adaptors

* use new interface in order to be able to use dbi-*

* updated dependencies

* bumped revision number

    • -4
    • +4
    /openacs-4/packages/xowiki/xowiki.info
    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/import-procs.tcl
    • -9
    • +16
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -3
    • +10
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
    • -30
    • +37
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
  1. … 10 more files in changeset.
* overworked db-abstraction layer with support for dbi_*

* dbi_* support is per default deactivated, can be activated via

e.g. setting ::acs::preferdbi to 1 in 0-acs-init.tcl

* bump version number to use dependencies for packages, using the new interface

    • -636
    • +954
    /openacs-4/packages/xotcl-core/tcl/05-db-procs.tcl
- use just first command word 2dn column of database statistics

- stick for database operations on the ms level, but use floating point numbers

- report times from developer support below ms granularity

- fix toolbar buttons of ds

- add missing key

- fix incorrect message key

- provide compatibility with nsf 2.0b6, which has "-noinit" removed

- treat invalid byte ranges as described in rfc2616-sec14

- make sure to delete cr_delete_orphans only files from the cr

- write entry to deletion log before writing to disk, extend mutex

- use 4-space tab indent

- added update of xml-based release note to release steps

- added missing release info for OpenACS 5.8.0

file content-init.tcl was initially added on branch oacs-5-8.

file content-procs-postgresql.xql was initially added on branch oacs-5-8.

acs-content-repository:

- new public function "cr_cleanup_orphaned_files" to clean up orphaned

files incrementally based on cr-file creation log

- added "cr_cleanup_orphaned_files" to "cr_delete_scheduled_files"

to perform cleanup automatically

- new function to handle cr-file creation log, which is used to

removed orphaned files (created by aborted transactions)

- the function "cr_check_orphaned_files" can still be used

for cleaning up orphaned files from times before the

cr-file creation log was in place (that is from the birth of

OpenACS until now).

acs-tcl:

- new function "ad_mutex_eval" for safely executing

tcl commands under a mutex lock