Branch: Tag:

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-09-20

2019-09-20 12:40:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws532' into 6.2

* patches/ws532:
Variable.TableChoice: Fixed type error.
Variable.DatabaseChoice: Fixed typo.
Variable: Move variables using DBManager to separate files.

2019-09-16

2019-09-16 10:38:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws532' into devel

* patches/ws532:
Variable: Move variables using DBManager to separate files.

2019-09-16 10:35:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable: Move variables using DBManager to separate files.

The DBManager must not be loaded too early, as loading of it has major
side-effects, and too early load may cause Roxen to fail to start.

Fixes [WS-532].

2019-05-29

2019-05-29 08:31:22 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'feature/WS-489-var-multiplechoice-allow-save-none' into 6.2

* feature/WS-489-var-multiplechoice-allow-save-none:
Variable MultipleChoice: Allow saving emtpy selection. [WS-489]

2019-05-29 08:31:00 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'feature/WS-489-var-multiplechoice-allow-save-none' into devel

* feature/WS-489-var-multiplechoice-allow-save-none:
Variable MultipleChoice: Allow saving emtpy selection. [WS-489]

2019-05-22

2019-05-22 09:37:01 by Karl Gustav Sterneberg <kg@roxen.com>

Variable MultipleChoice: Allow saving emtpy selection. [WS-489]

2019-05-15

2019-05-15 08:51:52 by Karl Gustav Sterneberg <kg@roxen.com>

Revert "Merge branch 'patches/EP-1288-var-multiplechoice-allow-save-none' into devel"

This reverts commit fe66221487525be64cfd666333df18a8c4a15c69, reversing
changes made to 7aec21522337541d2eaef3d7188d9b031e91c053.

2019-05-15 08:50:01 by Karl Gustav Sterneberg <kg@roxen.com>

Revert "Merge branch 'patches/EP-1288-var-multiplechoice-allow-save-none' into 6.2"

This reverts commit 7e0eac8bcdcfd796e60cac3b50677fe80426e3cf, reversing
changes made to 1fe0c54aad92f0f75e52ccef595227921422b2fc.

2019-05-10

2019-05-10 05:36:34 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'patches/EP-1288-var-multiplechoice-allow-save-none' into 6.2

* patches/EP-1288-var-multiplechoice-allow-save-none:
Variable MultipleChoice: Allow saving emtpy selection. [EP-1288]

2019-05-07

2019-05-07 09:24:16 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'patches/EP-1288-var-multiplechoice-allow-save-none' into devel

* patches/EP-1288-var-multiplechoice-allow-save-none:
Variable MultipleChoice: Allow saving emtpy selection. [EP-1288]

2019-05-07 09:23:20 by Karl Gustav Sterneberg <kg@roxen.com>

Variable MultipleChoice: Allow saving emtpy selection. [EP-1288]

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-03-06

2018-03-06 12:31:27 by Pontus Östlund <ponost@roxen.com>

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

2018-03-06 10:56:26 by Pontus Östlund <ponost@roxen.com>

Removed unnecessary HTML tag.

2018-03-05

2018-03-05 13:18:32 by Karl Gustav Sterneberg <kg@roxen.com>

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

* devel: (45 commits)
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.
Version bumped to 6.2.90 by buildsystem.
Version bumped to 6.2.89 by buildsystem.
Testsuite [WebDAV]: Improved diagnostics.
Testsuite [WebDAV]: Improved base_url handling.
...

2018-03-01

2018-03-01 18:59:14 by Pontus Östlund <ponost@roxen.com>

Added the property _render_full_width to Variable.Variable.

If this is set to true (Variable->set_render_full_width(true)) the label and form will be rendered in rows instead of columns.
This is useful if the form itself contain multiple columnsc(Variable.Port for instance) which can potentially cause a side scrollbar.

2018-02-23

2018-02-23 09:10:42 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'feature/ARCH-263-edition-purger' into devel

* feature/ARCH-263-edition-purger: (30 commits)
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.
Version bumped to 6.2.90 by buildsystem.
Version bumped to 6.2.89 by buildsystem.
Testsuite [WebDAV]: Improved diagnostics.
Testsuite [WebDAV]: Improved base_url handling.
Removed empty FIXME comment in RoxenTest_webdav.pike. [WS-168]
Fixed types of non-constant constants.
Version bumped to 6.2.88 by buildsystem.
Option to use PCRE in relay module
Fixed type of non-constant variable expression.
Version bumped to 6.2.87 by buildsystem.
Testsuite [WebDAV]: Added some tests of MOVE and COPY.
Testsuite [WebDAV]: Added support for testing MOVE and COPY.
Testsuite [WebDAV]: Added some more filesystem_*() functions.
Filesystem [WebDAV]: Use new write_access() API.
...

2018-01-29

2018-01-29 12:48:36 by Karl Gustav Sterneberg <kg@roxen.com>

Archive / Edition Purger: Chainable functions in class Variable. [ARCH-263]

Made it possible to chain calls to functions
'set_invisibility_check_callback', 'set_changed_callback' and
'add_changed_callback' in class Variable.

2018-01-26

2018-01-26 16:59:05 by Pontus Östlund <ponost@roxen.com>

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

2018-01-19

2018-01-19 08:57:29 by Karl Gustav Sterneberg <kg@roxen.com>

Wizards: Different name for RoxenWizardId cookie on http vs https.

If client scheme is https, cookie RoxenHttpsWizardId will be used, else
RoxenHttpWizardId will be used.

This fixes a bug that appeared in WS-135.

[WS-143 / WS-135]

2018-01-19 08:35:35 by Karl Gustav Sterneberg <kg@roxen.com>

Wizards: Different name for RoxenWizardId cookie on http vs https.

If client scheme is https, cookie RoxenHttpsWizardId will be used, else
RoxenHttpWizardId will be used.

This fixes a bug that appeared in WS-135.

[WS-143 / WS-135]

2018-01-17

2018-01-17 07:50:07 by Karl Gustav Sterneberg <kg@roxen.com>

Wizards: Different name for RoxenWizardId cookie on http vs https.

If client scheme is https, cookie RoxenHttpsWizardId will be used, else
RoxenHttpWizardId will be used.

This fixes a bug that appeared in WS-135.

[WS-143 / WS-135]

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-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-11-03

2017-11-03 11:12:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws85' into devel

* patches/ws85:
CertDB: Improved diagnostics.
StartTLSProtocol: Improved rendering of certificate selector.
Variable.MultipleChoice: Added render_element().
Init: Refresh all PEM files at start.
CertDB: Added refresh_all_pem_files().
CertDB: Update the PEM file metadata.
CertDB: Add names to the keypairs.
ConfigIF: Added ACME task.
StartTLSProtocol: Use the CertDB.
StartTLSProtocol: Removed some Pike 7.8 compat.
CertDB: New module.
SSL/TLS: Add registry for certificates.

2017-11-03 11:12:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.MultipleChoice: Added render_element().

Simplify customizing the multiple choice variables.

2017-10-12

2017-10-12 19:25:23 by Pontus Östlund <ponost@roxen.com>

Implemented groupable defvars.

Variable.Variable:

* Added the member `__group` with corresponding getter `LocaleString group()` and setter `this_program set_group(LocaleString name)`.

* Also changed all `void` to return the object being called to enable chained calls.

defvar("myvar", Variable.Variable(...))
->set_invisibility_callback(cb)
->set_group("My Group");

Config tags:

* emit#module-variables checks if any groups are defined in the variable list, and if so group those together. If an item is a group the mapping will contain the members `is-group`, `group (the name of the group)` and `vars (the list of variables in the group)`.

CFIF/template:

* The tag definition `<cfg-variables>` handles the emission of grouped defvars.

