~ximion/listaller/master

1315 by Matthias Klumpp
trivial: post release version bump
1
Version 0.5.9
2
~~~~~~~~~~~~~~
3
 == Still in development ==
4
5
Notes:
6
7
Features:
8
9
Specs & Docs:
10
11
Bugfixes:
12
1242 by Matthias Klumpp
trivial: post release version bump
13
Version 0.5.8
14
~~~~~~~~~~~~~~
1314 by Matthias Klumpp
Release version 0.5.8
15
Released: 2013-08-02
1242 by Matthias Klumpp
trivial: post release version bump
16
17
Notes:
1314 by Matthias Klumpp
Release version 0.5.8
18
 * The database format is now stable, also most of the other specs used should no loger change.
19
   If it is necessary, we might still apply some modifications, so the interfaces are not yet
20
   100% stable.
21
 * The Python solver included in this release is just a demonstration and does not work yet.
22
   It will be completed in the next release.
1242 by Matthias Klumpp
trivial: post release version bump
23
24
Features:
1314 by Matthias Klumpp
Release version 0.5.8
25
 * Implement frameworks and modules support in Listaller's dependency solver (Matthias Klumpp)
26
 * Generate GIR typelib and install it (Matthias Klumpp)
27
 * Support for clearly defined dependency-components (Matthias Klumpp)
28
 * Remove old Listaller IPK.Dependency and associated parts (Matthias Klumpp)
29
 * Make depscan component-aware (Matthias Klumpp)
30
 * Allow wildcards in component items (Matthias Klumpp)
31
 * Allow embedding of additional module dependencies in IPK packages (Matthias Klumpp)
32
 * Implement new dependency-solver infrastructure (Matthias Klumpp)
33
 * Add prototype for a Python solver (Matthias Klumpp)
34
 * Add library-name based version detection (Matthias Klumpp)
35
 * Bump PackageKit dependency: We require 0.8.10 now due to API changes (Matthias Klumpp)
36
 * Implement nicer errors/warnings for all cli tools (Matthias Klumpp)
37
 * Handle optional component-items in dependency-scanning (Matthias Klumpp)
38
 * Add framework for PulseAudio (Matthias Klumpp)
39
 * plugin: Update to new li-pid syntax (Matthias Klumpp)
40
 * plugin: Use internal job for native-backend communication (Matthias Klumpp)
1242 by Matthias Klumpp
trivial: post release version bump
41
42
Specs & Docs:
1314 by Matthias Klumpp
Release version 0.5.8
43
 * Implement first parts of the IPK1.2 spec (Matthias Klumpp)
44
 * depscan: Document the --components option in manual page (Matthias Klumpp)
45
 * docs: Add a little bit of basic documentation on components (Matthias Klumpp)
46
 * docs: Rewrite documentation in Docbook (Matthias Klumpp)
47
 * ipkspec: Make InstallModes list comma-separated (Matthias Klumpp)
1242 by Matthias Klumpp
trivial: post release version bump
48
49
Bugfixes:
1314 by Matthias Klumpp
Release version 0.5.8
50
 * Don't add position information to locale files (Matthias Klumpp)
51
 * Many fixes in depscan output (Matthias Klumpp)
52
 * Adjust to latest PackageKit API changes (Matthias Klumpp)
53
 * Prevent debug-log spam from disabled resolvers (Matthias Klumpp)
54
 * Adjust unittests to new URLs (Matthias Klumpp)
55
 * plugin: Fix crash in backends on internal job creation (Matthias Klumpp)
1242 by Matthias Klumpp
trivial: post release version bump
56
1124 by Matthias Klumpp
trivial: post release version bump
57
Version 0.5.7
58
~~~~~~~~~~~~~~
1241 by Matthias Klumpp
Release version 0.5.7
59
Released: 2013-03-15
1124 by Matthias Klumpp
trivial: post release version bump
60
61
Notes:
1241 by Matthias Klumpp
Release version 0.5.7
62
  * /!\ Please note: We do NOT provide stable API/ABI in the 0.5.x series!
63
        The 0.5.x series is not stable, we might change the specs at any time.
