Branch: Tag:

2020-05-11

2020-05-11 09:31:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws606' into 6.1

* patches/ws606:
Variable.Schedule: Fix handling of DST transition.

2020-05-11 09:30:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws606' into 6.2

* patches/ws606:
Variable.Schedule: Fix handling of DST transition.

2020-03-30

2020-03-30 11:52:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws606' into devel

* patches/ws606:
Variable.Schedule: Fix handling of DST transition.

2020-03-27

2020-03-27 11:09:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws606' into devel

* patches/ws606:
Variable.Schedule: Fix handling of DST transition.

2020-03-27 10:56:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.Schedule: Fix handling of DST transition.

Fix issue where next_day() returned a time one hour into the
next day rather than at hour 0 if the transition to dst was
in the interval. This in turn caused next_or_same_time() to
skip a week ahead if the targetted time was 00:00.

Fixes [WS-606].

2019-10-02

2019-10-02 11:13:40 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'patches/ws562' into patches/ws558

* patches/ws562: (9454 commits)
VFS: find_above(): Don't add to cache if no cache key. [WS-562]
Perform negative caching of (typically) htaccess files for 5 seconds.
Fixed request trace nesting inconsistency.
FTP: Allow anonymous ftp without TLS even when TLS required.
FTP: Added support for the CCC command.
FTP: Default to PROT P for FTPS.
FTP: Allow FEAT before login.
FTP: Fixed bug in MLSD/MLST handling.
FTP: Extended AUTH TLS config option.
FTP: Fixed SSL data connection.
Pike 8.0: Temporary workaround for SSL/TLS API change.
FTP: Fixed typo in PBSZ error message.
FTP: Support ending the TLS control connection with REIN.
FTP: Added configuration flag to require AUTH TLS.
FTP: Support AUTH TLS (RFC 4217).
FTP: The ftp server is always the server side of TLS.
FTP: Splitted send() into low_send() and send().
Pike 8.0: More SSL/TLS API changes.
FTP: Prepare for supporting AUTH TLS (RFC 4217).
Protocols: Added StartTLSProtocol.
...

2019-05-08

2019-05-08 08:25:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws469' into 6.1

* patches/ws469:
Variable.Schedule: Compensate for buggy mktime()s.

2019-05-08 08:24:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws469' into 6.2

* patches/ws469:
Variable.Schedule: Compensate for buggy mktime()s.

2019-04-29

2019-04-29 11:15:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws469' into devel

* patches/ws469:
Variable.Schedule: Compensate for buggy mktime()s.

2019-04-29 10:41:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.Schedule: Compensate for buggy mktime()s.

Work-around for [WS-469].

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-16

2018-01-16 13:24:00 by Pontus Östlund <ponost@roxen.com>

Use actual form field types.

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-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.
...

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)

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-04

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

No more foreign_idents.

More pain than they are worth.

2003-07-31

2003-07-31 12:06:14 by Anders Johansson <anders@roxen.com>

Added $Id$.

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.10

2003-07-25

2003-07-25 11:20:07 by Anders Johansson <anders@roxen.com>

Use HTML module in stead of inheriting "html".

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.9

2002-10-22

2002-10-22 08:50:57 by Jonas Wallden <jonasw@roxen.com>

Refdoc fixes.

Rev: server/etc/modules/License.pmod:1.20
Rev: server/etc/modules/RXML.pmod/module.pmod:1.299
Rev: server/etc/modules/Roxen.pmod:1.150
Rev: server/etc/modules/SloppyDOM.pmod:1.7
Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.8
Rev: server/modules/examples/userdb_ex.pike:1.4
Rev: server/modules/security/userdb_sql.pike:1.9
Rev: server/protocols/ftp.pike:2.82

2002-10-09

2002-10-09 16:39:35 by Anders Johansson <anders@roxen.com>

Some fixes.

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.7

2002-10-03

2002-10-03 11:28:49 by Anders Johansson <anders@roxen.com>

Fixed false "go ahead" when scheduled time is set to every fixed weekday at
x o'clock and last time is within 60 minutes from that time.

Also fixed printing of wrong weekday in render_view().

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.6

2002-10-03 11:28:47 by Anders Johansson <anders@roxen.com>

Fixed false "go ahead" when scheduled time is set to every fixed weekday at
x o'clock and last time is within 60 minutes from that time.

Also fixed printing of wrong weekday in render_view().

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.6

2002-10-03 11:28:41 by Anders Johansson <anders@roxen.com>

Fixed false "go ahead" when scheduled time is set to every fixed weekday at
x o'clock and last time is within 60 minutes from that time.

Also fixed printing of wrong weekday in render_view().

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.5

2002-06-05

2002-06-05 00:13:51 by Martin Nilsson <mani@lysator.liu.se>

Set up module, program and include paths correctly.

