root/trunk/midgard/core/midgard/ChangeLog

Revision 6858, 20.6 kB (checked in by torben, 8 years ago)

Included Emiliano's patch to work around the stale Midgard Handle Bug. It
is no real solution, but it will get rid of the SIG_ABORTs and ensure a
at least halfway normal processing if it happens. So far there seems to
be no real danger in doing this. See Bug #091 for details.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 2002-05-22 20:58  Torben Nehmer <torben@nehmer.net>
2
3         * Included Emiliano's Workaround for the stale Midgard References
4           into midgard.c. This works around Bug #091, but does not really
5           solve it. We are working on it.
6
7 2002-05-17 15:08  Torben Nehmer <torben@nehmer.net>
8
9         * Backported the new PHP UDF Functions from MMP to non-MMP
10           non-MMP now uses the same set of functions
11         * During this I've explicitly removed all the old udf-functions
12           from the php4 module
13         * Fixed bug that Debian PHP 4.1.x didn't recognize
14           ${mgd_register_filter('blah')}($var);
15           Workaround uses a second function mgd_execute_udf in the
16           Midgard-Root File
17         * Fixed bug that the parser only recognized custom-formatters
18           with name cosisting of only one character. This behavoir
19           wasn't there with the older Midgards. Cause was a wrong
20           regex for the Formatter Definition. (Note: This
21           regex is rather simple, it should be enhanced to allow
22           only the supported Formatters in the first digit.)
23         * Changed configure.in to enable eval hacks by default to
24           ensure backwards compatibility.
25
26 2001-03-12 12:08 Alexander Bokovoy <ab@avilink.net>
27
28         * repligard/: export.c, main.c.in, repligard.xml, rpconfig.c,
29         rpconfig.h, schema.c: Alan Knowles' patch integrated
30
31 2001-03-11 22:12 Alexander Bokovoy <ab@avilink.net>
32
33         * src/iconvxml.c.in: Use portable GLib definition of endianness
34
35 2001-03-08 15:42 Alexander Bokovoy <ab@avilink.net>
36
37         * repligard/main.c.in: Transferring to myexit() in order to close
38         MySQL connection correctly if needed.
39
40 2001-03-08 15:36 Alexander Bokovoy <ab@avilink.net>
41
42         * repligard/: common.c, export.c, import.c, main.c.in, read.c,
43         rpconfig.c, rpconfig.h, schema.c: Exit after CRITICAL event
44
45 2001-03-07 17:18 David <david@guerizec.net>
46
47         * src/tree_core.c: Added the break-branch-not-entire-tree feature
48         for mgd_walk_xxx_tree in straight walking mode (ie. order == 1).
49        
50         So now, from a user function, a return code of [ - means]:
51         >0 - continue, all is ok.
52         =0 - there was a fatal error, stop all.  <0 - don't go down in this
53         branch, but continue.
54        
55         This doesn't work on reverse walking mode (for obvious reasons).
56
57 2001-03-06 23:49 David <david@guerizec.net>
58
59         * src/tree.c: forgot to fix that file (walk-tree stoppers).
60
61 2001-03-06 17:42 David <david@guerizec.net>
62
63         * midgard/midgard.h.in, src/tree_core.c: added the ability to break
64         a tree walking
65
66 2001-03-02 09:39 David <david@guerizec.net>
67
68         * src/tree.c: fixed copy function (didn't work well with
69         attachments on objects).
70
71 2001-03-01 19:37 Alexander Bokovoy <ab@avilink.net>
72
73         * repligard/main.c.in: SUID case for Root enhanced
74
75 2001-03-01 16:31 Emiliano <emile@iris-advies.com>
76
77         * repligard/Makefile.am: FreeBSD install doesn't support --mode
78
79 2001-03-01 11:06 Alexander Bokovoy <ab@avilink.net>
80
81         * repligard/: common.c, export.c, import.c, main.c.in, read.c,
82         rpconfig.c, schema.c: Changed log level to CRITICAL instead of
83         ERROR to avoid core dumps
84
85 2001-03-01 10:25 David <david@guerizec.net>
86
87         * midgard/midgard.h.in: fixed misbehaviour of documented struct
88
89 2001-03-01 00:20 David <david@guerizec.net>
90
91         * midgard/midgard.h.in, src/tree_core.c: #define'd MGD_API to spot
92         API functions in the auto-documentation.
93
94 2001-02-28 22:59 David <david@guerizec.net>
95
96         * midgard/midgard.h.in, src/tree_core.c: First draft for the lib
97         documentation
98
99 2001-02-28 20:27 Alexander Bokovoy <ab@avilink.net>
100
101         * repligard/export.c: '-a' option is working again SG0 login works
102         for export again
103
104 2001-02-26 10:10 Alexander Bokovoy <ab@avilink.net>
105
106         * NEWS: Oops, 1.4->1.4.1
107
108 2001-02-26 10:01 Alexander Bokovoy <ab@avilink.net>
109
110         * NEWS, configure.in: Prepare for release candidate
111
112 2001-02-26 09:47 Alexander Bokovoy <ab@avilink.net>
113
114         * repligard/export.c: Wrong code flow for SG0 fixed
115
116 2001-02-25 22:30 Alexander Bokovoy <ab@avilink.net>
117
118         * repligard/schema.c: Typo fixed
119
120 2001-02-25 20:07 David <david@guerizec.net>
121
122         * midgard/midgard.h.in, src/tree_core.c: faster is_in_tree function
123         (faster than build_tree, anyway ;)
124
125 2001-02-25 19:02 David <david@guerizec.net>
126
127         * src/tree_core.c: tree algorithm bug fixed.  Now there is only one
128         adaptive algorithm.  Tested with 21515 nodes (approx. 8 seconds to
129         walk the tree) total time: 8 seconds number of nodes: 21515
130         Statistics: level 00 001 node level 01 003 nodes level 02 010 nodes
131         level 03 022 nodes level 04 158 nodes level 05 769 nodes level 06
132         2216 nodes level 07 4199 nodes level 08 5449 nodes level 09 4770
133         nodes level 10 2799 nodes level 11 994 nodes level 12 125 nodes
134
135 2001-02-25 03:34 David <david@guerizec.net>
136
137         * src/: access.c, tree_core.c: fixed bug in tree algorithm
138
139 2001-02-24 22:13 David <david@guerizec.net>
140
141         * midgard/midgard.h.in, src/internal.h, src/midgard.c: added custom
142         debug/log facilities for the lib (allowing to use apache's log)
143
144 2001-02-23 23:27 Emiliano <emile@iris-advies.com>
145
146         * configure.in, repligard/export.c, repligard/import.c,
147         src/access.c, test/midgard_test.h: Fixed compiler warnings
148
149 2001-02-23 02:44 David <david@guerizec.net>
150
151         * tablenames.pl: internal/external table name/id conversion tables.
152
153 2001-02-23 00:07 David <david@guerizec.net>
154
155         * src/iconvxml.c.in: suppressed warning and potential problem.
156
157 2001-02-22 18:48 Alexander Bokovoy <ab@avilink.net>
158
159         * src/repligard.c: - getpid(2) requires <sys/types.h> and
160         <unistd.h> - <crypt.h> not needed for repligard.c
161
162 2001-02-22 18:36 David <david@guerizec.net>
163
164         * midgard/midgard.h.in, repligard/export.c, src/tree.c,
165         src/tree_core.c: Added support form mgd_walk_group_tree() function.
166
167 2001-02-22 17:52 Alexander Bokovoy <ab@avilink.net>
168
169         * repligard/export.c: Do not replicate already replicated deleted
170         resources.
171
172 2001-02-22 17:50 Alexander Bokovoy <ab@avilink.net>
173
174         * repligard/: common.c, export.c, import.c, main.c.in, schema.c:
175         Replication of deleted resources: part II of fix
176
177 2001-02-22 15:27 David <david@guerizec.net>
178
179         * midgard/midgard.h.in, src/tree.c, src/tree_core.c: Added $sort
180         optional parameter (6th one) to mgd_walk_xxx_tree() functions.
181         Added sorting support in the internal tree functions.
182
183 2001-02-22 12:27 Alexander Bokovoy <ab@avilink.net>
184
185         * repligard/export.c: Deleted entries replication fixed. Need more
186         testing though
187
188 2001-02-22 11:34 David <david@guerizec.net>
189
190         * midgard/midgard.h.in, src/Makefile.am, src/tree.c,
191         src/tree_core.c: New tree algorithm implementation.
192
193 2001-02-22 10:23 David <david@guerizec.net>
194
195         * configure.in: Added -Wall to CFLAGS to get more warnings.
196
197 2001-02-21 01:25 David <david@guerizec.net>
198
199         * src/tree.c: part of the bug #66 fix
200
201 2001-02-20 15:12 Alexander Bokovoy <ab@avilink.net>
202
203         * format.c: Removed obsolete source file from top library directory
204
205 2001-02-20 12:21 Emiliano <emile@iris-advies.com>
206
207         * midgard/apache.h: *sigh* forgot to move this one
208
209 2001-02-20 12:18 Emiliano <emile@iris-advies.com>
210
211         * midgard/Makefile.am: midgard.h installed in pkgheaders
212
213 2001-02-20 12:03 Emiliano <emile@iris-advies.com>
214
215         * Makefile.am, configure.in, mgd_apache.h, mgd_select_db.h,
216         midgard.h.in, tablenames.pl, midgard/.cvsignore,
217         midgard/Makefile.am, midgard/apache.h, midgard/midgard.h.in,
218         midgard/select_db.h, repligard/common.c, repligard/common.h,
219         repligard/export.c, repligard/export.h, repligard/import.c,
220         repligard/main.c.in, repligard/read.c, repligard/read.h,
221         repligard/rpconfig.c, repligard/rpconfig.h, repligard/schema.c,
222         src/.cvsignore, src/Makefile.am, src/access.c, src/filetemplate.c,
223         src/fmt_russian.c, src/fmt_russian.h, src/format.c,
224         src/iconvxml.c.in, src/internal.h, src/midgard.c, src/repligard.c,
225         src/tree.c, test/midgard_test.h: Preparatory work for get_by_guid.
226         In the process of this, two header files have been moved, so if
227         you're tracking CVS:
228        
229         remove <midgard install dir>/include/mgd_select_db.h remove
230         <midgard install dir>/include/mgd_apache.h update lib, mod and php
231         (from cvs.php.net if you're using php4) run bootstrap (autoconf
232         files have changed) rebuild the lot.
233
234 2001-02-20 11:05 David <david@guerizec.net>
235
236         * src/tree.c: fixed bug #30
237
238 2001-02-18 18:58 David <david@guerizec.net>
239
240         * src/Makefile.am: access.c didn't get compiled
241
242 2001-02-17 22:27 Emiliano <emile@iris-advies.com>
243
244         * Makefile.am, configure.in, mgd_apache.h, mgd_select_db.h:
245         Removing "warning: `mgd_select_database' defined but not used"
246
247 2001-02-17 17:14 David <david@guerizec.net>
248
249         * midgard.h.in, src/access.c: moved is*owner functions to the lib
250         to slim down the php4 extension
251
252 2001-02-16 11:11 Alexander Bokovoy <ab@avilink.net>
253
254         * repligard/export.c, src/midgard.c:
255         s/HAVE_SITEGROUPS/HAVE_MIDGARD_SITEGROUPS/g; Replaced ifdef -> if
256         because this constant always defined but as 0 or 1
257
258 2001-02-15 21:22 Alexander Bokovoy <ab@avilink.net>
259
260         * configure.in, repligard/Makefile.am, repligard/export.c,
261         repligard/main.c.in, repligard/rpconfig.c, repligard/rpconfig.h,
262         repligard/schema.c, src/midgard.c: - Support for sitegroups in
263         Repligard.  - Support for secure configuration file management
264         Still to do: - configuration file installation with proper
265         permissions - automatic sitegroup links addition into DB structure
266         in Repligard
267
268 2001-02-13 09:54 David <david@guerizec.net>
269
270         * src/tree.c: fixed bugs #98 and #99
271
272 2001-02-10 00:34 David <david@guerizec.net>
273
274         * src/midgard.c: Nothing special but removed a warning at compile
275         time.
276
277 2001-02-09 23:13 Emiliano <emile@iris-advies.com>
278
279         * configure.in: Response message for iconv was not echoed in
280         'standard' case
281
282 2001-02-09 23:04 Emiliano <emile@iris-advies.com>
283
284         * acinclude.m4, configure.in, midgard.h.in, src/iconvxml.c,
285         src/iconvxml.c.in: lib, mod & php(3) compile on FreeBSD. What fun
286         this was.
287
288 2001-02-09 14:31 Emiliano <emile@iris-advies.com>
289
290         * repligard/: main.c.in, schema.c: Accept debug parameter, fix glib
291         warnings when no action is specified
292
293 2001-02-07 14:35 Emiliano <emile@iris-advies.com>
294
295         * configure.in: lib,mod & php compile on debian. php4-module needs
296         work.
297
298 2001-02-07 09:16 Emiliano <emile@iris-advies.com>
299
300         * src/midgard.c: Check return value of mysql_real_connect
301
302 2001-02-07 09:14 Emiliano <emile@iris-advies.com>
303
304         * src/repligard.c: Bug #87, added counter and process id to make
305         guids more unique
306
307 2001-02-06 13:49 Emiliano <emile@iris-advies.com>
308
309         * src/midgard.c: Bug #83+#84 see (A) lib/midgard.c line #345 (with
310         SGs) or #350 (without SGs) for the SQL query see (B) lib/midgard.c
311         line #374
312        
313         with (A) and the following code, the table mgd->member is filled
314         with the gids of the groups the user belongs to.  it is then ended
315         with a 0 at line (B)
316        
317         Solution (lib): set an "ORDER BY gid DESC" in query (A).
318
319 2001-02-03 16:11 Alexander Bokovoy <ab@avilink.net>
320
321         * repligard/repligard.xml: Group type had bad owner.
322
323 2001-01-23 17:40 Alexander Bokovoy <ab@avilink.net>
324
325         * repligard/: export.c, main.c.in, read.c, repligard.conf.in,
326         repligard.xml, rpconfig.c, rpconfig.h, schema.c, schema.h: Tree
327         export fixes, improvements. Nonreversable fields by Alan Knowles
328         added
329
330 2001-01-17 20:34 Alexander Bokovoy <ab@avilink.net>
331
332         * acinclude.m4, repligard/main.c.in: Bugs #75 and #76 closed: 1.
333         getopt.h -> unistd.h 2. Include -liconv into set of linked
334         libraries if it is required
335
336 2001-01-08 15:17 Alexander Bokovoy <ab@avilink.net>
337
338         * repligard/export.c: Multiple dependencies fix
339
340 2001-01-06 Alexander Bokovoy <ab@avilink.net>
341         * Use 'UCS-2' instead of 'UNICODE' (both are the same, actually)
342           during translation table creation because of compability issues
343           between old/new GLIBC and other platforms.
344          
345 2000-12-13 Alexander Bokovoy <ab@avilink.net>
346
347         * ICONV support now replaces illegal symbols/sequences by '?'
348           (thanks to Dmitry Levin <ldv@fandra.org>)
349          
350         * FT ignores encoding translation when file template misses
351           XML declaration (<?xml version="1.0" encoding="SOME-ENCODING"?>
352          
353         * BLOBs should now function when object has been copied by
354           mgd_copy_xxxx functions
355            
356 2000-12-13 Alexander Bokovoy <ab@avilink.net>
357        
358         * Repligard supports BLOBs and attachments fully
359        
360         * FT supports different encodings via iconv(3).
361        
362 2000-11-27 Alexander Bokovoy <ab@avilink.net>
363
364         * Repligard sources merged with Midgard-lib tree.
365    
366         * Source tree structure changed a bit to follow Automake rules
367        
368         * Statement about zlib and Repligard added into INSTALL[.ru]
369        
370         * acinclude.m4 added with ICONV(3) detection rule
371        
372         * Test path_parser now builds but not gets installed by default.
373    
374 2000-11-23 10:51  emile
375
376         * mgd_apache.h moved to lib because copying this file was
377      cumbersome and error-prone. I use it for php4, and the contents
378      of the file _must_ be exactly the same or you'll see hard to
379      trace segfaults.
380
381 2000-11-02 14:55  emile
382
383         * Be flexible about where expat is located.
384
385 2000-10-28 09:05  emile
386
387         * INSTALL: Added reference to expat
388
389 2000-10-27 13:37  emile
390  
391         * midgard.c: Be more strict about SG0. You can no longer log in
392         using admin[*!$], instead use admin[*!$]sitegroupname, or admin
393         without qualifiers to log in as root in SG0. Additionally, disallow
394         the creation od SG0 group records.                                           
395
396 2000-10-26 14:05  emile
397  
398         * configure.in, filetemplate.c: midgard-lib now uses libexpat
399         available from http://sourceforge.net/projects/expat/
400
401 2000-10-23 17:32  emile
402  
403         * format.c: Broken down assert to make it easier to track down
404         problems
405
406 2000-10-13 Alexander Bokovoy <bokovoy@avilink.net>
407
408         * Repligard functionality re-written.
409    
410 2000-10-04 David Guerizec <david@guerizec.net>
411
412         * Tree management enhanced: blobs and paramaters now can be
413         copied and deleted properly
414    
415 2000-10-03 16:07  emile
416  
417         * format.c: va_arg doesn't know about chars, use int                         
418
419 2000-10-03 15:09  emile
420  
421         * configure.in, midgard.c, midgard.h.in: Security update. It was
422         previously possible to log into any site as anonymous (no
423         username).                                                                   
424
425 2000-09-26 14:43  emiliano
426  
427         * midgard.c: Logon modifier now defaults to '*' for SG0 sites and
428         '+' for others.
429
430 2000-09-20 15:07  emiliano
431  
432         * midgard.c: Wrong reason was reported if the user didn't exist
433         within the sitegroup                                                         
434
435 2000-07-17 Emile Heyns <emile@iris-advies.com>
436
437         * Filetemplates
438
439 2000-07-05 Emile Heyns <emile@iris-advies.com>
440
441         * Sitegroups logon 'su' support
442
443         * Repligard
444
445 2000-04-17      Emile Heyns <emile@iris-advies.com>
446
447         * Sitegroups 0.3 beta with improved logon options
448
449         * Calendering/events in the Midgard core
450
451         * Database generalization
452
453 2000-03-23  Emile Heyns <emile@iris-advies.com>
454
455         * sitegroup.sql: additional table and column in midgard database
456           for SiteGroups
457
458         * format.c midgard.c midgard.h repligard.c tree.c: SiteGroups
459           added
460
461 2000-02-04  Alexander Bokovoy <bokovoy@minsk.lug.net>
462
463         * tree.c,midgard.h: cleaned up object copying code, functions for
464           moving objects added
465        
466         * midgard.c: queries wrapped by internal pools in order
467           to allow inherited queries for proper object copying
468        
469         * configure.in: version changed to 1.2.6-beta2
470        
471 2000-01-29  Alexander Bokovoy <bokovoy@minsk.lug.net>
472
473         * repligard.c: implemented set of functions for accessing
474           database repository info.
475        
476         * tree.c: functions for traversing/copying/deleting object trees
477        
478         * format.c: mgd_free_from_pool() added to allow selective
479           deletion of pool's resources (needed for copying objects)
480
481 2000-01-26  Alexander Bokovoy <bokovoy@minsk.lug.net>
482
483         * format.c: Small bug in mgd_alloc() fixed.
484         * md5.[ch]: code for MD5 checksum added
485         * midgard.[ch]: API for accessing Repligard added
486        
487 2000-01-24  Alexander Bokovoy <bokovoy@minsk.lug.net>
488
489         * Midgard is context transparent now. It means Midgard hasn't
490           changes codepage in transferred content. The only thing that
491           affected is HTML entities conversion in 'latin1' parser. But
492           for languages with several codepages (like Russian one) all
493           information is transferred on 'as-is' basis. It is important
494           for middleware position of Midgard.
495
496         * Changed API for text formating engine. All language dependent
497           code concentrated in midgard-lib and could be controlled
498           by MidgardParser directive in Apache's configuration file
499           at runtime on per-directory basis.
500          
501         * parser.h: generalized API for supporting several text parsers,
502           implementation goes to format.c.
503          
504         * parsers.h, fmt_russian.[ch]: support for russian language.
505           Parser mechanism is charset neutral itself.
506           Encoding field specifies an encoding of mail messages and
507           need_qp field selects method of Content-Transfer-Encoding.
508        
509         * midgard.[ch]: mgd_[v]format() functions use parser information
510           stored in midgard object, thus proper initialization of Midgard
511           engine is required. Methods for initialization/shutdown of
512           parsers added in mgd_init()/mgd_done() which should wrap
513           all midgard sessions.
514        
515         * INSTALL.[ru]: information about --with-midgard-lang removed.
516        
517 2000-01-16  Alexander Bokovoy <bokovoy@minsk.lug.net>
518
519         * midgard.[ch]: preliminary support for repositary checking
520          
521 2000-01-02  Alexander Bokovoy <bokovoy@minsk.lug.net>
522
523         * Added support for selecting records by name instead of IDs.
524
525         * Prepared for 1.2.6
526                
527 1999-11-09  Jukka Zitting  <jukka.zitting@iki.fi>
528
529         * Incorporated Alexander's Russian Midgard patch
530
531         * Prepared for 1.2.5
532
533 1999-10-28 Alexander Bokovoy <bokovoy@minsk.lug.net>
534
535         * README.ru, INSTALL.ru: Added instructions for Russian users.
536
537 1999-10-27  Alexander Bokovoy <bokovoy@minsk.lug.net>
538
539         * format.c: Conditional compilation of HTML entities translation
540           in order to support russian language which uses straight
541           8-bit coding.
542
543         * configure.in: New option --with-midgard-lang for basic i18n support,
544           only --with-midgard-lang=russian and --with-midgard-lang=latin1
545           are supported for the moment. The latter is default.
546
547 1999-10-20  Jukka Zitting  <jukka.zitting@iki.fi>
548
549         * midgard.c: The member list was not terminated properly. Fixed.
550
551         * midgard.c: Fixed a bug in mgd_exists that broke mgd_update_person.
552
553 1999-09-29  Jukka Zitting  <jukka.zitting@iki.fi>
554
555         * midgard.c: Fixed the mysql_fetch_field_direct problem.
556
557 1999-09-20  Jukka Zitting  <jukka.zitting@iki.fi>
558
559         * configure.in: Better search for the MySQL library and headers.
560           Note that the options --with-mysql-lib and --with-mysql-include
561           are no longer available.
562
563 1999-09-15  Jukka Zitting  <jukka.zitting@iki.fi>
564
565         * configure.in: Change name from midgard to midgard-lib to automate
566           package generation.
567
568         * web.c: Removed the unused code.
569
570 1999-09-07  Jukka Zitting  <jukka.zitting@iki.fi>
571
572         * configure.in: New options --with-mysql-lib and --with-mysql-include
573           to handle strange MySQL installation paths.
574
575         * midgard.h, midgard.c: The midgard handle is now always created
576           even if connection cannot be established. A client should use
577           the mgd_errno to check whether the connection succeeded.
578        
579 1999-09-02  Jukka Zitting  <jukka.zitting@iki.fi>
580
581         * midgard.c (mgd_vquery): removed the checking on SERVER_LOST/GONE
582           error codes as the functionality exists already in the mysql
583           client library.
584        
585         * midgard.c (mgd_connect): started using the mysql_real_connect
586           function for faster connections to the database
587
588 1999-08-23  Jukka Zitting  <jukka.zitting@iki.fi>
589
590         * midgard.c (mgd_auth): Now uses the c library crypt instead of
591           the MySQL encrypt function. Also plain text passwords are now
592           supported. Such passwords are identified by the salt "**".
593
594 1999-08-23 Jukka Zitting <jukka.zitting@iki.fi>
595
596         * midgard.h, midgard.c: midgard_connect now takes the arguments
597           database, username and password to specify the database
598           connection. Default values (defaults.h) are used if the given
599           arguments are NULL.
600        
601         * configure.in: Now requires libmysqlclient to be available.
602        
603 1999-07-13 Jukka Zitting <jukka.zitting@iki.fi>
604
605         * configure.in: simplified the installation procedure for 1.1
606
607         * README, AUTHORS, INSTALL, COPYING.LIB: added files to make the
608           separate lib package conform to the GNU coding standards.
609
610         * ChangeLog: Midgard library now again a separate package. The
611           ChangeLog file of the entire Midgard package continues to live here.
612        
613 1999-06-11 Jukka Zitting <jukka.zitting@iki.fi>
614
615         * Many new features for 1.0.3 being finished. Work on 1.1 started.
616
617 1999-05-17 Jukka Zitting <jukka.zitting@iki.fi>
618
619         * Approaching 1.0.2. The directory structure and installation
620           procedure was largely reordered as there were some problems
621           with the previous releases. Midgard should now install as
622           one single package.
623
624 1999-05-08 Jukka Zitting <jukka.zitting@iki.fi>
625
626         * Finally here: 1.0.0. Installation is now more or less smooth,
627           new features have been added and generally everything is
628           looking good.
629        
630
631 1999-04-27 Jukka Zitting <jukka.zitting@iki.fi>
632
633         * Version 0.5. Added support for Libtool, Autoconf and Automake
634           and created the NEWS, AUTHORS and ChangeLog files to comply with
635           the GNU coding standards.
636
637         * Installation process is now a lot cleaner than before. There's
638           still work to be done though.
639
640
641 Local Variables:
642 mode: indented-text
643 left-margin: 8
644 version-control: never
645 End:
Note: See TracBrowser for help on using the browser.