• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- improve rebustness against stale links for uninstaled packages

- improve robustness against outdated links

- fix double-quoting

- fix leak of file handle (opened file was never closed)

- don't prodice 500 status when passed filename does not exists

- fix display of SQL files in package_view

- avoid error messages in log file after internal_redirect

- show lib files in api browser (this fixes bug #2422)

- make content-page-view more robust in case packages are e.g. deinstalled, or invalid ids are passed in

- make proc-view more robust in case packages are e.g. deinstalled, or invalid ids are passed in

- content-page-view: fix cases, where non-existing file is passed in

- use property "doc(title)" instead of "title"

  1. … 28 more files in changeset.
- replace deprecated "export_url_vars" by "export_vars -url"

- fix bracing in "export_vars -form"

  1. … 119 more files in changeset.
- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
- fixed bug #3212

Merged oacs-5-7 to HEAD

  1. … 166 more files in changeset.
div tweak for api browser from redwylie

- fixed severe vulnerability with path traversal attack

- fixed severe vulnerability with path traversal attack

- fixed severe vulnerability with path traversal attack

- reset filename in case of attack

- fixed severe vulnerability with path traversal attack

- fixed severe vulnerability with path traversal attack

- allow returnredirect to external url, which is under control of the script

- fix api-browser to allow returnredirect to aolserver documentation

- factor out api_tclcode_to_html from api_tcl_to_html to improve reusability

  1. … 1 more file in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 364 more files in changeset.
modifying api-doc/index to accept a package-key, returns a package-view from a package-key if it is installed etc. for example /api-doc/index?about_package_key=acs-datetime would be the same as browsing to /api-doc/package-view?version_id=x where x is the local version_id. This feature will help static docs link to evolving api automatically. oracle sql is untested, but should work.

    • -0
    • +20
    ./index-postgresql.xql
maintains chain-of-crumb links when toggling show/hide source

adds package to trail-of-crumbs for proc-view as it is in procs-file-view, display-sql, etc

fix markup, make @see /file/path/foo.tcl, @see /doc/db-api.html @see http://openacs.org/foo work

  1. … 1 more file in changeset.
removed the remaining procs which were -deprecated -warn in 5.0 and fixed most occurances of those procs in the code

  1. … 43 more files in changeset.
can't use regular adp variable interpolation since when displaying source you don't want to translate tags, you want to display the 'real source'