Rev: server/etc/modules/.autodoc:1.1(DEAD)
Rev: server/etc/modules/DBManager.pmod:1.54(DEAD)
Rev: server/etc/modules/Dims.pmod:1.11(DEAD)
Rev: server/etc/modules/ExtScript.pmod:1.15(DEAD)
Rev: server/etc/modules/GText.pmod:1.14(DEAD)
Rev: server/etc/modules/HTML.pmod:1.5(DEAD)
Rev: server/etc/modules/JavaModule.pmod:1.23(DEAD)
Rev: server/etc/modules/LazyImage.pmod/CoordinateSystem.pike:1.1(DEAD)
Rev: server/etc/modules/LazyImage.pmod/Legend.pike:1.1(DEAD)
Rev: server/etc/modules/LazyImage.pmod/module.pmod:1.6(DEAD)
Rev: server/etc/modules/License.pmod:1.17(DEAD)
Rev: server/etc/modules/Map.pmod:1.4(DEAD)
Rev: server/etc/modules/RXML.pmod/PEnt.pike:1.23(DEAD)
Rev: server/etc/modules/RXML.pmod/PExpr.pike:1.2(DEAD)
Rev: server/etc/modules/RXML.pmod/PXml.pike:1.63(DEAD)
Rev: server/etc/modules/RXML.pmod/module.pmod:1.285(DEAD)
Rev: server/etc/modules/RXML.pmod/refs.pmod:1.12(DEAD)
Rev: server/etc/modules/RXML.pmod/utils.pmod:1.29(DEAD)
Rev: server/etc/modules/Roxen.pmod:1.142(DEAD)
Rev: server/etc/modules/RoxenDebug.pmod:1.4(DEAD)
Rev: server/etc/modules/RoxenRPC.pmod/Client.pike:1.15(DEAD)
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.8(DEAD)
Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.4(DEAD)
Rev: server/etc/modules/RoxenRPC.pmod/Server.pike:1.18(DEAD)
Rev: server/etc/modules/Servlet.pmod:1.26(DEAD)
Rev: server/etc/modules/SloppyDOM.pmod:1.5(DEAD)
Rev: server/etc/modules/StateHandler.pmod:1.9(DEAD)
Rev: server/etc/modules/VFS.pmod:1.4(DEAD)
Rev: server/etc/modules/Variable.pmod/Date.pike:1.7(DEAD)
Rev: server/etc/modules/Variable.pmod/Email.pike:1.11(DEAD)
Rev: server/etc/modules/Variable.pmod/Image.pike:1.4(DEAD)
Rev: server/etc/modules/Variable.pmod/Language.pike:1.1(DEAD)
Rev: server/etc/modules/Variable.pmod/MapLocation.pike:1.3(DEAD)
Rev: server/etc/modules/Variable.pmod/Mapping.pike:1.6(DEAD)
Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.5(DEAD)
Rev: server/etc/modules/Variable.pmod/Upload.pike:1.4(DEAD)
Rev: server/etc/modules/Variable.pmod/VerifiedPassword.pike:1.2(DEAD)
Rev: server/etc/modules/Variable.pmod/VerifiedString.pike:1.5(DEAD)
Rev: server/etc/modules/Variable.pmod/VerifiedText.pike:1.1(DEAD)
Rev: server/etc/modules/Variable.pmod/module.pmod:1.77(DEAD)
Rev: server/pike_modules/.autodoc:1.1
Rev: server/pike_modules/DBManager.pmod:1.54
Rev: server/pike_modules/Dims.pmod:1.11
Rev: server/pike_modules/ExtScript.pmod:1.15
Rev: server/pike_modules/GText.pmod:1.14
Rev: server/pike_modules/HTML.pmod:1.5
Rev: server/pike_modules/JavaModule.pmod:1.23
Rev: server/pike_modules/LazyImage.pmod/CoordinateSystem.pike:1.1
Rev: server/pike_modules/LazyImage.pmod/Legend.pike:1.1
Rev: server/pike_modules/LazyImage.pmod/module.pmod:1.6
Rev: server/pike_modules/License.pmod:1.17
Rev: server/pike_modules/Map.pmod:1.4
Rev: server/pike_modules/RXML.pmod/PEnt.pike:1.23
Rev: server/pike_modules/RXML.pmod/PExpr.pike:1.2
Rev: server/pike_modules/RXML.pmod/PXml.pike:1.63
Rev: server/pike_modules/RXML.pmod/module.pmod:1.285
Rev: server/pike_modules/RXML.pmod/refs.pmod:1.12
Rev: server/pike_modules/RXML.pmod/utils.pmod:1.29
Rev: server/pike_modules/Roxen.pmod:1.142
Rev: server/pike_modules/RoxenDebug.pmod:1.4
Rev: server/pike_modules/RoxenRPC.pmod/Client.pike:1.15
Rev: server/pike_modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.8
Rev: server/pike_modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.4
Rev: server/pike_modules/RoxenRPC.pmod/Server.pike:1.18
Rev: server/pike_modules/Servlet.pmod:1.26
Rev: server/pike_modules/SloppyDOM.pmod:1.5
Rev: server/pike_modules/StateHandler.pmod:1.9
Rev: server/pike_modules/VFS.pmod:1.4
Rev: server/pike_modules/Variable.pmod/Date.pike:1.7
Rev: server/pike_modules/Variable.pmod/Email.pike:1.11
Rev: server/pike_modules/Variable.pmod/Image.pike:1.4
Rev: server/pike_modules/Variable.pmod/Language.pike:1.1
Rev: server/pike_modules/Variable.pmod/MapLocation.pike:1.3
Rev: server/pike_modules/Variable.pmod/Mapping.pike:1.6
Rev: server/pike_modules/Variable.pmod/Schedule.pike:1.5
Rev: server/pike_modules/Variable.pmod/Upload.pike:1.4
Rev: server/pike_modules/Variable.pmod/VerifiedPassword.pike:1.2
Rev: server/pike_modules/Variable.pmod/VerifiedString.pike:1.5
Rev: server/pike_modules/Variable.pmod/VerifiedText.pike:1.1
Rev: server/pike_modules/Variable.pmod/module.pmod:1.77
Rev: server/start:1.196

