Branch: Tag:

2018-11-06

2018-11-06 09:59:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws375' into 6.2

* patches/ws375:
Cached-Href: Survive insufficient DB-permissions.

2018-11-06 09:59:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws375' into devel

* patches/ws375:
Cached-Href: Survive insufficient DB-permissions.

2018-11-06 09:55:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cached-Href: Survive insufficient DB-permissions.

Do not attempt to inhibit backups for tables that do not exist.

Fixes [WS-375].

2018-03-16

2018-03-16 12:57:44 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'devel' into kg/WS-168-webdav

* devel: (1803 commits)
Loader [MariaDB]: Set sql_mode in my.cnf.
DBManager: Use CREATE USER with MariaDB 10.2 and later.
WebDAV: Use urn:uuid: namespace for locks.
Version bumped to 6.2.94 by buildsystem.
APIs: Roxen.lookup_real_path_case_insens() now assumes utf-8 fs.
APIs: Improved ambiguity recovery in lookup_real_path_case_insens().
APIs: Roxen.lookup_real_path_case_insens() now survives NFD.
FTP: Normalize filenames to NFC.
APIs: find_dir() now normalizes paths to NFC.
HTTP: Normalize paths to Unicode NFC.
Fixes bug [WS-172] where an empty initial prestate issued an internal server error.
Loader: Remove the global __pragma_save_parent__.
Version bumped to 6.2.93 by buildsystem.
Use string_to_utf8 rather than Charset.Encoder when possible.
Added more verifications in test base class. [WS-168]
Adding support for copy and move between different mount points. [WS-168]
Broke out parent class from RoxenTest_webdav.pike [WS-168]
Version bumped to 6.2.92 by buildsystem.
Fixed FIXME comment in RoxenTest_webdav.pike. [WS-168]
Version bumped to 6.2.91 by buildsystem.
...

2018-03-15

2018-03-15 11:35:22 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'devel' into kg/WS-168-webdav

* devel: (1803 commits)
Loader [MariaDB]: Set sql_mode in my.cnf.
DBManager: Use CREATE USER with MariaDB 10.2 and later.
WebDAV: Use urn:uuid: namespace for locks.
Version bumped to 6.2.94 by buildsystem.
APIs: Roxen.lookup_real_path_case_insens() now assumes utf-8 fs.
APIs: Improved ambiguity recovery in lookup_real_path_case_insens().
APIs: Roxen.lookup_real_path_case_insens() now survives NFD.
FTP: Normalize filenames to NFC.
APIs: find_dir() now normalizes paths to NFC.
HTTP: Normalize paths to Unicode NFC.
Fixes bug [WS-172] where an empty initial prestate issued an internal server error.
Loader: Remove the global __pragma_save_parent__.
Version bumped to 6.2.93 by buildsystem.
Use string_to_utf8 rather than Charset.Encoder when possible.
Added more verifications in test base class. [WS-168]
Adding support for copy and move between different mount points. [WS-168]
Broke out parent class from RoxenTest_webdav.pike [WS-168]
Version bumped to 6.2.92 by buildsystem.
Fixed FIXME comment in RoxenTest_webdav.pike. [WS-168]
Version bumped to 6.2.91 by buildsystem.
...

2018-01-03

2018-01-03 09:41:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'feature/CMS-297-secure-sitebuilder-cookie' into patches/ws-135

* feature/CMS-297-secure-sitebuilder-cookie: (804 commits)
...

2017-12-01

2017-12-01 12:55:53 by Pontus Östlund <ponost@roxen.com>

Merge branch 'devel' into ponost/admin-if-17

2017-11-20

2017-11-20 14:51:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '8468d07e63a61e80c5a7916ab61c0f25135ac2fc' into patches/ftp

Synch with Roxen 6.0/6.1 split.

* commit '8468d07e63a61e80c5a7916ab61c0f25135ac2fc': (428 commits)

2017-11-17

2017-11-17 10:17:43 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'devel' into kg/archive-client

2017-10-30

2017-10-30 14:57:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws52' into 6.1

* patches/ws52:
DB-browser: Nicer color for tables without backup
DB-browser: Improved layout of existing backups table
DB-browser: Show full path to backups again
DB-browser: Removed extranous String.capitalize().
DB-browser: Improved YES_I_KNOW_WHAT_I_AM_DOING.
DB-browser: Add indication that a table isn't backed up.
DBManager: Add APIs to check whether backups are inhibited.
DBManager: Inhibit backups of quite a few tables in the local db.
DBManager: Added support to exclude some tables from backup.
DBManager: delete_backup() now knows about partial backups.
DB-browser: Indicate incomplete backups.
DBManager: Keep track of backups in progress.

2017-10-18

2017-10-18 14:05:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws52' into devel

* patches/ws52:
DB-browser: Removed extranous String.capitalize().
DB-browser: Improved YES_I_KNOW_WHAT_I_AM_DOING.
DB-browser: Add indication that a table isn't backed up.
DBManager: Add APIs to check whether backups are inhibited.
DBManager: Inhibit backups of quite a few tables in the local db.
DBManager: Added support to exclude some tables from backup.
DBManager: delete_backup() now knows about partial backups.
DB-browser: Indicate incomplete backups.
DBManager: Keep track of backups in progress.

2017-10-18 14:04:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

DBManager: Inhibit backups of quite a few tables in the local db.

Inhibits backup of tables for:

* The argument cache.

* The image caches.

* The compiled log formats cache.

* The cache of available modules.

* The precompiled files cache.

* The session cache.

This should cause backups of the local db to complete much faster.

Fixes some of [WS-52].

2017-06-21

2017-06-21 12:16:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7602' into grubba/patchsystem

Note: This makes this branch no longer compatible with Roxen 5.2 and earlier.

* patches/bug7602: (117 commits)
RoxenPatch: Complain but proceed when the CA list is empty.
RoxenPatch: The patch cluster is fetched over HTTPS...
RoxenPatch: Support relative URLs from the HTTPS action.
Config IF: Reordered settings somewhat.
Config IF: Join the tabs "Auto {Restart,Patching}" to "Auto Maintenance".
RoxenPatch: Revert the patch installation on manual restart option.
RoxenPatch: Don't apply pending patches on signal exit.
RoxenPatch: More permission filtering.
RoxenPatch: Fixed some NULL-dereferences and calls.
RoxenPatch: Complain if not running a dist.
RoxenPatch: Use HTTPS to fetch the patch cluster.
RoxenPatch: Added control of patch installation to the restart action.
RoxenPatch: Added option to automatically install patches on restart.
RoxenPatch: Throw proper errors instead of arrays with a single string.
RoxenPatch: Clean up the debug log output somewhat.
RoxenPatch: The refresh fetch now also tries If-Modified-Since.
RoxenPatch: The ETag refresh fetch now actually works.
RoxenPatch: Added support for automatic fetch of patch clusters.
RoxenPatch: Perform refresh fetch of the patch cluster.
RoxenPatch: Inhibit "Import from Roxen" without VERSION.DIST.
...

2017-05-05

2017-05-05 12:11:38 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'devel' into kg/archive-client

2017-02-23

2017-02-23 10:22:38 by Anders Johansson <anders@roxen.com>

Insert cached href: Documented new attributes

2017-02-23 10:22:29 by Anders Johansson <anders@roxen.com>

Insert cached href: Added support for custom request-headers

2017-02-22

2017-02-22 13:30:53 by Anders Johansson <anders@roxen.com>

Insert cached href: Documented new attributes

2017-02-22 12:56:12 by Anders Johansson <anders@roxen.com>

Insert cached href: Added support for custom request-headers

2015-12-01

2015-12-01 14:45:01 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '5ee4d2b88e3e12d1622f9a161e9a29484cbf6e4c' into patches/bug7602

Bump base version to Roxen 5.2.335.

2015-10-23

2015-10-23 13:54:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '8a2ce4a87' into patches/bug7582

* commit '8a2ce4a87': (7413 commits)

2015-07-03

2015-07-03 12:18:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike8.0' into 6.0

* patches/pike8.0:
Pike 8.0 [SSL]: Generate RSA/SHA256 certificates.
Pike 8.0: SSL.sslfile has been obsoleted by SSL.File.

2015-06-17

2015-06-17 13:25:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike8.0' into devel

* patches/pike8.0:
Pike 8.0: SSL.sslfile has been obsoleted by SSL.File.

2015-06-17 13:13:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Pike 8.0: SSL.sslfile has been obsoleted by SSL.File.

Update to the new API, and remove some old-style code.

Improved compatibility with Pike 8.1.

2014-08-08

2014-08-08 12:39:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/pike8.0' into patches/bug4594

* patches/pike8.0: (230 commits)
Pike 8.0: More SSL/TLS API changes.
FTPS: Fixed support for Pike 8.0.
Roxen: Use the current names for the ASN1 classes.
SNMP: The LDAP private ASN.1 classes aren't available in Pike 8.0.
SNMP: The fields tag and cls are variables in Pike 8.0.
Pike 8.0: More SSL changes.
Pike 8.0: Improved robustness when upgrading old certs.
Pike 8.0: Upgrade old automatic X.509v1 certs to X.509v3.
Pike 8.0: Fixed SSL port binding with new API.
Pike 8.0: Take advantage of the improved SSL support.
Pike 8.0: Add support for some new SSL features.
Pike 8.0: #if efun() is obsolete since 10 years back.
Pike 8.0: String.Buffer contains a sprintf().
Pike 8.0: Unset variables are UNDEFINED.
Roxen 5.4.1.
ABS: List the pending call_outs.
Fix warnings generated by Pike 8.0.
DB browser: add support for custom DB field formatters in owning modules.
DBManager.module_table_info: Consider all module entries from the DB.
Added transliteration module.
...

Conflicts:
server/base_server/roxen.pike

2014-07-24

2014-07-24 09:55:59 by 0

Increase maximum URL length in <insert#cached-href> from 256 to 768 bytes.

Conflicts:
server/modules/tags/insert_cached_href.pike

2014-07-24 09:53:27 by 0

Increase maximum URL length in <insert#cached-href> from 256 to 768 bytes.

2014-07-24 09:52:05 by 0

Increase maximum URL length in <insert#cached-href> from 256 to 768 bytes.

2014-05-16

2014-05-16 09:57:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '64ea9f116367427932716bbbb417bd3f20b99feb' into patches/pike8.0

* commit '64ea9f116367427932716bbbb417bd3f20b99feb': (904 commits)
Roxen 5.4.1.
...

Updates the base version for the Pike 8.0 patches to Roxen 5.4.1.

2013-03-13

2013-03-13 10:41:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug6680' into devel

* patches/bug6680:
<insert#cached-href>: Add missing invalidation. Fixes [bug 6680].

2013-03-13 10:39:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

<insert#cached-href>: Add missing invalidation. Fixes [bug 6680].

2013-03-12

2013-03-12 10:42:36 by Jenny Sergent <jenny@roxen.com>

Merge branch 'patches/bug6680' into devel

* patches/bug6680:
Added an indexed column out_of_date to avoid full table scan.

2013-03-12 10:41:07 by Jenny Sergent <jenny@roxen.com>

Added an indexed column out_of_date to avoid full table scan.

Fixes [bug 6680]. Added a indexed column out_of_date to the insert
request table containing the sum of ttl and latest_request in order to
perform more efficient removal of out of date entries.

2013-03-04

2013-03-04 14:05:47 by Anders Johansson <anders@roxen.com>

No more foreign_idents.

More pain than they are worth.

2012-11-08

2012-11-08 13:52:52 by Jonas Wallden <jonasw@roxen.com>

Don't include newlines in base64 auth header. Part of [bug 6592].

Rev: server/config_interface/actions/resolv.pike:1.43
Rev: server/modules/configuration/roxen_test.pike:1.94
Rev: server/modules/configuration/update.pike:1.44
Rev: server/modules/tags/additional_rxml.pike:1.62
Rev: server/modules/tags/insert_cached_href.pike:1.34

2012-08-23

2012-08-23 08:30:37 by Tobias Liin <liin@roxen.com>

Modified the client host header to ommit port 443 for https.

Problem was reported in rt#19397.

Rev: server/modules/tags/insert_cached_href.pike:1.33

2012-08-23 08:29:56 by Tobias Liin <liin@roxen.com>

Modified the client host header to ommit port 443 for https.

Problem was reported in rt#19397.

Rev: server/modules/tags/insert_cached_href.pike:1.33

2011-04-28

2011-04-28 09:17:06 by Tobias Liin <liin@roxen.com>

Metro patch: experimental support for outgoing proxy support in insert#cached-href. Hidden with define ENABLE_OUTGOING_PROXY due to its experimental nature, and lack of support for synchronous fetch.

Rev: server/modules/tags/insert_cached_href.pike:1.32

2011-04-28 09:17:00 by Tobias Liin <liin@roxen.com>

Metro patch: experimental support for outgoing proxy support in insert#cached-href. Hidden with define ENABLE_OUTGOING_PROXY due to its experimental nature, and lack of support for synchronous fetch.

Rev: server/modules/tags/insert_cached_href.pike:1.32

2011-01-17

2011-01-17 10:29:25 by Martin Jonsson <marty@roxen.com>

Avoid HTTPClient object garbage by resetting "con" callbacks (circularities).

Rev: server/modules/tags/insert_cached_href.pike:1.31

2010-12-01

2010-12-01 22:07:27 by Martin Stjernholm <mast@lysator.liu.se>

Centralized code to parse http responses and do charset decoding.

New functions Roxen.parse_http_response and Roxen.low_parse_http_response
added for this.

Configuration.try_get_file, which didn't look at the response headers at
all, now does so.

<insert href> and <insert cached-href> now uses the new functions, which
does the job more carefully. They now cope with e.g. uppercase charsets and
quotes around the charset.

Fixes [bug 5813].

Rev: server/base_server/configuration.pike:1.708
Rev: server/etc/modules/Roxen.pmod:1.300
Rev: server/modules/tags/additional_rxml.pike:1.54
Rev: server/modules/tags/insert_cached_href.pike:1.30

2010-04-01

2010-04-01 09:42:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported "Support redirects with to relative urls." from Roxen 5.0.

Fixes [bug 5310].

Rev: server/modules/tags/insert_cached_href.pike:1.26

2010-03-08

2010-03-08 16:09:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Support redirects with to relative urls. Fixes [bug 5310].

Rev: server/modules/tags/insert_cached_href.pike:1.29

2009-12-14

2009-12-14 13:37:03 by Jonas Wallden <jonasw@roxen.com>

Fixed missing quoting of url parameter in previous checkin. Lots of code
formatting changes to increase readability.

Rev: server/modules/tags/insert_cached_href.pike:1.28

2009-11-11

2009-11-11 15:42:25 by Arjan van Staalduijnen <Arjan.van.Staalduijnen@rtl.nl>

Quote queries properly. Patch from AvS. Thanks!

Rev: server/modules/tags/insert_cached_href.pike:1.25

2009-11-11 15:41:57 by Arjan van Staalduijnen <Arjan.van.Staalduijnen@rtl.nl>

Quote queries properly. Patch from AvS. Thanks!

Rev: server/modules/tags/insert_cached_href.pike:1.27

2009-09-17

2009-09-17 13:21:56 by Martin Stjernholm <mast@lysator.liu.se>

Fixed confusing typo mentioned in [bug 4973].

Runtime behavior is unaffected, though.

Rev: server/modules/tags/additional_rxml.pike:1.53
Rev: server/modules/tags/insert_cached_href.pike:1.26

2009-05-07

2009-05-07 14:15:57 by Martin Stjernholm <mast@lysator.liu.se>

Updated copyright notices.

