Imported Upstream version 15.7.0
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Wed Jul  1 14:00:42 CEST 2015 - ma@suse.de
3
4 - add asString for Patch::Category
5 - version 15.7.0 (5)
6
7 -------------------------------------------------------------------
8 Mon Jun 29 17:43:00 CEST 2015 - ma@suse.de
9
10 - Fix lost pathname when importing repo keys (bnc#936373)
11 - Disable code swig does not understand
12 - version 15.6.0 (5)
13
14 -------------------------------------------------------------------
15 Sat Jun 27 17:07:32 CEST 2015 - ma@suse.de
16
17 - Patch: fixup testing Category and Severity flags (FATE#318760)
18 - version 15.5.0 (5)
19
20 -------------------------------------------------------------------
21 Fri Jun 12 12:14:04 CEST 2015 - ma@suse.de
22
23 - Add details to the default signature verification problem report
24 - PathInfo: Avoid ExternalProgram in clean_dir
25 - call rpmdb2solv without executing user-supplied scripts (bnc#926853)
26 - version 15.4.1 (3)
27
28 -------------------------------------------------------------------
29 Thu Jun 11 01:13:31 CEST 2015 - ma@suse.de
30
31 - Update zypp-po.tar.bz2
32
33 -------------------------------------------------------------------
34 Thu Jun  4 01:13:22 CEST 2015 - ma@suse.de
35
36 - Update zypp-po.tar.bz2
37
38 -------------------------------------------------------------------
39 Wed Jun  3 13:00:59 CEST 2015 - ma@suse.de
40
41 - Enhance solv.idx file handling to support zypper bash completion
42 - Fix SSL client certificate authentication via URL option 
43   ssl_clientcert/ssl_clientkey (bnc#932393)
44 - version 15.4.0 (3)
45
46 -------------------------------------------------------------------
47 Thu May 28 01:13:23 CEST 2015 - ma@suse.de
48
49 - Update zypp-po.tar.bz2
50
51 -------------------------------------------------------------------
52 Sun May 24 18:17:38 CEST 2015 - ma@suse.de
53
54 - Downloader: Accept unsigned repository if pkgGpgCheck is ON.
55 - FindFileConflicts: avoid nested exception on user abort (bnc#931601)
56 - Support for *.check files in the systemCheck.d directory (#45)
57 - version 15.3.0 (3)
58
59 -------------------------------------------------------------------
60 Sun May 24 01:13:19 CEST 2015 - ma@suse.de
61
62 - Update zypp-po.tar.bz2
63
64 -------------------------------------------------------------------
65 Mon May 18 10:46:10 CEST 2015 - ma@suse.de
66
67 - zypp.conf: Add config values for gpgcheck, repo_gpgcheck 
68   and pkg_gpgcheck. The default behavior 'gpgcheck=On' will
69   automatically turn on the gpg signature check for packages 
70   downloaded from repository with unsigned metadata. If the
71   repo metadata are signed, a faster comparison via checksums
72   is done. By explicitly setting repo_gpgcheck or pkg_gpgcheck
73   you can enforce the signature check of repository metadata
74   or downloaded packages to be always performed. Those defaults 
75   can be overwritten per repository. (FATE#314603) 
76 - version 15.2.0 (2)
77
78 -------------------------------------------------------------------
79 Wed May 13 14:04:04 CEST 2015 - ma@suse.de
80
81 - Write solv.idx to speed up bash tab completion (bnc#928650)
82 - version 15.1.3 (1)
83
84 -------------------------------------------------------------------
85 Fri May  8 11:44:44 CEST 2015 - ma@suse.de
86
87 - gcc5 fixes
88 - Fix repo alias containing ']' not handled correctly (bnc#929528)
89 - Fix SEGV when dumping rpm header with epoch (bnc#929483)
90 - version 15.1.2 (1)
91
92 -------------------------------------------------------------------
93 Mon Apr 27 14:43:53 CEST 2015 - ma@suse.de
94
95 - PubliKey: fix reference to temporary data
96 - version 15.1.1 (1)
97
98 -------------------------------------------------------------------
99 Thu Apr 23 01:13:15 CEST 2015 - ma@suse.de
100
101 - Update zypp-po.tar.bz2
102
103 -------------------------------------------------------------------
104 Wed Apr 22 10:50:00 CEST 2015 - ma@suse.de
105
106 - ZYpp: Changed ZYpp::Ptr to be a shared_ptr; 
107   a precondition for fixing bnc-899755
108 - rpmmd: support 'metalink=' in .repo (for zypper#63)
109 - RepoMirrorList: ignore comments and malformed urls in mirrorlist
110 - PathInfo: remove minor/major conflicting with GNU libc macros
111   DiskUsageCounter: remove ctors taking 'magic' bool flags
112   ZyppCallbacks: remove unused PatchDownload callbacks
113 - version 15.1.0 (1)
114
115 -------------------------------------------------------------------
116 Thu Apr  2 19:06:56 CEST 2015 - ma@suse.de
117
118 - POODLE: libzypp should only talk TLS (bnc#903405)
119 - Bump major version for Factory, 14.x is continued on SuSE-SLE-12-Branch
120 - version 15.0.0 (0)
121
122 -------------------------------------------------------------------
123 Thu Apr  2 16:01:43 CEST 2015 - ma@suse.de
124
125 - Fixes to build with gcc5
126 - RepoProvideFile: Suppress MediaChangeReport while testing
127   multiple baseurls (bnc#899510)
128 - version 14.38.1 (30)
129
130 -------------------------------------------------------------------
131 Thu Mar 19 16:44:39 CET 2015 - ma@suse.de
132
133 - Suppress MediaChangeReport while testing multiple baseurls (bnc#899510)
134 - version 14.38.0 (30)
135
136 -------------------------------------------------------------------
137 Mon Mar 16 14:05:28 CET 2015 - ma@suse.de
138
139 - add support for SHA224/384/512
140 - version 14.37.1 (30)
141
142 -------------------------------------------------------------------
143 Wed Mar 11 09:22:46 CET 2015 - ma@suse.de
144
145 - New RepoVarExpand: Functor expanding repo variables in a 
146   string . Supports bash style default ${v:-w}' and alternate ${v:+w}
147   values (FATE#318354)
148 - Easy.h: Use __typeof__ rather than typeof in header
149 - Support repo variable replacement in service url
150 - Support repo variable replacement in gpg url
151 - Gettext.h: Fallback to ::gettext if accidentally included 
152   outside libzypp
153 - version 14.37.0 (30)
154
155 -------------------------------------------------------------------
156 Sun Feb 22 01:13:12 CET 2015 - ma@suse.de
157
158 - Update zypp-po.tar.bz2
159
160 -------------------------------------------------------------------
161 Thu Feb 19 01:13:13 CET 2015 - ma@suse.de
162
163 - Update zypp-po.tar.bz2
164
165 -------------------------------------------------------------------
166 Sun Feb 15 01:13:28 CET 2015 - ma@suse.de
167
168 - Update zypp-po.tar.bz2
169
170 -------------------------------------------------------------------
171 Thu Feb 12 01:13:34 CET 2015 - ma@suse.de
172
173 - Update zypp-po.tar.bz2
174
175 -------------------------------------------------------------------
176 Mon Feb  9 16:05:38 CET 2015 - ma@suse.de
177
178 - Don't execute scripts in /tmp or /var/tmp, as they could be 
179   mounted noexec for security reasons (bnc#915928)
180 - zypp/PublicKey.cc: Use GPG_BINARY from KeyRing
181 - Support $releasever_major/$releasever_minor repo variables 
182   (FATE#318354)
183 - version 14.36.0 (30)
184
185 -------------------------------------------------------------------
186 Sun Feb  8 01:13:14 CET 2015 - ma@suse.de
187
188 - Update zypp-po.tar.bz2
189
190 -------------------------------------------------------------------
191 Thu Feb  5 01:13:27 CET 2015 - ma@suse.de
192
193 - Update zypp-po.tar.bz2
194
195 -------------------------------------------------------------------
196 Sun Feb  1 01:13:10 CET 2015 - ma@suse.de
197
198 - Update zypp-po.tar.bz2
199
200 -------------------------------------------------------------------
201 Thu Jan 29 01:13:12 CET 2015 - ma@suse.de
202
203 - Update zypp-po.tar.bz2
204
205 -------------------------------------------------------------------
206 Thu Jan 22 01:13:36 CET 2015 - ma@suse.de
207
208 - Update zypp-po.tar.bz2
209
210 -------------------------------------------------------------------
211 Wed Jan 21 10:28:49 CET 2015 - ma@suse.de
212
213 - PathInfo: Deprecate major/minor in favor of new devMajor/devMinor.
214   The old names clash with GNU libc macros.
215 - version 14.35.0 (30)
216
217 -------------------------------------------------------------------
218 Sun Jan 18 01:13:09 CET 2015 - ma@suse.de
219
220 - Update zypp-po.tar.bz2
221
222 -------------------------------------------------------------------
223 Thu Jan 15 01:13:12 CET 2015 - ma@suse.de
224
225 - Update zypp-po.tar.bz2
226
227 -------------------------------------------------------------------
228 Mon Jan 12 15:04:17 CET 2015 - ma@suse.de
229
230 - Properly propagate repo variables in service refresh.
231 - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files 
232   (bnc#911658)
233 - Call pool_set_rootdir to properly check for file conflicts.
234 - Use xgettext --boost to support boost-format (%N%)
235 - version 14.34.0 (30)
236
237 -------------------------------------------------------------------
238 Sun Jan 11 01:13:15 CET 2015 - ma@suse.de
239
240 - Update zypp-po.tar.bz2
241
242 -------------------------------------------------------------------
243 Thu Jan  8 01:13:23 CET 2015 - ma@suse.de
244
245 - Update zypp-po.tar.bz2
246
247 -------------------------------------------------------------------
248 Thu Jan  1 01:13:29 CET 2015 - ma@suse.de
249
250 - Update zypp-po.tar.bz2
251
252 -------------------------------------------------------------------
253 Sun Dec 21 01:13:33 CET 2014 - ma@suse.de
254
255 - Update zypp-po.tar.bz2
256
257 -------------------------------------------------------------------
258 Fri Dec 19 10:05:00 CET 2014 - ma@suse.de
259
260 - Parse and offer productRegisterFlavor attribute (bnc#896224)
261 - version 14.33.0 (30)
262
263 -------------------------------------------------------------------
264 Thu Dec 18 01:13:20 CET 2014 - ma@suse.de
265
266 - Update zypp-po.tar.bz2
267
268 -------------------------------------------------------------------
269 Wed Dec 17 18:44:26 CET 2014 - ma@suse.de
270
271 - Improve conflict message for locked packages (bnc#828631)
272 - Fix broken de-escaping in str::splitEscaped (bnc#909772)
273 - cleanup loging
274 - version 14.32.2 (30)
275
276 -------------------------------------------------------------------
277 Fri Dec 12 14:00:01 CET 2014 - ma@suse.de
278
279 - CheckAccessDeleted: Filter PIDs running in a container (bnc#909143)
280 - version 14.32.1 (30)
281
282 -------------------------------------------------------------------
283 Wed Dec 10 16:06:04 CET 2014 - ma@suse.de
284
285 - suppress informal license (no need to accept) upon update (bnc#908976)
286 - version 14.32.0 (30)
287
288 -------------------------------------------------------------------
289 Mon Dec  8 14:53:00 CET 2014 - ma@suse.de
290
291 - Adapt to gpg-2.1 (bnc#908135)
292 - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc
293 - replaceAll: fix endless loop on empty search string
294 - version 14.31.0 (30)
295
296 -------------------------------------------------------------------
297 Thu Nov 27 07:40:30 UTC 2014 - dimstar@opensuse.org
298
299 - Do not provide/obsolete yast2-packagemanager-devel by the -doc
300   package: the -devel package already does that.
301 - Minor .spec cleanup (remove Authors section).
302
303 -------------------------------------------------------------------
304 Tue Nov 11 17:09:28 CET 2014 - ma@suse.de
305
306 - Call rpm with '--noglob' (bnc#892431)
307 - Downloader: unify workflow downloading a (signed) master index file
308 - Fix iostream includes (fixes #34)
309 - Explicitly call libsolv:pool_setdisttype (fixes #36)
310 - version 14.30.2 (30)
311
312 -------------------------------------------------------------------
313 Sun Nov  9 01:13:17 CET 2014 - ma@suse.de
314
315 - Update zypp-po.tar.bz2
316
317 -------------------------------------------------------------------
318 Sun Nov  2 01:14:10 CET 2014 - ma@suse.de
319
320 - Update zypp-po.tar.bz2
321
322 -------------------------------------------------------------------
323 Mon Oct 27 11:38:00 CET 2014 - ma@suse.de
324
325 - doc: add hint to code 12 pattern packages
326 - MediaCurl: Fix URL path concatenation (bnc#901590)
327 - Move doxygen html doc to libzypp-devel-doc (bnc#901691)
328 - Remove non-breaking spaces from changes file
329 - Control lifetime of downloaded mirrorlist
330 - version 14.30.1 (30)
331
332 -------------------------------------------------------------------
333 Thu Oct 16 11:03:11 CEST 2014 - ma@suse.de
334
335 - Update zypp-po.tar.bz2
336
337 -------------------------------------------------------------------
338 Wed Oct 15 15:07:09 CEST 2014 - ma@suse.de
339
340 - Store baseurls in list as order expresses preference
341 - Support parsing multiple baseurls from a repo file (bnc#899510)
342 - Fix handling local mirrorlist= files in .repo (bnc#899510)
343 - Provide missing man pages (fixes #33)
344 - Enable building autodocs, translations and test per default on debian
345 - Fix several typos in output messages and comments (fixes #29)
346 - Make the include dir path configurable (fixes #27)
347 - version 14.30.0 (30)
348
349 -------------------------------------------------------------------
350 Fri Oct 10 16:01:31 CEST 2014 - ma@suse.de
351
352 - Update zypp-po.tar.bz2 (bnc#899603)
353
354 -------------------------------------------------------------------
355 Thu Oct  9 01:13:15 CEST 2014 - ma@suse.de
356
357 - Update zypp-po.tar.bz2
358
359 -------------------------------------------------------------------
360 Sun Oct  5 01:14:42 CEST 2014 - ma@suse.de
361
362 - Update zypp-po.tar.bz2
363
364 -------------------------------------------------------------------
365 Sun Sep 28 01:13:30 CEST 2014 - ma@suse.de
366
367 - Update zypp-po.tar.bz2
368
369 -------------------------------------------------------------------
370 Thu Sep 25 17:59:06 CEST 2014 - ma@suse.de
371
372 - Trigger appdata plugin when system repos have changed (bnc#866257)
373 - Protect against race when destructing globals
374 - BuildRequire libsolv-tools as libsolv-devel no longer does
375 - version 14.29.4 (29)
376
377 -------------------------------------------------------------------
378 Thu Sep 25 01:15:42 CEST 2014 - ma@suse.de
379
380 - Update zypp-po.tar.bz2
381
382 -------------------------------------------------------------------
383 Tue Sep 23 17:07:45 CEST 2014 - ma@suse.de
384
385 - Fix computation of userinstalled items (bnc#897404)
386 - version 14.29.3 (29)
387
388 -------------------------------------------------------------------
389 Tue Sep 23 10:55:08 CEST 2014 - ma@suse.de
390
391 - Adapt to API changes in rpm.4.12
392 - SLE-12 (suse_version 1315) uses it's own translations set
393   (bnc#897176)
394 - version 14.29.2 (29)
395
396 -------------------------------------------------------------------
397 Sun Sep 21 01:13:25 CEST 2014 - ma@suse.de
398
399 - Update zypp-po.tar.bz2
400
401 -------------------------------------------------------------------
402 Thu Sep 18 15:47:50 CEST 2014 - ma@suse.de
403
404 - Update sle-zypp-po.tar.bz2
405
406 -------------------------------------------------------------------
407 Thu Sep 18 15:47:34 CEST 2014 - ma@suse.de
408
409 - Update zypp-po.tar.bz2
410
411 -------------------------------------------------------------------
412 Thu Sep 18 15:46:11 CEST 2014 - ma@suse.de
413
414 - Update zypp-po.tar.bz2
415
416 -------------------------------------------------------------------
417 Wed Sep 17 13:18:23 CEST 2014 - ma@suse.de
418
419 - adjust BuildRequires
420 - version 14.29.1 (29)
421
422 -------------------------------------------------------------------
423 Tue Sep 16 10:45:39 CEST 2014 - ma@suse.de
424
425 - DiskUsageCounter: Set growonly on detetcted snapshotting btrfs
426   partitions (bnc#896176)
427 - DiskUsageCounter: Allow MountPoint to store fstype
428 - DiskUsageCounter: Support setting 'growonly' partition hint
429   (bnc#896176)
430 - version 14.29.0 (29)
431
432 -------------------------------------------------------------------
433 Fri Sep  5 12:46:57 CEST 2014 - ma@suse.de
434
435 - Make Repository::isUpdateRepo also check for being referenced
436   by products (bnc#892579)
437 - Report repositories skipped as nonroot due to insufficient
438   permission (bnc#893260)
439 - version 14.28.0 (28)
440
441 -------------------------------------------------------------------
442 Thu Sep  4 01:14:34 CEST 2014 - ma@suse.de
443
444 - Update zypp-po.tar.bz2
445
446 -------------------------------------------------------------------
447 Fri Aug 29 14:46:25 CEST 2014 - ma@suse.de
448
449 - PackageProvider: consider toplevel cache if --root or --pkg-cachedir
450   is used.
451 - Cleanup orpahned cache dirs only at zypp.conf default locations
452   (bnc#891515)
453 - Remove orphaned package caches on refresh (bnc#888919)
454 - version 14.27.2 (27)
455
456 -------------------------------------------------------------------
457 Sun Aug 24 01:16:00 CEST 2014 - ma@suse.de
458
459 - Update zypp-po.tar.bz2
460
461 -------------------------------------------------------------------
462 Mon Aug 18 14:01:06 CEST 2014 - ma@suse.de
463
464 - Update zypp-po.tar.bz2
465
466 -------------------------------------------------------------------
467 Thu Jul 31 19:22:56 CEST 2014 - ma@suse.de
468
469 - Fix gpg key creation/modification date computation to properly
470   update trusted keys stored in the rpm database.
471 - version 14.27.1 (27)
472
473 -------------------------------------------------------------------
474 Mon Jul 28 11:32:40 CEST 2014 - mls@suse.de
475
476 - reverted last commit to make yast2-pkg-bindings build again
477
478 -------------------------------------------------------------------
479 Fri Jul 25 12:56:17 CEST 2014 - ma@suse.de
480
481 - JobReport: extend callback to allow passing UserData
482 - hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on
483 - adapt to changed boost::error_category throw specifier
484 - version 14.27.0 (27)
485
486 -------------------------------------------------------------------
487 Fri Jul 18 08:57:39 CEST 2014 - ma@suse.de
488
489 - Execute install scripts with cwd==/ (bnc#886764)
490 - fix wrong '//' when extending URLs with an empty path (bnc#885254)
491 - version 14.26.1 (26)
492
493 -------------------------------------------------------------------
494 Mon Jul 14 17:46:14 CEST 2014 - ma@suse.de
495
496 - refreshService: add option to force repo status reset
497 - Strip local filenames and args from URL.
498 - version 14.26.0 (26)
499
500 -------------------------------------------------------------------
501 Fri Jul 11 13:42:43 CEST 2014 - ma@suse.de
502
503 - Support RepoInfo content keywords (FATE#316287)
504 - fix parsing repomd.xml twice
505 - version 14.25.0 (23)
506
507 -------------------------------------------------------------------
508 Wed Jun 11 07:36:48 CEST 2014 - ma@suse.de
509
510 - Patch: add isCategory/isSeverity convenience
511 - If available provide info in ServiceException
512 - version 14.24.0 (23)
513
514 -------------------------------------------------------------------
515 Wed Jun  4 11:49:32 CEST 2014 - ma@suse.de
516
517 - Cleanup orphanded service repos on the fly (bnc#649846)
518 - Service refresh must not attempt to modify plugin services
519 - version 14.23.0 (23)
520
521 -------------------------------------------------------------------
522 Wed May 28 13:41:22 CEST 2014 - ma@suse.de
523
524 - Fix service methods to throw ServiceException, not RepoException.
525 - version 14.22.0 (22)
526
527 -------------------------------------------------------------------
528 Tue May 27 16:31:21 CEST 2014 - ma@suse.de
529
530 - Let ServiceRefresh en-/disable repos with respect to previous state
531   and user modifications.
532 - RepoindexFileReader: support variable substitution
533 - Parse optional autorefresh attribute from repoindex.xml
534 - version 14.21.0 (20)
535
536 -------------------------------------------------------------------
537 Wed May 14 13:52:38 CEST 2014 - ma@suse.de
538
539 - Add DownloadResolvableReport::infoInCache
540 - Adjust transfer timeout settings (bnc#877405)
541 - Fix computation of update candidate (bnc#834858)
542 - version 14.20.0 (20)
543
544 -------------------------------------------------------------------
545 Thu May  8 18:54:25 CEST 2014 - ma@suse.de
546
547 - KeyRingReport: New infoVerify callback showing the trusted key
548   that will be used for verification.
549 - version 14.19.0 (19)
550
551 -------------------------------------------------------------------
552 Sun May  4 01:15:49 CEST 2014 - ma@suse.de
553
554 - Update zypp-po.tar.bz2
555
556 -------------------------------------------------------------------
557 Thu May  1 01:15:38 CEST 2014 - ma@suse.de
558
559 - Update zypp-po.tar.bz2
560
561 -------------------------------------------------------------------
562 Mon Apr 28 15:34:44 CEST 2014 - ma@suse.de
563
564 - Derive initial AutoInstalled file from history
565 - Target: maintain AutoInstalled database file
566 - version 14.18.0 (17)
567
568 -------------------------------------------------------------------
569 Tue Apr 15 17:03:30 CEST 2014 - ma@suse.de
570
571 - Factor out CommitPackageCache for standalone usage. (Fate#317077)
572 - version 14.17.5 (17)
573
574 -------------------------------------------------------------------
575 Fri Apr 11 16:16:11 CEST 2014 - ma@suse.de
576
577 - history: log %posttrans errors and output
578 - adapt to libsolv cannges
579 - version 14.17.4 (17)
580
581 -------------------------------------------------------------------
582 Fri Apr  4 14:29:13 CEST 2014 - ma@suse.de
583
584 - Log warning if baseproduct symlink is dangling or missing
585 - version 14.17.3 (17)
586
587 -------------------------------------------------------------------
588 Thu Apr  3 19:18:48 CEST 2014 - ma@suse.de
589
590 - RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos.
591 - Recreate solv file caches if content may change even if raw metadata
592   are unchanged (here: new pattern, product and application data).
593 - version 14.17.2 (17)
594
595 -------------------------------------------------------------------
596 Wed Apr  2 18:09:47 CEST 2014 - ma@suse.de
597
598 - CpeId: Basic functionality incl. matching
599 - New SetRelationMixin
600 - version 14.17.1 (17)
601
602 -------------------------------------------------------------------
603 Mon Mar 31 10:23:42 CEST 2014 - ma@suse.de
604
605 - Use dummy licenses in test data (bnc#862471)
606 - Install zypp-NameReqPrv helper for evaluating testcases.
607 - version 14.17.0 (17)
608
609 -------------------------------------------------------------------
610 Tue Mar 18 14:55:11 CET 2014 - ma@suse.de
611
612 - Update zypp-po.tar.bz2
613
614 -------------------------------------------------------------------
615 Wed Feb 26 15:06:06 CET 2014 - ma@suse.de
616
617 - Ignore failed-eject-exception on media change (bnc#865705)
618 - version 14.16.1 (16)
619
620 -------------------------------------------------------------------
621 Tue Feb 25 13:42:13 CET 2014 - ma@suse.de
622
623 - Remove duplicate code detecting known kinds and move it to
624   ResKind::explicitBuiltin.
625 - version 14.16.0 (16)
626
627 -------------------------------------------------------------------
628 Sun Feb 23 21:52:55 CET 2014 - ma@suse.de
629
630 - Optionally exclude suggested packages from pattern content (bnc#857671)
631 - Fix pattern content for auto-pattens (bnc#864087)
632 - Don't report missing filelists for non-packages (bnc#864314)
633 - adapt to new rpm weak dependency tags
634 - version 14.15.0 (15)
635
636 -------------------------------------------------------------------
637 Fri Feb 14 13:51:46 CET 2014 - ma@suse.de
638
639 - Provide ContentIdentifier of required update repositories in Product
640   (Fate#316160)
641 - Support CpeId in Repository and Product attributes (Fate#316160)
642 - Add API for retrieving repository ContentRevision and ContentIdentifier
643   (Fate#316160)
644 - version 14.14.0 (14)
645
646 -------------------------------------------------------------------
647 Thu Feb 13 10:28:24 CET 2014 - ma@suse.de
648
649 - Adjust solver defaults to changed soft lock handling (bnc#863275)
650 - Avoid confusing solver decisions by not storing soft locks (bnc#863275)
651 - version 14.13.0 (13)
652
653 -------------------------------------------------------------------
654 Tue Feb 11 21:22:58 CET 2014 - ma@suse.de
655
656 - Add Product::endOfLife attribute (Fate#316172)
657 - Let Product::shortName fallback to name.
658 - Remove license text from test data (bnc#862471)
659 - version 14.12.0 (12)
660
661 -------------------------------------------------------------------
662 Sun Feb  2 01:13:59 CET 2014 - ma@suse.de
663
664 - Update zypp-po.tar.bz2
665
666 -------------------------------------------------------------------
667 Fri Jan 31 19:09:28 CET 2014 - ma@suse.de
668
669 - Introduce new solvable kind: Application (as provided by appdata.xml)
670 - version 14.11.0 (7)
671
672 -------------------------------------------------------------------
673 Fri Jan 31 17:37:29 CET 2014 - ma@suse.de
674
675 - String helper for printing indented text.
676 - Offer translated names for dependency types.
677 - version 14.10.0 (7)
678
679 -------------------------------------------------------------------
680 Thu Jan 30 01:13:40 CET 2014 - ma@suse.de
681
682 - Update zypp-po.tar.bz2
683
684 -------------------------------------------------------------------
685 Wed Jan 29 10:28:16 CET 2014 - ma@suse.de
686
687 - No fileconflict check if DownloadOnly.
688 - version 14.9.0 (7)
689
690 -------------------------------------------------------------------
691 Sat Jan 25 17:07:45 CET 2014 - ma@suse.de
692
693 - Collect and execute %posttrans scripts delayed (Fate#313506)
694 - BuildRequire libsolv implementing (Fate#309385)
695 - version 14.8.0 (7)
696
697 -------------------------------------------------------------------
698 Fri Jan 24 11:26:52 CET 2014 - ma@suse.de
699
700 - Patterns are no longer pseudo installed (Fate#309385)
701 - version 14.7.0 (7)
702
703 -------------------------------------------------------------------
704 Fri Jan 24 08:41:13 CET 2014 - ma@suse.de
705
706 - Check for file conflicts in commit (bnc#673720)
707 - Add asUserSting: human readable (translated) string representation
708 - Add file conflict detection during commit (bnc#673720)
709 - Add Transaction::installedResult
710 - version 14.6.0 (6)
711
712 -------------------------------------------------------------------
713 Mon Jan 20 17:14:48 CET 2014 - ma@suse.de
714
715 - Fix cleanup code removing the @System solv file. (bnc#853065)
716 - Fix missing priority in RepoInfo::dumpAsXML (bnc#855845)
717 - version 14.5.0 (4)
718
719 -------------------------------------------------------------------
720 Tue Jan 14 18:38:49 CET 2014 - ma@suse.de
721
722 - Improve ProgressData reporting.
723 - Allow xml::escape directly dumping to a stream.
724 - Add support for repo authentication using SSL client certificates
725   (bnc#683914)
726 - Enhance Queue to perform COW
727 - fix documentation
728 - version 14.4.0 (4)
729
730 -------------------------------------------------------------------
731 Thu Jan  9 01:13:40 CET 2014 - ma@suse.de
732
733 - Update zypp-po.tar.bz2
734
735 -------------------------------------------------------------------
736 Fri Dec 13 19:36:34 CET 2013 - ma@suse.de
737
738 - Polish DiskUsageCounter
739 - Add Bitmap type (aka sat::Map)
740 - Remove obsolete DiskUsage class
741 - version 14.3.0 (3)
742
743 -------------------------------------------------------------------
744 Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
745
746 - Fix disk usage computation for single packages (bnc#852943)
747 - version 14.2.1 (2)
748
749 -------------------------------------------------------------------
750 Wed Dec  4 12:54:30 UTC 2013 - jreidinger@suse.com
751
752 - Drop package-manager script as it is already deprecated and
753   packagekit usage in desktop invalidates it. If someone really
754   need it, then place it to proper top level package which can
755   decide what GUI is proper for given task.
756
757 -------------------------------------------------------------------
758 Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
759
760 - Extend commit plugin to send the transaction list (Fate#316203)
761 - Add base/Json.h: JSON encoder for e.g. sending data to plugins
762 - Re-evaluate dropped packages list on upgrade, even if product
763   remains unchanged (bnc#849251).
764 - Add ppc64le architecture
765 - Add m68k architecture
766 - version 14.2.0 (2)
767
768 -------------------------------------------------------------------
769 Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
770
771 - Always properly initialize pool storage (bnc#846565)
772 - version 14.1.1 (0)
773
774 -------------------------------------------------------------------
775 Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
776
777 - Add Package isCached and cachedLocation methods
778 - fixed PluginFrame::hasKey
779 - version 14.1.0 (0)
780
781 -------------------------------------------------------------------
782 Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
783
784 - Update zypp-po.tar.bz2
785
786 -------------------------------------------------------------------
787 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
788
789 - Update zypp-po.tar.bz2
790
791 -------------------------------------------------------------------
792 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
793
794 - Update zypp-po.tar.bz2
795
796 -------------------------------------------------------------------
797 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
798
799 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
800 - Bump major version for Factory
801   13.1 is continued on SuSE-Code-13_1-Branch
802 - version 14.0.0 (0)
803
804 -------------------------------------------------------------------
805 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
806
807 - Update zypp-po.tar.bz2
808
809 -------------------------------------------------------------------
810 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
811
812 - Update zypp-po.tar.bz2
813
814 -------------------------------------------------------------------
815 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
816
817 - Allow multiversionSpec manipulation in ZConfig
818 - Fix string hexdecoding
819 - Avoid parsing gpg subkeys but still parse multiple keys
820 - version 13.7.0 (6)
821
822 -------------------------------------------------------------------
823 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
824
825 - Update zypp-po.tar.bz2
826
827 -------------------------------------------------------------------
828 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
829
830 - Update zypp-po.tar.bz2
831
832 -------------------------------------------------------------------
833 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
834
835 - Update zypp-po.tar.bz2
836
837 -------------------------------------------------------------------
838 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
839
840 - Avoid parsing gpg subkeys
841 - Use explicit operator bool in TmpPath
842 - Must keep legacy rpm level flag (bnc#838039)
843 - version 13.6.0 (6)
844
845 -------------------------------------------------------------------
846 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
847
848 - Update zypp-po.tar.bz2
849
850 -------------------------------------------------------------------
851 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
852
853 - Update zypp-po.tar.bz2
854
855 -------------------------------------------------------------------
856 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
857
858 - remove deprecated methods
859 - fix key expiry date parsing (bnc#828672)
860 - Provide additional keys data in case the ASCII armored blob
861   containes multiple keys
862 - No rpmdb key import in readony mode (bnc#828672)
863 - Fix rpmdb key import/export (bnc#828672)
864 - Reduce amount of gpg calls when importing/exporting keys.
865 - Add public accessible PublicKeyData/PublicKeyScanner classes
866 - fix ASCII armored PublicKey parsing (bnc#828672)
867 - fix typo (bnc#761985)
868 - Fix multiversion update candidate to respect an installed objects
869   arch and vendor (bnc#820444)
870 - fix logfile truncation introduced by previous fix for (bnc#825490)
871 - Swig can't handle move constructor
872 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
873 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
874 - Fix file probing via tftp:// (bnc#803316)
875 - Add armv7hl to armv6hl compat to be in sync with libsolv.
876 - Support for armv6hl
877 - version 13.5.0 (5)
878
879 -------------------------------------------------------------------
880 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
881
882 - Update zypp-po.tar.bz2
883
884 -------------------------------------------------------------------
885 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
886
887 - Update zypp-po.tar.bz2
888
889 -------------------------------------------------------------------
890 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
891
892 - Update zypp-po.tar.bz2
893
894 -------------------------------------------------------------------
895 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
896
897 - Update zypp-po.tar.bz2
898
899 -------------------------------------------------------------------
900 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
901
902 - Update zypp-po.tar.bz2
903
904 -------------------------------------------------------------------
905 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
906
907 - Update zypp-po.tar.bz2
908
909 -------------------------------------------------------------------
910 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
911
912 - Update zypp-po.tar.bz2
913
914 -------------------------------------------------------------------
915 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
916
917 - Update zypp-po.tar.bz2
918
919 -------------------------------------------------------------------
920 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
921
922 - Update zypp-po.tar.bz2
923
924 -------------------------------------------------------------------
925 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
926
927 - Update zypp-po.tar.bz2
928
929 -------------------------------------------------------------------
930 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
931
932 - Fix testcases failing if local pathnames contain umlauts
933 - Pathname: add move constructor and fix assign
934 - Set logfile permission upon file creation only (bnc#825490)
935 - Add arch ppc64p7
936 - version 13.4.0 (4)
937
938 -------------------------------------------------------------------
939 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
940
941 - Speedup scanning for modaliases (bnc#824110)
942 - version 13.3.0 (2)
943
944 -------------------------------------------------------------------
945 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
946
947 - Update zypp-po.tar.bz2
948
949 -------------------------------------------------------------------
950 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
951
952 - Update zypp-po.tar.bz2
953
954 -------------------------------------------------------------------
955 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
956
957 - Remove deprecated old stuff (aria2 support,
958   old InstallOrder, old History parser)
959 - version 13.2.0 (2)
960
961 -------------------------------------------------------------------
962 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
963
964 - Update zypp-po.tar.bz2
965
966 -------------------------------------------------------------------
967 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
968
969 - Update zypp-po.tar.bz2
970
971 -------------------------------------------------------------------
972 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
973
974 - Update zypp-po.tar.bz2
975
976 -------------------------------------------------------------------
977 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
978
979 - Discourage using SafeBool in favor of explicit operator bool
980 - version 13.1.0 (1)
981
982 -------------------------------------------------------------------
983 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
984
985 - Testsuite: Workaround boost::thread being not header only since
986   boost-1.50 (boost ticket 7085)
987 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
988   explicit operator bool; constructible and comparable with nullptr_t.
989 - Bump major version for Factory
990   12.x is continued on SuSE-Code-12_3-Branch
991 - version 13.0.0 (0)
992
993 -------------------------------------------------------------------
994 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
995
996 - Update zypp-po.tar.bz2
997
998 -------------------------------------------------------------------
999 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
1000
1001 - added new fuction zypp::ZYpp::provideSrcPackage
1002 - Treat opensuse-education as separate vendor (bnc#812608)
1003 - AArch64 support
1004 - version 12.11.0 (0)
1005
1006 -------------------------------------------------------------------
1007 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
1008
1009 - added tftp-support (bnc#803316)
1010 - version 12.10.1 (0)
1011
1012 -------------------------------------------------------------------
1013 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
1014
1015 - Update zypp-po.tar.bz2
1016
1017 -------------------------------------------------------------------
1018 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
1019
1020 - Update zypp-po.tar.bz2
1021
1022 -------------------------------------------------------------------
1023 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
1024
1025 - Update zypp-po.tar.bz2
1026
1027 -------------------------------------------------------------------
1028 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
1029
1030 - Adapt to libsolv dataiterator fixes
1031   (returning random data in some cases)
1032 - Require and adapt to changes in libsolv-0.3.0
1033 - version 12.10.0 (0)
1034
1035 -------------------------------------------------------------------
1036 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
1037
1038 - Update zypp-po.tar.bz2
1039
1040 -------------------------------------------------------------------
1041 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
1042
1043 - Update zypp-po.tar.bz2
1044
1045 -------------------------------------------------------------------
1046 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
1047
1048 - Rephrase error message if 'lsof' is not installed (bnc#694427)
1049 - version 12.9.0 (0)
1050
1051 -------------------------------------------------------------------
1052 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
1053
1054 - Handle dangling update script symlinks in instsys. (bnc#803751)
1055 - version 12.8.1 (0)
1056
1057 -------------------------------------------------------------------
1058 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
1059
1060 - Update zypp-po.tar.bz2
1061
1062 -------------------------------------------------------------------
1063 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
1064
1065 - Update zypp-po.tar.bz2
1066
1067 -------------------------------------------------------------------
1068 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
1069
1070 - Update zypp-po.tar.bz2
1071
1072 -------------------------------------------------------------------
1073 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
1074
1075 - make multicurl suppress progress reports for the metalink download
1076 - work around libcurl bug that sometimes gives us old values in the
1077   progress callback
1078 - version 12.8.0 (0)
1079
1080 -------------------------------------------------------------------
1081 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
1082
1083 - Reduce logging
1084 - MediaMultiCurl: throw AbortRequestException if aborted by user
1085 - version 12.7.0 (0)
1086
1087 -------------------------------------------------------------------
1088 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
1089
1090 - Update zypp-po.tar.bz2
1091
1092 -------------------------------------------------------------------
1093 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
1094
1095 - Update zypp-po.tar.bz2
1096
1097 -------------------------------------------------------------------
1098 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
1099
1100 - Update zypp-po.tar.bz2
1101
1102 -------------------------------------------------------------------
1103 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
1104
1105 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
1106 - Enable zypper to remove zypp locks without evaluating the
1107   query (bnc#792901)
1108 - Configure curl to "not fix the BEAST attack" (bnc#779177)
1109 - version 12.6.0 (0)
1110
1111 -------------------------------------------------------------------
1112 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
1113
1114 - Update zypp-po.tar.bz2
1115
1116 -------------------------------------------------------------------
1117 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
1118
1119 - HistoryLogReader: new HistoryLogData based API for parsing the new
1120   history file entries (fate#312521)
1121   The old HistoryItem based API is deprecated but will
1122   still be available for a while if you compile with
1123   -DWITH_DEPRECATED_HISTORYITEM_API.
1124 - Write userdata string to history log (fate#312521)
1125 - Add HistoryLogReader testcases
1126 - Adapt to libsolv 'medianr'-changes
1127 - version 12.5.0 (0)
1128
1129 -------------------------------------------------------------------
1130 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
1131
1132 - Update zypp-po.tar.bz2
1133
1134 -------------------------------------------------------------------
1135 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
1136
1137 - Update zypp-po.tar.bz2
1138
1139 -------------------------------------------------------------------
1140 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
1141
1142 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
1143 - Extend ZConfig to store a user defined string value (fate#312521)
1144 - Add SIGSEGV handler trying to log a stack trace
1145 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
1146 - Use gettext plural handling (bnc#784666)
1147 - version 12.4.0 (0)
1148
1149 -------------------------------------------------------------------
1150 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
1151
1152 - Update zypp-po.tar.bz2
1153
1154 -------------------------------------------------------------------
1155 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
1156
1157 - Add simple sysconfig::write (bnc#766598)
1158 - For installed products also filelists when trying to find the buddy
1159   (bnc#784900)
1160 - Provide information whether product license needs to be accepted.
1161 - version 12.3.0 (0)
1162
1163 -------------------------------------------------------------------
1164 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
1165
1166 - Update zypp-po.tar.bz2
1167
1168 -------------------------------------------------------------------
1169 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
1170
1171 - Update zypp-po.tar.bz2
1172
1173 -------------------------------------------------------------------
1174 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
1175
1176 - Enable multiversion kernel and set multiversion.kernels in
1177   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
1178 - Fix typo (bnc#782801)
1179 - Relax evaluation of patch category tags (case insensitive)
1180
1181 -------------------------------------------------------------------
1182 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
1183
1184 - Update zypp-po.tar.bz2
1185
1186 -------------------------------------------------------------------
1187 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
1188
1189 - Update zypp-po.tar.bz2
1190
1191 -------------------------------------------------------------------
1192 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
1193
1194 - Add str::commonPrefix
1195 - version 12.2.0 (0)
1196
1197 -------------------------------------------------------------------
1198 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
1199
1200 - Update zypp-po.tar.bz2
1201
1202 -------------------------------------------------------------------
1203 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
1204
1205 - Provide Target::reload()
1206 - version 12.1.0 (0)
1207
1208 -------------------------------------------------------------------
1209 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
1210
1211 - Update zypp-po.tar.bz2
1212
1213 -------------------------------------------------------------------
1214 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
1215
1216 - Update zypp-po.tar.bz2
1217
1218 -------------------------------------------------------------------
1219 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
1220
1221 - Update zypp-po.tar.bz2
1222
1223 -------------------------------------------------------------------
1224 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
1225
1226 - Update zypp-po.tar.bz2
1227
1228 -------------------------------------------------------------------
1229 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
1230
1231 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
1232   zypplock becoming available (bnc#772965)
1233 - Unify update-scripts with same content(md5sum) (bnc#773575)
1234 - version 12.0.1 (0)
1235
1236 -------------------------------------------------------------------
1237 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
1238
1239 - Update zypp-po.tar.bz2
1240
1241 -------------------------------------------------------------------
1242 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
1243
1244 - set $ZYPP_IS_RUNNING during commit
1245 - Bump major version for Factory
1246   11.x is continued on SuSE-Code-12_2-Branch
1247 - version 12.0.0 (0)
1248
1249 -------------------------------------------------------------------
1250 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
1251
1252 - Update zypp-po.tar.bz2
1253
1254 -------------------------------------------------------------------
1255 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
1256
1257 - Fixed typo (bnc#773467)
1258 - Erase any old repo instance from pool when (re)loading from cache
1259 - filter zero sized devices in disk usage counter(bnc#769819)
1260 - fix isSoftLocked computation
1261 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
1262 - do not fork the uuidgen program, use kernel interface instead
1263 - remove obsolete hicolor-icon-theme BuildRequires
1264 - version 11.7.0 (6)
1265
1266 -------------------------------------------------------------------
1267 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
1268
1269 - Update zypp-po.tar.bz2
1270
1271 -------------------------------------------------------------------
1272 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
1273
1274 - Update zypp-po.tar.bz2
1275
1276 -------------------------------------------------------------------
1277 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
1278
1279 - Update zypp-po.tar.bz2
1280
1281 -------------------------------------------------------------------
1282 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
1283
1284 - Update zypp-po.tar.bz2
1285
1286 -------------------------------------------------------------------
1287 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
1288
1289 - zypp.conf:servicesdir is ignored (bnc#765528)
1290 - allow libcurl to take proxy from environment iff proxy is not
1291   configured or disallowed (bnc#745404)
1292 - version 11.6.3 (6)
1293
1294 -------------------------------------------------------------------
1295 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
1296
1297 - Update zypp-po.tar.bz2
1298
1299 -------------------------------------------------------------------
1300 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
1301
1302 - Update zypp-po.tar.bz2
1303
1304 -------------------------------------------------------------------
1305 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
1306
1307 - Adjust weaklock fix
1308
1309 -------------------------------------------------------------------
1310 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
1311
1312 - Fix processing of weak locks (bnc#749418, bnc#765164)
1313 - [valgrind] don't dereference if we may be past the end of the repositories.
1314 - add armv7hl workaround for Adrian
1315 - version 11.6.2 (6)
1316
1317 -------------------------------------------------------------------
1318 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
1319
1320 - Update zypp-po.tar.bz2
1321
1322 -------------------------------------------------------------------
1323 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
1324
1325 - fix an invalid read revealed by valgrind in
1326   RepositoryIterator::increment()
1327
1328 -------------------------------------------------------------------
1329 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
1330
1331 - Update zypp-po.tar.bz2
1332
1333 -------------------------------------------------------------------
1334 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
1335
1336 - Update zypp-po.tar.bz2
1337
1338 -------------------------------------------------------------------
1339 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
1340
1341 - Update zypp-po.tar.bz2
1342
1343 -------------------------------------------------------------------
1344 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
1345
1346 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
1347 - remove base/Deprecated.h (macros now in APIConfig.h)
1348 - Disribute Easy.h in APIConfig.h
1349 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
1350 - version 11.6.0 (6)
1351
1352 -------------------------------------------------------------------
1353 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
1354
1355 - build with gcc-4.7 (bnc#755324)
1356 - version 11.5.0 (5)
1357
1358 -------------------------------------------------------------------
1359 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
1360
1361 - Fix lost device info when mounting CD/DVD
1362
1363 -------------------------------------------------------------------
1364 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
1365
1366 - Update zypp-po.tar.bz2
1367
1368 -------------------------------------------------------------------
1369 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
1370
1371 - Always consider (block) devices passed as url option (bnc#755815)
1372
1373 -------------------------------------------------------------------
1374 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
1375
1376 - Update zypp-po.tar.bz2
1377
1378 -------------------------------------------------------------------
1379 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
1380
1381 - Fix install progress hopping back and forth
1382 - Try to create a missing destination dir before switching to tmp
1383   space (bnc#755239)
1384
1385 -------------------------------------------------------------------
1386 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
1387
1388 - ResStatus: add 'unneeded' bit (determined by solver)
1389 - Force using gcc-4.6 until it builds with 4.7
1390 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
1391 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
1392 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
1393 - Support (source)package download by non-root user (bnc#755239)
1394 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
1395 - Fix buddy handling in solver results
1396 - Simplify Selectable::multiversionInstall
1397 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
1398 - version 11.4.0 (4)
1399
1400 -------------------------------------------------------------------
1401 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
1402
1403 - Update zypp-po.tar.bz2
1404
1405 -------------------------------------------------------------------
1406 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
1407
1408 - Update zypp-po.tar.bz2
1409
1410 -------------------------------------------------------------------
1411 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
1412
1413 - Update zypp-po.tar.bz2
1414
1415 -------------------------------------------------------------------
1416 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
1417
1418 - Cleanup orphaned media attach points (bnc#751221)
1419 - Show max support status if package is in multiple repos (bnc#735841)
1420 - Parse proxy user/pass from url (bnc#752497)
1421 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
1422 - version 11.3.0 (1)
1423
1424 -------------------------------------------------------------------
1425 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
1426
1427 - Add API for patch severity (bnc#733723, FATE#312633)
1428 - version 11.2.0 (1)
1429
1430 -------------------------------------------------------------------
1431 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
1432
1433 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
1434 - Apply soft locks by name and not per package (bnc#749418)
1435 - version 11.1.1 (1)
1436
1437 -------------------------------------------------------------------
1438 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
1439
1440 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
1441 - Build with -fvisibility-inlines-hidden
1442 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
1443 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
1444 - new sat::Map - Libsolv (bit)Map wrapper.
1445 - always set splitprovides to true now that libsolv handles them better
1446 - version 11.1.0 (1)
1447
1448 -------------------------------------------------------------------
1449 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
1450
1451 - Update zypp-po.tar.bz2
1452
1453 -------------------------------------------------------------------
1454 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
1455
1456 - Update zypp-po.tar.bz2
1457
1458 -------------------------------------------------------------------
1459 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
1460
1461 - Update zypp-po.tar.bz2
1462
1463 -------------------------------------------------------------------
1464 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
1465
1466 - Update zypp-po.tar.bz2
1467
1468 -------------------------------------------------------------------
1469 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
1470
1471 - Adapt Repository iteration to libsolv changes.
1472 - Add sat::Pool tests
1473 - Fix Flags<> api to be more consistent and add testcase.
1474 - Set min_curl_version 7.19.4 (bnc#735284)
1475 - Doc: add some words about 'Solver - Vendor protection'
1476 - version 11.0.0 (0)
1477
1478 -------------------------------------------------------------------
1479 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
1480
1481 - Update zypp-po.tar.bz2
1482
1483 -------------------------------------------------------------------
1484 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
1485
1486 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
1487 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
1488 - Some improvements to the services documentation
1489 - Fix RW_pointer comparison with underlying smart pointer type.
1490 - version 10.3.5 (3)
1491
1492 -------------------------------------------------------------------
1493 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
1494
1495 - Update zypp-po.tar.bz2
1496
1497 -------------------------------------------------------------------
1498 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
1499
1500 - Update zypp-po.tar.bz2
1501
1502 -------------------------------------------------------------------
1503 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
1504
1505 - Try to find and use some CD/DVD device even if HAL/UDEV detection
1506   fails (bnc#724807)
1507 - Static initialization problem fixes (by Harald Fernengel)
1508 - version 10.3.4 (3)
1509
1510 -------------------------------------------------------------------
1511 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
1512
1513 - Don't use proxy if disabled (bnc#696805)
1514 - version 10.3.3 (3)
1515
1516 -------------------------------------------------------------------
1517 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
1518
1519 - Add pkg-config BuildRequires: We fail to detect libproxy due to
1520   the missing pkg-config. Additionally, we have a .pc file
1521   ourselfes, which we do not get the provides for [bnc#696805]
1522
1523 -------------------------------------------------------------------
1524 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
1525
1526 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
1527 - version 10.3.2 (3)
1528
1529 -------------------------------------------------------------------
1530 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
1531
1532 - Update zypp-po.tar.bz2
1533
1534 -------------------------------------------------------------------
1535 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
1536
1537 - Update zypp-po.tar.bz2
1538
1539 -------------------------------------------------------------------
1540 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
1541
1542 - Update zypp-po.tar.bz2
1543
1544 -------------------------------------------------------------------
1545 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
1546
1547 - Explicitly include textLocale in package translation download
1548
1549 -------------------------------------------------------------------
1550 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
1551
1552 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
1553 - version 10.3.1 (3)
1554
1555 -------------------------------------------------------------------
1556 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
1557
1558 - Update zypp-po.tar.bz2
1559
1560 -------------------------------------------------------------------
1561 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
1562
1563 - Add zypp.conf option repo.refresh.locales: A list of locales for
1564   which translated package descriptions should be downloaded if
1565   available.
1566 - Explixitly set CURLOPT_PROXYAUTH
1567 - version 10.3.0 (1)
1568
1569 -------------------------------------------------------------------
1570 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
1571
1572 - Add arch armv7tnhl and armv7thl
1573 - Fix RepoVariablesReplacer to compute substitution values on demand only
1574 - PathInfo::hardlinkCopy: fix handling cross-device links
1575 - version 10.2.0 (1)
1576
1577 -------------------------------------------------------------------
1578 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
1579
1580 - Update zypp-po.tar.bz2
1581
1582 -------------------------------------------------------------------
1583 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
1584
1585 - Must not differ between type nfs and nfs4 when checking the mount
1586   table (bnc#710269)
1587 - version 10.1.1 (1)
1588
1589 -------------------------------------------------------------------
1590 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
1591
1592 - Update zypp-po.tar.bz2
1593
1594 -------------------------------------------------------------------
1595 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
1596
1597 - Switch to using libsolv instead of satsolver
1598 - version 10.1.0 (1)
1599
1600 -------------------------------------------------------------------
1601 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
1602
1603 - Update zypp-po.tar.bz2
1604
1605 -------------------------------------------------------------------
1606 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
1607
1608 - Update zypp-po.tar.bz2
1609
1610 -------------------------------------------------------------------
1611 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
1612
1613 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
1614 - version 10.0.0 (0)
1615
1616 -------------------------------------------------------------------
1617 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
1618
1619 - Enhance Selectable API
1620 - version 9.11.0 (8)
1621
1622 -------------------------------------------------------------------
1623 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
1624
1625 - Update sle-zypp-po.tar.bz2
1626
1627 -------------------------------------------------------------------
1628 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
1629
1630 - Update zypp-po.tar.bz2
1631
1632 -------------------------------------------------------------------
1633 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
1634
1635 - Update sle-zypp-po.tar.bz2
1636
1637 -------------------------------------------------------------------
1638 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
1639
1640 - Update zypp-po.tar.bz2
1641
1642 -------------------------------------------------------------------
1643 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
1644
1645 - Explicitly require rpm.
1646 - version 9.10.2 (8)
1647
1648 -------------------------------------------------------------------
1649 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
1650
1651 - Update sle-zypp-po.tar.bz2
1652
1653 -------------------------------------------------------------------
1654 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
1655
1656 - Update zypp-po.tar.bz2
1657
1658 -------------------------------------------------------------------
1659 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
1660
1661 - Update zypp-po.tar.bz2
1662
1663 -------------------------------------------------------------------
1664 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
1665
1666 - Extend mount entry comparison fix (bnc#710269)
1667 - version 9.10.2 (8)
1668
1669 -------------------------------------------------------------------
1670 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
1671
1672 - Update sle-zypp-po.tar.bz2
1673
1674 -------------------------------------------------------------------
1675 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
1676
1677 - Update sle-zypp-po.tar.bz2
1678
1679 -------------------------------------------------------------------
1680 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
1681
1682 - Update zypp-po.tar.bz2
1683
1684 -------------------------------------------------------------------
1685 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
1686
1687 - Update zypp-po.tar.bz2
1688
1689 -------------------------------------------------------------------
1690 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
1691
1692 - Attempt to fix smb mount entry comparison (bnc#710269)
1693 - version 9.10.1 (8)
1694
1695 -------------------------------------------------------------------
1696 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
1697
1698 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
1699 - Fix reading of integer arrays from rpm headers (bnc#709716)
1700 - version 9.10.0 (8)
1701
1702 -------------------------------------------------------------------
1703 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
1704
1705 - Update zypp-po.tar.bz2
1706
1707 -------------------------------------------------------------------
1708 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
1709
1710 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
1711   if compiled against libcurl-7.19.4 or above. (bnc#692260)
1712 - version 9.9.2 (8)
1713
1714 -------------------------------------------------------------------
1715 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
1716
1717 - Always read /proc/mounts when looking for mounted media (bnc#705893)
1718 - version 9.9.1 (8)
1719
1720 -------------------------------------------------------------------
1721 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
1722
1723 - MediaUserAuth: Do not expose libcurl header files.
1724 - version 9.9.0 (8)
1725
1726 -------------------------------------------------------------------
1727 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
1728
1729 - More initialize parser structure fixes. (bnc#705181)
1730 - version 9.8.7 (8)
1731
1732 -------------------------------------------------------------------
1733 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
1734
1735 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
1736 - version 9.8.6 (8)
1737
1738 -------------------------------------------------------------------
1739 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
1740
1741 - Properly initialize parser structures (bnc#705181)
1742 - version 9.8.5 (8)
1743
1744 -------------------------------------------------------------------
1745 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
1746
1747 - Fix tests for available libcurl version.
1748 - version 9.8.4 (8)
1749
1750 -------------------------------------------------------------------
1751 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
1752
1753 - Update zypp-po.tar.bz2
1754
1755 -------------------------------------------------------------------
1756 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
1757
1758 - Make fix for bnc#702576 more robust.
1759 - Enhance fix for bnc#699435. Return an error if download in advance
1760   failed to provide all packages, so zypper does not silently quit.
1761 - version 9.8.3 (8)
1762
1763 -------------------------------------------------------------------
1764 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
1765
1766 - Update zypp-po.tar.bz2
1767
1768 -------------------------------------------------------------------
1769 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
1770
1771 - Always compute transaction from pool (bnc#702576)
1772 - version 9.8.2 (8)
1773
1774 -------------------------------------------------------------------
1775 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
1776
1777 - Add feature provides for supported plugins.
1778
1779 -------------------------------------------------------------------
1780 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
1781
1782 - Add configuration template for automatic kernel
1783   purge (feature#312018) to zypp.conf
1784
1785 -------------------------------------------------------------------
1786 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
1787
1788 - Fix download loop to skip non-install actions. (bnc#699435)
1789 - version 9.8.1 (8)
1790
1791 -------------------------------------------------------------------
1792 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
1793
1794 - Update zypp-po.tar.bz2
1795
1796 -------------------------------------------------------------------
1797 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
1798
1799 - Fix missing return value.
1800
1801 -------------------------------------------------------------------
1802 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
1803
1804 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
1805 - version 9.8.0 (8)
1806
1807 -------------------------------------------------------------------
1808 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
1809
1810 - Update zypp-po.tar.bz2
1811
1812 -------------------------------------------------------------------
1813 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1814
1815 - Fix transaction ORDER_BY_MEDIANR.
1816 - version 9.7.0 (5)
1817
1818 -------------------------------------------------------------------
1819 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1820
1821 - Basic commit plugins implemented. They may be used to implement pre/post
1822   commit actions like taking file system snapshots (fate#303699)
1823 - version 9.6.0 (5)
1824
1825 -------------------------------------------------------------------
1826 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1827
1828 - Do commit based on sat::Transaction.
1829 - version 9.5.0 (5)
1830
1831 -------------------------------------------------------------------
1832 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1833
1834 - Assert rpm database directory is created before rpmtsInitDB is
1835   called (bnc#697115)
1836
1837 -------------------------------------------------------------------
1838 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1839
1840 - fix var definition order in PackageProvider
1841 - fix operator~ return datatype for flags (ctor is explicit)
1842 - add method interactiveFlags to Patch describing what makes it
1843   interactive
1844 - version 9.4.0 (3)
1845
1846 -------------------------------------------------------------------
1847 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1848
1849 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1850
1851 -------------------------------------------------------------------
1852 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1853
1854 - Switch patch interactive-check to flags
1855 - version 9.3.0 (3)
1856
1857 -------------------------------------------------------------------
1858 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1859
1860 - Update zypp-po.tar.bz2
1861
1862 -------------------------------------------------------------------
1863 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1864
1865 - fix specfile to handle sles translations if available
1866
1867 -------------------------------------------------------------------
1868 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1869
1870 - Avoid using #elifdef directive.
1871
1872 -------------------------------------------------------------------
1873 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1874
1875 - Update zypp-po.tar.bz2
1876
1877 -------------------------------------------------------------------
1878 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1879
1880 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1881 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1882   were either fixed without bnc# or do not apply to this branch. This is
1883   to make the changelog checker happy:
1884   - Set proper defaults for service repos (bnc#673943)
1885
1886 -------------------------------------------------------------------
1887 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1888
1889 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1890 - version 9.2.0 (2)
1891
1892 -------------------------------------------------------------------
1893 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1894
1895 - respect patch content license when determinating interactive status
1896 - version 9.1.2 (1)
1897
1898 -------------------------------------------------------------------
1899 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1900
1901 - More rpm-4.9 fixes
1902 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1903
1904 -------------------------------------------------------------------
1905 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1906
1907 - Update zypp-po.tar.bz2
1908
1909 -------------------------------------------------------------------
1910 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1911
1912 - Fix for rpm-4.9
1913 - version 9.1.1 (1)
1914
1915 -------------------------------------------------------------------
1916 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1917
1918 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1919 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1920 - version 9.1.0 (1)
1921
1922 -------------------------------------------------------------------
1923 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1924
1925 - Allow MediaCD to build against HAL or nothing
1926   if udev is not present
1927
1928 -------------------------------------------------------------------
1929 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1930
1931 - forward port all changes to make it build in Code10
1932
1933 -------------------------------------------------------------------
1934 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1935
1936 - make -Werror=format-security optional and used only if
1937   supported
1938
1939 -------------------------------------------------------------------
1940 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1941
1942 - Update zypp-po.tar.bz2
1943
1944 -------------------------------------------------------------------
1945 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1946
1947 - Update zypp-po.tar.bz2
1948
1949 -------------------------------------------------------------------
1950 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1951
1952 - delete old metadata temp directories
1953 - version 9.0.3 (0)
1954
1955 -------------------------------------------------------------------
1956 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1957
1958 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1959 - version 9.0.2 (0)
1960
1961 -------------------------------------------------------------------
1962 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1963
1964 - Update zypp-po.tar.bz2
1965
1966 -------------------------------------------------------------------
1967 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1968
1969 - check for permissions before writing (fixes bnc#683509)
1970 - version 9.0.1 (0)
1971
1972 -------------------------------------------------------------------
1973 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1974
1975 - Switch ResPoolProxy to use multimap in order to allow iteration
1976   of all Selectables of all kinds.
1977 - Add upper/lower_bound iteration to MapKVIterator.
1978 - Add stream output for multimap/set.
1979 - version 9.0.0 (0)
1980
1981 -------------------------------------------------------------------
1982 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1983
1984 - Update zypp-po.tar.bz2
1985
1986 -------------------------------------------------------------------
1987 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1988
1989 - Update zypp-po.tar.bz2
1990
1991 -------------------------------------------------------------------
1992 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1993
1994 - Update zypp-po.tar.bz2
1995
1996 -------------------------------------------------------------------
1997 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1998
1999 - Update zypp-po.tar.bz2
2000
2001 -------------------------------------------------------------------
2002 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
2003
2004 - Update zypp-po.tar.bz2
2005
2006 -------------------------------------------------------------------
2007 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
2008
2009 - Do not look for $releasever 's value if there is no variable
2010   in the url: parses product file again and again
2011 - version 8.12.2 (10)
2012
2013 -------------------------------------------------------------------
2014 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
2015
2016 - Remove package-manager.desktop file (bnc#329635)
2017 - version 8.12.1 (10)
2018
2019 -------------------------------------------------------------------
2020 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
2021
2022 - Apply patch introducing armv7nhl:armv7hl
2023
2024 -------------------------------------------------------------------
2025 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
2026
2027 - allow for Repo Index Services to set the enabled state of
2028   repositories from the server side.
2029 - Fix priority not being set on reading service indexes
2030 - version 8.12.0 (10)
2031
2032 -------------------------------------------------------------------
2033 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
2034
2035 - Add new ServicePlugin Exceptions.
2036
2037 -------------------------------------------------------------------
2038 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
2039
2040 - Update zypp-po.tar.bz2
2041
2042 -------------------------------------------------------------------
2043 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
2044
2045 - add method to check if there are manually configured urls
2046 - version 8.11.0 (10)
2047
2048 -------------------------------------------------------------------
2049 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
2050
2051 - create cache directory, if it doesn't exist
2052   when saving mirrorlist
2053 - version 8.10.6 (10)
2054
2055 -------------------------------------------------------------------
2056 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
2057
2058 - moved keepPackages code to RepoInfo::Impl
2059 - version 8.10.5 (10)
2060
2061 -------------------------------------------------------------------
2062 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
2063
2064 - Fix caching of mirrorlist files
2065 - version 8.10.4 (10)
2066
2067 -------------------------------------------------------------------
2068 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
2069
2070 - Do not export keyring if rpmdb is initialised, but target isn't
2071   (bnc#659494)
2072 - version 8.10.3 (10)
2073
2074 -------------------------------------------------------------------
2075 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
2076
2077 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
2078 - version 8.10.2 (10)
2079
2080 -------------------------------------------------------------------
2081 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
2082
2083 - fix retrieval of distributionVersion if target is not initialized
2084 - MultiCurl: make sure the server responds with "partial content",
2085   fixes corrupt downloads if the metalink file contains no checksums
2086 - version 8.10.1 (10)
2087
2088 -------------------------------------------------------------------
2089 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
2090
2091 - Added ReplacerVar caching in RepoInfo
2092 - Automaticly remove empty mirrorlist-files
2093 - version 8.10.0 (10)
2094
2095 -------------------------------------------------------------------
2096 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
2097
2098 - Added MirrorList caching
2099 - version 8.9.0 (7)
2100
2101 -------------------------------------------------------------------
2102 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
2103
2104 - Icons for libzypp should go into desktop-data. (bnc#329635)
2105 - version 8.8.2 (7)
2106
2107 -------------------------------------------------------------------
2108 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
2109
2110 - Properly handle FTP response 550. (bnc#645747)
2111 - version 8.8.1 (7)
2112
2113 -------------------------------------------------------------------
2114 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
2115
2116 - fix access of freed memory in MultiCurl (bnc#654600)
2117
2118 -------------------------------------------------------------------
2119 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
2120
2121 - Update zypp-po.tar.bz2
2122
2123 -------------------------------------------------------------------
2124 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
2125
2126 - added metalink support
2127 - version 8.8.0 (7)
2128
2129 -------------------------------------------------------------------
2130 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
2131
2132 - Feed the ProvideFilePolicy progress callback in addition to any
2133   connected media::DownloadProgressReport (bnc#545106)
2134 - version 8.7.1 (7)
2135
2136 -------------------------------------------------------------------
2137 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
2138
2139 - Make MetaLinkParser accept InputStreams
2140 - Make MetaLinkParser accept Pathnames insted of strings
2141 - Fix MetaLinkv4 hash parsing
2142 - Add MetaLinkParser test
2143 - version 8.7.0 (7)
2144
2145 -------------------------------------------------------------------
2146 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
2147
2148 - Use timeouts in plugin script communication.
2149 - Fix ExternalProgram to correctly remember exit status.
2150 - version 8.6.0 (5)
2151
2152 -------------------------------------------------------------------
2153 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
2154
2155 - Update zypp-po.tar.bz2
2156
2157 -------------------------------------------------------------------
2158 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
2159
2160 - fix services not being linked to their file after being
2161   saved
2162
2163 -------------------------------------------------------------------
2164 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
2165
2166 - Don't use aria2c for FTP (bnc #641328)
2167
2168 -------------------------------------------------------------------
2169 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
2170
2171 - implementation for url resolver plugins
2172 - version 8.5.0 (5)
2173
2174 -------------------------------------------------------------------
2175 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
2176
2177 - Use DownloadInHeaps as default, when there is nothing configured
2178   and when the target root is set to "/". (bnc#591476)
2179 - version 8.4.0 (4)
2180
2181 -------------------------------------------------------------------
2182 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
2183
2184 - fixed replacing releasever (for fedora systems) - (bnc#637470)
2185 - version 8.3.0 (0)
2186
2187 -------------------------------------------------------------------
2188 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
2189
2190 - fix metalink4 parsing [bnc#641484]
2191
2192 -------------------------------------------------------------------
2193 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
2194
2195 - Update zypp-po.tar.bz2
2196
2197 -------------------------------------------------------------------
2198 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
2199
2200 - Allow per repository proxy settings like yum does.
2201   Including setting it to _none_ overriding the
2202   system proxy.
2203   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
2204 - version 8.2.1 (0)
2205
2206 -------------------------------------------------------------------
2207 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
2208
2209 - fixed replacing basearch (for fedora systems) - (bnc#637473)
2210 - version 8.2.0 (0)
2211
2212 -------------------------------------------------------------------
2213 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
2214
2215 - Report download failures in commit result (bnc#431854)
2216 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
2217 - version 8.1.3 (0)
2218
2219 -------------------------------------------------------------------
2220 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
2221
2222 - Fix download-only not to omit source packages (bnc#635596)
2223 - version 8.1.2 (0)
2224
2225 -------------------------------------------------------------------
2226 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
2227
2228 - Update zypp-po.tar.bz2
2229
2230 -------------------------------------------------------------------
2231 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
2232
2233 - fix basearch url variable
2234 - use the right release package name on fedora
2235
2236 -------------------------------------------------------------------
2237 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
2238
2239 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
2240 - version 8.1.1 (0)
2241
2242 -------------------------------------------------------------------
2243 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
2244
2245 - Update zypp-po.tar.bz2
2246
2247 -------------------------------------------------------------------
2248 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
2249
2250 - Update zypp-po.tar.bz2
2251
2252 -------------------------------------------------------------------
2253 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
2254
2255 - Fix memory leaks.
2256
2257 -------------------------------------------------------------------
2258 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
2259
2260 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
2261 - version 8.1.0 (0)
2262
2263 -------------------------------------------------------------------
2264 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
2265
2266 - Fix bug in PoolQuery::addDependency
2267 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
2268   MultiCurl implements MetaLink and Zsync support using libcurl. In
2269   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
2270   the new backend.
2271 - version 8.0.1 (0)
2272
2273 -------------------------------------------------------------------
2274 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
2275
2276 - Bump heads major version after 11.3 branched away.
2277 - version 8.0.0 (0)
2278
2279 -------------------------------------------------------------------
2280 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
2281
2282 - Update zypp-po.tar.bz2
2283
2284 -------------------------------------------------------------------
2285 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
2286
2287 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
2288 - version 7.8.0 (6)
2289
2290 -------------------------------------------------------------------
2291 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
2292
2293 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
2294
2295 -------------------------------------------------------------------
2296 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
2297
2298 - Update zypp-po.tar.bz2
2299
2300 -------------------------------------------------------------------
2301 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
2302
2303 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
2304
2305 -------------------------------------------------------------------
2306 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
2307
2308 - Respect zypp.conf policy settings when solving for update.
2309
2310 -------------------------------------------------------------------
2311 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
2312
2313 - Don't bloat logfile by logging install progess values.
2314
2315 -------------------------------------------------------------------
2316 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
2317
2318 - Update zypp-po.tar.bz2
2319
2320 -------------------------------------------------------------------
2321 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
2322
2323 - Add missing Date constant declarations.
2324 - version 7.7.5 (6)
2325
2326 -------------------------------------------------------------------
2327 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
2328
2329 - Prevent against daemons launched in rpm %post, that do not close
2330   their filedescriptors. Original fix was accidentally reverted.
2331   (bnc#174548)
2332 - version 7.7.4 (6)
2333
2334 -------------------------------------------------------------------
2335 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
2336
2337 - Update zypp-po.tar.bz2
2338
2339 -------------------------------------------------------------------
2340 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
2341
2342 - Fix default evaluation of recommendations of installed
2343   packages (bnc#605490)
2344 - version 7.7.3 (6)
2345
2346 -------------------------------------------------------------------
2347 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
2348
2349 - Update zypp-po.tar.bz2
2350
2351 -------------------------------------------------------------------
2352 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
2353
2354 - Fix broken IdStringType comparison (bnc#607572)
2355 - version 7.7.2 (6)
2356
2357 -------------------------------------------------------------------
2358 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
2359
2360 - Fix packages provided via delta rpm being placed in
2361   the wrong package cache (bnc#607583)
2362 - version 7.7.1 (6)
2363
2364 -------------------------------------------------------------------
2365 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
2366
2367 - Update zypp-po.tar.bz2
2368
2369 -------------------------------------------------------------------
2370 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
2371
2372 - Fix arch detection on sprac (bug #566291)
2373 - Arch: add sparc64v and sparcv9v and armv7l
2374 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
2375 - version 7.6.1 (6)
2376
2377 -------------------------------------------------------------------
2378 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
2379
2380 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
2381 - Cleanup spec file (Pavol Rusnak)
2382 - version 7.6.0 (6)
2383
2384 -------------------------------------------------------------------
2385 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
2386
2387 - Update zypp-po.tar.bz2
2388
2389 -------------------------------------------------------------------
2390 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
2391
2392 - Add methods to evaluate gpg geys expiration dates.
2393 - Export all rpmDb keys to the zypp trusted keyring in one go.
2394 - version 7.6.0 (6)
2395
2396 -------------------------------------------------------------------
2397 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
2398
2399 - Update zypp-po.tar.bz2
2400
2401 -------------------------------------------------------------------
2402 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
2403
2404 - Update zypp-po.tar.bz2
2405
2406 -------------------------------------------------------------------
2407 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
2408
2409 - Update zypp-po.tar.bz2
2410
2411 -------------------------------------------------------------------
2412 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
2413
2414 - Update zypp-po.tar.bz2 (Revision: 54959)
2415
2416 -------------------------------------------------------------------
2417 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
2418
2419 - Update zypp-po.tar.bz2 (Revision: 54959)
2420
2421 -------------------------------------------------------------------
2422 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
2423
2424 - Update translations.
2425
2426 -------------------------------------------------------------------
2427 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
2428
2429 - Improve solver.cleandepsOnRemove result by evaluating the install
2430   history to find packages installed on behalf of a user request (not
2431   auto added by the solver).
2432 - version 7.5.0 (5)
2433
2434 -------------------------------------------------------------------
2435 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
2436
2437 - Update translations.
2438
2439 -------------------------------------------------------------------
2440 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
2441
2442 - Update translations.
2443
2444 -------------------------------------------------------------------
2445 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
2446
2447 - Cleanup when deleting packages. New zypp.conf expert option
2448   solver.cleandepsOnRemove telling whether the solver should per
2449   default try to remove packages exclusively required by the ones
2450   he's asked to delete (default false).
2451 - Resolver::cleandepsOnRemove API to allow applications to change
2452   the solver option.
2453 - version 7.4.0 (4)
2454
2455 -------------------------------------------------------------------
2456 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
2457
2458 - Update translations.
2459
2460 -------------------------------------------------------------------
2461 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
2462
2463 - Enable splitprovides on update.
2464
2465 -------------------------------------------------------------------
2466 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
2467
2468 - Update translations.
2469
2470 -------------------------------------------------------------------
2471 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
2472
2473 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
2474 - version 7.3.0 (2)
2475
2476 -------------------------------------------------------------------
2477 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
2478
2479 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
2480 - Fix specfile to BuildRequire libudev-devel.
2481 - version 7.2.0 (2)
2482
2483 -------------------------------------------------------------------
2484 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
2485
2486 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
2487   rewiting the URL to access a specific media number. By now only
2488   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
2489
2490 -------------------------------------------------------------------
2491 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
2492
2493 - Update translations.
2494
2495 -------------------------------------------------------------------
2496 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
2497
2498 - Update translations.
2499
2500 -------------------------------------------------------------------
2501 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
2502
2503 - /etc/zypp/locks: Allow to specify edition ranges with
2504   solvable:name and dependencies.
2505 - version 7.1.1 (1)
2506
2507 -------------------------------------------------------------------
2508 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
2509
2510 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
2511 - version 7.1.0 (1)
2512
2513 -------------------------------------------------------------------
2514 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
2515
2516 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
2517 - Bump major version for 11.3 development.
2518 - version 7.0.0 (0)
2519
2520 -------------------------------------------------------------------
2521 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
2522
2523 - Fix parsing port from IPv6 URL (bnc#593385)
2524
2525 -------------------------------------------------------------------
2526 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
2527
2528 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
2529 - version 6.31.3 (31)
2530
2531 -------------------------------------------------------------------
2532 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
2533
2534 - Fix guessing package spec to match package names only. (bnc#590864)
2535 - version 6.31.2 (31)
2536
2537 -------------------------------------------------------------------
2538 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
2539
2540 - Add static Target::distributionLabel to return the baseproducts
2541   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
2542 - version 6.31.1 (31)
2543
2544 -------------------------------------------------------------------
2545 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
2546
2547 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
2548 - version 6.31.0 (31)
2549
2550 -------------------------------------------------------------------
2551 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
2552
2553 - Fix handling of symlinked packages in package cache. (bnc #585409)
2554 - version 6.30.5 (19)
2555
2556 -------------------------------------------------------------------
2557 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
2558
2559 - Avoiding use of 'guest' if 'credentials' is used when moutning
2560   a CIFS share. This caused 'permission denied' error with certain
2561   server configurations (bnc #560496).
2562
2563 -------------------------------------------------------------------
2564 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
2565
2566 - Check if a downloaded file actually exists even if aria2c returned 0.
2567   (bnc #564816)
2568 - version 6.30.3 (19)
2569
2570 -------------------------------------------------------------------
2571 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
2572
2573 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
2574
2575 -------------------------------------------------------------------
2576 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
2577
2578 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
2579 - Consider pending disable requests when removing service repositories. (bnc #572634)
2580 - version 6.30.1 (19)
2581
2582 -------------------------------------------------------------------
2583 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
2584
2585 - RepoManager::cleanCacheDirGarbage added for removing directories
2586   which do not belong to any of known repos (bnc #467693)
2587 - version 6.30.0 (19)
2588
2589 -------------------------------------------------------------------
2590 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
2591
2592 - On SLE aria2 is not required, so conflict with a too old aria2
2593   version installed. (bnc #578052)
2594 - version 6.29.5 (19)
2595
2596 -------------------------------------------------------------------
2597 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
2598
2599 - Fix package-manager script wrongly escaping UTF-8 chars in path
2600   names (bnc #571410)
2601 - version 6.29.4 (19)
2602
2603 -------------------------------------------------------------------
2604 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
2605
2606 - Support an alternate SLE-SP1 translation set.
2607 - version 6.29.3 (19)
2608
2609 -------------------------------------------------------------------
2610 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
2611
2612 - Remember the enabled state of removed service repositories. This
2613   way we are able to restore service repositories correctly after a
2614   subscrition expired and gets renewed. (bnc #572634)
2615 - version 6.29.2 (19)
2616
2617 -------------------------------------------------------------------
2618 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
2619
2620 - Abort aria2c download when the progress callback receives 'false'
2621   (bnc #545106)
2622
2623 -------------------------------------------------------------------
2624 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
2625
2626 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
2627   outdated solv files. (bnc #570623)
2628 - version 6.29.0 (19)
2629
2630 -------------------------------------------------------------------
2631 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
2632
2633 - Use regex to parse aria2c progress lines (bnc #570917)
2634 - version 6.28.1 (19)
2635
2636 -------------------------------------------------------------------
2637 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
2638
2639 - Set SignatureFileChecker context even if the key is not known
2640   (bnc #495977)
2641 - version 6.28.0 (19)
2642
2643 -------------------------------------------------------------------
2644 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
2645
2646 - RepoInfoBase::label() added for use in UI messages, plus
2647   ZConfig::repoLabelIsAlias()
2648
2649 -------------------------------------------------------------------
2650 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
2651
2652 - Fix transaction building in presence of multiversion installable items.
2653 - version 6.27.1 (19)
2654
2655 -------------------------------------------------------------------
2656 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
2657
2658 - Improve multiversion status handling and installation. (fate #305311)
2659 - version 6.27.0 (19)
2660
2661 -------------------------------------------------------------------
2662 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
2663
2664 - Don't allow an alias to start with '.' (bnc #473834)
2665
2666 -------------------------------------------------------------------
2667 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
2668
2669 - PickList and status interface for handling packages which are
2670   installable in multiple versions. (fate #305311)
2671 - version 6.26.0 (19)
2672
2673 -------------------------------------------------------------------
2674 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
2675
2676 - Add Selectable::highestAvailableVersionObj. Returns the highest
2677   available package version, ignoring priorities and policies. (bnc #557557)
2678 - version 6.25.0 (19)
2679
2680 -------------------------------------------------------------------
2681 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
2682
2683 - Also parse <product> tag from .prod files <upgrade> section.
2684 - version 6.24.3 (19)
2685
2686 -------------------------------------------------------------------
2687 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
2688
2689 - Fix chroot execution of update scripts. (bnc #558813)
2690 - version 6.24.3 (19)
2691
2692 -------------------------------------------------------------------
2693 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
2694
2695 - Fixed parsing of download speed from aria2c (bnc #537870)
2696
2697 -------------------------------------------------------------------
2698 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
2699
2700 - Add ui::Selecatble interface for picking specific package versions
2701   to install or delete if multiversion install is on.
2702 - version 6.24.0 (19)
2703
2704 -------------------------------------------------------------------
2705 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
2706
2707 - Parse zypp.conf multiversion option and make the setting available
2708   in pool and resolver.
2709 - version 6.23.0 (19)
2710
2711 -------------------------------------------------------------------
2712 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
2713
2714 - Specfile fixes to build on sle11-sp1.
2715 - Fix repository probing and building in presence of productdir. (bnc #553712)
2716 - version 6.22.3 (19)
2717
2718 -------------------------------------------------------------------
2719 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
2720
2721 - Forward port and document already present changes
2722   from Code11-Branch
2723   * void SEGV if trying to access data of installed packages, that were
2724     deleted behind our back (bnc #530595)
2725   * ProxyInfoSysconfig: take care variables get initialized.
2726   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
2727   * Use rpm variables in specfile. (bnc #512466)
2728   * Fix to compile with -Werror=format-security
2729   * Fix packageand() in testcase generation
2730   * Don't link unneeded libraries. (bnc #490895)
2731   * Fix Patch::categoryEnum.
2732   * Adapt to changed satsolver API. (bnc #480303)
2733   * Taking ALL translations for generating GMO files (bnc #458739)
2734   * Advice users to contact NCC if access to a 'novell.com'
2735     repository is denied (bnc #464586).
2736 - version 6.22.2 (19)
2737
2738 -------------------------------------------------------------------
2739 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
2740
2741 - Raised the limit of redirections from 3 to 6 (bnc #465532)
2742 - Following redirections also for https (bnc #545722).
2743 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2744 - Do not report cached packages as being downloaded. (bnc #545295)
2745 - Per default do not collect and report deleted files outside bin and lib
2746   directories for 'zypper ps'. (bnc #554480)
2747 - version 6.22.1 (19)
2748
2749 -------------------------------------------------------------------
2750 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
2751
2752 - CheckAccessDeleted: Per default do not collect and report deleted files
2753   that outside bin and lib directories. 'zypper ps' reporting false positive
2754   seems to confuse. (bnc #554480)
2755
2756 -------------------------------------------------------------------
2757 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
2758
2759 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2760
2761 -------------------------------------------------------------------
2762 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
2763
2764 - dup: Process drop list only if product actually changes. (bnc #552180)
2765 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
2766 - version 6.22.0 (19)
2767
2768 -------------------------------------------------------------------
2769 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
2770
2771 - Enhance interface for zypper. (bnc #551956)
2772 - version 6.21.4 (19)
2773
2774 -------------------------------------------------------------------
2775 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
2776
2777 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
2778   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
2779 - version 6.21.3 (19)
2780
2781 -------------------------------------------------------------------
2782 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
2783
2784 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
2785   permission.
2786
2787 -------------------------------------------------------------------
2788 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
2789
2790 - Don't try to access droplist of dropped products. (bnc #551697)
2791 - version 6.21.2 (19)
2792
2793 -------------------------------------------------------------------
2794 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
2795
2796 - Don't try to use an empty proxy string. (bnc #551314)
2797 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
2798 - version 6.21.1 (19)
2799
2800 -------------------------------------------------------------------
2801 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
2802
2803 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
2804   result. ui::Selectabe enhancements. Both will aid applications to
2805   install package sets determined by query results. (bnc # 548392)
2806 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
2807 - Updated iso3166-1 country codes (bnc #531350)
2808 - version 6.21.0 (19)
2809
2810 -------------------------------------------------------------------
2811 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
2812
2813 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2814 - version 6.20.0 (19)
2815
2816 -------------------------------------------------------------------
2817 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2818
2819 - Fixes to make libzypp-bindings compile.
2820 - version 6.19.3 (19)
2821
2822 -------------------------------------------------------------------
2823 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2824
2825 - Credentials are passed as commandline options to aria2c, so strip any
2826   'user@' from the URL. Otherwise aria will use an empty password for
2827   this URL and authentication will fail. (bnc #544634)
2828 - version 6.19.2 (19)
2829
2830 -------------------------------------------------------------------
2831 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2832
2833 - Repository::setInfo: Propagate priority changes to the solver to
2834   avoid reloading the whole repo (bnc #498266).
2835 - version 6.19.1 (19)
2836
2837 -------------------------------------------------------------------
2838 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2839
2840 - ResStatus: add isOrphaned to test whether a package is not provided
2841   by any enabled repository. Orphaned packages are usually good candidates
2842   for cleanup unless the providing repository was intentionally disabled.
2843 - version 6.19.0 (19)
2844
2845 -------------------------------------------------------------------
2846 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2847
2848 - aria2: pass credentials in a file instead of the command line
2849   which is logged.
2850 - aria2: we get the url in the progress if there is no response
2851   from the server yet, handle that to avoid flooding the log.
2852 - version 6.18.2 (17)
2853
2854 -------------------------------------------------------------------
2855 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2856
2857 - Performing a dist upgrade the solver may try to delete old and no
2858   longer provided (dropped) packages, even if they do not cause any
2859   dependency problem. This behaviour may be trurned off via zypp.conf
2860   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2861 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2862 - Add Product::droplist: List of dropped packages, i.e. packages no
2863   longer provided by a product.
2864 - version 6.18.1 (17)
2865
2866 -------------------------------------------------------------------
2867 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2868
2869 - Return update messages via ZYppCommitResult. Support variable
2870   substitution in notification command. (fate #301175)
2871 - Fix evaluation of no_proxy entries (bnc #543337)
2872 - aria/curl: Fix header data in case the target is
2873   not initialized when downloading.
2874 - version 6.18.0 (17)
2875
2876 -------------------------------------------------------------------
2877 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2878
2879 - Add zypp.conf option update.messages.notify: Command to be invoked
2880   to send update messages. (fate #301175)
2881 - version 6.17.2 (17)
2882
2883 -------------------------------------------------------------------
2884 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2885
2886 - Add Selectable::updateCandidateObj returning the candidate for
2887   update, if there is one. The updateCandidate must not violate
2888   any active solver policy.
2889 - version 6.17.1 (17)
2890
2891 -------------------------------------------------------------------
2892 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2893
2894 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2895 - Remove dead rpm database caching code from class RpmDb.
2896 - version 6.17.0 (17)
2897
2898 -------------------------------------------------------------------
2899 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2900
2901 - New commit.downloadMode option in zypp.conf. Allows to set a
2902   prefered download policy for commit.
2903 - version 6.16.0 (11)
2904
2905 -------------------------------------------------------------------
2906 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2907
2908 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2909 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2910   schemeIsDownloading.
2911 - version 6.15.0 (11)
2912
2913 -------------------------------------------------------------------
2914 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2915
2916 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2917   formats for building Capabilities(originally "name.arch=ver-rel").
2918 - version 6.14.3 (11)
2919
2920 -------------------------------------------------------------------
2921 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2922
2923 - Fix resolution to force installation even if dependencies are missing.
2924   (bnc #531564)
2925 - Rephrase solver resolution to point out if a package will break.
2926   (bnc #520083)
2927
2928 -------------------------------------------------------------------
2929 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2930
2931 - Lock rpms architecture only on distupgrade of the running system.
2932   (bnc #458520)
2933 - version 6.14.2 (11)
2934
2935 -------------------------------------------------------------------
2936 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2937
2938 - Fix PoolQuery comparison (bnc #528755)
2939 - Fix serialization and restore of predicated PoolQueries.
2940 - version 6.14.0 (11)
2941
2942 -------------------------------------------------------------------
2943 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2944
2945 - package-manager script: Fall back to package selection if no
2946   packages are passed on the commandline. (bnc #529137)
2947
2948 -------------------------------------------------------------------
2949 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2950
2951 - package-manager script:
2952   do not fail if kpackagekit is not installed (bnc #529510)
2953 - version 6.13.3 (11)
2954
2955 -------------------------------------------------------------------
2956 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2957
2958 - Tune CheckAccessDeleted to focus on libraries and executables.
2959 - version 6.13.2 (11)
2960
2961 -------------------------------------------------------------------
2962 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2963
2964 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2965   to check for running processes which access meanwhile deleted files or
2966   libraries.  This may be used after commit, when trying to figure out
2967   which services need to be restated. (fate #300763).
2968 - version 6.13.1 (11)
2969
2970 -------------------------------------------------------------------
2971 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2972
2973 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2974   certain repositories.
2975 - version 6.13.0 (11)
2976
2977 -------------------------------------------------------------------
2978 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2979
2980 - Remove confusing newlines in vendor change info (bnc #503859)
2981 - Removing a package lock was not counted as state change (bnc #501850)
2982 - Take solver_allowVendorChange option into account when computing the
2983   Selectables default candidate.
2984 - version 6.12.0 (11)
2985
2986 -------------------------------------------------------------------
2987 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2988
2989 - Avoid deadlock after fork and failed exec. (bnc 493152)
2990 - No need to manually detect the location of aria2 binary.
2991 - version 6.11.4 (11)
2992
2993 -------------------------------------------------------------------
2994 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2995
2996 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2997   (bnc #513944)
2998
2999 -------------------------------------------------------------------
3000 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
3001
3002 - Create LogControl on demand instead of using a static var. (bnc #525339)
3003 - version 6.11.2 (11)
3004
3005 -------------------------------------------------------------------
3006 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
3007
3008 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
3009   and load target and enabled repositories.
3010
3011 -------------------------------------------------------------------
3012 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
3013
3014 - New class InstanceId to build strings to identify/retrieve specific
3015   Solvables.
3016 - version 6.11.1 (11)
3017
3018 -------------------------------------------------------------------
3019 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
3020
3021 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
3022   and DownloadInAdvance. (fate #302159, fate #305624)
3023 - version 6.11.0 (11)
3024
3025 -------------------------------------------------------------------
3026 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
3027
3028 - add support to the package-manager script to use kpackagekit
3029   or gnome-packagekit if available, which allows to install local
3030   rpms with one click from file manager following desktop policies
3031   and fetching other dependencies if required.
3032   (fate #306526)
3033 - version 6.10.5 (10)
3034
3035 -------------------------------------------------------------------
3036 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
3037
3038 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
3039   how many dist upgrade solver testcases should be kept on the system.
3040   Per default just the last two are kept.
3041 - version 6.10.4 (10)
3042
3043 -------------------------------------------------------------------
3044 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
3045
3046 - Don't write a solver testcase when solving for dist upgrade,
3047   but when actually committing.
3048 - version 6.10.3 (10)
3049
3050 -------------------------------------------------------------------
3051 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
3052
3053 - Add new string Match::Mode STRINGSTART and STRINGEND.
3054
3055 -------------------------------------------------------------------
3056 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
3057
3058 - log redirections when cURL media backend is used (fate #305320).
3059
3060 -------------------------------------------------------------------
3061 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
3062
3063 - Support "product version" detection on systems not using
3064   /etc/product.d/baseproduct by looking for the first package
3065   providing ZConfig::distroverpkg (defaults to redhat-release).
3066 - version 6.10.2 (10)
3067
3068 -------------------------------------------------------------------
3069 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
3070
3071 - Adapt to boost_unit_test_framework-1.38.
3072 - version 6.10.1 (10)
3073
3074 -------------------------------------------------------------------
3075 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
3076
3077 - Remove obsolete UpgradeStatistics class from libzypp.
3078
3079 -------------------------------------------------------------------
3080 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
3081
3082 - Fix HistoryLog to initialize on demand.
3083 - version 6.10.0 (10)
3084
3085 -------------------------------------------------------------------
3086 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
3087
3088 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
3089
3090 -------------------------------------------------------------------
3091 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
3092
3093 - When unmounting ISO images, don't mix up exceptions thrown by the
3094   loop mounted ISO and those thrown by the media containing it.
3095   (bnc #517856)
3096
3097 -------------------------------------------------------------------
3098 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
3099
3100 - Adapt to satsolvers improved dataiterator handling.
3101 - version 6.9.3 (8)
3102
3103 -------------------------------------------------------------------
3104 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
3105
3106 - Support PoolQuery for sub-structures attributes. (fate #305503)
3107 - version 6.9.2 (8)
3108
3109 -------------------------------------------------------------------
3110 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
3111
3112 - Running as non-root user use a temporary @System solvfile in case the
3113   global one is outdated and needed refresh. (bnc #517183)
3114 - version 6.9.1 (8)
3115
3116 -------------------------------------------------------------------
3117 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
3118
3119 - Enhance LookupAttr to allow direct query of attributes within
3120   sub-structures (flexarrays).
3121
3122 -------------------------------------------------------------------
3123 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
3124
3125 - Enhance PoolQueryIterator to allow detailed inspection of attribute
3126   matches.
3127 - Prefer datadir stored as repo attribute, but fallback searching in
3128   solvbales (old solv files do this).
3129 - version 6.9.0 (8)
3130
3131 -------------------------------------------------------------------
3132 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
3133
3134 - Allow building libzypp with rpm-5 (experimental)
3135 - version 6.8.3 (8)
3136
3137 -------------------------------------------------------------------
3138 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
3139
3140 - Allow building libzypp without HAL (not recommended). Without HAL
3141   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
3142 - version 6.8.2 (8)
3143
3144 -------------------------------------------------------------------
3145 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
3146
3147 - Fix solver to use IdSting to avoid failing vendor checks.
3148 - version 6.8.1 (8)
3149
3150 -------------------------------------------------------------------
3151 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
3152
3153 - Cleanup and remove deprecated interface methods.
3154 - version 6.8.0 (8)
3155
3156 -------------------------------------------------------------------
3157 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
3158
3159 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
3160 - version 6.7.0 (6)
3161
3162 -------------------------------------------------------------------
3163 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
3164
3165 - New solver.allowVendorChange expert option in zypp.conf.
3166 - version 6.6.0 (6)
3167
3168 ------------------------------------------------------------------
3169 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
3170
3171 - Fix lost housekeeping data in modifyRepo (bnc #503207)
3172
3173 -------------------------------------------------------------------
3174 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
3175
3176 - Allow service refresh to change a repositories url (bnc #502157)
3177
3178 -------------------------------------------------------------------
3179 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
3180
3181 - Detect and compile with rpm 4.7 (bnc #444211)
3182 - version 6.5.2 (5)
3183
3184 -------------------------------------------------------------------
3185 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
3186
3187 - Improve problem report on broken systemCheck rule (bnc #475144)
3188
3189 -------------------------------------------------------------------
3190 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
3191
3192 - In update repos providing multiple release package versions for
3193   the same product, link a product to the latest version. (bnc #497696)
3194
3195 -------------------------------------------------------------------
3196 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
3197
3198 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
3199 - Extend LookupAttr to support matching specific string patterns.
3200 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
3201 - version 6.5.0 (5)
3202
3203 -------------------------------------------------------------------
3204 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
3205
3206 - Soft lock packages deleted on behalf of a user request.
3207 - version 6.4.1 (2)
3208
3209 -------------------------------------------------------------------
3210 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
3211
3212 - New zypp.conf option 'download.media_preference': Hint which media
3213   to prefer when installing packages (download vs. CD).
3214 - version 6.4.0 (2)
3215
3216 ------------------------------------------------------------------
3217 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
3218
3219 - Add Resolver::setSolveSrcPackages. Per default disable solving
3220   of source package dependencies. We will later allow to enable
3221   it per package.
3222 - version 6.3.0 (2)
3223
3224 -------------------------------------------------------------------
3225 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
3226
3227 - aria2: show the download speed in the right unit
3228 - aria2: show the filename in progress, not the repository
3229 - aria2: don't show done twice
3230
3231 -------------------------------------------------------------------
3232 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
3233
3234 - Remove a lock if the locking process is in zombie state. (bnc #481577)
3235
3236 -------------------------------------------------------------------
3237 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
3238
3239 - zypp.conf: fixed and enabled 'servicesdir'
3240
3241 -------------------------------------------------------------------
3242 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
3243
3244 - aria2: implement speed indicators (bnc#475506)
3245 - aria2: implement progress indicators correctly (bnc#473846)
3246 - aria2: fix broken pipe when looking for aria2c which caused
3247          a fallback to curl. (bnc#480930)
3248 - aria2: implement saving and reading mirror stats data in
3249          /var/cache/zypp/aria2.stats
3250 - aria2: handle failover correctly (bnc#481115)
3251 - aria2: various improvements in error and report  handling
3252 - aria2: curl: reset settings on attach to avoid duplicate
3253   headers
3254 - version 6.2.1 (2)
3255
3256 -------------------------------------------------------------------
3257 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
3258
3259 - Adapt to changed satsolver API.
3260
3261 -------------------------------------------------------------------
3262 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
3263
3264 - Make sure Fetcher pass optional files as non-interactive
3265 - Fixes file does not exist error when key/sig does not exist
3266 - version 6.2.0 (2)
3267
3268 -------------------------------------------------------------------
3269 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
3270
3271 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
3272
3273 -------------------------------------------------------------------
3274 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
3275
3276 - Prevent ResStatus from overriding user locks. (bnc #475230)
3277
3278 -------------------------------------------------------------------
3279 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
3280
3281 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
3282
3283 -------------------------------------------------------------------
3284 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
3285
3286 Implemented the following options with aria backend:
3287
3288 - download.max_concurrent_connections (default 2)
3289   download.min_download_speed (default no limit)
3290   download.max_download_speed (default no limit)
3291   download.max_silent_tries (default 5)
3292
3293 -------------------------------------------------------------------
3294 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
3295
3296 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
3297   Various improvements including file existence checking
3298   Disable HEAD request if aria2c >= 1.20
3299   Restrict max connections to 2 for now.
3300
3301 -------------------------------------------------------------------
3302 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
3303
3304 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
3305
3306 -------------------------------------------------------------------
3307 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
3308
3309 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
3310
3311 -------------------------------------------------------------------
3312 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
3313
3314 - Fixed FTP authentication (bnc #472879)
3315
3316 -------------------------------------------------------------------
3317 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
3318
3319 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
3320   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
3321   on a power of 1000 stay unaffected (kB,MB,GB).
3322
3323 -------------------------------------------------------------------
3324 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
3325
3326 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
3327
3328 -------------------------------------------------------------------
3329 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
3330
3331 - Send any output from rpm install/delete scripts via callback, so
3332   applications are able to display it. (bnc #369450)
3333
3334 -------------------------------------------------------------------
3335 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
3336
3337 - Add missing translations (bnc #256289)
3338
3339 -------------------------------------------------------------------
3340 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
3341
3342 - HistoryLogReader added
3343
3344 -------------------------------------------------------------------
3345 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
3346
3347 - Respect content-file DATDIR when downloading packages. (bnc #468612)
3348
3349 -------------------------------------------------------------------
3350 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
3351
3352 - Enabled CredentialManager for MediaSMB (bnc #460970).
3353 - Ignore URL's username, password, and query string in AuthData
3354   comparator in CredentialManager.
3355
3356 -------------------------------------------------------------------
3357 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
3358
3359 - Let vendor checks per default differ between 'openSUSE Build Service'
3360   and 'openSUSE' (bnc #467262).
3361
3362 -------------------------------------------------------------------
3363 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
3364
3365 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
3366 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
3367
3368 -------------------------------------------------------------------
3369 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
3370
3371 - Tell satsolver about product buddies (bnc #466565)
3372
3373 -------------------------------------------------------------------
3374 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
3375
3376 - handle HTTP 503 reponses as temporary errors (bnc #462545)
3377
3378 -------------------------------------------------------------------
3379 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
3380
3381 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
3382 - revision 11954
3383 - version 5.25.0 (23)
3384
3385 -------------------------------------------------------------------
3386 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
3387
3388 - Add Package::filelist, faster and less memory consuming
3389   implementation of Package::filenames (now deprecated).
3390 - revision 11949
3391
3392 -------------------------------------------------------------------
3393 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
3394
3395 - Add str::hexencode and str::hexdecode to encode special characters
3396   in a string as %XX.
3397 - Hexdecode modalias strings in rpm dependencies because rpm does not
3398   allow comma, blank and other special chars. (bnc #456695)
3399 - revision 11927
3400
3401 -------------------------------------------------------------------
3402 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
3403
3404 - Catch and report media errors when proving packages. (bnc #457652)
3405 - revision 11926
3406
3407 -------------------------------------------------------------------
3408 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
3409
3410 - Remove obsolete zypp.conf::productsdir and deprecate
3411   ZConfig::productsPath().
3412 - Monitor /etc/products.d to determine if @system.solv needs to be
3413   rebuilt. (bnc #457933)
3414 - revision 11923
3415 - version 5.24.7 (23)
3416
3417 -------------------------------------------------------------------
3418 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
3419
3420 - Execute patch scripts chroot to the installed system. (bnc #456795)
3421 - revision 11908
3422
3423 -------------------------------------------------------------------
3424 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
3425
3426 - Make the solver reset function public (bnc #439373)
3427 - Revision 11904
3428
3429 -------------------------------------------------------------------
3430 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
3431
3432 - note for coolo: do not trust bash advisory from TPM colleagues
3433
3434 -------------------------------------------------------------------
3435 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
3436
3437 - Fix solvers inappropriate selection as byUSER (bnc 455965)
3438 - revision 11891
3439 - version 5.24.6 (23)
3440
3441 -------------------------------------------------------------------
3442 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
3443
3444 - fix %post script to not warn on fresh install
3445
3446 -------------------------------------------------------------------
3447 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
3448
3449 - Fix install order computation losing some installed packages
3450   pre-requirements. (bnc #439802)
3451 - revision 11845
3452 - version 5.24.5 (23)
3453
3454 -------------------------------------------------------------------
3455 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
3456
3457 - Prune soft locks to prevent installation but not update of
3458   already installed packages.
3459 - revision 11829
3460 - version 5.24.4 (23)
3461
3462 -------------------------------------------------------------------
3463 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
3464
3465 - Taking solutions which based on user requirements/conflict
3466   "by User" solutions (bnc #442718)
3467 - revision 11825
3468
3469 -------------------------------------------------------------------
3470 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
3471
3472 - Take into account the requirements of all obsoleted packages uninstall
3473   scripts when computing the installation order. (bnc #439802)
3474 - revision 11823
3475 - version 5.24.3 (23)
3476
3477 -------------------------------------------------------------------
3478 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
3479
3480 - fix maybeUnsuported() method returning wrong result
3481 - add testcase for future coverage
3482 - don't force time based uuid for anonymous id string (bnc #449654)
3483 - RELEASE: 5.24.2 (23)
3484
3485 -------------------------------------------------------------------
3486 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
3487
3488 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
3489 - revision 11810
3490
3491 -------------------------------------------------------------------
3492 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
3493
3494 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
3495 - path and url in add_on_products.xml is evaluated wrong
3496   (bnc #446170)
3497
3498 -------------------------------------------------------------------
3499 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
3500
3501 - activate locking for doUpdate (bnc #447684)
3502 - revision 11792
3503 - RELEASE: 5.24.1 (23)
3504
3505 -------------------------------------------------------------------
3506 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
3507
3508 - remove unused updaterepokey, replaced by repo
3509   product information
3510
3511 -------------------------------------------------------------------
3512 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
3513
3514 - fixed uninitialized value in OnMediaLocation (bnc #447010)
3515 - revision 11770
3516
3517 -------------------------------------------------------------------
3518 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
3519
3520 - Fix retrieval of deltarpm info.
3521 - revision 11764
3522 - version 5.24.0 (23)
3523
3524 -------------------------------------------------------------------
3525 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
3526
3527 - Fix retrieval of Repository attributes like timestamps, keywords
3528   and product info.
3529 - revision 11760
3530
3531 -------------------------------------------------------------------
3532 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
3533
3534 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
3535   iterate those solv file attributes which are not acssociated with a
3536   solvable. E.g. product or deltarpm info.
3537 - revision 11754
3538
3539 -------------------------------------------------------------------
3540 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
3541
3542 - encode user-supplied URL strings before using them in the Url object
3543   (bnc #446395, bnc #444267)
3544 - revision 11720
3545
3546 -------------------------------------------------------------------
3547 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
3548
3549 - Support loading helix files.
3550 - revision 11719
3551
3552 -------------------------------------------------------------------
3553 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
3554
3555 - Add class filesystem::Glob to find pathnames matching a pattern
3556   by using ::glob.
3557 - revision 11708
3558
3559 -------------------------------------------------------------------
3560 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
3561
3562 - Taking care for ppc64 while distupgrade (bnc #443685)
3563 - revision 11670
3564
3565 -------------------------------------------------------------------
3566 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
3567
3568 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
3569   (Arch_i386, "name == 1.0").
3570 - revision 11669
3571
3572 -------------------------------------------------------------------
3573 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
3574
3575 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
3576   downloads. (bnc #444109)
3577 - revision 11656
3578 - version 5.23.0 (23)
3579
3580 -------------------------------------------------------------------
3581 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
3582
3583 - Check for modaliases below /sys (bnc #430179)
3584 - revision 11653
3585
3586 -------------------------------------------------------------------
3587 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
3588
3589 - Avoid superfluous file copying and gpg invocation in keyring handling.
3590 - revision 11650
3591
3592 -------------------------------------------------------------------
3593 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
3594
3595 - Prevent fetcher from processing the same index file twice. (bnc #443644)
3596 - revision 11648
3597 - version 5.22.0 (21)
3598
3599 -------------------------------------------------------------------
3600 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
3601
3602 - Fix retrieval of patch contents and references attributes. (bnc #442200)
3603 - revision 11641
3604 - version 5.21.0 (21)
3605
3606 -------------------------------------------------------------------
3607 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
3608
3609 - Add CheckSum::asString.
3610 - revision 11634
3611
3612 -------------------------------------------------------------------
3613 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
3614
3615 - revision 11631
3616 - version 5.20.0 (20)
3617
3618 -------------------------------------------------------------------
3619 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
3620
3621 - re-add the flavor to the http header now using a flavor
3622   cache that is updated on every target load.
3623   Target::dstributionFlavor provides access to this cache
3624   in case you need the last used flavor without loading
3625   the target.
3626
3627 -------------------------------------------------------------------
3628 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
3629
3630 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
3631 - revsion 11539
3632
3633 -------------------------------------------------------------------
3634 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
3635
3636 - Adding rule rpm-arch for installed rpm package in order to avoid
3637   unneeded architecture change. (bnc #441004)
3638 - revision 11585
3639
3640 -------------------------------------------------------------------
3641 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
3642
3643 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
3644   (bnc #439983)
3645 - revision 11568
3646
3647 -------------------------------------------------------------------
3648 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
3649
3650 - merge contributions by Jon Nelson, the patches resolve
3651   the following issues:
3652 - disable the "Pragma: nocache" header which is automatically
3653   used by curl.
3654   re-enables the use of a caching http proxy (like squid or others)
3655   and corrects (bnc #326208)
3656 - don't generate an If-Modified-Since header if we don't have a
3657   previous file to work with
3658 - don't generate a Proxy-Authenticate header if one is not called
3659   for.
3660
3661 -------------------------------------------------------------------
3662 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
3663
3664 - Do not save solver locks (by APPL_HIGH).
3665 - revision 11558
3666
3667 -------------------------------------------------------------------
3668 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
3669
3670 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
3671   for automatic signed index discovery.
3672 - enqueueDir with checksum checking s now enqueueDigestedDir
3673
3674 -------------------------------------------------------------------
3675 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
3676
3677 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
3678   saved in the lockfiles
3679 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
3680 - revision  11549
3681
3682 -------------------------------------------------------------------
3683 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
3684
3685 - throw a MediaTimeoutException also on http 504 (gateway timeout)
3686   (bnc #425035)
3687 - revision 11535
3688
3689 -------------------------------------------------------------------
3690 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
3691
3692 - Add 'sh4' architectures.
3693 - revision 11534
3694
3695 -------------------------------------------------------------------
3696 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
3697
3698 - don't free the header before curl_perform as curl does not
3699   copy it. (bnc#439532)
3700
3701 -------------------------------------------------------------------
3702 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
3703
3704 - Add 'arm' architectures.
3705 - revision 11525
3706
3707 -------------------------------------------------------------------
3708 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
3709
3710 - regarding "keep obsolete" in the solutions (bnc #439134)
3711 - revision 11517
3712
3713 -------------------------------------------------------------------
3714 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
3715
3716 - fix broken aria2c command line (bnc#438971)
3717
3718 -------------------------------------------------------------------
3719 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
3720
3721 - adding svn r11488 to fix compile of PackageKit
3722
3723 -------------------------------------------------------------------
3724 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
3725
3726 - Remove error prone methods from OnMediaLocation API to prevent
3727   accidental missuse. (bnc #437328)
3728 - revision 11487
3729 - version 5.19.0 (19)
3730
3731 -------------------------------------------------------------------
3732 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
3733
3734 - Provide the /etc/products.d enties filename as Product::referenceFilename.
3735   Use it to remove orphan products. (bnc #432932)
3736 - Fix media exception handling in commit (bnc #395704)
3737 - revision 11485
3738 - version 5.18.0 (17)
3739
3740 -------------------------------------------------------------------
3741 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
3742
3743 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
3744 - revision 11468
3745 - version 5.17.0 (17)
3746
3747 -------------------------------------------------------------------
3748 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
3749
3750 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
3751 - revision 11447
3752
3753 -------------------------------------------------------------------
3754 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
3755
3756 - move anonymous unique id to a private http header
3757   X-ZYpp-AnonymousUniqueId (bnc#431571 )
3758
3759 -------------------------------------------------------------------
3760 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
3761
3762 - Adapt to satsolver-0.12 API.
3763 - Add Locale:: bestMatch to find the best match within a set of
3764   available Locales.
3765 - revision 11441
3766
3767 -------------------------------------------------------------------
3768 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
3769
3770 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
3771 - revision 11419
3772
3773 -------------------------------------------------------------------
3774 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
3775
3776 - Adapt to changed satsolver dataiterator API.
3777 - revision 11418
3778
3779 -------------------------------------------------------------------
3780 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
3781
3782 - Secure download of license file on repo refresh (bnc #372386)
3783 - revision 11398
3784
3785 -------------------------------------------------------------------
3786 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
3787
3788 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
3789 - revision 11397
3790
3791 -------------------------------------------------------------------
3792 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
3793
3794 - repository license methods added to RepoManager (bnc #372386)
3795 - revision 11377
3796
3797 -------------------------------------------------------------------
3798 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
3799
3800 - don't take into account stat information when looking
3801   for remote SHA1SUMS (part of bnc#409927)
3802
3803 -------------------------------------------------------------------
3804 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3805
3806 - MediaSetAccess::provideOptionalFile() added
3807 - revision 11369
3808
3809 -------------------------------------------------------------------
3810 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3811 - version 5.16.1 (16)
3812
3813 -------------------------------------------------------------------
3814 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3815
3816 - don't initialize servicesTargetDistro via global ZYpp instance in
3817   RepoManagerOptions() constructor (bnc #435184)
3818 - revision 11342
3819
3820 -------------------------------------------------------------------
3821 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3822
3823 - repository probing: check for other types of repo even on
3824   MediaException, throw only if all fail (bnc #335906)
3825 - revision 11332
3826
3827 -------------------------------------------------------------------
3828 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3829
3830 - Adapt to satsolver changes.
3831 - revision 11331
3832 - version 5.16.0 (16)
3833
3834 -------------------------------------------------------------------
3835 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3836
3837 - Fix reading delta rpm checksum from solv file.
3838 - revision 11313
3839
3840 -------------------------------------------------------------------
3841 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3842
3843 - Fix package-manager script to properly quote arguments. (bnc #30903)
3844 - revision 11311
3845
3846 -------------------------------------------------------------------
3847 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3848
3849 - regarding orphaned resolvables
3850 - removed old distupgrade algorithm
3851 - revision 11307
3852
3853 -------------------------------------------------------------------
3854 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3855
3856 - handle ftp response 530 (login failed) like http 403
3857   (bnc #433537)
3858 - revision 11305
3859
3860 -------------------------------------------------------------------
3861 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3862
3863 - Adapt to satsolvers 'big solv data change'.
3864 - revision 11294
3865
3866 -------------------------------------------------------------------
3867 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3868
3869 - Taking the right solution actions for locked resolvables (bnc #400840)
3870 - revision 11289
3871
3872 -------------------------------------------------------------------
3873 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3874
3875 - Add required copy-ctor and assignment operator to WhatProvides.
3876   (bnc #433087)
3877 - revision 11276
3878
3879 -------------------------------------------------------------------
3880 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3881
3882 - detect and use unused loop device for mounting ISO images
3883   (bnc #428009)
3884 - revision 11262
3885 - version 5.15.1 (13)
3886
3887 -------------------------------------------------------------------
3888 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3889
3890 - fixed segfault when saving the probed repo type in
3891   RepoManager::refreshMetadata() (bnc #431963)
3892 - revision 11261
3893
3894 -------------------------------------------------------------------
3895 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3896
3897 - improve log message (bnc#429114)
3898
3899 -------------------------------------------------------------------
3900 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3901
3902 - disk usage - ignore /proc filesystem (bnc#418783)
3903 - revision 11258
3904
3905 -------------------------------------------------------------------
3906 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3907
3908 - Fixed detection of loopback mounted iso-files. The mtab entry does
3909   not necessarily mention the iso-file. (bnc #432504)
3910 - revision 11252
3911 - version 5.15.0 (13)
3912
3913 -------------------------------------------------------------------
3914 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3915
3916 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3917   delta rpms even if the package is available on a local source.
3918   (Axel C. Frinke)
3919 - revision 11235
3920 - version 5.14.0 (13)
3921
3922 -------------------------------------------------------------------
3923 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3924
3925 - Add product attribute: PRODUCTLINE.
3926 - revision 11234
3927
3928 -------------------------------------------------------------------
3929 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3930
3931 - Do not consider self provided requirements whan computing the
3932   installation order.
3933 - revision 11231
3934
3935 -------------------------------------------------------------------
3936 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3937
3938 - Rephrase missleading error message. (bnc #431229)
3939 - revision 11222
3940
3941 -------------------------------------------------------------------
3942 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3943
3944 - Allow computation of disk usage per solvable.
3945 - revision 11218
3946
3947 -------------------------------------------------------------------
3948 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3949
3950 - Merge aria2c Media handler code from Google SOC 2008
3951   (Gerard Farras)
3952 - Only activated by making env var ZYPP_ARIA=1
3953
3954 -------------------------------------------------------------------
3955 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3956
3957 - history: tell which package failed before logging rpm output or
3958   error message (bnc #430585)
3959 - no localization for history log comments
3960 - revision 11202
3961
3962 -------------------------------------------------------------------
3963 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3964
3965 - Fix zypp::WhatProvides::empty returning inverse result.
3966 - revision 11200
3967 - version 5.13.1 (13)
3968
3969 -------------------------------------------------------------------
3970 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3971
3972 - fixed endless loop when CredentialManager returns bad password
3973 - CredentialManager now correctly updates password of existing
3974   credentials
3975 - revision 11187
3976
3977 -------------------------------------------------------------------
3978 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3979
3980 - Fix computation of Product::flavor.
3981 - Add Product::productLine. A vendor specific string denoting the
3982   product line.
3983 - revision 11182
3984 - version 5.13.0 (13)
3985
3986 -------------------------------------------------------------------
3987 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3988
3989 - save user credentials after asking for them
3990 - revision 11181
3991
3992 -------------------------------------------------------------------
3993 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3994
3995 - ZConfig::credentialsGlobal{File,Dir}() added
3996   (/etc/zypp/credentials.{cat,d})
3997 - revision 11176
3998
3999 -------------------------------------------------------------------
4000 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
4001
4002 - Target::setInstallationLogfile() removed from zypp/Target.h
4003 - revision 11171
4004
4005 -------------------------------------------------------------------
4006 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
4007
4008 - Remove obsolete zypp-query-pool binary. zypper provides all
4009   the information one needs.
4010 - revision 11160
4011
4012 -------------------------------------------------------------------
4013 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
4014
4015 - HistoryLog added and used to log package installs/removes and
4016   repository adds, removes, url and alias changes into
4017   history.logfile (/var/log/zypp/history) (fate #110205)
4018 - str::escape(string, char) added
4019 - revision 11150
4020 - version 5.12.1 (12)
4021
4022 -------------------------------------------------------------------
4023 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
4024
4025 - CredentialManager: look for credentials with
4026   wanted_url.startsWith(stored_url)
4027 - RepoManager: don't pass service credentials down to repos if
4028   their urls are not based on service's url.
4029 - revision 11134
4030
4031 -------------------------------------------------------------------
4032 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
4033
4034 - Remove superfluous PRODUCT_REFERENCES attribute.
4035 - revision 11127
4036
4037 -------------------------------------------------------------------
4038 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
4039
4040 - Add Url::hasCredentialsInAuthority test for username or password
4041   being encoded in the authority component. I.e. user:pass@host.
4042 - Handle repos to be disabled disable in service refresh.
4043 - revision 11126
4044
4045 -------------------------------------------------------------------
4046 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
4047
4048 - provided context to keyring callbacks (bnc #370223)
4049 - merged trust & import callbacks (bnc #366467)
4050   (don't worry, still allows to trust && !import)
4051 - revision 11113
4052
4053 -------------------------------------------------------------------
4054 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
4055
4056 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
4057 - revision 11102
4058
4059 -------------------------------------------------------------------
4060 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
4061
4062 - Use service alias as namespace for it's repositories aliases.
4063 - revision 11097
4064 - version 5.11.0 (11)
4065
4066 -------------------------------------------------------------------
4067 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
4068
4069 - pass service's credentials down to repos
4070 - support ?credentials=filepath in URL to specify credentials
4071 - revision 11092
4072
4073 -------------------------------------------------------------------
4074 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
4075
4076 - Add Product::isTargetDistribution to identify the systems installed
4077   baseproduct. This should replace tests for Product::type is "base".
4078 - revision 11089
4079
4080 -------------------------------------------------------------------
4081 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
4082
4083 - save user credentials when adding repos/services with URLs containing
4084   the credentials (bnc #425462)
4085 - revision 11085
4086
4087 -------------------------------------------------------------------
4088 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
4089
4090 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
4091 - revision 11082
4092
4093 -------------------------------------------------------------------
4094 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
4095
4096 - Service handling fixes. Added ServiceException.
4097 - revision 11077
4098
4099 -------------------------------------------------------------------
4100 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
4101
4102 - Fix building of transaltions.
4103 - revision 11064
4104
4105 -------------------------------------------------------------------
4106 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
4107
4108 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
4109 - revision 11060
4110
4111 -------------------------------------------------------------------
4112 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
4113
4114 - Create new Service repos in disbaled sate.
4115 - revision 11056
4116 - version 5.10.0 (10)
4117
4118 -------------------------------------------------------------------
4119 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
4120
4121 - Make registerTarget and registerRelease abvailable for installed
4122   product. Required for registration.
4123 - revision 11043
4124
4125 -------------------------------------------------------------------
4126 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
4127
4128 - Add url lists query to Product interface. A generic query and
4129   convenience methods to query urls for "releasenotes", "register",
4130   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
4131 - revision 11029
4132
4133 -------------------------------------------------------------------
4134 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
4135
4136 - ServiceType and ServiceInfo::type() added (contains only RIS for
4137   now), service type probing added.
4138 - Avoiding the use of 'path' for services (appending
4139   the repoindex.xml's 'path' to the baseurl of created repos)
4140 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
4141 - revision 11022
4142
4143 -------------------------------------------------------------------
4144 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
4145
4146 - add Repostiroy::updateKeys and
4147   Repository::providesUpdatesForKey(string) for repo and
4148   product matching
4149 - Provide Repository::isUpdateRepo
4150
4151 -------------------------------------------------------------------
4152 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
4153
4154 - Fix evaluation of vendor support flags.
4155 - Adapt retrieval of registration data (targetDistribution,
4156   targetDistributionRelease and targetDistributionFlavor).
4157 - revision 11013
4158
4159 -------------------------------------------------------------------
4160 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
4161
4162 - Follow gpgcheck tag in .repo file and do no check if disabled.
4163 - revision 11010
4164 - version 5.9.0 (8)
4165
4166 -------------------------------------------------------------------
4167 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
4168
4169 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
4170   with content (repos)
4171 - revision 11004
4172
4173 -------------------------------------------------------------------
4174 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
4175
4176 - Remove obsolete product attributes.
4177 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
4178 - revision 11001
4179
4180 -------------------------------------------------------------------
4181 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
4182
4183 - Provide product::updaterepoKey: Update repository indicator string.
4184 - revision 11000
4185
4186 -------------------------------------------------------------------
4187 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
4188
4189 - provide context about the repository (name/alias) if available when
4190   checking signatures (bnc#370223)
4191 - 5.8.0
4192
4193 -------------------------------------------------------------------
4194 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
4195
4196 - Add ServiceInfo interface to define a set of catalogs (repository
4197   aliases) to be enabled on next refresh.
4198 - revision 10970
4199
4200 -------------------------------------------------------------------
4201 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
4202
4203 - Fix reading of Traget::targetDistribution.
4204 - Allow to configure default answers in signature verification workflow.
4205 - revision 10968
4206
4207 -------------------------------------------------------------------
4208 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
4209
4210 - CredentialManager added to manage stored credentials
4211 - MediaCurl adapted to use CredentialManager to read credentials
4212 - revision 10958
4213
4214 -------------------------------------------------------------------
4215 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
4216
4217 - operator ==, !=, < definition moved to RepoInfoBase from
4218   the derived classes
4219 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
4220   (bnc #407515)
4221 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
4222 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
4223 - use shared_ptr instead of itrusive for {Repo,Service}Info
4224 - revision 10931:10942
4225
4226 -------------------------------------------------------------------
4227 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
4228
4229 - RepoInfo{,Base} setters made void
4230 - revision 10931
4231
4232 -------------------------------------------------------------------
4233 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
4234
4235 - skip repositories with non-matching target distro when reading
4236   repoindex
4237 - revision 10926
4238
4239 -------------------------------------------------------------------
4240 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
4241
4242 - Enabled distupgrade of the SAT solver. In order to use the old
4243   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
4244   This variable will can be used until the old distupgrade mechanism will
4245   be removed from libzypp. Have a look to above changelogs.
4246 - revision 10911
4247 - version 5.7.0 (5)
4248
4249 -------------------------------------------------------------------
4250 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
4251
4252 - add Package::maybeUnsupported to remove duplicated
4253   code in clients dealing with Package::vendorSupport
4254
4255 -------------------------------------------------------------------
4256 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
4257
4258 - Reset transaction only if this solvable has no buddy (bnc #417799)
4259   e.g. do not reset Products cause the concerning release package
4260   could not already be installed.
4261 - revision 10883
4262 - version 5.6.1 (5)
4263
4264 -------------------------------------------------------------------
4265 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
4266
4267 - don't report "may be outdated" for @System repo.
4268
4269 -------------------------------------------------------------------
4270 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
4271
4272 - Add Target::targetDistribution. Returns "distribution-arch" of
4273   the installed base product. Used for registration and Service
4274   refresh. (for Fate #304915)
4275 - revision 10877
4276 - version 5.6.0 (5)
4277
4278 -------------------------------------------------------------------
4279 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
4280
4281 - Add method Product::replacedProducts to identify installed
4282   Products that would be replaced by installing a new Product.
4283   (for Fate #301997)
4284 - revision 10876
4285
4286 -------------------------------------------------------------------
4287 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
4288
4289 - Fixes to Selectable doing staus manipulation on non-USER level.
4290 - revision 10873
4291
4292 -------------------------------------------------------------------
4293 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
4294
4295 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
4296   if it is not yet initialized. This is to avoid try/catch blocks just
4297   to test whether the Target is initialized. (bnc #417556)
4298 - Add method Target::assertRootPrefix. Pass a pathname and get back the
4299   path prefixed with the tragets root, unless it already had that prefix.
4300 - revision 10870
4301
4302 -------------------------------------------------------------------
4303 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
4304
4305 - Regarding error messages for Products correctly (FATE #304502)
4306 - rev 10863
4307
4308 -------------------------------------------------------------------
4309 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
4310
4311 - Let Selectable default to USER level.
4312 - revision 10850
4313 - version 5.5.1 (5)
4314
4315 -------------------------------------------------------------------
4316 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
4317
4318 - Change Selectable API to support doing staus manipulation on
4319   non-USER level.
4320 - revision 10847
4321 - version 5.5.0 (5)
4322
4323 -------------------------------------------------------------------
4324 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
4325
4326 - support sat solver API for searching files
4327
4328 -------------------------------------------------------------------
4329 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
4330
4331 - Add ResPool::reposFind to get repositories by alias.
4332 - revision 10835
4333
4334 -------------------------------------------------------------------
4335 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
4336
4337 - Advise rpmdb2solv to parse the product database.
4338 - revision 10824
4339 - version 5.4.0 (4)
4340
4341 -------------------------------------------------------------------
4342 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
4343
4344 - Offer a simpler, fate based status manipulation in ui::Selectable.
4345   This is easier to handle, as the ui::Status always distinguishes
4346   wheter an object is installed or not.
4347 - revision 10814
4348
4349 -------------------------------------------------------------------
4350 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
4351
4352 - Propagate default rpm install flags from zypp.conf via ZConfig and
4353   ZYppCommitPolicy down to the installer. (FATE #302952)
4354 - revision 10813
4355
4356 -------------------------------------------------------------------
4357 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
4358
4359 - Add base::Flags (like qt's QFlags) a type-safe way of storing
4360   OR-combinations of enum values.
4361 - revision 10811
4362
4363 -------------------------------------------------------------------
4364 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
4365
4366 - Add static ui::Selectable::get methods as convenient ctor
4367   substitute.
4368 - revision 10806
4369
4370 -------------------------------------------------------------------
4371 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
4372
4373 - Adapt zypp-query-pool to new product handling.
4374 - revision 10803
4375
4376 -------------------------------------------------------------------
4377 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
4378
4379 - Don't pass epoch to 'rpm -e', it does not support it.
4380 - revision 10800
4381
4382 -------------------------------------------------------------------
4383 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
4384
4385 - Adapt to new product handling. Products are no longer pseudo
4386   installed objects verified by the solver, but actually installed.
4387   Thus removed satisfiedProduct iterator, fixed Selctables.
4388 - Removed class ProductInfo as we keep Product.
4389 - revision 10797
4390
4391 -------------------------------------------------------------------
4392 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
4393
4394 - implement relogin suggested support (fate#304889)
4395
4396 -------------------------------------------------------------------
4397 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
4398
4399 - Detect correct download path even if repository type
4400   is not set. (bnc #386386)
4401 - revision 10768
4402
4403 -------------------------------------------------------------------
4404 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
4405
4406 - Cleanup, mostly by removing, unused parser code and related classes.
4407 - revision 10765
4408
4409 -------------------------------------------------------------------
4410 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
4411
4412 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
4413 - revision 10763
4414
4415 -------------------------------------------------------------------
4416 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
4417
4418 - Add new product attributes (flavor,referencePackage).
4419 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
4420   object. This is used to keep the product resolvable and the
4421   package providing the product metadata in sync.
4422 - revision 10742
4423
4424 -------------------------------------------------------------------
4425 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
4426
4427 - support an optional url attribute in repoindex.xml's <repo>
4428 - revision 10729
4429
4430 -------------------------------------------------------------------
4431 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
4432
4433 - New class ProductInfo to provide product related metadata that
4434   might be associated with a package. This will replace the Product
4435   resolvable.
4436 - revision 10715
4437
4438 -------------------------------------------------------------------
4439 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
4440
4441 - generate a unique anonymous unique string per target
4442   and add it to the agent string for better statistics
4443
4444 -------------------------------------------------------------------
4445 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
4446
4447 - Follow solver policy and make repository priority the highest
4448   key, when ordering packages. Then architecture, and edition last.
4449 - revision 10710
4450
4451 -------------------------------------------------------------------
4452 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
4453
4454 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
4455   (bnc #412094)
4456 - revision 10702
4457
4458 -------------------------------------------------------------------
4459 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
4460
4461 - Service renamed to ServiceInfo
4462 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
4463 - revision 10695
4464
4465 -------------------------------------------------------------------
4466 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
4467
4468 - fixed yum repos to work with non '/' base url post fix
4469   (bnc #341617)
4470 - revision 10662
4471
4472 -------------------------------------------------------------------
4473 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
4474
4475 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
4476   (bnc #411339)
4477 - revision 10680
4478
4479 -------------------------------------------------------------------
4480 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
4481
4482 - Several changes to make libzypp-bindings compile using the original
4483   header files and no private copies. (bnc #391831)
4484 - revision 10668
4485 - version 5.3.0
4486
4487 -------------------------------------------------------------------
4488 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
4489
4490 - Service::enabled() added
4491 - revision 10657
4492
4493 -------------------------------------------------------------------
4494 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
4495
4496 - Removed FRESHENS dependency type
4497 - revision 10643
4498
4499 -------------------------------------------------------------------
4500 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
4501
4502 - Allow parallel installation of packages which have been defined
4503   in zypp.conf (parameter "multiversion") Fate #302050
4504 - Additional check for broken system.
4505   (defined in zypp.conv: solver.checkSystemFile)
4506 - revision 10600
4507
4508 -------------------------------------------------------------------
4509 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
4510
4511 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
4512 - revision 10596
4513
4514 -------------------------------------------------------------------
4515 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
4516
4517 - Remove Atom, Script, Message and other obsolete classes.
4518 - revision 10592
4519
4520 -------------------------------------------------------------------
4521 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
4522
4523 - Also report the name of the locking process in ZYppFactoryException
4524   (bnc #280537)
4525 - revision 10572
4526
4527 -------------------------------------------------------------------
4528 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
4529
4530 - corrected logging of solver settings
4531 - regard locking while doUpdate (bnc #405427)
4532 - revision 10564
4533
4534 -------------------------------------------------------------------
4535 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
4536
4537 - make curl use the right transfer mode
4538   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
4539 - revision 10559
4540
4541 -------------------------------------------------------------------
4542 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
4543
4544 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
4545 - revision 10557
4546
4547 -------------------------------------------------------------------
4548 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
4549
4550 - Provide Package::url() if available in solv file. (bnc #402434)
4551 - A missing cookie file must not be treated as an error. Simply
4552   rebuild the cache (bnc #405867)
4553 - Add 22x22 and 24x24 icons (bnc #329635)
4554 - revision 10528
4555
4556 -------------------------------------------------------------------
4557 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
4558
4559 - Do not update an already updated package (bnc #400422)
4560 - revision 10504
4561
4562 -------------------------------------------------------------------
4563 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
4564
4565 - Also check if the fingerprint matches before importing updated keys.
4566   (bnc #393160)
4567 - revision 10500
4568
4569 -------------------------------------------------------------------
4570 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
4571
4572 - forward port add message attribute to patches.
4573 - port import newer keys if a trusted key is updated
4574 - (bnc#393160)
4575 - version 5.0.2
4576
4577 -------------------------------------------------------------------
4578 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
4579
4580 - Fix permanent duplication of gpg keys in the rpm database. Also
4581   retrieve correct creation and expire dates. (bnc #401259)
4582 - Invoke gpg with --homdir, otherwise command fails if executed
4583   within a wrapper. (bnc #401259)
4584 - revision 10487
4585
4586 -------------------------------------------------------------------
4587 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
4588
4589 - version 5.0.1
4590 - revision 10464
4591
4592 -------------------------------------------------------------------
4593 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
4594
4595 - Handle new patch messages and scripts in commit. Provide callbacks
4596   to display the patch messages and give visual feedback on script
4597   execution. (bnc #401220)
4598 - revision 10411
4599
4600 -------------------------------------------------------------------
4601 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
4602
4603 - Fix wrong parenthesis causing bug 399320
4604 - version
4605 - revision
4606
4607 -------------------------------------------------------------------
4608 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
4609
4610 - improve performance of gsub
4611 - change replace_all to replaceAll (same name convency)
4612 - add tests for gsub and replaceAll
4613 - revision 10366
4614
4615 -------------------------------------------------------------------
4616 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
4617
4618 - Handle application/x-redhat-package-manager in package-manager.desktop
4619   (bnc #391183)
4620 - revision 10361
4621
4622 -------------------------------------------------------------------
4623 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
4624
4625 - X-SuSE-ControlCenter-System category added
4626   to package-manager.desktop (bnc #302324)
4627 - revision 10353
4628
4629 -------------------------------------------------------------------
4630 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
4631
4632 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
4633 - revision 10340
4634
4635 -------------------------------------------------------------------
4636 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
4637
4638 - Fix memory corruption in curl media handler (bnc #396979)
4639 - revision 10338
4640
4641 -------------------------------------------------------------------
4642 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
4643
4644 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
4645   as 'source package named zypper'. So these capabilities can be used
4646   together with sat::Whatprovides or in resolver requests. (bnc #369893)
4647 - revision 10335
4648
4649 -------------------------------------------------------------------
4650 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
4651
4652 - allow aborting progress during removing packages. (bnc #389238)
4653 - revision 10331
4654
4655 -------------------------------------------------------------------
4656 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
4657
4658 - New option for ignoring Obsoletes. This is used for installing more than
4659   one pacakges with the same name but different versions.
4660   Often used by kernel.
4661 - r 10299
4662
4663 -------------------------------------------------------------------
4664 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
4665
4666 - Revert inappropriate Selectable cleanup. Fix Selectable
4667   status computation. Unmaintained packages were wrongly
4668   reported as unsinstalled. (bnc #394630)
4669 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
4670 - revision 10295
4671
4672 -------------------------------------------------------------------
4673 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
4674
4675 - fixed typo
4676
4677 -------------------------------------------------------------------
4678 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
4679
4680 - Reenable diskusage calculation (bnc #395051)
4681 - version 4.25.1
4682 - revision 10273
4683
4684 -------------------------------------------------------------------
4685 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
4686
4687 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
4688 - revision 10271
4689
4690 -------------------------------------------------------------------
4691 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
4692
4693 - RepoInfo: don't overwrite flags that have already been set externally
4694   (bnc #394728)
4695 - revision 10256
4696
4697 -------------------------------------------------------------------
4698 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
4699
4700 - Create missing directories when saving config files. (bnc #395026)
4701 - Fix undefined behaviour in RepoManager.
4702 - revision 10255
4703
4704 -------------------------------------------------------------------
4705 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
4706
4707 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
4708   from resolvePool or resolveQueue we will have to take care for both
4709   cases. (bnc#393969)
4710 - r 10252
4711
4712 -------------------------------------------------------------------
4713 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
4714
4715 - compile with RPM_OPT_FLAGS
4716
4717 -------------------------------------------------------------------
4718 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
4719
4720 - old2new locks file converter script added to %post (jredinger)
4721 - r 10227
4722
4723 -------------------------------------------------------------------
4724 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
4725
4726 - Do not regard packages with the same name while upgrading obsoleted
4727   packages (bnc#394367)
4728 - r 10219
4729
4730 -------------------------------------------------------------------
4731 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
4732
4733 - revert commit don't check for existence of keys,
4734   to avoid a non needed HEAD request. (related bnc#381280)
4735   as it creates popup error callbacks due to the 404's in
4736   the keys. Leave however the OnMediaLocation::optional()
4737   API to look for another fix strategy.
4738
4739 -------------------------------------------------------------------
4740 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
4741
4742 - define path for messages and scripts and document
4743   them in zypp.conf
4744
4745 -------------------------------------------------------------------
4746 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
4747
4748 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
4749   be ignored for already INSTALLED packages (bnc #389694)
4750 - r 10202
4751
4752 -------------------------------------------------------------------
4753 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
4754
4755 - Packages which obsoletes and do NOT required other installed
4756   packages will be installed if no other packages obsolete the installed package too.
4757 - r 10196
4758
4759 -------------------------------------------------------------------
4760 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
4761
4762 - fix filelist for installed packages (bnc#392544)
4763 - fix changelog retrieval for installed packages
4764
4765 -------------------------------------------------------------------
4766 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
4767
4768 - deprecate Repository::name() and use alias() to
4769   be consistent. Related to (bnc#383553)
4770 - don't check for existence of keys, to avoid a non needed
4771   HEAD request. (helps bnc#381280)
4772 - 4.25.0
4773
4774 -------------------------------------------------------------------
4775 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
4776
4777 - added onlyRequires in the testcase (bnc #389184)
4778
4779 -------------------------------------------------------------------
4780 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
4781
4782 - allow installation and refreshing from repository with alias that
4783   contains ' or " (bnc #392426)
4784 - r10158
4785
4786 -------------------------------------------------------------------
4787 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
4788
4789 - delta rpm support reenabled
4790 - r10150
4791
4792 -------------------------------------------------------------------
4793 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
4794
4795 - Resetting Delete Details in ResStatus correctly (bnc #391785)
4796 - r 10145
4797
4798 -------------------------------------------------------------------
4799 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
4800
4801 - when setting status to non installed for uninstalled packages
4802   set the user transaction so they go to soft locks.
4803   (related to bnc#389739 )
4804
4805 -------------------------------------------------------------------
4806 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
4807
4808 - Added new calls : isInstalledBy (const PoolItem item);
4809                     installs (const PoolItem item);
4810 - r 10125
4811 - 4.23.0
4812
4813 -------------------------------------------------------------------
4814 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4815
4816 - don't run merge in save when toAdd/Remove queue is empty
4817 - throw when locks cannot load its file
4818 - r10124
4819
4820 -------------------------------------------------------------------
4821 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4822
4823 - throw more describing exception when repo probing failed
4824   (bnc #389690)
4825 - revision 10118
4826
4827 -------------------------------------------------------------------
4828 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4829
4830 - allow call only merge old locks and newly added/removed without
4831   saving it to file
4832 - -revision 10104
4833
4834 -------------------------------------------------------------------
4835 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4836
4837 - report non packages as keep installed if satisfied to the
4838   user interace (Selectables)
4839 - 4.21.3
4840
4841 -------------------------------------------------------------------
4842 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4843
4844 - create /etc/zypp/products.d on install
4845
4846 -------------------------------------------------------------------
4847 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4848
4849 - /etc/zypp/products.d added to file list (bnc #385868)
4850 - revision 10049
4851 - version 4.21.2
4852
4853 -------------------------------------------------------------------
4854 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4855
4856 - call RemoveResolvableReport::problem() before finish() on error
4857   (bnc #388810)
4858 - revision 10045
4859
4860 -------------------------------------------------------------------
4861 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4862
4863 - fix file list
4864
4865 -------------------------------------------------------------------
4866 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4867
4868 - Product now retrieves all attributes from the solv file.
4869 - version 4.21.1
4870 - revision 10031
4871
4872 -------------------------------------------------------------------
4873 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4874
4875 - Add zypp.conf option configdir (/etc/zypp) and arrange
4876   all config files and directories to follow {configdir}
4877   per default.
4878 - Fix zypp-query-pool to print satisfied products and additional
4879   products defined in {configdir}/products.d for registration.
4880   (bnc #385868)
4881 - version 4.21.0
4882 - revision 10029
4883
4884 -------------------------------------------------------------------
4885 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4886
4887 - implement remove duplicate entries in lock file (bnc#385967)
4888
4889 -------------------------------------------------------------------
4890 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4891
4892 - Speedup rpmdb2solv by reusing an existing solv file.
4893 - version 4.20.1
4894 - revision 10012
4895
4896 -------------------------------------------------------------------
4897 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4898
4899 - Fix failed package download due to unkown repository type (bnc #386386)
4900 - revision 9995
4901
4902 -------------------------------------------------------------------
4903 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4904
4905 - Support optional root argument to RepoManagerOptions, to prefix all
4906   path names taken from ZConfig. (bnc #388265)
4907 - version 4.20.0
4908 - revision 9993
4909
4910 -------------------------------------------------------------------
4911 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4912
4913 - new solution action for removing requirements/conflicts (bnc #387631)
4914 - revision 9988
4915
4916 -------------------------------------------------------------------
4917 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4918
4919 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4920 - revision 9984
4921
4922 -------------------------------------------------------------------
4923 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4924
4925 - DistUpgrade: searching for providers -> regarding name onl
4926 - r 9977
4927
4928 -------------------------------------------------------------------
4929 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4930
4931 - add flag --registrable (-r) to query pool to avoid
4932   using system as a filter
4933 - 4.19.1
4934
4935 -------------------------------------------------------------------
4936 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4937
4938 - return values in non-void functions
4939
4940 -------------------------------------------------------------------
4941 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4942
4943 - support multiple search strings in PoolQuery (ORed)
4944 - revision 9945
4945
4946 -------------------------------------------------------------------
4947 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4948
4949 - Switch off the upgrade mode of the
4950   SAT solver cause the packages have already been evaluated by
4951   the distupgrade machanism of libzypp. (bnc #386375)
4952 - rev 9943
4953
4954 -------------------------------------------------------------------
4955 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4956
4957 - release file after copy to cache as soon as possible.
4958   (bnc #381311)
4959 - r9940
4960
4961 -------------------------------------------------------------------
4962 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4963
4964 - Bugfix: keep states by user has been removed it the
4965   package has not been installed BUT has been recommended by another package.
4966   (bnc #385832)
4967 - rev 9938
4968
4969 -------------------------------------------------------------------
4970 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4971
4972 - add isLocal function to Url which say if scheme is local or
4973   internet.
4974 - r9932
4975
4976 -------------------------------------------------------------------
4977 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4978
4979 - cache decision for repository depend on his url.
4980 - http,ftp and smb cache packages.
4981 - revision 9929
4982
4983 -------------------------------------------------------------------
4984 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4985
4986 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4987   Locks are loaded together with the target, and changes are writen
4988   back on commit. zypp.conf option locksfile.apply can be used to turn
4989   this feature on or off. (FATE #120352)
4990 - version 4.18.0
4991 - revision 9927
4992
4993 -------------------------------------------------------------------
4994 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4995
4996 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4997   are created. Default value: {cachedir}/solv.
4998 - Target and repositories now save their solvfiles below {solvfilesdir}
4999   in directories named after the repositories alias.
5000 - version 4.18.0
5001 - revision 9913
5002
5003 -------------------------------------------------------------------
5004 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
5005
5006 - fixed filesystem::expandlink(Pathname) (bnc #368477)
5007 - r9906
5008
5009 -------------------------------------------------------------------
5010 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
5011
5012 - cleanup in return values of doUpgrade and doUpdate
5013 - r9886
5014 - 4.17.0
5015
5016 -------------------------------------------------------------------
5017 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
5018
5019 - check for valid pool in begin(), improve the code (bnc #384337)
5020 - r9872
5021 - 4.16.0
5022
5023 -------------------------------------------------------------------
5024 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
5025
5026 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
5027
5028 -------------------------------------------------------------------
5029 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
5030
5031 - added translations
5032
5033 -------------------------------------------------------------------
5034 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
5035
5036 - ostream operator<<(ostream,TriBool) added
5037 - r9833
5038
5039 -------------------------------------------------------------------
5040 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
5041
5042 - Prevent target::unload from creating a system repo in order
5043   to unload it. (bnc 382297)
5044 - version 4.15.2
5045 - revision 9822
5046
5047 -------------------------------------------------------------------
5048 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
5049
5050 - Prevent deselected or deleted items from being re-selected due to
5051   recommends (aka. persistent soft locks). Unlike hard locked, those
5052   items will be automatically selected if required. The list of soft
5053   locked items is stored in /var/lib/zypp/SoftLocks.
5054 - version 4.15.1
5055 - revision 9818
5056
5057 -------------------------------------------------------------------
5058 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
5059
5060 - Remove obsolete AdditionalCapabilities interface from ResPool.
5061   Forward sat::Pool::RepositoryIterator. There's no more need to
5062   maintain an extra Repository list in ResPool.
5063 - revision 9806
5064
5065 -------------------------------------------------------------------
5066 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
5067
5068 - Support dependencies requiring a specific architecture:
5069   "name[.arch] [op edition]". See class Capability for details
5070   about how to construct dependencies. (bnc #305445)
5071 - version 4.15.0
5072 - revision 9805
5073
5074 -------------------------------------------------------------------
5075 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
5076
5077 - patch attributes and deprecate old ones
5078 - 4.14.0
5079
5080 -------------------------------------------------------------------
5081 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
5082
5083 - change locks api -
5084 - make more functions const
5085 - replace add/remove by selectable to add/remove by ident or name and kind
5086 - rename iterator to const_iterator to avoid confusion
5087 - revision 9781
5088
5089 -------------------------------------------------------------------
5090 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
5091
5092 - Do architecture changes while "dup" in the external distribution
5093   upgrade ONLY. bnc #382274
5094 - Added "ignore" to the solutions
5095 - Added "self-conflicts" to the solution
5096 - added new solver mechanism "resolveQueue"
5097 - Bugfix broken/satisfied products
5098 - rev 9776
5099
5100 -------------------------------------------------------------------
5101 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
5102
5103 - Added Pattern::core returning the packages required by a pattern.
5104   (see also Pattern::depends and Pattern::contents).
5105 - revision 9771
5106
5107 -------------------------------------------------------------------
5108 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
5109
5110 - Added Target::release(), returning the targets distribution
5111   release string.
5112 - revision 9761
5113
5114 -------------------------------------------------------------------
5115 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
5116
5117 - per default abort if package installation fails. (bnc #381203)
5118 - version 4.13.3
5119 - revision 9725
5120
5121 -------------------------------------------------------------------
5122 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
5123
5124 - add ZYpp and curl version to http agent string
5125   (bnc #381280)
5126
5127 -------------------------------------------------------------------
5128 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
5129
5130 - Fixed pools package index wrongly including source packages. (bnc #380283)
5131 - version 4.13.2
5132 - revision 9683
5133
5134 -------------------------------------------------------------------
5135 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
5136
5137 - Disable fast creation of @System.solv. It may produce wrong results
5138   e.g. after a rebuilddb.
5139 - version 4.13.1
5140 - revision 9666
5141
5142 -------------------------------------------------------------------
5143 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
5144
5145 - initializeTarget now takes an additional option, telling whether to
5146   rebuild an existing rpm database before using it. Default is false.
5147   (bnc #308352)
5148 - version 4.13.0
5149 - revision 9664
5150
5151 -------------------------------------------------------------------
5152 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
5153
5154 - save do nothing if no locks added/removed
5155 - fix bug with multiple save lock
5156 - don't save same query multiple times
5157 - improve tests
5158 - revision 9644
5159
5160 -------------------------------------------------------------------
5161 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
5162
5163 - added new translations
5164 - activate zypp-query-pool
5165 - Revision 9637
5166 - 4.12.1
5167
5168 -------------------------------------------------------------------
5169 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
5170
5171 - Locks API cleaned-up, iterator added, light read() added
5172 - PoolQuery::attribute(SolvAttr) getter added
5173 - revision 9609
5174
5175 -------------------------------------------------------------------
5176 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
5177
5178 - reenable zypp-query-pool
5179 - 4.11.1
5180
5181 -------------------------------------------------------------------
5182 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
5183
5184 - Enable evaluation of hardware dependencies.
5185 - Enable evaluation of filesystem dependencies.
5186 - revision 9605
5187
5188 -------------------------------------------------------------------
5189 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
5190
5191 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
5192   needed for explicit refresh request
5193 - revision 9574
5194
5195 -------------------------------------------------------------------
5196 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
5197
5198 - Install ResPoolProxy index to speedup Solvable to Selectable
5199   conversion.
5200 - version 4.11.0
5201 - revision 9558
5202
5203 -------------------------------------------------------------------
5204 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
5205
5206 - Implement update scripts installed by packages. After every
5207   package install /var/adm/update-scripts is scanned for the first
5208   file starting with "<name>-<version>.<release>-", which is then
5209   executed.
5210 - revision 9547
5211
5212 -------------------------------------------------------------------
5213 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
5214
5215 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
5216 - Add Resolvable::poolItem() providing access to the corresponding
5217   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
5218   to PoolItem.
5219 - Add ResPool::satisfiedProductsBegin/End iterator over all products
5220   whose dependencies are satisfied. This reflects the status determined
5221   by the last solver run. (#368104)
5222 - revision 9535
5223
5224 -------------------------------------------------------------------
5225 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
5226
5227 - switch to new locks api
5228 - revision 9524
5229
5230 -------------------------------------------------------------------
5231 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
5232
5233 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
5234 - Add SolvIterMixin: Base class providing PoolItem_iterator and
5235   Selectable_iterator iterator types based on a Solvable iterator.
5236 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
5237   PoolItem_iterator and Selectable_iterator.
5238 - Add Solvable::SplitIdent: Helper class that splits an identifier
5239   into kind and name.
5240 - Provide methods Pattern::contents returning a collection of packages
5241   associated with the pattern/patch.
5242 - revision 9496
5243
5244 -------------------------------------------------------------------
5245 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
5246
5247 - add comparing to PoolQuery
5248 - revision 9466
5249
5250 -------------------------------------------------------------------
5251 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
5252
5253 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
5254 - revision 9452
5255
5256 -------------------------------------------------------------------
5257 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
5258
5259 - initial implementation of new locks (FATE #120118 and #120352)
5260 - revision 9442
5261
5262 -------------------------------------------------------------------
5263 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
5264
5265 - selectable API updates and changes
5266 - 4.10.0
5267
5268 -------------------------------------------------------------------
5269 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
5270
5271 - add split with respect to escaped delimeters and also for quotes
5272 - revision 9373
5273
5274 -------------------------------------------------------------------
5275 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
5276
5277 - Fixed some missing package and source package attributes.
5278 - revision 9348
5279
5280 -------------------------------------------------------------------
5281 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
5282
5283 - Allow to store a media label in MediaSetAccess. This label is
5284   passed to a media change requests to describe which CD is
5285   requested.  (bnc #330094)
5286 - Fixed some missing package and source package attributes.
5287 - revision 9347
5288
5289 -------------------------------------------------------------------
5290 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
5291
5292 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
5293 - Removed establish state in ResStatus
5294 - revision 9337
5295 - version 4.7.0
5296
5297 -------------------------------------------------------------------
5298 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
5299
5300 - Add PoolItem::isSatisfied()/isBroken() to test whether
5301   the items requirements are met.
5302 - revision 9334
5303
5304 -------------------------------------------------------------------
5305 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
5306
5307 - Extend sat::WhatProvides to allow to query for possible providers
5308   of a collection of capabilies. E.g. all providers of a packages
5309   requirements.
5310 - Fixed retrieval of translated texts from .solv files, provided the
5311   solv file contains them.
5312 - revision 9328
5313
5314 -------------------------------------------------------------------
5315 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
5316
5317 - initial implementation of serialize/recovery PoolQuery
5318   (needed by FATE #120118)
5319 - revision 9325
5320
5321 -------------------------------------------------------------------
5322 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
5323
5324 - Allow prioritizing repos by adding a line 'priority=N' to the
5325   .repo file. Where N is an integer number from 1 (highest prio)
5326   to 99 (least and default). (bnc #369827, fate #302872)
5327 - version 4.6.1
5328 - revision 9276
5329
5330 -------------------------------------------------------------------
5331 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
5332
5333 - support plaindir again (at least the most important parts)
5334
5335 -------------------------------------------------------------------
5336 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
5337
5338 - Throwing special exception MediaBadCAException in case of SSL
5339   certificate validation failure.(bnc #223512)
5340 - revision 9250
5341
5342 -------------------------------------------------------------------
5343 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
5344
5345 - add new error IO_SOFT to media request callback for temporary
5346   connection problem. (bnc #328822)
5347 - add new media exception timeout when somethink fail due to exceed
5348   timeout
5349 - mediacurl throw timeout exception when timeouted
5350 - revision 9246
5351
5352 -------------------------------------------------------------------
5353 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
5354
5355 - return more information from checking if metadata need refresh,
5356   so user can get better info. (bnc #307249)
5357 - revision 9231
5358
5359 -------------------------------------------------------------------
5360 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
5361
5362 - class sat::LocaleSupport: Convenience methods to manage support
5363   for language specific packages.
5364 - revision 9197
5365
5366 -------------------------------------------------------------------
5367 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
5368
5369 - removed obsolete capability handling stuff (ma)
5370 - version 4.5.0
5371
5372 -------------------------------------------------------------------
5373 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
5374
5375 - Don't mask skip and abort exception in Fetcher
5376 - revision 9188
5377
5378 -------------------------------------------------------------------
5379 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
5380
5381 - action is correctly set in mediaRequest callback
5382 - revision 9186
5383
5384 -------------------------------------------------------------------
5385 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
5386
5387 - Fix SEGV in commit (bnc# 371137)
5388 - version 4.4.3
5389 - revision 9174
5390
5391 -------------------------------------------------------------------
5392 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
5393
5394 - version 4.4.2
5395
5396 -------------------------------------------------------------------
5397 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
5398
5399 - look for openssl in cmake, actually we build require it
5400 - explicitely link against openssl and crypto, required to
5401   compile in all platforms/distros.
5402
5403 -------------------------------------------------------------------
5404 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
5405
5406 - Save repo type during refresh if type is NONE (f.e. lazy probing).
5407 - revision 9153
5408
5409 -------------------------------------------------------------------
5410 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
5411
5412 - replace gpg escaped semicolon with real semicolon (bnc #355434)
5413 - revision 9151
5414
5415 -------------------------------------------------------------------
5416 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
5417
5418 - make strings from RpmDb and Keyring exceptions translatable
5419 - revision 9146
5420
5421 -------------------------------------------------------------------
5422 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
5423
5424 - fix retrieving keys (bnc #368099)
5425 - version 4.4.1
5426
5427 -------------------------------------------------------------------
5428 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
5429
5430 - enable frontend to rewrite add_probe settings.(bnc #309612)
5431 - Correct adding repo without type to lazy probing.
5432 - revision 9135
5433
5434 -------------------------------------------------------------------
5435 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
5436
5437 - get better message if something fail when trying run rpm
5438   (bnc #344584)
5439 - revision 9133
5440
5441 -------------------------------------------------------------------
5442 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
5443
5444 - Add ExternalProgram::execError and ExternalProgram::command
5445   to improve error reporting.
5446 - revision 9112
5447
5448 -------------------------------------------------------------------
5449 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
5450
5451 - release all media before requesting another (bnc #336881)
5452 - revision 9110
5453
5454 -------------------------------------------------------------------
5455 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
5456
5457 - getDetectedDevices added (fate #120298)
5458 - revision 9108
5459
5460 -------------------------------------------------------------------
5461 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
5462
5463 - media backend release() methods changed to take string & instead
5464   of bool (needed for FATE #120298)
5465 - media label, detected device list and current device arguments
5466   added to the requestMedia callback
5467 - version 4.4.0
5468
5469 -------------------------------------------------------------------
5470 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
5471
5472 - fix for bnc#369543
5473
5474 -------------------------------------------------------------------
5475 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
5476
5477 - provide download rate info (average and curent) in the
5478   media::DownloadProgressReport for ftp/http (bnc #168935)
5479 - r9074
5480
5481 -------------------------------------------------------------------
5482 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
5483
5484 - cleanCache(): clean also .cookie files
5485 - cleanTargetCache() added
5486 - use escaped_alias() in rawcache_path_for_repoinfo() and
5487   packagescache_path_for_repoinfo()
5488 - r9068
5489
5490 -------------------------------------------------------------------
5491 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
5492
5493 - fixed location of RPMs in subdirs when parsing plaindir repo
5494   recursively (bnc #368218)
5495 - revision 9060
5496
5497 -------------------------------------------------------------------
5498 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
5499
5500 - Do not filter any installed solvables.
5501 - revision 9031
5502 - version 4.3.2
5503
5504 -------------------------------------------------------------------
5505 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
5506
5507 - Try to rebuild broken solv files in Target::load.
5508 - revision 9015
5509
5510 -------------------------------------------------------------------
5511 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
5512
5513 - Try to rebuild broken solv files in RepoManager::loadFromCache.
5514 - Fix RepoStatus::operator&& and RepoStatus testsuite.
5515 - revision 9008
5516
5517 -------------------------------------------------------------------
5518 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
5519
5520 - improved problem description while a vendor change
5521 - improved problem description if a requirement cannot be fulfilled. Bug #358560
5522 - revision 9002
5523
5524 -------------------------------------------------------------------
5525 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
5526
5527 - Save and restore requested locales on target load/commit.
5528 - revision 8999
5529
5530 -------------------------------------------------------------------
5531 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
5532
5533 - (Update) Prevent reinstallation of installed packages.
5534 - revision 8984
5535
5536 -------------------------------------------------------------------
5537 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
5538
5539 - refresh metadata if there is no cache to unbreak compat with
5540   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
5541   that "zypper in" could work on)
5542
5543 -------------------------------------------------------------------
5544 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
5545
5546 - create cache directory before calling rpmdb2solv (in an empty
5547   chroot)
5548 - version 4.3.1
5549
5550 -------------------------------------------------------------------
5551 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
5552
5553 - special exception message if server returns 403 response
5554   (forbidden) (port from SP2)
5555 - MediaException messages marked for translation
5556
5557 -------------------------------------------------------------------
5558 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
5559
5560 - make sure we have target cache on target initialize
5561 - version 4.3.0
5562
5563 -------------------------------------------------------------------
5564 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
5565
5566 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
5567   file systems (#333166)
5568 - rev. 8915
5569
5570 -------------------------------------------------------------------
5571 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
5572
5573 - Fixed Capabilites iterator exposing prereq marker.
5574 - revision 8914
5575
5576 -------------------------------------------------------------------
5577 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
5578
5579 - postinstall script fixed
5580 - version 4.2.10
5581
5582 -------------------------------------------------------------------
5583 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
5584
5585 - Testcases regards modaliases, rpmlib, ... correctly
5586 - Revision 8904
5587
5588 -------------------------------------------------------------------
5589 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
5590
5591 - Remove obsolete sql database. (bnc#363224)
5592 - revision 8898
5593
5594 -------------------------------------------------------------------
5595 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
5596
5597 - Take care target uses --root when creating solv files (bnc #363789)
5598 - revision 8881
5599
5600 -------------------------------------------------------------------
5601 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
5602
5603 - Unmaintained packages which does not fit to the updated system
5604   (broken dependencies) will be deleted.
5605 - revision 8867
5606
5607 -------------------------------------------------------------------
5608 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
5609
5610 - let libzypp-devel require libsatsolver-devel
5611
5612 -------------------------------------------------------------------
5613 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
5614
5615 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
5616 - revision 8833
5617
5618 -------------------------------------------------------------------
5619 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
5620
5621 - media: fixed DownloadProgressReport.finish() url argument in
5622   doGetFileCopy()
5623 - revision 8815
5624
5625 -------------------------------------------------------------------
5626 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
5627
5628 - hardlink when possible to optimize data transfer
5629   and space across caches.
5630 - version 4.2.8
5631
5632 -------------------------------------------------------------------
5633 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
5634
5635 - added some locale support to sat::Solvable
5636 - version 4.2.7
5637
5638 -------------------------------------------------------------------
5639 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
5640
5641 - handle error messages better in doesFileExist too which is
5642   used during probing. (bnc #362608)
5643
5644 -------------------------------------------------------------------
5645 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
5646
5647 - Fetcher::reset() should not reset cache directories.
5648   (bnc #348050)
5649 - version 4.2.6
5650
5651 -------------------------------------------------------------------
5652 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
5653
5654 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
5655   for http and https, but this time set CURLOPT_HTTPGET back to 1
5656   so it actually works. This makes Media::doesFileExist
5657   efficient for http and https.
5658   (related to bnc #348050)
5659 - version 4.2.5
5660
5661 -------------------------------------------------------------------
5662 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
5663
5664 - using .solv files only now (fate #303018)
5665 - revision 8699
5666
5667 -------------------------------------------------------------------
5668 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
5669
5670 - fix architectures on distupgrade
5671
5672 -------------------------------------------------------------------
5673 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
5674
5675 - fixes from trunk merged
5676
5677 -------------------------------------------------------------------
5678 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
5679
5680 - fixed renaming a repo to an existing one (bnc #228216)
5681 - revision 8431
5682
5683 -------------------------------------------------------------------
5684 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
5685
5686 - fix changelog
5687
5688 -------------------------------------------------------------------
5689 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
5690
5691 - read .curlrc more robustly to obtain user-proxy (#330351)
5692 - revision 8368
5693
5694 -------------------------------------------------------------------
5695 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
5696
5697 - always buildrequire openssl-devel
5698 - replacing strange utf-8 chars in changelog
5699 - revision 8317
5700
5701 -------------------------------------------------------------------
5702 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
5703
5704 - Saner NFS timeo default (#350309)
5705 - revision 8314
5706
5707 -------------------------------------------------------------------
5708 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
5709
5710 - support 'patterns.pat' and 'patterns.pat.gz' to read all
5711   patterns in one go.
5712 - rev 8309
5713
5714 -------------------------------------------------------------------
5715 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
5716
5717 - added RpmDb::removePubkey(), call it from
5718   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
5719   is removed from the trusted keyring
5720 - revision 8288
5721
5722 -------------------------------------------------------------------
5723 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
5724
5725 - Textchanges
5726 - reduced logging in SAT-solver
5727 - ordering solutions
5728 - version 4.1.8
5729 - revision 8276
5730
5731 -------------------------------------------------------------------
5732 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
5733
5734 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
5735   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
5736 - Revision 8255
5737 - Version 4.1.7
5738
5739 -------------------------------------------------------------------
5740 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
5741
5742 - Pathname zypp::filesystem::expandlink(const Pathname &) added
5743 - if the provided file is a symlink, expand it (#274651) (this
5744   probably won't work for schemes other than file/dir and cd/dvd)
5745 - revision 8179
5746
5747 -------------------------------------------------------------------
5748 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
5749
5750 - fixed password handling in URLs (bug #347273)
5751 - revision 8118
5752
5753 -------------------------------------------------------------------
5754 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
5755
5756 - Fixed default text locale detection not to use static variables. (#346872)
5757 - version 4.1.6
5758 - revision 8116
5759
5760 -------------------------------------------------------------------
5761 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
5762
5763 - Log more details about zypp lock owner. (#294094)
5764 - revision 8088
5765
5766 -------------------------------------------------------------------
5767 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
5768
5769 - Remove runtime dependency for libboost_filesystem (#345773)
5770 - version 4.1.5
5771 - revision 8061
5772
5773 -------------------------------------------------------------------
5774 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
5775
5776 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
5777   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
5778 - version 4.1.4
5779 - revision 7998
5780
5781 -------------------------------------------------------------------
5782 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
5783
5784 - make IniParser more strict (bug #306697)
5785
5786 -------------------------------------------------------------------
5787 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
5788
5789 - Fix missing packages in patch content list. (#340896)
5790 - revision 7925
5791
5792 -------------------------------------------------------------------
5793 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
5794
5795 - fix build
5796
5797 -------------------------------------------------------------------
5798 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
5799
5800 - Output date strings in UTF-8. (#339423)
5801 - revision 7807
5802
5803 -------------------------------------------------------------------
5804 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
5805
5806 - fixes for new gcc
5807 - version 4.1.3
5808 - r7788
5809
5810 -------------------------------------------------------------------
5811 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
5812
5813 - Don't mark failed patch scripts as installed. (#327523)
5814 - version 4.1.2
5815 - revision 7744
5816
5817 -------------------------------------------------------------------
5818 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5819
5820 - update rpmlint suppression
5821
5822 -------------------------------------------------------------------
5823 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5824
5825 - fixed retrieval of epoch from rpmdb (bug #246680)
5826
5827 -------------------------------------------------------------------
5828 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5829
5830 - allow non-existing "packages" file in susetags parser (bug
5831   #309235)
5832
5833 -------------------------------------------------------------------
5834 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5835
5836 - SMBIOS DMI modalias matching added (#333152)
5837 - revision 7494
5838
5839 -------------------------------------------------------------------
5840 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5841 - do not download the same file multiple times in one attach session
5842   (#307098), r7456
5843 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5844   removed - should be correctly detected by HAL now
5845   (#167629, #163971), r7452
5846 - version 4.1.1
5847
5848 -------------------------------------------------------------------
5849 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5850
5851 - filter architecture in plaindir parser (bug #330791)
5852
5853 -------------------------------------------------------------------
5854 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5855
5856 - Throw constructing malformed checksums. (#189096)
5857 - revision 7441
5858
5859 -------------------------------------------------------------------
5860 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5861
5862 - Renamed templates back because proper qualification makes it work
5863   too.
5864 - 4.1.0
5865
5866 -------------------------------------------------------------------
5867 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5868
5869 - only look for repositories in file ending ".repo" (bug #294779)
5870
5871 -------------------------------------------------------------------
5872 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5873
5874 - Fixed compilation errors with GCC 4.3 by adding missing includes
5875   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5876   Compare<Edition> to CompareEd.
5877 - r7426
5878
5879 -------------------------------------------------------------------
5880 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5881
5882 - Incorporated patch from Michael Matz to speedup cache reading.
5883 - revision 7413
5884
5885 -------------------------------------------------------------------
5886 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5887
5888 - Resolvertestcase:
5889   - log Repository info
5890   - set keep state in the testcase
5891   - handle vendor
5892 - r 4707
5893
5894 -------------------------------------------------------------------
5895 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5896
5897 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5898 - revision 7402
5899
5900 -------------------------------------------------------------------
5901 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5902
5903 - QueuItemRequire: Filter out all provider which have worser architecture,
5904   are NOT noarch and have not the same name as the requirement. The
5905   last one is needed for updating packages via patch/atoms.
5906   Bug 328081
5907 - Revert changes of r 7340
5908 - r 7386
5909
5910 -------------------------------------------------------------------
5911 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5912
5913 - Add missing '--install' parameter in desktop file. (#308640)
5914 - version 4.0.0
5915 - revision 7369
5916
5917 -------------------------------------------------------------------
5918 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5919
5920 - release all attached media before attempting to eject (#293428)
5921 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5922 - revision 7352
5923 - version 3.26.0
5924
5925 -------------------------------------------------------------------
5926 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5927
5928 - provide a way to retrieve the metadata path. Used for
5929   installation, which incorrectly creates a repository in
5930   cache without adding it first, so metadata path is not
5931   set and therefore it is not possible to setup a media
5932   verifier on installation. Part of fix for (#293428)
5933 - 3.25.0
5934
5935 -------------------------------------------------------------------
5936 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5937
5938 - If more than one resolvables provide a requirements and have different
5939   architecture take thatone with the best architecture. (Not regarding the
5940   name). Bug: Branching too much while an installation of a multi-arch-DVD
5941 - r 7340
5942 - version 3.24.8
5943
5944 -------------------------------------------------------------------
5945 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5946
5947 - Checking the queue if an item will be deleted. If yes, the requirements
5948   are not needed anymore. Bug 326384
5949 - version 3.24.7
5950 - r 7329
5951
5952 -------------------------------------------------------------------
5953 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5954
5955 - don't probe the repository type upon saving if disabled (#326769)
5956 - version 3.24.6
5957 - revision 7319
5958
5959 -------------------------------------------------------------------
5960 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5961
5962 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5963   esp. if the error occurred executing the packages post-install script.
5964 - version 3.24.5
5965 - revision 7317
5966
5967 -------------------------------------------------------------------
5968 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5969
5970 - If a package is deselected by user, apply this soft lock to all
5971   available versions of this package.
5972 - version 3.24.4
5973 - revision 7316
5974
5975 -------------------------------------------------------------------
5976 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5977
5978 - Update: Do not set an item to installation if there has been already set
5979   one for installation which has the same NVA. Bug  326286
5980 - version 3.24.3
5981 - r 7311
5982
5983 -------------------------------------------------------------------
5984 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5985
5986 - Enable package cache during commit. (#326249)
5987 - revision 7309
5988
5989 -------------------------------------------------------------------
5990 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5991
5992 - Do not regarding requirements for packages which will be deleted in the
5993   same solver run. Bug 310618
5994 - r 7292
5995 - version 3.24.2
5996
5997 -------------------------------------------------------------------
5998 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5999
6000 - don't download filelists.xml.gz (#307105)
6001 - version 3.24.1
6002 - revision 7269
6003
6004 -------------------------------------------------------------------
6005 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
6006
6007 - Improve estimated diskusage while there is no valid
6008   solver result. (#325617)
6009 - revision 7266
6010
6011 -------------------------------------------------------------------
6012 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
6013
6014 -Bugfix in vendor change of a required resolvable (Correct error message)
6015  Bug 310455
6016 - r 7262
6017
6018 -------------------------------------------------------------------
6019 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
6020
6021 - fixed DU parsing in inst-sys (#308659)
6022 - revision 7256
6023
6024 -------------------------------------------------------------------
6025 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
6026
6027 - Enable using patch and delta rpms. (#309124)
6028 - version 3.24.0
6029 - revision 7253
6030
6031 -------------------------------------------------------------------
6032 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
6033
6034 - On update do not delete unmaintained non-SuSE packages.
6035 - version 3.23.2
6036 - revision 7239
6037
6038 -------------------------------------------------------------------
6039 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
6040
6041 - ZYppImpl::getPartitions() - don't return the current partitioning
6042   when the partitioning hasn't been set - fixes DU parsing in
6043   inst-sys (#308659)
6044
6045 -------------------------------------------------------------------
6046 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
6047
6048 - Throw specific exceptions during commit (#308511)
6049 - 3.23.1
6050
6051 -------------------------------------------------------------------
6052 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
6053
6054 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
6055   now provide more detailed disk usage information.
6056   Yum metadata don't, so we book the package size to '/'. (#308362)
6057 - version 3.23.0
6058 - revision 7225
6059
6060 -------------------------------------------------------------------
6061 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
6062
6063 - Regarding keep state while recycle old valid solver results. Bug 286889
6064 - r 7209
6065
6066 -------------------------------------------------------------------
6067 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
6068
6069 - report 100% progress on finishing RPM removal (bug #309431)
6070 - revision 7200
6071
6072 -------------------------------------------------------------------
6073 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
6074
6075 - Update: rename language packages --> take that package which fits to the
6076   selected language Bug 308098
6077 - r 7919
6078
6079 -------------------------------------------------------------------
6080 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
6081
6082 - restore deltas and patch rpms from the cache (#309124)
6083 - 3.22.8
6084
6085 -------------------------------------------------------------------
6086 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
6087
6088 - Don't fail if a product is deleted multiple times (e.g. due to
6089   obsoletes and an explicit deleted request). (#308746)
6090 - version 3.22.7
6091 - revision 7184
6092
6093 -------------------------------------------------------------------
6094 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
6095
6096 - SYSCONFDIR variable added for modifying /etc
6097
6098 -------------------------------------------------------------------
6099 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
6100
6101 - uninstallable resolvable -->suggested solution: delete; Bug 308164
6102 - r 7177
6103
6104 -------------------------------------------------------------------
6105 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
6106
6107 - new translations added
6108 - r 7166
6109 - version 3.22.6
6110
6111 -------------------------------------------------------------------
6112 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
6113
6114 - fixed disk usage counting of updated packages (#308362)
6115
6116 -------------------------------------------------------------------
6117 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
6118
6119 - Splitting packages: Take the package with the best
6120   architecture,edition ONLY; Bug 308591
6121 - r 7160
6122
6123 -------------------------------------------------------------------
6124 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
6125
6126 - properly report fallback disk usage size (in kB instead of bytes)
6127   when disk usage is not known (YUM repos) (#308475)
6128
6129 -------------------------------------------------------------------
6130 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
6131
6132 - Install a sample /etc/zypp.conf. (#306615)
6133 - Fixed missing soversion symlink in package.
6134 - version 3.22.5
6135 - revision 7150
6136
6137 -------------------------------------------------------------------
6138 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
6139
6140 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
6141   308252
6142 - r 7143
6143
6144 -------------------------------------------------------------------
6145 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
6146
6147 - Error: Select two candidate with the same name while update.
6148   Solution: If there is a candidate which is already selected for installation -->
6149   take thatone #308082
6150 - r 7132
6151
6152 -------------------------------------------------------------------
6153 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
6154
6155 - Work arround installed patterns providing an empty vendor string. (#307743)
6156 - Let the solver treat vendor suse and opensuse as equivalent.
6157 - version 3.22.4
6158
6159 -------------------------------------------------------------------
6160 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
6161
6162 - Checking item before evaluating the concerning vendor. bug #307941
6163 - r 7119
6164
6165 -------------------------------------------------------------------
6166 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
6167
6168 - Fix for bug #307163 - empty package descriptions
6169   a.k.a shared tag not 100% implemented
6170 - r 7117
6171 - version 3.22.3
6172
6173 -------------------------------------------------------------------
6174 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
6175
6176 - logging "reverse" NEEDED_BY in the detail description of solver
6177   problems.
6178 - improved error message if a requiremnt is not fulfilled Bug 307743
6179 - Add "ignore" option to the solution if a requirement is not fulfilled
6180   Bug 304276
6181 - revision 7113
6182
6183 -------------------------------------------------------------------
6184 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
6185
6186 - fixed the order of operands of susetags local metadata status
6187   computation which caused the YaST repositories to always get
6188   refreshed (part of bug #304310)
6189 - revision 7107
6190 - version 3.22.2
6191
6192 -------------------------------------------------------------------
6193 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
6194
6195 - comparing vendor with VendorAttr::equivalent
6196 - revision 7103
6197
6198 -------------------------------------------------------------------
6199 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
6200
6201 - Use $RPM_OPT_FLAGS.
6202
6203 -------------------------------------------------------------------
6204 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
6205
6206 - Reset transact bits when switching status from
6207   "update" to "protected" (#246976)
6208 - version 3.22.1
6209 - revision 7094
6210
6211 -------------------------------------------------------------------
6212 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
6213
6214 - new translations added
6215 - rev 7083
6216
6217 -------------------------------------------------------------------
6218 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
6219
6220 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
6221    [main]
6222    download.use_patchrpm = no
6223    download.use_deltarpm = no
6224 - version 3.22.0
6225 - revision 7069
6226
6227 -------------------------------------------------------------------
6228 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
6229
6230 - On demand translate patch requirements into a list of atoms.
6231   Required by the UI to display packages acssociated with a patch.
6232   (#300612)
6233 - version 3.21.1
6234 - revision 7065
6235
6236 -------------------------------------------------------------------
6237 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
6238
6239 - enrich ResolverInfo with the reason if a user-initiated request
6240   fails (#304325, #306240)
6241 - r 7051
6242
6243 -------------------------------------------------------------------
6244 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
6245
6246 - added missing implementation of LogControl::setLineFormater()
6247   (lslezak)
6248 - version 3.21.0
6249 - revision 7041
6250
6251 -------------------------------------------------------------------
6252 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
6253
6254 - enable changing url in requestMedia callback (#294481)
6255 - revision 7037
6256
6257 -------------------------------------------------------------------
6258 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
6259
6260 - Filter readonly mount points in DiskUsageCounter (#297405)
6261 - revision 7030
6262
6263 -------------------------------------------------------------------
6264 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
6265
6266 - remember the cause of the RepoException when refreshing metadata
6267   (#301022)
6268 - r7023
6269
6270 -------------------------------------------------------------------
6271 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
6272
6273 - Safe fix for bug #299680.
6274 - version 3.20.1
6275 - revision 7026
6276
6277 -------------------------------------------------------------------
6278 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
6279
6280 - Bugfix: If a requirement has been fulfilled by more than one language
6281   resolvables only thatone will be taken which fits to the selected
6282   language.
6283 - r 7018
6284
6285 -------------------------------------------------------------------
6286 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
6287
6288 - correct error code for media errors in MediaCurl::doGetFileCopy()
6289   affects only zypper error output, does not affect YaST
6290 - r7013
6291
6292 -------------------------------------------------------------------
6293 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
6294
6295 - reverted blocking of requestMedia from r6271 (#301710)
6296 - r6999
6297
6298 -------------------------------------------------------------------
6299 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
6300
6301 - prevent progress report in destructor (#299680)
6302 - r6998
6303
6304 -------------------------------------------------------------------
6305 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
6306
6307 - treat non-filelists.xml <file> entries as file provides capabilities
6308   in YUM parser (#304701)
6309 - r6992
6310
6311 -------------------------------------------------------------------
6312 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
6313
6314 - the media.1/media uniquely identifies a 'susetags' repo, not
6315   the content file (#304200)
6316
6317 -------------------------------------------------------------------
6318 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
6319
6320 - fixed locale dir (#304649)
6321 - r6984
6322
6323 -------------------------------------------------------------------
6324 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
6325
6326 - don't treat normal package license as "license to confirm"
6327   (#305906)
6328
6329 -------------------------------------------------------------------
6330 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
6331
6332 - Fixed fix for #293039. Segfault due to uninitialzed data.
6333 - version 3.19.3
6334 - revision 6980
6335
6336 -------------------------------------------------------------------
6337 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
6338
6339 - reduced too much verbosed ResolverContext logging; Bug 303971
6340 - r 6977
6341
6342 -------------------------------------------------------------------
6343 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
6344
6345 - Fixed PlainDir repositories to provide real disk usage data. For
6346   repomd and others that do not provide any detailed disk usage info,
6347   assume the packgage size is required below "/". Peviously they were
6348   treated as being empy.
6349 - version 3.19.2
6350 - revision 6972
6351
6352 -------------------------------------------------------------------
6353 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
6354
6355 - Add a new solver solution in the case of running in a timeout:
6356   ProblemSolutionDoubleTimeout.h
6357   #Bug 302496
6358 - revision 6970
6359
6360 -------------------------------------------------------------------
6361 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
6362
6363 - bug in fix for (#292986)
6364
6365 -------------------------------------------------------------------
6366 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
6367
6368 - (#297001) - libzypp: can't skip broken packages
6369 - re enable importing zypp keyring from rpm.(#302379)
6370 - 3.19.1
6371
6372 -------------------------------------------------------------------
6373 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
6374
6375 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
6376   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
6377   in order to support query-by-repo (#305384)
6378 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
6379   number of kinds, names, or repos (#305347)
6380 - remove ResolvableQuery::iterateResolvablesByKind, not needed
6381 - version 3.19.0
6382 - rev 6935
6383
6384 -------------------------------------------------------------------
6385 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
6386
6387 - real fix for reading signature ids. (#390535).
6388 - delete metadata when removing repo (#301037).
6389
6390 -------------------------------------------------------------------
6391 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
6392
6393 - following behaviour for setPartitions
6394   - if they are not set, they are detected
6395   - if they are set, that value is used.
6396   - if value set or detected is empty, all disk usage
6397     information is read. Otherwise just values in those
6398     mount points.
6399     Should work for installation as long as detectPartitions
6400     is empty at installation.(#293039)
6401
6402 -------------------------------------------------------------------
6403 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
6404
6405 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
6406   from external, e.g. for the testcases
6407 - Honor ZYPP_CONF environment variable to override the buit-in
6408   /etc/zypp/zypp.conf
6409 - Check architecture at handout() to prevent NULL ptr reference.
6410 - Bug 301286
6411 - rev 6908
6412
6413 -------------------------------------------------------------------
6414 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
6415
6416 -The solver generate an establish call for all
6417  resolvables which has filesystemcaps if there is not a valid result from a
6418  former solver run available. This covers:
6419  * Initial solver run
6420  * Changing of filesystem whithin a workflow, cause the solver results will
6421    be reset if the filesystem dependencies have been changed
6422  Bug 271912
6423 - r 6901
6424
6425 -------------------------------------------------------------------
6426 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
6427
6428 - pass location to plaindir package (#303751)
6429 - Add name of file in question to checksum/signature related
6430   exceptions.
6431 - pass basename of file to verifyFileSignatureWorkflow (instead of
6432   empty string).
6433 - filter out incompatible architectures when parsing sustags
6434   repos (first half of #301286)
6435 - r 6882
6436
6437 -------------------------------------------------------------------
6438 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
6439
6440 - don't run source migration if yast is running in
6441   intsys mode (#297136)
6442 - signature and checksum verification fixes. Still pending
6443   problem ZYpp getting no output from gpg when running from zypper.
6444   (#302059)
6445
6446 -------------------------------------------------------------------
6447 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
6448
6449 - Do not strip resolvables which have the same name but different kind
6450   (ResolverInfo*)
6451 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
6452 - r 6830
6453
6454 -------------------------------------------------------------------
6455 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
6456
6457 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
6458   the Estonian locale (#302525).
6459
6460 -------------------------------------------------------------------
6461 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
6462
6463 - added remembering of exception history at various places
6464
6465 -------------------------------------------------------------------
6466 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
6467
6468 - Bugfixes concerning vendor handling:
6469 - first bug:
6470   Installed A-1.0(vendor SuSE)
6471   Available A-2.0(other vendor)
6472   A will not be regarded as "unmaintained". So it will not be deleted.
6473 - second bug:
6474   A need B-2.0. B-1.0 is installed but has another vendor. Report a
6475   proper errmessage.
6476 - Testcase : solution-tests/vendor-test.xml
6477 - r 6812
6478 - 3.18.4
6479
6480 -------------------------------------------------------------------
6481 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
6482
6483 - ignore HASH key for download (#300982)
6484
6485 -------------------------------------------------------------------
6486 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
6487
6488 - Added explicitly_requested as parameter in ResolverContext::Uninstall
6489   Bug 299819
6490 - revision 6794
6491
6492 -------------------------------------------------------------------
6493 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
6494
6495 - If no mount information is available, parse all DU entries.
6496 - read only hack mode for migrate-sources. We actually do add
6497   repositories with it, but no harm. (#292986)
6498 - fix some typos in exceptions (#301331)
6499 - 3.18.3
6500
6501 -------------------------------------------------------------------
6502 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
6503
6504 - Do not regard explicit request in order to recognize updated packages
6505   correctly. Bug 301676
6506 - Updated translations
6507 - r 6766
6508 - 3.18.2
6509
6510 -------------------------------------------------------------------
6511 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
6512
6513 - package-manager script: Call /sbin/yast2 with full path because of
6514   gnomesu (#269873).
6515
6516 -------------------------------------------------------------------
6517 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
6518
6519 - add support for the HASH key. (#300982)
6520 - Use ContentFileParser in Downloader (instead of implementing
6521   the parser again, it has a reason, Downloader was written first)
6522 - update testcases and data to cover the new HASH key
6523 - 3.18.1
6524
6525 -------------------------------------------------------------------
6526 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
6527
6528 - unify query API for kind and name, summary, description
6529   (incomplete)
6530 - rev 6761, version 3.18.0
6531
6532 -------------------------------------------------------------------
6533 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
6534
6535 - add iterateResolvablesByKindsAndName
6536 - rev 6735, version 3.17.13
6537
6538 -------------------------------------------------------------------
6539 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
6540
6541 - rename ResolvableQuery::queryByName to iterateResolvablesByName
6542 - fix reading of kind and repository in ResolvableQuery
6543 - add reverse lookups in CacheTypes
6544 - add iterateResolvablesByKind
6545 - rev 6733
6546
6547 -------------------------------------------------------------------
6548 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
6549
6550 - shorten solver error messages Bug 259894
6551 - rev 6723
6552
6553 -------------------------------------------------------------------
6554 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
6555
6556 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
6557   install zypp/cache header files.
6558 - rev 6719, version 3.16.13
6559
6560 -------------------------------------------------------------------
6561 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
6562
6563 - discard pattern files with incompatbile architecture, both
6564   for download and for parsing. (#298716)
6565 - rev 6711
6566
6567 -------------------------------------------------------------------
6568 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
6569
6570 - run sqlite asynchronously and add sql index files where
6571   appropriate, gives 6x performance on certain operations.
6572   Bumping cache schema version to 1004.
6573   (#300998)
6574 - rev 6710
6575
6576 -------------------------------------------------------------------
6577 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
6578
6579 - fix String::endsWith (#301038)
6580 - rev 6709
6581
6582 -------------------------------------------------------------------
6583 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
6584
6585 - added an _explicitly_requested in QueueItemConflict ( as already in
6586   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
6587   remove the conflicting item without an error message. Bug 299819
6588 - rev 6699
6589
6590 -------------------------------------------------------------------
6591 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
6592
6593 - forgot to set default refresh policy in checkIfToRefreshMetadata
6594 - repo.refresh.delay default set to 10 minutes
6595 - 6693
6596
6597 -------------------------------------------------------------------
6598 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
6599
6600 - Bugfix while regarding correct vendor in update
6601 - r6677
6602 - version 3.15.0
6603
6604 -------------------------------------------------------------------
6605 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
6606
6607 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
6608   added to delay next check & refresh until the specified number of
6609   minutes has passed from the last check or refresh (FATE #301991).
6610   Revisions: 6654, 6656, 6666, and 6667.
6611 - filesystem::touch(Pathname) added (r6666)
6612 - RepoManager::touchIndexFile(RepoInfo) added
6613 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
6614   decision to do the refresh moved to this public method.
6615 - r6667
6616
6617 -------------------------------------------------------------------
6618 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
6619
6620 - generate a resolver problem if addRequires does not find a resovable
6621   #299486
6622 - rev 6660
6623
6624 -------------------------------------------------------------------
6625 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
6626
6627 - Prioritized delete request by the user BEFORE delete requests due
6628   missing dependencies or conflicting dependencies. Bug 298322
6629 - rev 6640
6630
6631 -------------------------------------------------------------------
6632 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
6633
6634 - support also "Plaindir" as valid repo type name (#298622)
6635 - revision 6616
6636 - version 3.14.0
6637
6638 -------------------------------------------------------------------
6639 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
6640
6641 - fix segfault in Progress reporting
6642 - progress report use name instead of alias (#298035)
6643 - repoinfo returns alias if name is empty
6644
6645 -------------------------------------------------------------------
6646 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
6647
6648 - merge patch by dmueller to get rid of boost-regex
6649
6650 -------------------------------------------------------------------
6651 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
6652
6653 - dont create a second CacheStore in the same scope, will lock...
6654   #297627
6655
6656 -------------------------------------------------------------------
6657 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
6658
6659 - fixed some RepoManager exception docs & history
6660 - r6558
6661
6662 -------------------------------------------------------------------
6663 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
6664
6665 - feature #302135: Graceful update of 3rd party packages
6666   Automatic upgrading only sees packages from same vendor
6667   This allows not needed to have those locked.
6668 - Add persistent locks file which allow wildcards. Users
6669   can lock certain packages adding lines like "kde* < 3.5"
6670 - add applyLocks() to apply persistent locks before solving
6671
6672 -------------------------------------------------------------------
6673 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
6674
6675 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
6676   #271912 wq
6677 - Added locking resolvables in the testcases
6678 - rev 6544
6679
6680 -------------------------------------------------------------------
6681 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
6682
6683 - add migrate-sources to %post (#292986)
6684 - 3.13.15
6685
6686 -------------------------------------------------------------------
6687 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
6688
6689 - fixed bug with using wrong files from raw metadata cache
6690   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
6691
6692 -------------------------------------------------------------------
6693 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
6694
6695 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
6696   Bug# 297795
6697 - r 6517
6698
6699 -------------------------------------------------------------------
6700 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
6701
6702 - implement susetags support for compressed metadata
6703   and testcases. (feature #301916)
6704 - implement disk usage in cache. For installation requires
6705   some changes in YaST to setup the ZYpp getPartitions()
6706   before repos are cached. (bug #293039)
6707 - added testcases for diskusage
6708 - 3.13.14
6709
6710 -------------------------------------------------------------------
6711 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
6712
6713 - fixed YUM parser to properly create source packages
6714 - disabled reading of filelists.xml.gz by default (the data are
6715   currently not stored anyway)
6716 - revision 6481
6717 - version 3.13.13
6718
6719 -------------------------------------------------------------------
6720 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
6721
6722 - Don't download unwanted translation files (#293740).
6723 - revision 6470
6724
6725 -------------------------------------------------------------------
6726 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
6727
6728 - Fix susetags repo to parse dikusage data (#293039)
6729 - revision 6467
6730 - version 3.13.12
6731
6732 -------------------------------------------------------------------
6733 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
6734
6735 - Add product attribute 'type' (aka 'category' which is now
6736   deprecated). Adapted sustags and yum parsers to parse and
6737   provide this value.
6738 - revision 6464
6739 - version 3.13.11
6740
6741 -------------------------------------------------------------------
6742 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
6743
6744 - fix modalias rel column number
6745 - version 3.13.10
6746
6747 -------------------------------------------------------------------
6748 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
6749
6750 - Implemented option repo.add.probe to allow probing
6751   the added repositories
6752 - version 3.13.9
6753
6754 -------------------------------------------------------------------
6755 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
6756
6757 - Fixed detection of renamed packages while update.
6758 - Added new translations
6759 - rev 6445
6760
6761 -------------------------------------------------------------------
6762 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
6763
6764 - Speed up retrieving MediaNr attribute, as it slows down install
6765   order calculation. (#297173)
6766 - revision 6442
6767
6768 -------------------------------------------------------------------
6769 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
6770
6771 - Fixed cache schema upgrade
6772
6773 -------------------------------------------------------------------
6774 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
6775
6776 - Fixed pattern includes and extends attributes.
6777 - revision 6431
6778 - version 3.13.8
6779
6780 -------------------------------------------------------------------
6781 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
6782
6783 - API for retrieving additional dependencies" solver/detail/Resolver.h
6784 - Handle additional dependencies in the testcases
6785 - Handle system and language dependencies in the testcases correctly.
6786 - r 6418
6787
6788 -------------------------------------------------------------------
6789 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
6790
6791 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
6792   has changed. Resolver must discard any cached filesystem dependencies.
6793   (required for #271912)
6794 - revision 6404
6795
6796 -------------------------------------------------------------------
6797 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
6798
6799 - Indicate changed pool content to the resolver. (required for #271912)
6800 - revision 6398
6801 - version 3.13.7
6802
6803 -------------------------------------------------------------------
6804 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
6805
6806 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
6807   problems. Bug 280387
6808 - r 6378
6809 - version 3.13.6
6810
6811 -------------------------------------------------------------------
6812 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6813
6814 - Added interface to install source packages via zypper.
6815 - revision 6373
6816 - version 3.13.5
6817
6818 -------------------------------------------------------------------
6819 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6820
6821 - Added package attributes Package::sourcePkgName and
6822   Package::sourcePkgEdition. Name and edition of the source
6823   rpm this package was built from.
6824 - Added ZYpp::installSrcPackage to install a single source package.
6825 - revision 6353
6826 - version 3.13.4
6827
6828 -------------------------------------------------------------------
6829 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6830
6831 - Temorary files and directories created by makeSibling use the
6832   same protection as the original.
6833 - revision 6344
6834 - version 3.13.3
6835
6836 -------------------------------------------------------------------
6837 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6838
6839 - Removed keepExtras from resolvePool. This will be handled
6840   in the solver internally now. #294727
6841 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6842 - revision 6317
6843 - version 3.13.2
6844
6845 -------------------------------------------------------------------
6846 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6847
6848 - Remove tribool from RepoInfo's interface.
6849 - revision 6301
6850 - version 3.13.1
6851
6852 -------------------------------------------------------------------
6853 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6854
6855 - Fixed wrong media number reported by script, message and patch.
6856 - Fixed script API to provide the scripts location on media (if not
6857   inlined).
6858 - Introduced ScripProvider to make a script available on the local
6859   disk.
6860 - revision 6288
6861 - version 3.13.0
6862
6863 -------------------------------------------------------------------
6864 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6865
6866 - don't request media chage if the media is not changeable (like
6867   e.g. http)
6868 - revision 6271
6869 - version 3.12.1
6870
6871 -------------------------------------------------------------------
6872 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6873
6874 - progress ticks for clean cache
6875 - ZConfig: remove default from names.
6876 - re enable reading cache callbacks
6877 - ini parser without boost::regexp
6878   patch by dmueller (#152447)
6879
6880 -------------------------------------------------------------------
6881 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6882
6883 - Fixed package to provide the location media number. (#294496)
6884 - revision 6263
6885
6886 -------------------------------------------------------------------
6887 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6888
6889 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6890   gpgkey) instead of throwing bad url exception
6891 - revision 6259
6892
6893 -------------------------------------------------------------------
6894 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6895
6896 - Make clearing of extra dependencies/conflicts configurable when
6897   resolvePool(). Leave the default as before (clear extras).
6898   Bug # 294727
6899 - revision 6233
6900 - version 3.12.0
6901
6902 -------------------------------------------------------------------
6903 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6904
6905 - /var/lib/zypp/cache -> /var/cache/zypp
6906   (#292419)
6907 - ini parser without boost::regexp, patch by dmueller
6908   (#152447)
6909
6910 -------------------------------------------------------------------
6911 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6912
6913 - Make temp directory configurable  via environment
6914   variable ZYPPTMPDIR.
6915 - revision 6202
6916 - version 3.11.11
6917
6918 -------------------------------------------------------------------
6919 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6920
6921 - Fixed bug in smart pointer comparison.
6922
6923 -------------------------------------------------------------------
6924 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6925
6926 - Fix failing rename of metadata download directories across
6927   filesystem boundaries.
6928
6929 -------------------------------------------------------------------
6930 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6931
6932 - Fixed malicious gettext include.
6933 - Make ZConfig a singleton.
6934 - revision 6123
6935
6936 -------------------------------------------------------------------
6937 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6938
6939 - Fixed repo::provideFile to set a deleter for downloaded files
6940   (#293004).
6941 - revision 6094
6942 - version 3.11.10
6943
6944 -------------------------------------------------------------------
6945 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6946
6947 - Query ByRepository now takes as well an alias.
6948
6949 -------------------------------------------------------------------
6950 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6951
6952 - fix retrieval of container attributes in cache
6953   (#292698)
6954
6955 -------------------------------------------------------------------
6956 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6957
6958 - Port zypp-query-pool (#292404)
6959 - revision 6069
6960 - version 3.11.9
6961
6962 -------------------------------------------------------------------
6963 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6964
6965 - added new calls in Resolver.h: addRequire,addConflict
6966
6967 -------------------------------------------------------------------
6968 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6969
6970 - Fixed IniParser to allow '=' in values (#292669)
6971 - revision 6063
6972
6973 -------------------------------------------------------------------
6974 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6975
6976 - allow / in alias (#292628)
6977
6978 -------------------------------------------------------------------
6979 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6980
6981 - Fixed repo::provideFile to throw on error.
6982 - Fixed ResolvableQuery to use 0 as default for non existing
6983   numerical values.
6984 - revision 6058
6985
6986 -------------------------------------------------------------------
6987 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6988
6989 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6990   additional ctor for convenience.
6991 - revision 6047
6992
6993 -------------------------------------------------------------------
6994 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6995
6996 - Evalute update canditate:
6997   Take canditates only which are really installable. Bug 292077
6998   r 6034
6999
7000 -------------------------------------------------------------------
7001 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
7002
7003 - fixed some tribool bugs in RepoInfo
7004 - revision 6022
7005
7006 -------------------------------------------------------------------
7007 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
7008
7009 - fix reading of non existant repo
7010 - r6018
7011 - first submission to stable
7012 - fix keywords parsing in susetags parser
7013 - version 3.11.8
7014
7015 -------------------------------------------------------------------
7016 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
7017
7018 - make resolvable query complete exceptionless with the database
7019 - test that packages have some attributes
7020 - disable progress adaptor for now
7021 - revision 5977
7022 - version 3.11.7
7023
7024 -------------------------------------------------------------------
7025 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
7026
7027 - fixed unresolved symbols
7028 - revision 5972
7029 - version 3.11.6
7030
7031 -------------------------------------------------------------------
7032 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
7033
7034 - fixed TranslatedText creating unwanted entries.
7035 - fixed capability processing
7036 - revision 5964
7037 - version 3.11.5
7038
7039 -------------------------------------------------------------------
7040 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
7041
7042 - MediaSetAccess::release() added
7043 - Use attachDesiredMedia in MediaProducts
7044 - Progress reporting improved
7045 - revision 5959
7046 - version 3.11.4
7047
7048 -------------------------------------------------------------------
7049 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
7050
7051 - fixed parsing translated texts.
7052 - added source packages.
7053 - revision 5947
7054 - version 3.11.3
7055
7056 -------------------------------------------------------------------
7057 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
7058
7059 - repo callbacks fixed
7060 - Fixed YUM parser progress reporting
7061 - Added CombinedProgressData
7062 - make RepoImpl::resolvables() load lazy
7063 - MediaProducts added for scanning products file
7064 - Implement cache schema versioning and automatic invalidation of
7065   cache when schema changes
7066 - revision 5942
7067 - version 3.11.2
7068
7069 -------------------------------------------------------------------
7070 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
7071
7072 - Propagate pools repository_iterator to the UI
7073 - revision 5911
7074 - version 3.11.1
7075
7076 -------------------------------------------------------------------
7077 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
7078
7079 - Package::location is now returns an OnMediaLocation
7080 - archivesize() renamed to downloadSize()
7081 - Allow to iterate all Repositories that contribute
7082   Resolvables to the Pool.
7083 - MediaSetAccess::provideDir added
7084 - remove useless url check
7085 - add old-api-style wrapper
7086 - Add MediaProducts class
7087 - revision 5892
7088 - version 3.11.0
7089
7090 -------------------------------------------------------------------
7091 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
7092
7093 - function isInstalledBy/installs
7094   Added an initial installation flag which shows if the item has been
7095   triggered for installation, or the dependency is already satisfied.
7096 - Revision 5884
7097 - Version 3.4.0
7098
7099 -------------------------------------------------------------------
7100 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
7101
7102 - removed unused %{prefix}/lib/zypp from %files in spec file
7103 - revision 5870
7104
7105 -------------------------------------------------------------------
7106 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
7107
7108 - Old API (SourceManager, metadata parsers) dropped in favor of the
7109   new refactored ones (RepoManager, RepoParser(s), cache subtree,
7110   repo subtree).
7111 - Some new API improvements.
7112 - revision 5868
7113 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
7114
7115 -------------------------------------------------------------------
7116 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
7117
7118 - New API calls which provides more information about one
7119   resolvable after a solverrun:
7120   isInstalledBy (const PoolItem_Ref item);
7121   installs (const PoolItem_Ref item);
7122 - Revision 5835
7123
7124 -------------------------------------------------------------------
7125 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
7126
7127 - fix changelog entry order
7128
7129 -------------------------------------------------------------------
7130 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
7131
7132 - Ignore conflicting items which are uninstallable
7133 - Create a "needed by" info if a requirement is still fulfilled.
7134 - Allow only one needed_by and needed_by_capability in QueueItemInstall
7135 - Added capability and type (REQUIRE, RECOMMEND,....) to
7136   ResolverInfoNeededBy
7137 - Evaluate ResolverInfoNeededBy for more information in the error
7138   messages
7139 - Enlarge detail description in the error messages
7140 - Revision 5807
7141
7142 -------------------------------------------------------------------
7143 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
7144
7145 - Fixes for gcc-4.2
7146 - revision 5786
7147 - version 3.3.1
7148
7149 -------------------------------------------------------------------
7150 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
7151
7152 - fixed so versioning from libtool to cmake
7153 - 3.3.0
7154
7155 -------------------------------------------------------------------
7156 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
7157
7158 - Use gpg2 instead of gpg for keyring and make
7159   the package depend on it (#284211)
7160
7161 -------------------------------------------------------------------
7162 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
7163
7164 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
7165   New dependency "packageand(foo:bar)" which provides an AND dependency by
7166   injecting a supplement/freshen.
7167   e.G. package novell-cluster-services-kmp-smp
7168   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
7169   Bug 255011
7170 - Dont check for architecture changes in atoms (#266178)
7171 - Revision 5720
7172
7173 -------------------------------------------------------------------
7174 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
7175
7176 - Fixed package-manager script (#275847)
7177 - revision 5614
7178
7179 -------------------------------------------------------------------
7180 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
7181
7182 - fixed cmake
7183 - version 3.2.2
7184
7185 -------------------------------------------------------------------
7186 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
7187
7188 - Reduced logging in order to speedup solving Bug 275100
7189 - revision 5603
7190 - version 3.2.1
7191
7192 -------------------------------------------------------------------
7193 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
7194
7195 - Fix excess calls to releaseFile. (#274357)
7196 - revision 5545
7197
7198 -------------------------------------------------------------------
7199 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
7200
7201 - Fix importing keys into rpm. (#270125)
7202 - r5527
7203
7204 -------------------------------------------------------------------
7205 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
7206
7207 - Support filesystem dependencies to add needed filesystem RPMs
7208   automatically (Fate 301966).
7209 - revision 5404
7210 - version 3.2.0
7211
7212 -------------------------------------------------------------------
7213 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
7214
7215 - avoiding attaching media where not needed (#263207)
7216 - r5381
7217
7218 -------------------------------------------------------------------
7219 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
7220
7221 - fix FileCap with attributes
7222 - r5376
7223
7224 -------------------------------------------------------------------
7225 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
7226
7227 - Fixed computation of install order. Take requirements of
7228   an installed packages uninstall scripts into account, if
7229   the package is updated. (#258682)
7230 - revision 5349
7231 - version 3.1.1
7232 -------------------------------------------------------------------
7233 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
7234
7235 - Parse and provide package keywords. (Fate 120368)
7236 - revision 5338
7237 - version 3.1.0
7238
7239 -------------------------------------------------------------------
7240 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
7241
7242 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
7243   Ask the user. Bug 258322
7244 - revision 5305
7245 - version 3.0.3
7246
7247 -------------------------------------------------------------------
7248 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
7249
7250 - Fix restoring of Sources id root prefix is used. (#238165)
7251 - revision 5299
7252 - version 3.0.2
7253
7254 -------------------------------------------------------------------
7255 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
7256
7257 - MediaManager::attachDesiredMedia() added to support multiple
7258   (CD/DVD) drives (fate #3974)
7259 - r5296
7260
7261 -------------------------------------------------------------------
7262 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
7263
7264 - If there is no valid solver result and NOT all resolvables ( other
7265   architecture) has been regarded, let the user decide making a new
7266   solver run with ALL available resolvables. Bug 223440
7267 - reducing logging (error -> debug)  bug 252921
7268 - Revision 5219
7269
7270 -------------------------------------------------------------------
7271 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
7272
7273 - Allow configuration of trusted vendors via
7274   /var/lib/zypp/db/trustedVendors. (#186636)
7275 - revision 5194
7276 - version 3.0.1
7277
7278 -------------------------------------------------------------------
7279 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
7280
7281 - libzypp-devel -> libzypp requirement is not versioned
7282   (#251086)
7283 - r5181
7284
7285 -------------------------------------------------------------------
7286 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
7287
7288 - Using already existing valid solver results for further solver runs.
7289   (partiell solving)
7290 - r5169
7291
7292 -------------------------------------------------------------------
7293 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
7294
7295 - fix link order
7296 - r5165
7297
7298 -------------------------------------------------------------------
7299 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
7300
7301 - merging from 10.2 / SP1
7302 - #247459 ftp probing
7303   denied == dont exists in ftp
7304 - r5124
7305
7306 -------------------------------------------------------------------
7307 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
7308
7309 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
7310 - Simultaneouqusly establishing of items which are conflicting eachother is
7311   useless. So only one will be established. Fixed in QueueItemInstall.cc
7312   Bug 243595
7313 - Added new upgrade options to fine tune version and patch handling.
7314   (F301990)
7315 - The context of establishPool will be stored in Resolver and will be
7316   regarded for the next solver run everytime. So it will be not reset by
7317   any solver run anymore.
7318   bug 191810 ( A broken patch will not be installed again)
7319
7320 -------------------------------------------------------------------
7321 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
7322
7323 - adding sotf,timeo=X nfs mount options by default (#235211)
7324 - r5093
7325
7326 -------------------------------------------------------------------
7327 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
7328
7329 - support for HTTP authentication prompt added (#190609)
7330 - fixed problem with empty path in URL
7331   in MediaCurl::doGetFileCopy()
7332 - r5085
7333
7334 -------------------------------------------------------------------
7335 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
7336
7337 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
7338   SuSE-Linux-10_2-Branch
7339
7340 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
7341 - verifySystem: The result will be set to APPL_HIGH, so it will be not
7342   reset by a second "normal" solver run. #239281 (schubi)
7343 - yast2 reports invalid URL as 'unknown source type'
7344   (#209961) (dmacvicar)
7345 - Added freshen language dependency in supplemements too if there is no
7346   entry in supplements.
7347   #240617;IPA fonts are not installed even if select Japanese
7348   language (schubi)
7349 - Setting allowed authentication methods to "basic,digest" if none
7350   provided in URL (#243006) (jkupec)
7351 - Stopping after 50 valid solver results. Anymore would be useless. Bug
7352   243595 (schubi)
7353 - r 5007
7354
7355 -------------------------------------------------------------------
7356 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
7357
7358 - package-manager: use a generic su script from XDG (#235303, #244442)
7359
7360 -------------------------------------------------------------------
7361 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
7362
7363 - Setting allowed authentication methods to "basic,digest" if none
7364   provided in URL (#243006)
7365 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
7366   (mvidner)
7367 - r4999
7368
7369 -------------------------------------------------------------------
7370 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
7371
7372 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
7373   (#222602)
7374 - 4984
7375
7376 -------------------------------------------------------------------
7377 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
7378
7379 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
7380
7381 - update packages: changing architecture is only valid while an
7382   system update and NOT while an update via a patch. Last fix does
7383   not fit for every case.
7384   Bug 230685
7385 - Patch has selected not the concerning package for update but
7386   a package which has provided the required dependencies too.
7387   Algorithmus: If there are exactly two providers which differ in architecture
7388                prefer the better arch.
7389   Fix: Regarding NVRA too. ( only if equal )
7390   Bug 238284
7391 - Download only English and Local translation
7392   (#208457)
7393 - Added solver parameter:
7394    tryAllPossibilities: regarding every solver branch ( not only
7395                         branches with e.G. best architectures
7396    preferHighestVersion: Prefer solver results which have a higher
7397                          version number.
7398   Bug #238087
7399 - update packages: changing architecture is only valid while an
7400   system update and NOT while an update via a patch.
7401   Bug 230685 - x86_64 MozillaFirefox binaries in security update
7402   repository
7403   Fix of version 2.11.2 has not worked if the first founded item
7404   had had another architecture.
7405 - r4927
7406
7407 -------------------------------------------------------------------
7408 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
7409
7410 - added ZYpp::getPartitions() - return the partitinoning
7411
7412 -------------------------------------------------------------------
7413 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
7414
7415 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
7416 - Corrupt download cannot be skipped
7417   (#217425 and #224216)
7418 - Enable package read ahead/caching in commit per default to reduce
7419   interactive media changes. If the environment variable
7420   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
7421 - added parameter not to reset resolver results while calling
7422   freshen pool Bug: 235761
7423 - Prepare package read ahead/caching of packages in commit. Adatped the
7424   workflow. Caching details are now hidden inside CommitPackageCache.
7425   The current implementation still performs no read ahead. (for F100182)
7426 - Skip invalid or broken rpm database entries. (#231211)
7427 - verifySystem: check if the solution is valid after calling freshenPool()
7428   Bug: 235761
7429 - Added own call for Resolver::verifySystem with additional
7430   hardware/language check in order to keep binary compatibility
7431   Fate #301224
7432 - Rpm requires additional quoting of special chars in filenames.
7433   (#233967)
7434 - Resolver::verifySystem checks for new hardware now by calling
7435   freshenPool. This is configureable. Fate #301224
7436 - merged texts from proofread
7437 - Don't consider patch/delta rpms if package architecture changes.
7438   (#231254)
7439 - update packages: changing architecture is only valid while an
7440   system update and NOT while an update via a patch.
7441   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
7442 - verifySystem: Do only regard items which will be on the system after the
7443   commit. Fate 301178
7444 - feature #301369
7445   Import listed GPG Keys from an trusted installation source
7446 - fix return call in new xml parser
7447 - Enable system resolvables in Helix parser (Revision 4787)
7448 - deptestomatic:
7449   Resetting transaction with the correct call;
7450   bugfix; Added kind in keep state (Revision 4788)
7451 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
7452   soft (Revision 4789)
7453 - New call added: maySetToBeUninstalledSoft (Revision 4789)
7454   Both are only functions for the solver (Revision 4789)
7455 - Resetting "by causer" in order to distinguish from state
7456   "keep by user". ( function setLock in order to remove lock)
7457   (Revision 4789)
7458 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
7459   in QueueItemUninstall.cc (Revision 4790)
7460 - Regarding "keep state by user". So avoiding "reselecting" by
7461   other requirements.
7462   Give a corresponding problem solution if a resolvable satisfy
7463   a dependency, but has been set to keep by the user.
7464   Bug : 222531 (Revision 4791)
7465 - Allow to disable autoprotection of foreign vendor items. Required
7466   in zmd-backend. (F301735).
7467 - use sqlite-zmd if using > 10.2 in spec. Use the one available
7468   durin compile.
7469 - Item could has already been selected to soft uninstall (e.G. remove
7470   pattern which recommend this item ). Do not throw an exception anymore.
7471   bug#225278
7472 - Added syscontent::Reader: Parse serialized set of ResObjects.
7473   (for F300729)
7474 - If there has already been selected another item by the solver (e.g. from
7475   another source) we will take thatone in order to avoid parallel
7476   installation and there concerning error messages.
7477   Bug 224698
7478 - In order to handle conflicting resolvable we try to update the
7479   conflicting item. While evaluating these canditates an already selected
7480   candidate will not be regarded. So it could be that an older package
7481   will be selected for update although a newer has already been selected. Revision 4765
7482 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
7483   update candidate and evaluate additional branches.
7484 - r4907
7485
7486 -------------------------------------------------------------------
7487 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
7488
7489 - Improved realpath() wrapper in media handler class (#222521).
7490 - revision 4758
7491
7492 -------------------------------------------------------------------
7493 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
7494
7495 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
7496 - revision 4713
7497
7498 -------------------------------------------------------------------
7499 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
7500
7501 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
7502   because backend uses this sqlite and it is no fun to
7503   install one and the other to develop (as the -devel packages)
7504   conflict.
7505 - add cmake support for building zypp/ lib.
7506   TODO: soinfo, compile testcases, devel, zypp2,docs
7507   find rpm, curl and others.
7508 - dont serialize interactive, as it is
7509   calculated now.
7510   (it was already fixed as we don't reimplement
7511   the method, but we still serialized, parsed)
7512 - r4709
7513
7514 -------------------------------------------------------------------
7515 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
7516
7517 - fixed Patch::interactive to return true as well, if the patch
7518   itself has a licence. (#224192)
7519 - revision 4702
7520 - version 2.9.2
7521
7522 -------------------------------------------------------------------
7523 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
7524
7525 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
7526   on the installation image (#213852).
7527 - revision 4700
7528
7529 -------------------------------------------------------------------
7530 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
7531
7532 - Avoid duplicate pool entries; Bug 223750; second part of the fix
7533 - r4698
7534 - Version 2.9.1
7535
7536 -------------------------------------------------------------------
7537 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
7538
7539 - Pool has multi instances of an item in the pool. Reduced this error
7540   to items which are identically at least. #217574 and #223750
7541 - r4695
7542
7543 -------------------------------------------------------------------
7544 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
7545
7546 - replace spaces to underscores in product names
7547 - 2.8.7
7548 - r4688
7549
7550 -------------------------------------------------------------------
7551 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
7552
7553 - Mark some strings for translation (#219783 need it)
7554 - r4682
7555
7556 -------------------------------------------------------------------
7557 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
7558
7559 - Added translations marks to hal, url and mutex exceptions (#23771)
7560 - revision 4680
7561
7562 -------------------------------------------------------------------
7563 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
7564
7565 - don't make libzypp-devel depend on sqlite-devel as
7566   headers from zypp2 are not installed yet
7567 - r4663
7568
7569 -------------------------------------------------------------------
7570 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
7571
7572 - Return an error if fork failed. (#204807)
7573 - Make Script execution abortable by user request. (#212949, F100233)
7574 - revision 4660
7575 - version 2.8.6
7576
7577 -------------------------------------------------------------------
7578 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
7579
7580 - Added package-manager wrapper script, with icon and .desktop (#222757).
7581   (Used by gnome-main-menu)
7582 - version 2.8.5
7583 - r4640
7584
7585 -------------------------------------------------------------------
7586 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
7587
7588 - Fixed target/hal - one more dbus_connection_close found (#216035)
7589 - revision 4636
7590 - version 2.8.4
7591
7592 -------------------------------------------------------------------
7593 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
7594
7595 - translation added
7596   rev 4630
7597   version 2.8.3
7598
7599 -------------------------------------------------------------------
7600 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
7601
7602 - Process obsoletes when installing non-package objects. (#217352)
7603 - revision 4621
7604 - version 2.8.2
7605
7606 -------------------------------------------------------------------
7607 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
7608
7609 - Implemented volume device check using /sbin/vol_id (#213852).
7610 - Revision 4619
7611
7612 -------------------------------------------------------------------
7613 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
7614
7615 - new translation added
7616
7617 -------------------------------------------------------------------
7618 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
7619
7620 - Implemented an reuse of already existing foreign CD/DVD mount points
7621   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
7622 - Added a fallback check of the volume.mount_point HAL property to
7623   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
7624   to be not avaliable in newer HAL versions (on 10.2).
7625 - Revision 4615
7626 - Version 2.8.1
7627
7628 -------------------------------------------------------------------
7629 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
7630
7631 - removed unused methods from Patch and PatchImplIf. Provided
7632   reasonable default implementation for Patch::interactive.
7633   (#221476).
7634 - revision 4610
7635 - Version 2.8.0
7636
7637 -------------------------------------------------------------------
7638 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
7639
7640 - Handle media eject failures (#216545)
7641 - r4606
7642
7643 -------------------------------------------------------------------
7644 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
7645
7646 - Reimplemented RpmDb::checkPackage using librpm API instead
7647   of parsing "rpm --checksig" output. (#163202)
7648 - Version 2.7.4
7649 - revision 4600
7650
7651 -------------------------------------------------------------------
7652 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
7653
7654 - NEW behaviour of the solver:
7655   Obsolete virtual provides. E.G.:
7656
7657   Installed:
7658   -----------
7659   Name:           test-1.0-0
7660
7661   Name:           moretest-1.0-0
7662   Provides:       test
7663
7664   To be installed
7665   ------------------
7666   Name:           nomoretest-1.0-0
7667   Obsoletes:      test
7668
7669   Result
7670   --------
7671   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
7672   test-1.0-0 had been deleted. Bug 220999
7673
7674 - Translations added
7675
7676 Version 2.7.3
7677 rev 4593
7678
7679 -------------------------------------------------------------------
7680 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
7681
7682 - Bugfix in generating solver testcases:
7683    - added kind of capabilities in description file
7684    - removed unneded channel from uninstall in command file
7685
7686 -------------------------------------------------------------------
7687 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
7688
7689 - Try to call /bin/eject utility if the eject-ioctl fails.
7690 - r4568
7691
7692 -------------------------------------------------------------------
7693 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
7694
7695 - ignore empty capabilities
7696 - r4565
7697
7698 -------------------------------------------------------------------
7699 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
7700
7701 - make progress strings translatable (#219783)
7702 - r4556
7703
7704 -------------------------------------------------------------------
7705 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
7706
7707 -  While deleting a selection all concerning recommended
7708    packages will be deleted too.
7709    BUT those packages should not be deleted which have been
7710    set to KEEP by the user. bug 217574
7711    rev 4526
7712    VERSION: 2.7.2
7713
7714 -------------------------------------------------------------------
7715 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
7716
7717 - Makefile in zypp2 fixed
7718   Revision 4520
7719
7720 -------------------------------------------------------------------
7721 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
7722
7723 - Translations added
7724   Revision 4514
7725   VERSION: 2.7.1
7726
7727 -------------------------------------------------------------------
7728 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
7729
7730 - Make the parser more strict, rejecting broken sources
7731   but showing the error line.
7732   Last fix making the parser relax would break multitag
7733   descriptions with empty lines, now we check dependencies
7734   at a higher level. (reference #160607)
7735 - r4501
7736
7737 -------------------------------------------------------------------
7738 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
7739
7740 - New problem solution added: Unlock ALL resovables in order to speed up
7741   problem solution. Bug 206453
7742
7743 -------------------------------------------------------------------
7744 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
7745
7746 - Translations added
7747
7748 -------------------------------------------------------------------
7749 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
7750
7751 - Fixed target/hal - removed dbus_connection_close calls, because
7752   the connections are shared; unref the ref-counted handle only.
7753   (#216035)
7754 - r4442
7755
7756 -------------------------------------------------------------------
7757 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
7758
7759 - skipping unreachable packages won't work
7760   (#215445)
7761 - r4468
7762
7763 -------------------------------------------------------------------
7764 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
7765
7766 - (#213793) Target store fails to recreate stored install-time (other
7767   Date and ByteCount values as well)
7768
7769 - skip comments and blank lines in multilists
7770   fixes (#214877) - zen-updater is not installed by default
7771
7772 - Automatically fix broken products when reading
7773   the product database.
7774   still pending: honour the read-only flag
7775   Changes to make this possible include
7776   using read_dir instead of boost directory
7777   iterator.
7778
7779 -------------------------------------------------------------------
7780 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
7781
7782 - added new class for generating solver testcases:
7783   Testcase
7784
7785 -------------------------------------------------------------------
7786 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
7787
7788 - Finalized ui::PatternContents. (F301229)
7789 - version 2.7.0
7790 - revision 4413
7791
7792 -------------------------------------------------------------------
7793 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
7794
7795 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
7796 - version 2.6.0
7797
7798 -------------------------------------------------------------------
7799 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
7800
7801 - Added ui::PatternContents: Helper class that will compute a patterns
7802   expanded install_packages set. (UI interface for F301229)
7803 - revision 4387
7804
7805 -------------------------------------------------------------------
7806 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
7807
7808 - removed the last reference to /usr/lib64 to fix the build
7809
7810 -------------------------------------------------------------------
7811 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
7812
7813 - added "zypper info" (jkupec)
7814 - version 2.5.2
7815
7816 -------------------------------------------------------------------
7817 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7818
7819 - fix rpm db timestamp
7820 - add extra urls and optional urls to product API
7821 - r4378
7822
7823 -------------------------------------------------------------------
7824 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7825
7826 - zypper: nicer progress reports, with or without --verbose.
7827
7828 -------------------------------------------------------------------
7829 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7830
7831 - Fixed reloading of target data after commit. Broken since
7832   rev 3880.
7833 - version 2.5.1
7834 - revision 4365
7835
7836 -------------------------------------------------------------------
7837 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7838
7839 - put query-pool in /usr/lib/zypp and not lib64
7840 - r4363
7841
7842 -------------------------------------------------------------------
7843 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7844
7845 - revert keyring changes, causes endless loop (obvious)
7846 - add dist-product information, adapt store
7847 - version 2.5.0
7848 - r4355
7849
7850 -------------------------------------------------------------------
7851 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7852
7853 - zypp-query-pool: For products show additionally distributionName
7854   and distributionEdition. (required by #205392)
7855 - revision 4349
7856
7857 -------------------------------------------------------------------
7858 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7859
7860 - Add accessor for Product distributionName and distributionEdition.
7861   (required by #205392)
7862 - revision 4347
7863
7864 -------------------------------------------------------------------
7865 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7866
7867 - added test case for KeyRing
7868 - fire trustedKeyAdded in all calls to import trusted key
7869   not only in signature check workflow.
7870 - r4342
7871
7872 -------------------------------------------------------------------
7873 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7874
7875 - zypper update: implemented minimal version (patches only)
7876 - zypper list-updates: changed default type from package to patch,
7877   consider patches affecting the package manager separately
7878
7879 -------------------------------------------------------------------
7880 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7881
7882 - version 2.4.1
7883 - r4338
7884
7885 -------------------------------------------------------------------
7886 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7887
7888 - add zypp-query-pool, so registration doesn't depend on
7889   libzypp-zmd-backend being installed. Will remove from
7890   backend when suseregister gets updated.
7891
7892 -------------------------------------------------------------------
7893 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7894
7895 - Make sure config.rpath is present.
7896
7897 -------------------------------------------------------------------
7898 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7899
7900 - zypper search: fixed uninitialized members that made all searches
7901   exact and case sensitve
7902
7903 -------------------------------------------------------------------
7904 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7905
7906 - zypp-checkpatches, write in the right file
7907 - r4328
7908
7909 -------------------------------------------------------------------
7910 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7911
7912 - Install resolvables although they are unneeded
7913   if they have NOT the kind patch/atoms
7914   Bug 210538 - freshens/supplements does not work with patterns
7915 - r4326
7916
7917 -------------------------------------------------------------------
7918 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7919
7920 - zypper service-add -r http://example.org/foo.repo (F#300641).
7921
7922 -------------------------------------------------------------------
7923 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7924
7925 - zypp-checkpatches:
7926   save version of the generated xml to
7927   regenerate it if it changes.
7928   save a random token in case of error to
7929   force recreating xml file
7930 - r4321
7931
7932 -------------------------------------------------------------------
7933 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7934
7935 - remove permissions for zypp checkpatches from spec
7936 - r4318
7937
7938 -------------------------------------------------------------------
7939 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7940
7941 - registration fails because of wrong product data
7942   (#205392)
7943   use DISTPRODUCT,DISTVERSION to create the product
7944   resolvable. have this resolvable provide
7945   PRODUCT = VERSION
7946 - r4312
7947
7948 -------------------------------------------------------------------
7949 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7950
7951 - zypper service-add -r ./foo.repo (F#300641).
7952
7953 -------------------------------------------------------------------
7954 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7955
7956 - zypper: added case-sensitive search, search in descriptions and
7957   summaries, search by resolvable type, substring and word
7958   matching, support for wildcards
7959 - Revision 4303
7960
7961 -------------------------------------------------------------------
7962 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7963
7964 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7965   (#211286).
7966
7967 -------------------------------------------------------------------
7968 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7969
7970 - Dont incomplete an uninstalled resolvable, even not when establishing.
7971   Incomplete only makes sense for installed resolvables (when they have broken
7972   deps), for patches (because they are needed) and for atoms (because they are
7973   used during patch calculation)
7974   Bug 198379
7975
7976 - Do not branch for packages with the same NVE but different architectures.
7977   Take the best architecture.
7978
7979 -------------------------------------------------------------------
7980 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7981
7982 - implement rename source in sourcemanager
7983 - r4286
7984
7985 -------------------------------------------------------------------
7986 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7987
7988 - YaST sources: set alias to product summary if empty
7989 - show alias on logs.
7990 - r4281
7991
7992 -------------------------------------------------------------------
7993 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7994
7995 - version 2.4.0 (bin incompat due to callback fixes)
7996 - r4272
7997
7998 -------------------------------------------------------------------
7999 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
8000
8001 - Provide additional solver status information to the UI.
8002   (#162164,F301272)
8003 - Fixed UI satus computation in presence of multiple available
8004   candidates.
8005 - revision 4264
8006 - version 2.3.1
8007
8008 -------------------------------------------------------------------
8009 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
8010
8011 - remove const in MediaChangeReport requestMedia that
8012   broke cd changing.
8013 - r4262
8014
8015 -------------------------------------------------------------------
8016 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
8017
8018 - zypper: added search (jkupec)
8019 - removed the suid bit from zypp-checkpatches-wrapper so that the
8020   build passes until permissions.rpm is updated (~#211286).
8021 - r4253
8022
8023 -------------------------------------------------------------------
8024 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
8025
8026 - Log microseconds if ZYPP_PROFILING env var is enabled.
8027 - r4252
8028
8029 -------------------------------------------------------------------
8030 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
8031
8032 - YaST sources:
8033   Factory cannot be set with 'refresh' enabled
8034   (#204957)
8035 - get rid of some const bool signatures in Source classes
8036 - r4247
8037
8038 -------------------------------------------------------------------
8039 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
8040
8041 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
8042
8043 -------------------------------------------------------------------
8044 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
8045
8046 - select the best solution: prefering the total amount of install/update
8047   packages BEFORE source preferences. Bug 208784
8048
8049 -------------------------------------------------------------------
8050 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
8051
8052 - Introduce a method to see if a source supports a
8053   kind of resolvable at that time, so we can
8054   init a YUM source like factory but avoid parsing
8055   it if it contains no patches.
8056 - add TODO
8057 - zypp-checkpatches xml output
8058 - r4235
8059
8060 -------------------------------------------------------------------
8061 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
8062
8063 - added a CLI preview: zypper
8064 - revision 4214
8065 - version 2.2.3
8066
8067 -------------------------------------------------------------------
8068 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
8069
8070 - FATE #100165:
8071   Make Content File Aware of Different Architectures
8072   expand %a in release notes with architecture
8073
8074 -------------------------------------------------------------------
8075 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
8076
8077 - Extended pattern parser to support includes/extends tags as hint
8078   for the IO. (F301229)
8079 - revision 4199
8080 - version 2.2.2
8081
8082 -------------------------------------------------------------------
8083 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
8084
8085 - Enabled sending of ScriptResolvableReport.
8086 - Changed ScriptResolvableReport::start to send local path
8087   of script to be executed.
8088 - revision 4190
8089 - version 2.2.1
8090
8091 -------------------------------------------------------------------
8092 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
8093
8094 - Added ScriptResolvableReport. Callbacks triggered on script
8095   execution during commit. (F100233)
8096 - revision 4187
8097 - version 2.2.0
8098
8099 -------------------------------------------------------------------
8100 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
8101
8102 - fix: Url::getRegisteredSchemes() would always return nothing
8103
8104 -------------------------------------------------------------------
8105 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
8106
8107 - Made the build dependency on gettext-devel explicit
8108
8109 -------------------------------------------------------------------
8110 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
8111
8112 - adapted multi-media YUM sources according to official YUM
8113   specification (F300743)
8114
8115 -------------------------------------------------------------------
8116 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
8117
8118 - use RPM_OPT_FLAGS (meissner@suse.de)
8119
8120 -------------------------------------------------------------------
8121 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
8122
8123 - SourceFactory::createFrom() - don't loose url,...
8124 - r4160
8125
8126 -------------------------------------------------------------------
8127 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
8128
8129 - reduce logging in ResolvableImpl.cc
8130 - rev 4157
8131
8132 -------------------------------------------------------------------
8133 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
8134
8135 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
8136   in QueueItemInstall and QueueItemRequire
8137   Bug 192535/204913
8138   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8139
8140 -------------------------------------------------------------------
8141 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
8142
8143 - fixed SourceFactory::createFrom() - don't loose alias,
8144   cachedir,... parameters
8145
8146 -------------------------------------------------------------------
8147 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
8148
8149 - Use RPM Enhances only if detected at configure time, to allow
8150   compilation with older rpm.
8151 - callback params: use const string & instead of string (dmacvicar)
8152
8153 -------------------------------------------------------------------
8154 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8155
8156 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
8157   a package/script/message
8158   Bug: 192535
8159
8160 -------------------------------------------------------------------
8161 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
8162
8163 - add Source_Ref::checksum() which in combination with
8164   timestamp can give an idea of a source change.
8165 - r4106
8166
8167 -------------------------------------------------------------------
8168 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
8169
8170 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
8171   enable progress reporting on compressed streams.
8172
8173 -------------------------------------------------------------------
8174 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
8175
8176 - better error propagation
8177 - r4096
8178
8179 -------------------------------------------------------------------
8180 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
8181
8182 - Removed libblkid dependency - the workaround using libblkid to
8183   check filesystem on XEN vbd mapped devices is obsolete, because
8184   the info is avaliable via /dev/disk/by-label link now. (#197107)
8185 - revision 4087
8186
8187 -------------------------------------------------------------------
8188 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
8189
8190 - PackageProvider: Fixed broken retry. (#202163)
8191 - revision 4071
8192
8193 -------------------------------------------------------------------
8194 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
8195
8196 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
8197   to create a Package from a source package header.
8198 - Added method Pathname::extension: Return all of the characters in name
8199   after and including the last dot in the last element of name.
8200 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
8201   rpms. Otherwise we'd need access to the rpm database to get the keys.
8202 - revision 4069
8203
8204 -------------------------------------------------------------------
8205 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
8206
8207 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
8208   a package/script/message
8209   Bug: 192535
8210
8211 -------------------------------------------------------------------
8212 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
8213
8214 - Speedup computation of number of rpm database entries.
8215 - revision 4058
8216
8217 -------------------------------------------------------------------
8218 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
8219
8220 - Fixed endless loop in transactResObject
8221   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
8222
8223 -------------------------------------------------------------------
8224 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
8225
8226 - fix some testcases for tar file parser changes
8227 - r4045
8228
8229 -------------------------------------------------------------------
8230 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
8231
8232 - missing includes
8233 - clean old callbacks
8234 - r4041
8235
8236 -------------------------------------------------------------------
8237 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
8238
8239 - zyppPattern->install_packages returns SUGGESTED package too.
8240   Bug 201476
8241   Revision 4036
8242
8243 -------------------------------------------------------------------
8244 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
8245
8246 - New behaviour in the solver: try with 'best' package first, try with 'all'
8247   packages if this fails.
8248   Bug :Bug 191983
8249
8250 -------------------------------------------------------------------
8251 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
8252
8253 - libzypp 2.1.0
8254 - bump version due to incompatible callback changes in KeyRing
8255   Sources
8256
8257 -------------------------------------------------------------------
8258 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
8259
8260 - new keyring callbacks
8261 - separate trust key from import key
8262 - use PublicKey class instead of params, to be able
8263   to add more info like photos later (pending #181682)
8264 - update zmart with those callbacks.
8265 - better error handling (Exception types)
8266 - make tmp file names more readable depending on the context
8267 - r4026
8268
8269 -------------------------------------------------------------------
8270 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
8271
8272 - decouple probing from source creation, using the new
8273   media test for existence functions.
8274 - r4019
8275
8276
8277 -------------------------------------------------------------------
8278 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
8279
8280 - Fixed getDoesFileExist to reset the transfer range
8281 - Added logging of curl debug messages to the zypp log.
8282   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
8283   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
8284 - r4018
8285
8286 -------------------------------------------------------------------
8287 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
8288
8289 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
8290   see rev 3810 below. (#190163)
8291 - rev 3998
8292
8293 -------------------------------------------------------------------
8294 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
8295
8296 - fix uninstalling of atoms (noop)
8297 - r3995
8298
8299 -------------------------------------------------------------------
8300 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
8301
8302 - Implement initial verson of Media
8303   doesFileExist, for future source probing.
8304 - r3984
8305
8306 -------------------------------------------------------------------
8307 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
8308
8309 - more dbus_connection_close fixes
8310 - r3974
8311
8312 -------------------------------------------------------------------
8313 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
8314
8315 - clean up 'incomplete' handling in QueueItemEstablish.
8316 - rev 3973.
8317
8318 -------------------------------------------------------------------
8319 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
8320
8321 - Don't set 'incomplete' for uninstalled patterns or products.
8322   (#198379)
8323 - rev 3970.
8324
8325 -------------------------------------------------------------------
8326 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
8327
8328 - Added new API calls:
8329   setAdditionalProvide
8330   setAdditionalConflict
8331   setAdditionalRequire
8332
8333 -------------------------------------------------------------------
8334 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
8335
8336 - don't link examples to testsuite library.
8337
8338 -------------------------------------------------------------------
8339 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
8340
8341 - Disable profiling to work around compiler bug.
8342
8343 -------------------------------------------------------------------
8344 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
8345
8346 - forward port 3924:3939
8347 - Add explicit finish callbacks for subtasks during ProvidePackage
8348   to avoid UI confusion.
8349 - rev3957
8350
8351 -------------------------------------------------------------------
8352 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
8353
8354 - Introduce examples/
8355 - fix some svn ignores
8356 - fix compilation. Use: dbus_connection_close
8357 - rev 3943
8358
8359 -------------------------------------------------------------------
8360 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
8361
8362 - Initial support for plain directory with rpms as source
8363 - r3935
8364
8365 -------------------------------------------------------------------
8366 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
8367
8368 - Move the target query by kind function to
8369   a iterator, so we dont make a copy of the restore
8370   the iterator works loading by demand too
8371
8372 -------------------------------------------------------------------
8373 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
8374
8375 - rename the new initTarget to initializeTarget,
8376   leave the old one as is, but deprecate it.
8377 - r3903
8378
8379 -------------------------------------------------------------------
8380 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
8381
8382 - forward port from SLES10 branch , till 3888
8383 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
8384   full packages. (#168844)
8385 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
8386 - version 2.0.0
8387 - rev 3893
8388
8389 -------------------------------------------------------------------
8390 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
8391
8392 - Separate target init from adding resolvables, getting rid of the
8393 uggly bool flag.
8394 - dont clear the store each time Target::resolvables is called
8395 - Load target resolvables on demand by kind, keep them cached later
8396 - add Target::resolvablesByKind(kind) to allow query specific kind
8397   without reading all kinds. Used to port TargetProduct, which
8398   was reading the whole rpm database only to displayy base product
8399   name in YaST help.
8400 - commit to pkg-bindings and packager will follow.
8401 - jsrain will port more yast stuff, especially inst_source which
8402   startup time should by reduced by half afterwards.
8403 - rev 3880
8404
8405 -------------------------------------------------------------------
8406 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
8407
8408 - forward port:
8409   rev 3786 fix to stalle tmpfiles broke patches.
8410   SLES was released with this broken. 10.1 has a blocked
8411   zypp update because this.
8412   Attempt to fix this. (#192535)
8413 - fix configure.ac sqlite-source build path
8414 - rev 3858
8415
8416 -------------------------------------------------------------------
8417 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
8418
8419 - link correctly
8420
8421 -------------------------------------------------------------------
8422 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
8423
8424 - dont link sqlite in the main lib.
8425 - rev 3826
8426
8427 -------------------------------------------------------------------
8428 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
8429
8430 - susetags: parse product parser regexp only once
8431 - parse yum factory 5 sec. (from 30) faster using
8432   another string find algorithm
8433 - rev 3824
8434
8435 -------------------------------------------------------------------
8436 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
8437
8438 - Digest: Don't read the stream character wise but reading blocks,
8439   as advised by matz profiling.
8440 - r3819
8441
8442 -------------------------------------------------------------------
8443 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
8444
8445 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
8446   trusted vendors. (#189573)
8447 - revision 3804
8448
8449 -------------------------------------------------------------------
8450 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
8451
8452 - backport fix for stalle tmpfile (#191311)
8453 - rev 3788
8454
8455 -------------------------------------------------------------------
8456 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
8457
8458 - deactivated media manager code that was disabling the
8459   automounter (#172419)
8460 - rev 3724
8461
8462 -------------------------------------------------------------------
8463 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
8464
8465 - fix autorefresh (#186115)
8466 - revision 3708
8467 -------------------------------------------------------------------
8468 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
8469
8470 - forward port from SLE branch
8471 - Set default permission for logfiles to 0640. (#187044)
8472 - revision 3696
8473
8474 -------------------------------------------------------------------
8475 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
8476
8477 - forward port from SLE branch
8478 - Fixed installation of SP or Add-On product switching to media 2
8479   too early. (#186607)
8480 - revision 3691
8481
8482 -------------------------------------------------------------------
8483 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
8484
8485 - forward port from SLE branch
8486 - Strip self provides without edition in Resolvable ctor.
8487   (#186079)
8488 - Source::provideResolvables not implemented in yum source type.
8489   Product not set for packages that are available from update source
8490   (#186920)
8491 - Hook modalias() supplements without package to "kernel" (#184840)
8492 - Allow on-demand SourceManager::restore() (#186678)
8493 - Hook modalias() supplements without package to "kernel" (#184840)
8494 - rev 3676
8495
8496 -------------------------------------------------------------------
8497 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
8498
8499 - Fix adding resolving of path names for mount points (#181606)
8500 - rev 3658
8501
8502 -------------------------------------------------------------------
8503 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
8504
8505 - merge download algorithm and refactoring from branch
8506   (#181204)
8507
8508 -------------------------------------------------------------------
8509 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
8510
8511 - autodocs: use find+xargs to overcome command length limit,
8512   do not call doxygen unnecessarily (#185334).
8513 - rev 3645
8514
8515 -------------------------------------------------------------------
8516 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
8517
8518 - Dont use getZYpp in static constructor (#185198)
8519   Bugfix #178292 was wrong.
8520 - Only warn on incompleting installed resolvables (#185197)
8521 - rev 3644
8522
8523 -------------------------------------------------------------------
8524 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
8525
8526 - Atoms might only be installed via patches (#184714)
8527 - rev 3642
8528
8529 -------------------------------------------------------------------
8530 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
8531
8532 - fix for the last stall tmpfile (#178292)
8533 - r3637
8534
8535 -------------------------------------------------------------------
8536 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
8537
8538 - Implemented transfer timeout inside of the progress callback.
8539   The timeout value can be set using timeout url parameter, the
8540   default transfer timeout is 180 seconds. (#181602)
8541 - Added ssl_verify and ssl_capath url options used in https scheme,
8542   allowing to change or disable the ssl verify options. (#171622)
8543 - Added fallback on read failures of /etc/mtab to /proc/mounts.
8544   Improved verbosity in mount and mount check related failure cases,
8545   incl. /etc/mtab dump. (#181606)
8546 - rev 3623
8547
8548 -------------------------------------------------------------------
8549 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
8550
8551 - combine knownAliases and knownUrls in a single function.
8552 - rev 3616
8553
8554 -------------------------------------------------------------------
8555 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
8556
8557 - honor parallel installs in resolver context (#181103)
8558 - rev 3592
8559
8560 -------------------------------------------------------------------
8561 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
8562
8563 - right fix for tmpdir initialized in static constructor
8564 - catch around provideJustFile in providePackage
8565 -rev 3654
8566
8567 -------------------------------------------------------------------
8568 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
8569
8570 - fix #182003 YUM packages without size
8571 - rev 3587
8572
8573 -------------------------------------------------------------------
8574 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
8575
8576 - Allow to restore and remove by Url
8577 - rev 3583
8578
8579 -------------------------------------------------------------------
8580 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
8581
8582 - make atoms parallel installable (#181103)
8583 - rev 3580
8584
8585 -------------------------------------------------------------------
8586 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
8587
8588 - Allow to restore by alias
8589 - r3568
8590
8591 -------------------------------------------------------------------
8592 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
8593
8594 - Do not fork in a global destructor, perl dislikes it (#182672).
8595   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
8596
8597 -------------------------------------------------------------------
8598 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
8599
8600 - Installation: Assert product information is stored to libzypp
8601   database before reboot. (#181198)
8602 - Version 1.2.0; revision 3553
8603
8604 -------------------------------------------------------------------
8605 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
8606
8607 - Synchronize keys with rpm database before
8608   closing access to it (#182338)
8609 - rev 3533
8610
8611 -------------------------------------------------------------------
8612 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
8613
8614 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
8615   filter out the non-DVD drives completely. Allows a fallback to
8616   drives without the dvd HAL property e.g. in VMWare. (#177457)
8617 - rev 3530
8618
8619 -------------------------------------------------------------------
8620 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
8621
8622 - Merge fix for stalle tmpdir due to cyclic references, using a master
8623  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
8624 - rev 3521
8625
8626 -------------------------------------------------------------------
8627 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
8628
8629 - Fixes unneeded file download, and add download callbacks
8630   (still need yast side) #181204 and #160206
8631 - Fix stalle tmpdir due to cyclic references, using a master
8632   TmpDir for zypp. # 178292
8633
8634 -------------------------------------------------------------------
8635 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
8636
8637 - fixed memory leak in PersistentStorage (#168690)
8638 - revision 3519
8639
8640 -------------------------------------------------------------------
8641 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
8642
8643 - fixed memory leak in XMLSourceCacheParser (#168690)
8644 - revision 3517
8645
8646 -------------------------------------------------------------------
8647 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
8648
8649 -latest fi translation added
8650  Revision 3502
8651
8652 -------------------------------------------------------------------
8653 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
8654
8655 -All installed resolvables has been set to "satisfied" in
8656  ResolverContext::unneeded . BUT:
8657  Patch concerning resolvables have to be set to
8658  "unneeded" although they are installed. In order
8659  getting the state "no longer applicable" (Bug 171590)
8660 - rev 3496
8661
8662 -------------------------------------------------------------------
8663 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
8664
8665 - compute status for scripts and messages so their freshens get
8666   properly honored (aj with postgresql-server)
8667 - rev 3494
8668
8669 -------------------------------------------------------------------
8670 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
8671
8672 - revert not-used-yet rpmdb timestamp, as
8673   it broke rpmdb::init(). (#180040)
8674 - rev 3490
8675
8676 -------------------------------------------------------------------
8677 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
8678
8679 - updating gmo files, if po files has been changed; bug 164449
8680
8681 -------------------------------------------------------------------
8682 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
8683
8684 - Dont download twice if starting from 1st time
8685 - fix typo
8686 - rev 3481
8687
8688 -------------------------------------------------------------------
8689 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
8690
8691 - set cache dir only if storeMetadata is called as a public method.´
8692 - rev 3475
8693
8694 -------------------------------------------------------------------
8695 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
8696
8697 - schedule a package for installation if
8698   - it freshens / supplements something
8699   - it is not installed yet
8700   (#178721)
8701 - rev 3473
8702
8703 -------------------------------------------------------------------
8704 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
8705
8706 - make susetags also implement download and check first.
8707 - rev 3470
8708
8709 -------------------------------------------------------------------
8710 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
8711
8712 - make yum more robust. Never parse from provideFile
8713   but only from local disk. Make sure the cache
8714   is consistent before recreating it.
8715   the code is easier to follow and probably
8716   faster. checksum and signatures are
8717   checked on caching not on parsing.
8718   Required to implement refresh for #154990
8719 - rev 3452
8720
8721 -------------------------------------------------------------------
8722 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
8723
8724 - implement timestamp for YUM and SuseTags
8725 - actually use the license to confirm in yum patches
8726 - add prerequires tag in yum optonally to the bad designed
8727   and nonintuitive pre=1
8728 - rev 3448
8729
8730 -------------------------------------------------------------------
8731 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
8732
8733 - dont pass root on init but before.
8734 - implement rpm db modification timestamp
8735   not used yet
8736 - move Helix source to testsuite out of the solver
8737   so we can use it for target, storage tests
8738 - add Source_Ref::timestamp(), default to now()
8739   in order to implement smart sync of sources by zmd
8740 - don't parse desc and summary twice
8741 - fix a segfault with tranlated text
8742 - fix broken size tag introduced in rev 3427
8743 - rev 3446
8744
8745 -------------------------------------------------------------------
8746 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
8747
8748 - dont accept corrupt sources, improve logs
8749
8750 -------------------------------------------------------------------
8751 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
8752
8753 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
8754   loosing autoprotection (eg. for foreign vendor). (assists #177469)
8755 - rev 3431
8756
8757 -------------------------------------------------------------------
8758 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
8759
8760 - added mediaNr() to PatchRpm and DeltaRpm classes
8761 - rev 3430
8762
8763 -------------------------------------------------------------------
8764 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
8765
8766 - enable YUM license to confirm.
8767   needed for #174476
8768 - adapt store to serialize and read all new resobject fields
8769 - use install-time to now() when serializing (#174653)
8770 - rev 3427
8771
8772 -------------------------------------------------------------------
8773 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
8774
8775 - Do not violate install order when restricting commit to a certain
8776   mediaNumber. (#170079)
8777 - Version 1.1.0; rev 3423
8778
8779 -------------------------------------------------------------------
8780 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
8781
8782 - Added SourceManager::findSourceByUrl to overcome alias mismatches
8783   (#177543).
8784 - rev 3420
8785
8786 -------------------------------------------------------------------
8787 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
8788
8789 - Order all objects according to prerequirements, not just packages.
8790   (#173690)
8791 - rev 3419
8792
8793 -------------------------------------------------------------------
8794 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
8795
8796 - Added new translation
8797
8798 -------------------------------------------------------------------
8799 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
8800
8801 - fix missing homedir option for gpg (#171055)
8802 - rev 3415
8803
8804 -------------------------------------------------------------------
8805 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
8806
8807 - Prevent against daemons launched in rpm %post, that do not close
8808   their filedescriptors. (#174548)
8809 - Version 1.0.1; rev 3413
8810
8811 -------------------------------------------------------------------
8812 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8813
8814 - fixed media number of package retrieved as a part of a patch
8815   (#174841)
8816 - rev 3409
8817
8818 -------------------------------------------------------------------
8819 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8820
8821 - fix missing package descriptions due to filtered packages
8822   by incompatible architectures. (#159109)
8823 - rev 3404
8824
8825 -------------------------------------------------------------------
8826 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8827
8828 - decrease logging in DiskUsageCounter and Modalias (#163186)
8829 - rev 3406
8830
8831 -------------------------------------------------------------------
8832 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8833
8834 - Stay backward comapatible.
8835
8836 -------------------------------------------------------------------
8837 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8838
8839 - Make basic attributes available through ResObject.
8840 - Let ResObjects which do not require media access during
8841   commit return ZERO sourceMediaNr (required for #173690)
8842 - Version 1.0.0
8843 - rev 3390
8844
8845 -------------------------------------------------------------------
8846 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8847
8848 - reduce logging verbosity (#163186)
8849 - rev 3381
8850
8851 -------------------------------------------------------------------
8852 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8853
8854 - setCandidate accept candidates with compatible architectures too. Not
8855   only with the same architecture. Bug 172594 - If update package has
8856   differet arch, UI display is wrong
8857
8858 -------------------------------------------------------------------
8859 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8860
8861 - Added Source_Ref::resStoreInitialized.
8862   If we know that noone has seen the resolvables yet, we can skip
8863   them too, eg. when deleting a source. (#174840)
8864 - rev 3378
8865
8866 -------------------------------------------------------------------
8867 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8868
8869 - Honor freshens as conditionals independant from the installed/
8870   uninstalled status (#174797)
8871 - rev 3376
8872
8873 -------------------------------------------------------------------
8874 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8875
8876 - State modifier "unneeded" is transitive for patches (#171590)
8877 - rev 3375
8878
8879 -------------------------------------------------------------------
8880 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8881
8882 - Do not transact itself (update) in the transactResObject mechanism
8883   Bug 174290
8884
8885 -------------------------------------------------------------------
8886 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8887
8888 - Reenabled improved large file support flags (unintentionally
8889   removed in rev 1544). Fixes bug #173753.
8890 - Added large file support flags to libzypp.pc file allowing
8891   consistence checks in the application using features variable
8892 - rev 3366
8893
8894 -------------------------------------------------------------------
8895 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8896
8897 - SourceManager: moved source deletion before creation
8898   so that we can recreate a deleted one (#174295)
8899 - removed dead code dealing with known_caches from SourceManager::store
8900   (see r3195)
8901 - r3362
8902
8903 -------------------------------------------------------------------
8904 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8905
8906 - fixed returning product short name and summary if product read
8907   from target store (#148625)
8908 - rev 3360
8909
8910 -------------------------------------------------------------------
8911 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8912
8913 - set media verifier on redirected medium (#172599)
8914 - rev 3359
8915
8916 -------------------------------------------------------------------
8917 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8918
8919 - fix 'transactResKind' to collect best providers by capability
8920   and to recursively transact items of same kind (#170114)
8921 - rev 3355
8922
8923 -------------------------------------------------------------------
8924 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8925
8926 - serialize the full URL to avoid missing password and other
8927   url settings (#148108)
8928 - rev 3353
8929
8930 -------------------------------------------------------------------
8931 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8932
8933 - Added a 60 sec connect timeout to MediaCurl (#172860)
8934 - rev 3348
8935
8936 -------------------------------------------------------------------
8937 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8938
8939 - re-fetch also .asc and .key files before checking signature
8940   (#172597)
8941 - rev 3350 (3345-10.1)
8942
8943 -------------------------------------------------------------------
8944 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8945
8946 - Fix yum key verification, because a double variable declaration
8947
8948 -------------------------------------------------------------------
8949 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8950
8951 - use --no-default-keyring to avoid creating a
8952   default gpg dir in / (#171055)
8953 - rev 3335
8954
8955 -------------------------------------------------------------------
8956 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8957
8958 - Fix YUM signature checking, we were passing the key instead of the
8959   signature.
8960 - When the user trust a key, sync again. Bye to the session trusted
8961   keys and user being asked all the time. (#171213)
8962 - r3332
8963
8964 -------------------------------------------------------------------
8965 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8966
8967 - Cleanup index tables when removing items from pool (#170564).
8968
8969 -------------------------------------------------------------------
8970 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8971
8972 - backout rev 3246->3275 of TargetImpl.cc
8973 - add missing testsuite/utils/TestUtils.h
8974 - rev 3330
8975
8976 -------------------------------------------------------------------
8977 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8978
8979 - more fixes for #171062, there were some files still not being
8980   read from cache.
8981 - r3327
8982
8983 -------------------------------------------------------------------
8984 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8985
8986 - cache keys and signature. Remove lot of duplicated code. (#171062)
8987 - r3320
8988
8989 -------------------------------------------------------------------
8990 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8991
8992 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8993   mount here anything, so it is OK to use any dir (171351).
8994 - rev 3318
8995
8996 -------------------------------------------------------------------
8997 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8998
8999 - parse "license-to-confirm" in primary.xml (#168437)
9000 - rev 3312
9001
9002 -------------------------------------------------------------------
9003 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
9004
9005 - Don't try to store 'Atom', not needed and the backend store
9006   rejects them anyways (addtion to #168610)
9007 - rev 3306
9008
9009 -------------------------------------------------------------------
9010 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
9011
9012 - Improved device check in MediaDISK using libblkid (Bug #158529)
9013 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
9014   added a check if it is a directory
9015 - Added libcurl and libblkid checks to configure.ac
9016 - Added e2fsprogs(-devel) requires to the spec file
9017 - rev 3303
9018
9019 -------------------------------------------------------------------
9020 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
9021
9022 - dont download "other" during key check (#171041)
9023 - rev 3294
9024
9025 -------------------------------------------------------------------
9026 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
9027
9028 - allow parallel installs of atoms (used to fulfill patch require-
9029   ments, atoms aren't installed anyways) (#170098)
9030 - some testsuite improvements.
9031 - rev 3288
9032
9033 -------------------------------------------------------------------
9034 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
9035
9036 - get rid of autobuild check when throwing exceptions without throw
9037   but with a macro, returning a null pointer at the end (never reached).
9038
9039 -------------------------------------------------------------------
9040 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
9041
9042 - Do not violate install order when restricting commit to a certain
9043   mediaNumber. (#170079)
9044
9045 -------------------------------------------------------------------
9046 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
9047
9048 - Don't use throw directly!
9049   use ZYPP_THROW with a Exception class, otherwise package bindings
9050   will not catch them.
9051   Should fix crashes when reading broken sources with yast.
9052 - rev 3272
9053
9054 -------------------------------------------------------------------
9055 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
9056
9057 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
9058   revision 3269
9059
9060 -------------------------------------------------------------------
9061 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
9062
9063 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
9064 - further improve on #168840 (from rev 3231), match on name-edition
9065   when filtering by best arch. (#170098)
9066 - rev 3268
9067
9068 -------------------------------------------------------------------
9069 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
9070
9071 - #170093 , lot of package descriptions missing
9072 - rev 3263
9073
9074 -------------------------------------------------------------------
9075 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
9076
9077 - try to fix wrong permissions of /var/lib/zypp created
9078   by old zypp, only when running as root they are fixed
9079   (#169094)
9080 - YUM: Verify signatures on factoryInit.
9081   Dont provide other.xml. Cleanups, better logging.
9082   When refreshing signed soruces, don't refresh is source
9083   has not changed.
9084 - YaST sources: don't refresh if media file has not changed.
9085 - Show full url of index files in sources for signature validation
9086   (mentioned in #170139 comment #3)-
9087
9088 -------------------------------------------------------------------
9089 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
9090
9091 - udpated media ID syntax for external scripts (to be consistent
9092   with packages) (#170247)
9093 - rev 3256
9094
9095 -------------------------------------------------------------------
9096 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
9097
9098 - set media ID to 1 if not specified in YUM metadata (#167452)
9099 - rev 3255
9100
9101 -------------------------------------------------------------------
9102 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
9103
9104 - If freshen and supplement are fulfilled, install any kind of
9105   resolvable if not yet installed (#165746)
9106 - rev 3249
9107
9108 -------------------------------------------------------------------
9109 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
9110
9111 - make downloaded script executable. (#169191)
9112 - rev 3247
9113
9114 -------------------------------------------------------------------
9115 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
9116
9117 - Improve on last fix, compare only compatible archs.
9118 - rev 3233
9119
9120 -------------------------------------------------------------------
9121 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
9122
9123 - Only choose best arch of multiple package atoms with identical
9124   name (#168840)
9125 - rev 3231
9126
9127 -------------------------------------------------------------------
9128 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
9129
9130 - pass empty strings to UI as key properties if unknown key
9131   (#169114)
9132 - rev 3228
9133
9134 -------------------------------------------------------------------
9135 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
9136
9137 - refrain from parsing 'other.xml' (#159316)
9138 - rev 3226
9139
9140 -------------------------------------------------------------------
9141 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
9142
9143 - in source refresh, clean up the cache dir if fails
9144 - do not require repomd.xml.asc when creating a cache (#163765)
9145 - rev 3224
9146
9147 -------------------------------------------------------------------
9148 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
9149
9150 - Check if a file exists before providing it, and just handling the
9151   exception is not sufficient, because it can release the media.
9152   it nows get all possible packages.X translations an then
9153   it selects the candidate from the existing ones (#168654)
9154 - rev 3221
9155
9156 -------------------------------------------------------------------
9157 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
9158
9159 - dont report conflicts if item is neither installed
9160   nor to-be-installed (#168906)
9161 - rev 3219
9162
9163 -------------------------------------------------------------------
9164 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
9165
9166 - #168060 , propagate the file description or original
9167   name to the UI and not the checked filename path,
9168   which could be a tmp file.
9169   Requires changes in pkg-manager, and probably zmd-helpers.
9170 - rev 3215
9171
9172 -------------------------------------------------------------------
9173 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
9174
9175 - /var/lib/zypp/db/languages/* are empty files (##168355)
9176 - r3206
9177
9178 -------------------------------------------------------------------
9179 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
9180
9181 - All resolvables must honor arch, so Arch_noarch in
9182   target/store/XMLFilesBackend.cc is wrong (#160792)
9183 - Introduced code to honour shared package descriptions
9184   (#159109)
9185 - r3204
9186
9187 -------------------------------------------------------------------
9188 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
9189
9190 - replace '_' in YUM elements/attributes with '-' (#168762)
9191 - rev 3201
9192
9193 -------------------------------------------------------------------
9194 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
9195
9196 - Fixed iseries workaround - interchanged variables for scsi
9197   devices, added debug messages about the steps (#163971).
9198 - Added getenv NULL ptr check and verify of the $HOME dir's
9199   and ~/.curlrc file's ownership (#163203).
9200 - rev 3199
9201
9202 -------------------------------------------------------------------
9203 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
9204
9205 - Use filesystem::TmpDir to create unique and unused Source cache
9206   directories. (#168051)
9207
9208 -------------------------------------------------------------------
9209 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
9210
9211 - Enable signature checks per default. (#168525)
9212
9213 -------------------------------------------------------------------
9214 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
9215
9216 - fix callbacks for providing a single file (#160206)
9217
9218 -------------------------------------------------------------------
9219 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
9220
9221 - If an installed package looses a dependency, the solver tries
9222   to upgrade it. Limit the upgrade candidates to best arch, best
9223   edition.
9224 - filter 'other' entries with incompatible arch in yum parser.
9225 - rev 3177
9226
9227 -------------------------------------------------------------------
9228 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
9229
9230 - initialize the product category according to source (#168061)
9231 - rev 3172
9232
9233 -------------------------------------------------------------------
9234 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
9235
9236 - delete only one older version of a xml-store resolvable
9237   (half-baked, but the previous attempt was charred)
9238
9239 -------------------------------------------------------------------
9240 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
9241
9242 - moved license_to_confirm to primary.xml
9243 - rev 3170
9244
9245 -------------------------------------------------------------------
9246 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
9247
9248 - Removed deprecated oldstyle commit methods.
9249
9250 -------------------------------------------------------------------
9251 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
9252
9253 - when installing a xml-store resolvable (all except package,
9254   message, script), delete older versions (#160792).
9255 - read selection edition from the XML store
9256 - rev 3167
9257
9258 -------------------------------------------------------------------
9259 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
9260
9261 - properly clear transaction flag after successful commit
9262   (see rev 3122, #164365, #167285)
9263 - rev 3157
9264
9265 -------------------------------------------------------------------
9266 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
9267
9268 - recursively soft-uninstall recommended package on real uninstall,
9269   not on update (#167603)
9270 - rev 3155
9271
9272 -------------------------------------------------------------------
9273 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
9274
9275 - fix #167605 (importing keys to rpm multiple times due to
9276   wrong interpretation of rpm gpg versioning.
9277 - add support for reading the rpm keys, with full id and fingerprint
9278 - rev 3153
9279
9280 -------------------------------------------------------------------
9281 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
9282
9283 - don't add duplicate error infos to ResolverContext (#167309)
9284 - rev 3146
9285
9286 -------------------------------------------------------------------
9287 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
9288
9289 - fix Resolver::transactReset() (see rev 3122) (#167285)
9290 - rev 3140
9291
9292 -------------------------------------------------------------------
9293 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
9294
9295 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
9296   variable is present, all signature checking callbacks will default
9297   to 'accept', in case no recipient is present.
9298
9299 -------------------------------------------------------------------
9300 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
9301
9302 - read content file on construction, and make
9303   provideProduct only insert the already
9304   read product object into the store (#165826)
9305   (dmacvicar)
9306 - When the signature is not found, warn the
9307   user about a unsigned source. When the
9308   key is not found, do nothing, it can be in the
9309   keyring already. (#166016) (dmacvicar)
9310 - enable key verification only if
9311   ZYPP_CHECKSIG env var is set (dmacvicar)
9312 - r1529
9313
9314 -------------------------------------------------------------------
9315 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
9316
9317 - fix bugfix 164365, fix bug 167285
9318   Actually clear the transcation state instead of locking it
9319   to 'dont transact'
9320 - rev 3122
9321
9322 -------------------------------------------------------------------
9323 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
9324
9325 - revert the signature/digest checking callbacks
9326 - rev 3115
9327
9328 -------------------------------------------------------------------
9329 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
9330
9331 - Bugfix #165670
9332   - Honor keep requests.
9333   - Dont flag "locked uninstall" as error if a keep request was
9334     issued before.
9335 - rev 3114
9336
9337 -------------------------------------------------------------------
9338 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
9339
9340 - rule out locked items during distribution upgrade as early
9341   as possible. (#165670)
9342 - rev 3110
9343
9344 -------------------------------------------------------------------
9345 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
9346
9347 - Bugfix #166212
9348   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
9349     transactResObject().
9350   - resetTransaction(APPL_LOW) before resolving
9351   - enhance transactCaps by using the same algorithm as in
9352     QueueItemRequire
9353     (before: transact all requires and recommends by name
9354      now: transact best requires and recommends by provides)
9355 - rev 3107
9356
9357 -------------------------------------------------------------------
9358 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
9359
9360 - new callbacks for failing digest
9361 - rev 3098
9362
9363 -------------------------------------------------------------------
9364 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
9365
9366 - ask for file without a checksum (#165125)
9367
9368 -------------------------------------------------------------------
9369 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
9370
9371 - dont install satisfied resolvables (#165843)
9372 - rev 3095
9373
9374 -------------------------------------------------------------------
9375 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
9376
9377 - dont abort on failed "dry_run" (#164583)
9378 - rev 3091
9379
9380 -------------------------------------------------------------------
9381 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
9382
9383 - Ask user if signature file does not exist (#163765)
9384 - handle repomd.xml.asc as optional file (#163765)
9385 - rev 3089
9386
9387 -------------------------------------------------------------------
9388 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
9389
9390 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
9391 - rev 3087
9392
9393 -------------------------------------------------------------------
9394 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
9395
9396 - Dont do transitive uninstalls on uninstalled or upgraded items.
9397   (#165798)
9398 - rev 3083
9399
9400 -------------------------------------------------------------------
9401 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
9402
9403 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
9404
9405 -------------------------------------------------------------------
9406 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
9407
9408 - Product::updateUrls: restore it from the XML store;
9409   fixed content parsing (#163192).
9410 - restore product flags fro the XML store
9411 - rev 3074
9412
9413 -------------------------------------------------------------------
9414 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
9415
9416 - Only consider best arch/version (#165477)
9417 - rev 3069
9418
9419 -------------------------------------------------------------------
9420 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
9421
9422 - No need to parse tags at all if there is no item to store values
9423   (e.g. data for unwanted arch). Fixed segv trying to store data in
9424   NULL item. (#165479)
9425 - rev3065
9426
9427 -------------------------------------------------------------------
9428 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
9429
9430 - Improved Url path name "//" vs. "/%2f" handling; now if the
9431   url has an authority, "/%2f" is used for ftp only (#163784)
9432 - rev 3062
9433
9434 -------------------------------------------------------------------
9435 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
9436
9437 - fixed storing patch scripts to target store (#159928)
9438 - rev 3058
9439
9440 -------------------------------------------------------------------
9441 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
9442
9443 - if a patch is bad, only skip this patch, not everything
9444   (#165200)
9445 - rev 3057
9446
9447 -------------------------------------------------------------------
9448 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
9449
9450 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
9451 - Susetags:Pattern: Fixed parser.
9452
9453 -------------------------------------------------------------------
9454 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
9455
9456 - when uninstalling, only re-establish installed items
9457   supplementing the to-be-uninstalled one. (variant of #165111)
9458 - rev 3054
9459
9460 -------------------------------------------------------------------
9461 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
9462
9463 - Susetags:Package: Parse and provide ins/delnotify texts.
9464
9465 -------------------------------------------------------------------
9466 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
9467
9468 - when checking freshens/supplements at install, only consider
9469   best architecture/edition (#164453)
9470 - rev 3051
9471
9472 -------------------------------------------------------------------
9473 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
9474
9475 - when checking for supplements, only consider best arch, best
9476   edition for installation (#165111)
9477 - rev 3047
9478
9479 -------------------------------------------------------------------
9480 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
9481
9482 - Bug 165117: build 910: Update: Splitted packages are selected for
9483   all archs
9484
9485 -------------------------------------------------------------------
9486 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
9487
9488 - ask user if a file exists but does not have a checksum (#162797)
9489 - rev 3044
9490
9491 -------------------------------------------------------------------
9492 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
9493
9494 - parse time and size elements from delta and patch RPM
9495 - rev 3043
9496
9497 -------------------------------------------------------------------
9498 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
9499
9500 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
9501   devices - on powerpc only (#163971)
9502 - rev 3042
9503
9504 -------------------------------------------------------------------
9505 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
9506
9507 - fix endless loop in patches parsing.
9508 - rev 3039
9509
9510 -------------------------------------------------------------------
9511 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
9512
9513 - fixed media handling in SuSEtags source (#164879)
9514 - rev 3037
9515
9516 -------------------------------------------------------------------
9517 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
9518
9519 - honor 'dry_run' on package remove (#164732)
9520 - rev 3036
9521
9522 -------------------------------------------------------------------
9523 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
9524
9525 - add files from yum filelist as provides to package (#164731)
9526 - rev 3032
9527
9528 -------------------------------------------------------------------
9529 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
9530
9531 - honor "+Enh:/-Enh:" in packages file (#156513)
9532
9533 -------------------------------------------------------------------
9534 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
9535
9536 - fix callback receiver signature to match the callback for removing
9537   package
9538
9539 -------------------------------------------------------------------
9540 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
9541
9542 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
9543 - rev 3024
9544
9545 -------------------------------------------------------------------
9546 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
9547
9548 - Bug 164440; Taking wrong architecture while updating obsoletes
9549   splitted packages
9550 - rev 3022
9551
9552 -------------------------------------------------------------------
9553 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
9554
9555 - allow relative paths with url file:
9556 - dont filter atoms from going into pool, multi-arch patch
9557   requirements need them. Instead, treat atoms with incompatible
9558   architecture as unneeded.
9559 - rev 3018
9560
9561 -------------------------------------------------------------------
9562 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
9563
9564 - product now provides short name
9565 - rev 3013
9566
9567 -------------------------------------------------------------------
9568 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
9569
9570 - read metadata for packages from correct tags in patches (#163220)
9571 - rev 3011
9572
9573 -------------------------------------------------------------------
9574 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
9575
9576 - more detailed resolver error reports (#162994)
9577 - rev 3010
9578
9579 -------------------------------------------------------------------
9580 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
9581
9582 - report package download progress (#160966)
9583 - rev 3007
9584
9585 -------------------------------------------------------------------
9586 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
9587
9588 - transact also for languages (#163819)
9589 - rev 3004
9590
9591 -------------------------------------------------------------------
9592 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
9593
9594 - loop through all affected ResObjects in transactResKind (#163819)
9595 - rev 3002
9596
9597 -------------------------------------------------------------------
9598 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
9599
9600 - allow re-installation of non-packages (#162906)
9601 - rev 2998
9602
9603 -------------------------------------------------------------------
9604 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
9605
9606 - Added loop checking for scsi cdroms (/sys/block/srX) in case
9607   HAL does not provide any drives like on iSeries (#163971).
9608 - rev 2995
9609
9610 -------------------------------------------------------------------
9611 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
9612
9613 - add 'licenceToConfirm()' to Product. (#164375)
9614
9615 -------------------------------------------------------------------
9616 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
9617
9618 - Avoid excessive CD hopping on commit. But still far from
9619   being perfect. (#159679)
9620 - Fixed Target::commit: Despite dry_run set True, packages
9621   were depeted.
9622
9623 -------------------------------------------------------------------
9624 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
9625
9626 - honour if user decides to skip a package in commit (#156031)
9627
9628 -------------------------------------------------------------------
9629 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
9630
9631 - fixed parsing external reference to script in patch (#163221)
9632 - r2981
9633
9634 -------------------------------------------------------------------
9635 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
9636
9637 - cache and provide content.asc/key optionally. Dont show a
9638   popup if they dont exists. (dmacvicar)
9639 - Actually abort when verify signature workflow is false. (dmacvicar)
9640 - r2978
9641
9642 -------------------------------------------------------------------
9643 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
9644
9645 - fixed setting autorefresh flag for installation sources
9646
9647 -------------------------------------------------------------------
9648 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
9649
9650 - drop patches with incompatible architecture.
9651 - rev 2972
9652
9653 -------------------------------------------------------------------
9654 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
9655
9656 - Added info method to media verifier base and more debug info
9657 - rev 2970
9658
9659 -------------------------------------------------------------------
9660 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
9661
9662 - Dont deny the "/" attach point in MediaDIR, since this is used
9663   for all "file:" urls, esp. local packages.
9664 - rev 2962
9665
9666 -------------------------------------------------------------------
9667 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
9668
9669 - Bug 159673 - only one conflict solvable per page
9670
9671 -------------------------------------------------------------------
9672 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
9673
9674 - parse all dependencies of 'packages' file (#163773)
9675 - rev 2957
9676
9677 -------------------------------------------------------------------
9678 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
9679
9680 - Use the original media descr_dir on refresh for
9681   suse tags source (#163196)
9682 - r2952
9683
9684 -------------------------------------------------------------------
9685 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
9686
9687 - add Source::setUrl() for zmd backend helper.
9688 - rev 2946
9689
9690 -------------------------------------------------------------------
9691 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
9692
9693 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
9694 target init. (dmacvicar)
9695 - r2949
9696
9697 -------------------------------------------------------------------
9698 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
9699
9700 - Fixed MediaDISK to use a mount -oro,bind id the disk
9701   partition is already attached e.g. by the automounter.
9702   Try to mount it a second time may fail (#163486).
9703 - rev 2944
9704
9705 -------------------------------------------------------------------
9706 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
9707
9708 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
9709 - rev 2940
9710
9711 -------------------------------------------------------------------
9712 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
9713
9714 - only try to create a source of a given type when restoring
9715   from the persistent store (#162111)
9716
9717 -------------------------------------------------------------------
9718 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
9719
9720 - parse all dependencies for patterns (.pat) files (#160602)
9721 - drop YOUPATH and YOUURL from content file.
9722 - rev 2924
9723
9724 -------------------------------------------------------------------
9725 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
9726
9727 - properly initialize autorefresh for non-remote sources (#154990)
9728 - rev 2919
9729
9730 -------------------------------------------------------------------
9731 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
9732
9733 - Added flag to MediaManager::isUseableAttachPoint, whether
9734   to check against system mount entries or not.
9735 - Disallow to use the attachpoints of another media handlers
9736   as source path in MediaDIR.
9737 - rev 2917
9738
9739 -------------------------------------------------------------------
9740 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
9741
9742 -implement callbacks for when package verification (checksum)
9743  fails, offer to retry or abort
9744
9745 -------------------------------------------------------------------
9746 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
9747
9748 - Fix construction of checksum objects when using non-standard
9749   checksum algorithms
9750 - Fix broken YUM cache
9751 - r2913
9752
9753 -------------------------------------------------------------------
9754 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
9755
9756 - Keep packages with no version upgrade installed during
9757   distribution upgrade (#162972)
9758 - add 'transactReset()' helper function for UI.
9759 - rev 2908
9760
9761 -------------------------------------------------------------------
9762 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
9763
9764 - r2906
9765
9766 -------------------------------------------------------------------
9767 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
9768
9769 - Fixed candidate handling in ui::Selectable. (#156589)
9770
9771 -------------------------------------------------------------------
9772 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
9773
9774 - fix #162984 , gpg hangs because the matching data file
9775   for the key cannot be find. (dmacvicar)
9776 - Fix restore of YUM source using the same cache dir semantics as
9777  susetags instead of assuming there is a cache if a cache_dir
9778   was given. (dmacvicar)
9779
9780 -------------------------------------------------------------------
9781 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
9782
9783 - use DISTPRODUCT/DISTVERSION from content file to generate the
9784   product name, version, and release.
9785 - rev 2902
9786
9787 -------------------------------------------------------------------
9788 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
9789
9790 - Removed broken forcing of absolute ftp paths added in rev2705 to
9791   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
9792 - rev 2900
9793
9794 -------------------------------------------------------------------
9795 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
9796
9797 - add Resolver::freshenPool() (#156980)
9798 - rev 2893
9799
9800 -------------------------------------------------------------------
9801 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
9802
9803 - skip incompatible archs in filelist parsing.
9804 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
9805   /lib64/, ...)
9806 - rev 2886
9807
9808 -------------------------------------------------------------------
9809 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
9810
9811 - skip incompatible archs in primary parsing.
9812 - rev 2883
9813
9814 -------------------------------------------------------------------
9815 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9816
9817 - allow setting of source when parsing local .rpm (#147765)
9818 - rev 2880
9819
9820 -------------------------------------------------------------------
9821 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9822
9823 - Do not update packages over other architectures
9824
9825 -------------------------------------------------------------------
9826 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9827
9828 - Added zypp/ui/UserWantedPackages to support the UI's
9829   "automatic changes" dialog (bug #152700)
9830
9831 -------------------------------------------------------------------
9832 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9833
9834 - use KeyRing class to validate repomd.xml (#160909)
9835
9836 -------------------------------------------------------------------
9837 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9838
9839 - Product resolvables should be readable by normal users.
9840   (#162474) (dmacvicar)
9841 - implemented keyring and metadata signature verification
9842   in susetags source
9843 - dont delete the lock if we did not acquire it
9844 - r2847
9845
9846 -------------------------------------------------------------------
9847 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9848
9849 - Added disabling of the automounter while MediaManager
9850   init and restoring of the old state on exit (#154326).
9851 - Implemented check if media (CD) is automounted or not
9852 - rev 2840
9853
9854 -------------------------------------------------------------------
9855 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9856
9857 - Implemented several hal get/set/removeDeviceProperty wrappers
9858 - Improved HalException to allow to fetch HAL/DBUS error componets
9859 - rev 2830
9860
9861 -------------------------------------------------------------------
9862 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9863
9864 - honor subscription status of catalogs (#162350)
9865 - rev 2827
9866
9867 -------------------------------------------------------------------
9868 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9869
9870 - Enabled CD eject error reporting exceptions (#154326)
9871 - rev 2822
9872
9873 -------------------------------------------------------------------
9874 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9875
9876 - support "dry run" (#159467)
9877 - implement "transactResKind" (#161400)
9878 - rev 2817
9879
9880 -------------------------------------------------------------------
9881 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9882
9883 - add checksum for external patches (#159928)
9884
9885 -------------------------------------------------------------------
9886 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9887
9888 - calculate product architecture (#158198)
9889
9890 -------------------------------------------------------------------
9891 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9892
9893 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9894   detection
9895
9896 -------------------------------------------------------------------
9897 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9898
9899 - Auto protect installed packages from unknown vendor. (#157446)
9900
9901 -------------------------------------------------------------------
9902 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9903
9904 - added support for external scripts to metadata (#159928) (jsrain)
9905 - fixed handling of Language resolvables (ma)
9906 - fix leak in rpmdb (dmacvicar)
9907 - added softlock for autoyast (#159466) (ma)
9908 - Fixed exceptions in doGetFileCopy() to show full url
9909   including the file instead of just the media base url. (mt)
9910 - Provide Language::summary (ma)
9911 - check patterns and selections file exist
9912   before veryfing them (#161300) (dmacvicar)
9913 - added YUM metadata checksum computation (jsrain)
9914 - added interface to patch of a message (jsrain)
9915 - r2734
9916
9917 -------------------------------------------------------------------
9918 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9919
9920 - added support for external scripts to metadata (#159928)
9921 - r2709
9922
9923 -------------------------------------------------------------------
9924 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9925
9926 - report separate exception when trying to start source cache again to
9927   suppress incorrect error message in XEN installation
9928 - r2682
9929
9930 -------------------------------------------------------------------
9931 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9932
9933 - Implement inter process locking in zypp.
9934 - Added No medium found output
9935 - splitting modaliases in supplements TOO
9936 - parse also the available signing keys
9937
9938 -------------------------------------------------------------------
9939 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9940
9941 - release all media when removing source (#159754) (visnov)
9942 - more testsuites (schubi)
9943 - updated translations (schubi)
9944 - added MediaNotEjectedException (mt)
9945 - rev 2652
9946
9947 -------------------------------------------------------------------
9948 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9949
9950 - fix patches descriptions (dmacvicar)
9951 - fix source serialization (dmacvicar)
9952 - metadata for kernel test (schubi)
9953 - Arch tests updated (ma)
9954 - classify NULL Ptr as unique (ma)
9955 - Added host check, because file Url allows it now. (mt)
9956 - prepare modalias fix (#159766) (ma)
9957 - Provide iterator based access to SourceManager data. (ma)
9958 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9959   RFC1738 says, it may contain a hostname as well...
9960 - revision 2633
9961
9962 -------------------------------------------------------------------
9963 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9964
9965 - pkg-config support (mvidner)
9966 - close all medias when destructing MediaSet (jsrain)
9967 - rev 2622
9968
9969 -------------------------------------------------------------------
9970 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9971
9972 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9973 - Message callback implemented to show patch messages (visnov)
9974 - Bug 159696 (schubi)
9975 - provide transform_iterators to iterate over a maps keys or values (ma)
9976 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9977 - added script and message installation (jsrain)
9978 - chooses the 'right' kernel now (kkaempf)
9979 - Use noarch if no arch is specified in patches (dmacvicar)
9980 - rev 2611
9981
9982 -------------------------------------------------------------------
9983 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9984
9985 - Added some debug output including the access id (mt)
9986 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9987   release with eject=true on attached media, to umount
9988   other mounts as well. (mt)
9989 - 159483 - solver does not blame missing dependency (schubi)
9990 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9991 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9992   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9993 - fixed ZYPP_RETHROW (#156430) (ma)
9994 - patch for #156114 (visnov)
9995 - fixed container.erase loops (ma)
9996 - Fixed to reset desired (cached) flag before the action (mt)
9997 - Removed return in forceRelaseAllMedia (void function) (mt)
9998 - Parse nonexisting architecture to noarch so patches dont get
9999   filtered by the pool (dmacvicar)
10000 - 159512 - yast2-qt does not show label of to be installed products
10001   anymore (dmacvicar)
10002 - 159765 - Hidden patterns still visible (dmacvicar)
10003 - Use noarch if no arch is specified. (dmacvicar)
10004 - r2594
10005
10006 -------------------------------------------------------------------
10007 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
10008
10009 - properly report error for media change callback
10010 - rev 2579
10011
10012 -------------------------------------------------------------------
10013 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
10014
10015 - fixed memory leak in XMLNodeIterator (#157474)
10016 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
10017 - Renamed private MediaManager::forceMediaRelease
10018   function to forceReleaseShared (more exact name)
10019 - Implemented forceRelaseAllMedia() that can be
10020   used to release also foreign (user) mounts.
10021 - Added use of forceRelaseAllMedia for CD/DVDs
10022   if FORCE_RELEASE_FOREIGN is 1 (default 0)
10023 - little cleanup of the checkAttached function
10024 - r2578
10025
10026 -------------------------------------------------------------------
10027 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
10028
10029 - don't try to attach without exception handling (#158620)
10030 - fix descriptions, as a new tag Des for selections exists now.
10031 - fix #157683: failure after adding add-on product to install
10032   sources
10033 - added more files for translation
10034 - resolve-dependencies.cc: establish pool
10035 - parse-metadata.cc: catch bad URL
10036 - set zmdid for atoms
10037 - r2574
10038
10039 -------------------------------------------------------------------
10040 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
10041
10042 - fix testsuite.
10043 - provide edition and architecture for all kinds of yum
10044   resolvables.
10045 - fix ResStatus output.
10046 - establish atoms correctly.
10047 - treat requires to unneeded resolvables as fulfilled.
10048 - rev 2559
10049
10050 -------------------------------------------------------------------
10051 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
10052
10053 - fix the build
10054 - only consider best architecture/version (#157594)
10055 - prefer providers which supplement/enhance installed or
10056   to-be-installed packages (fixes the tpctl-kmp issue)
10057 - rev 2546
10058
10059 -------------------------------------------------------------------
10060 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
10061
10062 - provide more filters for pkg-bindings (#158602)
10063 - add SystemResObject to provide system (modalias, hal, ...)
10064   capabilities.
10065 - handle this during resolving.
10066 - make the modalias and hal capability match the SystemResObject
10067   by default, thereyby triggering a modalias (resp. hal)
10068   evaluation.
10069 - xmlstore: decouple target store from YUM schema.
10070 - clean up moving of hal() and modalias() from provides to
10071   supplements in ResolvableImpl.
10072 - add PatchContents() for UI.
10073 - handle Edition::noedition as empty string.
10074 - r2537
10075
10076 -------------------------------------------------------------------
10077 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
10078
10079 - releasing all medias when asking for CD (#156981)
10080 - r2471
10081
10082 -------------------------------------------------------------------
10083 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
10084
10085 - ResStatus::resetTransact must return a value.
10086 - Fixed random build failures in LanguageCode.cc.
10087   (Rewrote the CodeMaps constructor so that gcc does not
10088   optimize a 500-statement basic block.)
10089 - Fix constructions of patch objects. Actually insert atoms in atoms
10090   list. Insert atoms for package even if the package does not exists
10091   in the source. Fixes #157628 (dmacvicar).
10092 - Fixed license reading from susetags, #151834 (dmacvicar).
10093 - r2468
10094
10095 -------------------------------------------------------------------
10096 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
10097
10098 - added ResStatus::resetTransact (ma)
10099 - bugfix for #156439 (schubi)
10100 - Added Source_Ref::setAlias (#154913).
10101 - Do not assume there is a product file when scanning for products
10102   (visnov)
10103 - function to disable all sources in the persistent store (visnov)
10104 - dependency errors go to stdout, not stderr; output resolver info
10105   directly to stderr (kkaempf)
10106 - rev 2464
10107
10108 -------------------------------------------------------------------
10109 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
10110
10111 - fix merging of resolver info (needed for #157684).
10112 - errors are also important in ResolverInfo.
10113 - improve debug output in ResolverContext.
10114 - rev 2455
10115
10116 -------------------------------------------------------------------
10117 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
10118
10119 - delete RPMs downloaded via HTTP/FTP after installnig them
10120   (#157011)
10121 - fixed product registration (reverted autorefresh patch) (#157566)
10122
10123 -------------------------------------------------------------------
10124 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
10125
10126 - if root!="/", always prefer the upgrade candidate (#155472)
10127 - implement license confirmed api for UI.
10128 - prefer architecture over version in distribution upgrade
10129   (#157501)
10130 - clean up media handling.
10131 - rev 2448
10132
10133 -------------------------------------------------------------------
10134 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
10135
10136 - init Modalias properly.
10137 - fix warnings in testcases.
10138 - rev 2432
10139
10140 -------------------------------------------------------------------
10141 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
10142
10143 - drop libjpeg-devel and sqlite-devel from build requires.
10144
10145 -------------------------------------------------------------------
10146 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
10147
10148 - implement 'modalias()' capability (#157406)
10149 - make dependencies consistent, its 'freshens'.
10150 - cope with user umounts of devices.
10151 - add debug to SourceManager.
10152 - rev 2418
10153
10154 -------------------------------------------------------------------
10155 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
10156
10157 - allow version downgrade during distribution upgrade if the
10158   newer package is coming from a trusted vendor (#155472)
10159 - implement locale fallback
10160 - 'freshen' -> 'freshens' in schema definitions to make it
10161   consistent with all other dependency definitions.
10162 - better error reporting for .pat and .sel files.
10163 - rule out packages from dependency resolutions which are
10164   de-selected by user (#155368)
10165 - use locale fallbacks in package translations.
10166 - refresh source when re-enabling it.
10167 - rev 2406
10168
10169 -------------------------------------------------------------------
10170 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
10171
10172 - split of libzypp-zmd-backend subpackage as a stand-alone
10173   leaf package.
10174 - encapsulate bool test for Source_Ref better.
10175 - fixed stack overflow (ma).
10176 - make testsuite build again.
10177 - rev 2346
10178
10179 -------------------------------------------------------------------
10180 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
10181
10182 - fixed URL rewriting for CD2 and following (#154762)
10183 - fixed ResPoolProxy diffState (for proper ok/cancel support
10184   in UI)
10185 - added special exception class for aborting installation
10186   (#154936)
10187 - only auto-change directories if they end in CDn or DVDn.
10188 - rev 2320.
10189
10190 -------------------------------------------------------------------
10191 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
10192
10193 - silently ignore multiple installs of the same package.
10194 - fix disk usage for installs and uninstalls.
10195 - rev 2308
10196
10197 -------------------------------------------------------------------
10198 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
10199
10200 - zmd-backend: filter out incompatible architectures from
10201   repository.
10202 - rev 2298
10203
10204 -------------------------------------------------------------------
10205 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
10206
10207 - sync libzypp media data with mtab.
10208 - improve resolver error and solution reports.
10209 - fix source cache reading (#155459).
10210 - default cached sources to enabled (#155459).
10211 - let each source provide public keys.
10212 - rev 2297
10213
10214 -------------------------------------------------------------------
10215 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
10216
10217 - only write by-sovler transactions back (#154976)
10218 - rev 2278
10219
10220 -------------------------------------------------------------------
10221 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
10222
10223 - release last used source at end of commit (#155002)
10224 - rev 2277
10225
10226 -------------------------------------------------------------------
10227 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
10228
10229 - cope with NULL values in zmd catalogs table (#153584)
10230 - set YAST_IS_RUNNING in transact zmd helper (#154820)
10231 - run SuSEconfig after transact zmd helper (#154820)
10232 - add softTransact to honor user vs. soft requirements (#154650)
10233 - honor all build keys provided by a package source.
10234 - add source metadata refresh.
10235 - add progress callbacks to zmd helpers.
10236 - rev 2276
10237
10238 -------------------------------------------------------------------
10239 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
10240
10241 - include .diffs into main source.
10242 - catch exception when ejecting media which was unmounted externally
10243   (#154697).
10244 - init source in zmd-backend correctly (#154667)
10245 - implement disk usage info for YaST.
10246 - clean up XML schema files.
10247 - catch CPUs identifying as 'i686' but being 'i586'.
10248 - allow definition of preferred attach (mount) point for media.
10249 - make resolver results more readable.
10250 - use language fallbacks if none of multiple language providers
10251   matches.
10252 - get rid of ignoring wrong arch in resolver, having the wrong
10253   architecture is prevented by other means.
10254 - prepare for translations in exceptions.
10255 - fix 'abort does not abort'
10256 - implement 'flag' I/O in target cache backend.
10257 - skip incompatibles architectures in packages.<lang>
10258 - rev 2228
10259
10260 -------------------------------------------------------------------
10261 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
10262
10263 - dont even provide src/nosrc from the source.
10264 - rev 2169 + diffs
10265
10266 -------------------------------------------------------------------
10267 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
10268
10269 - Initialize commit result (#154409)
10270 - release media if its wrong (#154326)
10271 - dont copy src/nosrc packages to the pool (#154627)
10272 - reduce XML logging.
10273 - rev 2169 + diffs
10274
10275 -------------------------------------------------------------------
10276 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
10277
10278 - fix path of .po files (#154074).
10279 - parse the correct package.<lang> file (kinda #154074).
10280 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
10281 - reattach all released medias.
10282 - raise exception instead of abort() on XML errors (#154104).
10283 - update translations.
10284 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
10285   and is_empty_dir utility function
10286 - rev 2169
10287
10288 -------------------------------------------------------------------
10289 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
10290
10291 - check freshens and supplements for packages (#154074).
10292 - only complain about incomplete installed resolvables,
10293   if they are uninstalled, schedule them for installation.
10294   (#154074)
10295 - add testcases for locale() provides.
10296 - add lang_country -> lang fallback.
10297 - have locale(parent:...) deps match any provides of 'parent'
10298   also when uninstalling a package.
10299 - rev 2148
10300
10301 -------------------------------------------------------------------
10302 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
10303
10304 - change the locale(...) separator to ";" (#153791)
10305 - complete "find-files" of zmd-backend.
10306 - rev 2140
10307
10308 -------------------------------------------------------------------
10309 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
10310
10311 - avoid attaching media when initializing source
10312 - rev 2139
10313
10314 -------------------------------------------------------------------
10315 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
10316
10317 - warn about misspelled 'locale(...)' provides
10318 - add testcases
10319 - rev 2134
10320
10321 -------------------------------------------------------------------
10322 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
10323
10324 - fix the build
10325 - rev 2129
10326
10327 -------------------------------------------------------------------
10328 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
10329
10330 - provide available locales to application (#153583)
10331 - honor 'requestedLocales' (language dependant packages)
10332 - honor release requests for all holders of a device.
10333 - silently re-attach after a forced release.
10334 - solver improvements.
10335 - handle source caches.
10336 - proper logging in zmd backend helpers.
10337 - rev 2127
10338
10339 -------------------------------------------------------------------
10340 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
10341
10342 - upgrade always to best version and arch (#153577)
10343 - reset 'transact' state for obsoleted packages (#153578)
10344 - translation updates
10345 - rev 2113
10346
10347 -------------------------------------------------------------------
10348 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
10349
10350 - add support for 'local' .rpm packages to zmd-backend.
10351 - rev 2101
10352
10353 -------------------------------------------------------------------
10354 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
10355
10356 - fix build of zmd/backend.
10357 - actually fill 'files' table in package-files.
10358 - rev 2094
10359
10360 -------------------------------------------------------------------
10361 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
10362
10363 - improve testcases.
10364 - add 'setPossibleLocales()' to ZYpp, this defines the set
10365   of possible locales to choose from (#153583)
10366 - provide LanguageImpl and create 'Language' resolvables for
10367   each 'possible' locale.
10368 - fix YUM parsing of patches, insert 'atoms' to link patches
10369   with packages.
10370 - replace gzstream/ with own, existing implementation.
10371 - honor locks in solver (#150231)
10372 - sync pool with target after commit() properly (#150565, #153066)
10373 - new zmd helper 'package-files'
10374 - rev 2093
10375
10376 -------------------------------------------------------------------
10377 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
10378
10379 - prevent multiple initializations of the target (#153124)
10380 - implement 'loopback mounted ISO images'
10381 - retain old package sources on upgrade.
10382 - support compressed .xml files in 'repodata' type repositories.
10383 - rev 2025
10384
10385 -------------------------------------------------------------------
10386 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
10387
10388 - parse locale(...) provides and construct correct dependencies.
10389
10390 -------------------------------------------------------------------
10391 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
10392
10393 - always upgrade to candidate (#152760).
10394 - fix typo in package sorting.
10395 - prepare handling of locale provides.
10396 - rev 1995
10397
10398 -------------------------------------------------------------------
10399 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
10400
10401 - sort src/nosrc package to right list during commit.
10402 - revert installtime/buildtime in susetags parser (#152760)
10403 - rev 1990
10404
10405 -------------------------------------------------------------------
10406 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
10407
10408 - reset state after successful commit (#153030)
10409 - run "rpm -e" always with "--nodeps" (#153026)
10410 - provide separate resolvable kind for src packages.
10411 - extend status field for LOCK and LICENSE.
10412 - add sameState()/diffState() for UI.
10413 - provide 'best' candidate for UI.
10414 - set 60 sec timeout for curl access.
10415 - don't cross-compare solver results, takes too much time.
10416 - provide sizes of installed packages.
10417 - extend REQUIRES semantics in content file.
10418 - add "parse-metadata" helper to zmd-backend.
10419 - rev 1987
10420
10421 -------------------------------------------------------------------
10422 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
10423
10424 - provide complete disk usage data (#152761)
10425 - include upgrade flag when copying solver solution
10426   back to pool (#152717)
10427 - rev 1959
10428
10429 -------------------------------------------------------------------
10430 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
10431
10432 - don't insert incompatible architectures to the pool (#151933)
10433 - don't accept incompatible architectures from a repository
10434   (#151933)
10435 - separate rpm log (#151431).
10436 - allow extended product requires.
10437 - rev 1954
10438
10439 -------------------------------------------------------------------
10440 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
10441
10442 - provide the XML schema files in the main package. (#152593)
10443
10444 -------------------------------------------------------------------
10445 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
10446
10447 - provide arch compat handling.
10448 - implement data upload to zmd.
10449 - fix source metadata caching on target.
10450 - add 'supplements' dependencies to 'yum' parser.
10451 - provide user agent identification to curl calls.
10452 - move resolver branches (multiple alternatives) back in queue
10453   (resolve known things first, then the unknown ones).
10454 - clean up 'packages' parser.
10455 - rev 1947
10456
10457 -------------------------------------------------------------------
10458 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
10459
10460 - improve media mount/umount interface
10461 - prepare class ArchCompat for proper architecture ordering
10462   and compatibility handling.
10463 - add returns to dummy functions in DbAccess.
10464 - rev 1913
10465
10466 -------------------------------------------------------------------
10467 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
10468
10469 - don't explictly delete to-be-upgraded packages.
10470 - finish query-system, resolve-dependencies, and transact for
10471   libzypp-zmd-backend.
10472 - provide Pattern::category.
10473 - move system architecture to toplevel.
10474 - make target store pathname settable.
10475 - speed up rpmdb reading by properly filtering unwanted file
10476   provides.
10477 - rev 1905
10478
10479 -------------------------------------------------------------------
10480 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
10481
10482 - new translations.
10483 - proofread texts.
10484 - when comparing solutions, prefer higher versions.
10485 - provide generic 'SafeBool' for bool conversions.
10486 - add PtrTypes testsuites.
10487 - rev 1876
10488
10489 -------------------------------------------------------------------
10490 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
10491
10492 - integrate all diffs
10493 - move Target::commit to toplevel API
10494 - generalize dependency iterators and hash dependency
10495   information in pool (for speedup)
10496 - add 'supplements' as dependency
10497 - make more pattern attributes available
10498 - drop "smbfs" in favour of "cifs" (#151476)
10499 - add metadata cache to sources (Beta4 bug)
10500 - run "rpm -e"  with name-version-release
10501 - fix update conflicts
10502 - rev 1864
10503
10504 -------------------------------------------------------------------
10505 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
10506
10507 - fix-mediachange.diff: dont skip CD but retry after media change
10508 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
10509   'eject' button
10510 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
10511   so media handle gets actually released and media unmounted.
10512
10513 -------------------------------------------------------------------
10514 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
10515
10516 - implement arch scoring
10517 - prefer better arch (#151427)
10518 - transitive depedencies of weak requirements are non-weak
10519   (#151446)
10520 - rev 1778 + diff
10521
10522 -------------------------------------------------------------------
10523 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
10524
10525 - ignore self and to-be-updated conflicts (#150844)
10526 - fix enable of target store (for non-packages)
10527 - rev 1778
10528
10529 -------------------------------------------------------------------
10530 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
10531
10532 - fix "cd:" url (#151121)
10533 - provide location() in public Package api
10534 - allow running distribution upgrade in testmode
10535 - extend HAL interface
10536 - rev 1762
10537
10538 -------------------------------------------------------------------
10539 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
10540
10541 - pass normal and locale packages from selections correctly.
10542 - its "baseconf" for base selections.
10543 - Make 'ZYpp' an obvious singleton.
10544 - provide releasenotesUrl.
10545 - dont continue upgrade without target.
10546 - implement 'fake' hal for testing.
10547 - fix package sizes.
10548 - more solver testcases.
10549 - rev 1754
10550
10551 -------------------------------------------------------------------
10552 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
10553
10554 - extend requires of libzypp-devel
10555 - provide package sizes for UI
10556 - provide more UI helpers
10557 - implement Product and related functions
10558 - fix split provides in distribution upgrade
10559 - provide locale information to system
10560 - ask HAL for available devices
10561 - reduce debug information in solver
10562 - filter architectures in source, not in solver
10563 - rev 1743
10564
10565 -------------------------------------------------------------------
10566 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
10567
10568 - disable another testsuite for now
10569 - fetch the default locale from environment
10570 - support user-defined formatting of log
10571 - rev 1710
10572
10573 -------------------------------------------------------------------
10574 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
10575
10576 - providing basic product information from susetags source
10577 - public API for preferred language
10578 - implemented redirect of logging (#149001)
10579 - report start/finish of source data parsing (#150211)
10580 - store/restore source aliases properly (#150256)
10581 - disable a lot of debug logging to speed up solver
10582 - properly rewrite URL for CDn directory layouts (#149870)
10583 - rev 1706
10584
10585 -------------------------------------------------------------------
10586 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
10587
10588 - add save/restore state to facilitate UI 'cancel'
10589 - enable target/store
10590 - add 'forceResolve' call and flag to resolver to switch between
10591   task-oriented ZMD and interactive YaST behaviour.
10592 - Fix resolver problem solution texts.
10593 - improve solver problem solution offerings.
10594 - fix media access handling to better support multiple
10595   requestors to single media.
10596 - move the media number checking to the source (media requestor)
10597   which knows how to verify the correct media.
10598 - Fix CD ordering (#149871), adding testcases.
10599 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
10600 - Add selections to testcases.
10601 - rev 1673
10602
10603 -------------------------------------------------------------------
10604 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
10605
10606 - Fix missing return in Source.cc:124
10607
10608 -------------------------------------------------------------------
10609 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
10610
10611 - cope with empty arch field in selections
10612 - enable dummy "enableStorage" function
10613 - rev 1610-branch
10614
10615 -------------------------------------------------------------------
10616 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
10617
10618 - fix random data return in Source.cc
10619 - rev 1610
10620
10621 -------------------------------------------------------------------
10622 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
10623
10624 - adapt zmd-backend to SourceImpl API change
10625 - rev 1608
10626
10627 -------------------------------------------------------------------
10628 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
10629
10630 - fix the packages parser bug. Now all packages are parsed
10631   including (english) translations.
10632   source/susetags is back to svn head.
10633 - rev 1600
10634
10635 -------------------------------------------------------------------
10636 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
10637
10638 - fix off-by-one bug in bitfield handling
10639 - revert source/susetags to rev 1411
10640 - rev 1586
10641
10642 -------------------------------------------------------------------
10643 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
10644
10645 - dont prereq-sort non-packages
10646 - rev 1584
10647
10648 -------------------------------------------------------------------
10649 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
10650
10651 - rev 1582
10652
10653 -------------------------------------------------------------------
10654 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
10655
10656 - update to rev 1543
10657
10658 -------------------------------------------------------------------
10659 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
10660
10661 - require hal-devel in libzypp-devel
10662 - re-merge fixes (RPM_OPT_FLAGS)
10663
10664 -------------------------------------------------------------------
10665 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
10666
10667 - make solver behaviour a bit more interactive
10668 - rev 1537
10669
10670 -------------------------------------------------------------------
10671 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
10672
10673 - Fix syntax error in configure script.
10674 - Use RPM_OPT_FLAGS.
10675
10676 -------------------------------------------------------------------
10677 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
10678
10679 - update for qt ui integration
10680 - rev 1504
10681
10682 -------------------------------------------------------------------
10683 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
10684
10685 - split off libzypp-zmd-backend
10686 - rev 1466
10687
10688 -------------------------------------------------------------------
10689 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
10690
10691 - another update to svn
10692
10693 -------------------------------------------------------------------
10694 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
10695
10696 - finish rpm callbacks
10697 - finish UI API
10698 - fix state change resolver<->pool
10699 - zmd backend stuff
10700 - speed up tag file parsing
10701 - rev 1405
10702
10703 -------------------------------------------------------------------
10704 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
10705
10706 - disabling failing tests of s390 and ppc
10707
10708 -------------------------------------------------------------------
10709 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
10710
10711 - Snapshoot rev 1367
10712
10713 -------------------------------------------------------------------
10714 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
10715
10716 - use hashes for pool
10717 - rev 1343
10718
10719 -------------------------------------------------------------------
10720 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
10721
10722 - removed Obsoletes:    yast2-packagemanager
10723
10724 -------------------------------------------------------------------
10725 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
10726
10727 - Snapshoot 3 Feb 2005 (11:30)
10728
10729 -------------------------------------------------------------------
10730 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
10731
10732 - Snapshoot 2 Feb 2005 (14:00)
10733
10734 -------------------------------------------------------------------
10735 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
10736
10737 - Snapshoot 2 Feb 2005 ( integrating YaST )
10738
10739 -------------------------------------------------------------------
10740 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
10741
10742 - converted neededforbuild to BuildRequires
10743
10744 -------------------------------------------------------------------
10745 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
10746
10747 - Initial version
10748