• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- strengthen page contracts

- strengthen page-cpntracts

- standardize url construction to protect against injection attacks

  1. … 2 more files in changeset.
- standardize url construction to protect against injection attacks

- harden page contract

- provide link for deprecated functions

- harden page contracts

- fix typo

- harden page contract

- fix validity of HTML

    • -81
    • +103
    ./tcl/acs-api-documentation-procs.tcl
  1. … 4 more files in changeset.
- quote HTML attribute values

  1. … 9 more files in changeset.
- improve validity and security of HTML of admin pages

- improve page_contracts

    • -24
    • +25
    ./tcl/acs-api-documentation-procs.tcl
  1. … 33 more files in changeset.
- use type checking for boolean parameters in page_contracts to improve security

  1. … 24 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

    • -858
    • +1019
    ./tcl/acs-api-documentation-procs.tcl
  1. … 2533 more files in changeset.
- bump version numbers to 5.8.1

  1. … 74 more files in changeset.
- bump version number to 5.8.1b2

  1. … 75 more files in changeset.
- bump version numbers for beta release

  1. … 74 more files in changeset.
- avoid namespace code when namespace is empty

- add preview for images

- deactivate source view for images

- fix typo

- improve handling of erroneous and malicious paths provided to the api browser

    • -3
    • +30
    ./tcl/acs-api-documentation-procs.tcl
- make procs-view more robust against invalid paths

- bump version numbers to [25].8.1a3

- update requirements for core components to newest version number in the branch

  1. … 74 more files in changeset.
- allow source view also for www/procs-file-view

- trim path for www/content-page-view and www/procs-file-view

- render not only objects with absolute names as xotcl-objects

- improve integration with xotcl code (especially for "content pages")

    • -13
    • +16
    ./tcl/acs-api-documentation-procs.tcl
- fix markup: <ul>/</ul> pair was inside a multiple, not wrapping it

- render www-files with syntax highligher (adding links)

- improve rendering of package-view calls (left column was to small)

- improve validity of HTML markup

- don't treat "@" as API command in syntax highlighter

- remove "api" prefix from functions in the "::apidoc::*" namespace

- mark externally called functions as public

    • -30
    • +30
    ./tcl/acs-api-documentation-procs.tcl
  1. … 2 more files in changeset.
-fix bug when first word is shorter than indent spacing

- make input more robust to leading/trailing spaces

- add special handling for expand operator to tcl code beautifier

- improve spelling in comments and string

- show relevant XQL code instead of all XQL code

- provide links to full XQL code

- fix handling of absolute vs. relative command names

- show SQL code (and Tcl code not defined via apidoc) in sam style

- provide tooltips for Tcl commands, NaviServer/AOLserver commands and

API calls

    • -30
    • +58
    ./tcl/acs-api-documentation-procs.tcl