Annotation of rpm2html/CHANGES, revision 1.39
1.35 daniel 1: 1.0:
2: ====
1.39 ! daniel 3: * serious memory usage debugging.
! 4: * speedup code, hash table for resources.
! 5: * reduced a lot memory consumption by separating extra RPM data.
1.36 daniel 6: * added the mirrors.html link to the links headers.
1.39 ! daniel 7: * updated to the latest XML code, memory leak proofed.
! 8: * improved the indexes page output.
1.35 daniel 9:
1.32 veillard 10: 0.99:
11: =====
12: * parse SuSE sources RPMs with .spm suffixes
1.33 veillard 13: * changed the output for source RPMs
1.34 daniel 14: * exit if config file is corrupted
15: * cleanup of the RDF tree output (new module cleanup.c).
1.32 veillard 16:
1.31 veillard 17: 0.98:
18: =====
19: * Rpm2html now dumps mirror informations from the config file too to
20: allow the rpmfind clients to get distribution informations and
21: mirrors lists.
22: * Upgraded the XML/RDF encoding libraries, the old RDF encoding
23: compatibility flag should be removed in the next release.
24:
1.30 daniel 25: 0.97:
26: =====
27: * Applied autoconf/makefiles patches from Karl Eichwalder <ke@suse.de>
28: * Added the generation of the RDF "apropos" description
29:
1.29 veillard 30: 0.96:
31: =====
32: * Cleaned up the make, now libxml builds in the local tree, and it's
33: possible to build outside of source tree.
34:
1.28 veillard 35: 0.95:
36: =====
37: * separated rpmfind from rpm2html, it's now standalone
38:
1.27 veillard 39: 0.94:
40: =====
41: * Mainly working on the rpmfind stuff, integrated with libWWW which
42: already improves performances a lot even if it does only one request
43: at a time
44: * rpmfind now allow querying for a specific version of a package
45: like "rpmfind gcc-2.7.2-3".
46: * rpm2html is now available from the W3C public CVS tree
47:
1.26 veillard 48: 0.93:
49: =====
50: * Enhancement to rpmfind, distribution detection,
51: * Fixed the binary RPM
52: * rpm2html now show new packages with a "new" icon.
53: * Moved to the W3C Copyright (BSD like) since I'm using W3C resources.
54:
55: 0.92:
56: =====
57: * First shipping of rpmfind, unfortunately it wasn't included in the
58: binary RPM :-\
59:
60: 0.91:
61: =====
62: * Intermediate bug-fix release
63:
1.23 httpng 64: 0.90:
65: =====
66: * Makefile.in (dir.gif.h): Call compressor with path.
67:
1.24 veillard 68: * Started adding RDF parser and generation, modification of
69: HTML entities encoding, since XML will have a different one.
70: Bug fixes.
71:
72: * Removal of main static buffer size problems.
1.23 httpng 73:
1.25 veillard 74: * Work on an RDF api
75:
1.22 veillard 76: 0.85:
77: =====
78: * corrected a bug in the FTP URL for subtrees
79:
80: * started adding code to dump the real tree
81:
82: * got rid of scandir() and isblank() for portability
83:
1.18 veillard 84: 0.80:
85: =====
86: * added a count to Group, Distribs and Packagers lists
87:
1.19 veillard 88: * Added msg.de and change the installation process, install the
89: config file in @sysconfdir@ and msg.* in @datadir@ thanks to
90: Karl Eichwalder <ke@suse.de>
1.20 veillard 91:
92: * Added Map of the site, and dump of information per directory.
1.21 veillard 93: Involved a lot of changes internally.
1.20 veillard 94:
95: * Use subdir command rather than dir for per-distribution HTML
1.21 veillard 96: subtrees.
97:
98: * Changed the sort algorithm, was too slow for big archives.
1.19 veillard 99:
1.14 veillard 100: 0.70:
101: =====
102: * Memory debugging through Insure++, removed a few nasty things.
103:
1.16 veillard 104: * Changes to support Caldera packages.
1.15 veillard 105:
1.16 veillard 106: * Warns in case of lack of resource lists.
1.15 veillard 107:
108: * Extended the language files.
109:
1.16 veillard 110: * Added extra header configuration.
111:
1.17 veillard 112: * Added patches from Gary Thomas (Changelog, zlib, typos).
113:
1.12 veillard 114: 0.60:
115: =====
116: * ByDate is now completely splitted in reasonably sized chunks with
117: next pointers.
1.13 veillard 118:
119: * ByName is now splitted into N separate files depending on the
120: package first letter.
1.12 veillard 121:
1.8 veillard 122: 0.50:
123: =====
124: * Added a fixed size limit to ByDate.html ... People are interested
125: in fresh RPMs, not in a 800Kb HTML page !
126: MAX_PAGE_LENGHT in rpm2html.h for # of packages.
127:
1.9 veillard 128: * Added a -force flag to force the output of HTML pages, bypassing
129: the file timestamp checking.
130:
1.10 veillard 131: * Added recursion in directories. The HTML follow the directory
132: tree and is built on the fly.
133:
134: * Corrected serious errors in the HTML output.
135:
1.11 veillard 136: * Added a Spanish setup file, thanks to iolalla <iolalla@unav.es>.
137: Check http://keynes.cti.unav.es/eurielec/ too.
138:
1.4 veillard 139: 0.40:
140: =====
141: * Multiple architecture support has been added.
142:
1.5 veillard 143: * Inserted table breaks in big lists of packages, this
144: slighly breaks the nice alignment but helps the browser
145: rendering a lot !
146:
1.6 veillard 147: * Handle the file modification time to avoid rewriting all
148: the files at each run, if not needed. This was breaking
149: HTTP caching based on file timestamps!
150:
151: * Handle more than 2 Gig of RPM data.
152:
1.7 veillard 153: * Correct HTML output to be HTML 4.0 compliant.
154:
1.3 veillard 155: 0.30:
156: =====
157: * Corrected bugs concerning generated links for Vendor
158: and Distribution.
159:
160: * Added an header for navigation.
161:
162: * Corrected a small bug concerning the color front-end packing
1.1 veillard 163:
164: 0.25:
165: =====
166: * Applied patches from Elliot Lee.
167:
1.2 veillard 168: * IMPORTANT:
169: - the "url" field in the config file now
1.1 veillard 170: indicate the URL (absolute or relative) to the
1.2 veillard 171: set of generated HTML files, not the rpm2html
172: Home page anymore !
1.1 veillard 173: - The mirrors for a directory are now indicated using
174: the "mirror" keyword !
175: - Also there is no more way to change the rpm2html
176: URI from the config file, one need to recompile.
177:
178: * Added PRINCIPLES and CHANGES
179:
180: * General cleanup of the configuration file handling.
181:
1.2 veillard 182: * Support for differents architectures (via directories).
183:
1.1 veillard 184: 0.2:
185: ====
186: * A better page colorization rendering
187:
188: * Added the support for localization
189:
190: * Added support to dump the actual installed
191: RPM base on the local machine.
192:
193: 0.1:
194: ====
195: * First release
196:
1.39 ! daniel 197: $Id: CHANGES,v 1.38 1998/11/15 23:44:35 daniel Exp $
Webmaster