1124 by Matthias Klumpp
trivial: post release version bump
64
65
Features:
1241 by Matthias Klumpp
Release version 0.5.7
66
 * Updated default IPK dummy icons (Matthias Klumpp)
67
 * relaytool: Add documentation (Matthias Klumpp)
68
 * lirepo: Adjust to current repo draft (Matthias Klumpp)
69
 * Remove old touch_dir() method (duplicated functionality) (Matthias Klumpp)
70
 * lirepo: Add possibility to add new packages to the repo (Matthias Klumpp)
71
 * repo: Don't allow multiarch-IPKs in repositories (Matthias Klumpp)
72
 * repo: Allow adding new package versions & create package index per arch (Matthias Klumpp)
73
 * lipkgen: Follow the specs in naming generated IPK packages (Matthias Klumpp)
74
 * repo: Prepare RepoRemote to access remote repositories (Matthias Klumpp)
75
 * repo: Allow downloading packages and add first self-tests (Matthias Klumpp)
76
 * repo: Allow fetching available apps from remote repos (Matthias Klumpp)
77
 * repo: Make Listaller build repository content cache (Matthias Klumpp)
78
 * Create extra downloader class to handle HTTP and possibly other protocols later (Matthias Klumpp)
79
 * Split databases into multiple classes (Matthias Klumpp)
80
 * Migrate to new AppState application property (Matthias Klumpp)
81
 * Make software origin a string (Matthias Klumpp)
82
 * Implement SQLite available-applications cache (Matthias Klumpp)
83
 * Make it possible to install packages from remote sources (Matthias Klumpp)
84
 * Port remaining components to new API (Matthias Klumpp)
85
 * Add new app-filter method to manager (Matthias Klumpp)
86
 * updater: More support code & unit test (Matthias Klumpp)
87
 * tests: Make Updater unit-testable (Matthias Klumpp)
88
 * updater: Add stuff required to make updating dependencies possible (Matthias Klumpp)
89
 * updater: Get rid of SoftwareItem (Matthias Klumpp)
90
 * tests: Port to new testing infrastructure (Matthias Klumpp)
91
 * plugin: Add get-updates support code (Matthias Klumpp)
92
 * core: Kill Listaller reporting (Matthias Klumpp)
93
 * tests: Include versioned file for update-testing in FooBar (Matthias Klumpp)
94
 * tests: Greatly improve updater test and testing framework in general (Matthias Klumpp)
95
 * Don't add source code hint to log messages when not in verbose mode (Matthias Klumpp)
96
 * Allow fetching a package security level as sentence (Matthias Klumpp)
97
 * updater: Improve error and message handling (Matthias Klumpp)
98
 * lilith: Disable for next release (Matthias Klumpp)
99
 * plugin: Make Listaller messages translated (Matthias Klumpp)
1124 by Matthias Klumpp
trivial: post release version bump
100
101
Specs & Docs:
1241 by Matthias Klumpp
Release version 0.5.7
102
 * docs: Add new pages for Appcompile/Depscan (Matthias Klumpp)
103
 * docs: Add some more end-user howto (Matthias Klumpp)
104
 * docs: Add packaging instructions (Matthias Klumpp)
105
 * docs: Add simple note about architecture naming (Matthias Klumpp)
106
 * docs: Add file-list spec (Matthias Klumpp)
107
 * Updated repo spec to reflect the inclusion of dependencies (Matthias Klumpp)
108
 * spec: Allow building packages even if release field does not contain a date (Matthias Klumpp)
109
 * docs: Generate C docs by default (Matthias Klumpp)
110
 * docs: Restructure documents and auto-generate them during build (Matthias Klumpp)
111
 * spec: New control value to specify if an user has to accept a license (Matthias Klumpp)
1124 by Matthias Klumpp
trivial: post release version bump
112
113
Bugfixes:
1241 by Matthias Klumpp
Release version 0.5.7
114
 * Fix IPK icon-variable naming for 256x256 icons (Florian Höch)
115
 * Check supported architecture in installer, not in package itself (Matthias Klumpp)
116
 * installer: Always store hashes with filenames (Matthias Klumpp)
