| 1 |
NEWS of Midgard library |
|---|
| 2 |
History of user-visible changes. March 12 2001 |
|---|
| 3 |
|
|---|
| 4 |
Copyright (C) 1999 Jukka Zitting <jukka.zitting@iki.fi> |
|---|
| 5 |
Copyright (C) 2000 The Midgard Project ry |
|---|
| 6 |
Copyright (C) 2001 Emiliano Heyns, Aurora SA |
|---|
| 7 |
See the end for copying conditions. |
|---|
| 8 |
|
|---|
| 9 |
Please contact user@midgard-project.org for more information. |
|---|
| 10 |
|
|---|
| 11 |
Version 1.4.2 |
|---|
| 12 |
* Repligard |
|---|
| 13 |
Preliminary support for export hooks (non-configurable from the user side yet) |
|---|
| 14 |
Fixes in sitegroup management |
|---|
| 15 |
* Midgard library |
|---|
| 16 |
Preliminary support for request parser and mod_midgard2 (experimental) |
|---|
| 17 |
Configuration options are distributed across Midgard components using midgard-config tool |
|---|
| 18 |
* PHP3 module |
|---|
| 19 |
PHP3 support rendered obsolete |
|---|
| 20 |
* PHP4 module |
|---|
| 21 |
Major fixes in article's handling including sorting and event management |
|---|
| 22 |
Reworked preparser code |
|---|
| 23 |
Better handling of attachments |
|---|
| 24 |
* Apache module |
|---|
| 25 |
New Apache module (mod_midgard2) which supports caching of PHP pages (experimental) |
|---|
| 26 |
|
|---|
| 27 |
Version 1.4.1-dev (Release candidate) |
|---|
| 28 |
* Repligard |
|---|
| 29 |
Better sitegroup support |
|---|
| 30 |
* PHP4 module |
|---|
| 31 |
Midgard now works with PHP4 and PHP3 |
|---|
| 32 |
* Object management in portable way |
|---|
| 33 |
Midgard's PHP binding now has support to fetch objects indexed |
|---|
| 34 |
by Globally Unique IDentifiers insted of local database IDs. |
|---|
| 35 |
It opens era of truly portable applications in Midgard |
|---|
| 36 |
* mod_midgard |
|---|
| 37 |
Cleanly closes database connections at exit. |
|---|
| 38 |
|
|---|
| 39 |
Version 1.4 |
|---|
| 40 |
* Asgard |
|---|
| 41 |
Asgard is new Administrative interface for Midgard databases |
|---|
| 42 |
|
|---|
| 43 |
Version 1.4-beta7 |
|---|
| 44 |
* Repligard |
|---|
| 45 |
Repligard supports BLOBs, attachments, and removal of |
|---|
| 46 |
deleted resources. |
|---|
| 47 |
|
|---|
| 48 |
Version 1.4-beta6 |
|---|
| 49 |
* Repligard |
|---|
| 50 |
Repligard is replication utility for Midgard. It uses XML-based |
|---|
| 51 |
file format to transfer changes between master and slave databases |
|---|
| 52 |
easing server maintainance and development. |
|---|
| 53 |
|
|---|
| 54 |
Repligard isn't completed yet, so far it can export/import almost all |
|---|
| 55 |
Midgard resource types except for BLOBs. It also support transparent |
|---|
| 56 |
charset translation via UNICODE. |
|---|
| 57 |
|
|---|
| 58 |
Version 1.4-beta5 |
|---|
| 59 |
|
|---|
| 60 |
* Filetemplates |
|---|
| 61 |
Filetemplates enables the development of file-based Midgard |
|---|
| 62 |
applications. Page & style info is put in XML files. All midgard |
|---|
| 63 |
stuff works but you'll be missing some information like |
|---|
| 64 |
$midgard->page. |
|---|
| 65 |
|
|---|
| 66 |
Filetemplates can work in connected or disconnected mode. Connected |
|---|
| 67 |
is if a non-prefixed host record is found for the host you're |
|---|
| 68 |
accessing. A connection to the database will be available and all |
|---|
| 69 |
midgard functions will work. If not all midgard functions can be |
|---|
| 70 |
called but will fail. The template & inline variable expansion |
|---|
| 71 |
syntax does work in disconnected mode. |
|---|
| 72 |
|
|---|
| 73 |
Version 1.4-beta4 |
|---|
| 74 |
|
|---|
| 75 |
* Sitegroups logon 'su' support. |
|---|
| 76 |
You can now log in as priviligeduser=otheruser[+!]sitegroupname. |
|---|
| 77 |
This logs you in as otheruser whith priviligedusers' password. |
|---|
| 78 |
root users can change to anyone, SG admins are of course restricted |
|---|
| 79 |
to users withing sitegroups they're admin of |
|---|
| 80 |
|
|---|
| 81 |
* Repligard |
|---|
| 82 |
|
|---|
| 83 |
Version 1.4-beta3 |
|---|
| 84 |
|
|---|
| 85 |
* Moved copyrights to The Midgard Project Ry |
|---|
| 86 |
|
|---|
| 87 |
* Sitegroups support beta |
|---|
| 88 |
|
|---|
| 89 |
* Calendering/events in the core libraries. |
|---|
| 90 |
|
|---|
| 91 |
* Database generalization should make porting to other databases easier |
|---|
| 92 |
|
|---|
| 93 |
Version 1.2.6 |
|---|
| 94 |
|
|---|
| 95 |
* Maintainer of 1.2 branch is changed to Alexander Bokovoy <bokovoy@minsk.lug.net> |
|---|
| 96 |
* Support for selecting records by names instead of IDs added. |
|---|
| 97 |
* API for text formating engine changed, --with-midgard-lang compilation |
|---|
| 98 |
option removed in favor of MidgardParser runtime Mod_Midgard's directive. |
|---|
| 99 |
* SiteGroups support added (alpha) |
|---|
| 100 |
|
|---|
| 101 |
Version 1.2.5 |
|---|
| 102 |
|
|---|
| 103 |
* Support for Russian Midgard integrated. |
|---|
| 104 |
|
|---|
| 105 |
Version 1.2.4 |
|---|
| 106 |
|
|---|
| 107 |
* Bug fixes in access control. Group membership is now handled better. |
|---|
| 108 |
|
|---|
| 109 |
Version 1.2.3 |
|---|
| 110 |
|
|---|
| 111 |
* Better search for MySQL development environment in the configure script. |
|---|
| 112 |
The configure options --with-mysql-lib and --with-mysql-include are no |
|---|
| 113 |
longer available as they should not be needed. |
|---|
| 114 |
|
|---|
| 115 |
* The problem with the mysql_fetch_field_direct function is now fixed. |
|---|
| 116 |
|
|---|
| 117 |
Version 1.2.2 |
|---|
| 118 |
|
|---|
| 119 |
* More verbose error messages of connection failure now available |
|---|
| 120 |
|
|---|
| 121 |
* New configure options --with-mysql-lib and --with-mysql-include added |
|---|
| 122 |
|
|---|
| 123 |
* Removed unused code in web.c |
|---|
| 124 |
|
|---|
| 125 |
Version 1.2.1 |
|---|
| 126 |
|
|---|
| 127 |
* Support for plain text passwords was added. |
|---|
| 128 |
|
|---|
| 129 |
* Library now uses mysql_real_connect to connect faster to the database. |
|---|
| 130 |
|
|---|
| 131 |
Version 1.2 |
|---|
| 132 |
|
|---|
| 133 |
* Runtime configuration of the connection parameters now possible. |
|---|
| 134 |
|
|---|
| 135 |
* The configure script now requires the MySQL client library to be available. |
|---|
| 136 |
|
|---|
| 137 |
Version 1.1 |
|---|
| 138 |
|
|---|
| 139 |
* Broke up the installation system. The Midgard library now installs as |
|---|
| 140 |
an independent package. |
|---|
| 141 |
|
|---|
| 142 |
* Upgraded to libtool 1.3. No more problems with inter-library dependencies. |
|---|
| 143 |
|
|---|
| 144 |
Version 1.0.2 |
|---|
| 145 |
|
|---|
| 146 |
* Midgard library now installs as a part of a more complete Midgard system. |
|---|
| 147 |
The system also contains the Midgard-PHP module. |
|---|
| 148 |
|
|---|
| 149 |
Version 1.0 |
|---|
| 150 |
|
|---|
| 151 |
* First stable release. The base API should be quite stable at least to |
|---|
| 152 |
version 2.0. |
|---|
| 153 |
|
|---|
| 154 |
Version 0.5 |
|---|
| 155 |
|
|---|
| 156 |
* Migrated the installation system to use Libtool, Autoconf and Automake. |
|---|
| 157 |
You should now be able to do ./configure; make; make install to install |
|---|
| 158 |
the Midgard library. |
|---|
| 159 |
|
|---|
| 160 |
* Added files NEWS, AUTHORS and ChangeLog to comply with the GNU coding |
|---|
| 161 |
standards. |
|---|
| 162 |
|
|---|
| 163 |
---------------------------------------------------------------------- |
|---|
| 164 |
Copyright information: |
|---|
| 165 |
|
|---|
| 166 |
Copyright (C) 1999 Jukka Zitting <jukka.zitting@iki.fi> |
|---|
| 167 |
Copyright (C) 2000 The Midgard Project ry |
|---|
| 168 |
|
|---|
| 169 |
Permission is granted to anyone to make or distribute verbatim copies |
|---|
| 170 |
of this document as received, in any medium, provided that the |
|---|
| 171 |
copyright notice and this permission notice are preserved, |
|---|
| 172 |
thus giving the recipient permission to redistribute in turn. |
|---|
| 173 |
|
|---|
| 174 |
Permission is granted to distribute modified versions |
|---|
| 175 |
of this document, or of portions of it, |
|---|
| 176 |
under the above conditions, provided also that they |
|---|
| 177 |
carry prominent notices stating who last changed them. |
|---|
| 178 |
|
|---|
| 179 |
Local variables: |
|---|
| 180 |
version-control: never |
|---|
| 181 |
mode: indented-text |
|---|
| 182 |
end: |
|---|