Rev: server/arg_cache_plugins/replicate.pike:1.28
Rev: server/base_server/basic_defvar.pike:1.33
Rev: server/base_server/cache.pike:1.94
Rev: server/base_server/config_userdb.pike:1.56
Rev: server/base_server/configuration.pike:1.678
Rev: server/base_server/disk_cache.pike:1.64
Rev: server/base_server/emit_object.pike:1.8
Rev: server/base_server/fastpipe.pike:1.11
Rev: server/base_server/fonts.pike:1.89
Rev: server/base_server/global_variables.pike:1.118
Rev: server/base_server/highlight_pike.pike:1.8
Rev: server/base_server/hosts.pike:1.37
Rev: server/base_server/html.pike:1.17
Rev: server/base_server/http.pike:1.57
Rev: server/base_server/javamodule.pike:1.9
Rev: server/base_server/language.pike:1.44
Rev: server/base_server/module.pike:1.237
Rev: server/base_server/module_support.pike:1.140
Rev: server/base_server/newdecode.pike:1.36
Rev: server/base_server/prototypes.pike:1.252
Rev: server/base_server/proxyauth.pike:1.11
Rev: server/base_server/read_config.pike:1.71
Rev: server/base_server/roxen.pike:1.1032
Rev: server/base_server/roxenlib.pike:1.225
Rev: server/base_server/roxenloader.pike:1.420
Rev: server/base_server/rxml.pike:1.333
Rev: server/base_server/rxmlhelp.pike:1.74
Rev: server/base_server/slowpipe.pike:1.16
Rev: server/base_server/snmpagent.pike:1.25
Rev: server/base_server/socket.pike:1.26
Rev: server/base_server/state.pike:1.22
Rev: server/base_server/supports.pike:1.27
Rev: server/base_server/throttler.pike:1.12
Rev: server/base_server/wizard.pike:1.168
Rev: server/bin/distclean.pike:1.4
Rev: server/bin/rxnpatch:1.3
Rev: server/config_interface/dbs/db_list.pike:1.4
Rev: server/config_interface/dbs/db_maintenance.pike:1.2
Rev: server/config_interface/dbs/db_optimizeall_ajax.pike:1.2
Rev: server/config_interface/dbs/db_repairall_ajax.pike:1.2
Rev: server/etc/modules/HTML.pmod:1.9
Rev: server/etc/modules/Roxen.pmod:1.278
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.12
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.7
Rev: server/etc/modules/StateHandler.pmod:1.14
Rev: server/font_handlers/builtin.pike:1.16
Rev: server/font_handlers/compactimgfile.pike:1.9
Rev: server/font_handlers/freetype.pike:1.31
Rev: server/font_handlers/imagedir.pike:1.16
Rev: server/font_handlers/imagetar.pike:1.11
Rev: server/font_handlers/old.pike:1.15
Rev: server/font_handlers/ttf.pike:1.19
Rev: server/man/man8/roxen-create-server.1:1.2
Rev: server/man/man8/roxen.1:1.2
Rev: server/modules/compat/compat.pike:1.73
Rev: server/modules/compat/configtablist.pike:1.14
Rev: server/modules/compat/directories2.pike:1.6
Rev: server/modules/compat/fastdir.pike:1.6
Rev: server/modules/compat/flik.pike:1.10
Rev: server/modules/compat/htmlparse.pike:1.8
Rev: server/modules/compat/language.pike:1.3
Rev: server/modules/compat/lpctag.pike:1.7
Rev: server/modules/compat/secure_fs.pike:1.33
Rev: server/modules/compat/sqldb.pike:1.6
Rev: server/modules/compat/userdb.pike:1.5
Rev: server/modules/compat/ximg.pike:1.12
Rev: server/modules/configuration/avg_profiling.pike:1.13
Rev: server/modules/configuration/config_filesystem.pike:1.121
Rev: server/modules/configuration/config_tags.pike:1.202
Rev: server/modules/configuration/roxen_test.pike:1.77
Rev: server/modules/configuration/update.pike:1.41
Rev: server/modules/database/sqltag.pike:1.121
Rev: server/modules/directories/directories.pike:1.96
Rev: server/modules/directories/indexfiles.pike:1.24
Rev: server/modules/examples/JavaReflector.java:1.5
Rev: server/modules/examples/common_api.pike:1.10
Rev: server/modules/examples/filter.pike:1.6
Rev: server/modules/examples/fnord.pike:1.18
Rev: server/modules/examples/last.pike:1.5
Rev: server/modules/examples/location.pike:1.7
Rev: server/modules/examples/newstyle_fnord.pike:1.16
Rev: server/modules/examples/userdb_ex.pike:1.9
Rev: server/modules/filesystems/filesystem.pike:1.160
Rev: server/modules/filesystems/incoming.pike:1.20
Rev: server/modules/filesystems/restrictedfs.pike:1.25
Rev: server/modules/filesystems/sqlfs.pike:1.10
Rev: server/modules/filesystems/tarfs.pike:1.12
Rev: server/modules/filesystems/userfs.pike:1.72
Rev: server/modules/filters/auto_gzip.pike:1.14
Rev: server/modules/filters/hostredirect.pike:1.39
Rev: server/modules/filters/redirect.pike:1.54
Rev: server/modules/filters/supports_filter.pike:1.8
Rev: server/modules/filters/tableborder.pike:1.15
Rev: server/modules/filters/url_rectifier.pike:1.18
Rev: server/modules/filters/whitespace_remover.pike:1.8
Rev: server/modules/filters/word_highlight.pike:1.6
Rev: server/modules/graphics/atlas.pike:1.18
Rev: server/modules/graphics/business.pike:1.153
Rev: server/modules/graphics/cimg.pike:1.81
Rev: server/modules/graphics/gbutton.pike:1.119
Rev: server/modules/graphics/graphic_text.pike:1.307
Rev: server/modules/graphics/gxml.pike:1.41
Rev: server/modules/graphics/pimage.pike:1.32
Rev: server/modules/graphics/rimage/plugins/autocrop.pike:1.5
Rev: server/modules/graphics/rimage/plugins/color.pike:1.5
Rev: server/modules/graphics/rimage/plugins/copy.pike:1.5
Rev: server/modules/graphics/rimage/plugins/distance.pike:1.5
Rev: server/modules/graphics/rimage/plugins/flood.pike:1.5
Rev: server/modules/graphics/rimage/plugins/generic.pike:1.5
Rev: server/modules/graphics/rimage/plugins/grey.pike:1.5
Rev: server/modules/graphics/rimage/plugins/gtext.pike:1.6
Rev: server/modules/graphics/rimage/plugins/hsv2rgb.pike:1.5
Rev: server/modules/graphics/rimage/plugins/invert.pike:1.5
Rev: server/modules/graphics/rimage/plugins/load.pike:1.5
Rev: server/modules/graphics/rimage/plugins/mirrorx.pike:1.5
Rev: server/modules/graphics/rimage/plugins/mirrory.pike:1.5
Rev: server/modules/graphics/rimage/plugins/move.pike:1.5
Rev: server/modules/graphics/rimage/plugins/paste.pike:1.6
Rev: server/modules/graphics/rimage/plugins/polygon.pike:1.5
Rev: server/modules/graphics/rimage/plugins/restore.pike:1.5
Rev: server/modules/graphics/rimage/plugins/rgb2hsv.pike:1.5
Rev: server/modules/graphics/rimage/plugins/rotate.pike:1.5
Rev: server/modules/graphics/rimage/plugins/save.pike:1.6
Rev: server/modules/graphics/rimage/plugins/scale.pike:1.5
Rev: server/modules/graphics/rimage/plugins/skewx.pike:1.5
Rev: server/modules/graphics/rimage/plugins/skewy.pike:1.5
Rev: server/modules/graphics/rimage/plugins/solid.pike:1.6
Rev: server/modules/graphics/rimage/plugins/threshold.pike:1.5
Rev: server/modules/graphics/rimage/plugins/tunedbox.pike:1.6
Rev: server/modules/graphics/rimage/plugins/write.pike:1.5
Rev: server/modules/graphics/rimage/rimage.pike:1.24
Rev: server/modules/graphics/tablist.pike:1.60
Rev: server/modules/graphics/wiretap.pike:1.36
Rev: server/modules/icecast/dir_playlist.pike:1.6
Rev: server/modules/icecast/icecast.pike:1.13
Rev: server/modules/icecast/pl_common.pike:1.10
Rev: server/modules/js-support/javascript_support.pike:1.71
Rev: server/modules/js-support/scripts/CrossPlatform.js:1.27
Rev: server/modules/js-support/scripts/DragDrop.js:1.5
Rev: server/modules/js-support/scripts/DynamicLoading.js:1.25
Rev: server/modules/js-support/scripts/Popup.js:1.32
Rev: server/modules/js-support/scripts/Scroll.js:1.6
Rev: server/modules/ldap/ldaptag.pike:2.40
Rev: server/modules/ldap/userdb_ldap.pike:1.15
Rev: server/modules/logging/client_logger.pike:1.17
Rev: server/modules/logging/home_logger.pike:1.36
Rev: server/modules/logging/nologging.pike:1.16
Rev: server/modules/logging/roxen_network.pike:1.16
Rev: server/modules/misc/contenttypes.pike:1.25
Rev: server/modules/misc/demo.pike:1.22
Rev: server/modules/misc/implicit_use.pike:1.8
Rev: server/modules/misc/ismap.pike:1.23
Rev: server/modules/misc/language2.pike:1.24
Rev: server/modules/misc/pathinfo.pike:1.22
Rev: server/modules/misc/preferred_language.pike:1.38
Rev: server/modules/misc/randomtext.pike:1.11
Rev: server/modules/misc/robots.txt.pike:1.6
Rev: server/modules/misc/wapadapter.pike:1.15
Rev: server/modules/proxies/connect.pike:1.21
Rev: server/modules/proxies/ftpgateway.pike:1.43
Rev: server/modules/proxies/gopher.pike:1.29
Rev: server/modules/proxies/proxy.pike:1.58
Rev: server/modules/proxies/relay2.pike:1.40
Rev: server/modules/proxies/wais.pike:1.30
Rev: server/modules/scripting/cgi.pike:2.70
Rev: server/modules/scripting/fastcgi.pike:2.14
Rev: server/modules/scripting/fpscript.pike:1.15
Rev: server/modules/scripting/perl.pike:2.28
Rev: server/modules/scripting/pikescript.pike:1.75
Rev: server/modules/scripting/piketag.pike:2.39
Rev: server/modules/scripting/servlet.pike:2.25
Rev: server/modules/scripting/webapp.pike:2.33
Rev: server/modules/security/auth_httpbasic.pike:1.13
Rev: server/modules/security/auth_httpcookie.pike:1.13
Rev: server/modules/security/htaccess.pike:1.107
Rev: server/modules/security/userdb_system.pike:1.13
Rev: server/modules/tags/accessed.pike:1.58
Rev: server/modules/tags/additional_rxml.pike:1.52
Rev: server/modules/tags/awizard.pike:1.30
Rev: server/modules/tags/check_spelling.pike:1.36
Rev: server/modules/tags/countdown.pike:1.53
Rev: server/modules/tags/diremit.pike:1.20
Rev: server/modules/tags/email.pike:1.50
Rev: server/modules/tags/emit_timerange.pike:1.38
Rev: server/modules/tags/foldlist.pike:1.37
Rev: server/modules/tags/html_wash.pike:1.35
Rev: server/modules/tags/indirect_href.pike:1.35
Rev: server/modules/tags/insert_cached_href.pike:1.25
Rev: server/modules/tags/kerberos.pike:1.5
Rev: server/modules/tags/killframe.pike:1.37
Rev: server/modules/tags/obox.pike:1.42
Rev: server/modules/tags/rxmlparse.pike:1.83
Rev: server/modules/tags/rxmltags.pike:1.618
Rev: server/modules/tags/sed.pike:1.20
Rev: server/modules/tags/session_tag.pike:1.26
Rev: server/modules/tags/sizer.pike:1.27
Rev: server/modules/tags/ssi.pike:1.49
Rev: server/modules/tags/tablify.pike:1.81
Rev: server/modules/tags/translation_mod.pike:1.17
Rev: server/modules/tags/vform.pike:1.56
Rev: server/modules/tags/wizard_tag.pike:1.34
Rev: server/modules/tags/wizz.pike:1.11
Rev: server/modules/throttling/baseline_throttling.pike:1.9
Rev: server/modules/throttling/throttlelib.pike:1.16
Rev: server/modules/throttling/throttletags.pike:1.16
Rev: server/modules/throttling/throttling_byaddress.pike:1.7
Rev: server/modules/throttling/throttling_byhostname.pike:1.4
Rev: server/modules/throttling/throttling_bytime.pike:1.9
Rev: server/modules/throttling/throttling_bytype.pike:1.12
Rev: server/modules/throttling/throttling_byuser.pike:1.5
Rev: server/more_modules/tagdoc_notation.pike:2.4
Rev: server/protocols/ftp.pike:2.133
Rev: server/protocols/http.pike:1.603
Rev: server/protocols/prot_ftp.pike:2.5
Rev: server/protocols/prot_ftps.pike:2.7
Rev: server/protocols/prot_hilfe.pike:2.17
Rev: server/protocols/prot_http.pike:2.7
Rev: server/protocols/prot_https.pike:2.16
Rev: server/protocols/prot_snmp.pike:2.12
Rev: server/protocols/prot_tetris.pike:2.6
Rev: server/tools/ntroxen/startdll/startdll.rc:1.5
Rev: server/tools/ntroxen/version.h:1.52
Rev: server/tools/roxenis.mib:1.4