117
 * lipa: Always wipe license-scroll hint, even when translated (Matthias Klumpp)
118
 * lipkgen: Properly handle 0-byte files (don't treat them as missing) (Matthias Klumpp)
119
 * tests: Make lipkgen test essential and add new arch:all dummy package (Matthias Klumpp)
120
 * ipk: Prefer archdep dependency files, if there is any (Matthias Klumpp)
121
 * Use libsoup to download files (Matthias Klumpp)
122
 * Fix crash when object is accessed before it is constructed (Matthias Klumpp)
123
 * plugin: Check for cancelled transaction before processing finished() (Matthias Klumpp)
124
 * lipa: Don't show progres bar when in verbose mode (Matthias Klumpp)
125
 * Fix Listaller refusing to install any package below SecLevel "low" (Matthias Klumpp)
126
 * runapp: Correctly handle quotation marks & private libdir (Matthias Klumpp)
127
 * lirepo: Fix crash when adding new app (Matthias Klumpp)
128
 * pk-plugin: Adjust to latest PK API change (Matthias Klumpp)
129
 * plugin: Fix interaction with PackageKit messages (Matthias Klumpp)
130
 * Fix bug which prevented Listaller to show errors in some rare cases (Matthias Klumpp)
131
 * Handle application updates via PK clients correctly (Matthias Klumpp)
132
 * lirepo: Make adding new apps work again (Matthias Klumpp)
133
 * tests: Fix FooBar building test (Matthias Klumpp)
134
 * runapp: Fix environment before running an app (Matthias Klumpp)
1124 by Matthias Klumpp
trivial: post release version bump
135
1021 by Matthias Klumpp
trivial: post release version bump
136
Version 0.5.6
137
~~~~~~~~~~~~~~
1124 by Matthias Klumpp
trivial: post release version bump
138
Released: 2012-10-01
1021 by Matthias Klumpp
trivial: post release version bump
139
140
Notes:
141
  * /!\ Please note: We do NOT provide stable API/ABI in the 0.5.x series!
1241 by Matthias Klumpp
Release version 0.5.7
142
        The 0.5.x series is experimental, we might change the specs at any time.
1021 by Matthias Klumpp
trivial: post release version bump
143
144
Features:
1123 by Matthias Klumpp
Release version 0.5.6
145
  * Added Visual-LDD code
146
  * Enable item_progress instead of subprogress (adopting to PackageKit API)
147
  * Update Listaller variable processing & warn about incompatible packages
148
  * Add new class to generate useful reports
149
  * lipkgen: Use new reporting API to display final report
150
  * Use new tmpdir layout for Listaller
151
  * More documentation
152
  * Prepare package installer for deltaIPK
153
  * Improve compile process by sharing precompiled files with Listaller tools
154
  * Allow admin to block 3rd-party installs below a defined security level
155
  * Add new Listaller configuration system
156
  * Move not-changeable data to /usr/share instead of /etc
157
  * Allow Listaller to use a shared GPG keyring
158
  * Completely rework the way we handle GPG
159
  * Add new likey tool to maintain the Listaller key database
160
  * Use new, more detailed SecurityInfo
161
  * Make signature solving much faster & provide frontends with signer info
162
163
164
Specs & Docs:
165
  * Allow fine-grained install-mode setting to IPK packages,
166
    default to shared-only
167
  * Document install-time directory variables
168
  * Added manpage for likey
169
  * Update filelist to new IPK1.1 spec
170
  * Add documentation about ligcc
171
1021 by Matthias Klumpp
trivial: post release version bump
172
173
Bugfixes:
1123 by Matthias Klumpp
Release version 0.5.6
174
  * vldd: Remove internal libc ELF headers from vLDD
175
  * vldd: Remove read_elf too, we will use depscan instead
176
  * Automatically fix licenses
177
  * Fix completely outdated build instructions
178
  * database: Get rid of dbid and improve other parts of the db
179
  * Require newer Vala version (bug #1006147)
180
  * Fix typos in libuild Perl modules (bug #1006199)
181
  * Update PackageKit API binding
182
  * Add interfaces to access PkBackendJob
183
  * Port PackageKit plugin to new internal API
184
  * Remove old li_log system
185
  * Remove origin element from database: This was just legacy
186
  * Check if PackageKit backends provide required roles before calling them
187
  * Create new script to generate Listaller releases
188
  * Fix dependency scanner to check for symlinked libs in project files
189
  * Finally fix GPG and package security handling
190
  * lipa: Fix license accepting
191
  * lipa: Finally fix license info scrolling
192
  * Add posibility to fetch GPG-keys on-demand before installing new software
193
  * pkplugin: More API adjustments
194
  * Add some more simple Python support to depsolver
195
  * Don't store "replaces" info in SQLite-db, put it to package extra-info
196
  * Install GIR file
197
  * lipkgen: Report empty filelists
198
  * Improve library search code
199
  * Fix architecture confusion
200
  * Switch to new progress API
1021 by Matthias Klumpp
trivial: post release version bump
201
973 by Matthias Klumpp
trivial: post release version bump
202
Version 0.5.5
203
~~~~~~~~~~~~~~
1020 by Matthias Klumpp
Release version 0.5.5
204
Released: 2012-05-20
973 by Matthias Klumpp
trivial: post release version bump
205
206
Notes:
207
  * /!\ Please note: We do NOT provide stable API/ABI in the 0.5.x series!
1020 by Matthias Klumpp
Release version 0.5.5
208
        The 0.5.x series is experimental, we might change the specs at any time.
973 by Matthias Klumpp
trivial: post release version bump
209
210
Features:
1020 by Matthias Klumpp
Release version 0.5.5
211
  * Rewrote groff manpages in XML
212
  * Add manual pages for all Listaller binaries
213
  * Rename libuild to lipkgen to avoid name collisions
214
  * Updated RPM specfile template
215
  * Add lipa command-line tool again to control Listaller
216
    via a command-line interface.
217
  * ligcc: Remove NO_STATIC_X option, it is default now
218
  * lipa: Clean-up stuff on CTRL+C
219
  * Show a progress-bar in text terminals
220
  * Exclusively use /etc/os-release introduced by systemd to check distro info
221
  * Moved license files to toplevel
222
  * Show a message that we don't support other OSes than Linux (yet)
223
  * Install into multiarch-paths by default
973 by Matthias Klumpp
trivial: post release version bump
224
225
Specifications:
1020 by Matthias Klumpp
Release version 0.5.5
226
  * Add some (old and new) concept graphics
973 by Matthias Klumpp
trivial: post release version bump
227
228
Bugfixes:
1020 by Matthias Klumpp
Release version 0.5.5
229
  * Update PK API file
230
  * ligcc: Fix linker paths
231
  * Install binreloc too, if libuild is enabled
232
  * Don't ship a separate copy of elf.h
233
  * Always prefer personal over shared apps in db queries
234
  * Move buildlist helper to a better, more FHS-compliant location
235
  * Correctly set listaller library dependency line
973 by Matthias Klumpp
trivial: post release version bump
236
885 by Matthias Klumpp
trivial: post release version bump
237
Version 0.5.4
238
~~~~~~~~~~~~~~
973 by Matthias Klumpp
trivial: post release version bump
239
Released: 2012-04-16
885 by Matthias Klumpp
trivial: post release version bump
240
241
Notes:
242
  * /!\ Please note: We do NOT provide stable API/ABI in the 0.5.x series!
1020 by Matthias Klumpp
Release version 0.5.5
243
        The 0.5.x series is experimental, we might change the specs at any time.
972 by Matthias Klumpp
Release version 0.5.4
244
  * Libuild will now create multiarch IPKs by default
885 by Matthias Klumpp
trivial: post release version bump
245
246
Features:
972 by Matthias Klumpp
Release version 0.5.4
247
  * Add possibility to change filenames in file listings
248
  * Wrote new logging system
249
  * Autodetect desktop-file for applications
250
  * Allow distributors to override dependency data
251
  * Allow packages to ship a license text
252
  * Add manual dependencies to generator to update automatic deps
253
  * Establish generic naming of x86 architectures
254
  * Make runapp tool handle LDPATH
255
  * pkplugin: Emit app description & list of files
256
  * Update database layout to support arch field
257
  * Use SQLite locking mechanism instead of custom ones
258
  * Find libraries provided by local dependency installations
259
  * Always store dependency component and provided-by data in database
260
  * Cache dependency environment info in database
261
  * Rework GPGSignature facilities
262
  * Make use of PkTasks intf and centralize PackageKit access classes
263
  * Bring back source-code documentation
264
  * Add possibility to append new listdata to FileList
265
  * libuild: Create multiarch IPKs by default
266
  * Only sign the control-part of IPK, should be enough for security
267
  * Use /var/tmp by default
268
  * Remove the Qt4 library: Not up-to-date anymore
269
  * Make Nvidia GL libs a default dependency
270
  * Allow manager to remove shared applications
885 by Matthias Klumpp
trivial: post release version bump
271
272
Specifications:
972 by Matthias Klumpp
Release version 0.5.4
273
  * Use system icon paths to store icondata
274
  * Add "pksetting" to IPK packages to modify their behavior
275
  * Always add 'Architectures' field to IPK setting
276
  * Support all component types in global dependency info data
277
  * Allow application to define "replaces" relation with existing apps
885 by Matthias Klumpp
trivial: post release version bump
278
279
Bugfixes:
972 by Matthias Klumpp
Release version 0.5.4
280
  * Canonicalize filepaths when possible
281
  * Don't include files in list twice
282
  * Fix problems with bad substitution vars and install path issues
283
  * Rewrite of FileList internals (make list faster & more efficient)
284
  * Never try to install a file twice
285
  * Fix testsuite
286
  * Don't crash with newer libRDF versions
287
  * Set correct dependency information & don't crash if desktop file isn't set
288
  * Only allow write access to shared db if we're root
289
  * Fix error handling in PkResolver
290
  * Handle installation of shared apps properly
291
  * Fix Listaller dependency info generator
292
  * Don't produce garbage IPKs if filenames contain spaces
293
  * Really mark package as dangerous if signature is broken
294
  * Check if database is writable, not if it is locked
295
  * tests: Make sure we are verbose when running tests
296
  * Allow arch:all packages
297
  * Search strings in app idnames too
885 by Matthias Klumpp
trivial: post release version bump
298
815 by Matthias Klumpp
trivial: post release version bump
299
Version 0.5.3
300
~~~~~~~~~~~~~~
884 by Matthias Klumpp
Release version 0.5.3
301
Released: 2012-01-24
815 by Matthias Klumpp
trivial: post release version bump
302
303
Notes:
304
  * /!\ Please note: We do NOT provide stable API/ABI in the 0.5.x series!
1020 by Matthias Klumpp
Release version 0.5.5
305
        The 0.5.x series is experimental, we might change the specs at any time.
884 by Matthias Klumpp
Release version 0.5.3
306
  * We now require at least PackageKit 0.7.2 to build
815 by Matthias Klumpp
trivial: post release version bump
307
308
Features:
884 by Matthias Klumpp
Release version 0.5.3
309
  * Improve database error handling (Matthias Klumpp)
310
  * Fix Pk dependency installer and remove DepSolver (not needed) (Matthias Klumpp)
311
  * Make use of IPK1.0 draft now (Matthias Klumpp)
312
  * builder: Work with new DOAP descriptions (Matthias Klumpp)
313
  * libuild: Don't search control.xml anymore, use pkoptions instead. (Matthias Klumpp)
314
  * Fetch license texts automatically (Debian-only at time) (Matthias Klumpp)
315
  * Speed up building with tests enabled (Matthias Klumpp)
316
  * Save software registry in user data dir (Matthias Klumpp)
815 by Matthias Klumpp
trivial: post release version bump
317
318
Specifications:
884 by Matthias Klumpp
Release version 0.5.3
319
  * Use DOAP for application information in IPK (Matthias Klumpp)
815 by Matthias Klumpp
trivial: post release version bump
320
321
Bugfixes:
884 by Matthias Klumpp
Release version 0.5.3
322
  * Check if DB lock file exists - solves access warning when running as user (Matthias Klumpp)
323
  * Make use of new PK backend exit type to skip native pkg-manager (Matthias Klumpp)
324
  * Don't fail the installation if private_db cannot be opened as root (Matthias Klumpp)
325
  * Fix PK daemon crash if trying to install a native pkg (Matthias Klumpp)
326
  * Don't try to build package without app information (Matthias Klumpp)
327
  * plugin: Fix crash on proxy request (Matthias Klumpp)
328
  * Adjust to new PackageKit plugin API (Matthias Klumpp)
329
  * libuild: Fix some minor builder issues (Matthias Klumpp)
815 by Matthias Klumpp
trivial: post release version bump
330
681 by Matthias Klumpp
trivial: post release version bump
331
Version 0.5.2
332
~~~~~~~~~~~~~~
814 by Matthias Klumpp
Release version 0.5.2
333
Released: 2011-08-06
681 by Matthias Klumpp
trivial: post release version bump
334
335
 Notes:
814 by Matthias Klumpp
Release version 0.5.2
336
  * /!\ Please note: We do NOT provide stable API/ABI in the 0.5.x series!
337
        The 0.5.x series is experimental and should not be used in productive environments.
681 by Matthias Klumpp
trivial: post release version bump
338
339
 Features:
814 by Matthias Klumpp
Release version 0.5.2
340
  * Added BinReloc to Listaller core again (Matthias Klumpp)
341
  * binreloc: Experimental support for *BSD (Anders F. Björklund)
342
  * Include the APBuild tool (Matthias Klumpp)
343
  * apbuild: Using new libgee API for accessing keys of a HashMap. (Jan Niklas Hasse)
344
  * First bits of automatic dependency detection (Matthias Klumpp)
345
  * Add options to change default libdir (Matthias Klumpp)
346
  * Add Listaller PackageKit PlugIn (Matthias Klumpp)
347
  * Add possibility to specify libdir prefix in ./prepare (Matthias Klumpp)
348
  * Improved libuild dependency detection (Matthias Klumpp)
349
  * Cleanup: Remove listallerd data files (Matthias Klumpp)
350
  * Provide feeds for some dependencies & sort out standard deps (Matthias Klumpp)
351
  * Store long description in main database (Matthias Klumpp)
352
  * Improved dependency feed handling (Matthias Klumpp)
353
  * Compare package versions if same package is already installed (Matthias Klumpp)
354
  * Use PackageKit for dependency installing (Matthias Klumpp)
355
  * Implement basic feed-dependency downloading & extracting (Matthias Klumpp)
356
  * Always prefer native distribution packages (Matthias Klumpp)
357
  * Add methods to register dependencies in database (Matthias Klumpp)
358
  * Check the database if dependency is already installed (Matthias Klumpp)
359
  * Install a few manpages (Matthias Klumpp)
360
  * Include the patchelf utility, but disable it (Matthias Klumpp)
361
  * appcompile: Support CMake & arguments (Matthias Klumpp)
362
  * Various improvements to make dependency search faster (Matthias Klumpp)
363
  * Automagically update .desktop file paths, even if no var is set (Matthias Klumpp)
364
  * Use own stat()-based mechanism to look for libraries. (Matthias Klumpp)
365
  * Automatically close the software-database (Matthias Klumpp)
366
  * Add /usr/lib/$arch-$os-gnu/mesa to list of valid library paths (Matthias Klumpp)
367
  * Apply a set of installation speed-improvements (Matthias Klumpp)
368
  * Create new PkResolver to perform resolve actions for native pkgs (Matthias Klumpp)
369
  * Apply parts of the dependency-component handling, important stuff is still
370
     missing in PackageKit. (Matthias Klumpp)
371
  * Some preparations for direct PkBackend usage (Matthias Klumpp)
372
  * Added ugly method to request GPG passwords (Matthias Klumpp)
373
  * Make cmake install LIBDIR multiarch-aware (Matthias Klumpp)
374
  * Add a Fedora spec file template that builds listaller (Richard Hughes)
375
  * Fix up some warnings in the PK plugin (Richard Hughes)
376
  * plugin: Use the correct function names to fix PackageKit (Richard Hughes)
377
  * plugin: Split the lists once and early for speed (Richard Hughes)
378
  * plugin: Correctly connect ListallerManager object with callbacks (Matthias Klumpp)
379
  * plugin: Set a log domain so the packagekitd daemon knows what's printing messages (Richard Hughes)
380
  * plugin: Only rescan the application list after modifying roles (Richard Hughes)
681 by Matthias Klumpp
trivial: post release version bump
381
382
 Specifications:
814 by Matthias Klumpp
Release version 0.5.2
383
  * Updated dependency-extra list format (is now RFC822-style) (Matthias Klumpp)
384
  * Use type-specific dependencies instead of dependencies on "files" (Matthias Klumpp)
385
  * Move state information to /var/lib (Matthias Klumpp)
386
  * Implement a dependency-id (Matthias Klumpp)
681 by Matthias Klumpp
trivial: post release version bump
387
388
 Bugfixes:
814 by Matthias Klumpp
Release version 0.5.2
389
  * Remove internal libc ELF headers from vLDD (Matthias Klumpp)
390
  * Depend runapp on listaller-glib, allows parallel builds (Matthias Klumpp)
391
  * Remove \r's from nl translation (Matthias Klumpp)
392
  * Compile with _FILE_OFFSET_BITS=64 (Matthias Klumpp)
393
  * Fix uninstaller error handling (Matthias Klumpp)
394
  * Adjust to new PackageKit 0.7 API (Matthias Klumpp)
395
  * Register IPK mime type again (Matthias Klumpp)
396
  * Use PREFIXDIR in Listaller settings (Matthias Klumpp)
397
  * Fix database application listing (Matthias Klumpp)
398
  * Bugfix: Installation fails if there are no dependencies defined (Matthias Klumpp)
399
  * Build in Debug mode by default (for development versions) (Matthias Klumpp)
400
  * Process variables _after_ everything was installed (Matthias Klumpp)
401
  * Consider all dependencies as satisfied when in testmode (Matthias Klumpp)
402
  * Fix deadlock when application is registered (Matthias Klumpp)
403
  * libuild: Fix installing all files into one directory (Matthias Klumpp)
404
  * Display warning if dependency idname or full_name is empty (Matthias Klumpp)
405
  * plugin: Fix sigsegv on loading applist (Matthias Klumpp)
406
  * plugin: Fix pointer deferencing to make package and files removal work (Richard Hughes)
407
  * plugin: Ensure the transaction gets properly finished if listaller can handle all the ids (Richard Hughes)
681 by Matthias Klumpp
trivial: post release version bump
408
513 by Matthias Klumpp
Removed Pascal code & applied new codebase structure
409
Version 0.5.1
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
410
~~~~~~~~~~~~~~
680 by Matthias Klumpp
Release version 0.5.1
411
Released: 2011-06-21
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
412
413
 Overview:
596 by Matthias Klumpp
Update info docs and scripts
414
  * /!\ Please note: We do NOT provide stable ABI/API in 0.5.x series!
680 by Matthias Klumpp
Release version 0.5.1
415
        The 0.5.x series is experimental and may not be used in productive environments.
684 by Matthias Klumpp
trivial: Fix typo in changelog
416
  * Complete rewrite of Listaller in Vala and C/C++
680 by Matthias Klumpp
Release version 0.5.1
417
  * Switched to LGPLv3+ for library parts, everything else stays GPLv3+
513 by Matthias Klumpp
Removed Pascal code & applied new codebase structure
418
419
 Features:
596 by Matthias Klumpp
Update info docs and scripts
420
  * Wildcards in file-lists (src)
421
  * Switch to XML-based IPK control files
422
  * Introduced some new path variables
684 by Matthias Klumpp
trivial: Fix typo in changelog
423
  * Compatible with PackageKit 0.6 series now
680 by Matthias Klumpp
Release version 0.5.1
424
  * vldd: Rewrote parts of Visual-LDD
425
  * binreloc: New Mallard documentation
513 by Matthias Klumpp
Removed Pascal code & applied new codebase structure
426
427
 Specifications:
680 by Matthias Klumpp
Release version 0.5.1
428
  * Add new LIB_PRIVATE directory variable
513 by Matthias Klumpp
Removed Pascal code & applied new codebase structure
429
430
 Bindings:
684 by Matthias Klumpp
trivial: Fix typo in changelog
431
  * Rewrite of Qt bindings
513 by Matthias Klumpp
Removed Pascal code & applied new codebase structure
432
433
 Bugfixes:
596 by Matthias Klumpp
Update info docs and scripts
434
  * None, as this is a complete rewrite of Listaller
513 by Matthias Klumpp
Removed Pascal code & applied new codebase structure
435
436
Version 0.5b
437
~~~~~~~~~~~~~~
501 by Matthias Klumpp
Removed ApBuild & LiCreator
438
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
439
 Features:
440
  * New software database handler
441
  * Use Debian packages as dependency sources
442
  * Added PackageKit bindings generator
443
  * Marked Listaller daemon as obsolete
444
  * Now use Listaller-enabled PackageKit as Listaller deamon
445
446
 Toolset:
447
  * visual-ldd: Pulled from Autopackage
448
  * visual-ldd: Ported to Qt4, updated GUI and added few more features
449
  * Pulled apbuild from Autopackage
450
  * binreloc: Adjusted for Listaller
501 by Matthias Klumpp
Removed ApBuild & LiCreator
451
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
452
 Specifications:
453
  * Updated database layout to new format
501 by Matthias Klumpp
Removed ApBuild & LiCreator
454
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
455
 Bindings:
456
  * This release contains major API/ABI breaks, tools depending on
457
     liblistaller will need huge adjustements.
458
  * pas: Updated Pascal bindings
459
  * qt : Created new Qt bindings
460
  * c  : Updated C bindings to new version
461
  * Created bindingtool, to ensure all bindings are in sync.
501 by Matthias Klumpp
Removed ApBuild & LiCreator
462
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
463
 Bugfixes:
464
  * Fix invalid dependencies on Fedora
501 by Matthias Klumpp
Removed ApBuild & LiCreator
465
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
466
Version 0.4.10
467
~~~~~~~~~~~~~~
501 by Matthias Klumpp
Removed ApBuild & LiCreator
468
469
 Bugfixes:
497 by Matthias Klumpp
Removed Visual-LDD from Listaller core
470
  * Compatibility patch for PackageKit > 0.5
471
472
Version 0.4b
473
~~~~~~~~~~~~~~
474
 * licreator: Use the new IPS defs
475
 * listallmgr: Redesigned interface
476
 * listallmgr: Revised Qt4 GUI
477
 * listallmgr: Removed catalog feature (might be replaced by PAPPI)
478
 * master: New module: libInstaller library
479
 * master: Advanced translation support
480
 * master: Completely new build system
481
 * master: Dropped C/Python bindings
482
 * master: Switched to Lazarus 0.9.29 to use the new FPC resource system
483
 * master: Changed to IPK1.0 and IPS1.0 standard for package building
484
 * master: Added LZMA support for IPK1.0
485
 * master: Dropped Abbrevia components
486
 * master: Included libinstaller library
487
 * master: Completely updated the GUI interfaces
488
 * master: Switched to Lazarus 0.9.29 and FPC 2.4.0
489
 * master: Removed support for IPK0.8
490
 * master: Dropped "PkgXTransact" - replaced with PackageKit
491
 * lipa: Update to work with new components
492
 * listallgo: Updated GUI
493
 * libuild: Work with new IPK1.0 specs
494
 * libuild: Use LZMA compression for IPK
495
 * libinstaller: Added PolicyKit support
496
 * libinstaller: Rebased on PackageKit 0.5.x glib2 interface
497
498
499
Version 0.3.0a
500
~~~~~~~~~~~~~~
501
 * First beta release, no changelog created
502
 * Completely refreshed GUI
503
 * Some other changes
504
 * Switch to IPKXML
505
506
Version 0.2.00a
507
~~~~~~~~~~~~~~
508
 * First alpha release, no changelog created
509
510
Version 0.1.18
511
~~~~~~~~~~~~~~
512
 * Test release 2, no changelog created
513
514
Version 0.1.16
515
~~~~~~~~~~~~~~
516
 * Test release 1, no changelog created