2017-10-05

2017-10-05 17:34:09 by Pontus Östlund <ponost@roxen.com>

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

2017-10-03

2017-10-03 14:23:55 by Anders Johansson <anders@roxen.com>

Fixed font-family: monospace in variable diff view

A universal selector (*) in CSS is messing up stuff like this, never use
that please.

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

2017-05-23 19:33:18 by Pontus Östlund <ponost@roxen.com>

Most of the UI is now rewritten.

2017-05-22

2017-05-22 09:55:03 by Pontus Östlund <ponost@roxen.com>

Trailing ws removed

2016-11-15

2016-11-15 07:58:28 by Martin Karlgren <marty@roxen.com>

Variable.MultipleChoice: Support conversion to/from multiselect.

2016-11-15 07:57:38 by Martin Karlgren <marty@roxen.com>

Variable.MultipleChoice: Support conversion to/from multiselect.

2016-10-31

2016-10-31 17:03:33 by 0

Make various input fields bigger.

2016-10-31 17:03:22 by 0

Make various input fields bigger.

2016-09-27

2016-09-27 11:38:07 by Anders Johansson <anders@roxen.com>

Updated locale ids

2016-06-03

2016-06-03 12:45:21 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '4e00bc2b471671eafe8b33d9e1c3c7b338e8f264' into patches/mariadb

* commit '4e00bc2b471671eafe8b33d9e1c3c7b338e8f264': (37 commits)

2016-06-01

2016-06-01 14:33:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/variables' into 6.0

* patches/variables:
Variable.ModuleChoice: Detect reloaded modules in multiselect mode.
Variable.MultipleChoice: Added recognition constant multiselect_supported.
Variable.MultipleChoice: Added multiselect mode.
Variable.ModuleChoice: Use the correct API to get the name of modules.

2016-06-01 14:32:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/variables' into devel

* patches/variables:
Variable.ModuleChoice: Detect reloaded modules in multiselect mode.

2016-06-01 14:31:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7701' into patches/variables

* patches/bug7701:
Variable.ModuleChoice: Detect reloaded modules in multiselect mode.

2016-06-01 14:30:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.ModuleChoice: Detect reloaded modules in multiselect mode.