2009-04-16

2009-04-16 10:42:36 by Tobias Liin <liin@roxen.com>

Ported from 4.5: Response to improvement request #4710.

Rev: server/modules/tags/insert_cached_href.pike:1.24

2009-04-16 09:49:24 by Tobias Liin <liin@roxen.com>

Response to improvement request #4710: Omitting the port in the http host header if the port is 80.

Rev: server/modules/tags/insert_cached_href.pike:1.24

2008-09-09

2008-09-09 11:21:46 by Tobias Liin <liin@roxen.com>

Bugfix for async requests with redirects (ported from 4.5).

Rev: server/modules/tags/insert_cached_href.pike:1.23

2008-09-09 11:15:10 by Tobias Liin <liin@roxen.com>

Fixed bug for async requests with redirects: request headers were reused in a bad way.

Rev: server/modules/tags/insert_cached_href.pike:1.23

2008-08-15

2008-08-15 12:33:55 by Martin Stjernholm <mast@lysator.liu.se>

Moving to pike 7.8 and dropping compatibility with earlier pikes.

Rev: server/arg_cache_plugins/replicate.pike:1.27
Rev: server/base_server/__default.pmod:1.2
Rev: server/base_server/cache.pike:1.90
Rev: server/base_server/config_userdb.pike:1.53
Rev: server/base_server/configuration.pike:1.653
Rev: server/base_server/emit_object.pike:1.7
Rev: server/base_server/fonts.pike:1.87
Rev: server/base_server/global_variables.pike:1.110
Rev: server/base_server/javamodule.pike:1.7
Rev: server/base_server/language.pike:1.43
Rev: server/base_server/module.pike:1.231
Rev: server/base_server/module_support.pike:1.135
Rev: server/base_server/prototypes.pike:1.219
Rev: server/base_server/roxen.pike:1.981
Rev: server/base_server/roxenlib.pike:1.224
Rev: server/base_server/roxenloader.pike:1.397
Rev: server/base_server/rxmlhelp.pike:1.65
Rev: server/base_server/smtprelay.pike:3.2
Rev: server/base_server/snmpagent.pike:1.24
Rev: server/bin/buildenv.pike:1.10
Rev: server/bin/create_testcert.pike:1.2
Rev: server/bin/functions:1.19
Rev: server/bin/garbagecollector.pike:1.23
Rev: server/bin/setup_nsr.pike:1.4
Rev: server/bin/sqlhelper.pike:1.4
Rev: server/config_interface/actions/change_version.pike:1.15
Rev: server/config_interface/actions/debug_info.pike:1.40
Rev: server/config_interface/actions/feature_list.pike:1.14
Rev: server/config_interface/actions/ftpstatus.pike:1.4
Rev: server/config_interface/actions/generate_rsa.pike:1.7
Rev: server/config_interface/actions/make_rsa_csr.pike:1.11
Rev: server/config_interface/actions/make_selfsigned_dsa.pike:1.11
Rev: server/config_interface/actions/make_selfsigned_rsa.pike:1.10
Rev: server/config_interface/actions/ssl_common.pike:1.8
Rev: server/config_interface/actions/tablist.pike:1.10
Rev: server/config_interface/actions/threads.pike:1.8
Rev: server/etc/env.d/java.pike:1.19
Rev: server/etc/include/variables.h:1.18
Rev: server/etc/modules/DBManager.pmod:1.76
Rev: server/etc/modules/ExtSQL.pmod:1.4
Rev: server/etc/modules/ExtScript.pmod:1.22
Rev: server/etc/modules/GText.pmod:1.20
Rev: server/etc/modules/HTML.pmod:1.8
Rev: server/etc/modules/JavaModule.pmod:1.25
Rev: server/etc/modules/LazyImage.pmod/CoordinateSystem.pike:1.4
Rev: server/etc/modules/LazyImage.pmod/Legend.pike:1.5
Rev: server/etc/modules/LazyImage.pmod/module.pmod:1.19
Rev: server/etc/modules/License.pmod:1.27
Rev: server/etc/modules/Map.pmod:1.7
Rev: server/etc/modules/PropertySet.pike:1.12
Rev: server/etc/modules/RXML.pmod/PEnt.pike:1.24
Rev: server/etc/modules/RXML.pmod/PXml.pike:1.65
Rev: server/etc/modules/RXML.pmod/module.pmod:1.367
Rev: server/etc/modules/Roxen.pmod:1.246
Rev: server/etc/modules/RoxenDebug.pmod:1.12
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.10
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.6
Rev: server/etc/modules/RoxenSSLFile.pike:1.27(DEAD)
Rev: server/etc/modules/SNMP.pmod:1.10
Rev: server/etc/modules/Servlet.pmod:1.31
Rev: server/etc/modules/SloppyDOM.pmod:1.16
Rev: server/etc/modules/StateHandler.pmod:1.13
Rev: server/etc/modules/VFS.pmod:1.7
Rev: server/etc/modules/Variable.pmod/Date.pike:1.9
Rev: server/etc/modules/Variable.pmod/Email.pike:1.15
Rev: server/etc/modules/Variable.pmod/Image.pike:1.5
Rev: server/etc/modules/Variable.pmod/Language.pike:1.2
Rev: server/etc/modules/Variable.pmod/MapLocation.pike:1.6
Rev: server/etc/modules/Variable.pmod/Mapping.pike:1.9
Rev: server/etc/modules/Variable.pmod/Upload.pike:1.5
Rev: server/etc/modules/Variable.pmod/module.pmod:1.108
Rev: server/etc/modules/_NewLDAP.pmod/client.pike:1.11(DEAD)
Rev: server/etc/modules/_NewLDAP.pmod/ldap_globals.h:1.1(DEAD)
Rev: server/etc/modules/_NewLDAP.pmod/ldap_privates.pmod:1.1(DEAD)
Rev: server/etc/modules/_NewLDAP.pmod/module.pmod:1.4(DEAD)
Rev: server/etc/modules/_NewLDAP.pmod/protocol.pike:1.1(DEAD)
Rev: server/etc/roxen_master.pike:1.150
Rev: server/etc/test/tests/ftp/ftp_test.pike:1.4
Rev: server/font_handlers/freetype.pike:1.30
Rev: server/font_handlers/imagedir.pike:1.15
Rev: server/font_handlers/imagetar.pike:1.10
Rev: server/font_handlers/ttf.pike:1.18
Rev: server/languages/catala.pike:1.11
Rev: server/languages/chinese.pike:1.2
Rev: server/languages/croatian.pike:1.11
Rev: server/languages/czech.pike:1.18
Rev: server/languages/dutch.pike:1.11
Rev: server/languages/finnish.pike:1.10
Rev: server/languages/french.pike:1.13
Rev: server/languages/german.pike:1.11
Rev: server/languages/hungarian.pike:1.7
Rev: server/languages/italian.pike:1.13
Rev: server/languages/japanese.pike:1.22
Rev: server/languages/maori.pike:1.9
Rev: server/languages/norwegian.pike:1.12
Rev: server/languages/polish.pike:1.8
Rev: server/languages/portuguese.pike:1.11
Rev: server/languages/russian.pike:1.10
Rev: server/languages/serbian.pike:1.10
Rev: server/languages/slovenian.pike:1.17
Rev: server/languages/spanish.pike:1.12
Rev: server/languages/swedish.pike:1.20
Rev: server/modules/configuration/config_tags.pike:1.197
Rev: server/modules/configuration/roxen_test.pike:1.68
Rev: server/modules/configuration/update.pike:1.40
Rev: server/modules/examples/userdb_ex.pike:1.8
Rev: server/modules/filesystems/filesystem.pike:1.157
Rev: server/modules/filesystems/incoming.pike:1.19
Rev: server/modules/filesystems/restrictedfs.pike:1.24
Rev: server/modules/filesystems/sqlfs.pike:1.9
Rev: server/modules/filesystems/userfs.pike:1.71
Rev: server/modules/filters/tableborder.pike:1.13
Rev: server/modules/filters/whitespace_remover.pike:1.4
Rev: server/modules/graphics/business.pike:1.152
Rev: server/modules/graphics/gxml.pike:1.38
Rev: server/modules/graphics/pimage.pike:1.31
Rev: server/modules/graphics/rimage/rimage.pike:1.23
Rev: server/modules/icecast/icecast.pike:1.12
Rev: server/modules/icecast/pl_common.pike:1.9
Rev: server/modules/js-support/javascript_support.pike:1.68
Rev: server/modules/ldap/ldaptag.pike:2.38
Rev: server/modules/ldap/userdb_ldap.pike:1.14
Rev: server/modules/logging/home_logger.pike:1.35
Rev: server/modules/misc/preferred_language.pike:1.32
Rev: server/modules/misc/randomtext.pike:1.10
Rev: server/modules/misc/wapadapter.pike:1.13
Rev: server/modules/misc/webdav.pike:1.38
Rev: server/modules/proxies/connect.pike:1.20
Rev: server/modules/proxies/proxy.pike:1.57
Rev: server/modules/proxies/wais.pike:1.28
Rev: server/modules/scripting/cgi.pike:2.65
Rev: server/modules/scripting/fastcgi.pike:2.13
Rev: server/modules/scripting/perl.pike:2.26
Rev: server/modules/scripting/php.pike:2.5
Rev: server/modules/scripting/piketag.pike:2.38
Rev: server/modules/scripting/servlet.pike:2.24
Rev: server/modules/scripting/webapp.pike:2.32
Rev: server/modules/security/auth_httpbasic.pike:1.12
Rev: server/modules/security/auth_httpcookie.pike:1.12
Rev: server/modules/security/htaccess.pike:1.106
Rev: server/modules/security/userdb_sql.pike:1.10
Rev: server/modules/security/userdb_system.pike:1.12
Rev: server/modules/tags/accessed.pike:1.57
Rev: server/modules/tags/email.pike:1.43
Rev: server/modules/tags/emit_exec.pike:1.4
Rev: server/modules/tags/emit_timerange.pike:1.29
Rev: server/modules/tags/insert_cached_href.pike:1.22
Rev: server/modules/tags/obox.pike:1.41
Rev: server/modules/tags/rxmltags.pike:1.553
Rev: server/modules/tags/wizz.pike:1.10
Rev: server/modules/tags/writefile.pike:1.20
Rev: server/modules/throttling/throttling_byaddress.pike:1.6
Rev: server/modules/throttling/throttling_bytime.pike:1.8
Rev: server/ntroxenloader.pike:1.9
Rev: server/protocols/ftp.pike:2.125
Rev: server/protocols/http.pike:1.561
Rev: server/protocols/prot_hilfe.pike:2.15
Rev: server/protocols/prot_snmp.pike:2.8
Rev: server/sbin/roxen-create-server:1.5
Rev: server/tools/ntroxen/startdll/cmdline.cpp:1.21

