"Fossies" - the Fresh Open Source Software Archive
Member "unipkg-0.6.5/Changelog" (16 Dec 2005, 5368 Bytes) of package /linux/privat/old/unipkg-0.6.5.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard
) with prefixed line numbers.
Alternatively you can here view
the uninterpreted source code file.
1 _ _ _ ___ _ _____
2 | | | |_ _ (_) | _ \ |/ / __|
3 | |_| | ' \| | | _/ ' < (_ |
4 \___/|_||_|_| |_| |_|\_\___|
7 The versioning goes as the even/odd system used by Linux kernel - if the second
8 version number is even, the release is stable, if odd, the release is devel.
10 v0.6.5 [devel]
11 - Added ArchLinux support.
12 - Rewritten RPM package handler.
13 - Written Archive API for simpler archive handling - includes CPIO, TAR and AR.
14 - Rewritten all package handlers (rpm, slack, deb) to utilize this API.
15 - Multiple bugfixes. Code cleanup.
16 - Fixed SUID/SGID files unpacking.
17 - Added LZMA support [Larhzu]
19 - Started work on uniget and network api. Please, see README for details, if
20 you are willing to help.
22 v0.6.2 [stable]
23 - Fixed needlelize()
24 - Added multiple parameters handling (eg. unipkg install foo.deb bar.rpm or
25 unipkg find ^tra ^la foo$).
26 - Optimised installation of packages, especially those with a lot of files.
28 v0.6.1 [stable]
29 - Fixed segfault when removing a package with 0 files
30 - A warning on removal when not necessary (ensurermdir turned on) removed.
31 - Only packages with status 'install ok installed' are exported out of
32 Debian db.
33 - Renamed shared libraries to make them begin with 'lib', so ldconfig notices
36 v0.6 [stable]
37 - Handling GNU TAR extensions for long names and symlinks.
38 - Tracking directories, too (which is major change in design).
39 - Added information about package content size.
40 - Unipkg-trans can update information about package content size using the
41 'sizerecalc' command, applied on particular package.
42 - Written decompression wrapper.
43 - The bzip2ed and uncompressed data tarballs in Debian packages are handled as
45 - Various parameters may be now added to scripts.
46 - Version comparsion routine called when overwriting obsolete package. The
47 script parameters regard this.
48 - UI is now separated and updated -- it is aware of env. var. COLUMNS.
49 - Deleaked xmlfile.
50 - Debugged unipkg-trans.
51 - Extended globs mildly.
52 - Removed about all warnings obtained from gcc4 (thanks k-zed for debugging
56 v0.5 [devel]
57 - Renamed to UniPKG.
59 - Added unipkg-slack.
60 - Added unipkg-debdb read-only database.
61 - Added unipkg-slackdb read-only database.
62 - Added unipkg-sqlite read-write database.
63 - Added unipkg-directory read-write databases, fastest and least fragile.
64 - Added unipkg-trans beta, a utility for transport of packages from and to
65 databases and other features. You SHOULD READ THE README about these.
66 - Added 'execute' command, allows execution of any script of given installed
68 - Migrated to autotools.
69 - Minor bugfix in unipkg-deb.
70 - Added protecteddirs in unipkg config. Allows one to protect some directories
71 from overwriting by backing up the files. Therefore, if a package tries to
72 overwrite, it may happen that it will get installed, because the overwrited
73 files would get backed up safely.
74 - Change in pkg API, demanded by unipkg-slack, now instead of FILE structure, a
75 pointer at larger structure containing also the filename and parts of config
76 (and later possibly other things) are passed.
77 - Preinfo now shows where the files would get actually installed.
78 - DB backend now has to give info if it is possible to write to the database.
79 - Optional syncdb database api call.
80 - Multiple bugs and glitches fixed.
81 - RTLD_NOW allows overwriting of eg. libc without any problem.
82 - Edits in db backends in findpkg to simplify the matchtype flags.
83 - Added a truckload of comments, so code is easier to read. Also added (nearly)
84 full documentation of API.
85 - Resolved troubles with gnu libc functions (strnlen, strndup) on systems not
86 using gnu libc.
87 - Resolved troubles with overwriting symlinks.
88 - Fixes within backups system.
89 - Rewritten scripts system.
90 - Yet better checks before installation.
91 - Added unipkg-depwrap, a trivial shell/awk script that allows at least some
92 check on library sanity. This is not, by all means, beggining of dependencies
93 in unipkg -- dependencies will be handled via NetAPI.
95 v0.4.2 [stable]
96 - Minor bugfix in unipkg-deb.
98 v0.4.1 [stable]
99 - Added chowning to upkg-deb and upkg-rpm. If cannot chmod or chown, installation will continue anyway (allows users to install in homedir).
101 v0.4 [stable]:
102 - Released same as 0.3 after two days of testing, which produced changes into 0.3.
104 v0.3 [devel]:
105 - Added upkg-deb. Yes, upkg can now handle Debian packages as well.
106 - Rewritten zlib handling in upkg-rpm.
107 - Removed bug not allowing one to overwrite existing package.
108 - More writeups in config which allow user to choose libs used.
109 - Fixes and changes in upkg-file.
110 - Many updates to findfile.
111 - Small fix in Makefile (upkg.conf.5.gz was installed to man5 but removed from man1).
112 - If there is a collision with some file in system, the file is shown.
113 - Findfile and find prepend and append * to the needle.
115 v0.2.5 [bugfix]
116 - Bugfix in RPM handling.
118 v0.2 [stable]:
119 - Update to db writing.
120 - Multiple bugfixes (v0.1 wasn't quite ready for public release).
121 - Multiple extreme conditions covered.
122 - Added config support.
123 - Added manual page for config.
124 - Write absolute pathnames (including prefix) into db, instead of the relative path to archive root.
126 v0.1 [devel]:
127 - Initial release.
128 - Support for RPM input.
129 - Support for FileDB backend.