2002-04-25

2002-04-25 14:59:06 by Anders Johansson <anders@roxen.com>

This version might actually work as expected with fixed times.

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.5

2002-04-25 14:59:06 by Anders Johansson <anders@roxen.com>

This version might actually work as expected with fixed times.

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.4

2002-04-23

2002-04-23 16:14:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved doc.

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.4

2001-08-24

2001-08-24 14:48:12 by Martin Nilsson <mani@lysator.liu.se>

Updated locales

Rev: server/base_server/configuration.pike:1.472
Rev: server/base_server/global_variables.pike:1.80
Rev: server/config_interface/boxes/Box.pmod:1.6
Rev: server/config_interface/boxes/doclinks.pike:1.7
Rev: server/config_interface/boxes/megatokyo.pike:1.3
Rev: server/config_interface/cv_startpage_tabs.pike:1.22
Rev: server/config_interface/dbs/browser.pike:1.21
Rev: server/config_interface/dbs/db_matrix.pike:1.17
Rev: server/config_interface/dbs/edit_group.pike:1.2
Rev: server/config_interface/dbs/import_dbs.pike:1.2
Rev: server/config_interface/dbs/index.html:1.8
Rev: server/config_interface/dbs/new_db.pike:1.6
Rev: server/config_interface/dbs/new_group.pike:1.3
Rev: server/config_interface/dbs/restore_db.pike:1.3
Rev: server/config_interface/dbs/status.pike:1.5
Rev: server/config_interface/dbs/subtabs.pike:1.11
Rev: server/config_interface/diff.pike:1.3
Rev: server/config_interface/event_log/log.pike:1.11
Rev: server/config_interface/sites/drop_site.pike:1.15
Rev: server/config_interface/sites/log.pike:1.11
Rev: server/config_interface/sites/site_content.pike:1.124
Rev: server/etc/modules/Variable.pmod/Mapping.pike:1.6
Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.3
Rev: server/etc/modules/Variable.pmod/VerifiedString.pike:1.5
Rev: server/etc/modules/Variable.pmod/module.pmod:1.64
Rev: server/modules/configuration/config_tags.pike:1.158
Rev: server/modules/filesystems/tarfs.pike:1.8
Rev: server/translations/ces/admin_tasks.xml:1.16
Rev: server/translations/ces/roxen_config.xml:1.23
Rev: server/translations/configs/admin_tasks.xml:1.11
Rev: server/translations/configs/roxen_config.xml:1.28
Rev: server/translations/deu/roxen_config.xml:1.26
Rev: server/translations/deu/update_client.xml:1.5
Rev: server/translations/eng/admin_tasks.xml:1.16
Rev: server/translations/eng/mod_tarfs.xml:1.1
Rev: server/translations/eng/roxen_config.xml:1.28
Rev: server/translations/eng/update_client.xml:1.5
Rev: server/translations/hun/roxen_config.xml:1.19
Rev: server/translations/jpn/roxen_config.xml:1.19
Rev: server/translations/nld/roxen_config.xml:1.23
Rev: server/translations/swe/roxen_config.xml:1.30
Rev: server/translations/swe/update_client.xml:1.5

2001-08-22

2001-08-22 16:43:22 by Martin Nilsson <mani@lysator.liu.se>

More documentation

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.2

2001-08-22 15:41:53 by Per Hedbor <ph@opera.com>

Schedule variable

Rev: server/etc/modules/Variable.pmod/Schedule.pike:1.1