2008-03-31

2008-03-31 14:29:22 by Tobias Liin <liin@roxen.com>

Miscellaneous code cleaning.

Rev: server/modules/tags/insert_cached_href.pike:1.21

2008-03-31 14:19:48 by Tobias Liin <liin@roxen.com>

Miscellaneous code cleaning.

Rev: server/modules/tags/insert_cached_href.pike:1.22

2008-02-27

2008-02-27 08:55:44 by Tobias Liin <liin@roxen.com>

Fixed bug #4473. The module now decodes data upon saving it in the database as UTF-8. It uses charset in content-type head
er and fallbacks to meta tag for HTML and BOM + encoding attribute for XML.

Rev: server/modules/tags/insert_cached_href.pike:1.20

2008-02-27 08:53:38 by Tobias Liin <liin@roxen.com>

Fixed bug #4473. The module now decodes data upon saving it in the database as UTF-8. It uses charset in content-type header and fallbacks to meta tag for HTML and BOM + encoding attribute for XML.

Rev: server/modules/tags/insert_cached_href.pike:1.21

2008-02-11

2008-02-11 10:27:50 by Jonas Wallden <jonasw@roxen.com>

Updated translations.

Rev: server/modules/database/sqltag.pike:1.109
Rev: server/modules/filesystems/filesystem.pike:1.156
Rev: server/modules/tags/insert_cached_href.pike:1.20
Rev: server/translations/eng/mod_filesystem.xml:1.11
Rev: server/translations/eng/mod_gxml.xml:1.2
Rev: server/translations/eng/mod_insert_cached_href.xml:1.1
Rev: server/translations/eng/mod_sqltag.xml:1.6

