Changeset 11293

Show
Ignore:
Timestamp:
07/20/07 14:28:46 (1 year ago)
Author:
piotras
Message:

Removed old content

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midgard/httpd/apache2/NEWS

    r7063 r11293  
    1 NEWS of the Midgard address translation and user authentication module 
    2 History of user-visible changes. 21 Aug 2000 
    3  
    4 Copyright (C) 1999 Jukka Zitting <jukka.zitting@iki.fi> 
    5 Copyright (C) 2000-2003 The Midgard Project ry 
    6 Copyright (C) 2001 Emiliano Heyns, Aurora SA 
    7 Copyright (C) 2003 Alexander Bokovoy 
    8 Copyright (C) 2003 Daniel S. Reichenbach <dsr@best-off.org> 
    9 See the end for copying conditions. 
    10  
    11 Please contact user@midgard-project.org for more information. 
    12 Version 1.5.0 
    13 * Ported module to Apache 2 API. 
    14 * mod_midgard now supports NTLMSSP over HTTP authentication for 
    15   intranet sites. This allows seamless logon to protected sites 
    16   using a login from CIFS network's domain. User only needs to enter 
    17   her credentials once, when logging into domain under Windows. 
    18   Works with IE 5.0+ and Mozilla 1.4+ under Windows NT/2K/XP/2003. 
    19  
    20 * mod_midgard now cleans up database connections at exit instead of 
    21   just dropping them. This should be easier on mysql. Also better 
    22   reporting and early bail if the connection couldn't be established. 
    23  
    24 * An intermittant problem with MySQL related crashes was appearantly 
    25   connected with Apache destroying its memory pools that were used to 
    26   store the persistent database connections. These have been moved to 
    27   normal malloc allocations and this improved things quite a bit. 
    28  
    29 Version 1.4-beta6 
    30  
    31 * MidgardUsername and MidgardPassword depracated. Use 
    32   MidgardDatabase database username password. 
    33  
    34 * Separate databases can be used in a way much like sitegroups. Use 
    35   MidgardPageDatabase to select the database that holds the admin site 
    36   and use MidgardDatabase to select the client database. As long as 
    37   the username & password don't differ there will be a minimum of 
    38   database connections made. Those that have non-sitegroups sites 
    39   active will probably prefer to use this feature instead of migrating 
    40   to sitegroups. 
    41  
    42 Version 1.4-beta5 
    43  
    44 * Filetemplates 
    45    Filetemplates enables the development of file-based Midgard 
    46    applications. Page & style info is put in XML files. All midgard 
    47    stuff works but you'll be missing some information like 
    48    $midgard->page. 
    49  
    50    Filetemplates can work in connected or disconnected mode. Connected 
    51    is if a non-prefixed host record is found for the host you're 
    52    accessing. A connection to the database will be available and all 
    53    midgard functions will work. If not all midgard functions can be 
    54    called but will fail. The template & inline variable expansion 
    55    syntax does work in disconnected mode. 
    56  
    57 * Authorization for Apache 
    58    Midgard Database now can be used to authorize visitors for normal 
    59    Apache's purposes 
    60     
    61 Version 1.4-beta4 
    62  
    63 *  New authentication mechanism 
    64    mod_midgard now does the authentication without help from 
    65    Apache. IMPORTANT: You _must_ remove the <Files midgard-root.php3> 
    66    (and <Directory /your/blob/dir> if you have it or Midgard will 
    67    report "Internal Error: no user file?" errors. 
    68  
    69 *  Pagelinks 
    70  
    71 *  Page attachments autonomously served by mod_midgard  
    72  
    73 Version 1.4-beta3 
    74  
    75 * Moved copyrights to The Midgard Project Ry 
    76 * Sitegroups logon code refined 
    77  
    78 Version 1.2.6 
    79  
    80 * Maintainer of 1.2 branch is changed to Alexander Bokovoy <bokovoy@minsk.lug.net> 
    81 * Added <(author)> property to the page elements. 
    82 * Added MidgardParser directive for text formating engine selection at runtime. 
    83 * Documentation in midgard.conf updated. 
    84 * SiteGroups support added 
    85  
    86 Version 1.2.5 
    87  
    88 * Fixed a bug in the implementation of the MidgardDatabase directive 
    89 * Minor fix in the debug logging. 
    90 * Support for automatically generated dist packages added. 
    91 * Russian translations of the README and INSTALL files available. 
    92  
    93 Version 1.2.4 
    94  
    95 * Now supports multiple Midgard databases 
    96 * MidgardDatabase can now be used many times 
    97 * MidgardUsername and MidgardPassword now only set the defaults 
    98 * You can use extra arguments to MidgardDatabase to set the username and password 
    99 * MidgardEngine now works inside VirtualHosts and even Locations 
    100 * MidgardRootfile now defaults to libexec/midgard-root.php3 
    101 * Structure of log messages is now clearer. 
    102  
    103 Version 1.2.3 
    104  
    105 * More INSTALLation information and a wiser configure script. 
    106  
    107 Version 1.2.2 
    108  
    109 * Now gives more verbose error messages about initialization failures. 
    110  
    111 Version 1.2.1 
    112  
    113 * Added ConfigStart/End block to mod_midgard.c to make it possible to 
    114   compile mod_midgard statically with Apache using the configure directive 
    115   --add-module=/path/to/mod_midgard.c 
    116  
    117 Version 1.2 
    118  
    119 * Authentication is now required from all PUT uploads for Midgard pages. 
    120  
    121 * There are now makefile rules for installing the root file and configuring 
    122   Midgard in the httpd.conf. See the install file for details. 
    123  
    124 * New directives MidgardDatabase, MidgardUsername and MidgardPassword make 
    125   it possible to override the builtin database connection attributes 
    126   from the Midgard library. 
    127  
    128 Version 1.1.1 
    129  
    130 * A style or authentication setting on the root page of a host 
    131   only affects that page. On other pages the settings are inherited 
    132   to the entire subtree. 
    133  
    134 * The default midgard-root.php3 file now uses the new "mgd_" function prefix. 
    135  
    136 * The configure script now fails when Midgard library is not found. 
    137  
    138 Version 1.1 
    139  
    140 * New directives: MidgardEngine and MidgardRootfile 
    141  
    142 * Midgard database changes: added new "prefix" field to the host table 
    143   and changed the name of the style element "content" field to "value". 
    144  
    145 * The page style and authentication options are now inherited by the 
    146   entire subtree. An exception is the root page whose style and 
    147   authentication options affect only that page. 
    148  
    149 * Started using configure and apxs as the installation system. 
    150  
    151 * This module was created. 
    152  
    153 Version 1.0 
    154  
    155 * This module did not yet exist. Midgard address translation was done 
    156   within the heavily modified Midgard-PHP module. 
    157  
    158   
    159 ---------------------------------------------------------------------- 
    160 Copyright information: 
    161  
    162 Copyright (C) 1999 Jukka Zitting <jukka.zitting@iki.fi> 
    163 Copyright (C) 2000 The Midgard Project ry 
    164  
    165    Permission is granted to anyone to make or distribute verbatim copies 
    166    of this document as received, in any medium, provided that the 
    167    copyright notice and this permission notice are preserved, 
    168    thus giving the recipient permission to redistribute in turn. 
    169  
    170    Permission is granted to distribute modified versions 
    171    of this document, or of portions of it, 
    172    under the above conditions, provided also that they 
    173    carry prominent notices stating who last changed them. 
    174   
    175 Local variables: 
    176 version-control: never 
    177 mode: indented-text 
    178 end: 
  • trunk/midgard/httpd/apache2/README

    r7061 r11293  
    1 README for Midgard address translation and user authentication module 
    2  
    3 Copyright (C) 2001 The Midgard Project ry, Emile Heyns <emile@iris-advies.com> 
    4 See the end for copying conditions. 
    5  
    6 This is the Midgard address translation and user authentication 
    7 module. The module is used by Apache to map URLs to Midgard database 
    8 records. You'll need also the Midgard library and an 
    9 Apache http server with the Midgardized PHP module. 
    10  
    11 See the INSTALL file for installation instructions. 
    12  
    13 the fine print: 
    14 WARNING: TOTALLY BETA QUALITY. GUARANTEED TO WORK FOR EMILE HEYNS. 
    15 FOR ALL OTHERS, ALL BETS ARE OFF. 
    16  
    17 OK, now that I got you sufficiently scared, it does indeed work for me  
    18 (nadmin is running here) and it actually looks like it works OK. I've 
    19 had other reports that it actually works better than regular 
    20 mod_midgard but intil it's seen a little more deployment I'm marking 
    21 it beta. I also tried it with APC, and things are looking well. I do 
    22 suggest turning on apc.check_mtime for obvious reasons, but if your sites 
    23 don't change too often or you can live with the page updates 
    24 propagating slower, you could try turning it off to win another bit of performance. 
    25  
    26 ---------------------------------------------------------------------- 
    27 Copyright information: 
    28  
    29 Copyright (C) 1999 Jukka Zitting <jukka.zitting@iki.fi> 
    30 Copyright (C) 2000 The Midgard Project ry 
    31  
    32    Permission is granted to anyone to make or distribute verbatim copies 
    33    of this document as received, in any medium, provided that the 
    34    copyright notice and this permission notice are preserved, 
    35    thus giving the recipient permission to redistribute in turn. 
    36  
    37    Permission is granted to distribute modified versions 
    38    of this document, or of portions of it, 
    39    under the above conditions, provided also that they 
    40    carry prominent notices stating who last changed them. 
    41   
    42 Local variables: 
    43 version-control: never 
    44 mode: indented-text 
    45 end: