Disable using libhal (bnc#590707)
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
3
4 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when 
5   rewiting the URL to access a specific media number. By now only
6   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
7
8 -------------------------------------------------------------------
9 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
10
11 - Update translations.
12
13 -------------------------------------------------------------------
14 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
15
16 - Update translations.
17
18 -------------------------------------------------------------------
19 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
20
21 - /etc/zypp/locks: Allow to specify edition ranges with 
22   solvable:name and dependencies.
23 - version 7.1.1 (1)
24
25 -------------------------------------------------------------------
26 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
27
28 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
29 - version 7.1.0 (1)
30
31 -------------------------------------------------------------------
32 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
33
34 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
35 - Bump major version for 11.3 development.
36 - version 7.0.0 (0)
37
38 -------------------------------------------------------------------
39 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
40
41 - Fix parsing port from IPv6 URL (bnc#593385)
42
43 -------------------------------------------------------------------
44 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
45
46 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
47 - version 6.31.3 (31)
48
49 -------------------------------------------------------------------
50 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
51
52 - Fix guessing package spec to match package names only. (bnc#590864)
53 - version 6.31.2 (31)
54
55 -------------------------------------------------------------------
56 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
57
58 - Add static Target::distributionLabel to return the baseproducts 
59   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303) 
60 - version 6.31.1 (31)
61
62 -------------------------------------------------------------------
63 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
64
65 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
66 - version 6.31.0 (31)
67
68 -------------------------------------------------------------------
69 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
70
71 - Fix handling of symlinked packages in package cache. (bnc #585409)
72 - version 6.30.5 (19)
73
74 -------------------------------------------------------------------
75 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
76
77 - Avoiding use of 'guest' if 'credentials' is used when moutning
78   a CIFS share. This caused 'permission denied' error with certain
79   server configurations (bnc #560496).
80
81 -------------------------------------------------------------------
82 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
83
84 - Check if a downloaded file actually exists even if aria2c returned 0. 
85   (bnc #564816)
86 - version 6.30.3 (19)
87
88 -------------------------------------------------------------------
89 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
90
91 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
92
93 -------------------------------------------------------------------
94 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
95
96 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
97 - Consider pending disable requests when removing service repositories. (bnc #572634)
98 - version 6.30.1 (19)
99
100 -------------------------------------------------------------------
101 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
102
103 - RepoManager::cleanCacheDirGarbage added for removing directories
104   which do not belong to any of known repos (bnc #467693)
105 - version 6.30.0 (19)
106
107 -------------------------------------------------------------------
108 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
109
110 - On SLE aria2 is not required, so conflict with a too old aria2
111   version installed. (bnc #578052)
112 - version 6.29.5 (19)
113
114 -------------------------------------------------------------------
115 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
116
117 - Fix package-manager script wrongly escaping UTF-8 chars in path 
118   names (bnc #571410)
119 - version 6.29.4 (19)
120
121 -------------------------------------------------------------------
122 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
123
124 - Support an alternate SLE-SP1 translation set.
125 - version 6.29.3 (19)
126
127 -------------------------------------------------------------------
128 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
129
130 - Remember the enabled state of removed service repositories. This 
131   way we are able to restore service repositories correctly after a 
132   subscrition expired and gets renewed. (bnc #572634)
133 - version 6.29.2 (19)
134
135 -------------------------------------------------------------------
136 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
137
138 - Abort aria2c download when the progress callback receives 'false'
139   (bnc #545106)
140
141 -------------------------------------------------------------------
142 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
143
144 - Evaluate SolvAttr::repositoryToolVersion to prevent loading 
145   outdated solv files. (bnc #570623)
146 - version 6.29.0 (19)
147
148 -------------------------------------------------------------------
149 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
150
151 - Use regex to parse aria2c progress lines (bnc #570917)
152 - version 6.28.1 (19)
153
154 -------------------------------------------------------------------
155 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
156
157 - Set SignatureFileChecker context even if the key is not known
158   (bnc #495977)
159 - version 6.28.0 (19)
160
161 -------------------------------------------------------------------
162 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
163
164 - RepoInfoBase::label() added for use in UI messages, plus
165   ZConfig::repoLabelIsAlias()
166
167 -------------------------------------------------------------------
168 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
169
170 - Fix transaction building in presence of multiversion installable items.
171 - version 6.27.1 (19)
172
173 -------------------------------------------------------------------
174 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
175
176 - Improve multiversion status handling and installation. (fate #305311)
177 - version 6.27.0 (19)
178
179 -------------------------------------------------------------------
180 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
181
182 - Don't allow an alias to start with '.' (bnc #473834)
183
184 -------------------------------------------------------------------
185 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
186
187 - PickList and status interface for handling packages which are
188   installable in multiple versions. (fate #305311)
189 - version 6.26.0 (19)
190
191 -------------------------------------------------------------------
192 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
193
194 - Add Selectable::highestAvailableVersionObj. Returns the highest 
195   available package version, ignoring priorities and policies. (bnc #557557)
196 - version 6.25.0 (19)
197
198 -------------------------------------------------------------------
199 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
200
201 - Also parse <product> tag from .prod files <upgrade> section.
202 - version 6.24.3 (19)
203
204 -------------------------------------------------------------------
205 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
206
207 - Fix chroot execution of update scripts. (bnc #558813)
208 - version 6.24.3 (19)
209
210 -------------------------------------------------------------------
211 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
212
213 - Fixed parsing of download speed from aria2c (bnc #537870)
214
215 -------------------------------------------------------------------
216 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
217
218 - Add ui::Selecatble interface for picking specific package versions
219   to install or delete if multiversion install is on.
220 - version 6.24.0 (19)
221
222 -------------------------------------------------------------------
223 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
224
225 - Parse zypp.conf multiversion option and make the setting available 
226   in pool and resolver.
227 - version 6.23.0 (19)
228
229 -------------------------------------------------------------------
230 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
231
232 - Specfile fixes to build on sle11-sp1.
233 - Fix repository probing and building in presence of productdir. (bnc #553712)
234 - version 6.22.3 (19)
235
236 -------------------------------------------------------------------
237 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
238
239 - Forward port and document already present changes
240   from Code11-Branch
241   * void SEGV if trying to access data of installed packages, that were
242     deleted behind our back (bnc #530595)
243   * ProxyInfoSysconfig: take care variables get initialized.
244   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
245   * Use rpm variables in specfile. (bnc #512466)
246   * Fix to compile with -Werror=format-security
247   * Fix packageand() in testcase generation
248   * Don't link unneeded libraries. (bnc #490895)
249   * Fix Patch::categoryEnum.
250   * Adapt to changed satsolver API. (bnc #480303)
251   * Taking ALL translations for generating GMO files (bnc #458739)
252   * Advice users to contact NCC if access to a 'novell.com'
253     repository is denied (bnc #464586).
254 - version 6.22.2 (19)
255
256 -------------------------------------------------------------------
257 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
258
259 - Raised the limit of redirections from 3 to 6 (bnc #465532)
260 - Following redirections also for https (bnc #545722).
261 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
262 - Do not report cached packages as being downloaded. (bnc #545295)
263 - Per default do not collect and report deleted files outside bin and lib 
264   directories for 'zypper ps'. (bnc #554480)
265 - version 6.22.1 (19)
266
267 -------------------------------------------------------------------
268 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
269
270 - CheckAccessDeleted: Per default do not collect and report deleted files 
271   that outside bin and lib directories. 'zypper ps' reporting false positive
272   seems to confuse. (bnc #554480)
273
274 -------------------------------------------------------------------
275 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
276
277 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
278
279 -------------------------------------------------------------------
280 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
281
282 - dup: Process drop list only if product actually changes. (bnc #552180)
283 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
284 - version 6.22.0 (19)
285
286 -------------------------------------------------------------------
287 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
288
289 - Enhance interface for zypper. (bnc #551956)
290 - version 6.21.4 (19)
291
292 -------------------------------------------------------------------
293 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
294
295 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
296   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
297 - version 6.21.3 (19)
298
299 -------------------------------------------------------------------
300 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
301
302 - CheckAccessDeleted: Avoid reporting false positive due to insufficient 
303   permission.
304
305 -------------------------------------------------------------------
306 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
307
308 - Don't try to access droplist of dropped products. (bnc #551697)
309 - version 6.21.2 (19)
310
311 -------------------------------------------------------------------
312 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
313
314 - Don't try to use an empty proxy string. (bnc #551314)
315 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
316 - version 6.21.1 (19)
317
318 -------------------------------------------------------------------
319 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
320
321 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery 
322   result. ui::Selectabe enhancements. Both will aid applications to
323   install package sets determined by query results. (bnc # 548392)
324 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
325 - Updated iso3166-1 country codes (bnc #531350)
326 - version 6.21.0 (19)
327
328 -------------------------------------------------------------------
329 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
330
331 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
332 - version 6.20.0 (19)
333
334 -------------------------------------------------------------------
335 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
336
337 - Fixes to make libzypp-bindings compile.
338 - version 6.19.3 (19)
339
340 -------------------------------------------------------------------
341 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
342
343 - Credentials are passed as commandline options to aria2c, so strip any
344   'user@' from the URL. Otherwise aria will use an empty password for 
345   this URL and authentication will fail. (bnc #544634)
346 - version 6.19.2 (19)
347
348 -------------------------------------------------------------------
349 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
350
351 - Repository::setInfo: Propagate priority changes to the solver to
352   avoid reloading the whole repo (bnc #498266).
353 - version 6.19.1 (19)
354
355 -------------------------------------------------------------------
356 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
357
358 - ResStatus: add isOrphaned to test whether a package is not provided
359   by any enabled repository. Orphaned packages are usually good candidates 
360   for cleanup unless the providing repository was intentionally disabled.
361 - version 6.19.0 (19)
362
363 -------------------------------------------------------------------
364 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
365
366 - aria2: pass credentials in a file instead of the command line
367   which is logged.
368 - aria2: we get the url in the progress if there is no response 
369   from the server yet, handle that to avoid flooding the log.
370 - version 6.18.2 (17)
371
372 -------------------------------------------------------------------
373 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
374
375 - Performing a dist upgrade the solver may try to delete old and no
376   longer provided (dropped) packages, even if they do not cause any 
377   dependency problem. This behaviour may be trurned off via zypp.conf 
378   option solver.upgradeRemoveDropedPackages. (bnc #539543)
379 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
380 - Add Product::droplist: List of dropped packages, i.e. packages no 
381   longer provided by a product.
382 - version 6.18.1 (17)
383
384 -------------------------------------------------------------------
385 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
386
387 - Return update messages via ZYppCommitResult. Support variable 
388   substitution in notification command. (fate #301175)
389 - Fix evaluation of no_proxy entries (bnc #543337)
390 - aria/curl: Fix header data in case the target is 
391   not initialized when downloading.
392 - version 6.18.0 (17)
393
394 -------------------------------------------------------------------
395 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
396
397 - Add zypp.conf option update.messages.notify: Command to be invoked 
398   to send update messages. (fate #301175)
399 - version 6.17.2 (17)
400
401 -------------------------------------------------------------------
402 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
403
404 - Add Selectable::updateCandidateObj returning the candidate for 
405   update, if there is one. The updateCandidate must not violate 
406   any active solver policy.
407 - version 6.17.1 (17)
408
409 -------------------------------------------------------------------
410 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
411
412 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
413 - Remove dead rpm database caching code from class RpmDb.
414 - version 6.17.0 (17)
415
416 -------------------------------------------------------------------
417 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
418
419 - New commit.downloadMode option in zypp.conf. Allows to set a
420   prefered download policy for commit.
421 - version 6.16.0 (11)
422
423 -------------------------------------------------------------------
424 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
425
426 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
427 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
428   schemeIsDownloading.
429 - version 6.15.0 (11)
430
431 -------------------------------------------------------------------
432 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
433
434 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
435   formats for building Capabilities(originally "name.arch=ver-rel").
436 - version 6.14.3 (11)
437
438 -------------------------------------------------------------------
439 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
440
441 - Fix resolution to force installation even if dependencies are missing. 
442   (bnc #531564)
443 - Rephrase solver resolution to point out if a package will break. 
444   (bnc #520083)
445
446 -------------------------------------------------------------------
447 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
448
449 - Lock rpms architecture only on distupgrade of the running system. 
450   (bnc #458520)
451 - version 6.14.2 (11)
452
453 -------------------------------------------------------------------
454 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
455
456 - Fix PoolQuery comparison (bnc #528755)
457 - Fix serialization and restore of predicated PoolQueries.
458 - version 6.14.0 (11)
459
460 -------------------------------------------------------------------
461 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
462
463 - package-manager script: Fall back to package selection if no 
464   packages are passed on the commandline. (bnc #529137)
465
466 -------------------------------------------------------------------
467 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
468
469 - package-manager script:
470   do not fail if kpackagekit is not installed (bnc #529510)
471 - version 6.13.3 (11)
472
473 -------------------------------------------------------------------
474 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
475
476 - Tune CheckAccessDeleted to focus on libraries and executables.
477 - version 6.13.2 (11)
478
479 -------------------------------------------------------------------
480 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
481
482 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
483   to check for running processes which access meanwhile deleted files or 
484   libraries.  This may be used after commit, when trying to figure out 
485   which services need to be restated. (fate #300763).
486 - version 6.13.1 (11)
487
488 -------------------------------------------------------------------
489 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
490
491 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to 
492   certain repositories.
493 - version 6.13.0 (11)
494
495 -------------------------------------------------------------------
496 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
497
498 - Remove confusing newlines in vendor change info (bnc #503859)
499 - Removing a package lock was not counted as state change (bnc #501850)
500 - Take solver_allowVendorChange option into account when computing the
501   Selectables default candidate.
502 - version 6.12.0 (11)
503
504 -------------------------------------------------------------------
505 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
506
507 - Avoid deadlock after fork and failed exec. (bnc 493152)
508 - No need to manually detect the location of aria2 binary.
509 - version 6.11.4 (11)
510
511 -------------------------------------------------------------------
512 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
513
514 - Fixed parsing of download rate report (changed in aria2 1.4.0)
515   (bnc #513944)
516
517 -------------------------------------------------------------------
518 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
519
520 - Create LogControl on demand instead of using a static var. (bnc #525339)
521 - version 6.11.2 (11)
522
523 -------------------------------------------------------------------
524 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
525
526 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance 
527   and load target and enabled repositories.
528
529 -------------------------------------------------------------------
530 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
531
532 - New class InstanceId to build strings to identify/retrieve specific 
533   Solvables.
534 - version 6.11.1 (11)
535
536 -------------------------------------------------------------------
537 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
538
539 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
540   and DownloadInAdvance. (fate #302159, fate #305624)
541 - version 6.11.0 (11)
542
543 -------------------------------------------------------------------
544 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
545
546 - add support to the package-manager script to use kpackagekit
547   or gnome-packagekit if available, which allows to install local
548   rpms with one click from file manager following desktop policies
549   and fetching other dependencies if required.
550   (fate #306526)
551 - version 6.10.5 (10)
552
553 -------------------------------------------------------------------
554 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
555
556 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells 
557   how many dist upgrade solver testcases should be kept on the system.
558   Per default just the last two are kept. 
559 - version 6.10.4 (10)
560
561 -------------------------------------------------------------------
562 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
563
564 - Don't write a solver testcase when solving for dist upgrade, 
565   but when actually committing.
566 - version 6.10.3 (10)
567
568 -------------------------------------------------------------------
569 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
570
571 - Add new string Match::Mode STRINGSTART and STRINGEND.
572
573 -------------------------------------------------------------------
574 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
575
576 - log redirections when cURL media backend is used (fate #305320).
577
578 -------------------------------------------------------------------
579 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
580
581 - Support "product version" detection on systems not using 
582   /etc/product.d/baseproduct by looking for the first package
583   providing ZConfig::distroverpkg (defaults to redhat-release). 
584 - version 6.10.2 (10)
585
586 -------------------------------------------------------------------
587 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
588
589 - Adapt to boost_unit_test_framework-1.38. 
590 - version 6.10.1 (10)
591
592 -------------------------------------------------------------------
593 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
594
595 - Remove obsolete UpgradeStatistics class from libzypp.
596
597 -------------------------------------------------------------------
598 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
599
600 - Fix HistoryLog to initialize on demand.
601 - version 6.10.0 (10)
602
603 -------------------------------------------------------------------
604 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
605
606 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
607
608 -------------------------------------------------------------------
609 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
610
611 - When unmounting ISO images, don't mix up exceptions thrown by the 
612   loop mounted ISO and those thrown by the media containing it.
613   (bnc #517856)
614
615 -------------------------------------------------------------------
616 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
617
618 - Adapt to satsolvers improved dataiterator handling.
619 - version 6.9.3 (8)
620
621 -------------------------------------------------------------------
622 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
623
624 - Support PoolQuery for sub-structures attributes. (fate #305503)
625 - version 6.9.2 (8)
626
627 -------------------------------------------------------------------
628 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
629
630 - Running as non-root user use a temporary @System solvfile in case the
631   global one is outdated and needed refresh. (bnc #517183)
632 - version 6.9.1 (8)
633
634 -------------------------------------------------------------------
635 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
636
637 - Enhance LookupAttr to allow direct query of attributes within 
638   sub-structures (flexarrays).
639
640 -------------------------------------------------------------------
641 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
642
643 - Enhance PoolQueryIterator to allow detailed inspection of attribute 
644   matches.
645 - Prefer datadir stored as repo attribute, but fallback searching in 
646   solvbales (old solv files do this). 
647 - version 6.9.0 (8)
648
649 -------------------------------------------------------------------
650 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
651
652 - Allow building libzypp with rpm-5 (experimental)
653 - version 6.8.3 (8)
654
655 -------------------------------------------------------------------
656 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
657
658 - Allow building libzypp without HAL (not recommended). Without HAL
659   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
660 - version 6.8.2 (8)
661
662 -------------------------------------------------------------------
663 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
664
665 - Fix solver to use IdSting to avoid failing vendor checks.
666 - version 6.8.1 (8)
667
668 -------------------------------------------------------------------
669 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
670
671 - Cleanup and remove deprecated interface methods.
672 - version 6.8.0 (8)
673
674 -------------------------------------------------------------------
675 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
676
677 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
678 - version 6.7.0 (6)
679
680 -------------------------------------------------------------------
681 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
682
683 - New solver.allowVendorChange expert option in zypp.conf.
684 - version 6.6.0 (6)
685
686 ------------------------------------------------------------------
687 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
688
689 - Fix lost housekeeping data in modifyRepo (bnc #503207)
690
691 -------------------------------------------------------------------
692 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
693
694 - Allow service refresh to change a repositories url (bnc #502157)
695
696 -------------------------------------------------------------------
697 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
698
699 - Detect and compile with rpm 4.7 (bnc #444211)
700 - version 6.5.2 (5)
701
702 -------------------------------------------------------------------
703 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
704
705 - Improve problem report on broken systemCheck rule (bnc #475144)
706
707 -------------------------------------------------------------------
708 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
709
710 - In update repos providing multiple release package versions for 
711   the same product, link a product to the latest version. (bnc #497696)
712
713 -------------------------------------------------------------------
714 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
715
716 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
717 - Extend LookupAttr to support matching specific string patterns.
718 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
719 - version 6.5.0 (5)
720
721 -------------------------------------------------------------------
722 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
723
724 - Soft lock packages deleted on behalf of a user request.
725 - version 6.4.1 (2)
726
727 -------------------------------------------------------------------
728 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
729
730 - New zypp.conf option 'download.media_preference': Hint which media 
731   to prefer when installing packages (download vs. CD).
732 - version 6.4.0 (2)
733
734 ------------------------------------------------------------------
735 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
736
737 - Add Resolver::setSolveSrcPackages. Per default disable solving 
738   of source package dependencies. We will later allow to enable 
739   it per package.
740 - version 6.3.0 (2)
741
742 -------------------------------------------------------------------
743 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
744
745 - aria2: show the download speed in the right unit
746 - aria2: show the filename in progress, not the repository
747 - aria2: don't show done twice
748
749 -------------------------------------------------------------------
750 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
751
752 - Remove a lock if the locking process is in zombie state. (bnc #481577)
753
754 -------------------------------------------------------------------
755 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
756
757 - zypp.conf: fixed and enabled 'servicesdir'
758
759 -------------------------------------------------------------------
760 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
761
762 - aria2: implement speed indicators (bnc#475506)
763 - aria2: implement progress indicators correctly (bnc#473846)
764 - aria2: fix broken pipe when looking for aria2c which caused
765          a fallback to curl. (bnc#480930)
766 - aria2: implement saving and reading mirror stats data in
767          /var/cache/zypp/aria2.stats
768 - aria2: handle failover correctly (bnc#481115)
769 - aria2: various improvements in error and report  handling
770 - aria2: curl: reset settings on attach to avoid duplicate
771   headers
772 - version 6.2.1 (2)
773
774 -------------------------------------------------------------------
775 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
776
777 - Adapt to changed satsolver API.
778
779 -------------------------------------------------------------------
780 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
781
782 - Make sure Fetcher pass optional files as non-interactive
783 - Fixes file does not exist error when key/sig does not exist 
784 - version 6.2.0 (2)
785
786 -------------------------------------------------------------------
787 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
788
789 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
790
791 -------------------------------------------------------------------
792 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
793
794 - Prevent ResStatus from overriding user locks. (bnc #475230)
795
796 -------------------------------------------------------------------
797 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
798
799 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
800
801 -------------------------------------------------------------------
802 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
803
804 Implemented the following options with aria backend:
805
806 - download.max_concurrent_connections (default 2)
807   download.min_download_speed (default no limit)
808   download.max_download_speed (default no limit)
809   download.max_silent_tries (default 5)
810
811 -------------------------------------------------------------------
812 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
813
814 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
815   Various improvements including file existence checking
816   Disable HEAD request if aria2c >= 1.20
817   Restrict max connections to 2 for now.
818
819 -------------------------------------------------------------------
820 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
821
822 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
823
824 -------------------------------------------------------------------
825 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
826
827 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
828
829 -------------------------------------------------------------------
830 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
831
832 - Fixed FTP authentication (bnc #472879)
833
834 -------------------------------------------------------------------
835 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
836
837 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte 
838   counts based on a power of 1024 (formerly just K,M,G). Byte counts based 
839   on a power of 1000 stay unaffected (kB,MB,GB).
840
841 -------------------------------------------------------------------
842 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
843
844 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
845
846 -------------------------------------------------------------------
847 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
848
849 - Send any output from rpm install/delete scripts via callback, so 
850   applications are able to display it. (bnc #369450)
851
852 -------------------------------------------------------------------
853 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
854
855 - Add missing translations (bnc #256289)
856
857 -------------------------------------------------------------------
858 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
859
860 - HistoryLogReader added
861
862 -------------------------------------------------------------------
863 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
864
865 - Respect content-file DATDIR when downloading packages. (bnc #468612)
866
867 -------------------------------------------------------------------
868 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
869
870 - Enabled CredentialManager for MediaSMB (bnc #460970).
871 - Ignore URL's username, password, and query string in AuthData
872   comparator in CredentialManager.
873
874 -------------------------------------------------------------------
875 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
876
877 - Let vendor checks per default differ between 'openSUSE Build Service' 
878   and 'openSUSE' (bnc #467262).
879
880 -------------------------------------------------------------------
881 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
882
883 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
884 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
885
886 -------------------------------------------------------------------
887 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
888
889 - Tell satsolver about product buddies (bnc #466565)
890
891 -------------------------------------------------------------------
892 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
893
894 - handle HTTP 503 reponses as temporary errors (bnc #462545)
895
896 -------------------------------------------------------------------
897 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
898
899 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
900 - revision 11954
901 - version 5.25.0 (23)
902
903 -------------------------------------------------------------------
904 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
905
906 - Add Package::filelist, faster and less memory consuming 
907   implementation of Package::filenames (now deprecated).
908 - revision 11949
909
910 -------------------------------------------------------------------
911 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
912
913 - Add str::hexencode and str::hexdecode to encode special characters 
914   in a string as %XX.
915 - Hexdecode modalias strings in rpm dependencies because rpm does not 
916   allow comma, blank and other special chars. (bnc #456695)
917 - revision 11927
918
919 -------------------------------------------------------------------
920 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
921
922 - Catch and report media errors when proving packages. (bnc #457652)
923 - revision 11926
924
925 -------------------------------------------------------------------
926 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
927
928 - Remove obsolete zypp.conf::productsdir and deprecate 
929   ZConfig::productsPath().
930 - Monitor /etc/products.d to determine if @system.solv needs to be 
931   rebuilt. (bnc #457933)
932 - revision 11923
933 - version 5.24.7 (23)
934
935 -------------------------------------------------------------------
936 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
937
938 - Execute patch scripts chroot to the installed system. (bnc #456795)
939 - revision 11908
940
941 -------------------------------------------------------------------
942 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
943
944 - Make the solver reset function public (bnc #439373)
945 - Revision 11904
946
947 -------------------------------------------------------------------
948 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
949
950 - note for coolo: do not trust bash advisory from TPM colleagues
951
952 -------------------------------------------------------------------
953 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
954
955 - Fix solvers inappropriate selection as byUSER (bnc 455965)
956 - revision 11891
957 - version 5.24.6 (23)
958
959 -------------------------------------------------------------------
960 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
961
962 - fix %post script to not warn on fresh install
963
964 -------------------------------------------------------------------
965 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
966
967 - Fix install order computation losing some installed packages
968   pre-requirements. (bnc #439802)
969 - revision 11845
970 - version 5.24.5 (23)
971
972 -------------------------------------------------------------------
973 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
974
975 - Prune soft locks to prevent installation but not update of 
976   already installed packages.
977 - revision 11829
978 - version 5.24.4 (23)
979
980 -------------------------------------------------------------------
981 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
982
983 - Taking solutions which based on user requirements/conflict
984   "by User" solutions (bnc #442718)
985 - revision 11825 
986
987 -------------------------------------------------------------------
988 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
989
990 - Take into account the requirements of all obsoleted packages uninstall 
991   scripts when computing the installation order. (bnc #439802)
992 - revision 11823
993 - version 5.24.3 (23)
994
995 -------------------------------------------------------------------
996 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
997
998 - fix maybeUnsuported() method returning wrong result
999 - add testcase for future coverage
1000 - don't force time based uuid for anonymous id string (bnc #449654)
1001 - RELEASE: 5.24.2 (23)
1002
1003 -------------------------------------------------------------------
1004 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
1005
1006 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
1007 - revision 11810
1008
1009 -------------------------------------------------------------------
1010 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
1011
1012 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
1013 - path and url in add_on_products.xml is evaluated wrong
1014   (bnc #446170)
1015
1016 -------------------------------------------------------------------
1017 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
1018
1019 - activate locking for doUpdate (bnc #447684)
1020 - revision 11792
1021 - RELEASE: 5.24.1 (23)
1022  
1023 -------------------------------------------------------------------
1024 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
1025
1026 - remove unused updaterepokey, replaced by repo
1027   product information
1028
1029 -------------------------------------------------------------------
1030 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
1031
1032 - fixed uninitialized value in OnMediaLocation (bnc #447010)
1033 - revision 11770
1034
1035 -------------------------------------------------------------------
1036 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
1037
1038 - Fix retrieval of deltarpm info.
1039 - revision 11764
1040 - version 5.24.0 (23)
1041
1042 -------------------------------------------------------------------
1043 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
1044
1045 - Fix retrieval of Repository attributes like timestamps, keywords
1046   and product info.
1047 - revision 11760
1048
1049 -------------------------------------------------------------------
1050 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
1051
1052 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
1053   iterate those solv file attributes which are not acssociated with a 
1054   solvable. E.g. product or deltarpm info.
1055 - revision 11754
1056
1057 -------------------------------------------------------------------
1058 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
1059
1060 - encode user-supplied URL strings before using them in the Url object
1061   (bnc #446395, bnc #444267)
1062 - revision 11720
1063
1064 -------------------------------------------------------------------
1065 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
1066
1067 - Support loading helix files.
1068 - revision 11719
1069
1070 -------------------------------------------------------------------
1071 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
1072
1073 - Add class filesystem::Glob to find pathnames matching a pattern
1074   by using ::glob.
1075 - revision 11708
1076
1077 -------------------------------------------------------------------
1078 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
1079
1080 - Taking care for ppc64 while distupgrade (bnc #443685)
1081 - revision 11670 
1082
1083 -------------------------------------------------------------------
1084 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
1085
1086 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
1087   (Arch_i386, "name == 1.0").
1088 - revision 11669
1089
1090 -------------------------------------------------------------------
1091 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
1092
1093 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete 
1094   downloads. (bnc #444109)
1095 - revision 11656
1096 - version 5.23.0 (23)
1097
1098 -------------------------------------------------------------------
1099 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
1100
1101 - Check for modaliases below /sys (bnc #430179)
1102 - revision 11653
1103
1104 -------------------------------------------------------------------
1105 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
1106
1107 - Avoid superfluous file copying and gpg invocation in keyring handling.
1108 - revision 11650
1109
1110 -------------------------------------------------------------------
1111 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
1112
1113 - Prevent fetcher from processing the same index file twice. (bnc #443644)
1114 - revision 11648
1115 - version 5.22.0 (21)
1116
1117 -------------------------------------------------------------------
1118 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
1119
1120 - Fix retrieval of patch contents and references attributes. (bnc #442200)
1121 - revision 11641
1122 - version 5.21.0 (21)
1123
1124 -------------------------------------------------------------------
1125 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
1126
1127 - Add CheckSum::asString.
1128 - revision 11634
1129
1130 -------------------------------------------------------------------
1131 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
1132
1133 - revision 11631
1134 - version 5.20.0 (20)
1135
1136 -------------------------------------------------------------------
1137 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
1138
1139 - re-add the flavor to the http header now using a flavor
1140   cache that is updated on every target load.
1141   Target::dstributionFlavor provides access to this cache
1142   in case you need the last used flavor without loading
1143   the target.
1144
1145 -------------------------------------------------------------------
1146 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
1147
1148 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
1149 - revsion 11539 
1150
1151 -------------------------------------------------------------------
1152 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
1153
1154 - Adding rule rpm-arch for installed rpm package in order to avoid 
1155   unneeded architecture change. (bnc #441004)
1156 - revision 11585
1157
1158 -------------------------------------------------------------------
1159 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
1160
1161 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
1162   (bnc #439983)
1163 - revision 11568
1164
1165 -------------------------------------------------------------------
1166 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
1167
1168 - merge contributions by Jon Nelson, the patches resolve 
1169   the following issues:
1170 - disable the "Pragma: nocache" header which is automatically 
1171   used by curl.
1172   re-enables the use of a caching http proxy (like squid or others) 
1173   and corrects (bnc #326208)
1174 - don't generate an If-Modified-Since header if we don't have a
1175   previous file to work with
1176 - don't generate a Proxy-Authenticate header if one is not called 
1177   for.
1178
1179 -------------------------------------------------------------------
1180 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
1181
1182 - Do not save solver locks (by APPL_HIGH).
1183 - revision 11558
1184
1185 -------------------------------------------------------------------
1186 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
1187
1188 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
1189   for automatic signed index discovery.
1190 - enqueueDir with checksum checking s now enqueueDigestedDir
1191
1192 -------------------------------------------------------------------
1193 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
1194
1195 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
1196   saved in the lockfiles
1197 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
1198 - revision  11549 
1199
1200 -------------------------------------------------------------------
1201 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
1202
1203 - throw a MediaTimeoutException also on http 504 (gateway timeout)
1204   (bnc #425035)
1205 - revision 11535
1206
1207 -------------------------------------------------------------------
1208 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
1209
1210 - Add 'sh4' architectures.
1211 - revision 11534
1212
1213 -------------------------------------------------------------------
1214 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
1215
1216 - don't free the header before curl_perform as curl does not
1217   copy it. (bnc#439532)
1218
1219 -------------------------------------------------------------------
1220 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
1221
1222 - Add 'arm' architectures.
1223 - revision 11525
1224
1225 -------------------------------------------------------------------
1226 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
1227
1228 - regarding "keep obsolete" in the solutions (bnc #439134)
1229 - revision 11517 
1230
1231 -------------------------------------------------------------------
1232 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
1233
1234 - fix broken aria2c command line (bnc#438971) 
1235
1236 -------------------------------------------------------------------
1237 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
1238
1239 - adding svn r11488 to fix compile of PackageKit
1240
1241 -------------------------------------------------------------------
1242 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
1243
1244 - Remove error prone methods from OnMediaLocation API to prevent 
1245   accidental missuse. (bnc #437328)
1246 - revision 11487
1247 - version 5.19.0 (19)
1248
1249 -------------------------------------------------------------------
1250 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
1251
1252 - Provide the /etc/products.d enties filename as Product::referenceFilename.
1253   Use it to remove orphan products. (bnc #432932)
1254 - Fix media exception handling in commit (bnc #395704)
1255 - revision 11485
1256 - version 5.18.0 (17)
1257
1258 -------------------------------------------------------------------
1259 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
1260
1261 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
1262 - revision 11468
1263 - version 5.17.0 (17)
1264
1265 -------------------------------------------------------------------
1266 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
1267
1268 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
1269 - revision 11447
1270
1271 -------------------------------------------------------------------
1272 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
1273
1274 - move anonymous unique id to a private http header
1275   X-ZYpp-AnonymousUniqueId (bnc#431571 )
1276
1277 -------------------------------------------------------------------
1278 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
1279
1280 - Adapt to satsolver-0.12 API.
1281 - Add Locale:: bestMatch to find the best match within a set of 
1282   available Locales.
1283 - revision 11441
1284
1285 -------------------------------------------------------------------
1286 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
1287
1288 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
1289 - revision 11419
1290
1291 -------------------------------------------------------------------
1292 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
1293
1294 - Adapt to changed satsolver dataiterator API.
1295 - revision 11418
1296
1297 -------------------------------------------------------------------
1298 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
1299
1300 - Secure download of license file on repo refresh (bnc #372386)
1301 - revision 11398
1302
1303 -------------------------------------------------------------------
1304 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
1305
1306 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
1307 - revision 11397
1308
1309 -------------------------------------------------------------------
1310 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
1311
1312 - repository license methods added to RepoManager (bnc #372386)
1313 - revision 11377
1314
1315 -------------------------------------------------------------------
1316 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
1317
1318 - don't take into account stat information when looking
1319   for remote SHA1SUMS (part of bnc#409927)
1320
1321 -------------------------------------------------------------------
1322 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
1323
1324 - MediaSetAccess::provideOptionalFile() added
1325 - revision 11369
1326
1327 -------------------------------------------------------------------
1328 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
1329 - version 5.16.1 (16)
1330
1331 -------------------------------------------------------------------
1332 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
1333
1334 - don't initialize servicesTargetDistro via global ZYpp instance in
1335   RepoManagerOptions() constructor (bnc #435184)
1336 - revision 11342
1337
1338 -------------------------------------------------------------------
1339 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
1340
1341 - repository probing: check for other types of repo even on
1342   MediaException, throw only if all fail (bnc #335906)
1343 - revision 11332
1344
1345 -------------------------------------------------------------------
1346 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
1347
1348 - Adapt to satsolver changes.
1349 - revision 11331
1350 - version 5.16.0 (16)
1351
1352 -------------------------------------------------------------------
1353 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
1354
1355 - Fix reading delta rpm checksum from solv file.
1356 - revision 11313
1357
1358 -------------------------------------------------------------------
1359 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
1360
1361 - Fix package-manager script to properly quote arguments. (bnc #30903)
1362 - revision 11311
1363
1364 -------------------------------------------------------------------
1365 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
1366
1367 - regarding orphaned resolvables
1368 - removed old distupgrade algorithm
1369 - revision 11307 
1370
1371 -------------------------------------------------------------------
1372 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
1373
1374 - handle ftp response 530 (login failed) like http 403
1375   (bnc #433537)
1376 - revision 11305
1377
1378 -------------------------------------------------------------------
1379 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
1380
1381 - Adapt to satsolvers 'big solv data change'.
1382 - revision 11294
1383
1384 -------------------------------------------------------------------
1385 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
1386
1387 - Taking the right solution actions for locked resolvables (bnc #400840)
1388 - revision 11289 
1389
1390 -------------------------------------------------------------------
1391 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
1392
1393 - Add required copy-ctor and assignment operator to WhatProvides.
1394   (bnc #433087)
1395 - revision 11276
1396
1397 -------------------------------------------------------------------
1398 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
1399
1400 - detect and use unused loop device for mounting ISO images
1401   (bnc #428009)
1402 - revision 11262
1403 - version 5.15.1 (13)
1404
1405 -------------------------------------------------------------------
1406 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
1407
1408 - fixed segfault when saving the probed repo type in
1409   RepoManager::refreshMetadata() (bnc #431963)
1410 - revision 11261
1411
1412 -------------------------------------------------------------------
1413 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
1414
1415 - improve log message (bnc#429114) 
1416
1417 -------------------------------------------------------------------
1418 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
1419
1420 - disk usage - ignore /proc filesystem (bnc#418783)
1421 - revision 11258
1422
1423 -------------------------------------------------------------------
1424 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
1425
1426 - Fixed detection of loopback mounted iso-files. The mtab entry does
1427   not necessarily mention the iso-file. (bnc #432504) 
1428 - revision 11252
1429 - version 5.15.0 (13)
1430
1431 -------------------------------------------------------------------
1432 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
1433
1434 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using 
1435   delta rpms even if the package is available on a local source.
1436   (Axel C. Frinke)
1437 - revision 11235
1438 - version 5.14.0 (13)
1439
1440 -------------------------------------------------------------------
1441 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
1442
1443 - Add product attribute: PRODUCTLINE.
1444 - revision 11234
1445
1446 -------------------------------------------------------------------
1447 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
1448
1449 - Do not consider self provided requirements whan computing the 
1450   installation order.
1451 - revision 11231
1452
1453 -------------------------------------------------------------------
1454 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
1455
1456 - Rephrase missleading error message. (bnc #431229)
1457 - revision 11222
1458
1459 -------------------------------------------------------------------
1460 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
1461
1462 - Allow computation of disk usage per solvable.
1463 - revision 11218
1464
1465 -------------------------------------------------------------------
1466 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
1467
1468 - Merge aria2c Media handler code from Google SOC 2008
1469   (Gerard Farras)
1470 - Only activated by making env var ZYPP_ARIA=1
1471
1472 -------------------------------------------------------------------
1473 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
1474
1475 - history: tell which package failed before logging rpm output or
1476   error message (bnc #430585)
1477 - no localization for history log comments
1478 - revision 11202
1479
1480 -------------------------------------------------------------------
1481 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
1482
1483 - Fix zypp::WhatProvides::empty returning inverse result.
1484 - revision 11200
1485 - version 5.13.1 (13)
1486
1487 -------------------------------------------------------------------
1488 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
1489
1490 - fixed endless loop when CredentialManager returns bad password
1491 - CredentialManager now correctly updates password of existing
1492   credentials
1493 - revision 11187
1494
1495 -------------------------------------------------------------------
1496 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
1497
1498 - Fix computation of Product::flavor.
1499 - Add Product::productLine. A vendor specific string denoting the 
1500   product line.
1501 - revision 11182
1502 - version 5.13.0 (13)
1503
1504 -------------------------------------------------------------------
1505 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
1506
1507 - save user credentials after asking for them
1508 - revision 11181
1509
1510 -------------------------------------------------------------------
1511 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
1512
1513 - ZConfig::credentialsGlobal{File,Dir}() added
1514   (/etc/zypp/credentials.{cat,d})
1515 - revision 11176
1516
1517 -------------------------------------------------------------------
1518 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
1519
1520 - Target::setInstallationLogfile() removed from zypp/Target.h
1521 - revision 11171
1522
1523 -------------------------------------------------------------------
1524 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
1525
1526 - Remove obsolete zypp-query-pool binary. zypper provides all
1527   the information one needs.
1528 - revision 11160
1529
1530 -------------------------------------------------------------------
1531 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
1532
1533 - HistoryLog added and used to log package installs/removes and
1534   repository adds, removes, url and alias changes into
1535   history.logfile (/var/log/zypp/history) (fate #110205)
1536 - str::escape(string, char) added
1537 - revision 11150
1538 - version 5.12.1 (12)
1539
1540 -------------------------------------------------------------------
1541 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
1542
1543 - CredentialManager: look for credentials with
1544   wanted_url.startsWith(stored_url)
1545 - RepoManager: don't pass service credentials down to repos if
1546   their urls are not based on service's url.
1547 - revision 11134
1548
1549 -------------------------------------------------------------------
1550 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
1551
1552 - Remove superfluous PRODUCT_REFERENCES attribute.
1553 - revision 11127
1554
1555 -------------------------------------------------------------------
1556 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
1557
1558 - Add Url::hasCredentialsInAuthority test for username or password 
1559   being encoded in the authority component. I.e. user:pass@host.
1560 - Handle repos to be disabled disable in service refresh.
1561 - revision 11126
1562
1563 -------------------------------------------------------------------
1564 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
1565
1566 - provided context to keyring callbacks (bnc #370223)
1567 - merged trust & import callbacks (bnc #366467)
1568   (don't worry, still allows to trust && !import)
1569 - revision 11113
1570
1571 -------------------------------------------------------------------
1572 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
1573
1574 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
1575 - revision 11102
1576
1577 -------------------------------------------------------------------
1578 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
1579
1580 - Use service alias as namespace for it's repositories aliases.
1581 - revision 11097
1582 - version 5.11.0 (11)
1583
1584 -------------------------------------------------------------------
1585 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
1586
1587 - pass service's credentials down to repos
1588 - support ?credentials=filepath in URL to specify credentials
1589 - revision 11092
1590
1591 -------------------------------------------------------------------
1592 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
1593
1594 - Add Product::isTargetDistribution to identify the systems installed
1595   baseproduct. This should replace tests for Product::type is "base".
1596 - revision 11089
1597
1598 -------------------------------------------------------------------
1599 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
1600
1601 - save user credentials when adding repos/services with URLs containing
1602   the credentials (bnc #425462)
1603 - revision 11085
1604
1605 -------------------------------------------------------------------
1606 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
1607
1608 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
1609 - revision 11082
1610
1611 -------------------------------------------------------------------
1612 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
1613
1614 - Service handling fixes. Added ServiceException. 
1615 - revision 11077
1616
1617 -------------------------------------------------------------------
1618 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
1619
1620 - Fix building of transaltions.
1621 - revision 11064
1622
1623 -------------------------------------------------------------------
1624 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
1625
1626 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
1627 - revision 11060
1628
1629 -------------------------------------------------------------------
1630 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
1631
1632 - Create new Service repos in disbaled sate.
1633 - revision 11056
1634 - version 5.10.0 (10)
1635
1636 -------------------------------------------------------------------
1637 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
1638
1639 - Make registerTarget and registerRelease abvailable for installed 
1640   product. Required for registration.
1641 - revision 11043
1642
1643 -------------------------------------------------------------------
1644 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
1645
1646 - Add url lists query to Product interface. A generic query and 
1647   convenience methods to query urls for "releasenotes", "register", 
1648   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
1649 - revision 11029
1650
1651 -------------------------------------------------------------------
1652 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
1653
1654 - ServiceType and ServiceInfo::type() added (contains only RIS for
1655   now), service type probing added.
1656 - Avoiding the use of 'path' for services (appending
1657   the repoindex.xml's 'path' to the baseurl of created repos)
1658 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
1659 - revision 11022
1660
1661 -------------------------------------------------------------------
1662 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
1663
1664 - add Repostiroy::updateKeys and 
1665   Repository::providesUpdatesForKey(string) for repo and
1666   product matching
1667 - Provide Repository::isUpdateRepo
1668
1669 -------------------------------------------------------------------
1670 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
1671
1672 - Fix evaluation of vendor support flags.
1673 - Adapt retrieval of registration data (targetDistribution, 
1674   targetDistributionRelease and targetDistributionFlavor).
1675 - revision 11013
1676
1677 -------------------------------------------------------------------
1678 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
1679
1680 - Follow gpgcheck tag in .repo file and do no check if disabled.
1681 - revision 11010
1682 - version 5.9.0 (8)
1683
1684 -------------------------------------------------------------------
1685 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
1686
1687 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
1688   with content (repos)
1689 - revision 11004
1690
1691 -------------------------------------------------------------------
1692 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
1693
1694 - Remove obsolete product attributes.
1695 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
1696 - revision 11001
1697
1698 -------------------------------------------------------------------
1699 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
1700
1701 - Provide product::updaterepoKey: Update repository indicator string.
1702 - revision 11000
1703
1704 -------------------------------------------------------------------
1705 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
1706
1707 - provide context about the repository (name/alias) if available when
1708   checking signatures (bnc#370223)
1709 - 5.8.0
1710
1711 -------------------------------------------------------------------
1712 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
1713
1714 - Add ServiceInfo interface to define a set of catalogs (repository 
1715   aliases) to be enabled on next refresh.
1716 - revision 10970
1717
1718 -------------------------------------------------------------------
1719 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
1720
1721 - Fix reading of Traget::targetDistribution.
1722 - Allow to configure default answers in signature verification workflow.
1723 - revision 10968
1724
1725 -------------------------------------------------------------------
1726 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
1727
1728 - CredentialManager added to manage stored credentials
1729 - MediaCurl adapted to use CredentialManager to read credentials
1730 - revision 10958
1731
1732 -------------------------------------------------------------------
1733 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
1734
1735 - operator ==, !=, < definition moved to RepoInfoBase from
1736   the derived classes
1737 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
1738   (bnc #407515)
1739 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
1740 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
1741 - use shared_ptr instead of itrusive for {Repo,Service}Info
1742 - revision 10931:10942
1743
1744 -------------------------------------------------------------------
1745 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
1746
1747 - RepoInfo{,Base} setters made void
1748 - revision 10931
1749
1750 -------------------------------------------------------------------
1751 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
1752
1753 - skip repositories with non-matching target distro when reading
1754   repoindex
1755 - revision 10926
1756
1757 -------------------------------------------------------------------
1758 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
1759
1760 - Enabled distupgrade of the SAT solver. In order to use the old
1761   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
1762   This variable will can be used until the old distupgrade mechanism will 
1763   be removed from libzypp. Have a look to above changelogs.
1764 - revision 10911
1765 - version 5.7.0 (5)
1766
1767 -------------------------------------------------------------------
1768 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
1769
1770 - add Package::maybeUnsupported to remove duplicated
1771   code in clients dealing with Package::vendorSupport
1772
1773 -------------------------------------------------------------------
1774 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
1775
1776 - Reset transaction only if this solvable has no buddy (bnc #417799)
1777   e.g. do not reset Products cause the concerning release package
1778   could not already be installed.
1779 - revision 10883
1780 - version 5.6.1 (5)
1781
1782 -------------------------------------------------------------------
1783 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
1784
1785 - don't report "may be outdated" for @System repo.
1786
1787 -------------------------------------------------------------------
1788 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
1789
1790 - Add Target::targetDistribution. Returns "distribution-arch" of 
1791   the installed base product. Used for registration and Service
1792   refresh. (for Fate #304915)
1793 - revision 10877
1794 - version 5.6.0 (5)
1795
1796 -------------------------------------------------------------------
1797 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
1798
1799 - Add method Product::replacedProducts to identify installed 
1800   Products that would be replaced by installing a new Product.
1801   (for Fate #301997)
1802 - revision 10876
1803
1804 -------------------------------------------------------------------
1805 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
1806
1807 - Fixes to Selectable doing staus manipulation on non-USER level.
1808 - revision 10873
1809
1810 -------------------------------------------------------------------
1811 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
1812
1813 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
1814   if it is not yet initialized. This is to avoid try/catch blocks just 
1815   to test whether the Target is initialized. (bnc #417556)
1816 - Add method Target::assertRootPrefix. Pass a pathname and get back the
1817   path prefixed with the tragets root, unless it already had that prefix.
1818 - revision 10870
1819
1820 -------------------------------------------------------------------
1821 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
1822
1823 - Regarding error messages for Products correctly (FATE #304502)
1824 - rev 10863 
1825
1826 -------------------------------------------------------------------
1827 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
1828
1829 - Let Selectable default to USER level.
1830 - revision 10850
1831 - version 5.5.1 (5)
1832
1833 -------------------------------------------------------------------
1834 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
1835
1836 - Change Selectable API to support doing staus manipulation on
1837   non-USER level. 
1838 - revision 10847
1839 - version 5.5.0 (5) 
1840
1841 -------------------------------------------------------------------
1842 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
1843
1844 - support sat solver API for searching files
1845
1846 -------------------------------------------------------------------
1847 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
1848
1849 - Add ResPool::reposFind to get repositories by alias.
1850 - revision 10835
1851
1852 -------------------------------------------------------------------
1853 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
1854
1855 - Advise rpmdb2solv to parse the product database.
1856 - revision 10824
1857 - version 5.4.0 (4)
1858
1859 -------------------------------------------------------------------
1860 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
1861
1862 - Offer a simpler, fate based status manipulation in ui::Selectable.
1863   This is easier to handle, as the ui::Status always distinguishes
1864   wheter an object is installed or not.
1865 - revision 10814
1866
1867 -------------------------------------------------------------------
1868 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
1869
1870 - Propagate default rpm install flags from zypp.conf via ZConfig and
1871   ZYppCommitPolicy down to the installer. (FATE #302952) 
1872 - revision 10813
1873
1874 -------------------------------------------------------------------
1875 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
1876
1877 - Add base::Flags (like qt's QFlags) a type-safe way of storing 
1878   OR-combinations of enum values.
1879 - revision 10811
1880
1881 -------------------------------------------------------------------
1882 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
1883
1884 - Add static ui::Selectable::get methods as convenient ctor
1885   substitute. 
1886 - revision 10806
1887
1888 -------------------------------------------------------------------
1889 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
1890
1891 - Adapt zypp-query-pool to new product handling.
1892 - revision 10803
1893
1894 -------------------------------------------------------------------
1895 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
1896
1897 - Don't pass epoch to 'rpm -e', it does not support it.
1898 - revision 10800
1899
1900 -------------------------------------------------------------------
1901 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
1902
1903 - Adapt to new product handling. Products are no longer pseudo
1904   installed objects verified by the solver, but actually installed. 
1905   Thus removed satisfiedProduct iterator, fixed Selctables. 
1906 - Removed class ProductInfo as we keep Product.
1907 - revision 10797
1908
1909 -------------------------------------------------------------------
1910 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
1911
1912 - implement relogin suggested support (fate#304889)
1913
1914 -------------------------------------------------------------------
1915 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
1916
1917 - Detect correct download path even if repository type 
1918   is not set. (bnc #386386)
1919 - revision 10768
1920
1921 -------------------------------------------------------------------
1922 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
1923
1924 - Cleanup, mostly by removing, unused parser code and related classes.
1925 - revision 10765
1926
1927 -------------------------------------------------------------------
1928 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
1929
1930 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
1931 - revision 10763
1932
1933 -------------------------------------------------------------------
1934 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
1935
1936 - Add new product attributes (flavor,referencePackage).
1937 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
1938   object. This is used to keep the product resolvable and the
1939   package providing the product metadata in sync.
1940 - revision 10742
1941
1942 -------------------------------------------------------------------
1943 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
1944
1945 - support an optional url attribute in repoindex.xml's <repo>
1946 - revision 10729
1947
1948 -------------------------------------------------------------------
1949 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
1950
1951 - New class ProductInfo to provide product related metadata that
1952   might be associated with a package. This will replace the Product
1953   resolvable.
1954 - revision 10715
1955
1956 -------------------------------------------------------------------
1957 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
1958
1959 - generate a unique anonymous unique string per target
1960   and add it to the agent string for better statistics
1961
1962 -------------------------------------------------------------------
1963 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
1964
1965 - Follow solver policy and make repository priority the highest
1966   key, when ordering packages. Then architecture, and edition last.
1967 - revision 10710
1968
1969 -------------------------------------------------------------------
1970 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
1971
1972 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp 
1973   (bnc #412094)
1974 - revision 10702
1975
1976 -------------------------------------------------------------------
1977 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
1978
1979 - Service renamed to ServiceInfo
1980 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
1981 - revision 10695
1982
1983 -------------------------------------------------------------------
1984 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
1985
1986 - fixed yum repos to work with non '/' base url post fix
1987   (bnc #341617)
1988 - revision 10662
1989
1990 -------------------------------------------------------------------
1991 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
1992
1993 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
1994   (bnc #411339)
1995 - revision 10680
1996
1997 -------------------------------------------------------------------
1998 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
1999
2000 - Several changes to make libzypp-bindings compile using the original
2001   header files and no private copies. (bnc #391831)
2002 - revision 10668
2003 - version 5.3.0
2004
2005 -------------------------------------------------------------------
2006 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
2007
2008 - Service::enabled() added
2009 - revision 10657
2010
2011 -------------------------------------------------------------------
2012 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
2013
2014 - Removed FRESHENS dependency type
2015 - revision 10643
2016
2017 -------------------------------------------------------------------
2018 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
2019
2020 - Allow parallel installation of packages which have been defined
2021   in zypp.conf (parameter "multiversion") Fate #302050
2022 - Additional check for broken system.
2023   (defined in zypp.conv: solver.checkSystemFile)
2024 - revision 10600
2025
2026 -------------------------------------------------------------------
2027 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
2028
2029 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
2030 - revision 10596
2031
2032 -------------------------------------------------------------------
2033 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
2034
2035 - Remove Atom, Script, Message and other obsolete classes.
2036 - revision 10592
2037
2038 -------------------------------------------------------------------
2039 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
2040
2041 - Also report the name of the locking process in ZYppFactoryException
2042   (bnc #280537)
2043 - revision 10572
2044
2045 -------------------------------------------------------------------
2046 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
2047
2048 - corrected logging of solver settings
2049 - regard locking while doUpdate (bnc #405427)
2050 - revision 10564
2051
2052 -------------------------------------------------------------------
2053 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
2054
2055 - make curl use the right transfer mode
2056   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
2057 - revision 10559
2058
2059 -------------------------------------------------------------------
2060 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
2061
2062 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
2063 - revision 10557
2064
2065 -------------------------------------------------------------------
2066 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
2067
2068 - Provide Package::url() if available in solv file. (bnc #402434)
2069 - A missing cookie file must not be treated as an error. Simply
2070   rebuild the cache (bnc #405867)
2071 - Add 22x22 and 24x24 icons (bnc #329635)
2072 - revision 10528
2073
2074 -------------------------------------------------------------------
2075 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
2076
2077 - Do not update an already updated package (bnc #400422)
2078 - revision 10504
2079
2080 -------------------------------------------------------------------
2081 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
2082
2083 - Also check if the fingerprint matches before importing updated keys.
2084   (bnc #393160)
2085 - revision 10500
2086
2087 -------------------------------------------------------------------
2088 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
2089
2090 - forward port add message attribute to patches.
2091 - port import newer keys if a trusted key is updated
2092 - (bnc#393160)
2093 - version 5.0.2
2094
2095 -------------------------------------------------------------------
2096 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
2097
2098 - Fix permanent duplication of gpg keys in the rpm database. Also
2099   retrieve correct creation and expire dates. (bnc #401259)
2100 - Invoke gpg with --homdir, otherwise command fails if executed
2101   within a wrapper. (bnc #401259)
2102 - revision 10487
2103
2104 -------------------------------------------------------------------
2105 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
2106
2107 - version 5.0.1
2108 - revision 10464
2109
2110 -------------------------------------------------------------------
2111 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
2112
2113 - Handle new patch messages and scripts in commit. Provide callbacks
2114   to display the patch messages and give visual feedback on script
2115   execution. (bnc #401220)
2116 - revision 10411
2117
2118 -------------------------------------------------------------------
2119 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
2120
2121 - Fix wrong parenthesis causing bug 399320
2122 - version
2123 - revision
2124
2125 -------------------------------------------------------------------
2126 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
2127
2128 - improve performance of gsub
2129 - change replace_all to replaceAll (same name convency)
2130 - add tests for gsub and replaceAll
2131 - revision 10366
2132
2133 -------------------------------------------------------------------
2134 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
2135
2136 - Handle application/x-redhat-package-manager in package-manager.desktop
2137   (bnc #391183)
2138 - revision 10361
2139
2140 -------------------------------------------------------------------
2141 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
2142
2143 - X-SuSE-ControlCenter-System category added
2144   to package-manager.desktop (bnc #302324)
2145 - revision 10353
2146
2147 -------------------------------------------------------------------
2148 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
2149
2150 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
2151 - revision 10340
2152
2153 -------------------------------------------------------------------
2154 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
2155
2156 - Fix memory corruption in curl media handler (bnc #396979)
2157 - revision 10338
2158
2159 -------------------------------------------------------------------
2160 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
2161
2162 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
2163   as 'source package named zypper'. So these capabilities can be used
2164   together with sat::Whatprovides or in resolver requests. (bnc #369893)
2165 - revision 10335
2166
2167 -------------------------------------------------------------------
2168 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
2169
2170 - allow aborting progress during removing packages. (bnc #389238)
2171 - revision 10331
2172
2173 -------------------------------------------------------------------
2174 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
2175
2176 - New option for ignoring Obsoletes. This is used for installing more than
2177   one pacakges with the same name but different versions.
2178   Often used by kernel.
2179 - r 10299
2180
2181 -------------------------------------------------------------------
2182 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
2183
2184 - Revert inappropriate Selectable cleanup. Fix Selectable
2185   status computation. Unmaintained packages were wrongly
2186   reported as unsinstalled. (bnc #394630)
2187 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
2188 - revision 10295
2189
2190 -------------------------------------------------------------------
2191 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
2192
2193 - fixed typo
2194
2195 -------------------------------------------------------------------
2196 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
2197
2198 - Reenable diskusage calculation (bnc #395051)
2199 - version 4.25.1
2200 - revision 10273
2201
2202 -------------------------------------------------------------------
2203 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
2204
2205 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
2206 - revision 10271
2207
2208 -------------------------------------------------------------------
2209 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
2210
2211 - RepoInfo: don't overwrite flags that have already been set externally
2212   (bnc #394728)
2213 - revision 10256
2214
2215 -------------------------------------------------------------------
2216 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
2217
2218 - Create missing directories when saving config files. (bnc #395026)
2219 - Fix undefined behaviour in RepoManager.
2220 - revision 10255
2221
2222 -------------------------------------------------------------------
2223 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
2224
2225 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
2226   from resolvePool or resolveQueue we will have to take care for both
2227   cases. (bnc#393969)
2228 - r 10252
2229
2230 -------------------------------------------------------------------
2231 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
2232
2233 - compile with RPM_OPT_FLAGS
2234
2235 -------------------------------------------------------------------
2236 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
2237
2238 - old2new locks file converter script added to %post (jredinger)
2239 - r 10227
2240
2241 -------------------------------------------------------------------
2242 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
2243
2244 - Do not regard packages with the same name while upgrading obsoleted
2245   packages (bnc#394367)
2246 - r 10219
2247
2248 -------------------------------------------------------------------
2249 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
2250
2251 - revert commit don't check for existence of keys,
2252   to avoid a non needed HEAD request. (related bnc#381280)
2253   as it creates popup error callbacks due to the 404's in
2254   the keys. Leave however the OnMediaLocation::optional()
2255   API to look for another fix strategy.
2256
2257 -------------------------------------------------------------------
2258 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
2259
2260 - define path for messages and scripts and document
2261   them in zypp.conf
2262
2263 -------------------------------------------------------------------
2264 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
2265
2266 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
2267   be ignored for already INSTALLED packages (bnc #389694)
2268 - r 10202
2269
2270 -------------------------------------------------------------------
2271 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
2272
2273 - Packages which obsoletes and do NOT required other installed
2274   packages will be installed if no other packages obsolete the installed package too.
2275 - r 10196
2276
2277 -------------------------------------------------------------------
2278 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
2279
2280 - fix filelist for installed packages (bnc#392544)
2281 - fix changelog retrieval for installed packages
2282
2283 -------------------------------------------------------------------
2284 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
2285
2286 - deprecate Repository::name() and use alias() to
2287   be consistent. Related to (bnc#383553)
2288 - don't check for existence of keys, to avoid a non needed
2289   HEAD request. (helps bnc#381280)
2290 - 4.25.0
2291
2292 -------------------------------------------------------------------
2293 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
2294
2295 - added onlyRequires in the testcase (bnc #389184)
2296
2297 -------------------------------------------------------------------
2298 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
2299
2300 - allow installation and refreshing from repository with alias that
2301   contains ' or " (bnc #392426)
2302 - r10158
2303
2304 -------------------------------------------------------------------
2305 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
2306
2307 - delta rpm support reenabled
2308 - r10150
2309
2310 -------------------------------------------------------------------
2311 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
2312
2313 - Resetting Delete Details in ResStatus correctly (bnc #391785)
2314 - r 10145
2315
2316 -------------------------------------------------------------------
2317 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
2318
2319 - when setting status to non installed for uninstalled packages
2320   set the user transaction so they go to soft locks.
2321   (related to bnc#389739 )
2322
2323 -------------------------------------------------------------------
2324 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
2325
2326 - Added new calls : isInstalledBy (const PoolItem item);
2327                     installs (const PoolItem item);
2328 - r 10125
2329 - 4.23.0
2330
2331 -------------------------------------------------------------------
2332 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
2333
2334 - don't run merge in save when toAdd/Remove queue is empty
2335 - throw when locks cannot load its file
2336 - r10124
2337
2338 -------------------------------------------------------------------
2339 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
2340
2341 - throw more describing exception when repo probing failed
2342   (bnc #389690)
2343 - revision 10118
2344
2345 -------------------------------------------------------------------
2346 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
2347
2348 - allow call only merge old locks and newly added/removed without
2349   saving it to file
2350 - -revision 10104
2351
2352 -------------------------------------------------------------------
2353 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
2354
2355 - report non packages as keep installed if satisfied to the
2356   user interace (Selectables)
2357 - 4.21.3
2358
2359 -------------------------------------------------------------------
2360 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
2361
2362 - create /etc/zypp/products.d on install
2363
2364 -------------------------------------------------------------------
2365 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
2366
2367 - /etc/zypp/products.d added to file list (bnc #385868)
2368 - revision 10049
2369 - version 4.21.2
2370
2371 -------------------------------------------------------------------
2372 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
2373
2374 - call RemoveResolvableReport::problem() before finish() on error
2375   (bnc #388810)
2376 - revision 10045
2377
2378 -------------------------------------------------------------------
2379 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
2380
2381 - fix file list
2382
2383 -------------------------------------------------------------------
2384 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
2385
2386 - Product now retrieves all attributes from the solv file.
2387 - version 4.21.1
2388 - revision 10031
2389
2390 -------------------------------------------------------------------
2391 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
2392
2393 - Add zypp.conf option configdir (/etc/zypp) and arrange
2394   all config files and directories to follow {configdir}
2395   per default.
2396 - Fix zypp-query-pool to print satisfied products and additional
2397   products defined in {configdir}/products.d for registration.
2398   (bnc #385868)
2399 - version 4.21.0
2400 - revision 10029
2401
2402 -------------------------------------------------------------------
2403 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
2404
2405 - implement remove duplicate entries in lock file (bnc#385967)
2406
2407 -------------------------------------------------------------------
2408 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
2409
2410 - Speedup rpmdb2solv by reusing an existing solv file.
2411 - version 4.20.1
2412 - revision 10012
2413
2414 -------------------------------------------------------------------
2415 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
2416
2417 - Fix failed package download due to unkown repository type (bnc #386386)
2418 - revision 9995
2419
2420 -------------------------------------------------------------------
2421 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
2422
2423 - Support optional root argument to RepoManagerOptions, to prefix all
2424   path names taken from ZConfig. (bnc #388265)
2425 - version 4.20.0
2426 - revision 9993
2427
2428 -------------------------------------------------------------------
2429 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
2430
2431 - new solution action for removing requirements/conflicts (bnc #387631)
2432 - revision 9988
2433
2434 -------------------------------------------------------------------
2435 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
2436
2437 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
2438 - revision 9984
2439
2440 -------------------------------------------------------------------
2441 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
2442
2443 - DistUpgrade: searching for providers -> regarding name onl
2444 - r 9977
2445
2446 -------------------------------------------------------------------
2447 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
2448
2449 - add flag --registrable (-r) to query pool to avoid
2450   using system as a filter
2451 - 4.19.1
2452
2453 -------------------------------------------------------------------
2454 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
2455
2456 - return values in non-void functions
2457
2458 -------------------------------------------------------------------
2459 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
2460
2461 - support multiple search strings in PoolQuery (ORed)
2462 - revision 9945
2463
2464 -------------------------------------------------------------------
2465 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
2466
2467 - Switch off the upgrade mode of the
2468   SAT solver cause the packages have already been evaluated by
2469   the distupgrade machanism of libzypp. (bnc #386375)
2470 - rev 9943
2471
2472 -------------------------------------------------------------------
2473 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
2474
2475 - release file after copy to cache as soon as possible.
2476   (bnc #381311)
2477 - r9940
2478
2479 -------------------------------------------------------------------
2480 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
2481
2482 - Bugfix: keep states by user has been removed it the
2483   package has not been installed BUT has been recommended by another package.
2484   (bnc #385832)
2485 - rev 9938
2486
2487 -------------------------------------------------------------------
2488 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
2489
2490 - add isLocal function to Url which say if scheme is local or
2491   internet.
2492 - r9932
2493
2494 -------------------------------------------------------------------
2495 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
2496
2497 - cache decision for repository depend on his url.
2498 - http,ftp and smb cache packages.
2499 - revision 9929
2500
2501 -------------------------------------------------------------------
2502 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
2503
2504 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
2505   Locks are loaded together with the target, and changes are writen
2506   back on commit. zypp.conf option locksfile.apply can be used to turn
2507   this feature on or off. (FATE #120352)
2508 - version 4.18.0
2509 - revision 9927
2510
2511 -------------------------------------------------------------------
2512 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
2513
2514 - Add zypp.conf option solvfilesdir: Path where the repo solv files
2515   are created. Default value: {cachedir}/solv.
2516 - Target and repositories now save their solvfiles below {solvfilesdir}
2517   in directories named after the repositories alias.
2518 - version 4.18.0
2519 - revision 9913
2520
2521 -------------------------------------------------------------------
2522 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
2523
2524 - fixed filesystem::expandlink(Pathname) (bnc #368477)
2525 - r9906
2526
2527 -------------------------------------------------------------------
2528 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
2529
2530 - cleanup in return values of doUpgrade and doUpdate
2531 - r9886
2532 - 4.17.0
2533
2534 -------------------------------------------------------------------
2535 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
2536
2537 - check for valid pool in begin(), improve the code (bnc #384337)
2538 - r9872
2539 - 4.16.0
2540
2541 -------------------------------------------------------------------
2542 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
2543
2544 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
2545
2546 -------------------------------------------------------------------
2547 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
2548
2549 - added translations
2550
2551 -------------------------------------------------------------------
2552 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
2553
2554 - ostream operator<<(ostream,TriBool) added
2555 - r9833
2556
2557 -------------------------------------------------------------------
2558 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
2559
2560 - Prevent target::unload from creating a system repo in order
2561   to unload it. (bnc 382297)
2562 - version 4.15.2
2563 - revision 9822
2564
2565 -------------------------------------------------------------------
2566 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
2567
2568 - Prevent deselected or deleted items from being re-selected due to
2569   recommends (aka. persistent soft locks). Unlike hard locked, those
2570   items will be automatically selected if required. The list of soft
2571   locked items is stored in /var/lib/zypp/SoftLocks.
2572 - version 4.15.1
2573 - revision 9818
2574
2575 -------------------------------------------------------------------
2576 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
2577
2578 - Remove obsolete AdditionalCapabilities interface from ResPool.
2579   Forward sat::Pool::RepositoryIterator. There's no more need to
2580   maintain an extra Repository list in ResPool.
2581 - revision 9806
2582
2583 -------------------------------------------------------------------
2584 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
2585
2586 - Support dependencies requiring a specific architecture:
2587   "name[.arch] [op edition]". See class Capability for details
2588   about how to construct dependencies. (bnc #305445)
2589 - version 4.15.0
2590 - revision 9805
2591
2592 -------------------------------------------------------------------
2593 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
2594
2595 - patch attributes and deprecate old ones
2596 - 4.14.0
2597
2598 -------------------------------------------------------------------
2599 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
2600
2601 - change locks api -
2602 - make more functions const
2603 - replace add/remove by selectable to add/remove by ident or name and kind
2604 - rename iterator to const_iterator to avoid confusion
2605 - revision 9781
2606
2607 -------------------------------------------------------------------
2608 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
2609
2610 - Do architecture changes while "dup" in the external distribution
2611   upgrade ONLY. bnc #382274
2612 - Added "ignore" to the solutions
2613 - Added "self-conflicts" to the solution
2614 - added new solver mechanism "resolveQueue"
2615 - Bugfix broken/satisfied products
2616 - rev 9776
2617
2618 -------------------------------------------------------------------
2619 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
2620
2621 - Added Pattern::core returning the packages required by a pattern.
2622   (see also Pattern::depends and Pattern::contents).
2623 - revision 9771
2624
2625 -------------------------------------------------------------------
2626 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
2627
2628 - Added Target::release(), returning the targets distribution
2629   release string.
2630 - revision 9761
2631
2632 -------------------------------------------------------------------
2633 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
2634
2635 - per default abort if package installation fails. (bnc #381203)
2636 - version 4.13.3
2637 - revision 9725
2638
2639 -------------------------------------------------------------------
2640 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
2641
2642 - add ZYpp and curl version to http agent string
2643   (bnc #381280)
2644
2645 -------------------------------------------------------------------
2646 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
2647
2648 - Fixed pools package index wrongly including source packages. (bnc #380283)
2649 - version 4.13.2
2650 - revision 9683
2651
2652 -------------------------------------------------------------------
2653 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
2654
2655 - Disable fast creation of @System.solv. It may produce wrong results
2656   e.g. after a rebuilddb.
2657 - version 4.13.1
2658 - revision 9666
2659
2660 -------------------------------------------------------------------
2661 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
2662
2663 - initializeTarget now takes an additional option, telling whether to
2664   rebuild an existing rpm database before using it. Default is false.
2665   (bnc #308352)
2666 - version 4.13.0
2667 - revision 9664
2668
2669 -------------------------------------------------------------------
2670 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
2671
2672 - save do nothing if no locks added/removed
2673 - fix bug with multiple save lock
2674 - don't save same query multiple times
2675 - improve tests
2676 - revision 9644
2677
2678 -------------------------------------------------------------------
2679 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
2680
2681 - added new translations
2682 - activate zypp-query-pool
2683 - Revision 9637
2684 - 4.12.1
2685
2686 -------------------------------------------------------------------
2687 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
2688
2689 - Locks API cleaned-up, iterator added, light read() added
2690 - PoolQuery::attribute(SolvAttr) getter added
2691 - revision 9609
2692
2693 -------------------------------------------------------------------
2694 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
2695
2696 - reenable zypp-query-pool
2697 - 4.11.1
2698
2699 -------------------------------------------------------------------
2700 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
2701
2702 - Enable evaluation of hardware dependencies.
2703 - Enable evaluation of filesystem dependencies.
2704 - revision 9605
2705
2706 -------------------------------------------------------------------
2707 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
2708
2709 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
2710   needed for explicit refresh request
2711 - revision 9574
2712
2713 -------------------------------------------------------------------
2714 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
2715
2716 - Install ResPoolProxy index to speedup Solvable to Selectable
2717   conversion.
2718 - version 4.11.0
2719 - revision 9558
2720
2721 -------------------------------------------------------------------
2722 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
2723
2724 - Implement update scripts installed by packages. After every
2725   package install /var/adm/update-scripts is scanned for the first
2726   file starting with "<name>-<version>.<release>-", which is then
2727   executed.
2728 - revision 9547
2729
2730 -------------------------------------------------------------------
2731 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
2732
2733 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
2734 - Add Resolvable::poolItem() providing access to the corresponding
2735   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
2736   to PoolItem.
2737 - Add ResPool::satisfiedProductsBegin/End iterator over all products
2738   whose dependencies are satisfied. This reflects the status determined
2739   by the last solver run. (#368104)
2740 - revision 9535
2741
2742 -------------------------------------------------------------------
2743 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
2744
2745 - switch to new locks api
2746 - revision 9524
2747
2748 -------------------------------------------------------------------
2749 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
2750
2751 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
2752 - Add SolvIterMixin: Base class providing PoolItem_iterator and
2753   Selectable_iterator iterator types based on a Solvable iterator.
2754 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
2755   PoolItem_iterator and Selectable_iterator.
2756 - Add Solvable::SplitIdent: Helper class that splits an identifier
2757   into kind and name.
2758 - Provide methods Pattern::contents returning a collection of packages
2759   associated with the pattern/patch.
2760 - revision 9496
2761
2762 -------------------------------------------------------------------
2763 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
2764
2765 - add comparing to PoolQuery
2766 - revision 9466
2767
2768 -------------------------------------------------------------------
2769 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
2770
2771 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
2772 - revision 9452
2773
2774 -------------------------------------------------------------------
2775 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
2776
2777 - initial implementation of new locks (FATE #120118 and #120352)
2778 - revision 9442
2779
2780 -------------------------------------------------------------------
2781 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
2782
2783 - selectable API updates and changes
2784 - 4.10.0
2785
2786 -------------------------------------------------------------------
2787 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
2788
2789 - add split with respect to escaped delimeters and also for quotes
2790 - revision 9373
2791
2792 -------------------------------------------------------------------
2793 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
2794
2795 - Fixed some missing package and source package attributes.
2796 - revision 9348
2797
2798 -------------------------------------------------------------------
2799 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
2800
2801 - Allow to store a media label in MediaSetAccess. This label is
2802   passed to a media change requests to describe which CD is
2803   requested.  (bnc #330094)
2804 - Fixed some missing package and source package attributes.
2805 - revision 9347
2806
2807 -------------------------------------------------------------------
2808 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
2809
2810 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
2811 - Removed establish state in ResStatus
2812 - revision 9337
2813 - version 4.7.0
2814
2815 -------------------------------------------------------------------
2816 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
2817
2818 - Add PoolItem::isSatisfied()/isBroken() to test whether
2819   the items requirements are met.
2820 - revision 9334
2821
2822 -------------------------------------------------------------------
2823 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
2824
2825 - Extend sat::WhatProvides to allow to query for possible providers
2826   of a collection of capabilies. E.g. all providers of a packages
2827   requirements.
2828 - Fixed retrieval of translated texts from .solv files, provided the
2829   solv file contains them.
2830 - revision 9328
2831
2832 -------------------------------------------------------------------
2833 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
2834
2835 - initial implementation of serialize/recovery PoolQuery
2836   (needed by FATE #120118)
2837 - revision 9325
2838
2839 -------------------------------------------------------------------
2840 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
2841
2842 - Allow prioritizing repos by adding a line 'priority=N' to the
2843   .repo file. Where N is an integer number from 1 (highest prio)
2844   to 99 (least and default). (bnc #369827, fate #302872)
2845 - version 4.6.1
2846 - revision 9276
2847
2848 -------------------------------------------------------------------
2849 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
2850
2851 - support plaindir again (at least the most important parts)
2852
2853 -------------------------------------------------------------------
2854 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
2855
2856 - Throwing special exception MediaBadCAException in case of SSL
2857   certificate validation failure.(bnc #223512)
2858 - revision 9250
2859
2860 -------------------------------------------------------------------
2861 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
2862
2863 - add new error IO_SOFT to media request callback for temporary
2864   connection problem. (bnc #328822)
2865 - add new media exception timeout when somethink fail due to exceed
2866   timeout
2867 - mediacurl throw timeout exception when timeouted
2868 - revision 9246
2869
2870 -------------------------------------------------------------------
2871 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
2872
2873 - return more information from checking if metadata need refresh,
2874   so user can get better info. (bnc #307249)
2875 - revision 9231
2876
2877 -------------------------------------------------------------------
2878 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
2879
2880 - class sat::LocaleSupport: Convenience methods to manage support
2881   for language specific packages.
2882 - revision 9197
2883
2884 -------------------------------------------------------------------
2885 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
2886
2887 - removed obsolete capability handling stuff (ma)
2888 - version 4.5.0
2889
2890 -------------------------------------------------------------------
2891 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
2892
2893 - Don't mask skip and abort exception in Fetcher
2894 - revision 9188
2895
2896 -------------------------------------------------------------------
2897 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
2898
2899 - action is correctly set in mediaRequest callback
2900 - revision 9186
2901
2902 -------------------------------------------------------------------
2903 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
2904
2905 - Fix SEGV in commit (bnc# 371137)
2906 - version 4.4.3
2907 - revision 9174
2908
2909 -------------------------------------------------------------------
2910 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
2911
2912 - version 4.4.2
2913
2914 -------------------------------------------------------------------
2915 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
2916
2917 - look for openssl in cmake, actually we build require it
2918 - explicitely link against openssl and crypto, required to
2919   compile in all platforms/distros.
2920
2921 -------------------------------------------------------------------
2922 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
2923
2924 - Save repo type during refresh if type is NONE (f.e. lazy probing).
2925 - revision 9153
2926
2927 -------------------------------------------------------------------
2928 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
2929
2930 - replace gpg escaped semicolon with real semicolon (bnc #355434)
2931 - revision 9151
2932
2933 -------------------------------------------------------------------
2934 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
2935
2936 - make strings from RpmDb and Keyring exceptions translatable
2937 - revision 9146
2938
2939 -------------------------------------------------------------------
2940 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
2941
2942 - fix retrieving keys (bnc #368099)
2943 - version 4.4.1
2944
2945 -------------------------------------------------------------------
2946 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
2947
2948 - enable frontend to rewrite add_probe settings.(bnc #309612)
2949 - Correct adding repo without type to lazy probing.
2950 - revision 9135
2951
2952 -------------------------------------------------------------------
2953 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
2954
2955 - get better message if something fail when trying run rpm
2956   (bnc #344584)
2957 - revision 9133
2958
2959 -------------------------------------------------------------------
2960 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
2961
2962 - Add ExternalProgram::execError and ExternalProgram::command
2963   to improve error reporting.
2964 - revision 9112
2965
2966 -------------------------------------------------------------------
2967 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
2968
2969 - release all media before requesting another (bnc #336881)
2970 - revision 9110
2971
2972 -------------------------------------------------------------------
2973 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
2974
2975 - getDetectedDevices added (fate #120298)
2976 - revision 9108
2977
2978 -------------------------------------------------------------------
2979 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
2980
2981 - media backend release() methods changed to take string & instead
2982   of bool (needed for FATE #120298)
2983 - media label, detected device list and current device arguments
2984   added to the requestMedia callback
2985 - version 4.4.0
2986
2987 -------------------------------------------------------------------
2988 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
2989
2990 - fix for bnc#369543
2991
2992 -------------------------------------------------------------------
2993 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
2994
2995 - provide download rate info (average and curent) in the
2996   media::DownloadProgressReport for ftp/http (bnc #168935)
2997 - r9074
2998
2999 -------------------------------------------------------------------
3000 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
3001
3002 - cleanCache(): clean also .cookie files
3003 - cleanTargetCache() added
3004 - use escaped_alias() in rawcache_path_for_repoinfo() and
3005   packagescache_path_for_repoinfo()
3006 - r9068
3007
3008 -------------------------------------------------------------------
3009 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
3010
3011 - fixed location of RPMs in subdirs when parsing plaindir repo
3012   recursively (bnc #368218)
3013 - revision 9060
3014
3015 -------------------------------------------------------------------
3016 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
3017
3018 - Do not filter any installed solvables.
3019 - revision 9031
3020 - version 4.3.2
3021
3022 -------------------------------------------------------------------
3023 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
3024
3025 - Try to rebuild broken solv files in Target::load.
3026 - revision 9015
3027
3028 -------------------------------------------------------------------
3029 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
3030
3031 - Try to rebuild broken solv files in RepoManager::loadFromCache.
3032 - Fix RepoStatus::operator&& and RepoStatus testsuite.
3033 - revision 9008
3034
3035 -------------------------------------------------------------------
3036 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
3037
3038 - improved problem description while a vendor change
3039 - improved problem description if a requirement cannot be fulfilled. Bug #358560
3040 - revision 9002
3041
3042 -------------------------------------------------------------------
3043 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
3044
3045 - Save and restore requested locales on target load/commit.
3046 - revision 8999
3047
3048 -------------------------------------------------------------------
3049 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
3050
3051 - (Update) Prevent reinstallation of installed packages.
3052 - revision 8984
3053
3054 -------------------------------------------------------------------
3055 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
3056
3057 - refresh metadata if there is no cache to unbreak compat with
3058   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
3059   that "zypper in" could work on)
3060
3061 -------------------------------------------------------------------
3062 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
3063
3064 - create cache directory before calling rpmdb2solv (in an empty
3065   chroot)
3066 - version 4.3.1
3067
3068 -------------------------------------------------------------------
3069 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
3070
3071 - special exception message if server returns 403 response
3072   (forbidden) (port from SP2)
3073 - MediaException messages marked for translation
3074
3075 -------------------------------------------------------------------
3076 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
3077
3078 - make sure we have target cache on target initialize
3079 - version 4.3.0
3080
3081 -------------------------------------------------------------------
3082 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
3083
3084 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
3085   file systems (#333166)
3086 - rev. 8915
3087
3088 -------------------------------------------------------------------
3089 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
3090
3091 - Fixed Capabilites iterator exposing prereq marker.
3092 - revision 8914
3093
3094 -------------------------------------------------------------------
3095 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
3096
3097 - postinstall script fixed
3098 - version 4.2.10
3099
3100 -------------------------------------------------------------------
3101 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
3102
3103 - Testcases regards modaliases, rpmlib, ... correctly
3104 - Revision 8904
3105
3106 -------------------------------------------------------------------
3107 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
3108
3109 - Remove obsolete sql database. (bnc#363224)
3110 - revision 8898
3111
3112 -------------------------------------------------------------------
3113 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
3114
3115 - Take care target uses --root when creating solv files (bnc #363789)
3116 - revision 8881
3117
3118 -------------------------------------------------------------------
3119 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
3120
3121 - Unmaintained packages which does not fit to the updated system
3122   (broken dependencies) will be deleted.
3123 - revision 8867
3124
3125 -------------------------------------------------------------------
3126 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
3127
3128 - let libzypp-devel require libsatsolver-devel
3129
3130 -------------------------------------------------------------------
3131 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
3132
3133 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
3134 - revision 8833
3135
3136 -------------------------------------------------------------------
3137 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
3138
3139 - media: fixed DownloadProgressReport.finish() url argument in
3140   doGetFileCopy()
3141 - revision 8815
3142
3143 -------------------------------------------------------------------
3144 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
3145
3146 - hardlink when possible to optimize data transfer
3147   and space across caches.
3148 - version 4.2.8
3149
3150 -------------------------------------------------------------------
3151 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
3152
3153 - added some locale support to sat::Solvable
3154 - version 4.2.7
3155
3156 -------------------------------------------------------------------
3157 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
3158
3159 - handle error messages better in doesFileExist too which is
3160   used during probing. (bnc #362608)
3161
3162 -------------------------------------------------------------------
3163 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
3164
3165 - Fetcher::reset() should not reset cache directories.
3166   (bnc #348050)
3167 - version 4.2.6
3168
3169 -------------------------------------------------------------------
3170 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
3171
3172 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
3173   for http and https, but this time set CURLOPT_HTTPGET back to 1
3174   so it actually works. This makes Media::doesFileExist
3175   efficient for http and https.
3176   (related to bnc #348050)
3177 - version 4.2.5
3178
3179 -------------------------------------------------------------------
3180 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
3181
3182 - using .solv files only now (fate #303018)
3183 - revision 8699
3184
3185 -------------------------------------------------------------------
3186 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
3187
3188 - fix architectures on distupgrade
3189
3190 -------------------------------------------------------------------
3191 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
3192
3193 - fixes from trunk merged
3194
3195 -------------------------------------------------------------------
3196 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
3197
3198 - fixed renaming a repo to an existing one (bnc #228216)
3199 - revision 8431
3200
3201 -------------------------------------------------------------------
3202 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
3203
3204 - fix changelog
3205
3206 -------------------------------------------------------------------
3207 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
3208
3209 - read .curlrc more robustly to obtain user-proxy (#330351)
3210 - revision 8368
3211
3212 -------------------------------------------------------------------
3213 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
3214
3215 - always buildrequire openssl-devel
3216 - replacing strange utf-8 chars in changelog
3217 - revision 8317
3218
3219 -------------------------------------------------------------------
3220 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
3221
3222 - Saner NFS timeo default (#350309)
3223 - revision 8314
3224
3225 -------------------------------------------------------------------
3226 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
3227
3228 - support 'patterns.pat' and 'patterns.pat.gz' to read all
3229   patterns in one go.
3230 - rev 8309
3231
3232 -------------------------------------------------------------------
3233 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
3234
3235 - added RpmDb::removePubkey(), call it from
3236   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
3237   is removed from the trusted keyring
3238 - revision 8288
3239
3240 -------------------------------------------------------------------
3241 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
3242
3243 - Textchanges
3244 - reduced logging in SAT-solver
3245 - ordering solutions
3246 - version 4.1.8
3247 - revision 8276
3248
3249 -------------------------------------------------------------------
3250 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
3251
3252 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
3253   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
3254 - Revision 8255
3255 - Version 4.1.7
3256
3257 -------------------------------------------------------------------
3258 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
3259
3260 - Pathname zypp::filesystem::expandlink(const Pathname &) added
3261 - if the provided file is a symlink, expand it (#274651) (this
3262   probably won't work for schemes other than file/dir and cd/dvd)
3263 - revision 8179
3264
3265 -------------------------------------------------------------------
3266 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
3267
3268 - fixed password handling in URLs (bug #347273)
3269 - revision 8118
3270
3271 -------------------------------------------------------------------
3272 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
3273
3274 - Fixed default text locale detection not to use static variables. (#346872)
3275 - version 4.1.6
3276 - revision 8116
3277
3278 -------------------------------------------------------------------
3279 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
3280
3281 - Log more details about zypp lock owner. (#294094)
3282 - revision 8088
3283
3284 -------------------------------------------------------------------
3285 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
3286
3287 - Remove runtime dependency for libboost_filesystem (#345773)
3288 - version 4.1.5
3289 - revision 8061
3290
3291 -------------------------------------------------------------------
3292 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
3293
3294 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
3295   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
3296 - version 4.1.4
3297 - revision 7998
3298
3299 -------------------------------------------------------------------
3300 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
3301
3302 - make IniParser more strict (bug #306697)
3303
3304 -------------------------------------------------------------------
3305 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
3306
3307 - Fix missing packages in patch content list. (#340896)
3308 - revision 7925
3309
3310 -------------------------------------------------------------------
3311 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
3312
3313 - fix build
3314
3315 -------------------------------------------------------------------
3316 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
3317
3318 - Output date strings in UTF-8. (#339423)
3319 - revision 7807
3320
3321 -------------------------------------------------------------------
3322 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
3323
3324 - fixes for new gcc
3325 - version 4.1.3
3326 - r7788
3327
3328 -------------------------------------------------------------------
3329 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
3330
3331 - Don't mark failed patch scripts as installed. (#327523)
3332 - version 4.1.2
3333 - revision 7744
3334
3335 -------------------------------------------------------------------
3336 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
3337
3338 - update rpmlint suppression
3339
3340 -------------------------------------------------------------------
3341 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
3342
3343 - fixed retrieval of epoch from rpmdb (bug #246680)
3344
3345 -------------------------------------------------------------------
3346 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
3347
3348 - allow non-existing "packages" file in susetags parser (bug
3349   #309235)
3350
3351 -------------------------------------------------------------------
3352 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
3353
3354 - SMBIOS DMI modalias matching added (#333152)
3355 - revision 7494
3356
3357 -------------------------------------------------------------------
3358 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
3359 - do not download the same file multiple times in one attach session
3360   (#307098), r7456
3361 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
3362   removed - should be correctly detected by HAL now
3363   (#167629, #163971), r7452
3364 - version 4.1.1
3365
3366 -------------------------------------------------------------------
3367 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
3368
3369 - filter architecture in plaindir parser (bug #330791)
3370
3371 -------------------------------------------------------------------
3372 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
3373
3374 - Throw constructing malformed checksums. (#189096)
3375 - revision 7441
3376
3377 -------------------------------------------------------------------
3378 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
3379
3380 - Renamed templates back because proper qualification makes it work
3381   too.
3382 - 4.1.0
3383
3384 -------------------------------------------------------------------
3385 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
3386
3387 - only look for repositories in file ending ".repo" (bug #294779)
3388
3389 -------------------------------------------------------------------
3390 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
3391
3392 - Fixed compilation errors with GCC 4.3 by adding missing includes
3393   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
3394   Compare<Edition> to CompareEd.
3395 - r7426
3396
3397 -------------------------------------------------------------------
3398 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
3399
3400 - Incorporated patch from Michael Matz to speedup cache reading.
3401 - revision 7413
3402
3403 -------------------------------------------------------------------
3404 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
3405
3406 - Resolvertestcase:
3407   - log Repository info
3408   - set keep state in the testcase
3409   - handle vendor
3410 - r 4707
3411
3412 -------------------------------------------------------------------
3413 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
3414
3415 - Fixed pattern parser SEGV on broken pattern files. (#328546)
3416 - revision 7402
3417
3418 -------------------------------------------------------------------
3419 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
3420
3421 - QueuItemRequire: Filter out all provider which have worser architecture,
3422   are NOT noarch and have not the same name as the requirement. The
3423   last one is needed for updating packages via patch/atoms.
3424   Bug 328081
3425 - Revert changes of r 7340
3426 - r 7386
3427
3428 -------------------------------------------------------------------
3429 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
3430
3431 - Add missing '--install' parameter in desktop file. (#308640)
3432 - version 4.0.0
3433 - revision 7369
3434
3435 -------------------------------------------------------------------
3436 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
3437
3438 - release all attached media before attempting to eject (#293428)
3439 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
3440 - revision 7352
3441 - version 3.26.0
3442
3443 -------------------------------------------------------------------
3444 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
3445
3446 - provide a way to retrieve the metadata path. Used for
3447   installation, which incorrectly creates a repository in
3448   cache without adding it first, so metadata path is not
3449   set and therefore it is not possible to setup a media
3450   verifier on installation. Part of fix for (#293428)
3451 - 3.25.0
3452
3453 -------------------------------------------------------------------
3454 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
3455
3456 - If more than one resolvables provide a requirements and have different
3457   architecture take thatone with the best architecture. (Not regarding the
3458   name). Bug: Branching too much while an installation of a multi-arch-DVD
3459 - r 7340
3460 - version 3.24.8
3461
3462 -------------------------------------------------------------------
3463 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
3464
3465 - Checking the queue if an item will be deleted. If yes, the requirements
3466   are not needed anymore. Bug 326384
3467 - version 3.24.7
3468 - r 7329
3469
3470 -------------------------------------------------------------------
3471 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
3472
3473 - don't probe the repository type upon saving if disabled (#326769)
3474 - version 3.24.6
3475 - revision 7319
3476
3477 -------------------------------------------------------------------
3478 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
3479
3480 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
3481   esp. if the error occurred executing the packages post-install script.
3482 - version 3.24.5
3483 - revision 7317
3484
3485 -------------------------------------------------------------------
3486 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
3487
3488 - If a package is deselected by user, apply this soft lock to all
3489   available versions of this package.
3490 - version 3.24.4
3491 - revision 7316
3492
3493 -------------------------------------------------------------------
3494 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
3495
3496 - Update: Do not set an item to installation if there has been already set
3497   one for installation which has the same NVA. Bug  326286
3498 - version 3.24.3
3499 - r 7311
3500
3501 -------------------------------------------------------------------
3502 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
3503
3504 - Enable package cache during commit. (#326249)
3505 - revision 7309
3506
3507 -------------------------------------------------------------------
3508 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
3509
3510 - Do not regarding requirements for packages which will be deleted in the
3511   same solver run. Bug 310618
3512 - r 7292
3513 - version 3.24.2
3514
3515 -------------------------------------------------------------------
3516 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
3517
3518 - don't download filelists.xml.gz (#307105)
3519 - version 3.24.1
3520 - revision 7269
3521
3522 -------------------------------------------------------------------
3523 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
3524
3525 - Improve estimated diskusage while there is no valid
3526   solver result. (#325617)
3527 - revision 7266
3528
3529 -------------------------------------------------------------------
3530 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
3531
3532 -Bugfix in vendor change of a required resolvable (Correct error message)
3533  Bug 310455
3534 - r 7262
3535
3536 -------------------------------------------------------------------
3537 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
3538
3539 - fixed DU parsing in inst-sys (#308659)
3540 - revision 7256
3541
3542 -------------------------------------------------------------------
3543 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
3544
3545 - Enable using patch and delta rpms. (#309124)
3546 - version 3.24.0
3547 - revision 7253
3548
3549 -------------------------------------------------------------------
3550 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
3551
3552 - On update do not delete unmaintained non-SuSE packages.
3553 - version 3.23.2
3554 - revision 7239
3555
3556 -------------------------------------------------------------------
3557 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
3558
3559 - ZYppImpl::getPartitions() - don't return the current partitioning
3560   when the partitioning hasn't been set - fixes DU parsing in
3561   inst-sys (#308659)
3562
3563 -------------------------------------------------------------------
3564 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
3565
3566 - Throw specific exceptions during commit (#308511)
3567 - 3.23.1
3568
3569 -------------------------------------------------------------------
3570 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
3571
3572 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
3573   now provide more detailed disk usage information.
3574   Yum metadata don't, so we book the package size to '/'. (#308362)
3575 - version 3.23.0
3576 - revision 7225
3577
3578 -------------------------------------------------------------------
3579 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
3580
3581 - Regarding keep state while recycle old valid solver results. Bug 286889
3582 - r 7209
3583
3584 -------------------------------------------------------------------
3585 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
3586
3587 - report 100% progress on finishing RPM removal (bug #309431)
3588 - revision 7200
3589
3590 -------------------------------------------------------------------
3591 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
3592
3593 - Update: rename language packages --> take that package which fits to the
3594   selected language Bug 308098
3595 - r 7919
3596
3597 -------------------------------------------------------------------
3598 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
3599
3600 - restore deltas and patch rpms from the cache (#309124)
3601 - 3.22.8
3602
3603 -------------------------------------------------------------------
3604 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
3605
3606 - Don't fail if a product is deleted multiple times (e.g. due to
3607   obsoletes and an explicit deleted request). (#308746)
3608 - version 3.22.7
3609 - revision 7184
3610
3611 -------------------------------------------------------------------
3612 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
3613
3614 - SYSCONFDIR variable added for modifying /etc
3615
3616 -------------------------------------------------------------------
3617 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
3618
3619 - uninstallable resolvable -->suggested solution: delete; Bug 308164
3620 - r 7177
3621
3622 -------------------------------------------------------------------
3623 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
3624
3625 - new translations added
3626 - r 7166
3627 - version 3.22.6
3628
3629 -------------------------------------------------------------------
3630 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
3631
3632 - fixed disk usage counting of updated packages (#308362)
3633
3634 -------------------------------------------------------------------
3635 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
3636
3637 - Splitting packages: Take the package with the best
3638   architecture,edition ONLY; Bug 308591
3639 - r 7160
3640
3641 -------------------------------------------------------------------
3642 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
3643
3644 - properly report fallback disk usage size (in kB instead of bytes)
3645   when disk usage is not known (YUM repos) (#308475)
3646
3647 -------------------------------------------------------------------
3648 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
3649
3650 - Install a sample /etc/zypp.conf. (#306615)
3651 - Fixed missing soversion symlink in package.
3652 - version 3.22.5
3653 - revision 7150
3654
3655 -------------------------------------------------------------------
3656 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
3657
3658 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
3659   308252
3660 - r 7143
3661
3662 -------------------------------------------------------------------
3663 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
3664
3665 - Error: Select two candidate with the same name while update.
3666   Solution: If there is a candidate which is already selected for installation -->
3667   take thatone #308082
3668 - r 7132
3669
3670 -------------------------------------------------------------------
3671 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
3672
3673 - Work arround installed patterns providing an empty vendor string. (#307743)
3674 - Let the solver treat vendor suse and opensuse as equivalent.
3675 - version 3.22.4
3676
3677 -------------------------------------------------------------------
3678 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
3679
3680 - Checking item before evaluating the concerning vendor. bug #307941
3681 - r 7119
3682
3683 -------------------------------------------------------------------
3684 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
3685
3686 - Fix for bug #307163 - empty package descriptions
3687   a.k.a shared tag not 100% implemented
3688 - r 7117
3689 - version 3.22.3
3690
3691 -------------------------------------------------------------------
3692 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
3693
3694 - logging "reverse" NEEDED_BY in the detail description of solver
3695   problems.
3696 - improved error message if a requiremnt is not fulfilled Bug 307743
3697 - Add "ignore" option to the solution if a requirement is not fulfilled
3698   Bug 304276
3699 - revision 7113
3700
3701 -------------------------------------------------------------------
3702 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
3703
3704 - fixed the order of operands of susetags local metadata status
3705   computation which caused the YaST repositories to always get
3706   refreshed (part of bug #304310)
3707 - revision 7107
3708 - version 3.22.2
3709
3710 -------------------------------------------------------------------
3711 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
3712
3713 - comparing vendor with VendorAttr::equivalent
3714 - revision 7103
3715
3716 -------------------------------------------------------------------
3717 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
3718
3719 - Use $RPM_OPT_FLAGS.
3720
3721 -------------------------------------------------------------------
3722 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
3723
3724 - Reset transact bits when switching status from
3725   "update" to "protected" (#246976)
3726 - version 3.22.1
3727 - revision 7094
3728
3729 -------------------------------------------------------------------
3730 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
3731
3732 - new translations added
3733 - rev 7083
3734
3735 -------------------------------------------------------------------
3736 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
3737
3738 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
3739    [main]
3740    download.use_patchrpm = no
3741    download.use_deltarpm = no
3742 - version 3.22.0
3743 - revision 7069
3744
3745 -------------------------------------------------------------------
3746 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
3747
3748 - On demand translate patch requirements into a list of atoms.
3749   Required by the UI to display packages acssociated with a patch.
3750   (#300612)
3751 - version 3.21.1
3752 - revision 7065
3753
3754 -------------------------------------------------------------------
3755 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
3756
3757 - enrich ResolverInfo with the reason if a user-initiated request
3758   fails (#304325, #306240)
3759 - r 7051
3760
3761 -------------------------------------------------------------------
3762 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
3763
3764 - added missing implementation of LogControl::setLineFormater()
3765   (lslezak)
3766 - version 3.21.0
3767 - revision 7041
3768
3769 -------------------------------------------------------------------
3770 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
3771
3772 - enable changing url in requestMedia callback (#294481)
3773 - revision 7037
3774
3775 -------------------------------------------------------------------
3776 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
3777
3778 - Filter readonly mount points in DiskUsageCounter (#297405)
3779 - revision 7030
3780
3781 -------------------------------------------------------------------
3782 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
3783
3784 - remember the cause of the RepoException when refreshing metadata
3785   (#301022)
3786 - r7023
3787
3788 -------------------------------------------------------------------
3789 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
3790
3791 - Safe fix for bug #299680.
3792 - version 3.20.1
3793 - revision 7026
3794
3795 -------------------------------------------------------------------
3796 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
3797
3798 - Bugfix: If a requirement has been fulfilled by more than one language
3799   resolvables only thatone will be taken which fits to the selected
3800   language.
3801 - r 7018
3802
3803 -------------------------------------------------------------------
3804 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
3805
3806 - correct error code for media errors in MediaCurl::doGetFileCopy()
3807   affects only zypper error output, does not affect YaST
3808 - r7013
3809
3810 -------------------------------------------------------------------
3811 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
3812
3813 - reverted blocking of requestMedia from r6271 (#301710)
3814 - r6999
3815
3816 -------------------------------------------------------------------
3817 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
3818
3819 - prevent progress report in destructor (#299680)
3820 - r6998
3821
3822 -------------------------------------------------------------------
3823 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
3824
3825 - treat non-filelists.xml <file> entries as file provides capabilities
3826   in YUM parser (#304701)
3827 - r6992
3828
3829 -------------------------------------------------------------------
3830 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
3831
3832 - the media.1/media uniquely identifies a 'susetags' repo, not
3833   the content file (#304200)
3834
3835 -------------------------------------------------------------------
3836 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
3837
3838 - fixed locale dir (#304649)
3839 - r6984
3840
3841 -------------------------------------------------------------------
3842 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
3843
3844 - don't treat normal package license as "license to confirm"
3845   (#305906)
3846
3847 -------------------------------------------------------------------
3848 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
3849
3850 - Fixed fix for #293039. Segfault due to uninitialzed data.
3851 - version 3.19.3
3852 - revision 6980
3853
3854 -------------------------------------------------------------------
3855 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
3856
3857 - reduced too much verbosed ResolverContext logging; Bug 303971
3858 - r 6977
3859
3860 -------------------------------------------------------------------
3861 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
3862
3863 - Fixed PlainDir repositories to provide real disk usage data. For
3864   repomd and others that do not provide any detailed disk usage info,
3865   assume the packgage size is required below "/". Peviously they were
3866   treated as being empy.
3867 - version 3.19.2
3868 - revision 6972
3869
3870 -------------------------------------------------------------------
3871 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
3872
3873 - Add a new solver solution in the case of running in a timeout:
3874   ProblemSolutionDoubleTimeout.h
3875   #Bug 302496
3876 - revision 6970
3877
3878 -------------------------------------------------------------------
3879 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
3880
3881 - bug in fix for (#292986)
3882
3883 -------------------------------------------------------------------
3884 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
3885
3886 - (#297001) - libzypp: can't skip broken packages
3887 - re enable importing zypp keyring from rpm.(#302379)
3888 - 3.19.1
3889
3890 -------------------------------------------------------------------
3891 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
3892
3893 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
3894   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
3895   in order to support query-by-repo (#305384)
3896 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
3897   number of kinds, names, or repos (#305347)
3898 - remove ResolvableQuery::iterateResolvablesByKind, not needed
3899 - version 3.19.0
3900 - rev 6935
3901
3902 -------------------------------------------------------------------
3903 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
3904
3905 - real fix for reading signature ids. (#390535).
3906 - delete metadata when removing repo (#301037).
3907
3908 -------------------------------------------------------------------
3909 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
3910
3911 - following behaviour for setPartitions
3912   - if they are not set, they are detected
3913   - if they are set, that value is used.
3914   - if value set or detected is empty, all disk usage
3915     information is read. Otherwise just values in those
3916     mount points.
3917     Should work for installation as long as detectPartitions
3918     is empty at installation.(#293039)
3919
3920 -------------------------------------------------------------------
3921 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
3922
3923 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
3924   from external, e.g. for the testcases
3925 - Honor ZYPP_CONF environment variable to override the buit-in
3926   /etc/zypp/zypp.conf
3927 - Check architecture at handout() to prevent NULL ptr reference.
3928 - Bug 301286
3929 - rev 6908
3930
3931 -------------------------------------------------------------------
3932 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
3933
3934 -The solver generate an establish call for all
3935  resolvables which has filesystemcaps if there is not a valid result from a
3936  former solver run available. This covers:
3937  * Initial solver run
3938  * Changing of filesystem whithin a workflow, cause the solver results will
3939    be reset if the filesystem dependencies have been changed
3940  Bug 271912
3941 - r 6901
3942
3943 -------------------------------------------------------------------
3944 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
3945
3946 - pass location to plaindir package (#303751)
3947 - Add name of file in question to checksum/signature related
3948   exceptions.
3949 - pass basename of file to verifyFileSignatureWorkflow (instead of
3950   empty string).
3951 - filter out incompatible architectures when parsing sustags
3952   repos (first half of #301286)
3953 - r 6882
3954
3955 -------------------------------------------------------------------
3956 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
3957
3958 - don't run source migration if yast is running in
3959   intsys mode (#297136)
3960 - signature and checksum verification fixes. Still pending
3961   problem ZYpp getting no output from gpg when running from zypper.
3962   (#302059)
3963
3964 -------------------------------------------------------------------
3965 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
3966
3967 - Do not strip resolvables which have the same name but different kind
3968   (ResolverInfo*)
3969 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
3970 - r 6830
3971
3972 -------------------------------------------------------------------
3973 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
3974
3975 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
3976   the Estonian locale (#302525).
3977
3978 -------------------------------------------------------------------
3979 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
3980
3981 - added remembering of exception history at various places
3982
3983 -------------------------------------------------------------------
3984 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
3985
3986 - Bugfixes concerning vendor handling:
3987 - first bug:
3988   Installed A-1.0(vendor SuSE)
3989   Available A-2.0(other vendor)
3990   A will not be regarded as "unmaintained". So it will not be deleted.
3991 - second bug:
3992   A need B-2.0. B-1.0 is installed but has another vendor. Report a
3993   proper errmessage.
3994 - Testcase : solution-tests/vendor-test.xml
3995 - r 6812
3996 - 3.18.4
3997
3998 -------------------------------------------------------------------
3999 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
4000
4001 - ignore HASH key for download (#300982)
4002
4003 -------------------------------------------------------------------
4004 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
4005
4006 - Added explicitly_requested as parameter in ResolverContext::Uninstall
4007   Bug 299819
4008 - revision 6794
4009
4010 -------------------------------------------------------------------
4011 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
4012
4013 - If no mount information is available, parse all DU entries.
4014 - read only hack mode for migrate-sources. We actually do add
4015   repositories with it, but no harm. (#292986)
4016 - fix some typos in exceptions (#301331)
4017 - 3.18.3
4018
4019 -------------------------------------------------------------------
4020 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
4021
4022 - Do not regard explicit request in order to recognize updated packages
4023   correctly. Bug 301676
4024 - Updated translations
4025 - r 6766
4026 - 3.18.2
4027
4028 -------------------------------------------------------------------
4029 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
4030
4031 - package-manager script: Call /sbin/yast2 with full path because of
4032   gnomesu (#269873).
4033
4034 -------------------------------------------------------------------
4035 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
4036
4037 - add support for the HASH key. (#300982)
4038 - Use ContentFileParser in Downloader (instead of implementing
4039   the parser again, it has a reason, Downloader was written first)
4040 - update testcases and data to cover the new HASH key
4041 - 3.18.1
4042
4043 -------------------------------------------------------------------
4044 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
4045
4046 - unify query API for kind and name, summary, description
4047   (incomplete)
4048 - rev 6761, version 3.18.0
4049
4050 -------------------------------------------------------------------
4051 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
4052
4053 - add iterateResolvablesByKindsAndName
4054 - rev 6735, version 3.17.13
4055
4056 -------------------------------------------------------------------
4057 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
4058
4059 - rename ResolvableQuery::queryByName to iterateResolvablesByName
4060 - fix reading of kind and repository in ResolvableQuery
4061 - add reverse lookups in CacheTypes
4062 - add iterateResolvablesByKind
4063 - rev 6733
4064
4065 -------------------------------------------------------------------
4066 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
4067
4068 - shorten solver error messages Bug 259894
4069 - rev 6723
4070
4071 -------------------------------------------------------------------
4072 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
4073
4074 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
4075   install zypp/cache header files.
4076 - rev 6719, version 3.16.13
4077
4078 -------------------------------------------------------------------
4079 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
4080
4081 - discard pattern files with incompatbile architecture, both
4082   for download and for parsing. (#298716)
4083 - rev 6711
4084
4085 -------------------------------------------------------------------
4086 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
4087
4088 - run sqlite asynchronously and add sql index files where
4089   appropriate, gives 6x performance on certain operations.
4090   Bumping cache schema version to 1004.
4091   (#300998)
4092 - rev 6710
4093
4094 -------------------------------------------------------------------
4095 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
4096
4097 - fix String::endsWith (#301038)
4098 - rev 6709
4099
4100 -------------------------------------------------------------------
4101 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
4102
4103 - added an _explicitly_requested in QueueItemConflict ( as already in
4104   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
4105   remove the conflicting item without an error message. Bug 299819
4106 - rev 6699
4107
4108 -------------------------------------------------------------------
4109 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
4110
4111 - forgot to set default refresh policy in checkIfToRefreshMetadata
4112 - repo.refresh.delay default set to 10 minutes
4113 - 6693
4114
4115 -------------------------------------------------------------------
4116 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
4117
4118 - Bugfix while regarding correct vendor in update
4119 - r6677
4120 - version 3.15.0
4121
4122 -------------------------------------------------------------------
4123 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
4124
4125 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
4126   added to delay next check & refresh until the specified number of
4127   minutes has passed from the last check or refresh (FATE #301991).
4128   Revisions: 6654, 6656, 6666, and 6667.
4129 - filesystem::touch(Pathname) added (r6666)
4130 - RepoManager::touchIndexFile(RepoInfo) added
4131 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
4132   decision to do the refresh moved to this public method.
4133 - r6667
4134
4135 -------------------------------------------------------------------
4136 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
4137
4138 - generate a resolver problem if addRequires does not find a resovable
4139   #299486
4140 - rev 6660
4141
4142 -------------------------------------------------------------------
4143 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
4144
4145 - Prioritized delete request by the user BEFORE delete requests due
4146   missing dependencies or conflicting dependencies. Bug 298322
4147 - rev 6640
4148
4149 -------------------------------------------------------------------
4150 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
4151
4152 - support also "Plaindir" as valid repo type name (#298622)
4153 - revision 6616
4154 - version 3.14.0
4155
4156 -------------------------------------------------------------------
4157 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
4158
4159 - fix segfault in Progress reporting
4160 - progress report use name instead of alias (#298035)
4161 - repoinfo returns alias if name is empty
4162
4163 -------------------------------------------------------------------
4164 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
4165
4166 - merge patch by dmueller to get rid of boost-regex
4167
4168 -------------------------------------------------------------------
4169 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
4170
4171 - dont create a second CacheStore in the same scope, will lock...
4172   #297627
4173
4174 -------------------------------------------------------------------
4175 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
4176
4177 - fixed some RepoManager exception docs & history
4178 - r6558
4179
4180 -------------------------------------------------------------------
4181 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
4182
4183 - feature #302135: Graceful update of 3rd party packages
4184   Automatic upgrading only sees packages from same vendor
4185   This allows not needed to have those locked.
4186 - Add persistent locks file which allow wildcards. Users
4187   can lock certain packages adding lines like "kde* < 3.5"
4188 - add applyLocks() to apply persistent locks before solving
4189
4190 -------------------------------------------------------------------
4191 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
4192
4193 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
4194   #271912 wq
4195 - Added locking resolvables in the testcases
4196 - rev 6544
4197
4198 -------------------------------------------------------------------
4199 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
4200
4201 - add migrate-sources to %post (#292986)
4202 - 3.13.15
4203
4204 -------------------------------------------------------------------
4205 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
4206
4207 - fixed bug with using wrong files from raw metadata cache
4208   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
4209
4210 -------------------------------------------------------------------
4211 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
4212
4213 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
4214   Bug# 297795
4215 - r 6517
4216
4217 -------------------------------------------------------------------
4218 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
4219
4220 - implement susetags support for compressed metadata
4221   and testcases. (feature #301916)
4222 - implement disk usage in cache. For installation requires
4223   some changes in YaST to setup the ZYpp getPartitions()
4224   before repos are cached. (bug #293039)
4225 - added testcases for diskusage
4226 - 3.13.14
4227
4228 -------------------------------------------------------------------
4229 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
4230
4231 - fixed YUM parser to properly create source packages
4232 - disabled reading of filelists.xml.gz by default (the data are
4233   currently not stored anyway)
4234 - revision 6481
4235 - version 3.13.13
4236
4237 -------------------------------------------------------------------
4238 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
4239
4240 - Don't download unwanted translation files (#293740).
4241 - revision 6470
4242
4243 -------------------------------------------------------------------
4244 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
4245
4246 - Fix susetags repo to parse dikusage data (#293039)
4247 - revision 6467
4248 - version 3.13.12
4249
4250 -------------------------------------------------------------------
4251 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
4252
4253 - Add product attribute 'type' (aka 'category' which is now
4254   deprecated). Adapted sustags and yum parsers to parse and
4255   provide this value.
4256 - revision 6464
4257 - version 3.13.11
4258
4259 -------------------------------------------------------------------
4260 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
4261
4262 - fix modalias rel column number
4263 - version 3.13.10
4264
4265 -------------------------------------------------------------------
4266 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
4267
4268 - Implemented option repo.add.probe to allow probing
4269   the added repositories
4270 - version 3.13.9
4271
4272 -------------------------------------------------------------------
4273 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
4274
4275 - Fixed detection of renamed packages while update.
4276 - Added new translations
4277 - rev 6445
4278
4279 -------------------------------------------------------------------
4280 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
4281
4282 - Speed up retrieving MediaNr attribute, as it slows down install
4283   order calculation. (#297173)
4284 - revision 6442
4285
4286 -------------------------------------------------------------------
4287 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
4288
4289 - Fixed cache schema upgrade
4290
4291 -------------------------------------------------------------------
4292 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
4293
4294 - Fixed pattern includes and extends attributes.
4295 - revision 6431
4296 - version 3.13.8
4297
4298 -------------------------------------------------------------------
4299 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
4300
4301 - API for retrieving additional dependencies" solver/detail/Resolver.h
4302 - Handle additional dependencies in the testcases
4303 - Handle system and language dependencies in the testcases correctly.
4304 - r 6418
4305
4306 -------------------------------------------------------------------
4307 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
4308
4309 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
4310   has changed. Resolver must discard any cached filesystem dependencies.
4311   (required for #271912)
4312 - revision 6404
4313
4314 -------------------------------------------------------------------
4315 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
4316
4317 - Indicate changed pool content to the resolver. (required for #271912)
4318 - revision 6398
4319 - version 3.13.7
4320
4321 -------------------------------------------------------------------
4322 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
4323
4324 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
4325   problems. Bug 280387
4326 - r 6378
4327 - version 3.13.6
4328
4329 -------------------------------------------------------------------
4330 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
4331
4332 - Added interface to install source packages via zypper.
4333 - revision 6373
4334 - version 3.13.5
4335
4336 -------------------------------------------------------------------
4337 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
4338
4339 - Added package attributes Package::sourcePkgName and
4340   Package::sourcePkgEdition. Name and edition of the source
4341   rpm this package was built from.
4342 - Added ZYpp::installSrcPackage to install a single source package.
4343 - revision 6353
4344 - version 3.13.4
4345
4346 -------------------------------------------------------------------
4347 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
4348
4349 - Temorary files and directories created by makeSibling use the
4350   same protection as the original.
4351 - revision 6344
4352 - version 3.13.3
4353
4354 -------------------------------------------------------------------
4355 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
4356
4357 - Removed keepExtras from resolvePool. This will be handled
4358   in the solver internally now. #294727
4359 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
4360 - revision 6317
4361 - version 3.13.2
4362
4363 -------------------------------------------------------------------
4364 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
4365
4366 - Remove tribool from RepoInfo's interface.
4367 - revision 6301
4368 - version 3.13.1
4369
4370 -------------------------------------------------------------------
4371 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
4372
4373 - Fixed wrong media number reported by script, message and patch.
4374 - Fixed script API to provide the scripts location on media (if not
4375   inlined).
4376 - Introduced ScripProvider to make a script available on the local
4377   disk.
4378 - revision 6288
4379 - version 3.13.0
4380
4381 -------------------------------------------------------------------
4382 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
4383
4384 - don't request media chage if the media is not changeable (like
4385   e.g. http)
4386 - revision 6271
4387 - version 3.12.1
4388
4389 -------------------------------------------------------------------
4390 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
4391
4392 - progress ticks for clean cache
4393 - ZConfig: remove default from names.
4394 - re enable reading cache callbacks
4395 - ini parser without boost::regexp
4396   patch by dmueller (#152447)
4397
4398 -------------------------------------------------------------------
4399 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
4400
4401 - Fixed package to provide the location media number. (#294496)
4402 - revision 6263
4403
4404 -------------------------------------------------------------------
4405 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
4406
4407 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
4408   gpgkey) instead of throwing bad url exception
4409 - revision 6259
4410
4411 -------------------------------------------------------------------
4412 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
4413
4414 - Make clearing of extra dependencies/conflicts configurable when
4415   resolvePool(). Leave the default as before (clear extras).
4416   Bug # 294727
4417 - revision 6233
4418 - version 3.12.0
4419
4420 -------------------------------------------------------------------
4421 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
4422
4423 - /var/lib/zypp/cache -> /var/cache/zypp
4424   (#292419)
4425 - ini parser without boost::regexp, patch by dmueller
4426   (#152447)
4427
4428 -------------------------------------------------------------------
4429 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
4430
4431 - Make temp directory configurable  via environment
4432   variable ZYPPTMPDIR.
4433 - revision 6202
4434 - version 3.11.11
4435
4436 -------------------------------------------------------------------
4437 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
4438
4439 - Fixed bug in smart pointer comparison.
4440
4441 -------------------------------------------------------------------
4442 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
4443
4444 - Fix failing rename of metadata download directories across
4445   filesystem boundaries.
4446
4447 -------------------------------------------------------------------
4448 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
4449
4450 - Fixed malicious gettext include.
4451 - Make ZConfig a singleton.
4452 - revision 6123
4453
4454 -------------------------------------------------------------------
4455 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
4456
4457 - Fixed repo::provideFile to set a deleter for downloaded files
4458   (#293004).
4459 - revision 6094
4460 - version 3.11.10
4461
4462 -------------------------------------------------------------------
4463 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
4464
4465 - Query ByRepository now takes as well an alias.
4466
4467 -------------------------------------------------------------------
4468 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
4469
4470 - fix retrieval of container attributes in cache
4471   (#292698)
4472
4473 -------------------------------------------------------------------
4474 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
4475
4476 - Port zypp-query-pool (#292404)
4477 - revision 6069
4478 - version 3.11.9
4479
4480 -------------------------------------------------------------------
4481 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
4482
4483 - added new calls in Resolver.h: addRequire,addConflict
4484
4485 -------------------------------------------------------------------
4486 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
4487
4488 - Fixed IniParser to allow '=' in values (#292669)
4489 - revision 6063
4490
4491 -------------------------------------------------------------------
4492 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
4493
4494 - allow / in alias (#292628)
4495
4496 -------------------------------------------------------------------
4497 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
4498
4499 - Fixed repo::provideFile to throw on error.
4500 - Fixed ResolvableQuery to use 0 as default for non existing
4501   numerical values.
4502 - revision 6058
4503
4504 -------------------------------------------------------------------
4505 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
4506
4507 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
4508   additional ctor for convenience.
4509 - revision 6047
4510
4511 -------------------------------------------------------------------
4512 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
4513
4514 - Evalute update canditate:
4515   Take canditates only which are really installable. Bug 292077
4516   r 6034
4517
4518 -------------------------------------------------------------------
4519 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
4520
4521 - fixed some tribool bugs in RepoInfo
4522 - revision 6022
4523
4524 -------------------------------------------------------------------
4525 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
4526
4527 - fix reading of non existant repo
4528 - r6018
4529 - first submission to stable
4530 - fix keywords parsing in susetags parser
4531 - version 3.11.8
4532
4533 -------------------------------------------------------------------
4534 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
4535
4536 - make resolvable query complete exceptionless with the database
4537 - test that packages have some attributes
4538 - disable progress adaptor for now
4539 - revision 5977
4540 - version 3.11.7
4541
4542 -------------------------------------------------------------------
4543 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
4544
4545 - fixed unresolved symbols
4546 - revision 5972
4547 - version 3.11.6
4548
4549 -------------------------------------------------------------------
4550 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
4551
4552 - fixed TranslatedText creating unwanted entries.
4553 - fixed capability processing
4554 - revision 5964
4555 - version 3.11.5
4556
4557 -------------------------------------------------------------------
4558 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
4559
4560 - MediaSetAccess::release() added
4561 - Use attachDesiredMedia in MediaProducts
4562 - Progress reporting improved
4563 - revision 5959
4564 - version 3.11.4
4565
4566 -------------------------------------------------------------------
4567 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
4568
4569 - fixed parsing translated texts.
4570 - added source packages.
4571 - revision 5947
4572 - version 3.11.3
4573
4574 -------------------------------------------------------------------
4575 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
4576
4577 - repo callbacks fixed
4578 - Fixed YUM parser progress reporting
4579 - Added CombinedProgressData
4580 - make RepoImpl::resolvables() load lazy
4581 - MediaProducts added for scanning products file
4582 - Implement cache schema versioning and automatic invalidation of
4583   cache when schema changes
4584 - revision 5942
4585 - version 3.11.2
4586
4587 -------------------------------------------------------------------
4588 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
4589
4590 - Propagate pools repository_iterator to the UI
4591 - revision 5911
4592 - version 3.11.1
4593
4594 -------------------------------------------------------------------
4595 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
4596
4597 - Package::location is now returns an OnMediaLocation
4598 - archivesize() renamed to downloadSize()
4599 - Allow to iterate all Repositories that contribute
4600   Resolvables to the Pool.
4601 - MediaSetAccess::provideDir added
4602 - remove useless url check
4603 - add old-api-style wrapper
4604 - Add MediaProducts class
4605 - revision 5892
4606 - version 3.11.0
4607
4608 -------------------------------------------------------------------
4609 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
4610
4611 - function isInstalledBy/installs
4612   Added an initial installation flag which shows if the item has been
4613   triggered for installation, or the dependency is already satisfied.
4614 - Revision 5884
4615 - Version 3.4.0
4616
4617 -------------------------------------------------------------------
4618 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
4619
4620 - removed unused %{prefix}/lib/zypp from %files in spec file
4621 - revision 5870
4622
4623 -------------------------------------------------------------------
4624 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
4625
4626 - Old API (SourceManager, metadata parsers) dropped in favor of the
4627   new refactored ones (RepoManager, RepoParser(s), cache subtree,
4628   repo subtree).
4629 - Some new API improvements.
4630 - revision 5868
4631 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
4632
4633 -------------------------------------------------------------------
4634 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
4635
4636 - New API calls which provides more information about one
4637   resolvable after a solverrun:
4638   isInstalledBy (const PoolItem_Ref item);
4639   installs (const PoolItem_Ref item);
4640 - Revision 5835
4641
4642 -------------------------------------------------------------------
4643 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
4644
4645 - fix changelog entry order
4646
4647 -------------------------------------------------------------------
4648 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
4649
4650 - Ignore conflicting items which are uninstallable
4651 - Create a "needed by" info if a requirement is still fulfilled.
4652 - Allow only one needed_by and needed_by_capability in QueueItemInstall
4653 - Added capability and type (REQUIRE, RECOMMEND,....) to
4654   ResolverInfoNeededBy
4655 - Evaluate ResolverInfoNeededBy for more information in the error
4656   messages
4657 - Enlarge detail description in the error messages
4658 - Revision 5807
4659
4660 -------------------------------------------------------------------
4661 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
4662
4663 - Fixes for gcc-4.2
4664 - revision 5786
4665 - version 3.3.1
4666
4667 -------------------------------------------------------------------
4668 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
4669
4670 - fixed so versioning from libtool to cmake
4671 - 3.3.0
4672
4673 -------------------------------------------------------------------
4674 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
4675
4676 - Use gpg2 instead of gpg for keyring and make
4677   the package depend on it (#284211)
4678
4679 -------------------------------------------------------------------
4680 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
4681
4682 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
4683   New dependency "packageand(foo:bar)" which provides an AND dependency by
4684   injecting a supplement/freshen.
4685   e.G. package novell-cluster-services-kmp-smp
4686   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
4687   Bug 255011
4688 - Dont check for architecture changes in atoms (#266178)
4689 - Revision 5720
4690
4691 -------------------------------------------------------------------
4692 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
4693
4694 - Fixed package-manager script (#275847)
4695 - revision 5614
4696
4697 -------------------------------------------------------------------
4698 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
4699
4700 - fixed cmake
4701 - version 3.2.2
4702
4703 -------------------------------------------------------------------
4704 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
4705
4706 - Reduced logging in order to speedup solving Bug 275100
4707 - revision 5603
4708 - version 3.2.1
4709
4710 -------------------------------------------------------------------
4711 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
4712
4713 - Fix excess calls to releaseFile. (#274357)
4714 - revision 5545
4715
4716 -------------------------------------------------------------------
4717 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
4718
4719 - Fix importing keys into rpm. (#270125)
4720 - r5527
4721
4722 -------------------------------------------------------------------
4723 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
4724
4725 - Support filesystem dependencies to add needed filesystem RPMs
4726   automatically (Fate 301966).
4727 - revision 5404
4728 - version 3.2.0
4729
4730 -------------------------------------------------------------------
4731 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
4732
4733 - avoiding attaching media where not needed (#263207)
4734 - r5381
4735
4736 -------------------------------------------------------------------
4737 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
4738
4739 - fix FileCap with attributes
4740 - r5376
4741
4742 -------------------------------------------------------------------
4743 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
4744
4745 - Fixed computation of install order. Take requirements of
4746   an installed packages uninstall scripts into account, if
4747   the package is updated. (#258682)
4748 - revision 5349
4749 - version 3.1.1
4750 -------------------------------------------------------------------
4751 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
4752
4753 - Parse and provide package keywords. (Fate 120368)
4754 - revision 5338
4755 - version 3.1.0
4756
4757 -------------------------------------------------------------------
4758 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
4759
4760 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
4761   Ask the user. Bug 258322
4762 - revision 5305
4763 - version 3.0.3
4764
4765 -------------------------------------------------------------------
4766 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
4767
4768 - Fix restoring of Sources id root prefix is used. (#238165)
4769 - revision 5299
4770 - version 3.0.2
4771
4772 -------------------------------------------------------------------
4773 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
4774
4775 - MediaManager::attachDesiredMedia() added to support multiple
4776   (CD/DVD) drives (fate #3974)
4777 - r5296
4778
4779 -------------------------------------------------------------------
4780 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
4781
4782 - If there is no valid solver result and NOT all resolvables ( other
4783   architecture) has been regarded, let the user decide making a new
4784   solver run with ALL available resolvables. Bug 223440
4785 - reducing logging (error -> debug)  bug 252921
4786 - Revision 5219
4787
4788 -------------------------------------------------------------------
4789 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
4790
4791 - Allow configuration of trusted vendors via
4792   /var/lib/zypp/db/trustedVendors. (#186636)
4793 - revision 5194
4794 - version 3.0.1
4795
4796 -------------------------------------------------------------------
4797 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
4798
4799 - libzypp-devel -> libzypp requirement is not versioned
4800   (#251086)
4801 - r5181
4802
4803 -------------------------------------------------------------------
4804 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
4805
4806 - Using already existing valid solver results for further solver runs.
4807   (partiell solving)
4808 - r5169
4809
4810 -------------------------------------------------------------------
4811 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
4812
4813 - fix link order
4814 - r5165
4815
4816 -------------------------------------------------------------------
4817 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
4818
4819 - merging from 10.2 / SP1
4820 - #247459 ftp probing
4821   denied == dont exists in ftp
4822 - r5124
4823
4824 -------------------------------------------------------------------
4825 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
4826
4827 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
4828 - Simultaneouqusly establishing of items which are conflicting eachother is
4829   useless. So only one will be established. Fixed in QueueItemInstall.cc
4830   Bug 243595
4831 - Added new upgrade options to fine tune version and patch handling.
4832   (F301990)
4833 - The context of establishPool will be stored in Resolver and will be
4834   regarded for the next solver run everytime. So it will be not reset by
4835   any solver run anymore.
4836   bug 191810 ( A broken patch will not be installed again)
4837
4838 -------------------------------------------------------------------
4839 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
4840
4841 - adding sotf,timeo=X nfs mount options by default (#235211)
4842 - r5093
4843
4844 -------------------------------------------------------------------
4845 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
4846
4847 - support for HTTP authentication prompt added (#190609)
4848 - fixed problem with empty path in URL
4849   in MediaCurl::doGetFileCopy()
4850 - r5085
4851
4852 -------------------------------------------------------------------
4853 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
4854
4855 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
4856   SuSE-Linux-10_2-Branch
4857
4858 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
4859 - verifySystem: The result will be set to APPL_HIGH, so it will be not
4860   reset by a second "normal" solver run. #239281 (schubi)
4861 - yast2 reports invalid URL as 'unknown source type'
4862   (#209961) (dmacvicar)
4863 - Added freshen language dependency in supplemements too if there is no
4864   entry in supplements.
4865   #240617;IPA fonts are not installed even if select Japanese
4866   language (schubi)
4867 - Setting allowed authentication methods to "basic,digest" if none
4868   provided in URL (#243006) (jkupec)
4869 - Stopping after 50 valid solver results. Anymore would be useless. Bug
4870   243595 (schubi)
4871 - r 5007
4872
4873 -------------------------------------------------------------------
4874 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
4875
4876 - package-manager: use a generic su script from XDG (#235303, #244442)
4877
4878 -------------------------------------------------------------------
4879 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
4880
4881 - Setting allowed authentication methods to "basic,digest" if none
4882   provided in URL (#243006)
4883 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
4884   (mvidner)
4885 - r4999
4886
4887 -------------------------------------------------------------------
4888 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
4889
4890 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
4891   (#222602)
4892 - 4984
4893
4894 -------------------------------------------------------------------
4895 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
4896
4897 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
4898
4899 - update packages: changing architecture is only valid while an
4900   system update and NOT while an update via a patch. Last fix does
4901   not fit for every case.
4902   Bug 230685
4903 - Patch has selected not the concerning package for update but
4904   a package which has provided the required dependencies too.
4905   Algorithmus: If there are exactly two providers which differ in architecture
4906                prefer the better arch.
4907   Fix: Regarding NVRA too. ( only if equal )
4908   Bug 238284
4909 - Download only English and Local translation
4910   (#208457)
4911 - Added solver parameter:
4912    tryAllPossibilities: regarding every solver branch ( not only
4913                         branches with e.G. best architectures
4914    preferHighestVersion: Prefer solver results which have a higher
4915                          version number.
4916   Bug #238087
4917 - update packages: changing architecture is only valid while an
4918   system update and NOT while an update via a patch.
4919   Bug 230685 - x86_64 MozillaFirefox binaries in security update
4920   repository
4921   Fix of version 2.11.2 has not worked if the first founded item
4922   had had another architecture.
4923 - r4927
4924
4925 -------------------------------------------------------------------
4926 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
4927
4928 - added ZYpp::getPartitions() - return the partitinoning
4929
4930 -------------------------------------------------------------------
4931 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
4932
4933 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
4934 - Corrupt download cannot be skipped
4935   (#217425 and #224216)
4936 - Enable package read ahead/caching in commit per default to reduce
4937   interactive media changes. If the environment variable
4938   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
4939 - added parameter not to reset resolver results while calling
4940   freshen pool Bug: 235761
4941 - Prepare package read ahead/caching of packages in commit. Adatped the
4942   workflow. Caching details are now hidden inside CommitPackageCache.
4943   The current implementation still performs no read ahead. (for F100182)
4944 - Skip invalid or broken rpm database entries. (#231211)
4945 - verifySystem: check if the solution is valid after calling freshenPool()
4946   Bug: 235761
4947 - Added own call for Resolver::verifySystem with additional
4948   hardware/language check in order to keep binary compatibility
4949   Fate #301224
4950 - Rpm requires additional quoting of special chars in filenames.
4951   (#233967)
4952 - Resolver::verifySystem checks for new hardware now by calling
4953   freshenPool. This is configureable. Fate #301224
4954 - merged texts from proofread
4955 - Don't consider patch/delta rpms if package architecture changes.
4956   (#231254)
4957 - update packages: changing architecture is only valid while an
4958   system update and NOT while an update via a patch.
4959   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
4960 - verifySystem: Do only regard items which will be on the system after the
4961   commit. Fate 301178
4962 - feature #301369
4963   Import listed GPG Keys from an trusted installation source
4964 - fix return call in new xml parser
4965 - Enable system resolvables in Helix parser (Revision 4787)
4966 - deptestomatic:
4967   Resetting transaction with the correct call;
4968   bugfix; Added kind in keep state (Revision 4788)
4969 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
4970   soft (Revision 4789)
4971 - New call added: maySetToBeUninstalledSoft (Revision 4789)
4972   Both are only functions for the solver (Revision 4789)
4973 - Resetting "by causer" in order to distinguish from state
4974   "keep by user". ( function setLock in order to remove lock)
4975   (Revision 4789)
4976 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
4977   in QueueItemUninstall.cc (Revision 4790)
4978 - Regarding "keep state by user". So avoiding "reselecting" by
4979   other requirements.
4980   Give a corresponding problem solution if a resolvable satisfy
4981   a dependency, but has been set to keep by the user.
4982   Bug : 222531 (Revision 4791)
4983 - Allow to disable autoprotection of foreign vendor items. Required
4984   in zmd-backend. (F301735).
4985 - use sqlite-zmd if using > 10.2 in spec. Use the one available
4986   durin compile.
4987 - Item could has already been selected to soft uninstall (e.G. remove
4988   pattern which recommend this item ). Do not throw an exception anymore.
4989   bug#225278
4990 - Added syscontent::Reader: Parse serialized set of ResObjects.
4991   (for F300729)
4992 - If there has already been selected another item by the solver (e.g. from
4993   another source) we will take thatone in order to avoid parallel
4994   installation and there concerning error messages.
4995   Bug 224698
4996 - In order to handle conflicting resolvable we try to update the
4997   conflicting item. While evaluating these canditates an already selected
4998   candidate will not be regarded. So it could be that an older package
4999   will be selected for update although a newer has already been selected. Revision 4765
5000 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
5001   update candidate and evaluate additional branches.
5002 - r4907
5003
5004 -------------------------------------------------------------------
5005 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
5006
5007 - Improved realpath() wrapper in media handler class (#222521).
5008 - revision 4758
5009
5010 -------------------------------------------------------------------
5011 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
5012
5013 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
5014 - revision 4713
5015
5016 -------------------------------------------------------------------
5017 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
5018
5019 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
5020   because backend uses this sqlite and it is no fun to
5021   install one and the other to develop (as the -devel packages)
5022   conflict.
5023 - add cmake support for building zypp/ lib.
5024   TODO: soinfo, compile testcases, devel, zypp2,docs
5025   find rpm, curl and others.
5026 - dont serialize interactive, as it is
5027   calculated now.
5028   (it was already fixed as we don't reimplement
5029   the method, but we still serialized, parsed)
5030 - r4709
5031
5032 -------------------------------------------------------------------
5033 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
5034
5035 - fixed Patch::interactive to return true as well, if the patch
5036   itself has a licence. (#224192)
5037 - revision 4702
5038 - version 2.9.2
5039
5040 -------------------------------------------------------------------
5041 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
5042
5043 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
5044   on the installation image (#213852).
5045 - revision 4700
5046
5047 -------------------------------------------------------------------
5048 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
5049
5050 - Avoid duplicate pool entries; Bug 223750; second part of the fix
5051 - r4698
5052 - Version 2.9.1
5053
5054 -------------------------------------------------------------------
5055 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
5056
5057 - Pool has multi instances of an item in the pool. Reduced this error
5058   to items which are identically at least. #217574 and #223750
5059 - r4695
5060
5061 -------------------------------------------------------------------
5062 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
5063
5064 - replace spaces to underscores in product names
5065 - 2.8.7
5066 - r4688
5067
5068 -------------------------------------------------------------------
5069 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
5070
5071 - Mark some strings for translation (#219783 need it)
5072 - r4682
5073
5074 -------------------------------------------------------------------
5075 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
5076
5077 - Added translations marks to hal, url and mutex exceptions (#23771)
5078 - revision 4680
5079
5080 -------------------------------------------------------------------
5081 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
5082
5083 - don't make libzypp-devel depend on sqlite-devel as
5084   headers from zypp2 are not installed yet
5085 - r4663
5086
5087 -------------------------------------------------------------------
5088 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
5089
5090 - Return an error if fork failed. (#204807)
5091 - Make Script execution abortable by user request. (#212949, F100233)
5092 - revision 4660
5093 - version 2.8.6
5094
5095 -------------------------------------------------------------------
5096 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
5097
5098 - Added package-manager wrapper script, with icon and .desktop (#222757).
5099   (Used by gnome-main-menu)
5100 - version 2.8.5
5101 - r4640
5102
5103 -------------------------------------------------------------------
5104 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
5105
5106 - Fixed target/hal - one more dbus_connection_close found (#216035)
5107 - revision 4636
5108 - version 2.8.4
5109
5110 -------------------------------------------------------------------
5111 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
5112
5113 - translation added
5114   rev 4630
5115   version 2.8.3
5116
5117 -------------------------------------------------------------------
5118 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
5119
5120 - Process obsoletes when installing non-package objects. (#217352)
5121 - revision 4621
5122 - version 2.8.2
5123
5124 -------------------------------------------------------------------
5125 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
5126
5127 - Implemented volume device check using /sbin/vol_id (#213852).
5128 - Revision 4619
5129
5130 -------------------------------------------------------------------
5131 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
5132
5133 - new translation added
5134
5135 -------------------------------------------------------------------
5136 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
5137
5138 - Implemented an reuse of already existing foreign CD/DVD mount points
5139   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
5140 - Added a fallback check of the volume.mount_point HAL property to
5141   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
5142   to be not avaliable in newer HAL versions (on 10.2).
5143 - Revision 4615
5144 - Version 2.8.1
5145
5146 -------------------------------------------------------------------
5147 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
5148
5149 - removed unused methods from Patch and PatchImplIf. Provided
5150   reasonable default implementation for Patch::interactive.
5151   (#221476).
5152 - revision 4610
5153 - Version 2.8.0
5154
5155 -------------------------------------------------------------------
5156 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
5157
5158 - Handle media eject failures (#216545)
5159 - r4606
5160
5161 -------------------------------------------------------------------
5162 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
5163
5164 - Reimplemented RpmDb::checkPackage using librpm API instead
5165   of parsing "rpm --checksig" output. (#163202)
5166 - Version 2.7.4
5167 - revision 4600
5168
5169 -------------------------------------------------------------------
5170 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
5171
5172 - NEW behaviour of the solver:
5173   Obsolete virtual provides. E.G.:
5174
5175   Installed:
5176   -----------
5177   Name:           test-1.0-0
5178
5179   Name:           moretest-1.0-0
5180   Provides:       test
5181
5182   To be installed
5183   ------------------
5184   Name:           nomoretest-1.0-0
5185   Obsoletes:      test
5186
5187   Result
5188   --------
5189   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
5190   test-1.0-0 had been deleted. Bug 220999
5191
5192 - Translations added
5193
5194 Version 2.7.3
5195 rev 4593
5196
5197 -------------------------------------------------------------------
5198 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
5199
5200 - Bugfix in generating solver testcases:
5201    - added kind of capabilities in description file
5202    - removed unneded channel from uninstall in command file
5203
5204 -------------------------------------------------------------------
5205 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
5206
5207 - Try to call /bin/eject utility if the eject-ioctl fails.
5208 - r4568
5209
5210 -------------------------------------------------------------------
5211 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
5212
5213 - ignore empty capabilities
5214 - r4565
5215
5216 -------------------------------------------------------------------
5217 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
5218
5219 - make progress strings translatable (#219783)
5220 - r4556
5221
5222 -------------------------------------------------------------------
5223 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
5224
5225 -  While deleting a selection all concerning recommended
5226    packages will be deleted too.
5227    BUT those packages should not be deleted which have been
5228    set to KEEP by the user. bug 217574
5229    rev 4526
5230    VERSION: 2.7.2
5231
5232 -------------------------------------------------------------------
5233 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
5234
5235 - Makefile in zypp2 fixed
5236   Revision 4520
5237
5238 -------------------------------------------------------------------
5239 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
5240
5241 - Translations added
5242   Revision 4514
5243   VERSION: 2.7.1
5244
5245 -------------------------------------------------------------------
5246 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
5247
5248 - Make the parser more strict, rejecting broken sources
5249   but showing the error line.
5250   Last fix making the parser relax would break multitag
5251   descriptions with empty lines, now we check dependencies
5252   at a higher level. (reference #160607)
5253 - r4501
5254
5255 -------------------------------------------------------------------
5256 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
5257
5258 - New problem solution added: Unlock ALL resovables in order to speed up
5259   problem solution. Bug 206453
5260
5261 -------------------------------------------------------------------
5262 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
5263
5264 - Translations added
5265
5266 -------------------------------------------------------------------
5267 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
5268
5269 - Fixed target/hal - removed dbus_connection_close calls, because
5270   the connections are shared; unref the ref-counted handle only.
5271   (#216035)
5272 - r4442
5273
5274 -------------------------------------------------------------------
5275 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
5276
5277 - skipping unreachable packages won't work
5278   (#215445)
5279 - r4468
5280
5281 -------------------------------------------------------------------
5282 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
5283
5284 - (#213793) Target store fails to recreate stored install-time (other
5285   Date and ByteCount values as well)
5286
5287 - skip comments and blank lines in multilists
5288   fixes (#214877) - zen-updater is not installed by default
5289
5290 - Automatically fix broken products when reading
5291   the product database.
5292   still pending: honour the read-only flag
5293   Changes to make this possible include
5294   using read_dir instead of boost directory
5295   iterator.
5296
5297 -------------------------------------------------------------------
5298 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
5299
5300 - added new class for generating solver testcases:
5301   Testcase
5302
5303 -------------------------------------------------------------------
5304 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
5305
5306 - Finalized ui::PatternContents. (F301229)
5307 - version 2.7.0
5308 - revision 4413
5309
5310 -------------------------------------------------------------------
5311 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
5312
5313 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
5314 - version 2.6.0
5315
5316 -------------------------------------------------------------------
5317 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
5318
5319 - Added ui::PatternContents: Helper class that will compute a patterns
5320   expanded install_packages set. (UI interface for F301229)
5321 - revision 4387
5322
5323 -------------------------------------------------------------------
5324 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
5325
5326 - removed the last reference to /usr/lib64 to fix the build
5327
5328 -------------------------------------------------------------------
5329 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
5330
5331 - added "zypper info" (jkupec)
5332 - version 2.5.2
5333
5334 -------------------------------------------------------------------
5335 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
5336
5337 - fix rpm db timestamp
5338 - add extra urls and optional urls to product API
5339 - r4378
5340
5341 -------------------------------------------------------------------
5342 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
5343
5344 - zypper: nicer progress reports, with or without --verbose.
5345
5346 -------------------------------------------------------------------
5347 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
5348
5349 - Fixed reloading of target data after commit. Broken since
5350   rev 3880.
5351 - version 2.5.1
5352 - revision 4365
5353
5354 -------------------------------------------------------------------
5355 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
5356
5357 - put query-pool in /usr/lib/zypp and not lib64
5358 - r4363
5359
5360 -------------------------------------------------------------------
5361 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
5362
5363 - revert keyring changes, causes endless loop (obvious)
5364 - add dist-product information, adapt store
5365 - version 2.5.0
5366 - r4355
5367
5368 -------------------------------------------------------------------
5369 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
5370
5371 - zypp-query-pool: For products show additionally distributionName
5372   and distributionEdition. (required by #205392)
5373 - revision 4349
5374
5375 -------------------------------------------------------------------
5376 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
5377
5378 - Add accessor for Product distributionName and distributionEdition.
5379   (required by #205392)
5380 - revision 4347
5381
5382 -------------------------------------------------------------------
5383 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
5384
5385 - added test case for KeyRing
5386 - fire trustedKeyAdded in all calls to import trusted key
5387   not only in signature check workflow.
5388 - r4342
5389
5390 -------------------------------------------------------------------
5391 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
5392
5393 - zypper update: implemented minimal version (patches only)
5394 - zypper list-updates: changed default type from package to patch,
5395   consider patches affecting the package manager separately
5396
5397 -------------------------------------------------------------------
5398 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
5399
5400 - version 2.4.1
5401 - r4338
5402
5403 -------------------------------------------------------------------
5404 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
5405
5406 - add zypp-query-pool, so registration doesn't depend on
5407   libzypp-zmd-backend being installed. Will remove from
5408   backend when suseregister gets updated.
5409
5410 -------------------------------------------------------------------
5411 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
5412
5413 - Make sure config.rpath is present.
5414
5415 -------------------------------------------------------------------
5416 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
5417
5418 - zypper search: fixed uninitialized members that made all searches
5419   exact and case sensitve
5420
5421 -------------------------------------------------------------------
5422 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
5423
5424 - zypp-checkpatches, write in the right file
5425 - r4328
5426
5427 -------------------------------------------------------------------
5428 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
5429
5430 - Install resolvables although they are unneeded
5431   if they have NOT the kind patch/atoms
5432   Bug 210538 - freshens/supplements does not work with patterns
5433 - r4326
5434
5435 -------------------------------------------------------------------
5436 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
5437
5438 - zypper service-add -r http://example.org/foo.repo (F#300641).
5439
5440 -------------------------------------------------------------------
5441 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
5442
5443 - zypp-checkpatches:
5444   save version of the generated xml to
5445   regenerate it if it changes.
5446   save a random token in case of error to
5447   force recreating xml file
5448 - r4321
5449
5450 -------------------------------------------------------------------
5451 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
5452
5453 - remove permissions for zypp checkpatches from spec
5454 - r4318
5455
5456 -------------------------------------------------------------------
5457 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
5458
5459 - registration fails because of wrong product data
5460   (#205392)
5461   use DISTPRODUCT,DISTVERSION to create the product
5462   resolvable. have this resolvable provide
5463   PRODUCT = VERSION
5464 - r4312
5465
5466 -------------------------------------------------------------------
5467 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
5468
5469 - zypper service-add -r ./foo.repo (F#300641).
5470
5471 -------------------------------------------------------------------
5472 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
5473
5474 - zypper: added case-sensitive search, search in descriptions and
5475   summaries, search by resolvable type, substring and word
5476   matching, support for wildcards
5477 - Revision 4303
5478
5479 -------------------------------------------------------------------
5480 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
5481
5482 - Prevent the user from sending signals to zypp-checkpatches-wrapper
5483   (#211286).
5484
5485 -------------------------------------------------------------------
5486 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
5487
5488 - Dont incomplete an uninstalled resolvable, even not when establishing.
5489   Incomplete only makes sense for installed resolvables (when they have broken
5490   deps), for patches (because they are needed) and for atoms (because they are
5491   used during patch calculation)
5492   Bug 198379
5493
5494 - Do not branch for packages with the same NVE but different architectures.
5495   Take the best architecture.
5496
5497 -------------------------------------------------------------------
5498 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
5499
5500 - implement rename source in sourcemanager
5501 - r4286
5502
5503 -------------------------------------------------------------------
5504 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
5505
5506 - YaST sources: set alias to product summary if empty
5507 - show alias on logs.
5508 - r4281
5509
5510 -------------------------------------------------------------------
5511 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
5512
5513 - version 2.4.0 (bin incompat due to callback fixes)
5514 - r4272
5515
5516 -------------------------------------------------------------------
5517 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
5518
5519 - Provide additional solver status information to the UI.
5520   (#162164,F301272)
5521 - Fixed UI satus computation in presence of multiple available
5522   candidates.
5523 - revision 4264
5524 - version 2.3.1
5525
5526 -------------------------------------------------------------------
5527 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
5528
5529 - remove const in MediaChangeReport requestMedia that
5530   broke cd changing.
5531 - r4262
5532
5533 -------------------------------------------------------------------
5534 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
5535
5536 - zypper: added search (jkupec)
5537 - removed the suid bit from zypp-checkpatches-wrapper so that the
5538   build passes until permissions.rpm is updated (~#211286).
5539 - r4253
5540
5541 -------------------------------------------------------------------
5542 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
5543
5544 - Log microseconds if ZYPP_PROFILING env var is enabled.
5545 - r4252
5546
5547 -------------------------------------------------------------------
5548 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
5549
5550 - YaST sources:
5551   Factory cannot be set with 'refresh' enabled
5552   (#204957)
5553 - get rid of some const bool signatures in Source classes
5554 - r4247
5555
5556 -------------------------------------------------------------------
5557 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
5558
5559 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
5560
5561 -------------------------------------------------------------------
5562 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
5563
5564 - select the best solution: prefering the total amount of install/update
5565   packages BEFORE source preferences. Bug 208784
5566
5567 -------------------------------------------------------------------
5568 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
5569
5570 - Introduce a method to see if a source supports a
5571   kind of resolvable at that time, so we can
5572   init a YUM source like factory but avoid parsing
5573   it if it contains no patches.
5574 - add TODO
5575 - zypp-checkpatches xml output
5576 - r4235
5577
5578 -------------------------------------------------------------------
5579 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
5580
5581 - added a CLI preview: zypper
5582 - revision 4214
5583 - version 2.2.3
5584
5585 -------------------------------------------------------------------
5586 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
5587
5588 - FATE #100165:
5589   Make Content File Aware of Different Architectures
5590   expand %a in release notes with architecture
5591
5592 -------------------------------------------------------------------
5593 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
5594
5595 - Extended pattern parser to support includes/extends tags as hint
5596   for the IO. (F301229)
5597 - revision 4199
5598 - version 2.2.2
5599
5600 -------------------------------------------------------------------
5601 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
5602
5603 - Enabled sending of ScriptResolvableReport.
5604 - Changed ScriptResolvableReport::start to send local path
5605   of script to be executed.
5606 - revision 4190
5607 - version 2.2.1
5608
5609 -------------------------------------------------------------------
5610 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
5611
5612 - Added ScriptResolvableReport. Callbacks triggered on script
5613   execution during commit. (F100233)
5614 - revision 4187
5615 - version 2.2.0
5616
5617 -------------------------------------------------------------------
5618 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
5619
5620 - fix: Url::getRegisteredSchemes() would always return nothing
5621
5622 -------------------------------------------------------------------
5623 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
5624
5625 - Made the build dependency on gettext-devel explicit
5626
5627 -------------------------------------------------------------------
5628 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
5629
5630 - adapted multi-media YUM sources according to official YUM
5631   specification (F300743)
5632
5633 -------------------------------------------------------------------
5634 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
5635
5636 - use RPM_OPT_FLAGS (meissner@suse.de)
5637
5638 -------------------------------------------------------------------
5639 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
5640
5641 - SourceFactory::createFrom() - don't loose url,...
5642 - r4160
5643
5644 -------------------------------------------------------------------
5645 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
5646
5647 - reduce logging in ResolvableImpl.cc
5648 - rev 4157
5649
5650 -------------------------------------------------------------------
5651 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
5652
5653 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
5654   in QueueItemInstall and QueueItemRequire
5655   Bug 192535/204913
5656   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
5657
5658 -------------------------------------------------------------------
5659 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
5660
5661 - fixed SourceFactory::createFrom() - don't loose alias,
5662   cachedir,... parameters
5663
5664 -------------------------------------------------------------------
5665 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
5666
5667 - Use RPM Enhances only if detected at configure time, to allow
5668   compilation with older rpm.
5669 - callback params: use const string & instead of string (dmacvicar)
5670
5671 -------------------------------------------------------------------
5672 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
5673
5674 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
5675   a package/script/message
5676   Bug: 192535
5677
5678 -------------------------------------------------------------------
5679 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
5680
5681 - add Source_Ref::checksum() which in combination with
5682   timestamp can give an idea of a source change.
5683 - r4106
5684
5685 -------------------------------------------------------------------
5686 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
5687
5688 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
5689   enable progress reporting on compressed streams.
5690
5691 -------------------------------------------------------------------
5692 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
5693
5694 - better error propagation
5695 - r4096
5696
5697 -------------------------------------------------------------------
5698 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
5699
5700 - Removed libblkid dependency - the workaround using libblkid to
5701   check filesystem on XEN vbd mapped devices is obsolete, because
5702   the info is avaliable via /dev/disk/by-label link now. (#197107)
5703 - revision 4087
5704
5705 -------------------------------------------------------------------
5706 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
5707
5708 - PackageProvider: Fixed broken retry. (#202163)
5709 - revision 4071
5710
5711 -------------------------------------------------------------------
5712 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
5713
5714 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
5715   to create a Package from a source package header.
5716 - Added method Pathname::extension: Return all of the characters in name
5717   after and including the last dot in the last element of name.
5718 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
5719   rpms. Otherwise we'd need access to the rpm database to get the keys.
5720 - revision 4069
5721
5722 -------------------------------------------------------------------
5723 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
5724
5725 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
5726   a package/script/message
5727   Bug: 192535
5728
5729 -------------------------------------------------------------------
5730 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
5731
5732 - Speedup computation of number of rpm database entries.
5733 - revision 4058
5734
5735 -------------------------------------------------------------------
5736 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
5737
5738 - Fixed endless loop in transactResObject
5739   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
5740
5741 -------------------------------------------------------------------
5742 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
5743
5744 - fix some testcases for tar file parser changes
5745 - r4045
5746
5747 -------------------------------------------------------------------
5748 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
5749
5750 - missing includes
5751 - clean old callbacks
5752 - r4041
5753
5754 -------------------------------------------------------------------
5755 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
5756
5757 - zyppPattern->install_packages returns SUGGESTED package too.
5758   Bug 201476
5759   Revision 4036
5760
5761 -------------------------------------------------------------------
5762 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
5763
5764 - New behaviour in the solver: try with 'best' package first, try with 'all'
5765   packages if this fails.
5766   Bug :Bug 191983
5767
5768 -------------------------------------------------------------------
5769 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
5770
5771 - libzypp 2.1.0
5772 - bump version due to incompatible callback changes in KeyRing
5773   Sources
5774
5775 -------------------------------------------------------------------
5776 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
5777
5778 - new keyring callbacks
5779 - separate trust key from import key
5780 - use PublicKey class instead of params, to be able
5781   to add more info like photos later (pending #181682)
5782 - update zmart with those callbacks.
5783 - better error handling (Exception types)
5784 - make tmp file names more readable depending on the context
5785 - r4026
5786
5787 -------------------------------------------------------------------
5788 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
5789
5790 - decouple probing from source creation, using the new
5791   media test for existence functions.
5792 - r4019
5793
5794
5795 -------------------------------------------------------------------
5796 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
5797
5798 - Fixed getDoesFileExist to reset the transfer range
5799 - Added logging of curl debug messages to the zypp log.
5800   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
5801   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
5802 - r4018
5803
5804 -------------------------------------------------------------------
5805 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
5806
5807 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
5808   see rev 3810 below. (#190163)
5809 - rev 3998
5810
5811 -------------------------------------------------------------------
5812 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
5813
5814 - fix uninstalling of atoms (noop)
5815 - r3995
5816
5817 -------------------------------------------------------------------
5818 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
5819
5820 - Implement initial verson of Media
5821   doesFileExist, for future source probing.
5822 - r3984
5823
5824 -------------------------------------------------------------------
5825 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
5826
5827 - more dbus_connection_close fixes
5828 - r3974
5829
5830 -------------------------------------------------------------------
5831 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
5832
5833 - clean up 'incomplete' handling in QueueItemEstablish.
5834 - rev 3973.
5835
5836 -------------------------------------------------------------------
5837 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
5838
5839 - Don't set 'incomplete' for uninstalled patterns or products.
5840   (#198379)
5841 - rev 3970.
5842
5843 -------------------------------------------------------------------
5844 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
5845
5846 - Added new API calls:
5847   setAdditionalProvide
5848   setAdditionalConflict
5849   setAdditionalRequire
5850
5851 -------------------------------------------------------------------
5852 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
5853
5854 - don't link examples to testsuite library.
5855
5856 -------------------------------------------------------------------
5857 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
5858
5859 - Disable profiling to work around compiler bug.
5860
5861 -------------------------------------------------------------------
5862 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
5863
5864 - forward port 3924:3939
5865 - Add explicit finish callbacks for subtasks during ProvidePackage
5866  Â to avoid UI confusion.
5867 - rev3957
5868
5869 -------------------------------------------------------------------
5870 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
5871
5872 - Introduce examples/
5873 - fix some svn ignores
5874 - fix compilation. Use: dbus_connection_close
5875 - rev 3943
5876
5877 -------------------------------------------------------------------
5878 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
5879
5880 - Initial support for plain directory with rpms as source
5881 - r3935
5882
5883 -------------------------------------------------------------------
5884 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
5885
5886 - Move the target query by kind function to
5887   a iterator, so we dont make a copy of the restore
5888   the iterator works loading by demand too
5889
5890 -------------------------------------------------------------------
5891 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
5892
5893 - rename the new initTarget to initializeTarget,
5894   leave the old one as is, but deprecate it.
5895 - r3903
5896
5897 -------------------------------------------------------------------
5898 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
5899
5900 - forward port from SLES10 branch , till 3888
5901 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
5902   full packages. (#168844)
5903 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
5904 - version 2.0.0
5905 - rev 3893
5906
5907 -------------------------------------------------------------------
5908 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
5909
5910 - Separate target init from adding resolvables, getting rid of the
5911 uggly bool flag.
5912 - dont clear the store each time Target::resolvables is called
5913 - Load target resolvables on demand by kind, keep them cached later
5914 - add Target::resolvablesByKind(kind) to allow query specific kind
5915   without reading all kinds. Used to port TargetProduct, which
5916   was reading the whole rpm database only to displayy base product
5917   name in YaST help.
5918 - commit to pkg-bindings and packager will follow.
5919 - jsrain will port more yast stuff, especially inst_source which
5920   startup time should by reduced by half afterwards.
5921 - rev 3880
5922
5923 -------------------------------------------------------------------
5924 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
5925
5926 - forward port:
5927   rev 3786 fix to stalle tmpfiles broke patches.
5928   SLES was released with this broken. 10.1 has a blocked
5929   zypp update because this.
5930   Attempt to fix this. (#192535)
5931 - fix configure.ac sqlite-source build path
5932 - rev 3858
5933
5934 -------------------------------------------------------------------
5935 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
5936
5937 - link correctly
5938
5939 -------------------------------------------------------------------
5940 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
5941
5942 - dont link sqlite in the main lib.
5943 - rev 3826
5944
5945 -------------------------------------------------------------------
5946 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
5947
5948 - susetags: parse product parser regexp only once
5949 - parse yum factory 5 sec. (from 30) faster using
5950   another string find algorithm
5951 - rev 3824
5952
5953 -------------------------------------------------------------------
5954 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
5955
5956 - Digest: Don't read the stream character wise but reading blocks,
5957   as advised by matz profiling.
5958 - r3819
5959
5960 -------------------------------------------------------------------
5961 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
5962
5963 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
5964   trusted vendors. (#189573)
5965 - revision 3804
5966
5967 -------------------------------------------------------------------
5968 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
5969
5970 - backport fix for stalle tmpfile (#191311)
5971 - rev 3788
5972
5973 -------------------------------------------------------------------
5974 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
5975
5976 - deactivated media manager code that was disabling the
5977   automounter (#172419)
5978 - rev 3724
5979
5980 -------------------------------------------------------------------
5981 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
5982
5983 - fix autorefresh (#186115)
5984 - revision 3708
5985 -------------------------------------------------------------------
5986 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
5987
5988 - forward port from SLE branch
5989 - Set default permission for logfiles to 0640. (#187044)
5990 - revision 3696
5991
5992 -------------------------------------------------------------------
5993 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
5994
5995 - forward port from SLE branch
5996 - Fixed installation of SP or Add-On product switching to media 2
5997   too early. (#186607)
5998 - revision 3691
5999
6000 -------------------------------------------------------------------
6001 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
6002
6003 - forward port from SLE branch
6004 - Strip self provides without edition in Resolvable ctor.
6005   (#186079)
6006 - Source::provideResolvables not implemented in yum source type.
6007   Product not set for packages that are available from update source
6008   (#186920)
6009 - Hook modalias() supplements without package to "kernel" (#184840)
6010 - Allow on-demand SourceManager::restore() (#186678)
6011 - Hook modalias() supplements without package to "kernel" (#184840)
6012 - rev 3676
6013
6014 -------------------------------------------------------------------
6015 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
6016
6017 - Fix adding resolving of path names for mount points (#181606)
6018 - rev 3658
6019
6020 -------------------------------------------------------------------
6021 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
6022
6023 - merge download algorithm and refactoring from branch
6024   (#181204)
6025
6026 -------------------------------------------------------------------
6027 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
6028
6029 - autodocs: use find+xargs to overcome command length limit,
6030   do not call doxygen unnecessarily (#185334).
6031 - rev 3645
6032
6033 -------------------------------------------------------------------
6034 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
6035
6036 - Dont use getZYpp in static constructor (#185198)
6037   Bugfix #178292 was wrong.
6038 - Only warn on incompleting installed resolvables (#185197)
6039 - rev 3644
6040
6041 -------------------------------------------------------------------
6042 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
6043
6044 - Atoms might only be installed via patches (#184714)
6045 - rev 3642
6046
6047 -------------------------------------------------------------------
6048 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
6049
6050 - fix for the last stall tmpfile (#178292)
6051 - r3637
6052
6053 -------------------------------------------------------------------
6054 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
6055
6056 - Implemented transfer timeout inside of the progress callback.
6057   The timeout value can be set using timeout url parameter, the
6058   default transfer timeout is 180 seconds. (#181602)
6059 - Added ssl_verify and ssl_capath url options used in https scheme,
6060   allowing to change or disable the ssl verify options. (#171622)
6061 - Added fallback on read failures of /etc/mtab to /proc/mounts.
6062   Improved verbosity in mount and mount check related failure cases,
6063   incl. /etc/mtab dump. (#181606)
6064 - rev 3623
6065
6066 -------------------------------------------------------------------
6067 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
6068
6069 - combine knownAliases and knownUrls in a single function.
6070 - rev 3616
6071
6072 -------------------------------------------------------------------
6073 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
6074
6075 - honor parallel installs in resolver context (#181103)
6076 - rev 3592
6077
6078 -------------------------------------------------------------------
6079 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
6080
6081 - right fix for tmpdir initialized in static constructor
6082 - catch around provideJustFile in providePackage
6083 -rev 3654
6084
6085 -------------------------------------------------------------------
6086 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
6087
6088 - fix #182003 YUM packages without size
6089 - rev 3587
6090
6091 -------------------------------------------------------------------
6092 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
6093
6094 - Allow to restore and remove by Url
6095 - rev 3583
6096
6097 -------------------------------------------------------------------
6098 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
6099
6100 - make atoms parallel installable (#181103)
6101 - rev 3580
6102
6103 -------------------------------------------------------------------
6104 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
6105
6106 - Allow to restore by alias
6107 - r3568
6108
6109 -------------------------------------------------------------------
6110 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
6111
6112 - Do not fork in a global destructor, perl dislikes it (#182672).
6113   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
6114
6115 -------------------------------------------------------------------
6116 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
6117
6118 - Installation: Assert product information is stored to libzypp
6119   database before reboot. (#181198)
6120 - Version 1.2.0; revision 3553
6121
6122 -------------------------------------------------------------------
6123 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
6124
6125 - Synchronize keys with rpm database before
6126   closing access to it (#182338)
6127 - rev 3533
6128
6129 -------------------------------------------------------------------
6130 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
6131
6132 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
6133   filter out the non-DVD drives completely. Allows a fallback to
6134   drives without the dvd HAL property e.g. in VMWare. (#177457)
6135 - rev 3530
6136
6137 -------------------------------------------------------------------
6138 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
6139
6140 - Merge fix for stalle tmpdir due to cyclic references, using a master
6141  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
6142 - rev 3521
6143
6144 -------------------------------------------------------------------
6145 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
6146
6147 - Fixes unneeded file download, and add download callbacks
6148   (still need yast side) #181204 and #160206
6149 - Fix stalle tmpdir due to cyclic references, using a master
6150   TmpDir for zypp. # 178292
6151
6152 -------------------------------------------------------------------
6153 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
6154
6155 - fixed memory leak in PersistentStorage (#168690)
6156 - revision 3519
6157
6158 -------------------------------------------------------------------
6159 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
6160
6161 - fixed memory leak in XMLSourceCacheParser (#168690)
6162 - revision 3517
6163
6164 -------------------------------------------------------------------
6165 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
6166
6167 -latest fi translation added
6168  Revision 3502
6169
6170 -------------------------------------------------------------------
6171 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
6172
6173 -All installed resolvables has been set to "satisfied" in
6174  ResolverContext::unneeded . BUT:
6175  Patch concerning resolvables have to be set to
6176  "unneeded" although they are installed. In order
6177  getting the state "no longer applicable" (Bug 171590)
6178 - rev 3496
6179
6180 -------------------------------------------------------------------
6181 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
6182
6183 - compute status for scripts and messages so their freshens get
6184   properly honored (aj with postgresql-server)
6185 - rev 3494
6186
6187 -------------------------------------------------------------------
6188 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
6189
6190 - revert not-used-yet rpmdb timestamp, as
6191   it broke rpmdb::init(). (#180040)
6192 - rev 3490
6193
6194 -------------------------------------------------------------------
6195 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
6196
6197 - updating gmo files, if po files has been changed; bug 164449
6198
6199 -------------------------------------------------------------------
6200 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
6201
6202 - Dont download twice if starting from 1st time
6203 - fix typo
6204 - rev 3481
6205
6206 -------------------------------------------------------------------
6207 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
6208
6209 - set cache dir only if storeMetadata is called as a public method.´
6210 - rev 3475
6211
6212 -------------------------------------------------------------------
6213 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
6214
6215 - schedule a package for installation if
6216   - it freshens / supplements something
6217   - it is not installed yet
6218   (#178721)
6219 - rev 3473
6220
6221 -------------------------------------------------------------------
6222 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
6223
6224 - make susetags also implement download and check first.
6225 - rev 3470
6226
6227 -------------------------------------------------------------------
6228 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
6229
6230 - make yum more robust. Never parse from provideFile
6231   but only from local disk. Make sure the cache
6232   is consistent before recreating it.
6233   the code is easier to follow and probably
6234   faster. checksum and signatures are
6235   checked on caching not on parsing.
6236   Required to implement refresh for #154990
6237 - rev 3452
6238
6239 -------------------------------------------------------------------
6240 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
6241
6242 - implement timestamp for YUM and SuseTags
6243 - actually use the license to confirm in yum patches
6244 - add prerequires tag in yum optonally to the bad designed
6245   and nonintuitive pre=1
6246 - rev 3448
6247
6248 -------------------------------------------------------------------
6249 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
6250
6251 - dont pass root on init but before.
6252 - implement rpm db modification timestamp
6253   not used yet
6254 - move Helix source to testsuite out of the solver
6255   so we can use it for target, storage tests
6256 - add Source_Ref::timestamp(), default to now()
6257   in order to implement smart sync of sources by zmd
6258 - don't parse desc and summary twice
6259 - fix a segfault with tranlated text
6260 - fix broken size tag introduced in rev 3427
6261 - rev 3446
6262
6263 -------------------------------------------------------------------
6264 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
6265
6266 - dont accept corrupt sources, improve logs
6267
6268 -------------------------------------------------------------------
6269 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
6270
6271 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
6272   loosing autoprotection (eg. for foreign vendor). (assists #177469)
6273 - rev 3431
6274
6275 -------------------------------------------------------------------
6276 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
6277
6278 - added mediaNr() to PatchRpm and DeltaRpm classes
6279 - rev 3430
6280
6281 -------------------------------------------------------------------
6282 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
6283
6284 - enable YUM license to confirm.
6285   needed for #174476
6286 - adapt store to serialize and read all new resobject fields
6287 - use install-time to now() when serializing (#174653)
6288 - rev 3427
6289
6290 -------------------------------------------------------------------
6291 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
6292
6293 - Do not violate install order when restricting commit to a certain
6294   mediaNumber. (#170079)
6295 - Version 1.1.0; rev 3423
6296
6297 -------------------------------------------------------------------
6298 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
6299
6300 - Added SourceManager::findSourceByUrl to overcome alias mismatches
6301   (#177543).
6302 - rev 3420
6303
6304 -------------------------------------------------------------------
6305 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
6306
6307 - Order all objects according to prerequirements, not just packages.
6308   (#173690)
6309 - rev 3419
6310
6311 -------------------------------------------------------------------
6312 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
6313
6314 - Added new translation
6315
6316 -------------------------------------------------------------------
6317 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
6318
6319 - fix missing homedir option for gpg (#171055)
6320 - rev 3415
6321
6322 -------------------------------------------------------------------
6323 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
6324
6325 - Prevent against daemons launched in rpm %post, that do not close
6326   their filedescriptors. (#174548)
6327 - Version 1.0.1; rev 3413
6328
6329 -------------------------------------------------------------------
6330 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
6331
6332 - fixed media number of package retrieved as a part of a patch
6333   (#174841)
6334 - rev 3409
6335
6336 -------------------------------------------------------------------
6337 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
6338
6339 - fix missing package descriptions due to filtered packages
6340   by incompatible architectures. (#159109)
6341 - rev 3404
6342
6343 -------------------------------------------------------------------
6344 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
6345
6346 - decrease logging in DiskUsageCounter and Modalias (#163186)
6347 - rev 3406
6348
6349 -------------------------------------------------------------------
6350 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
6351
6352 - Stay backward comapatible.
6353
6354 -------------------------------------------------------------------
6355 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
6356
6357 - Make basic attributes available through ResObject.
6358 - Let ResObjects which do not require media access during
6359   commit return ZERO sourceMediaNr (required for #173690)
6360 - Version 1.0.0
6361 - rev 3390
6362
6363 -------------------------------------------------------------------
6364 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
6365
6366 - reduce logging verbosity (#163186)
6367 - rev 3381
6368
6369 -------------------------------------------------------------------
6370 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
6371
6372 - setCandidate accept candidates with compatible architectures too. Not
6373   only with the same architecture. Bug 172594 - If update package has
6374   differet arch, UI display is wrong
6375
6376 -------------------------------------------------------------------
6377 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
6378
6379 - Added Source_Ref::resStoreInitialized.
6380   If we know that noone has seen the resolvables yet, we can skip
6381   them too, eg. when deleting a source. (#174840)
6382 - rev 3378
6383
6384 -------------------------------------------------------------------
6385 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
6386
6387 - Honor freshens as conditionals independant from the installed/
6388   uninstalled status (#174797)
6389 - rev 3376
6390
6391 -------------------------------------------------------------------
6392 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
6393
6394 - State modifier "unneeded" is transitive for patches (#171590)
6395 - rev 3375
6396
6397 -------------------------------------------------------------------
6398 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
6399
6400 - Do not transact itself (update) in the transactResObject mechanism
6401   Bug 174290
6402
6403 -------------------------------------------------------------------
6404 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
6405
6406 - Reenabled improved large file support flags (unintentionally
6407   removed in rev 1544). Fixes bug #173753.
6408 - Added large file support flags to libzypp.pc file allowing
6409   consistence checks in the application using features variable
6410 - rev 3366
6411
6412 -------------------------------------------------------------------
6413 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
6414
6415 - SourceManager: moved source deletion before creation
6416   so that we can recreate a deleted one (#174295)
6417 - removed dead code dealing with known_caches from SourceManager::store
6418   (see r3195)
6419 - r3362
6420
6421 -------------------------------------------------------------------
6422 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
6423
6424 - fixed returning product short name and summary if product read
6425   from target store (#148625)
6426 - rev 3360
6427
6428 -------------------------------------------------------------------
6429 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
6430
6431 - set media verifier on redirected medium (#172599)
6432 - rev 3359
6433
6434 -------------------------------------------------------------------
6435 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
6436
6437 - fix 'transactResKind' to collect best providers by capability
6438   and to recursively transact items of same kind (#170114)
6439 - rev 3355
6440
6441 -------------------------------------------------------------------
6442 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
6443
6444 - serialize the full URL to avoid missing password and other
6445   url settings (#148108)
6446 - rev 3353
6447
6448 -------------------------------------------------------------------
6449 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
6450
6451 - Added a 60 sec connect timeout to MediaCurl (#172860)
6452 - rev 3348
6453
6454 -------------------------------------------------------------------
6455 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
6456
6457 - re-fetch also .asc and .key files before checking signature
6458   (#172597)
6459 - rev 3350 (3345-10.1)
6460
6461 -------------------------------------------------------------------
6462 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
6463
6464 - Fix yum key verification, because a double variable declaration
6465
6466 -------------------------------------------------------------------
6467 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
6468
6469 - use --no-default-keyring to avoid creating a
6470   default gpg dir in / (#171055)
6471 - rev 3335
6472
6473 -------------------------------------------------------------------
6474 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
6475
6476 - Fix YUM signature checking, we were passing the key instead of the
6477   signature.
6478 - When the user trust a key, sync again. Bye to the session trusted
6479   keys and user being asked all the time. (#171213)
6480 - r3332
6481
6482 -------------------------------------------------------------------
6483 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
6484
6485 - Cleanup index tables when removing items from pool (#170564).
6486
6487 -------------------------------------------------------------------
6488 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
6489
6490 - backout rev 3246->3275 of TargetImpl.cc
6491 - add missing testsuite/utils/TestUtils.h
6492 - rev 3330
6493
6494 -------------------------------------------------------------------
6495 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
6496
6497 - more fixes for #171062, there were some files still not being
6498   read from cache.
6499 - r3327
6500
6501 -------------------------------------------------------------------
6502 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
6503
6504 - cache keys and signature. Remove lot of duplicated code. (#171062)
6505 - r3320
6506
6507 -------------------------------------------------------------------
6508 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
6509
6510 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
6511   mount here anything, so it is OK to use any dir (171351).
6512 - rev 3318
6513
6514 -------------------------------------------------------------------
6515 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
6516
6517 - parse "license-to-confirm" in primary.xml (#168437)
6518 - rev 3312
6519
6520 -------------------------------------------------------------------
6521 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
6522
6523 - Don't try to store 'Atom', not needed and the backend store
6524   rejects them anyways (addtion to #168610)
6525 - rev 3306
6526
6527 -------------------------------------------------------------------
6528 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
6529
6530 - Improved device check in MediaDISK using libblkid (Bug #158529)
6531 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
6532   added a check if it is a directory
6533 - Added libcurl and libblkid checks to configure.ac
6534 - Added e2fsprogs(-devel) requires to the spec file
6535 - rev 3303
6536
6537 -------------------------------------------------------------------
6538 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
6539
6540 - dont download "other" during key check (#171041)
6541 - rev 3294
6542
6543 -------------------------------------------------------------------
6544 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
6545
6546 - allow parallel installs of atoms (used to fulfill patch require-
6547   ments, atoms aren't installed anyways) (#170098)
6548 - some testsuite improvements.
6549 - rev 3288
6550
6551 -------------------------------------------------------------------
6552 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
6553
6554 - get rid of autobuild check when throwing exceptions without throw
6555   but with a macro, returning a null pointer at the end (never reached).
6556
6557 -------------------------------------------------------------------
6558 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
6559
6560 - Do not violate install order when restricting commit to a certain
6561   mediaNumber. (#170079)
6562
6563 -------------------------------------------------------------------
6564 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
6565
6566 - Don't use throw directly!
6567   use ZYPP_THROW with a Exception class, otherwise package bindings
6568   will not catch them.
6569   Should fix crashes when reading broken sources with yast.
6570 - rev 3272
6571
6572 -------------------------------------------------------------------
6573 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
6574
6575 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
6576   revision 3269
6577
6578 -------------------------------------------------------------------
6579 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
6580
6581 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
6582 - further improve on #168840 (from rev 3231), match on name-edition
6583   when filtering by best arch. (#170098)
6584 - rev 3268
6585
6586 -------------------------------------------------------------------
6587 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
6588
6589 - #170093 , lot of package descriptions missing
6590 - rev 3263
6591
6592 -------------------------------------------------------------------
6593 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
6594
6595 - try to fix wrong permissions of /var/lib/zypp created
6596   by old zypp, only when running as root they are fixed
6597   (#169094)
6598 - YUM: Verify signatures on factoryInit.
6599   Dont provide other.xml. Cleanups, better logging.
6600   When refreshing signed soruces, don't refresh is source
6601   has not changed.
6602 - YaST sources: don't refresh if media file has not changed.
6603 - Show full url of index files in sources for signature validation
6604   (mentioned in #170139 comment #3)-
6605
6606 -------------------------------------------------------------------
6607 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
6608
6609 - udpated media ID syntax for external scripts (to be consistent
6610   with packages) (#170247)
6611 - rev 3256
6612
6613 -------------------------------------------------------------------
6614 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
6615
6616 - set media ID to 1 if not specified in YUM metadata (#167452)
6617 - rev 3255
6618
6619 -------------------------------------------------------------------
6620 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
6621
6622 - If freshen and supplement are fulfilled, install any kind of
6623   resolvable if not yet installed (#165746)
6624 - rev 3249
6625
6626 -------------------------------------------------------------------
6627 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
6628
6629 - make downloaded script executable. (#169191)
6630 - rev 3247
6631
6632 -------------------------------------------------------------------
6633 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
6634
6635 - Improve on last fix, compare only compatible archs.
6636 - rev 3233
6637
6638 -------------------------------------------------------------------
6639 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
6640
6641 - Only choose best arch of multiple package atoms with identical
6642   name (#168840)
6643 - rev 3231
6644
6645 -------------------------------------------------------------------
6646 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
6647
6648 - pass empty strings to UI as key properties if unknown key
6649   (#169114)
6650 - rev 3228
6651
6652 -------------------------------------------------------------------
6653 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
6654
6655 - refrain from parsing 'other.xml' (#159316)
6656 - rev 3226
6657
6658 -------------------------------------------------------------------
6659 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
6660
6661 - in source refresh, clean up the cache dir if fails
6662 - do not require repomd.xml.asc when creating a cache (#163765)
6663 - rev 3224
6664
6665 -------------------------------------------------------------------
6666 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
6667
6668 - Check if a file exists before providing it, and just handling the
6669   exception is not sufficient, because it can release the media.
6670   it nows get all possible packages.X translations an then
6671   it selects the candidate from the existing ones (#168654)
6672 - rev 3221
6673
6674 -------------------------------------------------------------------
6675 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
6676
6677 - dont report conflicts if item is neither installed
6678   nor to-be-installed (#168906)
6679 - rev 3219
6680
6681 -------------------------------------------------------------------
6682 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
6683
6684 - #168060 , propagate the file description or original
6685   name to the UI and not the checked filename path,
6686   which could be a tmp file.
6687   Requires changes in pkg-manager, and probably zmd-helpers.
6688 - rev 3215
6689
6690 -------------------------------------------------------------------
6691 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
6692
6693 - /var/lib/zypp/db/languages/* are empty files (##168355)
6694 - r3206
6695
6696 -------------------------------------------------------------------
6697 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
6698
6699 - All resolvables must honor arch, so Arch_noarch in
6700   target/store/XMLFilesBackend.cc is wrong (#160792)
6701 - Introduced code to honour shared package descriptions
6702   (#159109)
6703 - r3204
6704
6705 -------------------------------------------------------------------
6706 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
6707
6708 - replace '_' in YUM elements/attributes with '-' (#168762)
6709 - rev 3201
6710
6711 -------------------------------------------------------------------
6712 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
6713
6714 - Fixed iseries workaround - interchanged variables for scsi
6715   devices, added debug messages about the steps (#163971).
6716 - Added getenv NULL ptr check and verify of the $HOME dir's
6717   and ~/.curlrc file's ownership (#163203).
6718 - rev 3199
6719
6720 -------------------------------------------------------------------
6721 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
6722
6723 - Use filesystem::TmpDir to create unique and unused Source cache
6724   directories. (#168051)
6725
6726 -------------------------------------------------------------------
6727 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
6728
6729 - Enable signature checks per default. (#168525)
6730
6731 -------------------------------------------------------------------
6732 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
6733
6734 - fix callbacks for providing a single file (#160206)
6735
6736 -------------------------------------------------------------------
6737 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
6738
6739 - If an installed package looses a dependency, the solver tries
6740   to upgrade it. Limit the upgrade candidates to best arch, best
6741   edition.
6742 - filter 'other' entries with incompatible arch in yum parser.
6743 - rev 3177
6744
6745 -------------------------------------------------------------------
6746 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
6747
6748 - initialize the product category according to source (#168061)
6749 - rev 3172
6750
6751 -------------------------------------------------------------------
6752 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
6753
6754 - delete only one older version of a xml-store resolvable
6755   (half-baked, but the previous attempt was charred)
6756
6757 -------------------------------------------------------------------
6758 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
6759
6760 - moved license_to_confirm to primary.xml
6761 - rev 3170
6762
6763 -------------------------------------------------------------------
6764 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
6765
6766 - Removed deprecated oldstyle commit methods.
6767
6768 -------------------------------------------------------------------
6769 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
6770
6771 - when installing a xml-store resolvable (all except package,
6772   message, script), delete older versions (#160792).
6773 - read selection edition from the XML store
6774 - rev 3167
6775
6776 -------------------------------------------------------------------
6777 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
6778
6779 - properly clear transaction flag after successful commit
6780   (see rev 3122, #164365, #167285)
6781 - rev 3157
6782
6783 -------------------------------------------------------------------
6784 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
6785
6786 - recursively soft-uninstall recommended package on real uninstall,
6787   not on update (#167603)
6788 - rev 3155
6789
6790 -------------------------------------------------------------------
6791 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
6792
6793 - fix #167605 (importing keys to rpm multiple times due to
6794   wrong interpretation of rpm gpg versioning.
6795 - add support for reading the rpm keys, with full id and fingerprint
6796 - rev 3153
6797
6798 -------------------------------------------------------------------
6799 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
6800
6801 - don't add duplicate error infos to ResolverContext (#167309)
6802 - rev 3146
6803
6804 -------------------------------------------------------------------
6805 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
6806
6807 - fix Resolver::transactReset() (see rev 3122) (#167285)
6808 - rev 3140
6809
6810 -------------------------------------------------------------------
6811 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
6812
6813 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
6814   variable is present, all signature checking callbacks will default
6815   to 'accept', in case no recipient is present.
6816
6817 -------------------------------------------------------------------
6818 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
6819
6820 - read content file on construction, and make
6821   provideProduct only insert the already
6822   read product object into the store (#165826)
6823   (dmacvicar)
6824 - When the signature is not found, warn the
6825   user about a unsigned source. When the
6826   key is not found, do nothing, it can be in the
6827   keyring already. (#166016) (dmacvicar)
6828 - enable key verification only if
6829   ZYPP_CHECKSIG env var is set (dmacvicar)
6830 - r1529
6831
6832 -------------------------------------------------------------------
6833 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
6834
6835 - fix bugfix 164365, fix bug 167285
6836   Actually clear the transcation state instead of locking it
6837   to 'dont transact'
6838 - rev 3122
6839
6840 -------------------------------------------------------------------
6841 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
6842
6843 - revert the signature/digest checking callbacks
6844 - rev 3115
6845
6846 -------------------------------------------------------------------
6847 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
6848
6849 - Bugfix #165670
6850   - Honor keep requests.
6851   - Dont flag "locked uninstall" as error if a keep request was
6852     issued before.
6853 - rev 3114
6854
6855 -------------------------------------------------------------------
6856 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
6857
6858 - rule out locked items during distribution upgrade as early
6859   as possible. (#165670)
6860 - rev 3110
6861
6862 -------------------------------------------------------------------
6863 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
6864
6865 - Bugfix #166212
6866   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
6867     transactResObject().
6868   - resetTransaction(APPL_LOW) before resolving
6869   - enhance transactCaps by using the same algorithm as in
6870     QueueItemRequire
6871     (before: transact all requires and recommends by name
6872      now: transact best requires and recommends by provides)
6873 - rev 3107
6874
6875 -------------------------------------------------------------------
6876 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
6877
6878 - new callbacks for failing digest
6879 - rev 3098
6880
6881 -------------------------------------------------------------------
6882 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
6883
6884 - ask for file without a checksum (#165125)
6885
6886 -------------------------------------------------------------------
6887 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
6888
6889 - dont install satisfied resolvables (#165843)
6890 - rev 3095
6891
6892 -------------------------------------------------------------------
6893 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
6894
6895 - dont abort on failed "dry_run" (#164583)
6896 - rev 3091
6897
6898 -------------------------------------------------------------------
6899 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
6900
6901 - Ask user if signature file does not exist (#163765)
6902 - handle repomd.xml.asc as optional file (#163765)
6903 - rev 3089
6904
6905 -------------------------------------------------------------------
6906 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
6907
6908 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
6909 - rev 3087
6910
6911 -------------------------------------------------------------------
6912 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
6913
6914 - Dont do transitive uninstalls on uninstalled or upgraded items.
6915   (#165798)
6916 - rev 3083
6917
6918 -------------------------------------------------------------------
6919 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
6920
6921 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
6922
6923 -------------------------------------------------------------------
6924 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
6925
6926 - Product::updateUrls: restore it from the XML store;
6927   fixed content parsing (#163192).
6928 - restore product flags fro the XML store
6929 - rev 3074
6930
6931 -------------------------------------------------------------------
6932 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
6933
6934 - Only consider best arch/version (#165477)
6935 - rev 3069
6936
6937 -------------------------------------------------------------------
6938 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
6939
6940 - No need to parse tags at all if there is no item to store values
6941   (e.g. data for unwanted arch). Fixed segv trying to store data in
6942   NULL item. (#165479)
6943 - rev3065
6944
6945 -------------------------------------------------------------------
6946 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
6947
6948 - Improved Url path name "//" vs. "/%2f" handling; now if the
6949   url has an authority, "/%2f" is used for ftp only (#163784)
6950 - rev 3062
6951
6952 -------------------------------------------------------------------
6953 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
6954
6955 - fixed storing patch scripts to target store (#159928)
6956 - rev 3058
6957
6958 -------------------------------------------------------------------
6959 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
6960
6961 - if a patch is bad, only skip this patch, not everything
6962   (#165200)
6963 - rev 3057
6964
6965 -------------------------------------------------------------------
6966 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
6967
6968 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
6969 - Susetags:Pattern: Fixed parser.
6970
6971 -------------------------------------------------------------------
6972 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
6973
6974 - when uninstalling, only re-establish installed items
6975   supplementing the to-be-uninstalled one. (variant of #165111)
6976 - rev 3054
6977
6978 -------------------------------------------------------------------
6979 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
6980
6981 - Susetags:Package: Parse and provide ins/delnotify texts.
6982
6983 -------------------------------------------------------------------
6984 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
6985
6986 - when checking freshens/supplements at install, only consider
6987   best architecture/edition (#164453)
6988 - rev 3051
6989
6990 -------------------------------------------------------------------
6991 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
6992
6993 - when checking for supplements, only consider best arch, best
6994   edition for installation (#165111)
6995 - rev 3047
6996
6997 -------------------------------------------------------------------
6998 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
6999
7000 - Bug 165117: build 910: Update: Splitted packages are selected for
7001   all archs
7002
7003 -------------------------------------------------------------------
7004 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
7005
7006 - ask user if a file exists but does not have a checksum (#162797)
7007 - rev 3044
7008
7009 -------------------------------------------------------------------
7010 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
7011
7012 - parse time and size elements from delta and patch RPM
7013 - rev 3043
7014
7015 -------------------------------------------------------------------
7016 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
7017
7018 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
7019   devices - on powerpc only (#163971)
7020 - rev 3042
7021
7022 -------------------------------------------------------------------
7023 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
7024
7025 - fix endless loop in patches parsing.
7026 - rev 3039
7027
7028 -------------------------------------------------------------------
7029 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
7030
7031 - fixed media handling in SuSEtags source (#164879)
7032 - rev 3037
7033
7034 -------------------------------------------------------------------
7035 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
7036
7037 - honor 'dry_run' on package remove (#164732)
7038 - rev 3036
7039
7040 -------------------------------------------------------------------
7041 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
7042
7043 - add files from yum filelist as provides to package (#164731)
7044 - rev 3032
7045
7046 -------------------------------------------------------------------
7047 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
7048
7049 - honor "+Enh:/-Enh:" in packages file (#156513)
7050
7051 -------------------------------------------------------------------
7052 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
7053
7054 - fix callback receiver signature to match the callback for removing
7055   package
7056
7057 -------------------------------------------------------------------
7058 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
7059
7060 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
7061 - rev 3024
7062
7063 -------------------------------------------------------------------
7064 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
7065
7066 - Bug 164440; Taking wrong architecture while updating obsoletes
7067   splitted packages
7068 - rev 3022
7069
7070 -------------------------------------------------------------------
7071 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
7072
7073 - allow relative paths with url file:
7074 - dont filter atoms from going into pool, multi-arch patch
7075   requirements need them. Instead, treat atoms with incompatible
7076   architecture as unneeded.
7077 - rev 3018
7078
7079 -------------------------------------------------------------------
7080 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
7081
7082 - product now provides short name
7083 - rev 3013
7084
7085 -------------------------------------------------------------------
7086 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
7087
7088 - read metadata for packages from correct tags in patches (#163220)
7089 - rev 3011
7090
7091 -------------------------------------------------------------------
7092 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
7093
7094 - more detailed resolver error reports (#162994)
7095 - rev 3010
7096
7097 -------------------------------------------------------------------
7098 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
7099
7100 - report package download progress (#160966)
7101 - rev 3007
7102
7103 -------------------------------------------------------------------
7104 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
7105
7106 - transact also for languages (#163819)
7107 - rev 3004
7108
7109 -------------------------------------------------------------------
7110 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
7111
7112 - loop through all affected ResObjects in transactResKind (#163819)
7113 - rev 3002
7114
7115 -------------------------------------------------------------------
7116 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
7117
7118 - allow re-installation of non-packages (#162906)
7119 - rev 2998
7120
7121 -------------------------------------------------------------------
7122 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
7123
7124 - Added loop checking for scsi cdroms (/sys/block/srX) in case
7125   HAL does not provide any drives like on iSeries (#163971).
7126 - rev 2995
7127
7128 -------------------------------------------------------------------
7129 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
7130
7131 - add 'licenceToConfirm()' to Product. (#164375)
7132
7133 -------------------------------------------------------------------
7134 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
7135
7136 - Avoid excessive CD hopping on commit. But still far from
7137   being perfect. (#159679)
7138 - Fixed Target::commit: Despite dry_run set True, packages
7139   were depeted.
7140
7141 -------------------------------------------------------------------
7142 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
7143
7144 - honour if user decides to skip a package in commit (#156031)
7145
7146 -------------------------------------------------------------------
7147 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
7148
7149 - fixed parsing external reference to script in patch (#163221)
7150 - r2981
7151
7152 -------------------------------------------------------------------
7153 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
7154
7155 - cache and provide content.asc/key optionally. Dont show a
7156   popup if they dont exists. (dmacvicar)
7157 - Actually abort when verify signature workflow is false. (dmacvicar)
7158 - r2978
7159
7160 -------------------------------------------------------------------
7161 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
7162
7163 - fixed setting autorefresh flag for installation sources
7164
7165 -------------------------------------------------------------------
7166 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
7167
7168 - drop patches with incompatible architecture.
7169 - rev 2972
7170
7171 -------------------------------------------------------------------
7172 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
7173
7174 - Added info method to media verifier base and more debug info
7175 - rev 2970
7176
7177 -------------------------------------------------------------------
7178 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
7179
7180 - Dont deny the "/" attach point in MediaDIR, since this is used
7181   for all "file:" urls, esp. local packages.
7182 - rev 2962
7183
7184 -------------------------------------------------------------------
7185 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
7186
7187 - Bug 159673 - only one conflict solvable per page
7188
7189 -------------------------------------------------------------------
7190 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
7191
7192 - parse all dependencies of 'packages' file (#163773)
7193 - rev 2957
7194
7195 -------------------------------------------------------------------
7196 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
7197
7198 - Use the original media descr_dir on refresh for
7199   suse tags source (#163196)
7200 - r2952
7201
7202 -------------------------------------------------------------------
7203 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
7204
7205 - add Source::setUrl() for zmd backend helper.
7206 - rev 2946
7207
7208 -------------------------------------------------------------------
7209 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
7210
7211 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
7212 target init. (dmacvicar)
7213 - r2949
7214
7215 -------------------------------------------------------------------
7216 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
7217
7218 - Fixed MediaDISK to use a mount -oro,bind id the disk
7219   partition is already attached e.g. by the automounter.
7220   Try to mount it a second time may fail (#163486).
7221 - rev 2944
7222
7223 -------------------------------------------------------------------
7224 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
7225
7226 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
7227 - rev 2940
7228
7229 -------------------------------------------------------------------
7230 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
7231
7232 - only try to create a source of a given type when restoring
7233   from the persistent store (#162111)
7234
7235 -------------------------------------------------------------------
7236 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
7237
7238 - parse all dependencies for patterns (.pat) files (#160602)
7239 - drop YOUPATH and YOUURL from content file.
7240 - rev 2924
7241
7242 -------------------------------------------------------------------
7243 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
7244
7245 - properly initialize autorefresh for non-remote sources (#154990)
7246 - rev 2919
7247
7248 -------------------------------------------------------------------
7249 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
7250
7251 - Added flag to MediaManager::isUseableAttachPoint, whether
7252   to check against system mount entries or not.
7253 - Disallow to use the attachpoints of another media handlers
7254   as source path in MediaDIR.
7255 - rev 2917
7256
7257 -------------------------------------------------------------------
7258 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
7259
7260 -implement callbacks for when package verification (checksum)
7261  fails, offer to retry or abort
7262
7263 -------------------------------------------------------------------
7264 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
7265
7266 - Fix construction of checksum objects when using non-standard
7267   checksum algorithms
7268 - Fix broken YUM cache
7269 - r2913
7270
7271 -------------------------------------------------------------------
7272 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
7273
7274 - Keep packages with no version upgrade installed during
7275   distribution upgrade (#162972)
7276 - add 'transactReset()' helper function for UI.
7277 - rev 2908
7278
7279 -------------------------------------------------------------------
7280 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
7281
7282 - r2906
7283
7284 -------------------------------------------------------------------
7285 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
7286
7287 - Fixed candidate handling in ui::Selectable. (#156589)
7288
7289 -------------------------------------------------------------------
7290 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
7291
7292 - fix #162984 , gpg hangs because the matching data file
7293   for the key cannot be find. (dmacvicar)
7294 - Fix restore of YUM source using the same cache dir semantics as
7295  susetags instead of assuming there is a cache if a cache_dir
7296   was given. (dmacvicar)
7297
7298 -------------------------------------------------------------------
7299 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
7300
7301 - use DISTPRODUCT/DISTVERSION from content file to generate the
7302   product name, version, and release.
7303 - rev 2902
7304
7305 -------------------------------------------------------------------
7306 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
7307
7308 - Removed broken forcing of absolute ftp paths added in rev2705 to
7309   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
7310 - rev 2900
7311
7312 -------------------------------------------------------------------
7313 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
7314
7315 - add Resolver::freshenPool() (#156980)
7316 - rev 2893
7317
7318 -------------------------------------------------------------------
7319 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
7320
7321 - skip incompatible archs in filelist parsing.
7322 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
7323   /lib64/, ...)
7324 - rev 2886
7325
7326 -------------------------------------------------------------------
7327 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
7328
7329 - skip incompatible archs in primary parsing.
7330 - rev 2883
7331
7332 -------------------------------------------------------------------
7333 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
7334
7335 - allow setting of source when parsing local .rpm (#147765)
7336 - rev 2880
7337
7338 -------------------------------------------------------------------
7339 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
7340
7341 - Do not update packages over other architectures
7342
7343 -------------------------------------------------------------------
7344 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
7345
7346 - Added zypp/ui/UserWantedPackages to support the UI's
7347   "automatic changes" dialog (bug #152700)
7348
7349 -------------------------------------------------------------------
7350 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
7351
7352 - use KeyRing class to validate repomd.xml (#160909)
7353
7354 -------------------------------------------------------------------
7355 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
7356
7357 - Product resolvables should be readable by normal users.
7358   (#162474) (dmacvicar)
7359 - implemented keyring and metadata signature verification
7360   in susetags source
7361 - dont delete the lock if we did not acquire it
7362 - r2847
7363
7364 -------------------------------------------------------------------
7365 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
7366
7367 - Added disabling of the automounter while MediaManager
7368   init and restoring of the old state on exit (#154326).
7369 - Implemented check if media (CD) is automounted or not
7370 - rev 2840
7371
7372 -------------------------------------------------------------------
7373 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
7374
7375 - Implemented several hal get/set/removeDeviceProperty wrappers
7376 - Improved HalException to allow to fetch HAL/DBUS error componets
7377 - rev 2830
7378
7379 -------------------------------------------------------------------
7380 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
7381
7382 - honor subscription status of catalogs (#162350)
7383 - rev 2827
7384
7385 -------------------------------------------------------------------
7386 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
7387
7388 - Enabled CD eject error reporting exceptions (#154326)
7389 - rev 2822
7390
7391 -------------------------------------------------------------------
7392 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
7393
7394 - support "dry run" (#159467)
7395 - implement "transactResKind" (#161400)
7396 - rev 2817
7397
7398 -------------------------------------------------------------------
7399 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
7400
7401 - add checksum for external patches (#159928)
7402
7403 -------------------------------------------------------------------
7404 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
7405
7406 - calculate product architecture (#158198)
7407
7408 -------------------------------------------------------------------
7409 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
7410
7411 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
7412   detection
7413
7414 -------------------------------------------------------------------
7415 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
7416
7417 - Auto protect installed packages from unknown vendor. (#157446)
7418
7419 -------------------------------------------------------------------
7420 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
7421
7422 - added support for external scripts to metadata (#159928) (jsrain)
7423 - fixed handling of Language resolvables (ma)
7424 - fix leak in rpmdb (dmacvicar)
7425 - added softlock for autoyast (#159466) (ma)
7426 - Fixed exceptions in doGetFileCopy() to show full url
7427   including the file instead of just the media base url. (mt)
7428 - Provide Language::summary (ma)
7429 - check patterns and selections file exist
7430   before veryfing them (#161300) (dmacvicar)
7431 - added YUM metadata checksum computation (jsrain)
7432 - added interface to patch of a message (jsrain)
7433 - r2734
7434
7435 -------------------------------------------------------------------
7436 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
7437
7438 - added support for external scripts to metadata (#159928)
7439 - r2709
7440
7441 -------------------------------------------------------------------
7442 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
7443
7444 - report separate exception when trying to start source cache again to
7445   suppress incorrect error message in XEN installation
7446 - r2682
7447
7448 -------------------------------------------------------------------
7449 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
7450
7451 - Implement inter process locking in zypp.
7452 - Added No medium found output
7453 - splitting modaliases in supplements TOO
7454 - parse also the available signing keys
7455
7456 -------------------------------------------------------------------
7457 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
7458
7459 - release all media when removing source (#159754) (visnov)
7460 - more testsuites (schubi)
7461 - updated translations (schubi)
7462 - added MediaNotEjectedException (mt)
7463 - rev 2652
7464
7465 -------------------------------------------------------------------
7466 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
7467
7468 - fix patches descriptions (dmacvicar)
7469 - fix source serialization (dmacvicar)
7470 - metadata for kernel test (schubi)
7471 - Arch tests updated (ma)
7472 - classify NULL Ptr as unique (ma)
7473 - Added host check, because file Url allows it now. (mt)
7474 - prepare modalias fix (#159766) (ma)
7475 - Provide iterator based access to SourceManager data. (ma)
7476 - Fixed "file:" Url scheme config to allow relative paths; (mt)
7477   RFC1738 says, it may contain a hostname as well...
7478 - revision 2633
7479
7480 -------------------------------------------------------------------
7481 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
7482
7483 - pkg-config support (mvidner)
7484 - close all medias when destructing MediaSet (jsrain)
7485 - rev 2622
7486
7487 -------------------------------------------------------------------
7488 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
7489
7490 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
7491 - Message callback implemented to show patch messages (visnov)
7492 - Bug 159696 (schubi)
7493 - provide transform_iterators to iterate over a maps keys or values (ma)
7494 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
7495 - added script and message installation (jsrain)
7496 - chooses the 'right' kernel now (kkaempf)
7497 - Use noarch if no arch is specified in patches (dmacvicar)
7498 - rev 2611
7499
7500 -------------------------------------------------------------------
7501 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
7502
7503 - Added some debug output including the access id (mt)
7504 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
7505   release with eject=true on attached media, to umount
7506   other mounts as well. (mt)
7507 - 159483 - solver does not blame missing dependency (schubi)
7508 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
7509 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
7510   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
7511 - fixed ZYPP_RETHROW (#156430) (ma)
7512 - patch for #156114 (visnov)
7513 - fixed container.erase loops (ma)
7514 - Fixed to reset desired (cached) flag before the action (mt)
7515 - Removed return in forceRelaseAllMedia (void function) (mt)
7516 - Parse nonexisting architecture to noarch so patches dont get
7517   filtered by the pool (dmacvicar)
7518 - 159512 - yast2-qt does not show label of to be installed products
7519   anymore (dmacvicar)
7520 - 159765 - Hidden patterns still visible (dmacvicar)
7521 - Use noarch if no arch is specified. (dmacvicar)
7522 - r2594
7523
7524 -------------------------------------------------------------------
7525 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
7526
7527 - properly report error for media change callback
7528 - rev 2579
7529
7530 -------------------------------------------------------------------
7531 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
7532
7533 - fixed memory leak in XMLNodeIterator (#157474)
7534 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
7535 - Renamed private MediaManager::forceMediaRelease
7536   function to forceReleaseShared (more exact name)
7537 - Implemented forceRelaseAllMedia() that can be
7538   used to release also foreign (user) mounts.
7539 - Added use of forceRelaseAllMedia for CD/DVDs
7540   if FORCE_RELEASE_FOREIGN is 1 (default 0)
7541 - little cleanup of the checkAttached function
7542 - r2578
7543
7544 -------------------------------------------------------------------
7545 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
7546
7547 - don't try to attach without exception handling (#158620)
7548 - fix descriptions, as a new tag Des for selections exists now.
7549 - fix #157683: failure after adding add-on product to install
7550   sources
7551 - added more files for translation
7552 - resolve-dependencies.cc: establish pool
7553 - parse-metadata.cc: catch bad URL
7554 - set zmdid for atoms
7555 - r2574
7556
7557 -------------------------------------------------------------------
7558 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
7559
7560 - fix testsuite.
7561 - provide edition and architecture for all kinds of yum
7562   resolvables.
7563 - fix ResStatus output.
7564 - establish atoms correctly.
7565 - treat requires to unneeded resolvables as fulfilled.
7566 - rev 2559
7567
7568 -------------------------------------------------------------------
7569 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
7570
7571 - fix the build
7572 - only consider best architecture/version (#157594)
7573 - prefer providers which supplement/enhance installed or
7574   to-be-installed packages (fixes the tpctl-kmp issue)
7575 - rev 2546
7576
7577 -------------------------------------------------------------------
7578 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
7579
7580 - provide more filters for pkg-bindings (#158602)
7581 - add SystemResObject to provide system (modalias, hal, ...)
7582   capabilities.
7583 - handle this during resolving.
7584 - make the modalias and hal capability match the SystemResObject
7585   by default, thereyby triggering a modalias (resp. hal)
7586   evaluation.
7587 - xmlstore: decouple target store from YUM schema.
7588 - clean up moving of hal() and modalias() from provides to
7589   supplements in ResolvableImpl.
7590 - add PatchContents() for UI.
7591 - handle Edition::noedition as empty string.
7592 - r2537
7593
7594 -------------------------------------------------------------------
7595 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
7596
7597 - releasing all medias when asking for CD (#156981)
7598 - r2471
7599
7600 -------------------------------------------------------------------
7601 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
7602
7603 - ResStatus::resetTransact must return a value.
7604 - Fixed random build failures in LanguageCode.cc.
7605   (Rewrote the CodeMaps constructor so that gcc does not
7606   optimize a 500-statement basic block.)
7607 - Fix constructions of patch objects. Actually insert atoms in atoms
7608   list. Insert atoms for package even if the package does not exists
7609   in the source. Fixes #157628 (dmacvicar).
7610 - Fixed license reading from susetags, #151834 (dmacvicar).
7611 - r2468
7612
7613 -------------------------------------------------------------------
7614 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
7615
7616 - added ResStatus::resetTransact (ma)
7617 - bugfix for #156439 (schubi)
7618 - Added Source_Ref::setAlias (#154913).
7619 - Do not assume there is a product file when scanning for products
7620   (visnov)
7621 - function to disable all sources in the persistent store (visnov)
7622 - dependency errors go to stdout, not stderr; output resolver info
7623   directly to stderr (kkaempf)
7624 - rev 2464
7625
7626 -------------------------------------------------------------------
7627 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
7628
7629 - fix merging of resolver info (needed for #157684).
7630 - errors are also important in ResolverInfo.
7631 - improve debug output in ResolverContext.
7632 - rev 2455
7633
7634 -------------------------------------------------------------------
7635 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
7636
7637 - delete RPMs downloaded via HTTP/FTP after installnig them
7638   (#157011)
7639 - fixed product registration (reverted autorefresh patch) (#157566)
7640
7641 -------------------------------------------------------------------
7642 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
7643
7644 - if root!="/", always prefer the upgrade candidate (#155472)
7645 - implement license confirmed api for UI.
7646 - prefer architecture over version in distribution upgrade
7647   (#157501)
7648 - clean up media handling.
7649 - rev 2448
7650
7651 -------------------------------------------------------------------
7652 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
7653
7654 - init Modalias properly.
7655 - fix warnings in testcases.
7656 - rev 2432
7657
7658 -------------------------------------------------------------------
7659 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
7660
7661 - drop libjpeg-devel and sqlite-devel from build requires.
7662
7663 -------------------------------------------------------------------
7664 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
7665
7666 - implement 'modalias()' capability (#157406)
7667 - make dependencies consistent, its 'freshens'.
7668 - cope with user umounts of devices.
7669 - add debug to SourceManager.
7670 - rev 2418
7671
7672 -------------------------------------------------------------------
7673 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
7674
7675 - allow version downgrade during distribution upgrade if the
7676   newer package is coming from a trusted vendor (#155472)
7677 - implement locale fallback
7678 - 'freshen' -> 'freshens' in schema definitions to make it
7679   consistent with all other dependency definitions.
7680 - better error reporting for .pat and .sel files.
7681 - rule out packages from dependency resolutions which are
7682   de-selected by user (#155368)
7683 - use locale fallbacks in package translations.
7684 - refresh source when re-enabling it.
7685 - rev 2406
7686
7687 -------------------------------------------------------------------
7688 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
7689
7690 - split of libzypp-zmd-backend subpackage as a stand-alone
7691   leaf package.
7692 - encapsulate bool test for Source_Ref better.
7693 - fixed stack overflow (ma).
7694 - make testsuite build again.
7695 - rev 2346
7696
7697 -------------------------------------------------------------------
7698 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
7699
7700 - fixed URL rewriting for CD2 and following (#154762)
7701 - fixed ResPoolProxy diffState (for proper ok/cancel support
7702   in UI)
7703 - added special exception class for aborting installation
7704   (#154936)
7705 - only auto-change directories if they end in CDn or DVDn.
7706 - rev 2320.
7707
7708 -------------------------------------------------------------------
7709 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
7710
7711 - silently ignore multiple installs of the same package.
7712 - fix disk usage for installs and uninstalls.
7713 - rev 2308
7714
7715 -------------------------------------------------------------------
7716 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
7717
7718 - zmd-backend: filter out incompatible architectures from
7719   repository.
7720 - rev 2298
7721
7722 -------------------------------------------------------------------
7723 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
7724
7725 - sync libzypp media data with mtab.
7726 - improve resolver error and solution reports.
7727 - fix source cache reading (#155459).
7728 - default cached sources to enabled (#155459).
7729 - let each source provide public keys.
7730 - rev 2297
7731
7732 -------------------------------------------------------------------
7733 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
7734
7735 - only write by-sovler transactions back (#154976)
7736 - rev 2278
7737
7738 -------------------------------------------------------------------
7739 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
7740
7741 - release last used source at end of commit (#155002)
7742 - rev 2277
7743
7744 -------------------------------------------------------------------
7745 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
7746
7747 - cope with NULL values in zmd catalogs table (#153584)
7748 - set YAST_IS_RUNNING in transact zmd helper (#154820)
7749 - run SuSEconfig after transact zmd helper (#154820)
7750 - add softTransact to honor user vs. soft requirements (#154650)
7751 - honor all build keys provided by a package source.
7752 - add source metadata refresh.
7753 - add progress callbacks to zmd helpers.
7754 - rev 2276
7755
7756 -------------------------------------------------------------------
7757 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
7758
7759 - include .diffs into main source.
7760 - catch exception when ejecting media which was unmounted externally
7761   (#154697).
7762 - init source in zmd-backend correctly (#154667)
7763 - implement disk usage info for YaST.
7764 - clean up XML schema files.
7765 - catch CPUs identifying as 'i686' but being 'i586'.
7766 - allow definition of preferred attach (mount) point for media.
7767 - make resolver results more readable.
7768 - use language fallbacks if none of multiple language providers
7769   matches.
7770 - get rid of ignoring wrong arch in resolver, having the wrong
7771   architecture is prevented by other means.
7772 - prepare for translations in exceptions.
7773 - fix 'abort does not abort'
7774 - implement 'flag' I/O in target cache backend.
7775 - skip incompatibles architectures in packages.<lang>
7776 - rev 2228
7777
7778 -------------------------------------------------------------------
7779 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
7780
7781 - dont even provide src/nosrc from the source.
7782 - rev 2169 + diffs
7783
7784 -------------------------------------------------------------------
7785 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
7786
7787 - Initialize commit result (#154409)
7788 - release media if its wrong (#154326)
7789 - dont copy src/nosrc packages to the pool (#154627)
7790 - reduce XML logging.
7791 - rev 2169 + diffs
7792
7793 -------------------------------------------------------------------
7794 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
7795
7796 - fix path of .po files (#154074).
7797 - parse the correct package.<lang> file (kinda #154074).
7798 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
7799 - reattach all released medias.
7800 - raise exception instead of abort() on XML errors (#154104).
7801 - update translations.
7802 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
7803   and is_empty_dir utility function
7804 - rev 2169
7805
7806 -------------------------------------------------------------------
7807 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
7808
7809 - check freshens and supplements for packages (#154074).
7810 - only complain about incomplete installed resolvables,
7811   if they are uninstalled, schedule them for installation.
7812   (#154074)
7813 - add testcases for locale() provides.
7814 - add lang_country -> lang fallback.
7815 - have locale(parent:...) deps match any provides of 'parent'
7816   also when uninstalling a package.
7817 - rev 2148
7818
7819 -------------------------------------------------------------------
7820 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
7821
7822 - change the locale(...) separator to ";" (#153791)
7823 - complete "find-files" of zmd-backend.
7824 - rev 2140
7825
7826 -------------------------------------------------------------------
7827 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
7828
7829 - avoid attaching media when initializing source
7830 - rev 2139
7831
7832 -------------------------------------------------------------------
7833 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
7834
7835 - warn about misspelled 'locale(...)' provides
7836 - add testcases
7837 - rev 2134
7838
7839 -------------------------------------------------------------------
7840 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
7841
7842 - fix the build
7843 - rev 2129
7844
7845 -------------------------------------------------------------------
7846 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
7847
7848 - provide available locales to application (#153583)
7849 - honor 'requestedLocales' (language dependant packages)
7850 - honor release requests for all holders of a device.
7851 - silently re-attach after a forced release.
7852 - solver improvements.
7853 - handle source caches.
7854 - proper logging in zmd backend helpers.
7855 - rev 2127
7856
7857 -------------------------------------------------------------------
7858 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
7859
7860 - upgrade always to best version and arch (#153577)
7861 - reset 'transact' state for obsoleted packages (#153578)
7862 - translation updates
7863 - rev 2113
7864
7865 -------------------------------------------------------------------
7866 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
7867
7868 - add support for 'local' .rpm packages to zmd-backend.
7869 - rev 2101
7870
7871 -------------------------------------------------------------------
7872 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
7873
7874 - fix build of zmd/backend.
7875 - actually fill 'files' table in package-files.
7876 - rev 2094
7877
7878 -------------------------------------------------------------------
7879 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
7880
7881 - improve testcases.
7882 - add 'setPossibleLocales()' to ZYpp, this defines the set
7883   of possible locales to choose from (#153583)
7884 - provide LanguageImpl and create 'Language' resolvables for
7885   each 'possible' locale.
7886 - fix YUM parsing of patches, insert 'atoms' to link patches
7887   with packages.
7888 - replace gzstream/ with own, existing implementation.
7889 - honor locks in solver (#150231)
7890 - sync pool with target after commit() properly (#150565, #153066)
7891 - new zmd helper 'package-files'
7892 - rev 2093
7893
7894 -------------------------------------------------------------------
7895 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
7896
7897 - prevent multiple initializations of the target (#153124)
7898 - implement 'loopback mounted ISO images'
7899 - retain old package sources on upgrade.
7900 - support compressed .xml files in 'repodata' type repositories.
7901 - rev 2025
7902
7903 -------------------------------------------------------------------
7904 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
7905
7906 - parse locale(...) provides and construct correct dependencies.
7907
7908 -------------------------------------------------------------------
7909 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
7910
7911 - always upgrade to candidate (#152760).
7912 - fix typo in package sorting.
7913 - prepare handling of locale provides.
7914 - rev 1995
7915
7916 -------------------------------------------------------------------
7917 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
7918
7919 - sort src/nosrc package to right list during commit.
7920 - revert installtime/buildtime in susetags parser (#152760)
7921 - rev 1990
7922
7923 -------------------------------------------------------------------
7924 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
7925
7926 - reset state after successful commit (#153030)
7927 - run "rpm -e" always with "--nodeps" (#153026)
7928 - provide separate resolvable kind for src packages.
7929 - extend status field for LOCK and LICENSE.
7930 - add sameState()/diffState() for UI.
7931 - provide 'best' candidate for UI.
7932 - set 60 sec timeout for curl access.
7933 - don't cross-compare solver results, takes too much time.
7934 - provide sizes of installed packages.
7935 - extend REQUIRES semantics in content file.
7936 - add "parse-metadata" helper to zmd-backend.
7937 - rev 1987
7938
7939 -------------------------------------------------------------------
7940 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
7941
7942 - provide complete disk usage data (#152761)
7943 - include upgrade flag when copying solver solution
7944   back to pool (#152717)
7945 - rev 1959
7946
7947 -------------------------------------------------------------------
7948 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
7949
7950 - don't insert incompatible architectures to the pool (#151933)
7951 - don't accept incompatible architectures from a repository
7952   (#151933)
7953 - separate rpm log (#151431).
7954 - allow extended product requires.
7955 - rev 1954
7956
7957 -------------------------------------------------------------------
7958 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
7959
7960 - provide the XML schema files in the main package. (#152593)
7961
7962 -------------------------------------------------------------------
7963 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
7964
7965 - provide arch compat handling.
7966 - implement data upload to zmd.
7967 - fix source metadata caching on target.
7968 - add 'supplements' dependencies to 'yum' parser.
7969 - provide user agent identification to curl calls.
7970 - move resolver branches (multiple alternatives) back in queue
7971   (resolve known things first, then the unknown ones).
7972 - clean up 'packages' parser.
7973 - rev 1947
7974
7975 -------------------------------------------------------------------
7976 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
7977
7978 - improve media mount/umount interface
7979 - prepare class ArchCompat for proper architecture ordering
7980   and compatibility handling.
7981 - add returns to dummy functions in DbAccess.
7982 - rev 1913
7983
7984 -------------------------------------------------------------------
7985 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
7986
7987 - don't explictly delete to-be-upgraded packages.
7988 - finish query-system, resolve-dependencies, and transact for
7989   libzypp-zmd-backend.
7990 - provide Pattern::category.
7991 - move system architecture to toplevel.
7992 - make target store pathname settable.
7993 - speed up rpmdb reading by properly filtering unwanted file
7994   provides.
7995 - rev 1905
7996
7997 -------------------------------------------------------------------
7998 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
7999
8000 - new translations.
8001 - proofread texts.
8002 - when comparing solutions, prefer higher versions.
8003 - provide generic 'SafeBool' for bool conversions.
8004 - add PtrTypes testsuites.
8005 - rev 1876
8006
8007 -------------------------------------------------------------------
8008 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
8009
8010 - integrate all diffs
8011 - move Target::commit to toplevel API
8012 - generalize dependency iterators and hash dependency
8013   information in pool (for speedup)
8014 - add 'supplements' as dependency
8015 - make more pattern attributes available
8016 - drop "smbfs" in favour of "cifs" (#151476)
8017 - add metadata cache to sources (Beta4 bug)
8018 - run "rpm -e"  with name-version-release
8019 - fix update conflicts
8020 - rev 1864
8021
8022 -------------------------------------------------------------------
8023 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
8024
8025 - fix-mediachange.diff: dont skip CD but retry after media change
8026 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
8027   'eject' button
8028 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
8029   so media handle gets actually released and media unmounted.
8030
8031 -------------------------------------------------------------------
8032 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
8033
8034 - implement arch scoring
8035 - prefer better arch (#151427)
8036 - transitive depedencies of weak requirements are non-weak
8037   (#151446)
8038 - rev 1778 + diff
8039
8040 -------------------------------------------------------------------
8041 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
8042
8043 - ignore self and to-be-updated conflicts (#150844)
8044 - fix enable of target store (for non-packages)
8045 - rev 1778
8046
8047 -------------------------------------------------------------------
8048 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
8049
8050 - fix "cd:" url (#151121)
8051 - provide location() in public Package api
8052 - allow running distribution upgrade in testmode
8053 - extend HAL interface
8054 - rev 1762
8055
8056 -------------------------------------------------------------------
8057 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
8058
8059 - pass normal and locale packages from selections correctly.
8060 - its "baseconf" for base selections.
8061 - Make 'ZYpp' an obvious singleton.
8062 - provide releasenotesUrl.
8063 - dont continue upgrade without target.
8064 - implement 'fake' hal for testing.
8065 - fix package sizes.
8066 - more solver testcases.
8067 - rev 1754
8068
8069 -------------------------------------------------------------------
8070 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
8071
8072 - extend requires of libzypp-devel
8073 - provide package sizes for UI
8074 - provide more UI helpers
8075 - implement Product and related functions
8076 - fix split provides in distribution upgrade
8077 - provide locale information to system
8078 - ask HAL for available devices
8079 - reduce debug information in solver
8080 - filter architectures in source, not in solver
8081 - rev 1743
8082
8083 -------------------------------------------------------------------
8084 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
8085
8086 - disable another testsuite for now
8087 - fetch the default locale from environment
8088 - support user-defined formatting of log
8089 - rev 1710
8090
8091 -------------------------------------------------------------------
8092 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
8093
8094 - providing basic product information from susetags source
8095 - public API for preferred language
8096 - implemented redirect of logging (#149001)
8097 - report start/finish of source data parsing (#150211)
8098 - store/restore source aliases properly (#150256)
8099 - disable a lot of debug logging to speed up solver
8100 - properly rewrite URL for CDn directory layouts (#149870)
8101 - rev 1706
8102
8103 -------------------------------------------------------------------
8104 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
8105
8106 - add save/restore state to facilitate UI 'cancel'
8107 - enable target/store
8108 - add 'forceResolve' call and flag to resolver to switch between
8109   task-oriented ZMD and interactive YaST behaviour.
8110 - Fix resolver problem solution texts.
8111 - improve solver problem solution offerings.
8112 - fix media access handling to better support multiple
8113   requestors to single media.
8114 - move the media number checking to the source (media requestor)
8115   which knows how to verify the correct media.
8116 - Fix CD ordering (#149871), adding testcases.
8117 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
8118 - Add selections to testcases.
8119 - rev 1673
8120
8121 -------------------------------------------------------------------
8122 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
8123
8124 - Fix missing return in Source.cc:124
8125
8126 -------------------------------------------------------------------
8127 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
8128
8129 - cope with empty arch field in selections
8130 - enable dummy "enableStorage" function
8131 - rev 1610-branch
8132
8133 -------------------------------------------------------------------
8134 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
8135
8136 - fix random data return in Source.cc
8137 - rev 1610
8138
8139 -------------------------------------------------------------------
8140 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
8141
8142 - adapt zmd-backend to SourceImpl API change
8143 - rev 1608
8144
8145 -------------------------------------------------------------------
8146 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
8147
8148 - fix the packages parser bug. Now all packages are parsed
8149   including (english) translations.
8150   source/susetags is back to svn head.
8151 - rev 1600
8152
8153 -------------------------------------------------------------------
8154 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
8155
8156 - fix off-by-one bug in bitfield handling
8157 - revert source/susetags to rev 1411
8158 - rev 1586
8159
8160 -------------------------------------------------------------------
8161 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
8162
8163 - dont prereq-sort non-packages
8164 - rev 1584
8165
8166 -------------------------------------------------------------------
8167 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
8168
8169 - rev 1582
8170
8171 -------------------------------------------------------------------
8172 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
8173
8174 - update to rev 1543
8175
8176 -------------------------------------------------------------------
8177 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
8178
8179 - require hal-devel in libzypp-devel
8180 - re-merge fixes (RPM_OPT_FLAGS)
8181
8182 -------------------------------------------------------------------
8183 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
8184
8185 - make solver behaviour a bit more interactive
8186 - rev 1537
8187
8188 -------------------------------------------------------------------
8189 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
8190
8191 - Fix syntax error in configure script.
8192 - Use RPM_OPT_FLAGS.
8193
8194 -------------------------------------------------------------------
8195 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
8196
8197 - update for qt ui integration
8198 - rev 1504
8199
8200 -------------------------------------------------------------------
8201 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
8202
8203 - split off libzypp-zmd-backend
8204 - rev 1466
8205
8206 -------------------------------------------------------------------
8207 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
8208
8209 - another update to svn
8210
8211 -------------------------------------------------------------------
8212 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
8213
8214 - finish rpm callbacks
8215 - finish UI API
8216 - fix state change resolver<->pool
8217 - zmd backend stuff
8218 - speed up tag file parsing
8219 - rev 1405
8220
8221 -------------------------------------------------------------------
8222 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
8223
8224 - disabling failing tests of s390 and ppc
8225
8226 -------------------------------------------------------------------
8227 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
8228
8229 - Snapshoot rev 1367
8230
8231 -------------------------------------------------------------------
8232 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
8233
8234 - use hashes for pool
8235 - rev 1343
8236
8237 -------------------------------------------------------------------
8238 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
8239
8240 - removed Obsoletes:    yast2-packagemanager
8241
8242 -------------------------------------------------------------------
8243 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
8244
8245 - Snapshoot 3 Feb 2005 (11:30)
8246
8247 -------------------------------------------------------------------
8248 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
8249
8250 - Snapshoot 2 Feb 2005 (14:00)
8251
8252 -------------------------------------------------------------------
8253 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
8254
8255 - Snapshoot 2 Feb 2005 ( integrating YaST )
8256
8257 -------------------------------------------------------------------
8258 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
8259
8260 - converted neededforbuild to BuildRequires
8261
8262 -------------------------------------------------------------------
8263 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
8264
8265 - Initial version
8266