2007-03-19

2007-03-19 08:43:57 by Tobias Liin <liin@roxen.com>

insert#cached-href now handles redirects.

Rev: server/modules/tags/insert_cached_href.pike:1.19

2007-03-19 08:33:16 by Tobias Liin <liin@roxen.com>

insert#cached-href now handles redirects.

Rev: server/modules/tags/insert_cached_href.pike:1.19

2007-03-15

2007-03-15 11:50:56 by Tobias Liin <liin@roxen.com>

Fixed bug that gives a 500 error if the data is not UTF-8 but declared as such. This happened when trying to decode the data using the attribute "decode-xml". The exception thrown is now caught, an error msg is written to the debug log and the data is returned undecoded.

Rev: server/modules/tags/insert_cached_href.pike:1.18

2007-03-15 11:49:48 by Tobias Liin <liin@roxen.com>

Fixed bug that gives a 500 error if the data is not UTF-8 but declared as such. This happened when trying to decode the data using the attribute "decode-xml". The exception thrown is now caught, an error msg is written to the debug log and the data is returned undecoded.

Rev: server/modules/tags/insert_cached_href.pike:1.18

2007-03-08

2007-03-08 09:57:44 by Tobias Liin <liin@roxen.com>

Added port to the "host" header in the HTTPClient request. Also added the custom header "x-roxen-recursion-depth" to the request done by the background process.

