Add option to clean up parent directories when a file is deleted or moved into quarantine. Added event logging and improved refdoc.
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. ...
Merge branch 'devel' into ponost/admin-if-17 * devel: (103 commits) Testsuite [WebDAV] [NT]: Special characters take 3. Testsuite [WebDAV] [NT]: Adjusted set of special characters some more. Testsuite [WebDAV]: Adjusted set of special characters. Admin IF: Some margin for the click area on the logo Testsuite [WebDAV]: Test special characters in if-headers. Version bumped to 6.3.30 by buildsystem. Roxen.lookup_real_path_case_insens: Support relative paths. Testsuite [WebDAV]: Complain if Connection: keep-alive is lost. HTTP [WebDAV]: Keep Connection: keep-alive more often. Testsuite [WebSockets]: Improved robustness. protocols/http.pike: Protection against aynchronous self destruction. [ARCH-356] HTTPClient: Minor facelift on a piece of code. [ARCH-356] HTTPClient: Removed superfluous code. [ARCH-356] HTTPClient: Added support for sending data in form a stream. [ARCH-356] HTTPClient: Added support for reusing sessions. [ARCH-356] HTTP [WebSockets]: Make Connection: upgrade survive. Updated translations. ConfigIF [Ports] [SSL/TLS]: Warn about use of RSA-encryption. ConfigIF [Ports] [SSL/TLS]: Changed filtering defaults. ConfigIF [Ports] [SSL/TLS]: Changed invalid cert to error. ...
Merge branch 'agehall/websocket' into 6.2 * agehall/websocket: (33 commits) Testsuite [WebSocket]: Test message round-trip. WebSocket: Use symbolic version constant. WebSocket: Removed some dead code. WebSocket: Improved handling of keepalive. Documentation [Roxen.upgrade_to_websocket()]: Added note. Documentation [WebSocketAPI]: Fixes and updates. WebSocket: Added constant Roxen.WEBSOCKET_OPEN_METHOD. WebSocket: Survive filesystem modules that return -1. WebSocket: Added documentation note. WebSocket [Example]: Signal issues to the client. WebSocket: Cosmetic change. WebSocket [Example]: Cleaned up debug output. WebSocket: Cleaned up HTTP ==> WebSocket transition. WebSocketAPI: Adjusted return types to reality. Filesystem: Improve error-code propagation. Testsuite [WebSockets]: Probe for over-caching. WebSocket: Fixed several over-caching issues. WebSocket: Fixed typo. Testsuite [WebSockets]: Adjusted expectations. Testsuite [WebSockets]: Fixed typo. ...
Merge branch 'agehall/websocket' into devel * agehall/websocket: (33 commits) Testsuite [WebSocket]: Test message round-trip. WebSocket: Use symbolic version constant. WebSocket: Removed some dead code. WebSocket: Improved handling of keepalive. Documentation [Roxen.upgrade_to_websocket()]: Added note. Documentation [WebSocketAPI]: Fixes and updates. WebSocket: Added constant Roxen.WEBSOCKET_OPEN_METHOD. WebSocket: Survive filesystem modules that return -1. WebSocket: Added documentation note. WebSocket [Example]: Signal issues to the client. WebSocket: Cosmetic change. WebSocket [Example]: Cleaned up debug output. WebSocket: Cleaned up HTTP ==> WebSocket transition. WebSocketAPI: Adjusted return types to reality. Filesystem: Improve error-code propagation. Testsuite [WebSockets]: Probe for over-caching. WebSocket: Fixed several over-caching issues. WebSocket: Fixed typo. Testsuite [WebSockets]: Adjusted expectations. Testsuite [WebSockets]: Fixed typo. ...
WebSocketAPI: Added (virtual) class.
Merge branch 'devel' into ponost/admin-if-17 * devel: (182 commits) Version bumped to 6.2.137 by buildsystem. Version bumped to 6.2.136 by buildsystem. Version bumped to 6.2.135 by buildsystem. Version bumped to 6.2.134 by buildsystem. XML Test Tags: Added tag "testsuite". [CMS-439] Version bumped to 6.2.133 by buildsystem. Testsuite [WebDAV] [NT]: Fix test_x_move_file() some more. Filesystem [NT]: Fixed the MOVE destination filename some more. Version bumped to 6.2.132 by buildsystem. Testsuite [WebDAV] [NT]: More fixes of test_x_special_chars(). Filesystem [NT]: Fix issue where MOVE lost case of the destination. Filesystem [NT]: Added some more filename validation on NT. Version bumped to 6.2.131 by buildsystem. Version bumped to 6.2.130 by buildsystem. Filesystem: Fixed typo. Roxen [NT]: Look some more at Stdio.__HAVE_UTF8_FS__. Documentation: Added some notes about Unicode-NFC normalization. HTTP: Fixed path normalization issue. Loader: Make the utf8_string type available. Version bumped to 6.2.129 by buildsystem. ...
Merge branch 'patches/ws168' into devel * patches/ws168: WebDAV: Survive unregister_lock() on already unregistered lock. Filesystem: Cleaned up and fixed path filtering.
WebDAV: Survive unregister_lock() on already unregistered lock. Fixes backtrace when expire_locks() attempts to unlock a lock that has already been unregistered via unlock_path().
Merge branch 'patches/ws168' into devel * patches/ws168: WebDAV: Survive internal request returning zero. Filesystem [WebDAV]: Don't encode the paths to {,un}register_lock().
WebDAV: Survive internal request returning zero. Work-around for [WS-247].
Merge branch 'patches/ws168' into devel * patches/ws168: RoxenModule [WebDAV]: Fixed typo in move_collection().
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: RoxenModule [WebDAV]: Fixed typo in move_collection().
RoxenModule [WebDAV]: Fixed typo in move_collection().
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: Filesystem: Removed some redundant code. Filesystem [WebDAV]: Multiple write lock checks adjusted. REQUEST_TRACE: Some adjusted traces. WebDAV: Moved responsibility for implicit DELETE unlock. RoxenModule: Improved support for MultiStatus in move_collection(). MultiStatus: Added one more variant of add_status() et al. Configuration [WebDAV]: Changed API for check_locks(). Configuration [WebDAV]: Use find_locks() in lock_file(). RequestID: Added variants of set_status_for_{path,url}(). DAVLock: Added field is_file. WebDAV: Move main checking of the if-header to the webdav module. Configuration [WebDAV]: Added query_property(). WebDAV: Changed API for find_locks(). HTTP [DAV]: Improved multi status detection. HTTP [DAV]: Adjust the if-header to always be in tagged-list syntax. RequestID: Fixed parsing of if-header.
Merge branch 'patches/ws168' into devel * patches/ws168: Filesystem: Removed some redundant code. Filesystem [WebDAV]: Multiple write lock checks adjusted. REQUEST_TRACE: Some adjusted traces. WebDAV: Moved responsibility for implicit DELETE unlock. RoxenModule: Improved support for MultiStatus in move_collection(). MultiStatus: Added one more variant of add_status() et al. Configuration [WebDAV]: Changed API for check_locks(). Configuration [WebDAV]: Use find_locks() in lock_file(). RequestID: Added variants of set_status_for_{path,url}(). DAVLock: Added field is_file. WebDAV: Move main checking of the if-header to the webdav module. Configuration [WebDAV]: Added query_property(). WebDAV: Changed API for find_locks(). HTTP [DAV]: Improved multi status detection. HTTP [DAV]: Adjust the if-header to always be in tagged-list syntax. RequestID: Fixed parsing of if-header.
Filesystem [WebDAV]: Multiple write lock checks adjusted.
RoxenModule: Improved support for MultiStatus in move_collection(). move_collection() now handles a find_file() sub-request returning a MultiStatus response correctly.
Configuration [WebDAV]: Changed API for check_locks(). It is now relies on find_locks().
WebDAV: Changed API for find_locks(). Instead of returning a multiset(DAVLock) it now returns a mapping(string:DAVLock), where the mapping is indexed on locktoken.
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: RoxenModule [WebDAV]: Added API function unlock_path().
Merge branch 'patches/ws168' into devel * patches/ws168: RoxenModule [WebDAV]: Added API function unlock_path().
RoxenModule [WebDAV]: Added API function unlock_path(). This function is intended to be used after a path has been deleted, and to unlock any locks under the path.
Merge branch 'patches/ws168' into devel * patches/ws168: Documentation [RoxenModule]: Fixed reference. Filesystem [WebDAV]: Return 403 for MOVE where src == dst. RoxenModule [WebDAV]: Fixed multiple issues in copy_collection. Filesystem: Don't create intermediate directories in PUT. Filesystem: Fixed return codes from MKCOL, PUT, MOVE. MultiStatus.Prefixed: Added add_status(string, mapping).
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: Documentation [RoxenModule]: Fixed reference. Filesystem [WebDAV]: Return 403 for MOVE where src == dst. RoxenModule [WebDAV]: Fixed multiple issues in copy_collection. Filesystem: Don't create intermediate directories in PUT. Filesystem: Fixed return codes from MKCOL, PUT, MOVE. MultiStatus.Prefixed: Added add_status(string, mapping).
Documentation [RoxenModule]: Fixed reference.
RoxenModule [WebDAV]: Fixed multiple issues in copy_collection. RFC 4918 9.8.5 says that eg 423 is a valid direct return code for COPY if the destination was locked. Previously this code was embedded in a multi-status reply for the corresponding path. Return 204 if a preexisting resource was overwritten by the copy operation. Fixes issue related to [WS-222].
MultiStatus.Prefixed: Added add_status(string, mapping). Also added a use of it in recurse_delete_files(). Fixes missing lock-token-submitted when attempting to delete locked files.
Merge branch 'patches/ws168' into devel * patches/ws168: WebDAV: Added some more tracing. WebDAV: Fixed MOVE of directories containing locked files.
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: WebDAV: Added some more tracing. WebDAV: Fixed MOVE of directories containing locked files.
WebDAV: Fixed MOVE of directories containing locked files. Fixes some more of [WS-168].
Merge branch 'patches/ws160' into patches/ws168 * patches/ws160: Filesystem [WebDAV]: Use new write_access() API. WebDAV: Added convenience variant of write_access(). Now compiles again. WebDAV: Fix time-out based unlocking of DAVLocks. WebDAV: MOVE should unlock moved locks. WebDAV: Support deletion of locked files in unlocked dirs. WebDAV: Improved diagnostics for check_if_header(). WebDAV: DELETE should also delete corresponding locks. WebDAV: Extended API for find_locks(). Filesystem: Filesystem filename encoding consistency fixes. Filesystem: Use encoded paths for file locks. Filesystem: Decode the file names returned by get_dir(). Filesystem: Open files in the same way for all requests. Filesystem: Added decode_path(). Filesystem: Renamed decode_path() to encode_path().
Merge branch 'patches/ws168' into devel * patches/ws168: WebDAV: Fix several depth header handling issues. RoxenModule: Support inhibition of recursion in recurse_copy_files().
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: WebDAV: Fix several depth header handling issues. RoxenModule: Support inhibition of recursion in recurse_copy_files().
RoxenModule: Support inhibition of recursion in recurse_copy_files(). This is needed to support the Depth: 0 header for COPY in WebDAV. Fixes some of [WS-224].
Merge branch 'patches/ws168' into devel * patches/ws168: WebDAV: Return lock-token-submitted errors on locked paths. Roxen: Added http_xml_status() and http_dav_error(). MultiStatusStatus: Support initialization from result mappings.
Merge branch 'patches/ws168' into kg/WS-168-webdav * patches/ws168: WebDAV: Return lock-token-submitted errors on locked paths. Roxen: Added http_xml_status() and http_dav_error(). MultiStatusStatus: Support initialization from result mappings.
WebDAV: Return lock-token-submitted errors on locked paths. Fixes [WS-221].
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. ...
Removed the module_deprecated constant and added the module type flags `MODULE_DEPRECATED` and `MODULE_DEPRECATED_SOFT` instead. Both hides the module from the Add Module listing and marks the module as deprecated when viewing it in the Admin Interface, but the latter does not show it as a deprecated module on the Admin IF start page.
Merge branch 'devel' into ponost/admin-if-17
WebDAV: Added convenience variant of write_access(). Add a variant of write_access() that handles multiple paths, as it is tricky to get this right due to HTTP_PRECOND_FAILED.
Merge branch 'patches/ws160' into devel * patches/ws160: Filesystem [WebDAV]: Use new write_access() API. WebDAV: Added convenience variant of write_access().
Merge branch 'devel' into feature/ARCH-263-edition-purger * devel: Version bumped to 6.2.85 by buildsystem. Languages [nl]: Fixed abbreviation of month "Maart". Version bumped to 6.2.84 by buildsystem. Add table header stickiness for long tables. Now compiles again. WebDAV: Fix time-out based unlocking of DAVLocks. Add documentation that <redirect> doesn't clear output. Now compiles again. Roxen.get_decoder_for_client_charset: Survive 0 charset. WebDAV: MOVE should unlock moved locks. Version bumped to 6.2.83 by buildsystem. WebDAV: Support deletion of locked files in unlocked dirs. WebDAV: Improved diagnostics for check_if_header(). WebDAV: DELETE should also delete corresponding locks. WebDAV: Extended API for find_locks(). Version bumped to 6.2.82 by buildsystem. Version bumped to 6.2.81 by buildsystem.
Merge branch 'patches/ws160' into devel * patches/ws160: Now compiles again. WebDAV: Fix time-out based unlocking of DAVLocks.
WebDAV: Fix time-out based unlocking of DAVLocks. Fixes "Bad argument 1 to get_iterator(). Expected multiset|array|string|mapping|object." Fixes [WS-169].
Merge branch 'patches/ws160' into 6.1 * patches/ws160: WebDAV: Support deletion of locked files in unlocked dirs. WebDAV: Improved diagnostics for check_if_header(). WebDAV: DELETE should also delete corresponding locks. WebDAV: Extended API for find_locks().
Merge branch 'patches/ws160' into devel * patches/ws160: WebDAV: Support deletion of locked files in unlocked dirs. WebDAV: Improved diagnostics for check_if_header(). WebDAV: DELETE should also delete corresponding locks. WebDAV: Extended API for find_locks().
WebDAV: Improved diagnostics for check_if_header().
WebDAV: Extended API for find_locks(). A recursion value of -1 now causes find_locks() to only list locks that are rooted at path or below, but not any above. This can be used to find the locks to be invalidated if the specified path were to be deleted. Fixes some of [WS-160].
Merge branch 'feature/CMS-297-secure-sitebuilder-cookie' into patches/ws-135 * feature/CMS-297-secure-sitebuilder-cookie: (804 commits) ...
Added WebSocket support to Roxen.
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. ...
Added the module_deprecated flag. If this is non-zero the module will be hidden by default in the module listing on the "Add modules" page. Deprecated modules can be listed by checking a checkbox.
Trailing whitespace removal
Merge branch 'patches/ep31' into 6.0 * patches/ep31: FSGC: Some more support for quarantining.
Merge branch 'patches/ep31' into 6.1 * patches/ep31: FSGC: Some more support for quarantining.
Merge branch 'patches/ep31' into devel * patches/ep31: FSGC: Some more support for quarantining.
FSGC: Some more support for quarantining. Fixes [ep 31] some more.
Merge commit '5ee4d2b88e3e12d1622f9a161e9a29484cbf6e4c' into patches/bug7602 Bump base version to Roxen 5.2.335.
Merge commit '8a2ce4a87' into patches/bug7582 * commit '8a2ce4a87': (7413 commits)
Merge branch 'agehall/jslog' into devel
Merge branch 'agehall/jslog' into 6.0
Added a module local JSON logger object.
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
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.
DB browser: add support for custom DB field formatters in owning modules.
Merge branch 'patches/bug6572' into devel * patches/bug6572: ConfigIF: Display the owner of FSGCs. FSGC: Moved API to base_server/module.pike.
Merge branch 'patches/bug6572' into 5.2 * patches/bug6572: ConfigIF: Display the owner of FSGCs. FSGC: Moved API to base_server/module.pike.
FSGC: Moved API to base_server/module.pike. This adds registration of modules that register fsgcs. Note that this API change is incompatible with the previous API. This shouldn't be a problem, since nothing that uses the old API should be out in the wild yet.
Fix for location_url() when mountpoint != "/"
No more foreign_idents. More pain than they are worth.
WEBDAV: Avoid replace() with dynamic second argument. replace() and search() have a cache at the C-level that is only cleared on gc. With a static cache key this doesn't matter much, but with a fully dynamic key like in WEBDAV, the cache will have unlimited expansion. The old code also erroneously could perform the replace multiple times. Rev: server/base_server/module.pike:1.247
Added wrappers for report_(warning|error)_sparsely. Rev: server/base_server/module.pike:1.246
WebDAV: Attempt 2 at fixing proper quoting for hrefs. Rev: server/base_server/module.pike:1.245 Rev: server/base_server/prototypes.pike:1.283
Add support for "opaque" WebDAV modules, i.e. modules that handle a specific location on their own, without fallback to other location modules. Rev: server/base_server/configuration.pike:1.702 Rev: server/base_server/module.pike:1.244 Rev: server/modules/misc/webdav.pike:1.39
A few clarifications. Rev: server/base_server/module.pike:1.243
Fix WebDAV bug where PROPFIND didn't work on directories if the client sent a "0" Depth header. That made the OS X webdavfs client unable to mount directories. Rev: server/base_server/module.pike:1.242
Autodoc fixes Rev: server/base_server/module.pike:1.241 Rev: server/base_server/prototypes.pike:1.265 Rev: server/base_server/roxen.pike:1.1051
Some debug checks to detect recursion problems in module loading. Rev: server/base_server/configuration.pike:1.683 Rev: server/base_server/module.pike:1.240
Improved OBJ_COUNT_DEBUG to cover more common objects. Also fixed some _sprintf's that didn't adhere to the convention. Rev: server/base_server/module.pike:1.239 Rev: server/base_server/prototypes.pike:1.260 Rev: server/etc/include/roxen.h:1.34
Must convert [::] to [::1] for IPv6 interfaces. Rev: server/base_server/module.pike:1.238
Updated copyright notices. Rev: server/arg_cache_plugins/replicate.pike:1.28 Rev: server/base_server/basic_defvar.pike:1.33 Rev: server/base_server/cache.pike:1.94 Rev: server/base_server/config_userdb.pike:1.56 Rev: server/base_server/configuration.pike:1.678 Rev: server/base_server/disk_cache.pike:1.64 Rev: server/base_server/emit_object.pike:1.8 Rev: server/base_server/fastpipe.pike:1.11 Rev: server/base_server/fonts.pike:1.89 Rev: server/base_server/global_variables.pike:1.118 Rev: server/base_server/highlight_pike.pike:1.8 Rev: server/base_server/hosts.pike:1.37 Rev: server/base_server/html.pike:1.17 Rev: server/base_server/http.pike:1.57 Rev: server/base_server/javamodule.pike:1.9 Rev: server/base_server/language.pike:1.44 Rev: server/base_server/module.pike:1.237 Rev: server/base_server/module_support.pike:1.140 Rev: server/base_server/newdecode.pike:1.36 Rev: server/base_server/prototypes.pike:1.252 Rev: server/base_server/proxyauth.pike:1.11 Rev: server/base_server/read_config.pike:1.71 Rev: server/base_server/roxen.pike:1.1032 Rev: server/base_server/roxenlib.pike:1.225 Rev: server/base_server/roxenloader.pike:1.420 Rev: server/base_server/rxml.pike:1.333 Rev: server/base_server/rxmlhelp.pike:1.74 Rev: server/base_server/slowpipe.pike:1.16 Rev: server/base_server/snmpagent.pike:1.25 Rev: server/base_server/socket.pike:1.26 Rev: server/base_server/state.pike:1.22 Rev: server/base_server/supports.pike:1.27 Rev: server/base_server/throttler.pike:1.12 Rev: server/base_server/wizard.pike:1.168 Rev: server/bin/distclean.pike:1.4 Rev: server/bin/rxnpatch:1.3 Rev: server/config_interface/dbs/db_list.pike:1.4 Rev: server/config_interface/dbs/db_maintenance.pike:1.2 Rev: server/config_interface/dbs/db_optimizeall_ajax.pike:1.2 Rev: server/config_interface/dbs/db_repairall_ajax.pike:1.2 Rev: server/etc/modules/HTML.pmod:1.9 Rev: server/etc/modules/Roxen.pmod:1.278 Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.12 Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.7 Rev: server/etc/modules/StateHandler.pmod:1.14 Rev: server/font_handlers/builtin.pike:1.16 Rev: server/font_handlers/compactimgfile.pike:1.9 Rev: server/font_handlers/freetype.pike:1.31 Rev: server/font_handlers/imagedir.pike:1.16 Rev: server/font_handlers/imagetar.pike:1.11 Rev: server/font_handlers/old.pike:1.15 Rev: server/font_handlers/ttf.pike:1.19 Rev: server/man/man8/roxen-create-server.1:1.2 Rev: server/man/man8/roxen.1:1.2 Rev: server/modules/compat/compat.pike:1.73 Rev: server/modules/compat/configtablist.pike:1.14 Rev: server/modules/compat/directories2.pike:1.6 Rev: server/modules/compat/fastdir.pike:1.6 Rev: server/modules/compat/flik.pike:1.10 Rev: server/modules/compat/htmlparse.pike:1.8 Rev: server/modules/compat/language.pike:1.3 Rev: server/modules/compat/lpctag.pike:1.7 Rev: server/modules/compat/secure_fs.pike:1.33 Rev: server/modules/compat/sqldb.pike:1.6 Rev: server/modules/compat/userdb.pike:1.5 Rev: server/modules/compat/ximg.pike:1.12 Rev: server/modules/configuration/avg_profiling.pike:1.13 Rev: server/modules/configuration/config_filesystem.pike:1.121 Rev: server/modules/configuration/config_tags.pike:1.202 Rev: server/modules/configuration/roxen_test.pike:1.77 Rev: server/modules/configuration/update.pike:1.41 Rev: server/modules/database/sqltag.pike:1.121 Rev: server/modules/directories/directories.pike:1.96 Rev: server/modules/directories/indexfiles.pike:1.24 Rev: server/modules/examples/JavaReflector.java:1.5 Rev: server/modules/examples/common_api.pike:1.10 Rev: server/modules/examples/filter.pike:1.6 Rev: server/modules/examples/fnord.pike:1.18 Rev: server/modules/examples/last.pike:1.5 Rev: server/modules/examples/location.pike:1.7 Rev: server/modules/examples/newstyle_fnord.pike:1.16 Rev: server/modules/examples/userdb_ex.pike:1.9 Rev: server/modules/filesystems/filesystem.pike:1.160 Rev: server/modules/filesystems/incoming.pike:1.20 Rev: server/modules/filesystems/restrictedfs.pike:1.25 Rev: server/modules/filesystems/sqlfs.pike:1.10 Rev: server/modules/filesystems/tarfs.pike:1.12 Rev: server/modules/filesystems/userfs.pike:1.72 Rev: server/modules/filters/auto_gzip.pike:1.14 Rev: server/modules/filters/hostredirect.pike:1.39 Rev: server/modules/filters/redirect.pike:1.54 Rev: server/modules/filters/supports_filter.pike:1.8 Rev: server/modules/filters/tableborder.pike:1.15 Rev: server/modules/filters/url_rectifier.pike:1.18 Rev: server/modules/filters/whitespace_remover.pike:1.8 Rev: server/modules/filters/word_highlight.pike:1.6 Rev: server/modules/graphics/atlas.pike:1.18 Rev: server/modules/graphics/business.pike:1.153 Rev: server/modules/graphics/cimg.pike:1.81 Rev: server/modules/graphics/gbutton.pike:1.119 Rev: server/modules/graphics/graphic_text.pike:1.307 Rev: server/modules/graphics/gxml.pike:1.41 Rev: server/modules/graphics/pimage.pike:1.32 Rev: server/modules/graphics/rimage/plugins/autocrop.pike:1.5 Rev: server/modules/graphics/rimage/plugins/color.pike:1.5 Rev: server/modules/graphics/rimage/plugins/copy.pike:1.5 Rev: server/modules/graphics/rimage/plugins/distance.pike:1.5 Rev: server/modules/graphics/rimage/plugins/flood.pike:1.5 Rev: server/modules/graphics/rimage/plugins/generic.pike:1.5 Rev: server/modules/graphics/rimage/plugins/grey.pike:1.5 Rev: server/modules/graphics/rimage/plugins/gtext.pike:1.6 Rev: server/modules/graphics/rimage/plugins/hsv2rgb.pike:1.5 Rev: server/modules/graphics/rimage/plugins/invert.pike:1.5 Rev: server/modules/graphics/rimage/plugins/load.pike:1.5 Rev: server/modules/graphics/rimage/plugins/mirrorx.pike:1.5 Rev: server/modules/graphics/rimage/plugins/mirrory.pike:1.5 Rev: server/modules/graphics/rimage/plugins/move.pike:1.5 Rev: server/modules/graphics/rimage/plugins/paste.pike:1.6 Rev: server/modules/graphics/rimage/plugins/polygon.pike:1.5 Rev: server/modules/graphics/rimage/plugins/restore.pike:1.5 Rev: server/modules/graphics/rimage/plugins/rgb2hsv.pike:1.5 Rev: server/modules/graphics/rimage/plugins/rotate.pike:1.5 Rev: server/modules/graphics/rimage/plugins/save.pike:1.6 Rev: server/modules/graphics/rimage/plugins/scale.pike:1.5 Rev: server/modules/graphics/rimage/plugins/skewx.pike:1.5 Rev: server/modules/graphics/rimage/plugins/skewy.pike:1.5 Rev: server/modules/graphics/rimage/plugins/solid.pike:1.6 Rev: server/modules/graphics/rimage/plugins/threshold.pike:1.5 Rev: server/modules/graphics/rimage/plugins/tunedbox.pike:1.6 Rev: server/modules/graphics/rimage/plugins/write.pike:1.5 Rev: server/modules/graphics/rimage/rimage.pike:1.24 Rev: server/modules/graphics/tablist.pike:1.60 Rev: server/modules/graphics/wiretap.pike:1.36 Rev: server/modules/icecast/dir_playlist.pike:1.6 Rev: server/modules/icecast/icecast.pike:1.13 Rev: server/modules/icecast/pl_common.pike:1.10 Rev: server/modules/js-support/javascript_support.pike:1.71 Rev: server/modules/js-support/scripts/CrossPlatform.js:1.27 Rev: server/modules/js-support/scripts/DragDrop.js:1.5 Rev: server/modules/js-support/scripts/DynamicLoading.js:1.25 Rev: server/modules/js-support/scripts/Popup.js:1.32 Rev: server/modules/js-support/scripts/Scroll.js:1.6 Rev: server/modules/ldap/ldaptag.pike:2.40 Rev: server/modules/ldap/userdb_ldap.pike:1.15 Rev: server/modules/logging/client_logger.pike:1.17 Rev: server/modules/logging/home_logger.pike:1.36 Rev: server/modules/logging/nologging.pike:1.16 Rev: server/modules/logging/roxen_network.pike:1.16 Rev: server/modules/misc/contenttypes.pike:1.25 Rev: server/modules/misc/demo.pike:1.22 Rev: server/modules/misc/implicit_use.pike:1.8 Rev: server/modules/misc/ismap.pike:1.23 Rev: server/modules/misc/language2.pike:1.24 Rev: server/modules/misc/pathinfo.pike:1.22 Rev: server/modules/misc/preferred_language.pike:1.38 Rev: server/modules/misc/randomtext.pike:1.11 Rev: server/modules/misc/robots.txt.pike:1.6 Rev: server/modules/misc/wapadapter.pike:1.15 Rev: server/modules/proxies/connect.pike:1.21 Rev: server/modules/proxies/ftpgateway.pike:1.43 Rev: server/modules/proxies/gopher.pike:1.29 Rev: server/modules/proxies/proxy.pike:1.58 Rev: server/modules/proxies/relay2.pike:1.40 Rev: server/modules/proxies/wais.pike:1.30 Rev: server/modules/scripting/cgi.pike:2.70 Rev: server/modules/scripting/fastcgi.pike:2.14 Rev: server/modules/scripting/fpscript.pike:1.15 Rev: server/modules/scripting/perl.pike:2.28 Rev: server/modules/scripting/pikescript.pike:1.75 Rev: server/modules/scripting/piketag.pike:2.39 Rev: server/modules/scripting/servlet.pike:2.25 Rev: server/modules/scripting/webapp.pike:2.33 Rev: server/modules/security/auth_httpbasic.pike:1.13 Rev: server/modules/security/auth_httpcookie.pike:1.13 Rev: server/modules/security/htaccess.pike:1.107 Rev: server/modules/security/userdb_system.pike:1.13 Rev: server/modules/tags/accessed.pike:1.58 Rev: server/modules/tags/additional_rxml.pike:1.52 Rev: server/modules/tags/awizard.pike:1.30 Rev: server/modules/tags/check_spelling.pike:1.36 Rev: server/modules/tags/countdown.pike:1.53 Rev: server/modules/tags/diremit.pike:1.20 Rev: server/modules/tags/email.pike:1.50 Rev: server/modules/tags/emit_timerange.pike:1.38 Rev: server/modules/tags/foldlist.pike:1.37 Rev: server/modules/tags/html_wash.pike:1.35 Rev: server/modules/tags/indirect_href.pike:1.35 Rev: server/modules/tags/insert_cached_href.pike:1.25 Rev: server/modules/tags/kerberos.pike:1.5 Rev: server/modules/tags/killframe.pike:1.37 Rev: server/modules/tags/obox.pike:1.42 Rev: server/modules/tags/rxmlparse.pike:1.83 Rev: server/modules/tags/rxmltags.pike:1.618 Rev: server/modules/tags/sed.pike:1.20 Rev: server/modules/tags/session_tag.pike:1.26 Rev: server/modules/tags/sizer.pike:1.27 Rev: server/modules/tags/ssi.pike:1.49 Rev: server/modules/tags/tablify.pike:1.81 Rev: server/modules/tags/translation_mod.pike:1.17 Rev: server/modules/tags/vform.pike:1.56 Rev: server/modules/tags/wizard_tag.pike:1.34 Rev: server/modules/tags/wizz.pike:1.11 Rev: server/modules/throttling/baseline_throttling.pike:1.9 Rev: server/modules/throttling/throttlelib.pike:1.16 Rev: server/modules/throttling/throttletags.pike:1.16 Rev: server/modules/throttling/throttling_byaddress.pike:1.7 Rev: server/modules/throttling/throttling_byhostname.pike:1.4 Rev: server/modules/throttling/throttling_bytime.pike:1.9 Rev: server/modules/throttling/throttling_bytype.pike:1.12 Rev: server/modules/throttling/throttling_byuser.pike:1.5 Rev: server/more_modules/tagdoc_notation.pike:2.4 Rev: server/protocols/ftp.pike:2.133 Rev: server/protocols/http.pike:1.603 Rev: server/protocols/prot_ftp.pike:2.5 Rev: server/protocols/prot_ftps.pike:2.7 Rev: server/protocols/prot_hilfe.pike:2.17 Rev: server/protocols/prot_http.pike:2.7 Rev: server/protocols/prot_https.pike:2.16 Rev: server/protocols/prot_snmp.pike:2.12 Rev: server/protocols/prot_tetris.pike:2.6 Rev: server/tools/ntroxen/startdll/startdll.rc:1.5 Rev: server/tools/ntroxen/version.h:1.52 Rev: server/tools/roxenis.mib:1.4
Stronger typing of report_*() stubs. Rev: server/base_server/module.pike:1.236 Rev: server/base_server/module_support.pike:1.139
Add missing stubs for report_warning(). Should hopefully fix [bug 4768 (#4768)]. Rev: server/base_server/module.pike:1.235 Rev: server/base_server/module_support.pike:1.138
Allow empty MyWorldLocation. Rev: server/base_server/module.pike:1.234
Fix IPv6 bugs. Rev: server/base_server/module.pike:1.233 Rev: server/base_server/prototypes.pike:1.221 Rev: server/base_server/roxen.pike:1.1001 Rev: server/config_interface/sites/site_content.pike:1.153 Rev: server/etc/modules/Roxen.pmod:1.261 Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.11 Rev: server/modules/proxies/gopher.pike:1.28 Rev: server/modules/proxies/relay2.pike:1.39 Rev: server/modules/proxies/wais.pike:1.29 Rev: server/modules/tags/html_wash.pike:1.34 Rev: server/protocols/http.pike:1.572
Added pike_cycle_depth constants to make Pike.count_memory avoid the most central global structures. Rev: server/base_server/configuration.pike:1.658 Rev: server/base_server/module.pike:1.232 Rev: server/base_server/roxen.pike:1.996 Rev: server/etc/modules/RXML.pmod/module.pmod:1.378 Rev: server/etc/modules/RXML.pmod/utils.pmod:1.35 Rev: server/etc/modules/Roxen.pmod:1.249
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
Improved doc for module_dependencies. Rev: server/base_server/module.pike:1.230
Documentation fixes. Backported support for module counters. Rev: server/base_server/module.pike:1.228
Added support for module counters. Rev: server/base_server/module.pike:1.229 Rev: server/base_server/module_support.pike:1.128
Made module inheritance somewhat easier. Rev: server/base_server/module.pike:1.228 Rev: server/base_server/prototypes.pike:1.192
Backported new event logging system from 4.5, along with the new $request-time logging specifier and various minor fixes in the logging code. Rev: server/base_server/configuration.pike:1.598 Rev: server/base_server/module.pike:1.223 Rev: server/base_server/prototypes.pike:1.151 Rev: server/base_server/roxen.pike:1.901 Rev: server/protocols/http.pike:1.474
Updated start() prototype with extra arg. Rev: server/base_server/module.pike:1.227
Implemented log_event API. Also removed some long-since unused code. Rev: server/base_server/module.pike:1.226
Added charset handling in database sessions and the SQL tags. Note: This requires a fairly cvs fresh pike (7.4 or later). Rev: server/base_server/configuration.pike:1.618 Rev: server/base_server/module.pike:1.225 Rev: server/base_server/prototypes.pike:1.182 Rev: server/base_server/roxenloader.pike:1.379 Rev: server/etc/modules/DBManager.pmod:1.68 Rev: server/modules/database/sqltag.pike:1.106
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
Some grammar and formatting fixes in a doc comment. Rev: server/base_server/module.pike:1.223
Improved error message when module_dependencies where called without configuration. Rev: server/base_server/module.pike:1.222
Fixed a format error in a warning message that could occur if module_dependencies was called from create(). Rev: server/base_server/module.pike:1.221
Fixed get_my_table() to cope with modules having '-' in the name. Rev: server/base_server/module.pike:1.220
Fixed location_url() to return 127.0.0.1 insted of 0 for ANY. Rev: server/base_server/module.pike:1.219
Added new function: string location_url() //! Returns an http or https url including the modules mountpoint. The //! ip-number for the corresponding port will be added to the fragment //! of the url. An http url will be prioritized over an https url. Rev: server/base_server/module.pike:1.218
Some documentation updates. Rev: server/base_server/module.pike:1.217
Updated copyright notices. Rev: server/arg_cache_plugins/replicate.pike:1.20 Rev: server/base_server/basic_defvar.pike:1.30 Rev: server/base_server/cache.pike:1.84 Rev: server/base_server/config_userdb.pike:1.50 Rev: server/base_server/configuration.pike:1.582 Rev: server/base_server/disk_cache.pike:1.62 Rev: server/base_server/emit_object.pike:1.6 Rev: server/base_server/fastpipe.pike:1.9 Rev: server/base_server/fonts.pike:1.85 Rev: server/base_server/global_variables.pike:1.93 Rev: server/base_server/highlight_pike.pike:1.6 Rev: server/base_server/hosts.pike:1.32 Rev: server/base_server/html.pike:1.16 Rev: server/base_server/http.pike:1.56 Rev: server/base_server/javamodule.pike:1.6 Rev: server/base_server/language.pike:1.41 Rev: server/base_server/module.pike:1.216 Rev: server/base_server/module_support.pike:1.118 Rev: server/base_server/newdecode.pike:1.31 Rev: server/base_server/prototypes.pike:1.145 Rev: server/base_server/proxyauth.pike:1.10 Rev: server/base_server/read_config.pike:1.65 Rev: server/base_server/roxen.pike:1.877 Rev: server/base_server/roxenlib.pike:1.219 Rev: server/base_server/roxenloader.pike:1.357 Rev: server/base_server/rxml.pike:1.329 Rev: server/base_server/rxmlhelp.pike:1.62 Rev: server/base_server/slowpipe.pike:1.15 Rev: server/base_server/socket.pike:1.25 Rev: server/base_server/state.pike:1.21 Rev: server/base_server/supports.pike:1.26 Rev: server/base_server/throttler.pike:1.11 Rev: server/base_server/wizard.pike:1.152 Rev: server/bin/distclean.pike:1.3 Rev: server/etc/modules/HTML.pmod:1.7 Rev: server/etc/modules/Roxen.pmod:1.184 Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Client.pike:1.9 Rev: server/etc/modules/RoxenRPC.pmod/HTTP.pmod/Server.pike:1.5 Rev: server/etc/modules/StateHandler.pmod:1.11 Rev: server/font_handlers/builtin.pike:1.14 Rev: server/font_handlers/compactimgfile.pike:1.7 Rev: server/font_handlers/freetype.pike:1.26 Rev: server/font_handlers/imagedir.pike:1.14 Rev: server/font_handlers/imagetar.pike:1.9 Rev: server/font_handlers/old.pike:1.12 Rev: server/font_handlers/ttf.pike:1.17 Rev: server/modules/compat/compat.pike:1.70 Rev: server/modules/compat/configtablist.pike:1.13 Rev: server/modules/compat/directories2.pike:1.5 Rev: server/modules/compat/fastdir.pike:1.5 Rev: server/modules/compat/flik.pike:1.7 Rev: server/modules/compat/htmlparse.pike:1.7 Rev: server/modules/compat/language.pike:1.2 Rev: server/modules/compat/lpctag.pike:1.6 Rev: server/modules/compat/secure_fs.pike:1.29 Rev: server/modules/compat/sqldb.pike:1.5 Rev: server/modules/compat/userdb.pike:1.4 Rev: server/modules/compat/ximg.pike:1.11 Rev: server/modules/configuration/avg_profiling.pike:1.12 Rev: server/modules/configuration/config_filesystem.pike:1.112 Rev: server/modules/configuration/config_tags.pike:1.185 Rev: server/modules/configuration/roxen_test.pike:1.62 Rev: server/modules/configuration/update.pike:1.38 Rev: server/modules/database/sqltag.pike:1.102 Rev: server/modules/directories/directories.pike:1.94 Rev: server/modules/directories/indexfiles.pike:1.23 Rev: server/modules/examples/JavaReflector.java:1.4 Rev: server/modules/examples/common_api.pike:1.9 Rev: server/modules/examples/filter.pike:1.4 Rev: server/modules/examples/fnord.pike:1.17 Rev: server/modules/examples/last.pike:1.4 Rev: server/modules/examples/location.pike:1.6 Rev: server/modules/examples/newstyle_fnord.pike:1.15 Rev: server/modules/examples/userdb_ex.pike:1.7 Rev: server/modules/filesystems/filesystem.pike:1.147 Rev: server/modules/filesystems/incoming.pike:1.18 Rev: server/modules/filesystems/restrictedfs.pike:1.23 Rev: server/modules/filesystems/sqlfs.pike:1.8 Rev: server/modules/filesystems/tarfs.pike:1.11 Rev: server/modules/filesystems/userfs.pike:1.69 Rev: server/modules/filters/auto_gzip.pike:1.13 Rev: server/modules/filters/hostredirect.pike:1.26 Rev: server/modules/filters/redirect.pike:1.35 Rev: server/modules/filters/supports_filter.pike:1.7 Rev: server/modules/filters/tableborder.pike:1.12 Rev: server/modules/filters/url_rectifier.pike:1.17 Rev: server/modules/filters/whitespace_remover.pike:1.3 Rev: server/modules/filters/word_highlight.pike:1.4 Rev: server/modules/graphics/atlas.pike:1.16 Rev: server/modules/graphics/business.pike:1.148 Rev: server/modules/graphics/cimg.pike:1.67 Rev: server/modules/graphics/gbutton.pike:1.111 Rev: server/modules/graphics/graphic_text.pike:1.295 Rev: server/modules/graphics/gxml.pike:1.32 Rev: server/modules/graphics/pimage.pike:1.30 Rev: server/modules/graphics/rimage/plugins/autocrop.pike:1.4 Rev: server/modules/graphics/rimage/plugins/color.pike:1.4 Rev: server/modules/graphics/rimage/plugins/copy.pike:1.4 Rev: server/modules/graphics/rimage/plugins/distance.pike:1.4 Rev: server/modules/graphics/rimage/plugins/flood.pike:1.4 Rev: server/modules/graphics/rimage/plugins/generic.pike:1.4 Rev: server/modules/graphics/rimage/plugins/grey.pike:1.4 Rev: server/modules/graphics/rimage/plugins/gtext.pike:1.5 Rev: server/modules/graphics/rimage/plugins/hsv2rgb.pike:1.4 Rev: server/modules/graphics/rimage/plugins/invert.pike:1.4 Rev: server/modules/graphics/rimage/plugins/load.pike:1.4 Rev: server/modules/graphics/rimage/plugins/mirrorx.pike:1.4 Rev: server/modules/graphics/rimage/plugins/mirrory.pike:1.4 Rev: server/modules/graphics/rimage/plugins/move.pike:1.4 Rev: server/modules/graphics/rimage/plugins/paste.pike:1.5 Rev: server/modules/graphics/rimage/plugins/polygon.pike:1.4 Rev: server/modules/graphics/rimage/plugins/restore.pike:1.4 Rev: server/modules/graphics/rimage/plugins/rgb2hsv.pike:1.4 Rev: server/modules/graphics/rimage/plugins/rotate.pike:1.4 Rev: server/modules/graphics/rimage/plugins/save.pike:1.5 Rev: server/modules/graphics/rimage/plugins/scale.pike:1.4 Rev: server/modules/graphics/rimage/plugins/skewx.pike:1.4 Rev: server/modules/graphics/rimage/plugins/skewy.pike:1.4 Rev: server/modules/graphics/rimage/plugins/solid.pike:1.5 Rev: server/modules/graphics/rimage/plugins/threshold.pike:1.4 Rev: server/modules/graphics/rimage/plugins/tunedbox.pike:1.5 Rev: server/modules/graphics/rimage/plugins/write.pike:1.4 Rev: server/modules/graphics/rimage/rimage.pike:1.22 Rev: server/modules/graphics/tablist.pike:1.59 Rev: server/modules/graphics/wiretap.pike:1.35 Rev: server/modules/icecast/dir_playlist.pike:1.5 Rev: server/modules/icecast/icecast.pike:1.10 Rev: server/modules/icecast/pl_common.pike:1.8 Rev: server/modules/ldap/ldaptag.pike:2.31 Rev: server/modules/ldap/userdb_ldap.pike:1.13 Rev: server/modules/logging/client_logger.pike:1.16 Rev: server/modules/logging/home_logger.pike:1.32 Rev: server/modules/logging/nologging.pike:1.15 Rev: server/modules/logging/roxen_network.pike:1.13 Rev: server/modules/misc/contenttypes.pike:1.24 Rev: server/modules/misc/demo.pike:1.21 Rev: server/modules/misc/implicit_use.pike:1.7 Rev: server/modules/misc/ismap.pike:1.20 Rev: server/modules/misc/language2.pike:1.22 Rev: server/modules/misc/pathinfo.pike:1.19 Rev: server/modules/misc/preferred_language.pike:1.27 Rev: server/modules/misc/randomtext.pike:1.8 Rev: server/modules/misc/robots.txt.pike:1.4 Rev: server/modules/misc/wapadapter.pike:1.12 Rev: server/modules/proxies/connect.pike:1.19 Rev: server/modules/proxies/ftpgateway.pike:1.41 Rev: server/modules/proxies/gopher.pike:1.27 Rev: server/modules/proxies/proxy.pike:1.55 Rev: server/modules/proxies/relay2.pike:1.33 Rev: server/modules/proxies/wais.pike:1.26 Rev: server/modules/scripting/cgi.pike:2.62 Rev: server/modules/scripting/fastcgi.pike:2.12 Rev: server/modules/scripting/fpscript.pike:1.14 Rev: server/modules/scripting/perl.pike:2.25 Rev: server/modules/scripting/pikescript.pike:1.73 Rev: server/modules/scripting/piketag.pike:2.37 Rev: server/modules/scripting/servlet.pike:2.23 Rev: server/modules/scripting/webapp.pike:2.31 Rev: server/modules/security/auth_httpbasic.pike:1.10 Rev: server/modules/security/auth_httpcookie.pike:1.11 Rev: server/modules/security/htaccess.pike:1.104 Rev: server/modules/security/userdb_system.pike:1.11 Rev: server/modules/tags/accessed.pike:1.54 Rev: server/modules/tags/additional_rxml.pike:1.23 Rev: server/modules/tags/awizard.pike:1.27 Rev: server/modules/tags/check_spelling.pike:1.19 Rev: server/modules/tags/countdown.pike:1.52 Rev: server/modules/tags/diremit.pike:1.18 Rev: server/modules/tags/email.pike:1.28 Rev: server/modules/tags/emit_timerange.pike:1.14 Rev: server/modules/tags/foldlist.pike:1.36 Rev: server/modules/tags/html_wash.pike:1.27 Rev: server/modules/tags/indirect_href.pike:1.34 Rev: server/modules/tags/javascript_support/javascript_support.pike:1.59 Rev: server/modules/tags/javascript_support/scripts/CrossPlatform.js:1.19 Rev: server/modules/tags/javascript_support/scripts/DragDrop.js:1.4 Rev: server/modules/tags/javascript_support/scripts/DynamicLoading.js:1.19 Rev: server/modules/tags/javascript_support/scripts/Popup.js:1.22 Rev: server/modules/tags/javascript_support/scripts/Scroll.js:1.5 Rev: server/modules/tags/killframe.pike:1.36 Rev: server/modules/tags/obox.pike:1.40 Rev: server/modules/tags/rxmlparse.pike:1.72 Rev: server/modules/tags/sed.pike:1.14 Rev: server/modules/tags/session_tag.pike:1.20 Rev: server/modules/tags/sizer.pike:1.24 Rev: server/modules/tags/ssi.pike:1.45 Rev: server/modules/tags/tablify.pike:1.76 Rev: server/modules/tags/translation_mod.pike:1.14 Rev: server/modules/tags/vform.pike:1.47 Rev: server/modules/tags/wizard_tag.pike:1.33 Rev: server/modules/tags/wizz.pike:1.9 Rev: server/modules/throttling/baseline_throttling.pike:1.8 Rev: server/modules/throttling/throttlelib.pike:1.14 Rev: server/modules/throttling/throttletags.pike:1.15 Rev: server/modules/throttling/throttling_byaddress.pike:1.5 Rev: server/modules/throttling/throttling_byhostname.pike:1.3 Rev: server/modules/throttling/throttling_bytime.pike:1.7 Rev: server/modules/throttling/throttling_bytype.pike:1.10 Rev: server/modules/throttling/throttling_byuser.pike:1.4 Rev: server/more_modules/tagdoc_notation.pike:2.3 Rev: server/protocols/ftp.pike:2.102 Rev: server/protocols/http.pike:1.459 Rev: server/protocols/prot_ftp.pike:2.4 Rev: server/protocols/prot_ftps.pike:2.5 Rev: server/protocols/prot_hilfe.pike:2.11 Rev: server/protocols/prot_http.pike:2.6 Rev: server/protocols/prot_https.pike:2.7 Rev: server/protocols/prot_tetris.pike:2.5 Rev: server/tools/ntroxen/startdll/startdll.rc:1.4 Rev: server/tools/ntroxen/version.h:1.22
Fixed error handling when properties are queried so that e.g. a 401 response from query_property_set doesn't get wrapped in a MultiStatus. Note that this fix disables unified directory listings over several file systems. Rev: server/base_server/module.pike:1.215 Rev: server/base_server/prototypes.pike:1.139 Rev: server/modules/misc/webdav.pike:1.37
Fix in logic for DAV_LOCKED status from check_if_header (at least according to litmus). Rev: server/base_server/module.pike:1.214
A request trace fix. Rev: server/base_server/module.pike:1.213
resource_id() and unregister_lock() may get called with a zero request id. Timeouted locks seem to work now. Rev: server/base_server/module.pike:1.212
Fixed several cases where the path to authenticated_user_id got clobbered. Rev: server/base_server/module.pike:1.211
Added warnings about parts of the lock API that we probably need to change. Separated the guts of unlock_file into a new function unregister_lock to force override. Documented that id may be zero to unlock_file. Some request trace fixes. Rev: server/base_server/module.pike:1.210
Made copy_properties static so that other filesystem modules doesn't have to make it work. Rev: server/base_server/module.pike:1.209 Rev: server/base_server/prototypes.pike:1.126
Fixed bug in recurse_delete_files(). Rev: server/base_server/module.pike:1.208
Some error propagation fixes in the recurse functions. Added a bit more doc. Rev: server/base_server/module.pike:1.207
More detailed doc for the delete/copy/move functions. Made delete_file and copy_file static so that modules that override the recursive variants doesn't have to implement them. Removed the depth argument from recurse_copy_files since it isn't used in dav and other modules don't have to spend effort implementing it. Rev: server/base_server/module.pike:1.206
Added recurse_move_files(). Rev: server/base_server/module.pike:1.205 Rev: server/base_server/prototypes.pike:1.123
A PropertyBehavior is now a multiset(string)|int(0..1). Added move_file(), move_collection() and recurse_move_file(). Rev: server/base_server/module.pike:1.204
Fix. Rev: server/base_server/module.pike:1.203
Fixed handling of a failed delete in overwrite mode in copy_collection. Rev: server/base_server/module.pike:1.202
Return empty mappings from recurse_delete_files and recurse_copy_files if there are multi-status responses (webdav.pike doesn't care, but still). Fixed return value from delete_file. Simplified recurse_copy_files a little. Clarified some doc. Rev: server/base_server/module.pike:1.201
Fixed propagation of partial failures in recurse_delete_files. Rev: server/base_server/module.pike:1.200
Fixed silly bug in recurse_delete_files. Rev: server/base_server/module.pike:1.199
Separated the If header check from write_access. Made write_access internal so that it doesn't have to be implemented properly by all filesystem modules. Rev: server/base_server/module.pike:1.198 Rev: server/base_server/prototypes.pike:1.119
Fix in recurse_delete_file. Rev: server/base_server/module.pike:1.197
Simplified the API for the recurse functions by removing the MultiStatus.Prefixed arguments. (Mostly indentation change.) Rev: server/base_server/module.pike:1.196
Fixed bug in copy_properties. Renamed query_properties to query_property_set. Fixed some types. Rev: server/base_server/module.pike:1.195
write_access() now supports etag expressions. Rev: server/base_server/module.pike:1.194
Fix. Rev: server/base_server/module.pike:1.193
Some minor changes in write_access(). Minor bugfix in recurse_copy_files(). Rev: server/base_server/module.pike:1.192
patch_properties() now looks at locks. Changed API for recurse_delete_files() so that it's like the others. Rev: server/base_server/module.pike:1.191
Fixed a few types. Added the enums Overwrite and PropertyBehavior. Added copy_properties(). copy_collection() now takes the overwrite mode as an argument. copy_collection() now attempts to copy properties. Rev: server/base_server/module.pike:1.190
recurse_copy_files() now returns a result mapping. Rev: server/base_server/module.pike:1.189
Fixed typo in delete_file(), and path generation in recurse_delete_files(). Rev: server/base_server/module.pike:1.188
The 201 error-code shouldn't be in the multistatus from COPY. Rev: server/base_server/module.pike:1.187
Rewrote copy_file() and recurse_copy_files(). Added make_collection() and copy_collection(). Rev: server/base_server/module.pike:1.186
Bugfix in write_access(). Rev: server/base_server/module.pike:1.185
Fixed some bugs with the recursive flag to write_access. Rev: server/base_server/module.pike:1.184
More detailed return values from check_locks. Also made those integer flags symbolic. Fixed recursive operation in write_access. Relaxed the restriction that paths to some lock functions should end with "/" (resource_id make sure they do anyway). Added convenience wrapper for id->set_status_for_path. Rev: server/base_server/module.pike:1.183
Added some REQUEST_TRACE to write_access(). Fixed some bugs with deletion. Rev: server/base_server/module.pike:1.182
{Default,}PropertySet now wants an absolute path too. Fixed typos in delete_file(). Rev: server/base_server/module.pike:1.181
unlock_file() is now more robust. Rev: server/base_server/module.pike:1.180
Use better typing for the prefixed MultiStatus wrapper to avoid confusion with the MultiStatus instance carried in RequestID. Use MultiStatus.add_status. Rev: server/base_server/module.pike:1.179
Some more fiddling with the lock interface (register_lock is back). Fixed a couple of bugs. Rev: server/base_server/module.pike:1.178 Rev: server/base_server/prototypes.pike:1.101
Fixed typo. Rev: server/base_server/module.pike:1.177
Added access_path(). Rev: server/base_server/module.pike:1.176
Pass the path to RoxenModule.authenticated_user_id. Made its return type somewhat stricter to avoid future headaches. Rev: server/base_server/module.pike:1.175 Rev: server/base_server/prototypes.pike:1.98
Generalized the default lock implementation. Some smaller optimizations. Rev: server/base_server/module.pike:1.174 Rev: server/base_server/prototypes.pike:1.97
Added some REQUEST_TRACE. Rev: server/base_server/module.pike:1.173
Added some paranoia to find_locks(). Rev: server/base_server/module.pike:1.172
Changed the return codes from check_locks so that it's possible to use max() on several results. Rev: server/base_server/module.pike:1.171 Rev: server/base_server/prototypes.pike:1.96
Always activate the default lock implementation, to keep things simple. This means that locking works in read-only filesystems too, but it doesn't get in the way of read operations, and in normal view-only sites the webdav module won't be active to handle LOCK requests anyway. Rev: server/base_server/module.pike:1.170 Rev: server/base_server/prototypes.pike:1.94
Amended the lock interface to make it possible to return the conflicting locks for an unsuccessful LOCK method call. Rev: server/base_server/module.pike:1.169 Rev: server/base_server/prototypes.pike:1.93
Fixes in the lock interface and the default implementation. Rev: server/base_server/module.pike:1.168 Rev: server/base_server/prototypes.pike:1.90
More object oriented handling of the stat in PropertySet. Rev: server/base_server/module.pike:1.167 Rev: server/etc/modules/PropertySet.pike:1.4
Keep it compiling. Rev: server/base_server/configuration.pike:1.561 Rev: server/base_server/module.pike:1.166
Added default implementation of locking support. Rev: server/base_server/module.pike:1.165
Added the necessary PropertySet wrapper for doing HEAD requests on the files whose properties are being queried. Rev: server/base_server/module.pike:1.164
Fixed a spelling error. Rev: server/base_server/module.pike:1.163
Fixed various bugs in the property stuff. Added some more request trace stuff. Rev: server/base_server/module.pike:1.162
Allow error mappings directly from query_properties. Simplified the names of (set|remove)_single_property now that (set|remove)_property are gone. Fixed successful return value in (set|remove)_property. Rev: server/base_server/module.pike:1.161
Changed PatchPropertyCommand::execute() API. Rev: server/base_server/module.pike:1.160 Rev: server/base_server/prototypes.pike:1.78 Rev: server/modules/misc/webdav.pike:1.9
New property handling API. Rev: server/base_server/module.pike:1.159 Rev: server/base_server/prototypes.pike:1.76
Made the WebDAV property patching interface more object oriented. Rev: server/base_server/module.pike:1.158 Rev: server/base_server/prototypes.pike:1.75 Rev: server/modules/misc/webdav.pike:1.8
Should now compile again. Rev: server/base_server/module.pike:1.157
Added prototype for find_file(). Added recurse_delete_files() and delete_file(). Rev: server/base_server/module.pike:1.156
Use http_status and the rettext field in status mappings for webdav to avoid html quoting confusion. Rev: server/base_server/module.pike:1.155 Rev: server/base_server/prototypes.pike:1.73
Some more API changes. Rev: server/base_server/module.pike:1.154 Rev: server/base_server/prototypes.pike:1.72
Fixed a typo. Added the context argument to some more functions. Added convenience variants of set_property and remove_property. A little more doc for set_property and set_dead_property. Rev: server/base_server/module.pike:1.153
Patch commands now take a context parameter. Rev: server/base_server/module.pike:1.152 Rev: server/base_server/prototypes.pike:1.67 Rev: server/modules/misc/webdav.pike:1.4
recurse_patch_properties() is no more. Rev: server/base_server/module.pike:1.151
Rethrow the caught error in patch_properties. Rev: server/base_server/module.pike:1.150
Pass around the stat to avoid repeated stat:ing especially when a MultiStatus is constructed. Rev: server/base_server/module.pike:1.149
Moved some DAV replated debug to DAV_DEBUG. Rev: server/base_server/module.pike:1.148 Rev: server/base_server/prototypes.pike:1.66 Rev: server/modules/misc/webdav.pike:1.2
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
Fixed bug in DAV:getlastmodified. Added support for DAV:supportedlock. Fixed notation for DAV:resourcetype for non-collections. DAV:getcontentlength is now 0 for collections. DAV:getcontenttype is now application/octet-stream for collections. Disabled a few MS-related kludges. Added kludges for DAV:creationdate, DAV:getcontentlanguage and DAV:getetag. Rev: server/base_server/module.pike:1.146
Added support for draft-reschke-webdav-allprop-include-04. Added some support for Microsoft's broken properties. Rev: server/base_server/module.pike:1.145
Improved RFC 2518 12.13.1 compliance. Rev: server/base_server/module.pike:1.144
Fix for documentation extraction from files using local #include statements. Rev: server/base_server/module.pike:1.143
Fix for documentation extraction from files using local #include statements. Rev: server/base_server/module.pike:1.134
Moved the iso8601_date_time function to a more accessible place in Roxen.pmod. Rev: server/base_server/module.pike:1.142 Rev: server/etc/modules/Roxen.pmod:1.159
Stdio.Stat.ctime isn't the creation time. Rev: server/base_server/module.pike:1.141
Mode namespace updates. Rev: server/base_server/module.pike:1.140
Fixed typo. Rev: server/base_server/module.pike:1.139
Added support for the property "http://apache.org/dav/props/executable", as documented by http://www.webdav.org/mod_dav/. Rev: server/base_server/module.pike:1.138
query_property() is now more RFC 2518 compliant. Rev: server/base_server/module.pike:1.137
Oops, removed erroneous property. Rev: server/base_server/module.pike:1.136
Added default implementation of DAV:resourcetype. Rev: server/base_server/module.pike:1.135
Added support for some RFC 2518 properties. Rev: server/base_server/module.pike:1.134
Spelling fix. Rev: server/base_server/module.pike:1.133
Improved support for Pike 7.4+. (Sub-classes are no-longer necessarily functions.) Rev: server/base_server/module.pike:1.132
base_server -> server_core Rev: server/base_server/admin_userdb.pike:1.56(DEAD) Rev: server/base_server/basic_defvar.pike:1.33(DEAD) Rev: server/base_server/cache.pike:1.84(DEAD) Rev: server/base_server/configuration.pike:1.536(DEAD) Rev: server/base_server/disk_cache.pike:1.63(DEAD) Rev: server/base_server/emit_object.pike:1.6(DEAD) Rev: server/base_server/fastpipe.pike:1.10(DEAD) Rev: server/base_server/fonts.pike:1.86(DEAD) Rev: server/base_server/global_variables.pike:1.95(DEAD) Rev: server/base_server/highlight_pike.pike:1.7(DEAD) Rev: server/base_server/hosts.pike:1.32(DEAD) Rev: server/base_server/html.pike:1.18(DEAD) Rev: server/base_server/http.pike:1.56(DEAD) Rev: server/base_server/image_cache.xml:1.7(DEAD) Rev: server/base_server/javamodule.pike:1.6(DEAD) Rev: server/base_server/language.pike:1.41(DEAD) Rev: server/base_server/module.pike:1.133(DEAD) Rev: server/base_server/module_support.pike:1.120(DEAD) Rev: server/base_server/newdecode.pike:1.32(DEAD) Rev: server/base_server/prototypes.pike:1.58(DEAD) Rev: server/base_server/proxyauth.pike:1.10(DEAD) Rev: server/base_server/read_config.pike:1.66(DEAD) Rev: server/base_server/roxen.pike:1.821(DEAD) Rev: server/base_server/roxenlib.pike:1.216(DEAD) Rev: server/base_server/roxenloader.pike:1.342(DEAD) Rev: server/base_server/rxml.pike:1.326(DEAD) Rev: server/base_server/rxmlhelp.pike:1.60(DEAD) Rev: server/base_server/slowpipe.pike:1.16(DEAD) Rev: server/base_server/snmpagent.pike:1.22(DEAD) Rev: server/base_server/socket.pike:1.24(DEAD) Rev: server/base_server/state.pike:1.21(DEAD) Rev: server/base_server/supports.pike:1.27(DEAD) Rev: server/base_server/throttler.pike:1.12(DEAD) Rev: server/base_server/wizard.pike:1.144(DEAD) Rev: server/server_core/admin_userdb.pike:1.56 Rev: server/server_core/basic_defvar.pike:1.33 Rev: server/server_core/cache.pike:1.84 Rev: server/server_core/configuration.pike:1.536 Rev: server/server_core/disk_cache.pike:1.63 Rev: server/server_core/emit_object.pike:1.6 Rev: server/server_core/fastpipe.pike:1.10(DEAD) Rev: server/server_core/fonts.pike:1.86 Rev: server/server_core/global_variables.pike:1.95 Rev: server/server_core/highlight_pike.pike:1.7(DEAD) Rev: server/server_core/hosts.pike:1.32 Rev: server/server_core/html.pike:1.18 Rev: server/server_core/http.pike:1.56 Rev: server/server_core/image_cache.xml:1.7 Rev: server/server_core/javamodule.pike:1.6 Rev: server/server_core/language.pike:1.41 Rev: server/server_core/module.pike:1.133 Rev: server/server_core/module_support.pike:1.120 Rev: server/server_core/newdecode.pike:1.32 Rev: server/server_core/prototypes.pike:1.58 Rev: server/server_core/proxyauth.pike:1.10(DEAD) Rev: server/server_core/read_config.pike:1.66 Rev: server/server_core/roxen.pike:1.821 Rev: server/server_core/roxenlib.pike:1.216 Rev: server/server_core/roxenloader.pike:1.342 Rev: server/server_core/rxml.pike:1.326 Rev: server/server_core/rxmlhelp.pike:1.60 Rev: server/server_core/slowpipe.pike:1.16(DEAD) Rev: server/server_core/snmpagent.pike:1.22 Rev: server/server_core/socket.pike:1.24 Rev: server/server_core/state.pike:1.21 Rev: server/server_core/supports.pike:1.27 Rev: server/server_core/throttler.pike:1.12 Rev: server/server_core/wizard.pike:1.144 Rev: server/start:1.199
Foreach review Rev: server/base_server/admin_userdb.pike:1.56 Rev: server/base_server/basic_defvar.pike:1.32 Rev: server/base_server/cache.pike:1.83 Rev: server/base_server/configuration.pike:1.531 Rev: server/base_server/html.pike:1.17 Rev: server/base_server/module.pike:1.133 Rev: server/base_server/module_support.pike:1.116 Rev: server/base_server/newdecode.pike:1.32 Rev: server/base_server/prototypes.pike:1.58 Rev: server/base_server/read_config.pike:1.66 Rev: server/base_server/roxen.pike:1.816 Rev: server/base_server/roxenloader.pike:1.340 Rev: server/base_server/supports.pike:1.27 Rev: server/base_server/wizard.pike:1.144
Roxen WebServer -> Internet Server Rev: local/README:1.2 Rev: server/base_server/basic_defvar.pike:1.31 Rev: server/base_server/cache.pike:1.80 Rev: server/base_server/config_userdb.pike:1.49 Rev: server/base_server/configuration.pike:1.524 Rev: server/base_server/disk_cache.pike:1.62 Rev: server/base_server/emit_object.pike:1.6 Rev: server/base_server/fastpipe.pike:1.9 Rev: server/base_server/fonts.pike:1.84 Rev: server/base_server/global_variables.pike:1.93 Rev: server/base_server/highlight_pike.pike:1.6 Rev: server/base_server/hosts.pike:1.32 Rev: server/base_server/html.pike:1.16 Rev: server/base_server/http.pike:1.56 Rev: server/base_server/javamodule.pike:1.6 Rev: server/base_server/module.pike:1.132 Rev: server/base_server/module_support.pike:1.113 Rev: server/base_server/newdecode.pike:1.31 Rev: server/base_server/prototypes.pike:1.54 Rev: server/base_server/read_config.pike:1.64 Rev: server/base_server/roxen.pike:1.806 Rev: server/base_server/roxenlib.pike:1.216 Rev: server/base_server/roxenloader.pike:1.335 Rev: server/base_server/rxml.pike:1.326 Rev: server/base_server/rxmlhelp.pike:1.58 Rev: server/base_server/slowpipe.pike:1.15 Rev: server/base_server/socket.pike:1.24 Rev: server/base_server/state.pike:1.21 Rev: server/base_server/supports.pike:1.26 Rev: server/base_server/throttler.pike:1.11 Rev: server/base_server/wizard.pike:1.142 Rev: server/bin/create_configif.pike:1.42 Rev: server/config_interface/sites/create_site_with_template.pike:1.29 Rev: server/config_interface/whatsnew.html:1.33 Rev: server/data/example_pages/eng/index.html:1.6 Rev: server/data/example_pages/template:1.3 Rev: server/data/test/config/Test_server_1:1.10 Rev: server/modules/configuration/roxen_test.pike:1.54 Rev: server/modules/icecast/pl_common.pike:1.9 Rev: server/modules/logging/roxen_network.pike:1.10 Rev: server/modules/misc/robots.txt.pike:1.4 Rev: server/modules/tags/additional_rxml.pike:1.23 Rev: server/modules/tags/javascript_support/scripts/CrossPlatform.js:1.11 Rev: server/modules/tags/javascript_support/scripts/DragDrop.js:1.4 Rev: server/modules/tags/javascript_support/scripts/DynamicLoading.js:1.11 Rev: server/modules/tags/javascript_support/scripts/Popup.js:1.19 Rev: server/modules/tags/javascript_support/scripts/Scroll.js:1.5 Rev: server/modules/tags/rxmltags.pike:1.375 Rev: server/pike_modules/StateHandler.pmod:1.10 Rev: server/plugins/arg_cache/replicate.pike:1.16 Rev: server/plugins/font_handlers/builtin.pike:1.14 Rev: server/plugins/font_handlers/compactimgfile.pike:1.6 Rev: server/plugins/font_handlers/freetype.pike:1.18 Rev: server/plugins/font_handlers/imagedir.pike:1.13 Rev: server/plugins/font_handlers/imagetar.pike:1.8 Rev: server/plugins/font_handlers/old.pike:1.12 Rev: server/plugins/font_handlers/ttf.pike:1.14 Rev: server/plugins/protocols/http.pike:1.371 Rev: server/start:1.198 Rev: server/tools/ntroxen/startdll/cmdline.cpp:1.20 Rev: server/tools/ntroxen/startdll/roxen.cpp:1.16 Rev: server/tools/roxenis.mib:1.4
Added license support. Added module_locked to register_module(). Rev: server/base_server/module.pike:1.131
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
Fixed a replicate variable. Got rid of the 'shared' database, since it was more or less a clone of the 'replicate' database anyway (in it's intentions). Fixed [Bug 2075 (#2075)] Rev: server/arg_cache_plugins/replicate.pike:1.4 Rev: server/base_server/global_variables.pike:1.82 Rev: server/base_server/module.pike:1.129 Rev: server/base_server/prototypes.pike:1.36 Rev: server/base_server/roxen.pike:1.718 Rev: server/config_interface/dbs/browser.pike:1.22 Rev: server/config_interface/dbs/index.html:1.9 Rev: server/config_interface/dbs/new_db.pike:1.7 Rev: server/config_interface/sites/create_site.pike:1.8 Rev: server/config_interface/sites/create_site_with_template.pike:1.20 Rev: server/etc/modules/DBManager.pmod:1.26 Rev: server/etc/test/tests/db/RoxenTest_dbmanager.pike:1.5 Rev: server/modules/configuration/config_tags.pike:1.161 Rev: server/modules/security/auth_httpcookie.pike:1.8 Rev: server/modules/tags/accessed.pike:1.45
Updates for the incompatible change in RXML.TagSet.create. Rev: server/base_server/module.pike:1.128 Rev: server/base_server/rxml.pike:1.314 Rev: server/etc/modules/Roxen.pmod:1.115 Rev: server/modules/graphics/atlas.pike:1.7 Rev: server/modules/graphics/gxml.pike:1.15 Rev: server/modules/graphics/tablist.pike:1.56 Rev: server/modules/graphics/wiretap.pike:1.30 Rev: server/modules/tags/email.pike:1.11 Rev: server/modules/tags/foldlist.pike:1.30 Rev: server/modules/tags/rxmltags.pike:1.281 Rev: server/modules/tags/vform.pike:1.27
Some fixes in the DB helper functions (return the number of tables actually created, useful for initiating them with content, i.e.: if( create_sql_tables( defs, comment ) ) { ... } Rev: server/base_server/module.pike:1.127
Added functions to map from string to module instance locally within a configuration. Rev: server/base_server/configuration.pike:1.469 Rev: server/base_server/module.pike:1.126 Rev: server/base_server/prototypes.pike:1.33
Autodoc fixes. Rev: server/base_server/basic_defvar.pike:1.29 Rev: server/base_server/configuration.pike:1.468 Rev: server/base_server/emit_object.pike:1.4 Rev: server/base_server/fonts.pike:1.75 Rev: server/base_server/module.pike:1.125 Rev: server/base_server/prototypes.pike:1.32 Rev: server/base_server/roxen.pike:1.711 Rev: server/base_server/roxenloader.pike:1.277 Rev: server/base_server/snmpagent.pike:1.12
Some new DB apis Rev: server/base_server/module.pike:1.124
Set table descriptions when they are created Rev: server/base_server/module.pike:1.123
Fixed _sprintf to work before _module_identifier is set. Rev: server/base_server/module.pike:1.122
Fixed error Rev: server/base_server/module.pike:1.121
Preliminary support for the things mentioned in my database article Rev: server/base_server/module.pike:1.120 Rev: server/modules/database/sqltag.pike:1.80
Use cached_get instead of get. Added some new utility functions for the database management. Rev: server/base_server/module.pike:1.119
Removed the ALTER TABLE support. It's not all that easy.. Rev: server/base_server/module.pike:1.118
Fixed so that the configuration has the proper name, even before create() executes. Rev: server/base_server/configuration.pike:1.444 Rev: server/base_server/module.pike:1.117 Rev: server/base_server/roxen.pike:1.682 Rev: server/base_server/rxml.pike:1.306
Module objects can be instantiated without configurations sometimes (read ModuleInfo). Rev: server/base_server/module.pike:1.116
Fixed so that my_configuration() and module_identifier() always works, even before create() in the module object is called. Rev: server/base_server/configuration.pike:1.443 Rev: server/base_server/module.pike:1.115 Rev: server/base_server/roxen.pike:1.680
module_identifier() now returns an identifier on the same form as Roxen.get_modname, since the old form was both bulky and not necessarily unique. This might be a compatibility issue. Rev: server/base_server/module.pike:1.114 Rev: server/etc/modules/Roxen.pmod:1.98
Release preperations (copyright etc.) Rev: server/base_server/basic_defvar.pike:1.28 Rev: server/base_server/cache.pike:1.71 Rev: server/base_server/config_userdb.pike:1.29 Rev: server/base_server/configuration.pike:1.437 Rev: server/base_server/disk_cache.pike:1.61 Rev: server/base_server/emit_object.pike:1.3 Rev: server/base_server/fastpipe.pike:1.8 Rev: server/base_server/fonts.pike:1.72 Rev: server/base_server/global_variables.pike:1.71 Rev: server/base_server/highlight_pike.pike:1.5 Rev: server/base_server/hosts.pike:1.31 Rev: server/base_server/html.pike:1.15 Rev: server/base_server/http.pike:1.54 Rev: server/base_server/javamodule.pike:1.5 Rev: server/base_server/module.pike:1.113 Rev: server/base_server/module_support.pike:1.93 Rev: server/base_server/newdecode.pike:1.30 Rev: server/base_server/prototypes.pike:1.21 Rev: server/base_server/proxyauth.pike:1.7 Rev: server/base_server/read_config.pike:1.58 Rev: server/base_server/roxen.pike:1.674 Rev: server/base_server/roxenlib.pike:1.213 Rev: server/base_server/roxenloader.pike:1.256 Rev: server/base_server/rxml.pike:1.301 Rev: server/base_server/rxmlhelp.pike:1.45 Rev: server/base_server/slowpipe.pike:1.10 Rev: server/base_server/socket.pike:1.23 Rev: server/base_server/state.pike:1.20 Rev: server/base_server/supports.pike:1.24 Rev: server/base_server/throttler.pike:1.8 Rev: server/base_server/wizard.pike:1.136
Added __pragma_save_parent__ = 1. Does not help Rev: server/base_server/module.pike:1.112
The module level security patterns now use the new authentication API. Placed a lot of modules in groups Rev: server/base_server/configuration.pike:1.420 Rev: server/base_server/module.pike:1.111 Rev: server/base_server/roxen.pike:1.644 Rev: server/config_interface/dbs/browser.pike:1.10 Rev: server/config_interface/sites/config_left_item.pike:1.50 Rev: server/etc/modules/Roxen.pmod:1.72 Rev: server/modules/configuration/config_tags.pike:1.141 Rev: server/modules/database/sqltag.pike:1.76 Rev: server/modules/filesystems/filesystem.pike:1.96 Rev: server/modules/graphics/atlas.pike:1.4 Rev: server/modules/graphics/business.pike:1.140 Rev: server/modules/graphics/cimg.pike:1.38 Rev: server/modules/graphics/counter.pike:1.40 Rev: server/modules/graphics/gbutton.pike:1.78 Rev: server/modules/graphics/graphic_text.pike:1.260 Rev: server/modules/graphics/pimage.pike:1.25 Rev: server/modules/graphics/tablist.pike:1.52 Rev: server/modules/graphics/wiretap.pike:1.24 Rev: server/modules/scripting/piketag.pike:2.31 Rev: server/modules/security/auth_httpbasic.pike:1.5 Rev: server/modules/security/auth_httpcookie.pike:1.5 Rev: server/modules/security/userdb_system.pike:1.6 Rev: server/modules/tags/accessed.pike:1.41 Rev: server/modules/tags/additional_rxml.pike:1.11 Rev: server/modules/tags/awizard.pike:1.22 Rev: server/modules/tags/check_spelling.pike:1.16 Rev: server/modules/tags/countdown.pike:1.42 Rev: server/modules/tags/diremit.pike:1.7 Rev: server/modules/tags/email.pike:1.6 Rev: server/modules/tags/foldlist.pike:1.29 Rev: server/modules/tags/html_wash.pike:1.15 Rev: server/modules/tags/indirect_href.pike:1.26 Rev: server/modules/tags/killframe.pike:1.33 Rev: server/modules/tags/obox.pike:1.35 Rev: server/modules/tags/rxmlparse.pike:1.54 Rev: server/modules/tags/rxmltags.pike:1.208 Rev: server/modules/tags/sed.pike:1.11 Rev: server/modules/tags/ssi.pike:1.38 Rev: server/modules/tags/tablify.pike:1.63 Rev: server/modules/tags/translation_mod.pike:1.10 Rev: server/modules/tags/vform.pike:1.22 Rev: server/modules/tags/wizard_tag.pike:1.29 Rev: server/modules/tags/wizz.pike:1.2 Rev: server/protocols/http.pike:1.307
Added some more documentation and fixed [Bug 1192 (#1192)] Rev: server/base_server/module.pike:1.110
Remove double slashes since SiteBuilder FTP is more picky nowadays. Rev: server/base_server/module.pike:1.102 Rev: server/protocols/ftp.pike:2.43
Remove double slashes since SiteBuilder FTP is more picky nowadays. Rev: server/base_server/module.pike:1.109 Rev: server/protocols/ftp.pike:2.48
Added missing this_object()-> before register_module(). Rev: server/base_server/module.pike:1.108
Do not include the configuration name in sname, it's used in other places that does not apreciate the extra cruft. Rev: server/base_server/module.pike:1.107
Use DBManager to find sql-handle Rev: server/base_server/config_userdb.pike:1.22 Rev: server/base_server/module.pike:1.106 Rev: server/base_server/prototypes.pike:1.11
Eradicated module_{name,doc}_locale Rev: server/base_server/module.pike:1.105
Added get_my_sql and get_my_table( string defenition ) methods. Example usage, from the auth_httpcookie module: void start() { sql = get_my_sql(); table = get_my_table( "cookie varchar(40) PRIMARY KEY NOT NULL, " "password varchar(40) NOT NULL, " "name varchar(40) NOT NULL" ); } Then, later on: sql->query( "SELECT name,password FROM "+ table+" WHERE cookie=%s", cookie ); Rev: server/base_server/module.pike:1.104
Keep tag_* and container_* magic as 1.4 compatibility. Rev: server/base_server/module.pike:1.103
Added query_absolute_internal_location which returns an absolute path to the internal location. Rev: server/base_server/module.pike:1.102
Added query_absolute_internal_location which returns an absolute path to the internal location. Rev: server/base_server/module.pike:1.101
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
Fixed [Bug 512 (#512)], changing extensions (or priority) immediately takes effect. Rev: server/base_server/configuration.pike:1.381 Rev: server/base_server/module.pike:1.100
Fixed [Bug 512 (#512)], changing extensions (or priority) immediately takes effect. Rev: server/base_server/configuration.pike:1.388 Rev: server/base_server/module.pike:1.100
Better use of MyWorldLocation in location_urls(). Rev: server/base_server/module.pike:1.99
Fixed module_dependencies to understand the <config>/<modname>#<copy> syntax for convenience. Rev: server/base_server/module.pike:1.98
Now works with pike 7.1 again (duplicated local variables). Also added a few more news Rev: server/base_server/configuration.pike:1.363 Rev: server/base_server/module.pike:1.97 Rev: server/base_server/roxenlib.pike:1.197 Rev: server/base_server/roxenloader.pike:1.195 Rev: server/base_server/state.pike:1.17 Rev: server/base_server/wizard.pike:1.123 Rev: server/config_interface/standard/whatsnew.html:1.15 Rev: server/etc/modules/ExtScript.pmod:1.6 Rev: server/modules/filesystems/filesystem.pike:1.89 Rev: server/modules/misc/ismap.pike:1.17 Rev: server/modules/misc/userdb.pike:1.50 Rev: server/modules/proxies/wais.pike:1.21 Rev: server/modules/tags/countdown.pike:1.37 Rev: server/modules/tags/tablify.pike:1.54 Rev: server/modules/tags/vform.pike:1.7
Fixed some types while taking notes about find_dir_stat for the docs. :-) Rev: server/base_server/module.pike:1.96
Use a more compact module identifier in _sprintf. Rev: server/base_server/module.pike:1.95
Added handling of processing instruction tags. Rev: server/base_server/module.pike:1.94
More refdocs. Rev: server/base_server/module.pike:1.93
Moved defvar() et. al. to basic_defvar Rev: server/base_server/configuration.pike:1.314 Rev: server/base_server/global_variables.pike:1.30 Rev: server/base_server/module.pike:1.92 Rev: server/base_server/module_support.pike:1.71
It's useful to have module_tag_set accessible from the actual module. Rev: server/base_server/module.pike:1.91
Removed tagdocumentation prototype (not needed anymore) Rev: server/base_server/module.pike:1.90
Configuration Interface => Administration Interface Rev: CHANGES:1.155 Rev: examples/sqluserdb/documentation.html:1.3 Rev: server/base_server/configuration.pike:1.292 Rev: server/base_server/module.pike:1.89 Rev: server/base_server/roxen.pike:1.470 Rev: server/base_server/roxenloader.pike:1.163 Rev: server/config_interface/standard/themes/README:1.4 Rev: server/config_interface/standard/welcome.txt:1.3 Rev: server/config_interface/standard/whatsnew.html:1.9 Rev: server/etc/include/config.h:1.21 Rev: server/etc/supports:1.81 Rev: server/java/src/com/roxen/roxen/Module.java:1.8 Rev: server/modules/configuration/INFO:1.2 Rev: server/modules/configuration/config_filesystem.pike:1.32 Rev: server/modules/configuration/config_tags.pike:1.70 Rev: server/modules/configuration/config_userdb.pike:1.32 Rev: server/modules/graphics/graphic_text.pike:1.226 Rev: server/modules/ldap/ldapuserauth.pike:1.18 Rev: server/modules/logging/home_logger.pike:1.23 Rev: server/modules/misc/SQLuserdb.pike:1.16 Rev: server/modules/tags/rxmltags.pike:1.107 Rev: server/start:1.104 Rev: server/tools/roxenstarter/roxenstarter.cpp:1.4
DWIM when name or doc is zero to deflocaledoc(). Rev: server/base_server/basic_defvar.pike:1.8 Rev: server/base_server/module.pike:1.88 Rev: server/base_server/module_support.pike:1.62
Remove some cruft from the string that module_identifier() returns. Rev: server/base_server/module.pike:1.87
Changed from query_simple_tag_callers to query_simpletag_callers Rev: server/base_server/module.pike:1.86 Rev: server/base_server/rxml.pike:1.169
Squished the NULL:ed URL string bug! Rev: server/base_server/module.pike:1.85
No need for this code anymore. Rev: server/base_server/module.pike:1.84
Copyright notice fix. Rev: server/base_server/basic_defvar.pike:1.5 Rev: server/base_server/cache.pike:1.42 Rev: server/base_server/configuration.pike:1.265 Rev: server/base_server/disk_cache.pike:1.45 Rev: server/base_server/fastpipe.pike:1.4 Rev: server/base_server/fonts.pike:1.46 Rev: server/base_server/global_variables.pike:1.21 Rev: server/base_server/highlight_pike.pike:1.3 Rev: server/base_server/hosts.pike:1.28 Rev: server/base_server/html.pike:1.9 Rev: server/base_server/http.pike:1.36 Rev: server/base_server/javamodule.pike:1.3 Rev: server/base_server/language.pike:1.25 Rev: server/base_server/module.pike:1.83 Rev: server/base_server/module_support.pike:1.56 Rev: server/base_server/newdecode.pike:1.21 Rev: server/base_server/proxyauth.pike:1.6 Rev: server/base_server/read_config.pike:1.32 Rev: server/base_server/roxen.pike:1.438 Rev: server/base_server/roxenlib.pike:1.155 Rev: server/base_server/rxml.pike:1.143 Rev: server/base_server/rxmlhelp.pike:1.17 Rev: server/base_server/slowpipe.pike:1.7 Rev: server/base_server/smartpipe.pike:1.32 Rev: server/base_server/socket.pike:1.19 Rev: server/base_server/state.pike:1.12 Rev: server/base_server/supports.pike:1.13 Rev: server/base_server/throttler.pike:1.5 Rev: server/base_server/wizard.pike:1.114
Added a function location_urls() that returns an array of all URLs to the location of this module. Rev: server/base_server/module.pike:1.82
more mixed * -> array and int* -> array(int) etc Rev: server/base_server/module.pike:1.81 Rev: server/modules/compat/compat.pike:1.25 Rev: server/modules/filters/auto_gzip.pike:1.9 Rev: server/modules/graphics/counter.pike:1.30 Rev: server/modules/logging/client_logger.pike:1.10 Rev: server/modules/misc/contenttypes.pike:1.18 Rev: server/modules/proxies/gopher.pike:1.21 Rev: server/modules/scripting/newpikescript.pike:1.15 Rev: server/modules/tags/check_spelling.pike:1.6 Rev: server/modules/tags/countdown.pike:1.27 Rev: server/modules/tags/rxmltags.pike:1.72
Added report_fatal(), report_error() etc. in this function (these overloads the global functions in modules) to get the correct module/configuration name in the event logs. Rev: server/base_server/module.pike:1.80
Locale.Roxen -> RoxenLocale stuff Rev: server/base_server/basic_defvar.pike:1.3 Rev: server/base_server/global_variables.pike:1.18 Rev: server/base_server/module.pike:1.79 Rev: server/base_server/module_support.pike:1.54 Rev: server/base_server/roxen.pike:1.426
Don't _do_call_outs() in module_dependencies(). Rev: server/base_server/module.pike:1.78
Make a dummy tagdocumentation so that we do not need to catch in rxmlhelp Rev: server/base_server/module.pike:1.77
Look for a *_flags identifier accompanying the simpletag functions in query_simple_tag_callers(). Rev: server/base_server/module.pike:1.76
There are no if-callers anymore Rev: server/base_server/module.pike:1.75 Rev: server/base_server/roxen.pike:1.417
Also remove the TYPE_[deprecated] tests from this file.. Rev: server/base_server/module.pike:1.74
A prerequisite fix to accommodate for the modified site_content.pike Rev: server/base_server/module.pike:1.73
Support VAR_INITIAL and VAR_DEVELOPER (they were masked away before) Rev: server/base_server/module.pike:1.72
Adding query_simple_tag_callers. Perhaps not a good name, but it does the job for now. Rev: server/base_server/module.pike:1.71
Changing back from report_debug to report_error where there really is an error Rev: server/base_server/module.pike:1.70
Must cache the tag set made by query_tag_set() locally to make it work in start(), since that's called before build_callers() in rxml.pike. Rev: server/base_server/module.pike:1.69
query_tag_set() is more paranoid over the objects it register. Rev: server/base_server/module.pike:1.68
Added possibility to overload TagSet using ModuleTagSet. Rev: server/base_server/module.pike:1.67
query_tag_set() now tries to return the tag set in use. Rev: server/base_server/module.pike:1.66
It is probably cleaner not to assume anything. Setting default module type to ZERO. Rev: server/base_server/module.pike:1.65
Instantiate the Tag* classes in query_tag_set. Rev: server/base_server/module.pike:1.64
Reverted a rather silly name change. Rev: server/base_server/module.pike:1.63 Rev: server/base_server/rxml.pike:1.52 Rev: server/etc/modules/RXML.pmod/PXml.pike:1.7 Rev: server/etc/modules/RXML.pmod/module.pmod:1.8 Rev: server/etc/modules/RXML.pmod/refs.pmod:1.3
Added module_identifier() and query_tagset(). Rev: server/base_server/module.pike:1.62
Debug code fixes Rev: server/base_server/http.pike:1.34 Rev: server/base_server/language.pike:1.20 Rev: server/base_server/module.pike:1.61
Cooler RXML error handler Rev: server/base_server/module.pike:1.60
Rewrote get vaule function to use ifdef instead of comments Rev: server/base_server/module.pike:1.59
More progress in my quest for eradication of 'object id' (should be RequestID id). Removed get_font_from_var, it is obsolete Rev: server/base_server/module.pike:1.58
Use Configuraiton instead of object, to get type checking Rev: server/base_server/module.pike:1.57
More tag help stuff Rev: server/base_server/module.pike:1.56 Rev: server/config_interface/standard/sites/module_help.pike:1.2 Rev: server/modules/tags/accessed.pike:1.12 Rev: server/modules/tags/countdown.pike:1.19
First try of new tag documentation system. Rev: server/base_server/module.pike:1.55 Rev: server/modules/tags/accessed.pike:1.10
Better file_name_and_stuff formatting Rev: server/base_server/module.pike:1.54
Documentation fixes, added is_module and event_log Rev: server/base_server/module.pike:1.53
Now find_module actually works (I think) and save_one should work as well Rev: server/base_server/configuration.pike:1.220 Rev: server/base_server/module.pike:1.52
Ok, now the configuration interface works. Rev: server/base_server/configuration.pike:1.217 Rev: server/base_server/module.pike:1.51 Rev: server/base_server/module_support.pike:1.32 Rev: server/base_server/roxen.pike:1.344 Rev: server/config_interface/standard/index.html:1.4 Rev: server/config_interface/standard/sites/add_module.inc:1.2 Rev: server/config_interface/standard/sites/create_site.pike:1.2 Rev: server/config_interface/standard/sites/global_module_page.inc:1.2 Rev: server/etc/include/module.h:1.25 Rev: server/modules/configuration/config_tags.pike:1.12
added _sprintf Rev: server/base_server/configuration.pike:1.216 Rev: server/base_server/module.pike:1.50 Rev: server/base_server/module_support.pike:1.30 Rev: server/base_server/roxen.pike:1.342
Now add_modules() take an optional 'now' argument to force addition of modules right at that moment Rev: server/base_server/configuration.pike:1.214 Rev: server/base_server/module.pike:1.49
Now the module variables page actually work Rev: server/base_server/configuration.pike:1.213 Rev: server/base_server/module.pike:1.48 Rev: server/base_server/roxen.pike:1.340 Rev: server/config_interface/standard/sites/config_left_item.pike:1.3 Rev: server/config_interface/standard/sites/module_variables.html:1.1 Rev: server/config_interface/standard/sites/site.html:1.4 Rev: server/config_interface/standard/sites/site_content.pike:1.2 Rev: server/modules/configuration/config_filesystem.pike:1.7 Rev: server/modules/configuration/config_tags.pike:1.9 Rev: server/protocols/http.pike:1.165
First stab at new core methods Rev: server/base_server/configuration.pike:1.209 Rev: server/base_server/global_variables.pike:1.4 Rev: server/base_server/language.pike:1.19 Rev: server/base_server/module.pike:1.47 Rev: server/base_server/module_support.pike:1.26 Rev: server/base_server/roxen.pike:1.327 Rev: server/base_server/roxenloader.pike:1.101 Rev: server/modules/filesystems/filesystem.pike:1.57 Rev: server/protocols/http.pike:1.156
Only enable the defvar() debug if MODULE_DEBUG is enabled. Rev: server/base_server/module.pike:1.46
Added a rxml error report function Rev: server/base_server/module.pike:1.45
Add configuration.add_modules() and use it from module.module_dependencies(). Rev: server/base_server/configuration.pike:1.182 Rev: server/base_server/module.pike:1.37
Add configuration.add_modules() and use it from module.module_dependencies(). Rev: server/base_server/configuration.pike:1.201 Rev: server/base_server/module.pike:1.44
Slight code cleanup. Rev: server/base_server/module.pike:1.43
Catch any error from _do_call_outs(). Rev: server/base_server/module.pike:1.42
Catch any error from _do_call_outs(). Rev: server/base_server/module.pike:1.36
Small optimization Rev: server/base_server/module.pike:1.41
Added internal mountpoint. Rev: server/base_server/configuration.pike:1.173 Rev: server/base_server/module.pike:1.35
added smart query_tag_callers, query_container_callers and query_if_callers. Rev: server/base_server/module.pike:1.40
Fixed typo. Rev: server/base_server/module.pike:1.39
Internal module resource mountpoint. Rev: server/base_server/configuration.pike:1.176 Rev: server/base_server/module.pike:1.38
some fixes Rev: server/base_server/module.pike:1.37
Better locale support, moved parse_rxml to the configuration object, started workd on the new configuration interface Rev: server/base_server/cache.pike:1.22 Rev: server/base_server/config/describers.pike:1.58 Rev: server/base_server/config/low_describers.pike:1.28 Rev: server/base_server/configlocale.pike:1.1 Rev: server/base_server/configuration.pike:1.167 Rev: server/base_server/fonts.pike:1.25 Rev: server/base_server/mainconfig.pike:1.116 Rev: server/base_server/module.pike:1.36 Rev: server/base_server/module_support.pike:1.19 Rev: server/base_server/roxen.pike:1.252 Rev: server/base_server/roxenlib.pike:1.89 Rev: server/base_server/roxenloader.pike:1.80 Rev: server/base_server/rxml.pike:1.1 Rev: server/base_server/wizard.pike:1.77 Rev: server/config_actions/cachestatus.pike:1.4 Rev: server/config_actions/debuginformation.pike:1.16 Rev: server/config_actions/feature_list.pike:1.4 Rev: server/config_actions/flush.pike:1.7 Rev: server/config_actions/listfonts.pike:1.4 Rev: server/config_actions/problems.pike:1.12 Rev: server/config_actions/reloadconfiginterface.pike:1.9 Rev: server/etc/include/roxen.h:1.8 Rev: server/etc/roxen_master.pike:1.49 Rev: server/modules/directories/indexfiles.pike:1.7 Rev: server/modules/filters/auto_gzip.pike:1.5 Rev: server/modules/graphics/business_graphics/business.pike:1.110 Rev: server/modules/graphics/counter.pike:1.22 Rev: server/modules/graphics/graphic_text.pike:1.156 Rev: server/modules/graphics/pimage.pike:1.12 Rev: server/modules/graphics/rimage/rimage.pike:1.8 Rev: server/modules/logging/home_logger.pike:1.19 Rev: server/modules/misc/gtext_creator.pike:1.1 Rev: server/modules/misc/language.pike:1.17 Rev: server/modules/misc/mirrorserver.pike:1.14 Rev: server/modules/proxies/ftpgateway.pike:1.26 Rev: server/modules/proxies/gopher.pike:1.15 Rev: server/modules/proxies/wais.pike:1.12 Rev: server/modules/scripting/cgi.pike:1.106 Rev: server/modules/scripting/pikescript.pike:1.30 Rev: server/modules/tags/doc/graphic_text:1.5 Rev: server/modules/tags/htmlparse.pike:1.153 Rev: server/modules/tags/lpctag.pike:1.19 Rev: server/modules/tags/wizard_tag.pike:1.18 Rev: server/protocols/ftp.pike:1.97 Rev: server/protocols/http.pike:1.121 Rev: server/start:1.54
Added locale support for module variables Rev: server/base_server/config/builders.pike:1.16 Rev: server/base_server/config/describers.pike:1.57 Rev: server/base_server/config/low_describers.pike:1.26 Rev: server/base_server/configuration.pike:1.161 Rev: server/base_server/mainconfig.pike:1.110 Rev: server/base_server/module.pike:1.35 Rev: server/base_server/module_support.pike:1.17
Allow modules to use 0 for a nonexistant alternative in a TYPE_*_LIST array. Rev: server/base_server/module.pike:1.34
Added support for having module variables that have both a function and VAR_MORE. Rev: server/base_server/module.pike:1.33
Added support for "accept ip" and "accept user" (short-circuit variants of allow). Rev: server/base_server/module.pike:1.32
Added some TRACE-ing to find_dir_stat(). Rev: server/base_server/module.pike:1.31
o Added new module type, MODULE_PROVIDER. This is a module type which enables other modules, scripts or protocols to call it very simply. Function needed in the module: "string|array|multiset query_provides()" - Return the name of the data this module provides. One existing example is "counter" (which is the graphical counter module). Functions available to other modules: object conf->get_provider(string for); Get the first (highest priority) provider for "for". array (object) conf->get_providers(string for); Dito, but return all matching modules. void map_providers(string for, string fun, mixed ... args); Run the function "fun" in all modules providing "for", with the optional arguments "args". mixed call_provider(string for, string fun, mixed ... args); Run the function "fun" in all modules providing "for", with the optional arguments "args" until a positive response (!zero). Return the result. This is the main way of calling functions in provider modules from other places. o Added new tag - echo. It's usable with one of the following syntaxes: <echo var='Remote Host'> <echo remote_host> <insert remote_host> Case doesn't matter and in the first syntax, ' ' and '_' are interchangable. The available variables are identical to the SSI <!--#echo var="..." --> Rev: CHANGES:1.107 Rev: server/base_server/config/low_describers.pike:1.24 Rev: server/base_server/configuration.pike:1.112 Rev: server/base_server/mainconfig.pike:1.99 Rev: server/base_server/module.pike:1.30 Rev: server/etc/include/module.h:1.14 Rev: server/modules/graphics/counter.pike:1.17 Rev: server/modules/scripting/cgi.pike:1.78 Rev: server/modules/tags/htmlparse.pike:1.90
Applied fix by Gerald Schupfner <gerald.schupfner@bibliothek.uni-regensburg.de>. Rev: server/base_server/module.pike:1.29
added API function support (For scripting languages) Rev: server/base_server/configuration.pike:1.91 Rev: server/base_server/module.pike:1.28 Rev: server/base_server/roxen.pike:1.161 Rev: server/base_server/roxenloader.pike:1.54
Removed deprecated varargs-constructs. Rev: server/base_server/configuration.pike:1.89 Rev: server/base_server/dummy_hosts.pike:1.3 Rev: server/base_server/hosts.pike:1.21 Rev: server/base_server/html.pike:1.3 Rev: server/base_server/module.pike:1.27 Rev: server/base_server/module_support.pike:1.14 Rev: server/base_server/roxen.pike:1.159 Rev: server/base_server/socket.pike:1.9
Fixed bug in find_dir_stat(). Rev: server/base_server/module.pike:1.26
find_dir_stat() now returns a mapping(string:array(mixed)). Rev: server/base_server/configuration.pike:1.83 Rev: server/base_server/module.pike:1.25 Rev: server/protocols/ftp.pike:1.66
Fixed minor bug. Rev: server/base_server/module.pike:1.24
Merge 'tags/roxen_1.2a10': Added module_dependencies();
Added module_dependencies(); Rev: server/base_server/module.pike:1.23
module->start() now gets the current-configuration as the second argument. Rev: server/base_server/config/savers.pike:1.5 Rev: server/base_server/mainconfig.pike:1.73 Rev: server/base_server/module.pike:1.22 Rev: server/modules/graphics/graphic_text.pike:1.53
Improved module-level security somewhat. Rev: server/base_server/module.pike:1.21
Added support for module-level security with IP and netmasks. Rev: server/base_server/module.pike:1.20
Fixed regexp bug. Rev: server/base_server/module.pike:1.19
Changes.... Rev: extern/ssl.c:1.12(DEAD) Rev: server/base_server/cache.pike:1.13 Rev: server/base_server/config/describers.pike:1.29 Rev: server/base_server/config/draw_things.pike:1.20 Rev: server/base_server/configuration.pike:1.48 Rev: server/base_server/mainconfig.pike:1.47 Rev: server/base_server/module.pike:1.18 Rev: server/base_server/module_support.pike:1.12 Rev: server/base_server/privs.pike:1.16 Rev: server/base_server/roxen.pike:1.93 Rev: server/base_server/roxenlib.pike:1.33 Rev: server/base_server/roxenloader.pike:1.29 Rev: server/etc/include/module.h:1.10 Rev: server/etc/restart.html:1.10 Rev: server/etc/shutdown.html:1.6 Rev: server/languages/french.pike:1.4 Rev: server/languages/swedish.pike:1.7 Rev: server/modules/filesystems/filesystem.pike:1.19 Rev: server/modules/filesystems/mirrorfs.pike:1.4 Rev: server/modules/filesystems/userfs.pike:1.14 Rev: server/modules/filters/htaccess.pike:1.16 Rev: server/modules/graphics/graphic_text.pike:1.50 Rev: server/modules/graphics/tablist.pike:1.6 Rev: server/modules/logging/home_logger.pike:1.9 Rev: server/modules/misc/mirrorserver.pike:1.2 Rev: server/modules/misc/userdb.pike:1.14 Rev: server/modules/proxies/ftpgateway.pike:1.14 Rev: server/modules/proxies/gopher.pike:1.10 Rev: server/modules/proxies/proxy.pike:1.23 Rev: server/modules/scripting/cgi.pike:1.32 Rev: server/modules/tags/htmlparse.pike:1.37 Rev: server/protocols/ssl.pike:1.7(DEAD) Rev: server/protocols/ssl3.pike:1.13 Rev: server/protocols/ssleay.pike:1.7(DEAD) Rev: server/roxen-images/background.gif:1.7 Rev: server/roxen-images/err_1.gif:1.1 Rev: server/roxen-images/err_2.gif:1.1 Rev: server/roxen-images/err_3.gif:1.1 Rev: server/roxen-images/power-green.gif:1.2(DEAD) Rev: server/roxen-images/power-large-blue.gif:1.1 Rev: server/roxen-images/power-large-darkblue.gif:1.2(DEAD) Rev: server/roxen-images/power-medium-green.gif:1.1 Rev: server/roxen-images/roxen.gif:1.2 Rev: server/unfinishedmodules/extended_logger.pike:1.3(DEAD) Rev: server/unfinishedmodules/non-working/extended_logger.pike.gz:1.1
Improved module list reloading speed somewhat Rev: server/base_server/configuration.pike:1.38 Rev: server/base_server/module.pike:1.17 Rev: server/base_server/roxen.pike:1.82 Rev: server/modules/graphics/graphic_text.pike:1.49
Improved error messages. Rev: server/base_server/module.pike:1.16
Cleaned up errors. Rev: server/base_server/module.pike:1.15 Rev: server/base_server/roxen.pike:1.64
Added Id to lots of files. Rev: server/base_server/config/builders.pike:1.7 Rev: server/base_server/config/describers.pike:1.26 Rev: server/base_server/config/low_describers.pike:1.8 Rev: server/base_server/config/savers.pike:1.4 Rev: server/base_server/fonts.pike:1.6 Rev: server/base_server/module.pike:1.14 Rev: server/base_server/proxyauth.pike:1.4 Rev: server/base_server/restorable.pike:1.4 Rev: server/base_server/spinnerlib.pike:1.2 Rev: server/base_server/struct/node.pike:1.4 Rev: server/modules/misc/language.pike:1.6 Rev: server/protocols/ssleay.pike:1.6 Rev: tools/convert_accessed.pike:1.4
Less case-sensitive parsing of Security:Patterns. Rev: server/base_server/module.pike:1.13
Fixes to support the newest pike Rev: server/base_server/cache.pike:1.11 Rev: server/base_server/config/builders.pike:1.5 Rev: server/base_server/config/describers.pike:1.21 Rev: server/base_server/config/low_describers.pike:1.6 Rev: server/base_server/configuration.pike:1.19 Rev: server/base_server/mainconfig.pike:1.36 Rev: server/base_server/module.pike:1.12 Rev: server/base_server/persistent.pike:1.16 Rev: server/base_server/roxen.pike:1.46 Rev: server/base_server/roxenlib.pike:1.19 Rev: server/base_server/roxenloader.pike:1.11 Rev: server/etc/extensions:1.4 Rev: server/etc/include/module.h:1.7 Rev: server/etc/roxen_master.pike:1.29 Rev: server/etc/supports:1.14 Rev: server/modules/directories/directories.pike:1.9 Rev: server/modules/directories/fastdir.pike:1.7 Rev: server/modules/filesystems/filesystem.pike:1.11 Rev: server/modules/filesystems/userfs.pike:1.11 Rev: server/modules/filters/hostredirect.pike:1.8 Rev: server/modules/filters/redirect.pike:1.7 Rev: server/modules/filters/relay.pike:1.6 Rev: server/modules/graphics/graphic_text.pike:1.39 Rev: server/modules/misc/userdb.pike:1.11 Rev: server/modules/scripting/cgi.pike:1.13 Rev: server/modules/scripting/pikescript.pike:1.9 Rev: server/modules/tags/htmlparse.pike:1.25 Rev: server/protocols/http.pike:1.21
Fixed a couple of authorization bugs Rev: server/base_server/module.pike:1.11.2.2
Now splits allow user regexp into smaller pieces Rev: server/base_server/module.pike:1.11.2.1
Added a query_location() function in module.pike, returns the value of the variable 'location'. Can of cource be overloaded. Rev: server/base_server/module.pike:1.11
*** empty log message *** Rev: CHANGES:1.32 Rev: server/base_server/disk_cache.pike:1.11 Rev: server/base_server/module.pike:1.10 Rev: server/bin/install.pike:1.8 Rev: server/etc/supports:1.10 Rev: server/languages/catala.pike:1.3 Rev: server/modules/scripting/cgi.pike:1.9 Rev: server/modules/tags/htmlparse.pike:1.14
Bugfix i allow user=xxx av Jordi Murgo. Rev: CHANGES:1.26 Rev: INSTALLING:1.6 Rev: README:1.6 Rev: server/base_server/module.pike:1.9
Bug i authentification fixad. Rev: CHANGES:1.24 Rev: server/base_server/module.pike:1.8 Rev: server/base_server/roxen.pike:1.27
fixes Rev: server/base_server/config/draw_things.pike:1.16 Rev: server/base_server/mainconfig.pike:1.29 Rev: server/base_server/module.pike:1.7 Rev: server/modules/tags/htmlparse.pike:1.13
Ungefär detta har ändrats: Changes since Roxen 1.1 alpha 3 ----------------------------------------------- o Proxy authentification support once again added. Wonder where it disappeared? o If you want to set up SSL, read README.ssl and follow the instructions! o Some fixes to ssl.c. o proxy.lpc: Different error messages for connection refused and unknown host. This has been a very long wanted feature. o Fixed bug when you tried to insert a file that didn't exist with <!--#insert file="XXX">. o SSI exec (cgi and cmd) now sets these environment variables: DOCUMENT_NAME, DOCUMENT_URI, QUERY_STRING_UNESCAPED (same as QUERY_STRING) and LAST_MODIFIED. o Timezone fix in cern_http_date(). o Userfs->real_file() now also returns directories. Don't as ask me why it wasn't like that before. It is however needed for the cgi module (to properly translate PATH_INFO containing a users directory). o user CGI scripts now works with PATH_INFO. Again, thanks to Wilhelm Koehler, our saviour! Rev: CHANGES:1.15 Rev: README.ssl:1.1 Rev: extern/configure.in:1.2 Rev: extern/ssl.c:1.4 Rev: server/base_server/http.pike:1.4 Rev: server/base_server/module.pike:1.6 Rev: server/base_server/roxen.pike:1.21 Rev: server/base_server/roxenlib.pike:1.7 Rev: server/etc/include/module.h:1.4 Rev: server/modules/filesystems/userfs.pike:1.8 Rev: server/modules/proxies/proxy.pike:1.11 Rev: server/modules/tags/htmlparse.pike:1.10 Rev: server/protocols/http.pike:1.7
The 'add a module' page has been redesigned, and the modules now have a _lot_ more documentation Rev: server/base_server/config/draw_things.pike:1.1 Rev: server/base_server/mainconfig.pike:1.6 Rev: server/base_server/module.pike:1.5 Rev: server/base_server/module_support.pike:1.7 Rev: server/base_server/roxen.pike:1.12 Rev: server/base_server/roxenlib.pike:1.5 Rev: server/base_server/roxenloader.pike:1.6 Rev: server/etc/include/module.h:1.3 Rev: server/modules/directories/directories.pike:1.6 Rev: server/modules/directories/fastdir.pike:1.5 Rev: server/modules/directories/indexfiles.pike:1.4 Rev: server/modules/examples/fnord.pike:1.3 Rev: server/modules/filesystems/filesystem.pike:1.6 Rev: server/modules/filesystems/userfs.pike:1.6 Rev: server/modules/filters/htaccess.pike:1.6 Rev: server/modules/filters/redirect.pike:1.4 Rev: server/modules/filters/relay.pike:1.5 Rev: server/modules/logging/client_logger.pike:1.4 Rev: server/modules/logging/home_logger.pike:1.5 Rev: server/modules/misc/contenttypes.pike:1.5 Rev: server/modules/misc/ismap.pike:1.5 Rev: server/modules/misc/userdb.pike:1.6 Rev: server/modules/proxies/gopher.pike:1.5 Rev: server/modules/proxies/proxy.pike:1.9 Rev: server/modules/proxies/wais.pike:1.5 Rev: server/modules/scripting/cgi.pike:1.5 Rev: server/modules/scripting/fcgi.pike:1.5 Rev: server/modules/tags/header.pike:1.5 Rev: server/modules/tags/htmlparse.pike:1.8 Rev: server/modules/tags/indirect_href.pike:1.4 Rev: server/modules/tags/language.pike:1.5 Rev: server/modules/tags/lpctag.pike:1.5 Rev: server/modules/tags/tablify.pike:1.4 Rev: server/modules/tags/tablist.pike:1.5 Rev: server/modules/tags/variable.pike:1.4 Rev: server/roxen-images/modules/1stfilt.ppm:1.1 Rev: server/roxen-images/modules/dir.ppm:1.1 Rev: server/roxen-images/modules/find.ppm:1.1 Rev: server/roxen-images/modules/first.ppm:1.1 Rev: server/roxen-images/modules/last.ppm:1.1 Rev: server/roxen-images/modules/lastfilt.ppm:1.1 Rev: server/roxen-images/modules/log.ppm:1.1 Rev: server/roxen-images/modules/proxy.ppm:1.1 Rev: server/roxen-images/modules/security.ppm:1.1 Rev: server/roxen-images/modules/tag.ppm:1.1
se ticketdatabasen Rev: server/base_server/cache.pike:1.2 Rev: server/base_server/config/describers.pike:1.2 Rev: server/base_server/configuration.pike:1.5 Rev: server/base_server/db.pike:1.2 Rev: server/base_server/disk_cache.pike:1.8 Rev: server/base_server/dummy_hosts.pike:1.2 Rev: server/base_server/hosts.pike:1.3 Rev: server/base_server/html.pike:1.2 Rev: server/base_server/http.pike:1.3 Rev: server/base_server/language.pike:1.5 Rev: server/base_server/lock.pike:1.2 Rev: server/base_server/mainconfig.pike:1.5 Rev: server/base_server/module.pike:1.4 Rev: server/base_server/module_support.pike:1.6 Rev: server/base_server/newdecode.pike:1.2 Rev: server/base_server/persistent.pike:1.2 Rev: server/base_server/read_config.pike:1.4 Rev: server/base_server/roxen.pike:1.11 Rev: server/base_server/roxenlib.pike:1.4 Rev: server/base_server/roxenloader.pike:1.5 Rev: server/base_server/socket.pike:1.3 Rev: server/bin/garbagecollector.pike:1.3 Rev: server/bin/install.pike:1.5 Rev: server/etc/include/module.h:1.2 Rev: server/etc/roxen_master.pike:1.7 Rev: server/languages/catala.pike:1.2 Rev: server/languages/dutch.pike:1.2 Rev: server/languages/english.pike:1.2 Rev: server/languages/finnish.pike:1.2 Rev: server/languages/french.pike:1.2 Rev: server/languages/german.pike:1.2 Rev: server/languages/japanese.pike:1.2 Rev: server/languages/norwegian.pike:1.2 Rev: server/languages/portuguese.pike:1.2 Rev: server/languages/spanish.pike:1.2 Rev: server/languages/swedish.pike:1.2 Rev: server/modules/proxies/proxy.pike:1.8 Rev: server/more_modules/bofh.pike:1.2 Rev: server/more_modules/clock.pike:1.2 Rev: server/more_modules/configure.pike:1.2 Rev: server/more_modules/lysator.pike:1.3 Rev: server/protocols/ftp.pike:1.3 Rev: server/protocols/gopher.pike:1.3 Rev: server/protocols/http.pike:1.4 Rev: server/protocols/ssl.pike:1.4 Rev: server/unfinishedmodules/deepthought.pike:1.2 Rev: server/unfinishedmodules/extended_logger.pike:1.2 Rev: server/unfinishedmodules/fastcgi.pike:1.2 Rev: server/unfinishedmodules/hedbor.pike:1.2 Rev: server/unfinishedmodules/javascript.pike:1.2 Rev: server/unfinishedmodules/mountserver.pike:1.2 Rev: server/unfinishedmodules/tree.pike:1.2 Rev: server/unfinishedmodules/whois++.pike:1.3
omorganisation Rev: server/base_server/config/low_describers.pike:1.2 Rev: server/base_server/config/savers.pike:1.2 Rev: server/base_server/disk_cache.pike:1.3 Rev: server/base_server/language.pike:1.4 Rev: server/base_server/mainconfig.pike:1.2 Rev: server/base_server/module.pike:1.3 Rev: server/base_server/module_support.pike:1.2 Rev: server/base_server/roxen.pike:1.3 Rev: server/base_server/roxenlib.pike:1.2 Rev: server/base_server/roxenloader.pike:1.2 Rev: server/etc/include/roxen.pre.pike:1.2 Rev: server/etc/roxen_master.pike:1.3 Rev: server/modules/filesystems/secure_fs.pike:1.2 Rev: server/modules/filesystems/userfs.pike:1.2 Rev: server/modules/tags/tablify.pike:1.1 Rev: server/more_modules/lysator.pike:1.2 Rev: server/more_modules/tablify.pike:1.2(DEAD) Rev: server/unfinishedmodules/whois++.pike:1.2
... Rev: server/base_server/module.pike:1.2 Rev: server/base_server/struct/node.pike:1.2 Rev: server/modules/cgi.pike:1.2 Rev: server/modules/directories.pike:1.2 Rev: server/modules/htmlparse.pike:1.2
Ny version... HATA CVS ibland Rev: .cvsignore:1.1.1.1 Rev: BUGS:1.1.1.1 Rev: CHANGES:1.1.1.1 Rev: COPYING:1.1.1.1 Rev: INSTALLING:1.1.1.1 Rev: Makefile.in:1.1.1.1 Rev: README:1.1.1.1 Rev: TODO:1.1.1.1 Rev: configure.in:1.1.1.1 Rev: extern/.cvsignore:1.1.1.1 Rev: extern/Makefile.in:1.1.1.1 Rev: extern/README:1.1.1.1 Rev: extern/cgi.c:1.1.1.1 Rev: extern/configure.in:1.1.1.1 Rev: extern/fast_cgi/LICENSE.TERMS:1.1.1.1 Rev: extern/fast_cgi/Makefile.in:1.1.1.1 Rev: extern/fast_cgi/README:1.1.1.1 Rev: extern/fast_cgi/acconfig.h:1.1.1.1 Rev: extern/fast_cgi/cgi-fcgi/Makefile.in:1.1.1.1 Rev: extern/fast_cgi/cgi-fcgi/cgi-fcgi.c:1.1.1.1 Rev: extern/fast_cgi/configure.in:1.1.1.1 Rev: extern/fast_cgi/include/fastcgi.h:1.1.1.1 Rev: extern/fast_cgi/include/fcgi_stdio.h:1.1.1.1 Rev: extern/fast_cgi/include/fcgiapp.h:1.1.1.1 Rev: extern/fast_cgi/include/fcgiappmisc.h:1.1.1.1 Rev: extern/fast_cgi/include/fcgimisc.h:1.1.1.1 Rev: extern/fast_cgi/libfcgi/Makefile.in:1.1.1.1 Rev: extern/fast_cgi/libfcgi/fcgi_stdio.c:1.1.1.1 Rev: extern/fast_cgi/libfcgi/fcgiapp.c:1.1.1.1 Rev: extern/fast_cgi/libfcgi/strerror.c:1.1.1.1 Rev: extern/roxen_hostname.c:1.1.1.1 Rev: extern/shuffle.c:1.1.1.1 Rev: extern/ssl.c:1.1.1.1 Rev: install-sh:1.1.1.1 Rev: mkdir:1.1.1.1 Rev: pike/.cvsignore:1.1.1.1 Rev: pike/Makefile.in:1.1.1.1 Rev: pike/README:1.1.1.1 Rev: pike/ROXEN_PIKE_BASE:1.1.1.1 Rev: pike/configure.in:1.1.1.1 Rev: server/base_server/cache.pike:1.1.1.1 Rev: server/base_server/config/builders.pike:1.1.1.1 Rev: server/base_server/config/describers.pike:1.1.1.1 Rev: server/base_server/config/low_describers.pike:1.1.1.1 Rev: server/base_server/config/savers.pike:1.1.1.1 Rev: server/base_server/configuration.pike:1.1.1.1 Rev: server/base_server/db.pike:1.1.1.1 Rev: server/base_server/disk_cache.pike:1.1.1.1 Rev: server/base_server/dummy_hosts.pike:1.1.1.1 Rev: server/base_server/hosts.pike:1.1.1.1 Rev: server/base_server/html.pike:1.1.1.1 Rev: server/base_server/http.pike:1.1.1.1 Rev: server/base_server/language.pike:1.1.1.1 Rev: server/base_server/lock.pike:1.1.1.1 Rev: server/base_server/mainconfig.pike:1.1.1.1 Rev: server/base_server/module.pike:1.1.1.1 Rev: server/base_server/module_support.pike:1.1.1.1 Rev: server/base_server/newdecode.pike:1.1.1.1 Rev: server/base_server/persistent.pike:1.1.1.1 Rev: server/base_server/proxyauth.pike:1.1.1.1 Rev: server/base_server/read_config.pike:1.1.1.1 Rev: server/base_server/roxen.pike:1.1.1.1 Rev: server/base_server/roxenlib.pike:1.1.1.1 Rev: server/base_server/roxenloader.pike:1.1.1.1 Rev: server/base_server/socket.pike:1.1.1.1 Rev: server/base_server/spinnerlib.pike:1.1.1.1 Rev: server/base_server/struct/ftp_gateway_request.pike:1.1.1.1 Rev: server/base_server/struct/node.pike:1.1.1.1 Rev: server/bin/.cvsignore:1.1.1.1 Rev: server/bin/garbagecollector.pike:1.1.1.1 Rev: server/bin/install.pike:1.1.1.1 Rev: server/configvar:1.1.1.1 Rev: server/etc/config.html:1.1.1.1 Rev: server/etc/extensions:1.1.1.1 Rev: server/etc/include/array.h:1.1.1.1 Rev: server/etc/include/array.pre.pike:1.1.1.1 Rev: server/etc/include/config.h:1.1.1.1 Rev: server/etc/include/confignode.h:1.1.1.1 Rev: server/etc/include/fifo.h:1.1.1.1 Rev: server/etc/include/fifo.pre.pike:1.1.1.1 Rev: server/etc/include/getopt.h:1.1.1.1 Rev: server/etc/include/getopt.pre.pike:1.1.1.1 Rev: server/etc/include/module.h:1.1.1.1 Rev: server/etc/include/process.h:1.1.1.1 Rev: server/etc/include/process.pre.pike:1.1.1.1 Rev: server/etc/include/roxen.h:1.1.1.1 Rev: server/etc/include/simulate.h:1.1.1.1 Rev: server/etc/include/simulate.pre.pike:1.1.1.1 Rev: server/etc/include/stat.h:1.1.1.1 Rev: server/etc/include/stdio.h:1.1.1.1 Rev: server/etc/include/stdio.pre.pike:1.1.1.1 Rev: server/etc/include/string.h:1.1.1.1 Rev: server/etc/include/string.pre.pike:1.1.1.1 Rev: server/etc/include/syslog.h:1.1.1.1 Rev: server/etc/include/variables.h:1.1.1.1 Rev: server/etc/newconfig.html:1.1.1.1 Rev: server/etc/restart.html:1.1.1.1 Rev: server/etc/roxen_master.pike:1.1.1.1 Rev: server/etc/shutdown.html:1.1.1.1 Rev: server/etc/supports:1.1.1.1 Rev: server/etc/welcome.html:1.1.1.1 Rev: server/install:1.1.1.1 Rev: server/languages/catala.pike:1.1.1.1 Rev: server/languages/dutch.pike:1.1.1.1 Rev: server/languages/english.pike:1.1.1.1 Rev: server/languages/finnish.pike:1.1.1.1 Rev: server/languages/french.pike:1.1.1.1 Rev: server/languages/german.pike:1.1.1.1 Rev: server/languages/japanese.pike:1.1.1.1 Rev: server/languages/norwegian.pike:1.1.1.1 Rev: server/languages/spanish.pike:1.1.1.1 Rev: server/languages/swedish.pike:1.1.1.1 Rev: server/mkdir:1.1.1.1 Rev: server/modules/cgi.pike:1.1.1.1 Rev: server/modules/client_logger.pike:1.1.1.1 Rev: server/modules/connect.pike:1.1.1.1 Rev: server/modules/contenttypes.pike:1.1.1.1 Rev: server/modules/directories.pike:1.1.1.1 Rev: server/modules/fastdir.pike:1.1.1.1 Rev: server/modules/fcgi.pike:1.1.1.1 Rev: server/modules/filesystem.pike:1.1.1.1 Rev: server/modules/ftpgateway.pike:1.1.1.1 Rev: server/modules/gopher.pike:1.1.1.1 Rev: server/modules/header.pike:1.1.1.1 Rev: server/modules/home_logger.pike:1.1.1.1 Rev: server/modules/hostredirect.pike:1.1.1.1 Rev: server/modules/htaccess.pike:1.1.1.1 Rev: server/modules/htmlparse.pike:1.1.1.1 Rev: server/modules/indexfiles.pike:1.1.1.1 Rev: server/modules/indirect_href.pike:1.1.1.1 Rev: server/modules/ismap.pike:1.1.1.1 Rev: server/modules/language.pike:1.1.1.1 Rev: server/modules/lpcscript.pike:1.1.1.1 Rev: server/modules/lpctag.pike:1.1.1.1 Rev: server/modules/nologging.pike:1.1.1.1 Rev: server/modules/proxy.pike:1.1.1.1 Rev: server/modules/redirect.pike:1.1.1.1 Rev: server/modules/relay.pike:1.1.1.1 Rev: server/modules/secure_fs.pike:1.1.1.1 Rev: server/modules/tablist.pike:1.1.1.1 Rev: server/modules/userdb.pike:1.1.1.1 Rev: server/modules/userfs.pike:1.1.1.1 Rev: server/modules/variable.pike:1.1.1.1 Rev: server/modules/wais.pike:1.1.1.1 Rev: server/more_modules/bofh.pike:1.1.1.1 Rev: server/more_modules/clock.pike:1.1.1.1 Rev: server/more_modules/configure.pike:1.1.1.1 Rev: server/more_modules/lysator.pike:1.1.1.1 Rev: server/more_modules/tablify.pike:1.1.1.1 Rev: server/protocols/ftp.pike:1.1.1.1 Rev: server/protocols/gopher.pike:1.1.1.1 Rev: server/protocols/http.pike:1.1.1.1 Rev: server/protocols/ssl.pike:1.1.1.1 Rev: server/roxen-images/back.gif:1.1.1.1 Rev: server/roxen-images/background.jpg:1.1.1.1 Rev: server/roxen-images/changed.gif:1.1.1.1 Rev: server/roxen-images/delconf.gif:1.1.1.1 Rev: server/roxen-images/delmod.gif:1.1.1.1 Rev: server/roxen-images/delmodcop.gif:1.1.1.1 Rev: server/roxen-images/dir/binary.gif:1.1.1.1 Rev: server/roxen-images/dir/image.gif:1.1.1.1 Rev: server/roxen-images/dir/menu.gif:1.1.1.1 Rev: server/roxen-images/dir/sound.gif:1.1.1.1 Rev: server/roxen-images/dir/text.gif:1.1.1.1 Rev: server/roxen-images/dir/unknown.gif:1.1.1.1 Rev: server/roxen-images/fold.gif:1.1.1.1 Rev: server/roxen-images/fold2.gif:1.1.1.1 Rev: server/roxen-images/foldall.gif:1.1.1.1 Rev: server/roxen-images/infovav.gif:1.1.1.1 Rev: server/roxen-images/left.gif:1.1.1.1 Rev: server/roxen-images/newconf.gif:1.1.1.1 Rev: server/roxen-images/newmod.gif:1.1.1.1 Rev: server/roxen-images/off.gif:1.1.1.1 Rev: server/roxen-images/on.gif:1.1.1.1 Rev: server/roxen-images/power.gif:1.1.1.1 Rev: server/roxen-images/power_anim.gif:1.1.1.1 Rev: server/roxen-images/refresh.gif:1.1.1.1 Rev: server/roxen-images/restart.gif:1.1.1.1 Rev: server/roxen-images/right.gif:1.1.1.1 Rev: server/roxen-images/roxen.gif:1.1.1.1 Rev: server/roxen-images/save.gif:1.1.1.1 Rev: server/roxen-images/shutdown.gif:1.1.1.1 Rev: server/roxen-images/tablists/1.gif:1.1.1.1 Rev: server/roxen-images/tablists/10.gif:1.1.1.1 Rev: server/roxen-images/tablists/11.gif:1.1.1.1 Rev: server/roxen-images/tablists/12.gif:1.1.1.1 Rev: server/roxen-images/tablists/13.gif:1.1.1.1 Rev: server/roxen-images/tablists/14.gif:1.1.1.1 Rev: server/roxen-images/tablists/15.gif:1.1.1.1 Rev: server/roxen-images/tablists/16.gif:1.1.1.1 Rev: server/roxen-images/tablists/2.gif:1.1.1.1 Rev: server/roxen-images/tablists/3.gif:1.1.1.1 Rev: server/roxen-images/tablists/4.gif:1.1.1.1 Rev: server/roxen-images/tablists/5.gif:1.1.1.1 Rev: server/roxen-images/tablists/6.gif:1.1.1.1 Rev: server/roxen-images/tablists/7.gif:1.1.1.1 Rev: server/roxen-images/tablists/8.gif:1.1.1.1 Rev: server/roxen-images/tablists/9.gif:1.1.1.1 Rev: server/roxen-images/top.gif:1.1.1.1 Rev: server/roxen-images/unfold.gif:1.1.1.1 Rev: server/roxen-images/unfold2.gif:1.1.1.1 Rev: server/roxen-images/unmod.gif:1.1.1.1 Rev: server/roxen-images/up.gif:1.1.1.1 Rev: server/roxen-images/zap.gif:1.1.1.1 Rev: server/start:1.1.1.1 Rev: server/unfinishedmodules/deepthought.pike:1.1.1.1 Rev: server/unfinishedmodules/extended_logger.pike:1.1.1.1 Rev: server/unfinishedmodules/fastcgi.pike:1.1.1.1 Rev: server/unfinishedmodules/hedbor.pike:1.1.1.1 Rev: server/unfinishedmodules/httpc.lpc.gz:1.1.1.1 Rev: server/unfinishedmodules/javascript.pike:1.1.1.1 Rev: server/unfinishedmodules/mirror.lpc.gz:1.1.1.1 Rev: server/unfinishedmodules/mountserver.pike:1.1.1.1 Rev: server/unfinishedmodules/tree.pike:1.1.1.1 Rev: server/unfinishedmodules/whois++.pike:1.1.1.1 Rev: tools/Makefile:1.1.1.1 Rev: tools/accessed.lpc:1.1.1.1 Rev: tools/backlog-bumper:1.1.1.1 Rev: tools/htpasswd.c:1.1.1.1 Rev: tools/init.d_roxen:1.1.1.1 Rev: tools/xdumpfont/Makefile:1.1.1.1 Rev: tools/xdumpfont/README:1.1.1.1 Rev: tools/xdumpfont/banner.c:1.1.1.1 Rev: tools/xdumpfont/fontdemo.c:1.1.1.1 Rev: tools/xdumpfont/makefonts.lpc:1.1.1.1 Rev: tools/xdumpfont/readfont.c:1.1.1.1 Rev: tools/xdumpfont/readfont.h:1.1.1.1 Rev: tools/xdumpfont/xdumpfont.c:1.1.1.1