Fixes [bug 7701 (#7701)].

2016-05-19

2016-05-19 06:40:13 by Martin Karlgren <marty@roxen.com>

Variable.ModuleChoice: Increase robustness for stale/nonexisting modules in multiselect mode.

2016-04-29

2016-04-29 09:03:19 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/variables' into devel

* patches/variables:
Variable.MultipleChoice: Added recognition constant multiselect_supported.

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

Variable.MultipleChoice: Added recognition constant multiselect_supported.

2016-04-28

2016-04-28 15:20:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/variables' into devel

* patches/variables:
Variable.MultipleChoice: Added multiselect mode.
Variable.ModuleChoice: Use the correct API to get the name of modules.

2016-04-28 15:15:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.MultipleChoice: Added multiselect mode.

If the default value for Variable.MultipleChoice is an array
it switches operating mode to allow selection of multiple
items from the list of choices.

Also updates ModuleChoice accordingly.

2016-04-28 15:10:16 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.ModuleChoice: Use the correct API to get the name of modules.

Fixes errors from comparing LocaleStrings with UNDEFINED.

2016-03-16

2016-03-16 15:56:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7662' into 5.4

* patches/bug7662:
ConfigIF: Put the new module priority system behind ENABLE_NEW_PRIO.
ConfigIF: Use a selector for priority range 0-9.
Fix regression in location_modules() where entries with same priority weren't returned in order of decreasing prefix length.
Config IF: Location modules are also affected by priorities.
Config IF: Support new maximum priorities in Module Priorities tab.
Configuration: Added configurable maximum module priority.
Modules: Use Variable.Priority to handle module priorities.
Variable: Added new variable type Priority.
Documentation: Added some Autodoc markup for store().
Variable.Variable: Added support for encode/decode.
Configuration: Minor change.
Hilfe: Removed support for debug("accesses").
Configuration: Update the api_module_cache on module removal.
Configuration: Cleaned up and unified the module lookup code.
Configuration: Got rid of the Priority objects.

2016-03-16 15:55:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7662' into 5.5

* patches/bug7662:
ConfigIF: Put the new module priority system behind ENABLE_NEW_PRIO.
ConfigIF: Use a selector for priority range 0-9.
Fix regression in location_modules() where entries with same priority weren't returned in order of decreasing prefix length.
Config IF: Location modules are also affected by priorities.
Config IF: Support new maximum priorities in Module Priorities tab.
Configuration: Added configurable maximum module priority.
Modules: Use Variable.Priority to handle module priorities.
Variable: Added new variable type Priority.
Documentation: Added some Autodoc markup for store().
Variable.Variable: Added support for encode/decode.
Configuration: Minor change.
Hilfe: Removed support for debug("accesses").
Configuration: Update the api_module_cache on module removal.
Configuration: Cleaned up and unified the module lookup code.
Configuration: Got rid of the Priority objects.

2016-03-16 15:53:33 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7611' into 6.0

* patches/bug7611:
ConfigIF: Use a selector for priority range 0-9.

2016-03-16 15:50:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7611' into devel

* patches/bug7611:
ConfigIF: Use a selector for priority range 0-9.

2016-03-16 15:50:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ConfigIF: Use a selector for priority range 0-9.

2016-03-15

2016-03-15 16:30:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7611' into 6.0

* patches/bug7611:
Fix regression in location_modules() where entries with same priority weren't returned in order of decreasing prefix length.
Config IF: Location modules are also affected by priorities.
Config IF: Support new maximum priorities in Module Priorities tab.
Configuration: Added configurable maximum module priority.
Modules: Use Variable.Priority to handle module priorities.
Variable: Added new variable type Priority.
Documentation: Added some Autodoc markup for store().
Variable.Variable: Added support for encode/decode.
Configuration: Minor change.
Hilfe: Removed support for debug("accesses").
Configuration: Update the api_module_cache on module removal.
Configuration: Cleaned up and unified the module lookup code.
Configuration: Got rid of the Priority objects.

2016-02-11

2016-02-11 15:57:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7617' into 6.0

* patches/bug7617:
ConfigIF: Fixed wizard id propagation on variable edit redirect.

2016-02-11 15:55:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7617' into devel

* patches/bug7617:
ConfigIF: Fixed wizard id propagation on variable edit redirect.

2016-02-11 15:51:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ConfigIF: Fixed wizard id propagation on variable edit redirect.

This affected eg the "New" and "Delete" buttons in various
configuration variables that list multiple values.

Fixes [bug 7617 (#7617)] some more.

2015-12-18

2015-12-18 18:17:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug7611' into devel

* patches/bug7611:
Config IF: Location modules are also affected by priorities.
Config IF: Support new maximum priorities in Module Priorities tab.
Configuration: Added configurable maximum module priority.
Modules: Use Variable.Priority to handle module priorities.
Variable: Added new variable type Priority.
Documentation: Added some Autodoc markup for store().
Variable.Variable: Added support for encode/decode.

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

Variable: Added new variable type Priority.

This variable type is intended to later be used to handle module priorities.

2015-12-18 14:52:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable.Variable: Added support for encode/decode.

These two functions can be used to override the default verbatim
encoding of configuration variable values.

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-09-26

2014-09-26 12:01:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/stringlist-whitespace' into devel

* patches/stringlist-whitespace:
Variable [compat]: Keep internal whitespace in string lists.

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

Variable [compat]: Keep internal whitespace in string lists.

The compat code converting from TYPE_STRING to TYPE_STRING_LIST now
keeps internal whitespace.

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-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-09-24

2013-09-24 09:42:13 by Pontus Rodling <frigolit@frigolit.net>

Added support for some HTML5-types to vform. Fixes [bug 6879 (#6879)].
Fixed error in Variable.Float when uncastable data is passed to it.

2013-03-08

2013-03-08 17:08:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug6358' into devel

* patches/bug6358:
Passwords: Use stronger password hashes.
Passwords: Added {verify,crypt}_password().

2013-03-08 17:03:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/bug6358' into 5.2

* patches/bug6358:
Passwords: Use stronger password hashes.
Passwords: Added {verify,crypt}_password().

2013-03-08 16:51:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Passwords: Use stronger password hashes.

Use {crypt,verify}_password() instead of crypt() where possible.

Fallback to Nettle.crypt_md5() otherwise.

Fixes [bug 6358 (#6358)].

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.

2011-12-06

2011-12-06 10:51:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Variable: Disabled some debug.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.120

2011-12-05

2011-12-05 13:52:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Varible: The input field default value needs to be quoted. Fixes [bug 6131 (#6131)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.119

2011-07-13

2011-07-13 16:07:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

ConfigIF: Improved robustness against multiple variable submits.

Rev: server/etc/modules/Variable.pmod/MapLocation.pike:1.7
Rev: server/etc/modules/Variable.pmod/Mapping.pike:1.10
Rev: server/etc/modules/Variable.pmod/module.pmod:1.118

2009-10-13

2009-10-13 11:55:27 by Martin Stjernholm <mast@lysator.liu.se>

ModuleChoice/ProviderChoice now automatically depends on the
configured module.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.117

2009-10-13 11:43:07 by Martin Stjernholm <mast@lysator.liu.se>

Avoid bogus "Not configured" warning in ModuleChoice/ProviderChoice
just because of module load order.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.105

2009-07-02

2009-07-02 14:12:55 by Jonas Wallden <jonasw@roxen.com>

Localization update.

Rev: server/config_interface/dbs/db_optimizeall.html:1.2
Rev: server/config_interface/dbs/db_repairall.html:1.2
Rev: server/config_interface/dbs/new_group.pike:1.11
Rev: server/config_interface/dbs/restore_db.pike:1.9
Rev: server/config_interface/dbs/schedules.pike:1.6
Rev: server/config_interface/dbs/subtabs.pike:1.19
Rev: server/etc/modules/Variable.pmod/module.pmod:1.116
Rev: server/modules/configuration/config_tags.pike:1.204
Rev: server/translations/ces/admin_tasks.xml:1.31
Rev: server/translations/ces/roxen_config.xml:1.54
Rev: server/translations/configs/roxen_config.xml:1.31
Rev: server/translations/deu/admin_tasks.xml:1.31
Rev: server/translations/deu/roxen_config.xml:1.64
Rev: server/translations/eng/admin_tasks.xml:1.32
Rev: server/translations/eng/roxen_config.xml:1.60
Rev: server/translations/hun/admin_tasks.xml:1.25
Rev: server/translations/hun/roxen_config.xml:1.50
Rev: server/translations/jpn/admin_tasks.xml:1.25
Rev: server/translations/jpn/roxen_config.xml:1.50
Rev: server/translations/nld/admin_tasks.xml:1.31
Rev: server/translations/nld/roxen_config.xml:1.55
Rev: server/translations/swe/admin_tasks.xml:1.30
Rev: server/translations/swe/roxen_config.xml:1.70

2009-06-30

2009-06-30 10:56:20 by Jonas Wallden <jonasw@roxen.com>

Request confirmation before restoring previous variable value. Implements
suggestion in [RT#13745].

Rev: server/config_interface/template:1.127
Rev: server/etc/modules/Variable.pmod/module.pmod:1.115
Rev: server/modules/configuration/config_tags.pike:1.203

2009-06-24

2009-06-24 09:33:31 by Jonas Wallden <jonasw@roxen.com>

Add additional checks to avoid effects of [bug 4850 (#4850)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.114

2008-12-19

2008-12-19 12:17:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved sorting of ModuleChoice and ProviderChoice choices.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.104

2008-12-19 12:17:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Improved sorting of ModuleChoice and ProviderChoice choices.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.113

2008-12-18

2008-12-18 15:05:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added ModuleChoice.
ProviderChoice is now based on ModuleChoice.
Made ModuleChoice more robust against flipping values than what ProviderChoice used to be.
Fixes [bug 4615 (#4615)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.103

2008-12-18 15:04:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added ModuleChoice.
ProviderChoice is now based on ModuleChoice.
Made ModuleChoice more robust against flipping values than what ProviderChoice used to be.
Fixes [bug 4615 (#4615)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.112

2008-12-11

2008-12-11 11:00:06 by Jonas Wallden <jonasw@roxen.com>

Fix IPv6 bugs.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.111

2008-09-25

2008-09-25 22:51:37 by Martin Stjernholm <mast@lysator.liu.se>

Trimmed the default width for textareas slightly.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.110

2008-09-25 20:29:44 by Martin Stjernholm <mast@lysator.liu.se>

Added TmpInt which is an integer that won't be saved.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.109

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-05-09

2008-05-09 18:22:47 by Martin Stjernholm <mast@lysator.liu.se>

Fixed url encoding bug in redirects.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.107

2008-01-29

2008-01-29 10:53:51 by Mathias Södermark <m.sodermark@gmail.com>

Added type="text" as output arg for <vinput type="int" /> and <vinput type="float" />

Rev: server/etc/modules/Variable.pmod/module.pmod:1.106

2008-01-29 10:37:05 by Mathias Södermark <m.sodermark@gmail.com>

Added type="text" as output arg for <vinput type="int" /> and <vinput type="float" />

Rev: server/etc/modules/Variable.pmod/module.pmod:1.102

2007-10-17

2007-10-17 11:51:20 by Mathias Södermark <m.sodermark@gmail.com>

Changed type="string" to type="text" as output arg for <vinput type="string" /> for HTML compliancy

Rev: server/etc/modules/Variable.pmod/module.pmod:1.105

2007-10-17 11:33:45 by Mathias Södermark <m.sodermark@gmail.com>

Changed type="string" to type="text" as output arg for <vinput type="string" /> for HTML compliancy

Rev: server/etc/modules/Variable.pmod/module.pmod:1.101

2007-10-17 09:34:41 by Jonas Wallden <jonasw@roxen.com>

Forward-port from 4.5: Added type="string" as output arg for
<input type="string">.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.104

2007-10-11

2007-10-11 15:32:25 by Mathias Södermark <m.sodermark@gmail.com>

Added type="string" as output arg for <vinput type="string"

Rev: server/etc/modules/Variable.pmod/module.pmod:1.100

2007-10-05

2007-10-05 07:34:07 by Martin Jonsson <marty@roxen.com>

Bugfix to address instability of the ProviderChoice variable: don't use ::query() as it will fall back to the default value as soon as the provider module is unloaded. Instead, only use the default value if the variable's string value is unset.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.99

2007-10-05 07:34:07 by Martin Jonsson <marty@roxen.com>

Bugfix to address instability of the ProviderChoice variable: don't use ::query() as it will fall back to the default value as soon as the provider module is unloaded. Instead, only use the default value if the variable's string value is unset.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.103

2007-02-08

2007-02-08 13:01:44 by Martin Stjernholm <mast@lysator.liu.se>

Removed some debug noise that got in in rev 1.87.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.88

2007-01-22

2007-01-22 13:16:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixes to verify_set().

Rev: server/etc/modules/Variable.pmod/module.pmod:1.102

2007-01-22 13:16:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixes to verify_set().

Rev: server/etc/modules/Variable.pmod/module.pmod:1.98

2007-01-22 13:05:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Attempt to avoid infinite recursion in ProviderChoice by overloading low_set().

Rev: server/etc/modules/Variable.pmod/module.pmod:1.101

2007-01-22 13:05:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Attempt to avoid infinite recursion in ProviderChoice by overloading low_set().

Rev: server/etc/modules/Variable.pmod/module.pmod:1.97

2007-01-12

2007-01-12 10:19:41 by Erik Dahl <erikd@roxen.com>

Added the possibility to make the Int, Float classes to handle the situation where the value can be empty

Rev: server/etc/modules/Variable.pmod/Date.pike:1.8
Rev: server/etc/modules/Variable.pmod/module.pmod:1.100

2007-01-12 10:17:26 by Erik Dahl <erikd@roxen.com>

Added the possibility to make the Int, Float classes to handle the situation where the value can be empty

Rev: server/etc/modules/Variable.pmod/Date.pike:1.8
Rev: server/etc/modules/Variable.pmod/module.pmod:1.96

2007-01-10

2007-01-10 12:30:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for Variable.ProviderChoice.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.95

2007-01-10 12:30:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Bugfix for Variable.ProviderChoice.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.99

2006-12-14

2006-12-14 16:51:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported ProviderChoice and _name() fix from Roxen 4.6.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.87

2006-12-14 16:50:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backported ProviderChoice and _name() fix from Roxen 4.6.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.94

2006-12-07

2006-12-07 12:12:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added warning for unconfigured ProviderChoice.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.98

2006-12-06

2006-12-06 17:03:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed bug in render_form() where _name() was called on the result from _name().
Fixed several bugs in ProviderChoice. It might now even work!

Rev: server/etc/modules/Variable.pmod/module.pmod:1.97

2006-12-06 15:57:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fix for infinite recursion in ProviderChoice.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.96

2006-11-30

2006-11-30 15:32:08 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Oops, minor bugfix.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.95

2006-11-30 15:31:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added ProviderChoice.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.94

2006-05-05

2006-05-05 11:05:37 by Marcus Wellhardh <wellhard@roxen.com>

Added wrap=off to text areas

Rev: server/etc/modules/Variable.pmod/module.pmod:1.93

2006-05-05 11:05:27 by Marcus Wellhardh <wellhard@roxen.com>

Added wrap=off to text areas

Rev: server/etc/modules/Variable.pmod/module.pmod:1.86

2006-04-20

2006-04-20 13:31:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed autodoc markup.

Rev: server/base_server/module.pike:1.224
Rev: server/base_server/module_support.pike:1.126
Rev: server/base_server/prototypes.pike:1.168
Rev: server/base_server/roxenlib.pike:1.221
Rev: server/etc/modules/Roxen.pmod:1.210
Rev: server/etc/modules/SloppyDOM.pmod:1.12
Rev: server/etc/modules/StateHandler.pmod:1.12
Rev: server/etc/modules/Variable.pmod/module.pmod:1.92

2006-02-17

2006-02-17 06:26:29 by Martin Stjernholm <mast@lysator.liu.se>

Fixed [bug 4100 (#4100)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.91

2005-12-17

2005-12-17 18:41:43 by Jonas Wallden <jonasw@roxen.com>

Multiple choice variables now get consistent sort order instead of random
mapping order.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.90

2005-02-11

2005-02-11 15:26:01 by Martin Stjernholm <mast@lysator.liu.se>

Don't set the port number in the PortList widget if it corresponds to the
default port. This makes changing protocols less clumsy.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.89

2005-02-04

2005-02-04 20:14:44 by Martin Stjernholm <mast@lysator.liu.se>

Added Variable.set_doc and Variable.set_name.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.88

2005-02-04 13:26:34 by Martin Stjernholm <mast@lysator.liu.se>

Added set_default_value to make it easier to inherit roxen modules.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.87

2004-10-20

2004-10-20 15:40:41 by Martin Stjernholm <mast@lysator.liu.se>

Introduced Variable.no_limit to be able to disable the limit checks in
a clean way in Variable.Float and Variable.Int.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.86

2004-06-09

2004-06-09 08:47:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some paranoia to set_from_form().
Fixes [bug 3703 (#3703)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.85

2004-02-17

2004-02-17 20:15:40 by Martin Stjernholm <mast@lysator.liu.se>

Improved robustness in a destroy().

Rev: server/etc/modules/RXML.pmod/module.pmod:1.324
Rev: server/etc/modules/Variable.pmod/module.pmod:1.84

2003-11-17

2003-11-17 16:01:36 by Anders Johansson <anders@roxen.com>

New theme and generally brushed up config interface.

Rev: server/base_server/config_userdb.pike:1.48
Rev: server/base_server/module.pike:1.147
Rev: server/config_interface/actions/cachestatus.pike:1.10
Rev: server/config_interface/actions/change_version.pike:1.12
Rev: server/config_interface/actions/connections.pike:1.4
Rev: server/config_interface/actions/debug_info.pike:1.32
Rev: server/config_interface/actions/debug_summary.pike:1.9
Rev: server/config_interface/actions/feature_list.pike:1.13
Rev: server/config_interface/actions/flush.pike:1.10
Rev: server/config_interface/actions/index.html:1.15
Rev: server/config_interface/actions/licensestatus.pike:1.14
Rev: server/config_interface/actions/listfonts.pike:1.22
Rev: server/config_interface/actions/locks.pike:1.9
Rev: server/config_interface/actions/make_site_template.pike:1.7
Rev: server/config_interface/actions/openfiles.pike:1.10
Rev: server/config_interface/actions/reloadconfigurations.pike:1.5
Rev: server/config_interface/actions/resolv.pike:1.28
Rev: server/config_interface/actions/restart.pike:1.14
Rev: server/config_interface/actions/threads.pike:1.6
Rev: server/config_interface/actions/upload_license.pike:1.10
Rev: server/config_interface/dbs/browser.pike:1.44
Rev: server/config_interface/dbs/restore_db.pike:1.6
Rev: server/config_interface/sites/add_module.pike:1.76
Rev: server/config_interface/sites/config_left_item.pike:1.65
Rev: server/config_interface/sites/create_site_with_template.pike:1.29
Rev: server/config_interface/sites/drop_site.html:1.13
Rev: server/config_interface/sites/index.html:1.39
Rev: server/config_interface/sites/new_site.html:1.19
Rev: server/config_interface/sites/site_content.pike:1.137
Rev: server/config_interface/statusinfo.pike:1.6
Rev: server/config_interface/template:1.117
Rev: server/config_interface/themes/README:1.13
Rev: server/config_interface/themes/default/bullet-black.gif:1.1
Rev: server/config_interface/themes/default/bullet.gif:1.3
Rev: server/config_interface/themes/default/closed-folder.gif:1.1
Rev: server/config_interface/themes/default/cms-logo.gif:1.3
Rev: server/config_interface/themes/default/err_1.gif:1.1
Rev: server/config_interface/themes/default/err_2.gif:1.1
Rev: server/config_interface/themes/default/err_3.gif:1.1
Rev: server/config_interface/themes/default/favicon.ico:1.3
Rev: server/config_interface/themes/default/gbutton-disabled.xcf:1.1
Rev: server/config_interface/themes/default/gbutton.xcf:1.8
Rev: server/config_interface/themes/default/image.pike:1.7
Rev: server/config_interface/themes/default/left-images/access.gif:1.1
Rev: server/config_interface/themes/default/left-images/admin.gif:1.1
Rev: server/config_interface/themes/default/left-images/edit.gif:1.1
Rev: server/config_interface/themes/default/logo.gif:1.6
Rev: server/config_interface/themes/default/name:1.5
Rev: server/config_interface/themes/default/next.gif:1.4
Rev: server/config_interface/themes/default/open-folder.gif:1.1
Rev: server/config_interface/themes/default/padlock.gif:1.1
Rev: server/config_interface/themes/default/stylesheet.css:1.1
Rev: server/config_interface/themes/default/tabframe-sub.xcf:1.1
Rev: server/config_interface/themes/default/tabframe.xcf:1.9
Rev: server/config_interface/themes/default/theme:1.21
Rev: server/config_interface/themes/default/user.gif:1.1
Rev: server/config_interface/update.html:1.21
Rev: server/config_interface/users.html:1.26
Rev: server/etc/modules/Variable.pmod/module.pmod:1.83
Rev: server/modules/configuration/config_tags.pike:1.182

2003-10-23

2003-10-23 15:25:32 by Jonas Wallden <jonasw@roxen.com>

Fix for [bug 2147 (#2147)] where submit buttons in the Ports widget (and possibly
others) generate empty pages in the administration interface.

Rev: server/etc/modules/Variable.pmod/Mapping.pike:1.7
Rev: server/etc/modules/Variable.pmod/module.pmod:1.82

2003-10-23 15:25:24 by Jonas Wallden <jonasw@roxen.com>

Fix for [bug 2147 (#2147)] where submit buttons in the Ports widget (and possibly
others) generate empty pages in the administration interface.

Rev: server/etc/modules/Variable.pmod/Mapping.pike:1.7
Rev: server/etc/modules/Variable.pmod/module.pmod:1.82

2003-03-05

2003-03-05 12:44:20 by Mattias Andersson <matan@lysator.liu.se>

Bugfix needed to get add_changed_callback() working properly.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.81

2003-02-17

2003-02-17 10:12:23 by Tomas Nilsson <tomas@roxen.com>

Added some compatibility code to make it work with pre 3.4 configurations
on NT.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.80

2002-09-11

2002-09-11 15:39:46 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a quoting problem when values with both " and ' are rendered in most
widgets. Quote the content in the <textarea> in Variable.VerifiedText
properly.

Rev: server/etc/modules/Variable.pmod/VerifiedText.pike:1.2
Rev: server/etc/modules/Variable.pmod/module.pmod:1.79

2002-09-11 15:39:45 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a quoting problem when values with both " and ' are rendered in most
widgets. Quote the content in the <textarea> in Variable.VerifiedText
properly.

Rev: server/etc/modules/Variable.pmod/VerifiedText.pike:1.2
Rev: server/etc/modules/Variable.pmod/module.pmod:1.79

2002-09-11 15:39:43 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a quoting problem when values with both " and ' are rendered in most
widgets. Quote the content in the <textarea> in Variable.VerifiedText
properly.

Rev: server/etc/modules/Variable.pmod/VerifiedText.pike:1.2
Rev: server/etc/modules/Variable.pmod/module.pmod:1.76

2002-06-06

2002-06-06 16:06:29 by Anders Johansson <anders@roxen.com>

Vinput of type float with a default value did not work. [bug 3133 (#3133)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.75

2002-06-06 16:06:29 by Anders Johansson <anders@roxen.com>

Vinput of type float with a default value did not work. [bug 3133 (#3133)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.78

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-05-17

2002-05-17 16:19:38 by Jonas Wallden <jonasw@roxen.com>

Backported fix for [bug 2507 (#2507)] where a Save action in the admin interface
directly after server restart clobbered random variables in a very bad way.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.74

2002-05-13

2002-05-13 16:17:49 by Jonas Wallden <jonasw@roxen.com>

Fixed [bug 2507 (#2507)] where a Save action in the admin interface directly
after server restart clobbered random variables in a very bad way.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.77

2002-04-19

2002-04-19 13:40:17 by Anders Johansson <anders@roxen.com>

Fixed the bind/nobind option in port lists.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.76

2002-02-26

2002-02-26 13:17:18 by Marcus Wellhardh <wellhard@roxen.com>

Added support for autosubmit to Variable.MiltipleChoice

Rev: server/etc/modules/Variable.pmod/module.pmod:1.75

2002-01-29

2002-01-29 15:30:43 by Martin Stjernholm <mast@lysator.liu.se>

Discarded some catches that ignored all sorts of errors in the change
callbacks.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.74

2001-11-21

2001-11-21 15:49:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated local ids.

Rev: server/config_interface/actions/make_site_template.pike:1.2
Rev: server/etc/modules/Variable.pmod/module.pmod:1.73
Rev: server/modules/filesystems/sqlfs.pike:1.3
Rev: server/modules/security/userdb_sql.pike:1.7

2001-11-21 15:47:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated local ids.

Rev: server/config_interface/actions/make_site_template.pike:1.2
Rev: server/etc/modules/Variable.pmod/module.pmod:1.73
Rev: server/modules/filesystems/sqlfs.pike:1.3
Rev: server/modules/security/userdb_sql.pike:1.7

2001-11-12

2001-11-12 21:32:05 by Martin Stjernholm <mast@lysator.liu.se>

Fixed a type.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.72

2001-11-05

2001-11-05 13:37:49 by Ambrose Li <a.c.li@ieee.org>

Applied patch from [bug 2434 (#2434)].

Rev: server/config_interface/actions/debug_info.pike:1.18
Rev: server/etc/modules/Variable.pmod/module.pmod:1.71

2001-11-01

2001-11-01 14:58:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added some compatibility code to be compatible with earlier Roxen 2.2.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.70

2001-10-05

2001-10-05 15:08:03 by Per Hedbor <ph@opera.com>

A fix for [Bug 2336 (#2336)], you can now explicitly specify the IP# to use for each port

Rev: server/base_server/configuration.pike:1.490
Rev: server/base_server/module.pike:1.130
Rev: server/base_server/roxen.pike:1.748
Rev: server/config_interface/sites/drop_site.pike:1.18
Rev: server/config_interface/sites/site_content.pike:1.129
Rev: server/etc/modules/Roxen.pmod:1.127
Rev: server/etc/modules/Variable.pmod/module.pmod:1.69
Rev: server/etc/test/tests/ftp/RoxenTest_ftp.pike:1.2
Rev: server/etc/test/tests/pike_async_process_test_common.pike:1.5

2001-10-04

2001-10-04 13:57:10 by Per Hedbor <ph@opera.com>

New variable type: TableChoice. Needs a DatabaseChoice variable to get the database to list tables from.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.68

2001-09-21

2001-09-21 09:53:01 by Per Hedbor <ph@opera.com>

Variable types for userdb and auth method selection

Rev: server/etc/modules/Variable.pmod/module.pmod:1.67

2001-09-12

2001-09-12 23:37:42 by Martin Nilsson <mani@lysator.liu.se>

Fixed a layout problem in windows netscape.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.66

2001-08-28

2001-08-28 04:42:42 by Martin Nilsson <mani@lysator.liu.se>

Use add_warning instead of set_warning everywhere, so that warnings are not overwritten by another warning, or a non-warning. Reset warnings in set_from_form. Bugfix for [bug 1924 (#1924)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.65

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

2001-08-17 19:32:36 by Per Hedbor <ph@opera.com>

Added a support function for rendering diff/restore default buttons

Rev: server/etc/modules/Variable.pmod/module.pmod:1.63

2001-08-08

2001-08-08 23:12:46 by Martin Nilsson <mani@lysator.liu.se>

Autodoc syntax fixes

Rev: server/etc/modules/DBManager.pmod:1.14
Rev: server/etc/modules/Roxen.pmod:1.109
Rev: server/etc/modules/Variable.pmod/module.pmod:1.62

2001-08-05

2001-08-05 20:14:56 by Martin Nilsson <mani@lysator.liu.se>

No more fhttp.

Rev: server/base_server/configuration.pike:1.460
Rev: server/base_server/global_variables.pike:1.76
Rev: server/base_server/roxen.pike:1.688
Rev: server/etc/modules/Roxen.pmod:1.108
Rev: server/etc/modules/Variable.pmod/module.pmod:1.61
Rev: server/modules/logging/roxen_network.pike:1.6

2001-08-01

2001-08-01 19:34:22 by Per Hedbor <ph@opera.com>

Diff!

Rev: server/config_interface/diff.pike:1.1
Rev: server/etc/modules/Variable.pmod/module.pmod:1.60
Rev: server/modules/configuration/config_tags.pike:1.154

2001-08-01 17:10:50 by Per Hedbor <ph@opera.com>

Do not trust the implicit return 0

Rev: server/etc/modules/Variable.pmod/module.pmod:1.59

2001-07-31

2001-07-31 09:32:35 by Per Hedbor <ph@opera.com>

Added 'restore dedfault value' button

Rev: server/base_server/configuration.pike:1.457
Rev: server/base_server/global_variables.pike:1.75
Rev: server/etc/include/module.h:1.53
Rev: server/etc/modules/Variable.pmod/module.pmod:1.58
Rev: server/modules/configuration/config_tags.pike:1.152

2001-06-27

2001-06-27 20:58:35 by Martin Nilsson <mani@lysator.liu.se>

Call transform_from_form with the value mapping in set_from_form.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.57

2001-06-19

2001-06-19 21:30:31 by Martin Nilsson <mani@lysator.liu.se>

Updated create types

Rev: server/etc/modules/Variable.pmod/module.pmod:1.56

2001-06-18

2001-06-18 06:00:58 by Martin Nilsson <mani@lysator.liu.se>

Simplified cloning of DatabaseChoice objects

Rev: server/etc/modules/Variable.pmod/module.pmod:1.55

2001-06-16

2001-06-16 15:48:40 by Martin Nilsson <mani@lysator.liu.se>

Added a database widget

Rev: server/etc/modules/Variable.pmod/module.pmod:1.54

2001-06-14

2001-06-14 20:07:11 by Johan Schön <js@opera.com>

Made all the width constants ints instead, so that they can be overriden in derived classes.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.53

2001-06-13

2001-06-13 22:03:26 by Martin Nilsson <mani@lysator.liu.se>

Let all set_from_form return level of success

Rev: server/etc/modules/Variable.pmod/module.pmod:1.52

2001-06-13 19:36:51 by Martin Nilsson <mani@lysator.liu.se>

Extended set_from_form so that it returns if the value is changed or not. Changed som types to avoid some type difficulties.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.51

2001-06-13 14:11:19 by Martin Stjernholm <mast@lysator.liu.se>

Small spelling fix.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.50

2001-05-24

2001-05-24 16:40:50 by Martin Nilsson <mani@lysator.liu.se>

More working logic

Rev: server/etc/modules/Variable.pmod/module.pmod:1.49

2001-05-22

2001-05-22 20:08:12 by Martin Nilsson <mani@lysator.liu.se>

Added a force argument to set_from_form that will force warnings to be added, even if the variable already has the new value.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.48

2001-04-11

2001-04-11 05:32:28 by Per Hedbor <ph@opera.com>

Removed left-over debug printout

Rev: server/etc/modules/Variable.pmod/module.pmod:1.47

2001-03-01

2001-03-01 20:41:28 by Per Hedbor <ph@opera.com>

Minor optimizations

Rev: server/etc/modules/Variable.pmod/module.pmod:1.35

2001-02-02

2001-02-02 07:30:35 by Per Hedbor <ph@opera.com>

Render PortList widgets somewhat better

Rev: server/etc/modules/Variable.pmod/module.pmod:1.46

2001-01-29

2001-01-29 05:44:37 by Per Hedbor <ph@opera.com>

Fixed the location the redirect is sent to for list-type widgets.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.45

2000-12-30

2000-12-30 16:51:15 by Martin Nilsson <mani@lysator.liu.se>

Can now be initialized to be empty. There should probably be some more design to this in 2.2...

Rev: server/etc/modules/Variable.pmod/module.pmod:1.44

2000-12-30 16:49:45 by Martin Nilsson <mani@lysator.liu.se>

Can now be initialized to be empty. There should probably be some more design to this in 2.2...

Rev: server/etc/modules/Variable.pmod/module.pmod:1.34

2000-12-12

2000-12-12 13:52:04 by Per Hedbor <ph@opera.com>

Optimization, and help for future optimizations in the form of profiling (well, sort of) in the interface. The latter is to be removed before any release, or at least hidden rather well.

Rev: server/config_interface/standard/template:1.83
Rev: server/etc/modules/Variable.pmod/module.pmod:1.43
Rev: server/modules/configuration/config_tags.pike:1.128

2000-12-08

2000-12-08 08:13:02 by Martin Nilsson <mani@lysator.liu.se>

Hide variables with the VAR_INVISIBLE flag set.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.42

2000-12-02

2000-12-02 16:11:49 by Martin Nilsson <mani@lysator.liu.se>

Minor changes in input(...) so it can be called for image-maps-forms.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.41

2000-11-27

2000-11-27 13:45:06 by Martin Nilsson <mani@lysator.liu.se>

Don't localize internal errors. We'll get into support problems then...

Rev: server/etc/modules/Variable.pmod/Upload.pike:1.4
Rev: server/etc/modules/Variable.pmod/module.pmod:1.40

2000-11-27 11:44:34 by Martin Nilsson <mani@lysator.liu.se>

Update

Rev: server/etc/modules/Variable.pmod/module.pmod:1.39
Rev: server/translations/ces/roxen_config.xml:1.10
Rev: server/translations/deu/roxen_config.xml:1.7
Rev: server/translations/eng/roxen_config.xml:1.16
Rev: server/translations/hun/roxen_config.xml:1.7
Rev: server/translations/jpn/roxen_config.xml:1.7
Rev: server/translations/nld/roxen_config.xml:1.10
Rev: server/translations/swe/roxen_config.xml:1.14

2000-11-27 10:31:05 by Per Hedbor <ph@opera.com>

Fix [Bug 802 (#802)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.33

2000-11-27 10:31:01 by Per Hedbor <ph@opera.com>

Fix [Bug 802 (#802)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.38

2000-11-24

2000-11-24 16:50:38 by Per Hedbor <ph@opera.com>

Locale galore

Rev: server/base_server/basic_defvar.pike:1.22
Rev: server/base_server/config_userdb.pike:1.12
Rev: server/base_server/global_variables.pike:1.51
Rev: server/base_server/module_support.pike:1.83
Rev: server/base_server/roxenlib.pike:1.206
Rev: server/base_server/roxenloader.pike:1.215
Rev: server/base_server/rxml.pike:1.261
Rev: server/config_interface/standard/sites/config_left_item.pike:1.46
Rev: server/etc/include/roxen.h:1.22
Rev: server/etc/modules/Variable.pmod/module.pmod:1.37
Rev: server/modules/compat/compat.pike:1.54
Rev: server/modules/configuration/config_tags.pike:1.127
Rev: server/modules/database/SQLuserdb.pike:1.22
Rev: server/modules/database/sqldb.pike:1.11
Rev: server/modules/database/sqltag.pike:1.66
Rev: server/modules/directories/directories.pike:1.86
Rev: server/modules/directories/indexfiles.pike:1.17
Rev: server/modules/examples/auth.pike:1.3
Rev: server/modules/examples/common_api.pike:1.4
Rev: server/modules/examples/fnord.pike:1.12
Rev: server/modules/examples/newstyle_fnord.pike:1.9
Rev: server/modules/filesystems/filesystem.pike:1.90
Rev: server/modules/tags/obox.pike:1.32

2000-11-20

2000-11-20 13:36:37 by Per Hedbor <ph@opera.com>

Misc locale fixes

Rev: server/base_server/basic_defvar.pike:1.21
Rev: server/base_server/config_userdb.pike:1.10
Rev: server/base_server/configuration.pike:1.397
Rev: server/base_server/global_variables.pike:1.50
Rev: server/base_server/module.pike:1.101
Rev: server/base_server/module_support.pike:1.80
Rev: server/base_server/roxen.pike:1.576
Rev: server/config_interface/standard/sites/drop_site.pike:1.12
Rev: server/config_interface/standard/sites/site_content.pike:1.102
Rev: server/etc/include/module.h:1.44
Rev: server/etc/include/roxen.h:1.19
Rev: server/etc/modules/Variable.pmod/Date.pike:1.3
Rev: server/etc/modules/Variable.pmod/Email.pike:1.7
Rev: server/etc/modules/Variable.pmod/Image.pike:1.3
Rev: server/etc/modules/Variable.pmod/Upload.pike:1.3
Rev: server/etc/modules/Variable.pmod/VerifiedString.pike:1.4
Rev: server/etc/modules/Variable.pmod/module.pmod:1.36
Rev: server/modules/configuration/config_filesystem.pike:1.64
Rev: server/modules/configuration/config_userdb.pike:1.58
Rev: server/modules/configuration/update.pike:1.26
Rev: server/modules/tags/obox.pike:1.31
Rev: server/protocols/prot_hilfe.pike:2.2

2000-11-20 07:30:15 by Per Hedbor <ph@opera.com>

Localified. I neeed to know how to rebuild the .xml files, though.

Rev: server/etc/modules/Variable.pmod/Date.pike:1.2
Rev: server/etc/modules/Variable.pmod/Email.pike:1.6
Rev: server/etc/modules/Variable.pmod/Image.pike:1.2
Rev: server/etc/modules/Variable.pmod/Upload.pike:1.2
Rev: server/etc/modules/Variable.pmod/VerifiedString.pike:1.3
Rev: server/etc/modules/Variable.pmod/module.pmod:1.35

2000-11-20 07:04:04 by Per Hedbor <ph@opera.com>

Make occurances of [Bug 745 (#745)] less likely

Rev: server/etc/modules/Variable.pmod/module.pmod:1.34

2000-11-20 07:04:01 by Per Hedbor <ph@opera.com>

Make occurances of [Bug 745 (#745)] less likely

Rev: server/etc/modules/Variable.pmod/module.pmod:1.32

2000-11-19

2000-11-19 23:34:03 by Martin Nilsson <mani@lysator.liu.se>

Given size attribute has higher priority than the widget-internal value. Fixes [bug 654 (#654)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.31

2000-11-19 23:33:36 by Martin Nilsson <mani@lysator.liu.se>

Given size attribute has higher priority than the widget-internal value. Fixes [bug 654 (#654)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.33

2000-11-19 22:06:45 by Stefan Wallström <stewa@roxen.com>

Fixed Variable.Password. Fixes [Bug 732 (#732)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.30

2000-11-19 22:03:20 by Stefan Wallström <stewa@roxen.com>

Fixed Variable.Password. Fixes [Bug 732 (#732)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.32

2000-11-18

2000-11-18 17:31:26 by Per Hedbor <ph@opera.com>

Fixed [Bug 752 (#752)], basically.

Rev: server/base_server/config_userdb.pike:1.8
Rev: server/etc/modules/Variable.pmod/module.pmod:1.31
Rev: server/modules/configuration/config_tags.pike:1.126

2000-11-10

2000-11-10 23:11:59 by Per Hedbor <ph@opera.com>

Fixed [Bug 564 (#564)]. The error was not actually that the variables was not checked, rather, the checked value was not used.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.30

2000-11-10 23:11:55 by Per Hedbor <ph@opera.com>

Fixed [Bug 564 (#564)]. The error was not actually that the variables was not checked, rather, the checked value was not used.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.29

2000-11-02

2000-11-02 11:41:05 by Per Hedbor <ph@opera.com>

Fixed [Bug 564 (#564)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.28

2000-11-02 11:41:03 by Per Hedbor <ph@opera.com>

Fixed [Bug 564 (#564)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.29

2000-10-19

2000-10-19 12:14:20 by Per Hedbor <ph@opera.com>

Indentation change

Rev: server/etc/modules/Variable.pmod/module.pmod:1.28

2000-10-12

2000-10-12 16:12:00 by Martin Nilsson <mani@lysator.liu.se>

Don't use deferred strings here

Rev: server/etc/modules/Variable.pmod/module.pmod:1.27

2000-10-10

2000-10-10 17:26:17 by Martin Nilsson <mani@lysator.liu.se>

We don't need to defer these strings.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.27

2000-09-28

2000-09-28 03:54:42 by Per Hedbor <ph@opera.com>

Fixes [Bug 405 (#405)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.26

2000-09-28 03:54:40 by Per Hedbor <ph@opera.com>

Fixes [Bug 405 (#405)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.26

2000-09-28 03:43:38 by Per Hedbor <ph@opera.com>

Better fix for spurious '0' problem

Rev: server/etc/modules/Variable.pmod/module.pmod:1.25

2000-09-28 03:43:35 by Per Hedbor <ph@opera.com>

Better fix for spurious '0' problem

Rev: server/etc/modules/Variable.pmod/module.pmod:1.25

2000-09-28 03:40:33 by Per Hedbor <ph@opera.com>

Fixed spurious '0' problem

Rev: server/etc/modules/Variable.pmod/module.pmod:1.24

2000-09-28 03:33:57 by Martin Stjernholm <mast@lysator.liu.se>

Some fixes on behalf of Per.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.23

2000-09-28 02:24:30 by Per Hedbor <ph@opera.com>

Fix

Rev: server/etc/modules/Variable.pmod/module.pmod:1.24

2000-09-28 02:22:11 by Per Hedbor <ph@opera.com>

Backported from 2.2

Rev: server/base_server/roxen.pike:1.561
Rev: server/etc/modules/Variable.pmod/module.pmod:1.22

2000-09-28 02:07:12 by Per Hedbor <ph@opera.com>

Solve the 'do not mutilate port variables' bug discussed. Fixes most of [Bug 437 (#437)]

Rev: server/base_server/basic_defvar.pike:1.18
Rev: server/base_server/roxen.pike:1.565
Rev: server/etc/modules/Variable.pmod/module.pmod:1.23

2000-09-24

2000-09-24 13:35:52 by Martin Nilsson <mani@lysator.liu.se>

Removed RoxenLocale

Rev: server/base_server/global_variables.pike:1.47
Rev: server/base_server/language.pike:1.34
Rev: server/base_server/roxen.pike:1.559
Rev: server/base_server/roxenloader.pike:1.203
Rev: server/config_interface/standard/actions/cachestatus.pike:1.7
Rev: server/config_interface/standard/actions/flush.pike:1.8
Rev: server/etc/include/roxen.h:1.18
Rev: server/etc/modules/Messenger.pmod/RemoteChainClient.pike:1.1(DEAD)
Rev: server/etc/modules/Messenger.pmod/RemoteChainServer.pike:1.1(DEAD)
Rev: server/etc/modules/Messenger.pmod/module.pmod:1.2(DEAD)
Rev: server/etc/modules/RoxenLocale.pmod/ISO639_2.pmod:1.4(DEAD)
Rev: server/etc/modules/RoxenLocale.pmod/module.pmod:1.19(DEAD)
Rev: server/etc/modules/Variable.pmod/module.pmod:1.22
Rev: server/languages/abstract.pike:1.6
Rev: server/modules/configuration/config_filesystem.pike:1.61
Rev: server/modules/configuration/config_tags.pike:1.120
Rev: server/modules/multiple_frontend/INFO:1.2(DEAD)
Rev: server/modules/multiple_frontend/common.pike:1.4(DEAD)
Rev: server/modules/multiple_frontend/mf.txt:1.1(DEAD)
Rev: server/modules/multiple_frontend/server.pike:1.3(DEAD)
Rev: server/modules/multiple_frontend/test.pike:1.3(DEAD)
Rev: server/modules/tags/translation_mod.pike:1.8

2000-09-22

2000-09-22 14:17:35 by Jonas Wallden <jonasw@roxen.com>

Why not fix the whole message...

Rev: server/etc/modules/Variable.pmod/module.pmod:1.21

2000-09-22 14:14:09 by Jonas Wallden <jonasw@roxen.com>

Typo fix.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.20

2000-09-20

2000-09-20 22:24:16 by Per Hedbor <ph@opera.com>

Somewhat more sensible order to default port / actual protocol detection.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.19

2000-09-19

2000-09-19 12:28:50 by Per Hedbor <ph@opera.com>

Fixes [Bug 342 (#342)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.18

2000-09-19 10:34:39 by Per Hedbor <ph@opera.com>

Fixes [Bug 333 (#333)] with friends

Rev: server/config_interface/standard/sites/site_content.pike:1.91
Rev: server/etc/modules/Variable.pmod/module.pmod:1.17

2000-09-17

2000-09-17 22:29:25 by Per Hedbor <ph@opera.com>

!= != ==

Rev: server/etc/modules/Variable.pmod/module.pmod:1.16

2000-09-16

2000-09-16 20:23:49 by Per Hedbor <ph@opera.com>

Fixes for [Bug 275 (#275)]. This rather large patch makes it impossible (well, not really, but way harder) to reload modules in the configuration interface. It also hides most module settings of the configuration interface modules, since they are not, generally speaking, useful. All security and priority related settings are always hidden, and a new flag, VAR_NOT_CFIF can be added to configuration settings that should not be changed in the configuration interface

Rev: server/config_interface/standard/sites/config_left_item.pike:1.37
Rev: server/config_interface/standard/sites/drop_module.pike:1.8
Rev: server/config_interface/standard/sites/site_content.pike:1.86
Rev: server/etc/include/module.h:1.41
Rev: server/etc/modules/Variable.pmod/module.pmod:1.15
Rev: server/modules/configuration/config_filesystem.pike:1.54
Rev: server/modules/configuration/config_tags.pike:1.114
Rev: server/modules/directories/indexfiles.pike:1.16
Rev: server/modules/graphics/graphic_text.pike:1.241
Rev: server/modules/graphics/wiretap.pike:1.21
Rev: server/modules/misc/contenttypes.pike:1.22
Rev: server/modules/scripting/pikescript.pike:1.69
Rev: server/modules/tags/rxmlparse.pike:1.51

2000-09-12

2000-09-12 21:27:50 by Per Hedbor <ph@opera.com>

Fiddled with the wrong variable. Fixes [Bug 205 (#205)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.14

2000-09-04

2000-09-04 13:52:44 by Per Hedbor <ph@opera.com>

Do not include the value in the _sprintf

Rev: server/etc/modules/Variable.pmod/module.pmod:1.13

2000-09-03

2000-09-03 02:33:17 by Per Hedbor <ph@opera.com>

New font handling system

Rev: server/base_server/fonts.pike:1.58
Rev: server/base_server/roxen.pike:1.540
Rev: server/etc/modules/Variable.pmod/module.pmod:1.12
Rev: server/font_handlers/old.pike:1.1
Rev: server/font_handlers/ttf.pike:1.1

2000-09-01

2000-09-01 01:15:21 by Martin Stjernholm <mast@lysator.liu.se>

Made sure the current value have an entry in MultipleChoice, even when
it's no longer part of the choice list.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.11

2000-08-30

2000-08-30 22:46:38 by Martin Nilsson <mani@lysator.liu.se>

Less ASCII graphics

Rev: server/etc/modules/Variable.pmod/module.pmod:1.10

2000-08-29

2000-08-29 23:55:11 by Per Hedbor <ph@opera.com>

It is not a good idea to do this redirect if we are on the add module or create new configuration page, thus this nice little hack..

Rev: server/etc/modules/Variable.pmod/module.pmod:1.9

2000-08-28

2000-08-28 05:31:56 by Per Hedbor <ph@opera.com>

Fixed all stat_file with friends to use the new Stat type for Pike 7.1 compatibility

Rev: server/base_server/configuration.pike:1.351
Rev: server/base_server/disk_cache.pike:1.54
Rev: server/base_server/fonts.pike:1.56
Rev: server/base_server/http.pike:1.47
Rev: server/base_server/module_support.pike:1.76
Rev: server/base_server/read_config.pike:1.48
Rev: server/base_server/roxen.pike:1.536
Rev: server/base_server/roxenlib.pike:1.196
Rev: server/base_server/roxenloader.pike:1.193
Rev: server/bin/fixquota.pike:1.2
Rev: server/bin/garbagecollector.pike:1.19
Rev: server/config_interface/standard/inheritinfo.pike:1.13
Rev: server/etc/env.d/java.pike:1.4
Rev: server/etc/modules/Variable.pmod/module.pmod:1.8
Rev: server/etc/roxen_master.pike:1.97
Rev: server/modules/configuration/config_filesystem.pike:1.49
Rev: server/modules/configuration/update.pike:1.17
Rev: server/modules/examples/location.pike:1.2
Rev: server/modules/filesystems/filesystem.pike:1.87
Rev: server/modules/filters/htaccess.pike:1.64
Rev: server/modules/graphics/cimg.pike:1.26
Rev: server/modules/logging/home_logger.pike:1.29
Rev: server/modules/misc/userdb.pike:1.48
Rev: server/modules/scripting/cgi.pike:2.44
Rev: server/modules/scripting/oldcgi.pike:2.6
Rev: server/modules/scripting/servlet.pike:2.12
Rev: server/modules/tags/rxmltags.pike:1.163
Rev: server/more_modules/cvsfs.pike:1.23

2000-08-25

2000-08-25 04:12:09 by Martin Nilsson <mani@lysator.liu.se>

More flexible render_form. Int and Float does not need to be bound both upper and lower.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.7

2000-08-24

2000-08-24 23:24:11 by Per Hedbor <ph@opera.com>

Fix for [Bug 103 (#103)].

Rev: server/etc/modules/Variable.pmod/module.pmod:1.6

2000-08-22

2000-08-22 23:39:18 by Per Hedbor <ph@opera.com>

\ -> / on NT.

Rev: server/etc/modules/Variable.pmod/module.pmod:1.5

2000-08-22 22:14:03 by Per Hedbor <ph@opera.com>

Use title in comparison

Rev: server/etc/modules/Variable.pmod/module.pmod:1.4

2000-08-22 21:54:20 by Per Hedbor <ph@opera.com>

Solved [Bug 59 (#59)], [Bug 61 (#61)] and [Bug 56 (#56)]

Rev: server/etc/modules/Variable.pmod/module.pmod:1.3

2000-08-22 08:36:07 by Andreas Lange <andreas@lange.cx>

Localized

Rev: server/base_server/configuration.pike:1.346
Rev: server/config_interface/standard/event_log/clear_log.pike:1.4
Rev: server/etc/modules/Variable.pmod/module.pmod:1.2

2000-08-19

2000-08-19 00:33:00 by Martin Nilsson <mani@lysator.liu.se>

The old Variable.pmod file

Rev: server/etc/modules/Variable.pmod/module.pmod:1.1