• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
CVS merge made a hash of the db_nextval code (gustaf's improved version,

my rollback, his improved improved version apparently confused it).

Merged from 5.4.2

  1. … 273 more files in changeset.
Bumped version numbers for release

  1. … 21 more files in changeset.
Bumped version numbers to prepare for tomorrow's release.

  1. … 21 more files in changeset.
Relaxed the db_multirow restriction on appending when cached to allow it if

the multirow is empty.

new version of sequence name caching; use now system catalogs as last ressort

Commented out Gustaf's broken version of db_nextval, and replaced it with

the slower, but *correct*, earlier version. The "improved" version can be

commented back in locally for those who don't care about correctness. Or

it can be corrected and put back in if someone cares to fix it.

Commented out Gustaf's broken version of db_nextval, and replaced it with

the slower, but *correct*, earlier version. The "improved" version can be

commented back in locally for those who don't care about correctness. Or

it can be corrected and put back in if someone cares to fix it.

added function util::random_list_element which returns a random element from the given list

Bumped version numbers to 5.4.2b1

  1. … 21 more files in changeset.
Broke out the check for valid mime types that ad_html_text_convert can

convert so a caller can check that it will work (the content repository

is hard-wired to try to convert any text mime type when delivering it

through an automagically-generated template created by content::init)

HTML Strict cleanup

Fix ns_log statement. Change ns_logs of non-error conditions to debug.

No need to log successful exec.

Removed malte's broken site node caching code. If you want to fix it, the

version before this has the broken code (look at get_from_url).

    • -25
    • +2
    ./tcl/site-nodes-procs-postgresql.xql
Got rid of malte's broken site node lazy caching code. Someone should make

lazy caching work someday...

    • -25
    • +2
    ./tcl/site-nodes-procs-postgresql.xql
Adding utilities to support HTTP authentication. This allows you to

register a filter to any URL to use HTTP authentication. This can be

used in oacs-dav, we also used it to make RSS feeds that needed HTTP authentication.

    • -0
    • +118
    ./tcl/http-auth-procs.tcl
Bumped version numbers ...

  1. … 21 more files in changeset.
Bumped info files, which I forgot to do before putting up the beta tarball.

  1. … 21 more files in changeset.
normalize some more expressions

normalize some more expressions

Tracked down obscure problem that has cropped up occasionally since the

beginning. If AOLserver his hit with a domain name that's not bound to

the IP it is listening on, it tries to serve /global/file-not-found but does

not call registered preauth filters first. It does call registered procs,

though. This results in rp_handler being called, but not rp_filter, and

rp_handler dies because it expects rp_filter to have set up ad_conn. My

solution is to simply redirect to the URL AOLserver substitutes, without

the bogus domain name, which causes the file not found page to be delivered

to the user. The calls I saw were GET http://www.google.com to my server's

IP - probably a security exploit for IIS or Apache sometime in the deep past.

Allow files like "file not found" or "server busy" to be displayed when

the entire server is restricted to registered users.

HTML Strict cleanup

Deprecated ad_table

Added /favicon.ico to the magic list of URLs allowed when you restrict an

entire site to registered users.

Cleaned up the install.xml stuff so it no longer puts random crap out in

the log written to the http socket.

adding missing close statements

  1. … 2 more files in changeset.
Utility procedurs to generate inline diffs for text or html. Includes

special MS Word HTML option to ignore Word tags when generating a diff.

    • -0
    • +259
    ./tcl/util-diff-procs.tcl
Bumped version numbers to 5.4.0

  1. … 21 more files in changeset.
HTML Strict cleanup