Rev: server/modules/tags/insert_cached_href.pike:1.17

2007-03-08 09:48:35 by Tobias Liin <liin@roxen.com>

Added port to the "host" header in the HTTPClient request. Also added the custom header "x-roxen-recursion-depth" to requests done by the background process, not only for synchronous requests.

Rev: server/modules/tags/insert_cached_href.pike:1.17

2006-11-15

2006-11-15 14:05:05 by Tobias Liin <liin@roxen.com>

Added "Clear database" button in the admin interface.

Rev: server/modules/tags/insert_cached_href.pike:1.16

2006-11-15 14:04:29 by Tobias Liin <liin@roxen.com>

Added "Clear database" button in the admin interface.

Rev: server/modules/tags/insert_cached_href.pike:1.16

2006-09-24

2006-09-24 09:06:55 by Tobias Liin <liin@roxen.com>

Bug fix: results with HTTP status codes 400 and up where returned and also stored in the database. Also some small polishing of debug output and function names.

Rev: server/modules/tags/insert_cached_href.pike:1.15

2006-07-05

2006-07-05 07:38:08 by Jonas Wallden <jonasw@roxen.com>

Safety precaution to avoid offline demo failures.

Rev: server/modules/tags/insert_cached_href.pike:1.14

2006-06-01

2006-06-01 13:59:44 by Jonas Wallden <jonasw@roxen.com>

And now the correct diff is included...

Rev: server/modules/tags/insert_cached_href.pike:1.13

2006-06-01 13:58:42 by Jonas Wallden <jonasw@roxen.com>

Fix [bug 4143] where DB permission errors caused backtraces when accessing
a site. Also safeguard for missing connection in <insert> tag.

Rev: server/modules/tags/insert_cached_href.pike:1.12

2006-05-09

2006-05-09 09:48:37 by Anders Johansson <anders@roxen.com>

Tagdoc fixes.

Rev: server/modules/tags/insert_cached_href.pike:1.11

2006-05-09 09:24:34 by Anders Johansson <anders@roxen.com>

Added cvs id.

Rev: server/modules/tags/insert_cached_href.pike:1.10

2006-05-09 09:04:44 by Jonas Wallden <jonasw@roxen.com>

Spello.

Rev: server/modules/tags/insert_cached_href.pike:1.9

2005-12-05

2005-12-05 08:56:31 by Tobias Liin <liin@roxen.com>

Allowed the fresh-time attribute to be 0. Providing 0 now means no restrictions on data freshness. The standard value for the module setting for this attribute was changed to 0.

Rev: server/modules/tags/insert_cached_href.pike:1.8

2005-09-02

2005-09-02 07:46:27 by Tobias Liin <liin@roxen.com>

Added removal of potential bytes before the first '<' in an XML file, if the argument decode-xml is provided the tag

Rev: server/modules/tags/insert_cached_href.pike:1.7

2005-08-26

2005-08-26 08:39:07 by Tobias Liin <liin@roxen.com>

Corrected the module description

Rev: server/modules/tags/insert_cached_href.pike:1.6

2005-08-25

2005-08-25 07:24:53 by Jonas Wallden <jonasw@roxen.com>

A minor doc string fix.

Rev: server/modules/tags/insert_cached_href.pike:1.5

2005-08-24

2005-08-24 16:53:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation fixes and reformatting.

Rev: server/modules/tags/insert_cached_href.pike:1.4

2005-08-24 16:25:37 by Marcus Wellhardh <wellhard@roxen.com>

Removed the tag split-xml-data. Implemented a new attribute to insert#cached-href "decode-xml" which is useful when inserting xml content which is encoded with for example UTF-8.

Rev: server/modules/tags/insert_cached_href.pike:1.3

2005-08-24 14:28:51 by Marcus Wellhardh <wellhard@roxen.com>

Better module name

Rev: server/modules/tags/insert_cached_href.pike:1.2

2005-08-23

2005-08-23 12:22:15 by Tobias Liin <liin@roxen.com>

Added new module insert_cached_href useful for inserting contents from any
URL. In contrast to the tag "insert href" this tag can not hang Roxen
since all fetching of data is done using non-blocking reading and with a
timeout.

Rev: server/modules/tags/insert_cached_href.pike:1.1