Commit Graph

123 Commits

Author SHA1 Message Date
Andreas Gohr 491a2c68bc renamed passhash method smd6 to lsmd5 2011-11-27 11:08:07 +01:00
Patrick Michel 502a92e072 MD5 password hash format of the LDAP RFC FS#2378
This implements the salted MD5 password hash format of the LDAP RFC.
The format is quite simple the password, followed by the 8 byte hash in
base64 encoding, which results in 32 characters, prepended with the
string "{smd5}".
2011-11-27 10:55:27 +01:00
Andreas Gohr e0dd04a649 Added bcrypt support for password hashes
This method require PHP 5.3+ it will fail otherwise!
2011-10-14 16:39:36 +02:00
Dominik Eckelmann b546d86400 Merge pull request #19 from gbirke/master
Make cookie path configurable
2011-08-18 03:40:04 -07:00
Andreas Gohr 28f4004c93 Made the maximum embed size for datauris configurable
The feature is now disabled by default.
Metadata for config manager was added.
2011-06-18 10:16:47 +02:00
Andreas Gohr 0c94c420c9 Added hmd5 and pmd5 as passcrypt choices in config manager 2011-01-15 12:25:58 +01:00
Guy Brand 5526795c71 Allow a prefix for subject of sent mails (Close FS#2021) 2010-12-31 15:46:43 +01:00
Gabriel Birke 2f1d4a94eb Modified config and lang files for new option 2010-12-30 17:24:38 +01:00
Michael Hamann 359fab8b2f Revert "Fix for $conf['breadcrumbs'] < 0, FS#2107", new fix
This reverts commit 4871414204.
Additionally there is a new fix for FS#2107 that doesn't introduce a lot
of checks but instead ensures that the configuration option can't be set
to negative values when the configuration manager is used.
2010-11-30 18:46:28 +01:00
Michael Hamann 38dc5fa6df Added min and max options for configuration metadata 2010-11-30 18:38:11 +01:00
Andreas Gohr 7aeda57486 added proxy exception regexp FS#1247 2010-06-26 20:42:48 +02:00
Andreas Gohr f03fd95752 new fnencode option FS#1649
This patch adds an option to choose how filenames are encoded
when saved to the file system. You can choose between urlencoding
(url), the new SafeFn method (safe) and storing real UTF-8 (utf-8).
2010-04-04 20:28:39 +02:00
YoBoY 229529655f Limiting use of readdir in the idx_indexLengths function (v2).
Each searches on the wiki use this function. Scanning the index directory eachtime is time consuming with a constant series of disk access.
Switching a normal search to use file_exists 1 or more times, and not readdir all the directory.
Switching a wildcard search to use a lengths.idx file containing all the word lengths used in the wiki, file generated if a new configuration parameter $conf[readdircache] is not 0 and fixed to a time in second. Creation of a new function idx_listIndexLengths to do this part.
2010-03-24 21:27:23 +01:00
Adrian Lang f3718805c9 Update translations for subscription 2010-01-27 14:49:39 +01:00
Adrian Lang eee44352b2 Add subscribe time to admin interface. 2010-01-20 10:53:26 +01:00
Gina Haeussge 1f4a73412e Allow multiple mail addresses in $conf['notify']
Ignore-this: cb12d98437bc7bd4e3fb641a39b277c5

According to the documentation, $conf['notify'] may be a comma-separated list
of email addresses. However, the config admin did not allow this yet.

darcs-hash:20091108115237-2b4f5-67e43dc767bd3aa18222cbb8272efaaf0ba0f4d3.gz
2009-11-08 12:52:37 +01:00
Andreas Gohr 43ee748433 Support for kmd5 passcrypt method
Ignore-this: c809bd207504f78e84685612b0a668a7

This is a MD5 based hashing method used in the Unclassified NewsBoard forum
software (which is used for DokuWiki's supprt forum)

darcs-hash:20091015184330-7ad00-38680848952bdb46052dcf3597fa5e91f892ca51.gz
2009-10-15 20:43:30 +02:00
Anika Henke 59869a4bb5 removed purple numbers
darcs-hash:20090525194435-f7d6d-2def694a053f7e661f88f1636903283bad7c1fa8.gz
2009-05-25 21:44:35 +02:00
Andreas Gohr 3ee5b583c4 restrict XMLRPC to configurable groups and users
Ignore-this: 1370cee84d44bb35ae7c0c988ed8f1ff

This patch adds a config option to define users or groups that may access
the XMLRPC API. ACLs are still checked on top of this intial access control.

darcs-hash:20090516114351-7ad00-155fb6c74c29f5f84e79544a534369eec0403ff0.gz
2009-05-16 13:43:51 +02:00
Anika Henke 91459163e4 Purple Numbers (granular hierarchical IDs) - set $conf['purplenumbers'] and adjust your CSS
darcs-hash:20090504222544-f7d6d-fd9e4c771c5aef32dc2927a1da4dfa4fc4f8b4f1.gz
2009-05-05 00:25:44 +02:00
Chris Smith 3994772a3d FS#1517, obscure passwords in config files
This patch extends the config 'password' class to support a "_code" parameter

darcs-hash:20090119164809-f07c6-c136b559772610539bccb9e9c0191f6a973216ad.gz
2009-01-19 17:48:09 +01:00
Chris Smith cb043f52e8 Rework configuration loading to use a predefined file list or cascade
This change add the global $config_cascade which holds the list of files to be
read for each configuration setting group.  Dokuwiki adds in its configuration
file values after preload.php, giving preload.php to set its own configuration
cascade.

One side effect of the change is "local.protected.php" is part of the default
cascade, removing the need for it to be included at the bottom of local.php.

darcs-hash:20090118181204-f07c6-fea1c406da1bbdb0a52ab40914f11b835e797728.gz
2009-01-18 19:12:04 +01:00
Anika Henke c69534d490 adjusted config manager for new config option 'tocminheads'
darcs-hash:20090116235051-f7d6d-8898c5f3433c701191bfd8652bdccb6d46a8ce6b.gz
2009-01-17 00:50:51 +01:00
Chris Smith fe9ec250a6 FS#630: allow $conf['useheading'] to individually apply to content links and/or navigation links
$conf['useheading'] values are now:
- 0            : off, use page name in link text
- 'content'    : use first heading text for links in wiki page content
- 'navigation' : use first heading text for links in non-page content, e.g. breadcrumps, backlinks, search results, etc.
- 1            : use first heading text in all links
(for backwards compatibility, any other values are mapped to 0 or 1 by empty() function.)

$conf['useheading'] value should now be checked using the useHeading($linktype) function,
where linktype can be "content" or "navigation"

darcs-hash:20081119140758-f07c6-6e26456d50dcecc949fada31b0d4e72877fde1cc.gz
2008-11-19 15:07:58 +01:00
Andreas Gohr 5430c4be7c small change for rememberme option
darcs-hash:20081014185611-7ad00-e575d3315c6f135059635dbf8a77be3f7020d6a0.gz
2008-10-14 20:56:11 +02:00
Michael Klier 17f89d7e69 FS#564 FS#1270 new option to disable the rememberme checkbox
darcs-hash:20081012144253-23886-c904f82c559c3ad5477bf921e93cb439a212134d.gz
2008-10-12 16:42:53 +02:00
Andreas Gohr 066fee3089 Make license selectable from config FS#312
darcs-hash:20081012113150-7ad00-6408da058bdb6c923159d445e03b76f54b579362.gz
2008-10-12 13:31:50 +02:00
Gina Haeussge 85313d6f55 Do not allow values for $conf[start] which contain namespaces
darcs-hash:20081011121450-2b4f5-1e3139cc20cea62247be931ebc2749b8fb02c002.gz
2008-10-11 14:14:50 +02:00
Andy Webber dc58b6f495 editor_info_patch
At present, DW shows the username on the bottom left under "logged in as", and the login name for "last modified", "locked by" and under
revisions/recent changes. In a corporate environment, particularly when integrated with a Single Sign-On system, the login name may be somewhat
unfriendly. This patch makes the "logged in as" the same as the value used elsewhere and also allows an admin to decide whether it should be the
login name, username or e-mail address that is displayed. The e-mail address may also, optionally, be a mailto: link. E-mail addresses are
obfuscated according to the 'mailguard' setting. The default behaviour is to show the login name which is no change from previous behaviour for the
"last modified"/"locked by"/revisions/"recent changes", but is a change for the "logged in as".

darcs-hash:20081001152914-6ad63-9cd7174068ac55de381f1318a4401f8c51de5b0c.gz
2008-10-01 17:29:14 +02:00
Andreas Gohr f5c6743cf7 more cookie security FS#1490
This patch adds the httponly option to the PHP session cookies and DokuWiki's
auth cookie when supported by the PHP version.

It also adds a new config option 'securecookie' which is enabled by default.
It makes sure the browser will not sent a cookie set via HTTPS over a
non-secured connection. This option has to be disabled for wikis that only
protect the login with SSL but not the whole wiki.

darcs-hash:20080912224922-7ad00-d5275147ba9d17a9f6defa8a51ca720da74ba8a0.gz
2008-09-13 00:49:22 +02:00
Andreas Gohr a3beeb6351 added apr1 to the config manager choices of the passcrypt option
darcs-hash:20080810192632-7ad00-96cb5ce703bf5b823f01ca696791bec8e46bea5e.gz
2008-08-10 21:26:32 +02:00
Andreas Gohr 9291cf33ed Allow variables for mailfrom option in config manager
darcs-hash:20080504090526-7ad00-e91dd9ba8131faa7818fc8bd5e67331488fa86a6.gz
2008-05-04 11:05:26 +02:00
Chris Smith f7589b08ca Update character class for template names to include dash
darcs-hash:20080401194032-f07c6-0ba243a05e6767a381dbacd67fbdc9d2437deeb5.gz
2008-04-01 21:40:32 +02:00
pierre.pracht deec6eb9c7 Propritary Nginx X-Accel-Redirect header
Example nginx configuration :
location /var/www/dokuwiki0/ {
  internal;
  alias /var/www/dokuwiki/dokuwiki0/;
}

darcs-hash:20080315155631-b0461-68c08d68660e554c62a748c1954699791decd000.gz
2008-03-15 16:56:31 +01:00
Chris Smith 0ceb549d0a Add metadata, settings class and language strings for $conf['renderer_xhtml']
darcs-hash:20080313204505-f07c6-ad0d4b9f155117f6be01925a8bfece1e35efa39f.gz
2008-03-13 21:45:05 +01:00
Guy Brand ada32d7581 Make config plugin aware of NS subscriptions and superuser/manager's list
darcs-hash:20080309201527-19e2d-35f2f183214981ee3532e210f68fe8a5d6121c36.gz
2008-03-09 21:15:27 +01:00
Michael Klier fdd2e9d642 added config option to enable/disable the XML-RPC interface
darcs-hash:20080227213050-23886-e55353ab04f9d23675ec11a9e97ba6affec719fc.gz
2008-02-27 22:30:50 +01:00
Andreas Gohr ae112d8c54 Spellchecker removed
With spell checkers available in all modern browsers, having a spell checker in
DokuWiki's core code is no longer necessary. This patch removes the spell
checking feature. It will be made available as optional plugin.

darcs-hash:20071123125840-7ad00-faf7aa4673421dbb3fad904ba5b46b4927a5176d.gz
2007-11-23 13:58:40 +01:00
Andreas Gohr 9a87c72a53 X-Sendfile support for fetch.php
This patch enables the use of the X-Sendfile extension offered by certain
webservers to deliver static files after running a dynamic script. This
combines the flexibility of a PHP file to check for authorization, caching
and resizing with the low memory footprint and high performance of static
file delivery of the webserver.

See http://blog.lighttpd.net/articles/2006/07/02/x-sendfile for details

darcs-hash:20071008185019-7ad00-1e6d4768fb60d58955e4253c7786eaf8cf13d0bb.gz
2007-10-08 20:50:19 +02:00
Chris Smith 1b95bfdf53 Add checks for supported attic compression methods to config plugin (FS#1185)
darcs-hash:20070805193638-d26fc-aac3910d4dea3cd5539572cce3e73366ed39ab80.gz
2007-08-05 21:36:38 +02:00
Andreas Gohr 4ab889ea63 improved feed creation
The feed now can export diff views (unified and HTML) as well as full HTML
page content.

Some things might be broken. Everybody please test it!

darcs-hash:20070711213624-7ad00-49359417127fdbd6e31374738509110271b6b351.gz
2007-07-11 23:36:24 +02:00
Andreas Gohr 9426a41aa6 make typography option three staged FS#1142
Because correct smart quote parsing with regular expressions is nearly
impossible, especially when dealing with quote usage in languages different
from english, the typography configuration option was changed.

0 means to completely disable any typography replacements
1 will only handle the multiply entitity and double quotes, this should
  nearly always work without problems and is the new default
2 will add singlequote parsing. This might break because single quotes and
  apostrophes are not always easily distinguishable. Especially in languages
  where single quote openings and apostrophes are different characters you
  might experience problems. For english it should nearly always work.

darcs-hash:20070613184015-7ad00-0cebc3f807f54467d54458075c5c9f651355c5ba.gz
2007-06-13 20:40:15 +02:00
Chris Smith 4c9890379d Partial Fix FS#1085
This fix adds a new configuration setting, 'auth_security_timeout', which controls the duration (seconds) before authentication
information is rechecked.  The default value is set to 900 seconds (15 minutes). Wiki installations particularly concerned
about security should set this value to 0.

DokuWiki maintains a copy of the most recent authentication details in both a browser cookie and server session.  Normally these
values are compared on each page visit.  If the comparison passes the user is accepted. The same data will be used over and
over until either the cookie or the session expires.  FS#1085 is concerned with updates to the original authentication data not
being able to affect this comparison.  The new 'auth_security_timeout' setting will force expiration of the saved data after the
specified period has elapsed.

Re-authentication may affect page response, especially on systems which use remote authentication systems.

This fix is considered partial and should be reviewed after the next release with a view to extending the authentication class
to allow those mechanisms which are able to control when DW should revoke authentication.

darcs-hash:20070528194747-d26fc-f471004da604eb66f7131c470e446b98c29d801b.gz
2007-05-28 21:47:47 +02:00
Andreas Gohr 76ae5803f4 Fix for non removable proxy settings in config manager FS#1123
darcs-hash:20070513090309-7ad00-d620a992ce3a014ebc956d20d6b3ee97e2b9fefc.gz
2007-05-13 11:03:09 +02:00
Andreas Gohr d1c7b6ec50 add sneaky_index option
This disables the last patch and adds an option to enable it on demand.

darcs-hash:20070511200235-7ad00-a3ea769bc4965710b7fd261d31e2c9f8a3d9d7f5.gz
2007-05-11 22:02:35 +02:00
Andreas Gohr adb16d4f36 soted indexer is now default
darcs-hash:20070226175529-7ad00-4d3d984da1edbf2ded546cfbd7374f97f032d032.gz
2007-02-26 18:55:29 +01:00
Andreas Gohr 26ceae189b Test uploaded files for HTML tags FS#1077
Following the problem with IE's mimetype handling described at
http://www.splitbrain.org/blog/2007-02/12-internet_explorer_facilitates_cross_site_scripting
this patch adds a new option (on by default) to check the first 256
bytes of uploaded files against a list of a few HTML tags and denies
the upload of such a file. In rare occasions this may block harmless
and valid files, but that's price we have to pay for Microsoft's
stupidity.

Users who need HTML uploads should disable this check. (Don't do that on
open Wikis!)

darcs-hash:20070224124458-7ad00-0ced616d06f563515b36a0a6871b5ba50229c946.gz
2007-02-24 13:44:58 +01:00
Andreas Gohr cde6a01b90 workaround config for FS#852
On certain platforms the ignore_user_abort function does not work as expected, resulting
in a non working indexer webbug. Users with such a broken system (IIS+PHP as CGI) can
enable this option to work around the problem (resulting in longer load times for the
webbug).

darcs-hash:20070208195145-7ad00-8fc14f9da535a70fa837066773e15a3926b077c7.gz
2007-02-08 20:51:45 +01:00
Andreas Gohr f8cc712e2a manager user/group
This patch adds support for a manager option as suggested in
http://www.freelists.org/archives/dokuwiki/11-2006/msg00314.html

darcs-hash:20061203134104-7ad00-72ff6422bbb4f79be325c7e77255e1eee32d0f6b.gz
2006-12-03 14:41:04 +01:00
Andreas Gohr 657541cb2b conflict resolve for RSS title config option
darcs-hash:20061127223356-7ad00-6a5cd1653d6d60f534471f8eabdb84ffb953d151.gz
2006-11-27 23:33:56 +01:00
Marc Mayfield a1716312b3 rss_summary_config
Add a configuration option to control whether or not the edit/revision summary is
displayed with the title of RSS feeds. The default is to show the summary, the same as
DokuWiki did prior to this addition.

darcs-hash:20061101023313-9039d-d067e9bcd7dc0c7cabd57674d1072c5b882ad4e7.gz
2006-11-01 03:33:13 +01:00
Tom N Harris d5b233026f Indexer asian language fixes and speed-ups
Make Chinese and Japanese work better with the new indexer.
Some missing punctuation added to utf8_stripspecials.
Misc. other changes to make indexing faster. The indexes will expire on
backend upgrades, so you don't have to delete *.indexed

darcs-hash:20061117123032-6942e-774b38e08234928c49b37e40addba375acf67ac0.gz
2006-11-17 13:30:32 +01:00
chris 2f97bef573 update config settings for dmode & fmode
- change validation pattern to allow 3 or 4 octal digits and hence
  setting of SUID, SGID and sticky bit on systems which support them

darcs-hash:20061005223141-9b6ab-80511ecc4780d6258f15f59087f9bab20d1f1340.gz
2006-10-06 00:31:41 +02:00
chris ce6b63d970 cache, metadata & purgefile updates
Cache
- add dependency for metadata renderer file
- check metadata for end of page life, "date valid end".

Metadata Renderer
- RSS syntax mode now sets rendered page expiry, "date valid end"
  and includes the feed URL in "relation haspart".

Purgefile
For all wiki installations the purgefile records the earliest
time before which no cache purge (based on data consistency)
is required. Cache files older than this time MAY need to be
purged.
- remove purgeonadd configuration setting

darcs-hash:20060924202157-9b6ab-4531e91411c41914eeab2b6a8160c3d46b001cee.gz
2006-09-24 22:21:57 +02:00
Andreas Gohr c29dc6e421 updatecheck feature
This patch adds a feature to let DokuWiki automatically check if updates are
available or any other important messages (like security warnings) and then
display this info to the admin user.

DokuWiki will contact the URL http://www.splitbrain.org/lib/exe/msg.php
with a parameter telling it which messages it already know (read from
conf/msg) - the server side script then will return all new messages.

The messages will be displayed until DokuWiki was upgraded or conf/msg
was updated manually. Messages are cached and only checked once a day.

The messenger URL will probably change before the next release.

darcs-hash:20060916210229-7ad00-7ac592650e171ae4144b0eb47a751a4ca480f031.gz
2006-09-16 23:02:29 +02:00
Ben Coburn 71726d7801 scalable changelog redesign
This patch provides a rewritten changelog system that is designed to run
efficiently on both small and large wikis. The patch includes a plugin to
convert changelogs from the current format. The conversion is
non-destructive and happens automatically. For more information on the new
changelog format see "http://wiki.splitbrain.org/wiki:changelog".

Structure
In short the changelog is now stored in per-page changelog files, with a
recent changes cache. The recent changes cache is kept in
"/data/meta/_dokuwiki.changes" and trimmed daily. The per-page changelogs
are kept in "/data/meta/<ns>/<page_id>.changes" files. To preserve
revision information for revisions stored in the attic, the "*.changes"
files are not removed when their page is deleted. This allows the full
life-cycle of page creation, deletion, and reversion to be tracked.

Format
The changelog line format now uses a general "line type" field in place of
the special "minor" change syntax. There is also an extra field that can
be used to store arbitrary data associated with special line types. The
reverted line type (R) is a good example. There the extra field holds the
revision date used as the source for reverting the page. See the wiki for
the complete syntax description.

Code Notes
The changelog functions have been rewritten to load the whole file only if
it is small. For larger files, the function loads only the relevant
chunk(s). Parsed changelog lines are cached in memory to speed future
function calls.

getRevisionInfo
A binary search is used to locate the chunk expected to contain the
requested revision. The whole chunk is parsed, and adjacent lines are
optimistically cached to speed consecutive calls.

getRevisions
Reads the changelog file backwards (newest first) in chunks until the
requested number of lines have been read. Parsed changelog lines are
cached for subsequent calls to getRevisionInfo. Because revisions are read
from the changelog they are no longer guaranteed to exist in the attic.

(Note: Even with lines of arbitrary length getRevisionInfo and
getRevisions never split changelog lines while reading. This is done by
sliding the "file pointer" forward to the end of a line after each blind
seek.)

isMinor
Removed. To detect a minor edit check the type as follows:
$parsed_logline['type']

darcs-hash:20060830182753-05dcb-1c5ea17f581197a33732a8d11da223d809c03506.gz
2006-08-30 20:27:53 +02:00
chris fd49f8df8d update config plugin
- add $conf['compression'] meta data and en lang strings
- remove $conf['usegzip'] meta data and en lang strings

Other language strings will need to be updated.

darcs-hash:20060825223047-9b6ab-b0c8c6af57847690a6d398d0bd98af9a51911c21.gz
2006-08-26 00:30:47 +02:00
chris 306ca8aa54 disabled actions addition to config plugin
This patch adds a new generic settings class, setting_multicheckbox.  The class
displays each of a list of possible choices as a checkbox and an additional text
input field for "other" values.  The final result is saved in the config file as
a comma separated list.

It also supports an additional, optional, parameter, "_combine" which can be used
to group complimentary values, allowing them to be set or unset together with one
checkbox.

darcs-hash:20060705012142-9b6ab-b92daddd1393bfc5e9b650a57348237726957c71.gz
2006-07-05 03:21:42 +02:00
Andreas Gohr 8a1f5d50cc added missing settings to config plugin
darcs-hash:20060616124539-7ad00-22cc3417b2a3b8e183d272f6c132ce88a27c4fac.gz
2006-06-16 14:45:39 +02:00
Ben Coburn 524be65dda gzip content-encoding option
- Enables gzip compression of output xhtml for browsers that support it.
    For example the wiki:syntax page takes up 46.80KB raw, but only 9.88KB gzip encoded.
  - Setting is configurable through the config plugin.

darcs-hash:20060516084132-05dcb-d8d1c7911a951b00e166c5a94f46a2cf1cfa5846.gz
2006-05-16 10:41:32 +02:00
Ben Coburn 2b03e74de5 jpg quality option
- Adds a jpg quality setting for scaled images
    (Some images were getting too many jpg artifacts
     at the hard-coded compression setting.)
  - Creates a group for the media settings in the
    config plugin.

darcs-hash:20060516062321-05dcb-a175b0de3264322a335cf60d8ee96317f7b03144.gz
2006-05-16 08:23:21 +02:00
chris e8a6bae47b add config plugin support for plugin defined setting classes
darcs-hash:20060511083209-9b6ab-418fb83530be356bb40307c4a95a9c03954fc725.gz
2006-05-11 10:32:09 +02:00
Ben Coburn 4fa2dffce7 config plugin ui organization
- organizes the configuration settings list into chunks
  - provides a table of contents for the configuration chunks
  - provides one chunk for each plugin with configurable settings
  - provides one chunk for the active template (if it has settings)
  - provides the config file setting as a tool-tip on the setting label
    ex. $conf['start']
  - provides for localization of useful strings
  - generates a "smart" fallback name for plugins and templates
  - plugin and template sections are only shown if they have settings
  - current configuration list is organized into chunks

Note: There are NEW strings to translate into the non-english language files.

darcs-hash:20060510065732-05dcb-398d5c7efa7981f690d97a25a5110b1f39be9f8e.gz
2006-05-10 08:57:32 +02:00
chris 862763f2e3 config plugin update
- style correction, change second occurrence of textarea.default to textarea.protected
- comment spelling correction

darcs-hash:20060430160900-9b6ab-5d2ba348ba00880f79d0874e3128234e0cb696c0.gz
2006-04-30 18:09:00 +02:00
Ben Coburn 17e7a281fe update config plugin metadata
darcs-hash:20060327181005-05dcb-73b7a1f4400832ba29962efc543d9959ebc6b2db.gz
2006-03-27 20:10:05 +02:00
Andreas Gohr 91f04971fc config manager fixes
This patch makes the default config widget a textarea, to avoid destroying
multiline configs as used in the SQL auth backends. It also makes HTML in
config descriptions possible and adds an accesskey to the savebutton.

darcs-hash:20060304213457-7ad00-54a32e005601a675b169c297ef9e1cf489372724.gz
2006-03-04 22:34:57 +01:00
Andreas Gohr 1ca31cfe69 simplified file permission handling
This patch simpliefies the configuration of the file and directory creation
modes. There is no need to set the umask anymore. Only the wanted permissions
for files and directories are set. An init function compares the wanted modes
with the ones that would be choosen by the system automatically (consulting
the system's umask) and sets the modes for chmod when needed.

darcs-hash:20060304154038-7ad00-5ef1db3a87e42563a602f9d050c681d2ea74682f.gz
2006-03-04 16:40:38 +01:00
chris 4de01997aa config plugin update for revised deaccent settings
darcs-hash:20060303001007-9b6ab-602dc76a0501bf9a17262fa3bb3c63e72ec2923d.gz
2006-03-03 01:10:07 +01:00
Troels Liebe Bentsen ac9115b033 Fix wrong umask usage and so we set the correct file premissions.
darcs-hash:20060218183251-ee6b9-798ab2994526311b1e58f04e7684b39b51426887.gz
2006-02-18 19:32:51 +01:00
chris 220c87090a config plugin update - fix choices for 'maxtoclevel'
darcs-hash:20060223230053-9b6ab-5fa0fbee8f0a1cb792d7ee21ed97d94fce31cf17.gz
2006-02-24 00:00:53 +01:00
chris b174aeae6c update wl,ml,buildURLParams with optional separator string, update config plugin redirect with new wl(), add meta & lang details for $conf['resendpasswd']
darcs-hash:20060130232818-9b6ab-2f395bc25c536b06bb5ade616a8252060ecb5278.gz
2006-01-31 00:28:18 +01:00
chris 20e7ccb0f1 config plugin update & removal of $conf['pluginmanager'] option
darcs-hash:20060126011342-9b6ab-40d04573bef34fa4012edac74186355b9a7ff0d9.gz
2006-01-26 02:13:42 +01:00
chris 1044933224 config plugin
darcs-hash:20060125001546-9b6ab-02a6255db9adc4dc22f4970b01a3b148d2b1810c.gz
2006-01-25 01:15:46 +01:00