• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- make sure to use the configured tmp directory in case no template is specified

- The C-library function tmpnam() is deprecated since a while. Therefore naviserver has deprecated ns_tmpnam as well.

Therefore we introduce a new function "ad_tmpnam" which requires just a minimal change and uses ns_mktemp.

  1. … 27 more files in changeset.
- fix typo in variable name (many thanks to jim for reporting)

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

  1. … 5 more files in changeset.
- get rid of old-style parameter passing

- provide hint that one should use the tcl-builtin command "lassign" instead of "util_unlist"

- use "lassign" instead of multiple "lindex" operations

  1. … 5 more files in changeset.
- remove needless quotes from numeric comparison

  1. … 1 more file in changeset.
- flatten nested "lindex" structures

- merge multiple "lappend" operations

- use "lassign" instead of multiple "lindex" operations

- improve performance util_convert_line_breaks_to_html by reducing

number of regsub operations and more precise regular expressions

- use numeric comparison operator for truth value comparisons

- use "lassign" instead of multiple "lindex" operations

- reduce number of remaining "string equal" operations

  1. … 13 more files in changeset.
- brace while expressions

- don't use expr within while expression

- use numeric comparison for truth values

- normalize string expressions

  1. … 9 more files in changeset.
- added author for blaming

- ad_job: Added convenience wrapper for simple usages of ns_job with timeout

- don't use backslash in multiline expressions

- make long expressions more uniform and more readable

- use "in" or not in (ni) operator instead of lsearch

- brace expressions to allow for tcl compilation

- bump version number

  1. … 23 more files in changeset.
- use tcl 8.5 extended index format for "string range"

- modernize tcl

  1. … 6 more files in changeset.
- use tcl 8.5 extended index format for "lindex"

- use tcl 8.5 extended index format for "lrange"

- use tcl 8.5 expand operator instead of "eval lappend ..." idiom

  1. … 7 more files in changeset.
- modernize tcl

  1. … 9 more files in changeset.
- fix function for multiserver and global driver configurations

- mark "util_unlist" as depreacted, since it is superceded by the tcl-builtin lassign

- use "lassign" instead of "foreach ... break" idiom

- modernize tcl

- use ad_return_top_of_page rather then the raw ReturnHeaders

  1. … 1 more file in changeset.
- mark strange functionad_dbclick_check_dml as deprecated

- improve clarity of the code

- raise limit in html/text processing from 1000 to 3000 in "loop detection"

- improve performance by byte-code-compiling expressions

- use more tcl8.5 idioms

  1. … 2 more files in changeset.
- mark util_ReturnMetaRefresh deprecated as indicated in http://openacs.org/forums/message-view?message_id=121704

- replace deprecated "util_quote_double_quotes" by "ad_quotehtml"

- mark "export_url_vars" as deprecated as indicated by the documentation

- replace deprecated "export_url_vars" by "export_vars -url"

- fix bracing in "export_vars -form"

  1. … 121 more files in changeset.
- mark "export_url_vars" as deprecated as indicated by the documentation

- replace deprecated "export_form_vars" by "export_vars -form"

- replace deprecated "ad_export_vars" by "export_vars"

  1. … 72 more files in changeset.
- revert form_vars update

  1. … 82 more files in changeset.