Imported Upstream version 14.35.0
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Wed Jan 21 10:28:49 CET 2015 - ma@suse.de
3
4 - PathInfo: Deprecate major/minor in favor of new devMajor/devMinor.
5   The old names clash with GNU libc macros.
6 - version 14.35.0 (30)
7
8 -------------------------------------------------------------------
9 Sun Jan 18 01:13:09 CET 2015 - ma@suse.de
10
11 - Update zypp-po.tar.bz2
12
13 -------------------------------------------------------------------
14 Thu Jan 15 01:13:12 CET 2015 - ma@suse.de
15
16 - Update zypp-po.tar.bz2
17
18 -------------------------------------------------------------------
19 Mon Jan 12 15:04:17 CET 2015 - ma@suse.de
20
21 - Properly propagate repo variables in service refresh.
22 - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files 
23   (bnc#911658)
24 - Call pool_set_rootdir to properly check for file conflicts.
25 - Use xgettext --boost to support boost-format (%N%)
26 - version 14.34.0 (30)
27
28 -------------------------------------------------------------------
29 Sun Jan 11 01:13:15 CET 2015 - ma@suse.de
30
31 - Update zypp-po.tar.bz2
32
33 -------------------------------------------------------------------
34 Thu Jan  8 01:13:23 CET 2015 - ma@suse.de
35
36 - Update zypp-po.tar.bz2
37
38 -------------------------------------------------------------------
39 Thu Jan  1 01:13:29 CET 2015 - ma@suse.de
40
41 - Update zypp-po.tar.bz2
42
43 -------------------------------------------------------------------
44 Sun Dec 21 01:13:33 CET 2014 - ma@suse.de
45
46 - Update zypp-po.tar.bz2
47
48 -------------------------------------------------------------------
49 Fri Dec 19 10:05:00 CET 2014 - ma@suse.de
50
51 - Parse and offer productRegisterFlavor attribute (bnc#896224)
52 - version 14.33.0 (30)
53
54 -------------------------------------------------------------------
55 Thu Dec 18 01:13:20 CET 2014 - ma@suse.de
56
57 - Update zypp-po.tar.bz2
58
59 -------------------------------------------------------------------
60 Wed Dec 17 18:44:26 CET 2014 - ma@suse.de
61
62 - Improve conflict message for locked packages (bnc#828631)
63 - Fix broken de-escaping in str::splitEscaped (bnc#909772)
64 - cleanup loging
65 - version 14.32.2 (30)
66
67 -------------------------------------------------------------------
68 Fri Dec 12 14:00:01 CET 2014 - ma@suse.de
69
70 - CheckAccessDeleted: Filter PIDs running in a container (bnc#909143)
71 - version 14.32.1 (30)
72
73 -------------------------------------------------------------------
74 Wed Dec 10 16:06:04 CET 2014 - ma@suse.de
75
76 - suppress informal license (no need to accept) upon update (bnc#908976)
77 - version 14.32.0 (30)
78
79 -------------------------------------------------------------------
80 Mon Dec  8 14:53:00 CET 2014 - ma@suse.de
81
82 - Adapt to gpg-2.1 (bnc#908135)
83 - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc
84 - replaceAll: fix endless loop on empty search string
85 - version 14.31.0 (30)
86
87 -------------------------------------------------------------------
88 Thu Nov 27 07:40:30 UTC 2014 - dimstar@opensuse.org
89
90 - Do not provide/obsolete yast2-packagemanager-devel by the -doc
91   package: the -devel package already does that.
92 - Minor .spec cleanup (remove Authors section).
93
94 -------------------------------------------------------------------
95 Tue Nov 11 17:09:28 CET 2014 - ma@suse.de
96
97 - Call rpm with '--noglob' (bnc#892431)
98 - Downloader: unify workflow downloading a (signed) master index file
99 - Fix iostream includes (fixes #34)
100 - Explicitly call libsolv:pool_setdisttype (fixes #36)
101 - version 14.30.2 (30)
102
103 -------------------------------------------------------------------
104 Sun Nov  9 01:13:17 CET 2014 - ma@suse.de
105
106 - Update zypp-po.tar.bz2
107
108 -------------------------------------------------------------------
109 Sun Nov  2 01:14:10 CET 2014 - ma@suse.de
110
111 - Update zypp-po.tar.bz2
112
113 -------------------------------------------------------------------
114 Mon Oct 27 11:38:00 CET 2014 - ma@suse.de
115
116 - doc: add hint to code 12 pattern packages
117 - MediaCurl: Fix URL path concatenation (bnc#901590)
118 - Move doxygen html doc to libzypp-devel-doc (bnc#901691)
119 - Remove non-breaking spaces from changes file
120 - Control lifetime of downloaded mirrorlist
121 - version 14.30.1 (30)
122
123 -------------------------------------------------------------------
124 Thu Oct 16 11:03:11 CEST 2014 - ma@suse.de
125
126 - Update zypp-po.tar.bz2
127
128 -------------------------------------------------------------------
129 Wed Oct 15 15:07:09 CEST 2014 - ma@suse.de
130
131 - Store baseurls in list as order expresses preference
132 - Support parsing multiple baseurls from a repo file (bnc#899510)
133 - Fix handling local mirrorlist= files in .repo (bnc#899510)
134 - Provide missing man pages (fixes #33)
135 - Enable building autodocs, translations and test per default on debian
136 - Fix several typos in output messages and comments (fixes #29)
137 - Make the include dir path configurable (fixes #27)
138 - version 14.30.0 (30)
139
140 -------------------------------------------------------------------
141 Fri Oct 10 16:01:31 CEST 2014 - ma@suse.de
142
143 - Update zypp-po.tar.bz2 (bnc#899603)
144
145 -------------------------------------------------------------------
146 Thu Oct  9 01:13:15 CEST 2014 - ma@suse.de
147
148 - Update zypp-po.tar.bz2
149
150 -------------------------------------------------------------------
151 Sun Oct  5 01:14:42 CEST 2014 - ma@suse.de
152
153 - Update zypp-po.tar.bz2
154
155 -------------------------------------------------------------------
156 Sun Sep 28 01:13:30 CEST 2014 - ma@suse.de
157
158 - Update zypp-po.tar.bz2
159
160 -------------------------------------------------------------------
161 Thu Sep 25 17:59:06 CEST 2014 - ma@suse.de
162
163 - Trigger appdata plugin when system repos have changed (bnc#866257)
164 - Protect against race when destructing globals
165 - BuildRequire libsolv-tools as libsolv-devel no longer does
166 - version 14.29.4 (29)
167
168 -------------------------------------------------------------------
169 Thu Sep 25 01:15:42 CEST 2014 - ma@suse.de
170
171 - Update zypp-po.tar.bz2
172
173 -------------------------------------------------------------------
174 Tue Sep 23 17:07:45 CEST 2014 - ma@suse.de
175
176 - Fix computation of userinstalled items (bnc#897404)
177 - version 14.29.3 (29)
178
179 -------------------------------------------------------------------
180 Tue Sep 23 10:55:08 CEST 2014 - ma@suse.de
181
182 - Adapt to API changes in rpm.4.12
183 - SLE-12 (suse_version 1315) uses it's own translations set
184   (bnc#897176)
185 - version 14.29.2 (29)
186
187 -------------------------------------------------------------------
188 Sun Sep 21 01:13:25 CEST 2014 - ma@suse.de
189
190 - Update zypp-po.tar.bz2
191
192 -------------------------------------------------------------------
193 Thu Sep 18 15:47:50 CEST 2014 - ma@suse.de
194
195 - Update sle-zypp-po.tar.bz2
196
197 -------------------------------------------------------------------
198 Thu Sep 18 15:47:34 CEST 2014 - ma@suse.de
199
200 - Update zypp-po.tar.bz2
201
202 -------------------------------------------------------------------
203 Thu Sep 18 15:46:11 CEST 2014 - ma@suse.de
204
205 - Update zypp-po.tar.bz2
206
207 -------------------------------------------------------------------
208 Wed Sep 17 13:18:23 CEST 2014 - ma@suse.de
209
210 - adjust BuildRequires
211 - version 14.29.1 (29)
212
213 -------------------------------------------------------------------
214 Tue Sep 16 10:45:39 CEST 2014 - ma@suse.de
215
216 - DiskUsageCounter: Set growonly on detetcted snapshotting btrfs
217   partitions (bnc#896176)
218 - DiskUsageCounter: Allow MountPoint to store fstype
219 - DiskUsageCounter: Support setting 'growonly' partition hint
220   (bnc#896176)
221 - version 14.29.0 (29)
222
223 -------------------------------------------------------------------
224 Fri Sep  5 12:46:57 CEST 2014 - ma@suse.de
225
226 - Make Repository::isUpdateRepo also check for being referenced
227   by products (bnc#892579)
228 - Report repositories skipped as nonroot due to insufficient
229   permission (bnc#893260)
230 - version 14.28.0 (28)
231
232 -------------------------------------------------------------------
233 Thu Sep  4 01:14:34 CEST 2014 - ma@suse.de
234
235 - Update zypp-po.tar.bz2
236
237 -------------------------------------------------------------------
238 Fri Aug 29 14:46:25 CEST 2014 - ma@suse.de
239
240 - PackageProvider: consider toplevel cache if --root or --pkg-cachedir
241   is used.
242 - Cleanup orpahned cache dirs only at zypp.conf default locations
243   (bnc#891515)
244 - Remove orphaned package caches on refresh (bnc#888919)
245 - version 14.27.2 (27)
246
247 -------------------------------------------------------------------
248 Sun Aug 24 01:16:00 CEST 2014 - ma@suse.de
249
250 - Update zypp-po.tar.bz2
251
252 -------------------------------------------------------------------
253 Mon Aug 18 14:01:06 CEST 2014 - ma@suse.de
254
255 - Update zypp-po.tar.bz2
256
257 -------------------------------------------------------------------
258 Thu Jul 31 19:22:56 CEST 2014 - ma@suse.de
259
260 - Fix gpg key creation/modification date computation to properly
261   update trusted keys stored in the rpm database.
262 - version 14.27.1 (27)
263
264 -------------------------------------------------------------------
265 Mon Jul 28 11:32:40 CEST 2014 - mls@suse.de
266
267 - reverted last commit to make yast2-pkg-bindings build again
268
269 -------------------------------------------------------------------
270 Fri Jul 25 12:56:17 CEST 2014 - ma@suse.de
271
272 - JobReport: extend callback to allow passing UserData
273 - hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on
274 - adapt to changed boost::error_category throw specifier
275 - version 14.27.0 (27)
276
277 -------------------------------------------------------------------
278 Fri Jul 18 08:57:39 CEST 2014 - ma@suse.de
279
280 - Execute install scripts with cwd==/ (bnc#886764)
281 - fix wrong '//' when extending URLs with an empty path (bnc#885254)
282 - version 14.26.1 (26)
283
284 -------------------------------------------------------------------
285 Mon Jul 14 17:46:14 CEST 2014 - ma@suse.de
286
287 - refreshService: add option to force repo status reset
288 - Strip local filenames and args from URL.
289 - version 14.26.0 (26)
290
291 -------------------------------------------------------------------
292 Fri Jul 11 13:42:43 CEST 2014 - ma@suse.de
293
294 - Support RepoInfo content keywords (FATE#316287)
295 - fix parsing repomd.xml twice
296 - version 14.25.0 (23)
297
298 -------------------------------------------------------------------
299 Wed Jun 11 07:36:48 CEST 2014 - ma@suse.de
300
301 - Patch: add isCategory/isSeverity convenience
302 - If available provide info in ServiceException
303 - version 14.24.0 (23)
304
305 -------------------------------------------------------------------
306 Wed Jun  4 11:49:32 CEST 2014 - ma@suse.de
307
308 - Cleanup orphanded service repos on the fly (bnc#649846)
309 - Service refresh must not attempt to modify plugin services
310 - version 14.23.0 (23)
311
312 -------------------------------------------------------------------
313 Wed May 28 13:41:22 CEST 2014 - ma@suse.de
314
315 - Fix service methods to throw ServiceException, not RepoException.
316 - version 14.22.0 (22)
317
318 -------------------------------------------------------------------
319 Tue May 27 16:31:21 CEST 2014 - ma@suse.de
320
321 - Let ServiceRefresh en-/disable repos with respect to previous state
322   and user modifications.
323 - RepoindexFileReader: support variable substitution
324 - Parse optional autorefresh attribute from repoindex.xml
325 - version 14.21.0 (20)
326
327 -------------------------------------------------------------------
328 Wed May 14 13:52:38 CEST 2014 - ma@suse.de
329
330 - Add DownloadResolvableReport::infoInCache
331 - Adjust transfer timeout settings (bnc#877405)
332 - Fix computation of update candidate (bnc#834858)
333 - version 14.20.0 (20)
334
335 -------------------------------------------------------------------
336 Thu May  8 18:54:25 CEST 2014 - ma@suse.de
337
338 - KeyRingReport: New infoVerify callback showing the trusted key
339   that will be used for verification.
340 - version 14.19.0 (19)
341
342 -------------------------------------------------------------------
343 Sun May  4 01:15:49 CEST 2014 - ma@suse.de
344
345 - Update zypp-po.tar.bz2
346
347 -------------------------------------------------------------------
348 Thu May  1 01:15:38 CEST 2014 - ma@suse.de
349
350 - Update zypp-po.tar.bz2
351
352 -------------------------------------------------------------------
353 Mon Apr 28 15:34:44 CEST 2014 - ma@suse.de
354
355 - Derive initial AutoInstalled file from history
356 - Target: maintain AutoInstalled database file
357 - version 14.18.0 (17)
358
359 -------------------------------------------------------------------
360 Tue Apr 15 17:03:30 CEST 2014 - ma@suse.de
361
362 - Factor out CommitPackageCache for standalone usage. (Fate#317077)
363 - version 14.17.5 (17)
364
365 -------------------------------------------------------------------
366 Fri Apr 11 16:16:11 CEST 2014 - ma@suse.de
367
368 - history: log %posttrans errors and output
369 - adapt to libsolv cannges
370 - version 14.17.4 (17)
371
372 -------------------------------------------------------------------
373 Fri Apr  4 14:29:13 CEST 2014 - ma@suse.de
374
375 - Log warning if baseproduct symlink is dangling or missing
376 - version 14.17.3 (17)
377
378 -------------------------------------------------------------------
379 Thu Apr  3 19:18:48 CEST 2014 - ma@suse.de
380
381 - RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos.
382 - Recreate solv file caches if content may change even if raw metadata
383   are unchanged (here: new pattern, product and application data).
384 - version 14.17.2 (17)
385
386 -------------------------------------------------------------------
387 Wed Apr  2 18:09:47 CEST 2014 - ma@suse.de
388
389 - CpeId: Basic functionality incl. matching
390 - New SetRelationMixin
391 - version 14.17.1 (17)
392
393 -------------------------------------------------------------------
394 Mon Mar 31 10:23:42 CEST 2014 - ma@suse.de
395
396 - Use dummy licenses in test data (bnc#862471)
397 - Install zypp-NameReqPrv helper for evaluating testcases.
398 - version 14.17.0 (17)
399
400 -------------------------------------------------------------------
401 Tue Mar 18 14:55:11 CET 2014 - ma@suse.de
402
403 - Update zypp-po.tar.bz2
404
405 -------------------------------------------------------------------
406 Wed Feb 26 15:06:06 CET 2014 - ma@suse.de
407
408 - Ignore failed-eject-exception on media change (bnc#865705)
409 - version 14.16.1 (16)
410
411 -------------------------------------------------------------------
412 Tue Feb 25 13:42:13 CET 2014 - ma@suse.de
413
414 - Remove duplicate code detecting known kinds and move it to
415   ResKind::explicitBuiltin.
416 - version 14.16.0 (16)
417
418 -------------------------------------------------------------------
419 Sun Feb 23 21:52:55 CET 2014 - ma@suse.de
420
421 - Optionally exclude suggested packages from pattern content (bnc#857671)
422 - Fix pattern content for auto-pattens (bnc#864087)
423 - Don't report missing filelists for non-packages (bnc#864314)
424 - adapt to new rpm weak dependency tags
425 - version 14.15.0 (15)
426
427 -------------------------------------------------------------------
428 Fri Feb 14 13:51:46 CET 2014 - ma@suse.de
429
430 - Provide ContentIdentifier of required update repositories in Product
431   (Fate#316160)
432 - Support CpeId in Repository and Product attributes (Fate#316160)
433 - Add API for retrieving repository ContentRevision and ContentIdentifier
434   (Fate#316160)
435 - version 14.14.0 (14)
436
437 -------------------------------------------------------------------
438 Thu Feb 13 10:28:24 CET 2014 - ma@suse.de
439
440 - Adjust solver defaults to changed soft lock handling (bnc#863275)
441 - Avoid confusing solver decisions by not storing soft locks (bnc#863275)
442 - version 14.13.0 (13)
443
444 -------------------------------------------------------------------
445 Tue Feb 11 21:22:58 CET 2014 - ma@suse.de
446
447 - Add Product::endOfLife attribute (Fate#316172)
448 - Let Product::shortName fallback to name.
449 - Remove license text from test data (bnc#862471)
450 - version 14.12.0 (12)
451
452 -------------------------------------------------------------------
453 Sun Feb  2 01:13:59 CET 2014 - ma@suse.de
454
455 - Update zypp-po.tar.bz2
456
457 -------------------------------------------------------------------
458 Fri Jan 31 19:09:28 CET 2014 - ma@suse.de
459
460 - Introduce new solvable kind: Application (as provided by appdata.xml)
461 - version 14.11.0 (7)
462
463 -------------------------------------------------------------------
464 Fri Jan 31 17:37:29 CET 2014 - ma@suse.de
465
466 - String helper for printing indented text.
467 - Offer translated names for dependency types.
468 - version 14.10.0 (7)
469
470 -------------------------------------------------------------------
471 Thu Jan 30 01:13:40 CET 2014 - ma@suse.de
472
473 - Update zypp-po.tar.bz2
474
475 -------------------------------------------------------------------
476 Wed Jan 29 10:28:16 CET 2014 - ma@suse.de
477
478 - No fileconflict check if DownloadOnly.
479 - version 14.9.0 (7)
480
481 -------------------------------------------------------------------
482 Sat Jan 25 17:07:45 CET 2014 - ma@suse.de
483
484 - Collect and execute %posttrans scripts delayed (Fate#313506)
485 - BuildRequire libsolv implementing (Fate#309385)
486 - version 14.8.0 (7)
487
488 -------------------------------------------------------------------
489 Fri Jan 24 11:26:52 CET 2014 - ma@suse.de
490
491 - Patterns are no longer pseudo installed (Fate#309385)
492 - version 14.7.0 (7)
493
494 -------------------------------------------------------------------
495 Fri Jan 24 08:41:13 CET 2014 - ma@suse.de
496
497 - Check for file conflicts in commit (bnc#673720)
498 - Add asUserSting: human readable (translated) string representation
499 - Add file conflict detection during commit (bnc#673720)
500 - Add Transaction::installedResult
501 - version 14.6.0 (6)
502
503 -------------------------------------------------------------------
504 Mon Jan 20 17:14:48 CET 2014 - ma@suse.de
505
506 - Fix cleanup code removing the @System solv file. (bnc#853065)
507 - Fix missing priority in RepoInfo::dumpAsXML (bnc#855845)
508 - version 14.5.0 (4)
509
510 -------------------------------------------------------------------
511 Tue Jan 14 18:38:49 CET 2014 - ma@suse.de
512
513 - Improve ProgressData reporting.
514 - Allow xml::escape directly dumping to a stream.
515 - Add support for repo authentication using SSL client certificates
516   (bnc#683914)
517 - Enhance Queue to perform COW
518 - fix documentation
519 - version 14.4.0 (4)
520
521 -------------------------------------------------------------------
522 Thu Jan  9 01:13:40 CET 2014 - ma@suse.de
523
524 - Update zypp-po.tar.bz2
525
526 -------------------------------------------------------------------
527 Fri Dec 13 19:36:34 CET 2013 - ma@suse.de
528
529 - Polish DiskUsageCounter
530 - Add Bitmap type (aka sat::Map)
531 - Remove obsolete DiskUsage class
532 - version 14.3.0 (3)
533
534 -------------------------------------------------------------------
535 Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
536
537 - Fix disk usage computation for single packages (bnc#852943)
538 - version 14.2.1 (2)
539
540 -------------------------------------------------------------------
541 Wed Dec  4 12:54:30 UTC 2013 - jreidinger@suse.com
542
543 - Drop package-manager script as it is already deprecated and
544   packagekit usage in desktop invalidates it. If someone really
545   need it, then place it to proper top level package which can
546   decide what GUI is proper for given task.
547
548 -------------------------------------------------------------------
549 Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
550
551 - Extend commit plugin to send the transaction list (Fate#316203)
552 - Add base/Json.h: JSON encoder for e.g. sending data to plugins
553 - Re-evaluate dropped packages list on upgrade, even if product
554   remains unchanged (bnc#849251).
555 - Add ppc64le architecture
556 - Add m68k architecture
557 - version 14.2.0 (2)
558
559 -------------------------------------------------------------------
560 Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
561
562 - Always properly initialize pool storage (bnc#846565)
563 - version 14.1.1 (0)
564
565 -------------------------------------------------------------------
566 Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
567
568 - Add Package isCached and cachedLocation methods
569 - fixed PluginFrame::hasKey
570 - version 14.1.0 (0)
571
572 -------------------------------------------------------------------
573 Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
574
575 - Update zypp-po.tar.bz2
576
577 -------------------------------------------------------------------
578 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
579
580 - Update zypp-po.tar.bz2
581
582 -------------------------------------------------------------------
583 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
584
585 - Update zypp-po.tar.bz2
586
587 -------------------------------------------------------------------
588 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
589
590 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
591 - Bump major version for Factory
592   13.1 is continued on SuSE-Code-13_1-Branch
593 - version 14.0.0 (0)
594
595 -------------------------------------------------------------------
596 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
597
598 - Update zypp-po.tar.bz2
599
600 -------------------------------------------------------------------
601 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
602
603 - Update zypp-po.tar.bz2
604
605 -------------------------------------------------------------------
606 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
607
608 - Allow multiversionSpec manipulation in ZConfig
609 - Fix string hexdecoding
610 - Avoid parsing gpg subkeys but still parse multiple keys
611 - version 13.7.0 (6)
612
613 -------------------------------------------------------------------
614 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
615
616 - Update zypp-po.tar.bz2
617
618 -------------------------------------------------------------------
619 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
620
621 - Update zypp-po.tar.bz2
622
623 -------------------------------------------------------------------
624 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
625
626 - Update zypp-po.tar.bz2
627
628 -------------------------------------------------------------------
629 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
630
631 - Avoid parsing gpg subkeys
632 - Use explicit operator bool in TmpPath
633 - Must keep legacy rpm level flag (bnc#838039)
634 - version 13.6.0 (6)
635
636 -------------------------------------------------------------------
637 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
638
639 - Update zypp-po.tar.bz2
640
641 -------------------------------------------------------------------
642 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
643
644 - Update zypp-po.tar.bz2
645
646 -------------------------------------------------------------------
647 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
648
649 - remove deprecated methods
650 - fix key expiry date parsing (bnc#828672)
651 - Provide additional keys data in case the ASCII armored blob
652   containes multiple keys
653 - No rpmdb key import in readony mode (bnc#828672)
654 - Fix rpmdb key import/export (bnc#828672)
655 - Reduce amount of gpg calls when importing/exporting keys.
656 - Add public accessible PublicKeyData/PublicKeyScanner classes
657 - fix ASCII armored PublicKey parsing (bnc#828672)
658 - fix typo (bnc#761985)
659 - Fix multiversion update candidate to respect an installed objects
660   arch and vendor (bnc#820444)
661 - fix logfile truncation introduced by previous fix for (bnc#825490)
662 - Swig can't handle move constructor
663 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
664 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
665 - Fix file probing via tftp:// (bnc#803316)
666 - Add armv7hl to armv6hl compat to be in sync with libsolv.
667 - Support for armv6hl
668 - version 13.5.0 (5)
669
670 -------------------------------------------------------------------
671 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
672
673 - Update zypp-po.tar.bz2
674
675 -------------------------------------------------------------------
676 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
677
678 - Update zypp-po.tar.bz2
679
680 -------------------------------------------------------------------
681 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
682
683 - Update zypp-po.tar.bz2
684
685 -------------------------------------------------------------------
686 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
687
688 - Update zypp-po.tar.bz2
689
690 -------------------------------------------------------------------
691 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
692
693 - Update zypp-po.tar.bz2
694
695 -------------------------------------------------------------------
696 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
697
698 - Update zypp-po.tar.bz2
699
700 -------------------------------------------------------------------
701 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
702
703 - Update zypp-po.tar.bz2
704
705 -------------------------------------------------------------------
706 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
707
708 - Update zypp-po.tar.bz2
709
710 -------------------------------------------------------------------
711 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
712
713 - Update zypp-po.tar.bz2
714
715 -------------------------------------------------------------------
716 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
717
718 - Update zypp-po.tar.bz2
719
720 -------------------------------------------------------------------
721 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
722
723 - Fix testcases failing if local pathnames contain umlauts
724 - Pathname: add move constructor and fix assign
725 - Set logfile permission upon file creation only (bnc#825490)
726 - Add arch ppc64p7
727 - version 13.4.0 (4)
728
729 -------------------------------------------------------------------
730 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
731
732 - Speedup scanning for modaliases (bnc#824110)
733 - version 13.3.0 (2)
734
735 -------------------------------------------------------------------
736 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
737
738 - Update zypp-po.tar.bz2
739
740 -------------------------------------------------------------------
741 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
742
743 - Update zypp-po.tar.bz2
744
745 -------------------------------------------------------------------
746 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
747
748 - Remove deprecated old stuff (aria2 support,
749   old InstallOrder, old History parser)
750 - version 13.2.0 (2)
751
752 -------------------------------------------------------------------
753 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
754
755 - Update zypp-po.tar.bz2
756
757 -------------------------------------------------------------------
758 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
759
760 - Update zypp-po.tar.bz2
761
762 -------------------------------------------------------------------
763 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
764
765 - Update zypp-po.tar.bz2
766
767 -------------------------------------------------------------------
768 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
769
770 - Discourage using SafeBool in favor of explicit operator bool
771 - version 13.1.0 (1)
772
773 -------------------------------------------------------------------
774 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
775
776 - Testsuite: Workaround boost::thread being not header only since
777   boost-1.50 (boost ticket 7085)
778 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
779   explicit operator bool; constructible and comparable with nullptr_t.
780 - Bump major version for Factory
781   12.x is continued on SuSE-Code-12_3-Branch
782 - version 13.0.0 (0)
783
784 -------------------------------------------------------------------
785 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
786
787 - Update zypp-po.tar.bz2
788
789 -------------------------------------------------------------------
790 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
791
792 - added new fuction zypp::ZYpp::provideSrcPackage
793 - Treat opensuse-education as separate vendor (bnc#812608)
794 - AArch64 support
795 - version 12.11.0 (0)
796
797 -------------------------------------------------------------------
798 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
799
800 - added tftp-support (bnc#803316)
801 - version 12.10.1 (0)
802
803 -------------------------------------------------------------------
804 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
805
806 - Update zypp-po.tar.bz2
807
808 -------------------------------------------------------------------
809 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
810
811 - Update zypp-po.tar.bz2
812
813 -------------------------------------------------------------------
814 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
815
816 - Update zypp-po.tar.bz2
817
818 -------------------------------------------------------------------
819 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
820
821 - Adapt to libsolv dataiterator fixes
822   (returning random data in some cases)
823 - Require and adapt to changes in libsolv-0.3.0
824 - version 12.10.0 (0)
825
826 -------------------------------------------------------------------
827 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
828
829 - Update zypp-po.tar.bz2
830
831 -------------------------------------------------------------------
832 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
833
834 - Update zypp-po.tar.bz2
835
836 -------------------------------------------------------------------
837 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
838
839 - Rephrase error message if 'lsof' is not installed (bnc#694427)
840 - version 12.9.0 (0)
841
842 -------------------------------------------------------------------
843 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
844
845 - Handle dangling update script symlinks in instsys. (bnc#803751)
846 - version 12.8.1 (0)
847
848 -------------------------------------------------------------------
849 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
850
851 - Update zypp-po.tar.bz2
852
853 -------------------------------------------------------------------
854 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
855
856 - Update zypp-po.tar.bz2
857
858 -------------------------------------------------------------------
859 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
860
861 - Update zypp-po.tar.bz2
862
863 -------------------------------------------------------------------
864 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
865
866 - make multicurl suppress progress reports for the metalink download
867 - work around libcurl bug that sometimes gives us old values in the
868   progress callback
869 - version 12.8.0 (0)
870
871 -------------------------------------------------------------------
872 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
873
874 - Reduce logging
875 - MediaMultiCurl: throw AbortRequestException if aborted by user
876 - version 12.7.0 (0)
877
878 -------------------------------------------------------------------
879 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
880
881 - Update zypp-po.tar.bz2
882
883 -------------------------------------------------------------------
884 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
885
886 - Update zypp-po.tar.bz2
887
888 -------------------------------------------------------------------
889 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
890
891 - Update zypp-po.tar.bz2
892
893 -------------------------------------------------------------------
894 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
895
896 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
897 - Enable zypper to remove zypp locks without evaluating the
898   query (bnc#792901)
899 - Configure curl to "not fix the BEAST attack" (bnc#779177)
900 - version 12.6.0 (0)
901
902 -------------------------------------------------------------------
903 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
904
905 - Update zypp-po.tar.bz2
906
907 -------------------------------------------------------------------
908 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
909
910 - HistoryLogReader: new HistoryLogData based API for parsing the new
911   history file entries (fate#312521)
912   The old HistoryItem based API is deprecated but will
913   still be available for a while if you compile with
914   -DWITH_DEPRECATED_HISTORYITEM_API.
915 - Write userdata string to history log (fate#312521)
916 - Add HistoryLogReader testcases
917 - Adapt to libsolv 'medianr'-changes
918 - version 12.5.0 (0)
919
920 -------------------------------------------------------------------
921 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
922
923 - Update zypp-po.tar.bz2
924
925 -------------------------------------------------------------------
926 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
927
928 - Update zypp-po.tar.bz2
929
930 -------------------------------------------------------------------
931 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
932
933 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
934 - Extend ZConfig to store a user defined string value (fate#312521)
935 - Add SIGSEGV handler trying to log a stack trace
936 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
937 - Use gettext plural handling (bnc#784666)
938 - version 12.4.0 (0)
939
940 -------------------------------------------------------------------
941 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
942
943 - Update zypp-po.tar.bz2
944
945 -------------------------------------------------------------------
946 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
947
948 - Add simple sysconfig::write (bnc#766598)
949 - For installed products also filelists when trying to find the buddy
950   (bnc#784900)
951 - Provide information whether product license needs to be accepted.
952 - version 12.3.0 (0)
953
954 -------------------------------------------------------------------
955 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
956
957 - Update zypp-po.tar.bz2
958
959 -------------------------------------------------------------------
960 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
961
962 - Update zypp-po.tar.bz2
963
964 -------------------------------------------------------------------
965 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
966
967 - Enable multiversion kernel and set multiversion.kernels in
968   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
969 - Fix typo (bnc#782801)
970 - Relax evaluation of patch category tags (case insensitive)
971
972 -------------------------------------------------------------------
973 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
974
975 - Update zypp-po.tar.bz2
976
977 -------------------------------------------------------------------
978 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
979
980 - Update zypp-po.tar.bz2
981
982 -------------------------------------------------------------------
983 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
984
985 - Add str::commonPrefix
986 - version 12.2.0 (0)
987
988 -------------------------------------------------------------------
989 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
990
991 - Update zypp-po.tar.bz2
992
993 -------------------------------------------------------------------
994 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
995
996 - Provide Target::reload()
997 - version 12.1.0 (0)
998
999 -------------------------------------------------------------------
1000 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
1001
1002 - Update zypp-po.tar.bz2
1003
1004 -------------------------------------------------------------------
1005 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
1006
1007 - Update zypp-po.tar.bz2
1008
1009 -------------------------------------------------------------------
1010 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
1011
1012 - Update zypp-po.tar.bz2
1013
1014 -------------------------------------------------------------------
1015 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
1016
1017 - Update zypp-po.tar.bz2
1018
1019 -------------------------------------------------------------------
1020 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
1021
1022 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
1023   zypplock becoming available (bnc#772965)
1024 - Unify update-scripts with same content(md5sum) (bnc#773575)
1025 - version 12.0.1 (0)
1026
1027 -------------------------------------------------------------------
1028 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
1029
1030 - Update zypp-po.tar.bz2
1031
1032 -------------------------------------------------------------------
1033 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
1034
1035 - set $ZYPP_IS_RUNNING during commit
1036 - Bump major version for Factory
1037   11.x is continued on SuSE-Code-12_2-Branch
1038 - version 12.0.0 (0)
1039
1040 -------------------------------------------------------------------
1041 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
1042
1043 - Update zypp-po.tar.bz2
1044
1045 -------------------------------------------------------------------
1046 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
1047
1048 - Fixed typo (bnc#773467)
1049 - Erase any old repo instance from pool when (re)loading from cache
1050 - filter zero sized devices in disk usage counter(bnc#769819)
1051 - fix isSoftLocked computation
1052 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
1053 - do not fork the uuidgen program, use kernel interface instead
1054 - remove obsolete hicolor-icon-theme BuildRequires
1055 - version 11.7.0 (6)
1056
1057 -------------------------------------------------------------------
1058 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
1059
1060 - Update zypp-po.tar.bz2
1061
1062 -------------------------------------------------------------------
1063 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
1064
1065 - Update zypp-po.tar.bz2
1066
1067 -------------------------------------------------------------------
1068 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
1069
1070 - Update zypp-po.tar.bz2
1071
1072 -------------------------------------------------------------------
1073 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
1074
1075 - Update zypp-po.tar.bz2
1076
1077 -------------------------------------------------------------------
1078 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
1079
1080 - zypp.conf:servicesdir is ignored (bnc#765528)
1081 - allow libcurl to take proxy from environment iff proxy is not
1082   configured or disallowed (bnc#745404)
1083 - version 11.6.3 (6)
1084
1085 -------------------------------------------------------------------
1086 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
1087
1088 - Update zypp-po.tar.bz2
1089
1090 -------------------------------------------------------------------
1091 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
1092
1093 - Update zypp-po.tar.bz2
1094
1095 -------------------------------------------------------------------
1096 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
1097
1098 - Adjust weaklock fix
1099
1100 -------------------------------------------------------------------
1101 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
1102
1103 - Fix processing of weak locks (bnc#749418, bnc#765164)
1104 - [valgrind] don't dereference if we may be past the end of the repositories.
1105 - add armv7hl workaround for Adrian
1106 - version 11.6.2 (6)
1107
1108 -------------------------------------------------------------------
1109 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
1110
1111 - Update zypp-po.tar.bz2
1112
1113 -------------------------------------------------------------------
1114 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
1115
1116 - fix an invalid read revealed by valgrind in
1117   RepositoryIterator::increment()
1118
1119 -------------------------------------------------------------------
1120 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
1121
1122 - Update zypp-po.tar.bz2
1123
1124 -------------------------------------------------------------------
1125 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
1126
1127 - Update zypp-po.tar.bz2
1128
1129 -------------------------------------------------------------------
1130 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
1131
1132 - Update zypp-po.tar.bz2
1133
1134 -------------------------------------------------------------------
1135 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
1136
1137 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
1138 - remove base/Deprecated.h (macros now in APIConfig.h)
1139 - Disribute Easy.h in APIConfig.h
1140 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
1141 - version 11.6.0 (6)
1142
1143 -------------------------------------------------------------------
1144 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
1145
1146 - build with gcc-4.7 (bnc#755324)
1147 - version 11.5.0 (5)
1148
1149 -------------------------------------------------------------------
1150 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
1151
1152 - Fix lost device info when mounting CD/DVD
1153
1154 -------------------------------------------------------------------
1155 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
1156
1157 - Update zypp-po.tar.bz2
1158
1159 -------------------------------------------------------------------
1160 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
1161
1162 - Always consider (block) devices passed as url option (bnc#755815)
1163
1164 -------------------------------------------------------------------
1165 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
1166
1167 - Update zypp-po.tar.bz2
1168
1169 -------------------------------------------------------------------
1170 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
1171
1172 - Fix install progress hopping back and forth
1173 - Try to create a missing destination dir before switching to tmp
1174   space (bnc#755239)
1175
1176 -------------------------------------------------------------------
1177 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
1178
1179 - ResStatus: add 'unneeded' bit (determined by solver)
1180 - Force using gcc-4.6 until it builds with 4.7
1181 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
1182 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
1183 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
1184 - Support (source)package download by non-root user (bnc#755239)
1185 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
1186 - Fix buddy handling in solver results
1187 - Simplify Selectable::multiversionInstall
1188 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
1189 - version 11.4.0 (4)
1190
1191 -------------------------------------------------------------------
1192 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
1193
1194 - Update zypp-po.tar.bz2
1195
1196 -------------------------------------------------------------------
1197 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
1198
1199 - Update zypp-po.tar.bz2
1200
1201 -------------------------------------------------------------------
1202 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
1203
1204 - Update zypp-po.tar.bz2
1205
1206 -------------------------------------------------------------------
1207 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
1208
1209 - Cleanup orphaned media attach points (bnc#751221)
1210 - Show max support status if package is in multiple repos (bnc#735841)
1211 - Parse proxy user/pass from url (bnc#752497)
1212 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
1213 - version 11.3.0 (1)
1214
1215 -------------------------------------------------------------------
1216 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
1217
1218 - Add API for patch severity (bnc#733723, FATE#312633)
1219 - version 11.2.0 (1)
1220
1221 -------------------------------------------------------------------
1222 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
1223
1224 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
1225 - Apply soft locks by name and not per package (bnc#749418)
1226 - version 11.1.1 (1)
1227
1228 -------------------------------------------------------------------
1229 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
1230
1231 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
1232 - Build with -fvisibility-inlines-hidden
1233 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
1234 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
1235 - new sat::Map - Libsolv (bit)Map wrapper.
1236 - always set splitprovides to true now that libsolv handles them better
1237 - version 11.1.0 (1)
1238
1239 -------------------------------------------------------------------
1240 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
1241
1242 - Update zypp-po.tar.bz2
1243
1244 -------------------------------------------------------------------
1245 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
1246
1247 - Update zypp-po.tar.bz2
1248
1249 -------------------------------------------------------------------
1250 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
1251
1252 - Update zypp-po.tar.bz2
1253
1254 -------------------------------------------------------------------
1255 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
1256
1257 - Update zypp-po.tar.bz2
1258
1259 -------------------------------------------------------------------
1260 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
1261
1262 - Adapt Repository iteration to libsolv changes.
1263 - Add sat::Pool tests
1264 - Fix Flags<> api to be more consistent and add testcase.
1265 - Set min_curl_version 7.19.4 (bnc#735284)
1266 - Doc: add some words about 'Solver - Vendor protection'
1267 - version 11.0.0 (0)
1268
1269 -------------------------------------------------------------------
1270 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
1271
1272 - Update zypp-po.tar.bz2
1273
1274 -------------------------------------------------------------------
1275 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
1276
1277 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
1278 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
1279 - Some improvements to the services documentation
1280 - Fix RW_pointer comparison with underlying smart pointer type.
1281 - version 10.3.5 (3)
1282
1283 -------------------------------------------------------------------
1284 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
1285
1286 - Update zypp-po.tar.bz2
1287
1288 -------------------------------------------------------------------
1289 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
1290
1291 - Update zypp-po.tar.bz2
1292
1293 -------------------------------------------------------------------
1294 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
1295
1296 - Try to find and use some CD/DVD device even if HAL/UDEV detection
1297   fails (bnc#724807)
1298 - Static initialization problem fixes (by Harald Fernengel)
1299 - version 10.3.4 (3)
1300
1301 -------------------------------------------------------------------
1302 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
1303
1304 - Don't use proxy if disabled (bnc#696805)
1305 - version 10.3.3 (3)
1306
1307 -------------------------------------------------------------------
1308 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
1309
1310 - Add pkg-config BuildRequires: We fail to detect libproxy due to
1311   the missing pkg-config. Additionally, we have a .pc file
1312   ourselfes, which we do not get the provides for [bnc#696805]
1313
1314 -------------------------------------------------------------------
1315 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
1316
1317 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
1318 - version 10.3.2 (3)
1319
1320 -------------------------------------------------------------------
1321 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
1322
1323 - Update zypp-po.tar.bz2
1324
1325 -------------------------------------------------------------------
1326 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
1327
1328 - Update zypp-po.tar.bz2
1329
1330 -------------------------------------------------------------------
1331 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
1332
1333 - Update zypp-po.tar.bz2
1334
1335 -------------------------------------------------------------------
1336 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
1337
1338 - Explicitly include textLocale in package translation download
1339
1340 -------------------------------------------------------------------
1341 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
1342
1343 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
1344 - version 10.3.1 (3)
1345
1346 -------------------------------------------------------------------
1347 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
1348
1349 - Update zypp-po.tar.bz2
1350
1351 -------------------------------------------------------------------
1352 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
1353
1354 - Add zypp.conf option repo.refresh.locales: A list of locales for
1355   which translated package descriptions should be downloaded if
1356   available.
1357 - Explixitly set CURLOPT_PROXYAUTH
1358 - version 10.3.0 (1)
1359
1360 -------------------------------------------------------------------
1361 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
1362
1363 - Add arch armv7tnhl and armv7thl
1364 - Fix RepoVariablesReplacer to compute substitution values on demand only
1365 - PathInfo::hardlinkCopy: fix handling cross-device links
1366 - version 10.2.0 (1)
1367
1368 -------------------------------------------------------------------
1369 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
1370
1371 - Update zypp-po.tar.bz2
1372
1373 -------------------------------------------------------------------
1374 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
1375
1376 - Must not differ between type nfs and nfs4 when checking the mount
1377   table (bnc#710269)
1378 - version 10.1.1 (1)
1379
1380 -------------------------------------------------------------------
1381 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
1382
1383 - Update zypp-po.tar.bz2
1384
1385 -------------------------------------------------------------------
1386 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
1387
1388 - Switch to using libsolv instead of satsolver
1389 - version 10.1.0 (1)
1390
1391 -------------------------------------------------------------------
1392 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
1393
1394 - Update zypp-po.tar.bz2
1395
1396 -------------------------------------------------------------------
1397 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
1398
1399 - Update zypp-po.tar.bz2
1400
1401 -------------------------------------------------------------------
1402 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
1403
1404 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
1405 - version 10.0.0 (0)
1406
1407 -------------------------------------------------------------------
1408 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
1409
1410 - Enhance Selectable API
1411 - version 9.11.0 (8)
1412
1413 -------------------------------------------------------------------
1414 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
1415
1416 - Update sle-zypp-po.tar.bz2
1417
1418 -------------------------------------------------------------------
1419 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
1420
1421 - Update zypp-po.tar.bz2
1422
1423 -------------------------------------------------------------------
1424 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
1425
1426 - Update sle-zypp-po.tar.bz2
1427
1428 -------------------------------------------------------------------
1429 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
1430
1431 - Update zypp-po.tar.bz2
1432
1433 -------------------------------------------------------------------
1434 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
1435
1436 - Explicitly require rpm.
1437 - version 9.10.2 (8)
1438
1439 -------------------------------------------------------------------
1440 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
1441
1442 - Update sle-zypp-po.tar.bz2
1443
1444 -------------------------------------------------------------------
1445 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
1446
1447 - Update zypp-po.tar.bz2
1448
1449 -------------------------------------------------------------------
1450 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
1451
1452 - Update zypp-po.tar.bz2
1453
1454 -------------------------------------------------------------------
1455 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
1456
1457 - Extend mount entry comparison fix (bnc#710269)
1458 - version 9.10.2 (8)
1459
1460 -------------------------------------------------------------------
1461 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
1462
1463 - Update sle-zypp-po.tar.bz2
1464
1465 -------------------------------------------------------------------
1466 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
1467
1468 - Update sle-zypp-po.tar.bz2
1469
1470 -------------------------------------------------------------------
1471 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
1472
1473 - Update zypp-po.tar.bz2
1474
1475 -------------------------------------------------------------------
1476 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
1477
1478 - Update zypp-po.tar.bz2
1479
1480 -------------------------------------------------------------------
1481 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
1482
1483 - Attempt to fix smb mount entry comparison (bnc#710269)
1484 - version 9.10.1 (8)
1485
1486 -------------------------------------------------------------------
1487 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
1488
1489 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
1490 - Fix reading of integer arrays from rpm headers (bnc#709716)
1491 - version 9.10.0 (8)
1492
1493 -------------------------------------------------------------------
1494 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
1495
1496 - Update zypp-po.tar.bz2
1497
1498 -------------------------------------------------------------------
1499 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
1500
1501 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
1502   if compiled against libcurl-7.19.4 or above. (bnc#692260)
1503 - version 9.9.2 (8)
1504
1505 -------------------------------------------------------------------
1506 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
1507
1508 - Always read /proc/mounts when looking for mounted media (bnc#705893)
1509 - version 9.9.1 (8)
1510
1511 -------------------------------------------------------------------
1512 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
1513
1514 - MediaUserAuth: Do not expose libcurl header files.
1515 - version 9.9.0 (8)
1516
1517 -------------------------------------------------------------------
1518 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
1519
1520 - More initialize parser structure fixes. (bnc#705181)
1521 - version 9.8.7 (8)
1522
1523 -------------------------------------------------------------------
1524 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
1525
1526 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
1527 - version 9.8.6 (8)
1528
1529 -------------------------------------------------------------------
1530 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
1531
1532 - Properly initialize parser structures (bnc#705181)
1533 - version 9.8.5 (8)
1534
1535 -------------------------------------------------------------------
1536 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
1537
1538 - Fix tests for available libcurl version.
1539 - version 9.8.4 (8)
1540
1541 -------------------------------------------------------------------
1542 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
1543
1544 - Update zypp-po.tar.bz2
1545
1546 -------------------------------------------------------------------
1547 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
1548
1549 - Make fix for bnc#702576 more robust.
1550 - Enhance fix for bnc#699435. Return an error if download in advance
1551   failed to provide all packages, so zypper does not silently quit.
1552 - version 9.8.3 (8)
1553
1554 -------------------------------------------------------------------
1555 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
1556
1557 - Update zypp-po.tar.bz2
1558
1559 -------------------------------------------------------------------
1560 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
1561
1562 - Always compute transaction from pool (bnc#702576)
1563 - version 9.8.2 (8)
1564
1565 -------------------------------------------------------------------
1566 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
1567
1568 - Add feature provides for supported plugins.
1569
1570 -------------------------------------------------------------------
1571 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
1572
1573 - Add configuration template for automatic kernel
1574   purge (feature#312018) to zypp.conf
1575
1576 -------------------------------------------------------------------
1577 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
1578
1579 - Fix download loop to skip non-install actions. (bnc#699435)
1580 - version 9.8.1 (8)
1581
1582 -------------------------------------------------------------------
1583 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
1584
1585 - Update zypp-po.tar.bz2
1586
1587 -------------------------------------------------------------------
1588 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
1589
1590 - Fix missing return value.
1591
1592 -------------------------------------------------------------------
1593 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
1594
1595 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
1596 - version 9.8.0 (8)
1597
1598 -------------------------------------------------------------------
1599 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
1600
1601 - Update zypp-po.tar.bz2
1602
1603 -------------------------------------------------------------------
1604 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1605
1606 - Fix transaction ORDER_BY_MEDIANR.
1607 - version 9.7.0 (5)
1608
1609 -------------------------------------------------------------------
1610 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1611
1612 - Basic commit plugins implemented. They may be used to implement pre/post
1613   commit actions like taking file system snapshots (fate#303699)
1614 - version 9.6.0 (5)
1615
1616 -------------------------------------------------------------------
1617 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1618
1619 - Do commit based on sat::Transaction.
1620 - version 9.5.0 (5)
1621
1622 -------------------------------------------------------------------
1623 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1624
1625 - Assert rpm database directory is created before rpmtsInitDB is
1626   called (bnc#697115)
1627
1628 -------------------------------------------------------------------
1629 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1630
1631 - fix var definition order in PackageProvider
1632 - fix operator~ return datatype for flags (ctor is explicit)
1633 - add method interactiveFlags to Patch describing what makes it
1634   interactive
1635 - version 9.4.0 (3)
1636
1637 -------------------------------------------------------------------
1638 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1639
1640 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1641
1642 -------------------------------------------------------------------
1643 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1644
1645 - Switch patch interactive-check to flags
1646 - version 9.3.0 (3)
1647
1648 -------------------------------------------------------------------
1649 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1650
1651 - Update zypp-po.tar.bz2
1652
1653 -------------------------------------------------------------------
1654 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1655
1656 - fix specfile to handle sles translations if available
1657
1658 -------------------------------------------------------------------
1659 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1660
1661 - Avoid using #elifdef directive.
1662
1663 -------------------------------------------------------------------
1664 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1665
1666 - Update zypp-po.tar.bz2
1667
1668 -------------------------------------------------------------------
1669 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1670
1671 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1672 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1673   were either fixed without bnc# or do not apply to this branch. This is
1674   to make the changelog checker happy:
1675   - Set proper defaults for service repos (bnc#673943)
1676
1677 -------------------------------------------------------------------
1678 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1679
1680 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1681 - version 9.2.0 (2)
1682
1683 -------------------------------------------------------------------
1684 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1685
1686 - respect patch content license when determinating interactive status
1687 - version 9.1.2 (1)
1688
1689 -------------------------------------------------------------------
1690 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1691
1692 - More rpm-4.9 fixes
1693 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1694
1695 -------------------------------------------------------------------
1696 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1697
1698 - Update zypp-po.tar.bz2
1699
1700 -------------------------------------------------------------------
1701 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1702
1703 - Fix for rpm-4.9
1704 - version 9.1.1 (1)
1705
1706 -------------------------------------------------------------------
1707 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1708
1709 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1710 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1711 - version 9.1.0 (1)
1712
1713 -------------------------------------------------------------------
1714 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1715
1716 - Allow MediaCD to build against HAL or nothing
1717   if udev is not present
1718
1719 -------------------------------------------------------------------
1720 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1721
1722 - forward port all changes to make it build in Code10
1723
1724 -------------------------------------------------------------------
1725 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1726
1727 - make -Werror=format-security optional and used only if
1728   supported
1729
1730 -------------------------------------------------------------------
1731 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1732
1733 - Update zypp-po.tar.bz2
1734
1735 -------------------------------------------------------------------
1736 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1737
1738 - Update zypp-po.tar.bz2
1739
1740 -------------------------------------------------------------------
1741 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1742
1743 - delete old metadata temp directories
1744 - version 9.0.3 (0)
1745
1746 -------------------------------------------------------------------
1747 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1748
1749 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1750 - version 9.0.2 (0)
1751
1752 -------------------------------------------------------------------
1753 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1754
1755 - Update zypp-po.tar.bz2
1756
1757 -------------------------------------------------------------------
1758 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1759
1760 - check for permissions before writing (fixes bnc#683509)
1761 - version 9.0.1 (0)
1762
1763 -------------------------------------------------------------------
1764 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1765
1766 - Switch ResPoolProxy to use multimap in order to allow iteration
1767   of all Selectables of all kinds.
1768 - Add upper/lower_bound iteration to MapKVIterator.
1769 - Add stream output for multimap/set.
1770 - version 9.0.0 (0)
1771
1772 -------------------------------------------------------------------
1773 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1774
1775 - Update zypp-po.tar.bz2
1776
1777 -------------------------------------------------------------------
1778 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1779
1780 - Update zypp-po.tar.bz2
1781
1782 -------------------------------------------------------------------
1783 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1784
1785 - Update zypp-po.tar.bz2
1786
1787 -------------------------------------------------------------------
1788 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1789
1790 - Update zypp-po.tar.bz2
1791
1792 -------------------------------------------------------------------
1793 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1794
1795 - Update zypp-po.tar.bz2
1796
1797 -------------------------------------------------------------------
1798 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1799
1800 - Do not look for $releasever 's value if there is no variable
1801   in the url: parses product file again and again
1802 - version 8.12.2 (10)
1803
1804 -------------------------------------------------------------------
1805 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1806
1807 - Remove package-manager.desktop file (bnc#329635)
1808 - version 8.12.1 (10)
1809
1810 -------------------------------------------------------------------
1811 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1812
1813 - Apply patch introducing armv7nhl:armv7hl
1814
1815 -------------------------------------------------------------------
1816 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1817
1818 - allow for Repo Index Services to set the enabled state of
1819   repositories from the server side.
1820 - Fix priority not being set on reading service indexes
1821 - version 8.12.0 (10)
1822
1823 -------------------------------------------------------------------
1824 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1825
1826 - Add new ServicePlugin Exceptions.
1827
1828 -------------------------------------------------------------------
1829 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1830
1831 - Update zypp-po.tar.bz2
1832
1833 -------------------------------------------------------------------
1834 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1835
1836 - add method to check if there are manually configured urls
1837 - version 8.11.0 (10)
1838
1839 -------------------------------------------------------------------
1840 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1841
1842 - create cache directory, if it doesn't exist
1843   when saving mirrorlist
1844 - version 8.10.6 (10)
1845
1846 -------------------------------------------------------------------
1847 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1848
1849 - moved keepPackages code to RepoInfo::Impl
1850 - version 8.10.5 (10)
1851
1852 -------------------------------------------------------------------
1853 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1854
1855 - Fix caching of mirrorlist files
1856 - version 8.10.4 (10)
1857
1858 -------------------------------------------------------------------
1859 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1860
1861 - Do not export keyring if rpmdb is initialised, but target isn't
1862   (bnc#659494)
1863 - version 8.10.3 (10)
1864
1865 -------------------------------------------------------------------
1866 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1867
1868 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1869 - version 8.10.2 (10)
1870
1871 -------------------------------------------------------------------
1872 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1873
1874 - fix retrieval of distributionVersion if target is not initialized
1875 - MultiCurl: make sure the server responds with "partial content",
1876   fixes corrupt downloads if the metalink file contains no checksums
1877 - version 8.10.1 (10)
1878
1879 -------------------------------------------------------------------
1880 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1881
1882 - Added ReplacerVar caching in RepoInfo
1883 - Automaticly remove empty mirrorlist-files
1884 - version 8.10.0 (10)
1885
1886 -------------------------------------------------------------------
1887 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1888
1889 - Added MirrorList caching
1890 - version 8.9.0 (7)
1891
1892 -------------------------------------------------------------------
1893 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1894
1895 - Icons for libzypp should go into desktop-data. (bnc#329635)
1896 - version 8.8.2 (7)
1897
1898 -------------------------------------------------------------------
1899 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1900
1901 - Properly handle FTP response 550. (bnc#645747)
1902 - version 8.8.1 (7)
1903
1904 -------------------------------------------------------------------
1905 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
1906
1907 - fix access of freed memory in MultiCurl (bnc#654600)
1908
1909 -------------------------------------------------------------------
1910 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
1911
1912 - Update zypp-po.tar.bz2
1913
1914 -------------------------------------------------------------------
1915 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
1916
1917 - added metalink support
1918 - version 8.8.0 (7)
1919
1920 -------------------------------------------------------------------
1921 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
1922
1923 - Feed the ProvideFilePolicy progress callback in addition to any
1924   connected media::DownloadProgressReport (bnc#545106)
1925 - version 8.7.1 (7)
1926
1927 -------------------------------------------------------------------
1928 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
1929
1930 - Make MetaLinkParser accept InputStreams
1931 - Make MetaLinkParser accept Pathnames insted of strings
1932 - Fix MetaLinkv4 hash parsing
1933 - Add MetaLinkParser test
1934 - version 8.7.0 (7)
1935
1936 -------------------------------------------------------------------
1937 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
1938
1939 - Use timeouts in plugin script communication.
1940 - Fix ExternalProgram to correctly remember exit status.
1941 - version 8.6.0 (5)
1942
1943 -------------------------------------------------------------------
1944 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
1945
1946 - Update zypp-po.tar.bz2
1947
1948 -------------------------------------------------------------------
1949 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
1950
1951 - fix services not being linked to their file after being
1952   saved
1953
1954 -------------------------------------------------------------------
1955 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
1956
1957 - Don't use aria2c for FTP (bnc #641328)
1958
1959 -------------------------------------------------------------------
1960 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
1961
1962 - implementation for url resolver plugins
1963 - version 8.5.0 (5)
1964
1965 -------------------------------------------------------------------
1966 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
1967
1968 - Use DownloadInHeaps as default, when there is nothing configured
1969   and when the target root is set to "/". (bnc#591476)
1970 - version 8.4.0 (4)
1971
1972 -------------------------------------------------------------------
1973 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
1974
1975 - fixed replacing releasever (for fedora systems) - (bnc#637470)
1976 - version 8.3.0 (0)
1977
1978 -------------------------------------------------------------------
1979 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
1980
1981 - fix metalink4 parsing [bnc#641484]
1982
1983 -------------------------------------------------------------------
1984 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
1985
1986 - Update zypp-po.tar.bz2
1987
1988 -------------------------------------------------------------------
1989 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
1990
1991 - Allow per repository proxy settings like yum does.
1992   Including setting it to _none_ overriding the
1993   system proxy.
1994   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
1995 - version 8.2.1 (0)
1996
1997 -------------------------------------------------------------------
1998 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
1999
2000 - fixed replacing basearch (for fedora systems) - (bnc#637473)
2001 - version 8.2.0 (0)
2002
2003 -------------------------------------------------------------------
2004 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
2005
2006 - Report download failures in commit result (bnc#431854)
2007 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
2008 - version 8.1.3 (0)
2009
2010 -------------------------------------------------------------------
2011 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
2012
2013 - Fix download-only not to omit source packages (bnc#635596)
2014 - version 8.1.2 (0)
2015
2016 -------------------------------------------------------------------
2017 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
2018
2019 - Update zypp-po.tar.bz2
2020
2021 -------------------------------------------------------------------
2022 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
2023
2024 - fix basearch url variable
2025 - use the right release package name on fedora
2026
2027 -------------------------------------------------------------------
2028 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
2029
2030 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
2031 - version 8.1.1 (0)
2032
2033 -------------------------------------------------------------------
2034 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
2035
2036 - Update zypp-po.tar.bz2
2037
2038 -------------------------------------------------------------------
2039 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
2040
2041 - Update zypp-po.tar.bz2
2042
2043 -------------------------------------------------------------------
2044 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
2045
2046 - Fix memory leaks.
2047
2048 -------------------------------------------------------------------
2049 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
2050
2051 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
2052 - version 8.1.0 (0)
2053
2054 -------------------------------------------------------------------
2055 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
2056
2057 - Fix bug in PoolQuery::addDependency
2058 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
2059   MultiCurl implements MetaLink and Zsync support using libcurl. In
2060   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
2061   the new backend.
2062 - version 8.0.1 (0)
2063
2064 -------------------------------------------------------------------
2065 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
2066
2067 - Bump heads major version after 11.3 branched away.
2068 - version 8.0.0 (0)
2069
2070 -------------------------------------------------------------------
2071 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
2072
2073 - Update zypp-po.tar.bz2
2074
2075 -------------------------------------------------------------------
2076 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
2077
2078 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
2079 - version 7.8.0 (6)
2080
2081 -------------------------------------------------------------------
2082 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
2083
2084 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
2085
2086 -------------------------------------------------------------------
2087 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
2088
2089 - Update zypp-po.tar.bz2
2090
2091 -------------------------------------------------------------------
2092 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
2093
2094 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
2095
2096 -------------------------------------------------------------------
2097 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
2098
2099 - Respect zypp.conf policy settings when solving for update.
2100
2101 -------------------------------------------------------------------
2102 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
2103
2104 - Don't bloat logfile by logging install progess values.
2105
2106 -------------------------------------------------------------------
2107 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
2108
2109 - Update zypp-po.tar.bz2
2110
2111 -------------------------------------------------------------------
2112 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
2113
2114 - Add missing Date constant declarations.
2115 - version 7.7.5 (6)
2116
2117 -------------------------------------------------------------------
2118 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
2119
2120 - Prevent against daemons launched in rpm %post, that do not close
2121   their filedescriptors. Original fix was accidentally reverted.
2122   (bnc#174548)
2123 - version 7.7.4 (6)
2124
2125 -------------------------------------------------------------------
2126 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
2127
2128 - Update zypp-po.tar.bz2
2129
2130 -------------------------------------------------------------------
2131 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
2132
2133 - Fix default evaluation of recommendations of installed
2134   packages (bnc#605490)
2135 - version 7.7.3 (6)
2136
2137 -------------------------------------------------------------------
2138 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
2139
2140 - Update zypp-po.tar.bz2
2141
2142 -------------------------------------------------------------------
2143 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
2144
2145 - Fix broken IdStringType comparison (bnc#607572)
2146 - version 7.7.2 (6)
2147
2148 -------------------------------------------------------------------
2149 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
2150
2151 - Fix packages provided via delta rpm being placed in
2152   the wrong package cache (bnc#607583)
2153 - version 7.7.1 (6)
2154
2155 -------------------------------------------------------------------
2156 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
2157
2158 - Update zypp-po.tar.bz2
2159
2160 -------------------------------------------------------------------
2161 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
2162
2163 - Fix arch detection on sprac (bug #566291)
2164 - Arch: add sparc64v and sparcv9v and armv7l
2165 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
2166 - version 7.6.1 (6)
2167
2168 -------------------------------------------------------------------
2169 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
2170
2171 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
2172 - Cleanup spec file (Pavol Rusnak)
2173 - version 7.6.0 (6)
2174
2175 -------------------------------------------------------------------
2176 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
2177
2178 - Update zypp-po.tar.bz2
2179
2180 -------------------------------------------------------------------
2181 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
2182
2183 - Add methods to evaluate gpg geys expiration dates.
2184 - Export all rpmDb keys to the zypp trusted keyring in one go.
2185 - version 7.6.0 (6)
2186
2187 -------------------------------------------------------------------
2188 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
2189
2190 - Update zypp-po.tar.bz2
2191
2192 -------------------------------------------------------------------
2193 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
2194
2195 - Update zypp-po.tar.bz2
2196
2197 -------------------------------------------------------------------
2198 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
2199
2200 - Update zypp-po.tar.bz2
2201
2202 -------------------------------------------------------------------
2203 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
2204
2205 - Update zypp-po.tar.bz2 (Revision: 54959)
2206
2207 -------------------------------------------------------------------
2208 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
2209
2210 - Update zypp-po.tar.bz2 (Revision: 54959)
2211
2212 -------------------------------------------------------------------
2213 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
2214
2215 - Update translations.
2216
2217 -------------------------------------------------------------------
2218 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
2219
2220 - Improve solver.cleandepsOnRemove result by evaluating the install
2221   history to find packages installed on behalf of a user request (not
2222   auto added by the solver).
2223 - version 7.5.0 (5)
2224
2225 -------------------------------------------------------------------
2226 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
2227
2228 - Update translations.
2229
2230 -------------------------------------------------------------------
2231 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
2232
2233 - Update translations.
2234
2235 -------------------------------------------------------------------
2236 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
2237
2238 - Cleanup when deleting packages. New zypp.conf expert option
2239   solver.cleandepsOnRemove telling whether the solver should per
2240   default try to remove packages exclusively required by the ones
2241   he's asked to delete (default false).
2242 - Resolver::cleandepsOnRemove API to allow applications to change
2243   the solver option.
2244 - version 7.4.0 (4)
2245
2246 -------------------------------------------------------------------
2247 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
2248
2249 - Update translations.
2250
2251 -------------------------------------------------------------------
2252 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
2253
2254 - Enable splitprovides on update.
2255
2256 -------------------------------------------------------------------
2257 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
2258
2259 - Update translations.
2260
2261 -------------------------------------------------------------------
2262 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
2263
2264 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
2265 - version 7.3.0 (2)
2266
2267 -------------------------------------------------------------------
2268 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
2269
2270 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
2271 - Fix specfile to BuildRequire libudev-devel.
2272 - version 7.2.0 (2)
2273
2274 -------------------------------------------------------------------
2275 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
2276
2277 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
2278   rewiting the URL to access a specific media number. By now only
2279   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
2280
2281 -------------------------------------------------------------------
2282 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
2283
2284 - Update translations.
2285
2286 -------------------------------------------------------------------
2287 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
2288
2289 - Update translations.
2290
2291 -------------------------------------------------------------------
2292 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
2293
2294 - /etc/zypp/locks: Allow to specify edition ranges with
2295   solvable:name and dependencies.
2296 - version 7.1.1 (1)
2297
2298 -------------------------------------------------------------------
2299 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
2300
2301 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
2302 - version 7.1.0 (1)
2303
2304 -------------------------------------------------------------------
2305 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
2306
2307 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
2308 - Bump major version for 11.3 development.
2309 - version 7.0.0 (0)
2310
2311 -------------------------------------------------------------------
2312 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
2313
2314 - Fix parsing port from IPv6 URL (bnc#593385)
2315
2316 -------------------------------------------------------------------
2317 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
2318
2319 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
2320 - version 6.31.3 (31)
2321
2322 -------------------------------------------------------------------
2323 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
2324
2325 - Fix guessing package spec to match package names only. (bnc#590864)
2326 - version 6.31.2 (31)
2327
2328 -------------------------------------------------------------------
2329 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
2330
2331 - Add static Target::distributionLabel to return the baseproducts
2332   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
2333 - version 6.31.1 (31)
2334
2335 -------------------------------------------------------------------
2336 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
2337
2338 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
2339 - version 6.31.0 (31)
2340
2341 -------------------------------------------------------------------
2342 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
2343
2344 - Fix handling of symlinked packages in package cache. (bnc #585409)
2345 - version 6.30.5 (19)
2346
2347 -------------------------------------------------------------------
2348 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
2349
2350 - Avoiding use of 'guest' if 'credentials' is used when moutning
2351   a CIFS share. This caused 'permission denied' error with certain
2352   server configurations (bnc #560496).
2353
2354 -------------------------------------------------------------------
2355 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
2356
2357 - Check if a downloaded file actually exists even if aria2c returned 0.
2358   (bnc #564816)
2359 - version 6.30.3 (19)
2360
2361 -------------------------------------------------------------------
2362 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
2363
2364 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
2365
2366 -------------------------------------------------------------------
2367 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
2368
2369 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
2370 - Consider pending disable requests when removing service repositories. (bnc #572634)
2371 - version 6.30.1 (19)
2372
2373 -------------------------------------------------------------------
2374 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
2375
2376 - RepoManager::cleanCacheDirGarbage added for removing directories
2377   which do not belong to any of known repos (bnc #467693)
2378 - version 6.30.0 (19)
2379
2380 -------------------------------------------------------------------
2381 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
2382
2383 - On SLE aria2 is not required, so conflict with a too old aria2
2384   version installed. (bnc #578052)
2385 - version 6.29.5 (19)
2386
2387 -------------------------------------------------------------------
2388 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
2389
2390 - Fix package-manager script wrongly escaping UTF-8 chars in path
2391   names (bnc #571410)
2392 - version 6.29.4 (19)
2393
2394 -------------------------------------------------------------------
2395 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
2396
2397 - Support an alternate SLE-SP1 translation set.
2398 - version 6.29.3 (19)
2399
2400 -------------------------------------------------------------------
2401 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
2402
2403 - Remember the enabled state of removed service repositories. This
2404   way we are able to restore service repositories correctly after a
2405   subscrition expired and gets renewed. (bnc #572634)
2406 - version 6.29.2 (19)
2407
2408 -------------------------------------------------------------------
2409 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
2410
2411 - Abort aria2c download when the progress callback receives 'false'
2412   (bnc #545106)
2413
2414 -------------------------------------------------------------------
2415 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
2416
2417 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
2418   outdated solv files. (bnc #570623)
2419 - version 6.29.0 (19)
2420
2421 -------------------------------------------------------------------
2422 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
2423
2424 - Use regex to parse aria2c progress lines (bnc #570917)
2425 - version 6.28.1 (19)
2426
2427 -------------------------------------------------------------------
2428 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
2429
2430 - Set SignatureFileChecker context even if the key is not known
2431   (bnc #495977)
2432 - version 6.28.0 (19)
2433
2434 -------------------------------------------------------------------
2435 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
2436
2437 - RepoInfoBase::label() added for use in UI messages, plus
2438   ZConfig::repoLabelIsAlias()
2439
2440 -------------------------------------------------------------------
2441 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
2442
2443 - Fix transaction building in presence of multiversion installable items.
2444 - version 6.27.1 (19)
2445
2446 -------------------------------------------------------------------
2447 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
2448
2449 - Improve multiversion status handling and installation. (fate #305311)
2450 - version 6.27.0 (19)
2451
2452 -------------------------------------------------------------------
2453 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
2454
2455 - Don't allow an alias to start with '.' (bnc #473834)
2456
2457 -------------------------------------------------------------------
2458 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
2459
2460 - PickList and status interface for handling packages which are
2461   installable in multiple versions. (fate #305311)
2462 - version 6.26.0 (19)
2463
2464 -------------------------------------------------------------------
2465 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
2466
2467 - Add Selectable::highestAvailableVersionObj. Returns the highest
2468   available package version, ignoring priorities and policies. (bnc #557557)
2469 - version 6.25.0 (19)
2470
2471 -------------------------------------------------------------------
2472 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
2473
2474 - Also parse <product> tag from .prod files <upgrade> section.
2475 - version 6.24.3 (19)
2476
2477 -------------------------------------------------------------------
2478 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
2479
2480 - Fix chroot execution of update scripts. (bnc #558813)
2481 - version 6.24.3 (19)
2482
2483 -------------------------------------------------------------------
2484 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
2485
2486 - Fixed parsing of download speed from aria2c (bnc #537870)
2487
2488 -------------------------------------------------------------------
2489 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
2490
2491 - Add ui::Selecatble interface for picking specific package versions
2492   to install or delete if multiversion install is on.
2493 - version 6.24.0 (19)
2494
2495 -------------------------------------------------------------------
2496 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
2497
2498 - Parse zypp.conf multiversion option and make the setting available
2499   in pool and resolver.
2500 - version 6.23.0 (19)
2501
2502 -------------------------------------------------------------------
2503 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
2504
2505 - Specfile fixes to build on sle11-sp1.
2506 - Fix repository probing and building in presence of productdir. (bnc #553712)
2507 - version 6.22.3 (19)
2508
2509 -------------------------------------------------------------------
2510 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
2511
2512 - Forward port and document already present changes
2513   from Code11-Branch
2514   * void SEGV if trying to access data of installed packages, that were
2515     deleted behind our back (bnc #530595)
2516   * ProxyInfoSysconfig: take care variables get initialized.
2517   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
2518   * Use rpm variables in specfile. (bnc #512466)
2519   * Fix to compile with -Werror=format-security
2520   * Fix packageand() in testcase generation
2521   * Don't link unneeded libraries. (bnc #490895)
2522   * Fix Patch::categoryEnum.
2523   * Adapt to changed satsolver API. (bnc #480303)
2524   * Taking ALL translations for generating GMO files (bnc #458739)
2525   * Advice users to contact NCC if access to a 'novell.com'
2526     repository is denied (bnc #464586).
2527 - version 6.22.2 (19)
2528
2529 -------------------------------------------------------------------
2530 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
2531
2532 - Raised the limit of redirections from 3 to 6 (bnc #465532)
2533 - Following redirections also for https (bnc #545722).
2534 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2535 - Do not report cached packages as being downloaded. (bnc #545295)
2536 - Per default do not collect and report deleted files outside bin and lib
2537   directories for 'zypper ps'. (bnc #554480)
2538 - version 6.22.1 (19)
2539
2540 -------------------------------------------------------------------
2541 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
2542
2543 - CheckAccessDeleted: Per default do not collect and report deleted files
2544   that outside bin and lib directories. 'zypper ps' reporting false positive
2545   seems to confuse. (bnc #554480)
2546
2547 -------------------------------------------------------------------
2548 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
2549
2550 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2551
2552 -------------------------------------------------------------------
2553 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
2554
2555 - dup: Process drop list only if product actually changes. (bnc #552180)
2556 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
2557 - version 6.22.0 (19)
2558
2559 -------------------------------------------------------------------
2560 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
2561
2562 - Enhance interface for zypper. (bnc #551956)
2563 - version 6.21.4 (19)
2564
2565 -------------------------------------------------------------------
2566 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
2567
2568 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
2569   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
2570 - version 6.21.3 (19)
2571
2572 -------------------------------------------------------------------
2573 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
2574
2575 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
2576   permission.
2577
2578 -------------------------------------------------------------------
2579 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
2580
2581 - Don't try to access droplist of dropped products. (bnc #551697)
2582 - version 6.21.2 (19)
2583
2584 -------------------------------------------------------------------
2585 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
2586
2587 - Don't try to use an empty proxy string. (bnc #551314)
2588 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
2589 - version 6.21.1 (19)
2590
2591 -------------------------------------------------------------------
2592 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
2593
2594 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
2595   result. ui::Selectabe enhancements. Both will aid applications to
2596   install package sets determined by query results. (bnc # 548392)
2597 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
2598 - Updated iso3166-1 country codes (bnc #531350)
2599 - version 6.21.0 (19)
2600
2601 -------------------------------------------------------------------
2602 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
2603
2604 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2605 - version 6.20.0 (19)
2606
2607 -------------------------------------------------------------------
2608 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2609
2610 - Fixes to make libzypp-bindings compile.
2611 - version 6.19.3 (19)
2612
2613 -------------------------------------------------------------------
2614 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2615
2616 - Credentials are passed as commandline options to aria2c, so strip any
2617   'user@' from the URL. Otherwise aria will use an empty password for
2618   this URL and authentication will fail. (bnc #544634)
2619 - version 6.19.2 (19)
2620
2621 -------------------------------------------------------------------
2622 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2623
2624 - Repository::setInfo: Propagate priority changes to the solver to
2625   avoid reloading the whole repo (bnc #498266).
2626 - version 6.19.1 (19)
2627
2628 -------------------------------------------------------------------
2629 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2630
2631 - ResStatus: add isOrphaned to test whether a package is not provided
2632   by any enabled repository. Orphaned packages are usually good candidates
2633   for cleanup unless the providing repository was intentionally disabled.
2634 - version 6.19.0 (19)
2635
2636 -------------------------------------------------------------------
2637 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2638
2639 - aria2: pass credentials in a file instead of the command line
2640   which is logged.
2641 - aria2: we get the url in the progress if there is no response
2642   from the server yet, handle that to avoid flooding the log.
2643 - version 6.18.2 (17)
2644
2645 -------------------------------------------------------------------
2646 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2647
2648 - Performing a dist upgrade the solver may try to delete old and no
2649   longer provided (dropped) packages, even if they do not cause any
2650   dependency problem. This behaviour may be trurned off via zypp.conf
2651   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2652 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2653 - Add Product::droplist: List of dropped packages, i.e. packages no
2654   longer provided by a product.
2655 - version 6.18.1 (17)
2656
2657 -------------------------------------------------------------------
2658 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2659
2660 - Return update messages via ZYppCommitResult. Support variable
2661   substitution in notification command. (fate #301175)
2662 - Fix evaluation of no_proxy entries (bnc #543337)
2663 - aria/curl: Fix header data in case the target is
2664   not initialized when downloading.
2665 - version 6.18.0 (17)
2666
2667 -------------------------------------------------------------------
2668 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2669
2670 - Add zypp.conf option update.messages.notify: Command to be invoked
2671   to send update messages. (fate #301175)
2672 - version 6.17.2 (17)
2673
2674 -------------------------------------------------------------------
2675 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2676
2677 - Add Selectable::updateCandidateObj returning the candidate for
2678   update, if there is one. The updateCandidate must not violate
2679   any active solver policy.
2680 - version 6.17.1 (17)
2681
2682 -------------------------------------------------------------------
2683 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2684
2685 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2686 - Remove dead rpm database caching code from class RpmDb.
2687 - version 6.17.0 (17)
2688
2689 -------------------------------------------------------------------
2690 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2691
2692 - New commit.downloadMode option in zypp.conf. Allows to set a
2693   prefered download policy for commit.
2694 - version 6.16.0 (11)
2695
2696 -------------------------------------------------------------------
2697 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2698
2699 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2700 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2701   schemeIsDownloading.
2702 - version 6.15.0 (11)
2703
2704 -------------------------------------------------------------------
2705 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2706
2707 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2708   formats for building Capabilities(originally "name.arch=ver-rel").
2709 - version 6.14.3 (11)
2710
2711 -------------------------------------------------------------------
2712 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2713
2714 - Fix resolution to force installation even if dependencies are missing.
2715   (bnc #531564)
2716 - Rephrase solver resolution to point out if a package will break.
2717   (bnc #520083)
2718
2719 -------------------------------------------------------------------
2720 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2721
2722 - Lock rpms architecture only on distupgrade of the running system.
2723   (bnc #458520)
2724 - version 6.14.2 (11)
2725
2726 -------------------------------------------------------------------
2727 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2728
2729 - Fix PoolQuery comparison (bnc #528755)
2730 - Fix serialization and restore of predicated PoolQueries.
2731 - version 6.14.0 (11)
2732
2733 -------------------------------------------------------------------
2734 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2735
2736 - package-manager script: Fall back to package selection if no
2737   packages are passed on the commandline. (bnc #529137)
2738
2739 -------------------------------------------------------------------
2740 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2741
2742 - package-manager script:
2743   do not fail if kpackagekit is not installed (bnc #529510)
2744 - version 6.13.3 (11)
2745
2746 -------------------------------------------------------------------
2747 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2748
2749 - Tune CheckAccessDeleted to focus on libraries and executables.
2750 - version 6.13.2 (11)
2751
2752 -------------------------------------------------------------------
2753 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2754
2755 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2756   to check for running processes which access meanwhile deleted files or
2757   libraries.  This may be used after commit, when trying to figure out
2758   which services need to be restated. (fate #300763).
2759 - version 6.13.1 (11)
2760
2761 -------------------------------------------------------------------
2762 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2763
2764 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2765   certain repositories.
2766 - version 6.13.0 (11)
2767
2768 -------------------------------------------------------------------
2769 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2770
2771 - Remove confusing newlines in vendor change info (bnc #503859)
2772 - Removing a package lock was not counted as state change (bnc #501850)
2773 - Take solver_allowVendorChange option into account when computing the
2774   Selectables default candidate.
2775 - version 6.12.0 (11)
2776
2777 -------------------------------------------------------------------
2778 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2779
2780 - Avoid deadlock after fork and failed exec. (bnc 493152)
2781 - No need to manually detect the location of aria2 binary.
2782 - version 6.11.4 (11)
2783
2784 -------------------------------------------------------------------
2785 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2786
2787 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2788   (bnc #513944)
2789
2790 -------------------------------------------------------------------
2791 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2792
2793 - Create LogControl on demand instead of using a static var. (bnc #525339)
2794 - version 6.11.2 (11)
2795
2796 -------------------------------------------------------------------
2797 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2798
2799 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2800   and load target and enabled repositories.
2801
2802 -------------------------------------------------------------------
2803 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2804
2805 - New class InstanceId to build strings to identify/retrieve specific
2806   Solvables.
2807 - version 6.11.1 (11)
2808
2809 -------------------------------------------------------------------
2810 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2811
2812 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2813   and DownloadInAdvance. (fate #302159, fate #305624)
2814 - version 6.11.0 (11)
2815
2816 -------------------------------------------------------------------
2817 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2818
2819 - add support to the package-manager script to use kpackagekit
2820   or gnome-packagekit if available, which allows to install local
2821   rpms with one click from file manager following desktop policies
2822   and fetching other dependencies if required.
2823   (fate #306526)
2824 - version 6.10.5 (10)
2825
2826 -------------------------------------------------------------------
2827 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2828
2829 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2830   how many dist upgrade solver testcases should be kept on the system.
2831   Per default just the last two are kept.
2832 - version 6.10.4 (10)
2833
2834 -------------------------------------------------------------------
2835 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2836
2837 - Don't write a solver testcase when solving for dist upgrade,
2838   but when actually committing.
2839 - version 6.10.3 (10)
2840
2841 -------------------------------------------------------------------
2842 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2843
2844 - Add new string Match::Mode STRINGSTART and STRINGEND.
2845
2846 -------------------------------------------------------------------
2847 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2848
2849 - log redirections when cURL media backend is used (fate #305320).
2850
2851 -------------------------------------------------------------------
2852 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2853
2854 - Support "product version" detection on systems not using
2855   /etc/product.d/baseproduct by looking for the first package
2856   providing ZConfig::distroverpkg (defaults to redhat-release).
2857 - version 6.10.2 (10)
2858
2859 -------------------------------------------------------------------
2860 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2861
2862 - Adapt to boost_unit_test_framework-1.38.
2863 - version 6.10.1 (10)
2864
2865 -------------------------------------------------------------------
2866 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2867
2868 - Remove obsolete UpgradeStatistics class from libzypp.
2869
2870 -------------------------------------------------------------------
2871 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2872
2873 - Fix HistoryLog to initialize on demand.
2874 - version 6.10.0 (10)
2875
2876 -------------------------------------------------------------------
2877 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2878
2879 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2880
2881 -------------------------------------------------------------------
2882 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2883
2884 - When unmounting ISO images, don't mix up exceptions thrown by the
2885   loop mounted ISO and those thrown by the media containing it.
2886   (bnc #517856)
2887
2888 -------------------------------------------------------------------
2889 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2890
2891 - Adapt to satsolvers improved dataiterator handling.
2892 - version 6.9.3 (8)
2893
2894 -------------------------------------------------------------------
2895 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2896
2897 - Support PoolQuery for sub-structures attributes. (fate #305503)
2898 - version 6.9.2 (8)
2899
2900 -------------------------------------------------------------------
2901 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
2902
2903 - Running as non-root user use a temporary @System solvfile in case the
2904   global one is outdated and needed refresh. (bnc #517183)
2905 - version 6.9.1 (8)
2906
2907 -------------------------------------------------------------------
2908 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
2909
2910 - Enhance LookupAttr to allow direct query of attributes within
2911   sub-structures (flexarrays).
2912
2913 -------------------------------------------------------------------
2914 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
2915
2916 - Enhance PoolQueryIterator to allow detailed inspection of attribute
2917   matches.
2918 - Prefer datadir stored as repo attribute, but fallback searching in
2919   solvbales (old solv files do this).
2920 - version 6.9.0 (8)
2921
2922 -------------------------------------------------------------------
2923 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
2924
2925 - Allow building libzypp with rpm-5 (experimental)
2926 - version 6.8.3 (8)
2927
2928 -------------------------------------------------------------------
2929 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
2930
2931 - Allow building libzypp without HAL (not recommended). Without HAL
2932   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
2933 - version 6.8.2 (8)
2934
2935 -------------------------------------------------------------------
2936 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
2937
2938 - Fix solver to use IdSting to avoid failing vendor checks.
2939 - version 6.8.1 (8)
2940
2941 -------------------------------------------------------------------
2942 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
2943
2944 - Cleanup and remove deprecated interface methods.
2945 - version 6.8.0 (8)
2946
2947 -------------------------------------------------------------------
2948 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
2949
2950 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
2951 - version 6.7.0 (6)
2952
2953 -------------------------------------------------------------------
2954 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
2955
2956 - New solver.allowVendorChange expert option in zypp.conf.
2957 - version 6.6.0 (6)
2958
2959 ------------------------------------------------------------------
2960 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
2961
2962 - Fix lost housekeeping data in modifyRepo (bnc #503207)
2963
2964 -------------------------------------------------------------------
2965 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
2966
2967 - Allow service refresh to change a repositories url (bnc #502157)
2968
2969 -------------------------------------------------------------------
2970 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
2971
2972 - Detect and compile with rpm 4.7 (bnc #444211)
2973 - version 6.5.2 (5)
2974
2975 -------------------------------------------------------------------
2976 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
2977
2978 - Improve problem report on broken systemCheck rule (bnc #475144)
2979
2980 -------------------------------------------------------------------
2981 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
2982
2983 - In update repos providing multiple release package versions for
2984   the same product, link a product to the latest version. (bnc #497696)
2985
2986 -------------------------------------------------------------------
2987 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
2988
2989 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
2990 - Extend LookupAttr to support matching specific string patterns.
2991 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
2992 - version 6.5.0 (5)
2993
2994 -------------------------------------------------------------------
2995 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
2996
2997 - Soft lock packages deleted on behalf of a user request.
2998 - version 6.4.1 (2)
2999
3000 -------------------------------------------------------------------
3001 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
3002
3003 - New zypp.conf option 'download.media_preference': Hint which media
3004   to prefer when installing packages (download vs. CD).
3005 - version 6.4.0 (2)
3006
3007 ------------------------------------------------------------------
3008 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
3009
3010 - Add Resolver::setSolveSrcPackages. Per default disable solving
3011   of source package dependencies. We will later allow to enable
3012   it per package.
3013 - version 6.3.0 (2)
3014
3015 -------------------------------------------------------------------
3016 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
3017
3018 - aria2: show the download speed in the right unit
3019 - aria2: show the filename in progress, not the repository
3020 - aria2: don't show done twice
3021
3022 -------------------------------------------------------------------
3023 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
3024
3025 - Remove a lock if the locking process is in zombie state. (bnc #481577)
3026
3027 -------------------------------------------------------------------
3028 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
3029
3030 - zypp.conf: fixed and enabled 'servicesdir'
3031
3032 -------------------------------------------------------------------
3033 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
3034
3035 - aria2: implement speed indicators (bnc#475506)
3036 - aria2: implement progress indicators correctly (bnc#473846)
3037 - aria2: fix broken pipe when looking for aria2c which caused
3038          a fallback to curl. (bnc#480930)
3039 - aria2: implement saving and reading mirror stats data in
3040          /var/cache/zypp/aria2.stats
3041 - aria2: handle failover correctly (bnc#481115)
3042 - aria2: various improvements in error and report  handling
3043 - aria2: curl: reset settings on attach to avoid duplicate
3044   headers
3045 - version 6.2.1 (2)
3046
3047 -------------------------------------------------------------------
3048 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
3049
3050 - Adapt to changed satsolver API.
3051
3052 -------------------------------------------------------------------
3053 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
3054
3055 - Make sure Fetcher pass optional files as non-interactive
3056 - Fixes file does not exist error when key/sig does not exist
3057 - version 6.2.0 (2)
3058
3059 -------------------------------------------------------------------
3060 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
3061
3062 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
3063
3064 -------------------------------------------------------------------
3065 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
3066
3067 - Prevent ResStatus from overriding user locks. (bnc #475230)
3068
3069 -------------------------------------------------------------------
3070 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
3071
3072 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
3073
3074 -------------------------------------------------------------------
3075 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
3076
3077 Implemented the following options with aria backend:
3078
3079 - download.max_concurrent_connections (default 2)
3080   download.min_download_speed (default no limit)
3081   download.max_download_speed (default no limit)
3082   download.max_silent_tries (default 5)
3083
3084 -------------------------------------------------------------------
3085 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
3086
3087 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
3088   Various improvements including file existence checking
3089   Disable HEAD request if aria2c >= 1.20
3090   Restrict max connections to 2 for now.
3091
3092 -------------------------------------------------------------------
3093 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
3094
3095 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
3096
3097 -------------------------------------------------------------------
3098 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
3099
3100 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
3101
3102 -------------------------------------------------------------------
3103 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
3104
3105 - Fixed FTP authentication (bnc #472879)
3106
3107 -------------------------------------------------------------------
3108 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
3109
3110 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
3111   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
3112   on a power of 1000 stay unaffected (kB,MB,GB).
3113
3114 -------------------------------------------------------------------
3115 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
3116
3117 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
3118
3119 -------------------------------------------------------------------
3120 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
3121
3122 - Send any output from rpm install/delete scripts via callback, so
3123   applications are able to display it. (bnc #369450)
3124
3125 -------------------------------------------------------------------
3126 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
3127
3128 - Add missing translations (bnc #256289)
3129
3130 -------------------------------------------------------------------
3131 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
3132
3133 - HistoryLogReader added
3134
3135 -------------------------------------------------------------------
3136 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
3137
3138 - Respect content-file DATDIR when downloading packages. (bnc #468612)
3139
3140 -------------------------------------------------------------------
3141 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
3142
3143 - Enabled CredentialManager for MediaSMB (bnc #460970).
3144 - Ignore URL's username, password, and query string in AuthData
3145   comparator in CredentialManager.
3146
3147 -------------------------------------------------------------------
3148 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
3149
3150 - Let vendor checks per default differ between 'openSUSE Build Service'
3151   and 'openSUSE' (bnc #467262).
3152
3153 -------------------------------------------------------------------
3154 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
3155
3156 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
3157 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
3158
3159 -------------------------------------------------------------------
3160 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
3161
3162 - Tell satsolver about product buddies (bnc #466565)
3163
3164 -------------------------------------------------------------------
3165 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
3166
3167 - handle HTTP 503 reponses as temporary errors (bnc #462545)
3168
3169 -------------------------------------------------------------------
3170 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
3171
3172 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
3173 - revision 11954
3174 - version 5.25.0 (23)
3175
3176 -------------------------------------------------------------------
3177 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
3178
3179 - Add Package::filelist, faster and less memory consuming
3180   implementation of Package::filenames (now deprecated).
3181 - revision 11949
3182
3183 -------------------------------------------------------------------
3184 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
3185
3186 - Add str::hexencode and str::hexdecode to encode special characters
3187   in a string as %XX.
3188 - Hexdecode modalias strings in rpm dependencies because rpm does not
3189   allow comma, blank and other special chars. (bnc #456695)
3190 - revision 11927
3191
3192 -------------------------------------------------------------------
3193 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
3194
3195 - Catch and report media errors when proving packages. (bnc #457652)
3196 - revision 11926
3197
3198 -------------------------------------------------------------------
3199 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
3200
3201 - Remove obsolete zypp.conf::productsdir and deprecate
3202   ZConfig::productsPath().
3203 - Monitor /etc/products.d to determine if @system.solv needs to be
3204   rebuilt. (bnc #457933)
3205 - revision 11923
3206 - version 5.24.7 (23)
3207
3208 -------------------------------------------------------------------
3209 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
3210
3211 - Execute patch scripts chroot to the installed system. (bnc #456795)
3212 - revision 11908
3213
3214 -------------------------------------------------------------------
3215 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
3216
3217 - Make the solver reset function public (bnc #439373)
3218 - Revision 11904
3219
3220 -------------------------------------------------------------------
3221 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
3222
3223 - note for coolo: do not trust bash advisory from TPM colleagues
3224
3225 -------------------------------------------------------------------
3226 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
3227
3228 - Fix solvers inappropriate selection as byUSER (bnc 455965)
3229 - revision 11891
3230 - version 5.24.6 (23)
3231
3232 -------------------------------------------------------------------
3233 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
3234
3235 - fix %post script to not warn on fresh install
3236
3237 -------------------------------------------------------------------
3238 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
3239
3240 - Fix install order computation losing some installed packages
3241   pre-requirements. (bnc #439802)
3242 - revision 11845
3243 - version 5.24.5 (23)
3244
3245 -------------------------------------------------------------------
3246 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
3247
3248 - Prune soft locks to prevent installation but not update of
3249   already installed packages.
3250 - revision 11829
3251 - version 5.24.4 (23)
3252
3253 -------------------------------------------------------------------
3254 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
3255
3256 - Taking solutions which based on user requirements/conflict
3257   "by User" solutions (bnc #442718)
3258 - revision 11825
3259
3260 -------------------------------------------------------------------
3261 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
3262
3263 - Take into account the requirements of all obsoleted packages uninstall
3264   scripts when computing the installation order. (bnc #439802)
3265 - revision 11823
3266 - version 5.24.3 (23)
3267
3268 -------------------------------------------------------------------
3269 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
3270
3271 - fix maybeUnsuported() method returning wrong result
3272 - add testcase for future coverage
3273 - don't force time based uuid for anonymous id string (bnc #449654)
3274 - RELEASE: 5.24.2 (23)
3275
3276 -------------------------------------------------------------------
3277 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
3278
3279 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
3280 - revision 11810
3281
3282 -------------------------------------------------------------------
3283 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
3284
3285 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
3286 - path and url in add_on_products.xml is evaluated wrong
3287   (bnc #446170)
3288
3289 -------------------------------------------------------------------
3290 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
3291
3292 - activate locking for doUpdate (bnc #447684)
3293 - revision 11792
3294 - RELEASE: 5.24.1 (23)
3295
3296 -------------------------------------------------------------------
3297 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
3298
3299 - remove unused updaterepokey, replaced by repo
3300   product information
3301
3302 -------------------------------------------------------------------
3303 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
3304
3305 - fixed uninitialized value in OnMediaLocation (bnc #447010)
3306 - revision 11770
3307
3308 -------------------------------------------------------------------
3309 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
3310
3311 - Fix retrieval of deltarpm info.
3312 - revision 11764
3313 - version 5.24.0 (23)
3314
3315 -------------------------------------------------------------------
3316 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
3317
3318 - Fix retrieval of Repository attributes like timestamps, keywords
3319   and product info.
3320 - revision 11760
3321
3322 -------------------------------------------------------------------
3323 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
3324
3325 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
3326   iterate those solv file attributes which are not acssociated with a
3327   solvable. E.g. product or deltarpm info.
3328 - revision 11754
3329
3330 -------------------------------------------------------------------
3331 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
3332
3333 - encode user-supplied URL strings before using them in the Url object
3334   (bnc #446395, bnc #444267)
3335 - revision 11720
3336
3337 -------------------------------------------------------------------
3338 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
3339
3340 - Support loading helix files.
3341 - revision 11719
3342
3343 -------------------------------------------------------------------
3344 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
3345
3346 - Add class filesystem::Glob to find pathnames matching a pattern
3347   by using ::glob.
3348 - revision 11708
3349
3350 -------------------------------------------------------------------
3351 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
3352
3353 - Taking care for ppc64 while distupgrade (bnc #443685)
3354 - revision 11670
3355
3356 -------------------------------------------------------------------
3357 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
3358
3359 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
3360   (Arch_i386, "name == 1.0").
3361 - revision 11669
3362
3363 -------------------------------------------------------------------
3364 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
3365
3366 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
3367   downloads. (bnc #444109)
3368 - revision 11656
3369 - version 5.23.0 (23)
3370
3371 -------------------------------------------------------------------
3372 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
3373
3374 - Check for modaliases below /sys (bnc #430179)
3375 - revision 11653
3376
3377 -------------------------------------------------------------------
3378 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
3379
3380 - Avoid superfluous file copying and gpg invocation in keyring handling.
3381 - revision 11650
3382
3383 -------------------------------------------------------------------
3384 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
3385
3386 - Prevent fetcher from processing the same index file twice. (bnc #443644)
3387 - revision 11648
3388 - version 5.22.0 (21)
3389
3390 -------------------------------------------------------------------
3391 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
3392
3393 - Fix retrieval of patch contents and references attributes. (bnc #442200)
3394 - revision 11641
3395 - version 5.21.0 (21)
3396
3397 -------------------------------------------------------------------
3398 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
3399
3400 - Add CheckSum::asString.
3401 - revision 11634
3402
3403 -------------------------------------------------------------------
3404 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
3405
3406 - revision 11631
3407 - version 5.20.0 (20)
3408
3409 -------------------------------------------------------------------
3410 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
3411
3412 - re-add the flavor to the http header now using a flavor
3413   cache that is updated on every target load.
3414   Target::dstributionFlavor provides access to this cache
3415   in case you need the last used flavor without loading
3416   the target.
3417
3418 -------------------------------------------------------------------
3419 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
3420
3421 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
3422 - revsion 11539
3423
3424 -------------------------------------------------------------------
3425 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
3426
3427 - Adding rule rpm-arch for installed rpm package in order to avoid
3428   unneeded architecture change. (bnc #441004)
3429 - revision 11585
3430
3431 -------------------------------------------------------------------
3432 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
3433
3434 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
3435   (bnc #439983)
3436 - revision 11568
3437
3438 -------------------------------------------------------------------
3439 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
3440
3441 - merge contributions by Jon Nelson, the patches resolve
3442   the following issues:
3443 - disable the "Pragma: nocache" header which is automatically
3444   used by curl.
3445   re-enables the use of a caching http proxy (like squid or others)
3446   and corrects (bnc #326208)
3447 - don't generate an If-Modified-Since header if we don't have a
3448   previous file to work with
3449 - don't generate a Proxy-Authenticate header if one is not called
3450   for.
3451
3452 -------------------------------------------------------------------
3453 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
3454
3455 - Do not save solver locks (by APPL_HIGH).
3456 - revision 11558
3457
3458 -------------------------------------------------------------------
3459 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
3460
3461 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
3462   for automatic signed index discovery.
3463 - enqueueDir with checksum checking s now enqueueDigestedDir
3464
3465 -------------------------------------------------------------------
3466 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
3467
3468 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
3469   saved in the lockfiles
3470 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
3471 - revision  11549
3472
3473 -------------------------------------------------------------------
3474 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
3475
3476 - throw a MediaTimeoutException also on http 504 (gateway timeout)
3477   (bnc #425035)
3478 - revision 11535
3479
3480 -------------------------------------------------------------------
3481 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
3482
3483 - Add 'sh4' architectures.
3484 - revision 11534
3485
3486 -------------------------------------------------------------------
3487 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
3488
3489 - don't free the header before curl_perform as curl does not
3490   copy it. (bnc#439532)
3491
3492 -------------------------------------------------------------------
3493 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
3494
3495 - Add 'arm' architectures.
3496 - revision 11525
3497
3498 -------------------------------------------------------------------
3499 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
3500
3501 - regarding "keep obsolete" in the solutions (bnc #439134)
3502 - revision 11517
3503
3504 -------------------------------------------------------------------
3505 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
3506
3507 - fix broken aria2c command line (bnc#438971)
3508
3509 -------------------------------------------------------------------
3510 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
3511
3512 - adding svn r11488 to fix compile of PackageKit
3513
3514 -------------------------------------------------------------------
3515 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
3516
3517 - Remove error prone methods from OnMediaLocation API to prevent
3518   accidental missuse. (bnc #437328)
3519 - revision 11487
3520 - version 5.19.0 (19)
3521
3522 -------------------------------------------------------------------
3523 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
3524
3525 - Provide the /etc/products.d enties filename as Product::referenceFilename.
3526   Use it to remove orphan products. (bnc #432932)
3527 - Fix media exception handling in commit (bnc #395704)
3528 - revision 11485
3529 - version 5.18.0 (17)
3530
3531 -------------------------------------------------------------------
3532 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
3533
3534 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
3535 - revision 11468
3536 - version 5.17.0 (17)
3537
3538 -------------------------------------------------------------------
3539 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
3540
3541 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
3542 - revision 11447
3543
3544 -------------------------------------------------------------------
3545 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
3546
3547 - move anonymous unique id to a private http header
3548   X-ZYpp-AnonymousUniqueId (bnc#431571 )
3549
3550 -------------------------------------------------------------------
3551 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
3552
3553 - Adapt to satsolver-0.12 API.
3554 - Add Locale:: bestMatch to find the best match within a set of
3555   available Locales.
3556 - revision 11441
3557
3558 -------------------------------------------------------------------
3559 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
3560
3561 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
3562 - revision 11419
3563
3564 -------------------------------------------------------------------
3565 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
3566
3567 - Adapt to changed satsolver dataiterator API.
3568 - revision 11418
3569
3570 -------------------------------------------------------------------
3571 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
3572
3573 - Secure download of license file on repo refresh (bnc #372386)
3574 - revision 11398
3575
3576 -------------------------------------------------------------------
3577 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
3578
3579 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
3580 - revision 11397
3581
3582 -------------------------------------------------------------------
3583 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
3584
3585 - repository license methods added to RepoManager (bnc #372386)
3586 - revision 11377
3587
3588 -------------------------------------------------------------------
3589 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
3590
3591 - don't take into account stat information when looking
3592   for remote SHA1SUMS (part of bnc#409927)
3593
3594 -------------------------------------------------------------------
3595 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3596
3597 - MediaSetAccess::provideOptionalFile() added
3598 - revision 11369
3599
3600 -------------------------------------------------------------------
3601 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3602 - version 5.16.1 (16)
3603
3604 -------------------------------------------------------------------
3605 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3606
3607 - don't initialize servicesTargetDistro via global ZYpp instance in
3608   RepoManagerOptions() constructor (bnc #435184)
3609 - revision 11342
3610
3611 -------------------------------------------------------------------
3612 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3613
3614 - repository probing: check for other types of repo even on
3615   MediaException, throw only if all fail (bnc #335906)
3616 - revision 11332
3617
3618 -------------------------------------------------------------------
3619 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3620
3621 - Adapt to satsolver changes.
3622 - revision 11331
3623 - version 5.16.0 (16)
3624
3625 -------------------------------------------------------------------
3626 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3627
3628 - Fix reading delta rpm checksum from solv file.
3629 - revision 11313
3630
3631 -------------------------------------------------------------------
3632 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3633
3634 - Fix package-manager script to properly quote arguments. (bnc #30903)
3635 - revision 11311
3636
3637 -------------------------------------------------------------------
3638 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3639
3640 - regarding orphaned resolvables
3641 - removed old distupgrade algorithm
3642 - revision 11307
3643
3644 -------------------------------------------------------------------
3645 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3646
3647 - handle ftp response 530 (login failed) like http 403
3648   (bnc #433537)
3649 - revision 11305
3650
3651 -------------------------------------------------------------------
3652 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3653
3654 - Adapt to satsolvers 'big solv data change'.
3655 - revision 11294
3656
3657 -------------------------------------------------------------------
3658 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3659
3660 - Taking the right solution actions for locked resolvables (bnc #400840)
3661 - revision 11289
3662
3663 -------------------------------------------------------------------
3664 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3665
3666 - Add required copy-ctor and assignment operator to WhatProvides.
3667   (bnc #433087)
3668 - revision 11276
3669
3670 -------------------------------------------------------------------
3671 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3672
3673 - detect and use unused loop device for mounting ISO images
3674   (bnc #428009)
3675 - revision 11262
3676 - version 5.15.1 (13)
3677
3678 -------------------------------------------------------------------
3679 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3680
3681 - fixed segfault when saving the probed repo type in
3682   RepoManager::refreshMetadata() (bnc #431963)
3683 - revision 11261
3684
3685 -------------------------------------------------------------------
3686 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3687
3688 - improve log message (bnc#429114)
3689
3690 -------------------------------------------------------------------
3691 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3692
3693 - disk usage - ignore /proc filesystem (bnc#418783)
3694 - revision 11258
3695
3696 -------------------------------------------------------------------
3697 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3698
3699 - Fixed detection of loopback mounted iso-files. The mtab entry does
3700   not necessarily mention the iso-file. (bnc #432504)
3701 - revision 11252
3702 - version 5.15.0 (13)
3703
3704 -------------------------------------------------------------------
3705 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3706
3707 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3708   delta rpms even if the package is available on a local source.
3709   (Axel C. Frinke)
3710 - revision 11235
3711 - version 5.14.0 (13)
3712
3713 -------------------------------------------------------------------
3714 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3715
3716 - Add product attribute: PRODUCTLINE.
3717 - revision 11234
3718
3719 -------------------------------------------------------------------
3720 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3721
3722 - Do not consider self provided requirements whan computing the
3723   installation order.
3724 - revision 11231
3725
3726 -------------------------------------------------------------------
3727 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3728
3729 - Rephrase missleading error message. (bnc #431229)
3730 - revision 11222
3731
3732 -------------------------------------------------------------------
3733 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3734
3735 - Allow computation of disk usage per solvable.
3736 - revision 11218
3737
3738 -------------------------------------------------------------------
3739 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3740
3741 - Merge aria2c Media handler code from Google SOC 2008
3742   (Gerard Farras)
3743 - Only activated by making env var ZYPP_ARIA=1
3744
3745 -------------------------------------------------------------------
3746 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3747
3748 - history: tell which package failed before logging rpm output or
3749   error message (bnc #430585)
3750 - no localization for history log comments
3751 - revision 11202
3752
3753 -------------------------------------------------------------------
3754 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3755
3756 - Fix zypp::WhatProvides::empty returning inverse result.
3757 - revision 11200
3758 - version 5.13.1 (13)
3759
3760 -------------------------------------------------------------------
3761 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3762
3763 - fixed endless loop when CredentialManager returns bad password
3764 - CredentialManager now correctly updates password of existing
3765   credentials
3766 - revision 11187
3767
3768 -------------------------------------------------------------------
3769 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3770
3771 - Fix computation of Product::flavor.
3772 - Add Product::productLine. A vendor specific string denoting the
3773   product line.
3774 - revision 11182
3775 - version 5.13.0 (13)
3776
3777 -------------------------------------------------------------------
3778 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3779
3780 - save user credentials after asking for them
3781 - revision 11181
3782
3783 -------------------------------------------------------------------
3784 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3785
3786 - ZConfig::credentialsGlobal{File,Dir}() added
3787   (/etc/zypp/credentials.{cat,d})
3788 - revision 11176
3789
3790 -------------------------------------------------------------------
3791 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3792
3793 - Target::setInstallationLogfile() removed from zypp/Target.h
3794 - revision 11171
3795
3796 -------------------------------------------------------------------
3797 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3798
3799 - Remove obsolete zypp-query-pool binary. zypper provides all
3800   the information one needs.
3801 - revision 11160
3802
3803 -------------------------------------------------------------------
3804 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3805
3806 - HistoryLog added and used to log package installs/removes and
3807   repository adds, removes, url and alias changes into
3808   history.logfile (/var/log/zypp/history) (fate #110205)
3809 - str::escape(string, char) added
3810 - revision 11150
3811 - version 5.12.1 (12)
3812
3813 -------------------------------------------------------------------
3814 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3815
3816 - CredentialManager: look for credentials with
3817   wanted_url.startsWith(stored_url)
3818 - RepoManager: don't pass service credentials down to repos if
3819   their urls are not based on service's url.
3820 - revision 11134
3821
3822 -------------------------------------------------------------------
3823 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3824
3825 - Remove superfluous PRODUCT_REFERENCES attribute.
3826 - revision 11127
3827
3828 -------------------------------------------------------------------
3829 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3830
3831 - Add Url::hasCredentialsInAuthority test for username or password
3832   being encoded in the authority component. I.e. user:pass@host.
3833 - Handle repos to be disabled disable in service refresh.
3834 - revision 11126
3835
3836 -------------------------------------------------------------------
3837 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3838
3839 - provided context to keyring callbacks (bnc #370223)
3840 - merged trust & import callbacks (bnc #366467)
3841   (don't worry, still allows to trust && !import)
3842 - revision 11113
3843
3844 -------------------------------------------------------------------
3845 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3846
3847 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3848 - revision 11102
3849
3850 -------------------------------------------------------------------
3851 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3852
3853 - Use service alias as namespace for it's repositories aliases.
3854 - revision 11097
3855 - version 5.11.0 (11)
3856
3857 -------------------------------------------------------------------
3858 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3859
3860 - pass service's credentials down to repos
3861 - support ?credentials=filepath in URL to specify credentials
3862 - revision 11092
3863
3864 -------------------------------------------------------------------
3865 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3866
3867 - Add Product::isTargetDistribution to identify the systems installed
3868   baseproduct. This should replace tests for Product::type is "base".
3869 - revision 11089
3870
3871 -------------------------------------------------------------------
3872 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3873
3874 - save user credentials when adding repos/services with URLs containing
3875   the credentials (bnc #425462)
3876 - revision 11085
3877
3878 -------------------------------------------------------------------
3879 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3880
3881 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3882 - revision 11082
3883
3884 -------------------------------------------------------------------
3885 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3886
3887 - Service handling fixes. Added ServiceException.
3888 - revision 11077
3889
3890 -------------------------------------------------------------------
3891 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3892
3893 - Fix building of transaltions.
3894 - revision 11064
3895
3896 -------------------------------------------------------------------
3897 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3898
3899 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3900 - revision 11060
3901
3902 -------------------------------------------------------------------
3903 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
3904
3905 - Create new Service repos in disbaled sate.
3906 - revision 11056
3907 - version 5.10.0 (10)
3908
3909 -------------------------------------------------------------------
3910 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
3911
3912 - Make registerTarget and registerRelease abvailable for installed
3913   product. Required for registration.
3914 - revision 11043
3915
3916 -------------------------------------------------------------------
3917 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
3918
3919 - Add url lists query to Product interface. A generic query and
3920   convenience methods to query urls for "releasenotes", "register",
3921   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
3922 - revision 11029
3923
3924 -------------------------------------------------------------------
3925 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
3926
3927 - ServiceType and ServiceInfo::type() added (contains only RIS for
3928   now), service type probing added.
3929 - Avoiding the use of 'path' for services (appending
3930   the repoindex.xml's 'path' to the baseurl of created repos)
3931 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
3932 - revision 11022
3933
3934 -------------------------------------------------------------------
3935 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
3936
3937 - add Repostiroy::updateKeys and
3938   Repository::providesUpdatesForKey(string) for repo and
3939   product matching
3940 - Provide Repository::isUpdateRepo
3941
3942 -------------------------------------------------------------------
3943 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
3944
3945 - Fix evaluation of vendor support flags.
3946 - Adapt retrieval of registration data (targetDistribution,
3947   targetDistributionRelease and targetDistributionFlavor).
3948 - revision 11013
3949
3950 -------------------------------------------------------------------
3951 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
3952
3953 - Follow gpgcheck tag in .repo file and do no check if disabled.
3954 - revision 11010
3955 - version 5.9.0 (8)
3956
3957 -------------------------------------------------------------------
3958 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
3959
3960 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
3961   with content (repos)
3962 - revision 11004
3963
3964 -------------------------------------------------------------------
3965 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
3966
3967 - Remove obsolete product attributes.
3968 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
3969 - revision 11001
3970
3971 -------------------------------------------------------------------
3972 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
3973
3974 - Provide product::updaterepoKey: Update repository indicator string.
3975 - revision 11000
3976
3977 -------------------------------------------------------------------
3978 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
3979
3980 - provide context about the repository (name/alias) if available when
3981   checking signatures (bnc#370223)
3982 - 5.8.0
3983
3984 -------------------------------------------------------------------
3985 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
3986
3987 - Add ServiceInfo interface to define a set of catalogs (repository
3988   aliases) to be enabled on next refresh.
3989 - revision 10970
3990
3991 -------------------------------------------------------------------
3992 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
3993
3994 - Fix reading of Traget::targetDistribution.
3995 - Allow to configure default answers in signature verification workflow.
3996 - revision 10968
3997
3998 -------------------------------------------------------------------
3999 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
4000
4001 - CredentialManager added to manage stored credentials
4002 - MediaCurl adapted to use CredentialManager to read credentials
4003 - revision 10958
4004
4005 -------------------------------------------------------------------
4006 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
4007
4008 - operator ==, !=, < definition moved to RepoInfoBase from
4009   the derived classes
4010 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
4011   (bnc #407515)
4012 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
4013 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
4014 - use shared_ptr instead of itrusive for {Repo,Service}Info
4015 - revision 10931:10942
4016
4017 -------------------------------------------------------------------
4018 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
4019
4020 - RepoInfo{,Base} setters made void
4021 - revision 10931
4022
4023 -------------------------------------------------------------------
4024 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
4025
4026 - skip repositories with non-matching target distro when reading
4027   repoindex
4028 - revision 10926
4029
4030 -------------------------------------------------------------------
4031 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
4032
4033 - Enabled distupgrade of the SAT solver. In order to use the old
4034   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
4035   This variable will can be used until the old distupgrade mechanism will
4036   be removed from libzypp. Have a look to above changelogs.
4037 - revision 10911
4038 - version 5.7.0 (5)
4039
4040 -------------------------------------------------------------------
4041 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
4042
4043 - add Package::maybeUnsupported to remove duplicated
4044   code in clients dealing with Package::vendorSupport
4045
4046 -------------------------------------------------------------------
4047 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
4048
4049 - Reset transaction only if this solvable has no buddy (bnc #417799)
4050   e.g. do not reset Products cause the concerning release package
4051   could not already be installed.
4052 - revision 10883
4053 - version 5.6.1 (5)
4054
4055 -------------------------------------------------------------------
4056 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
4057
4058 - don't report "may be outdated" for @System repo.
4059
4060 -------------------------------------------------------------------
4061 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
4062
4063 - Add Target::targetDistribution. Returns "distribution-arch" of
4064   the installed base product. Used for registration and Service
4065   refresh. (for Fate #304915)
4066 - revision 10877
4067 - version 5.6.0 (5)
4068
4069 -------------------------------------------------------------------
4070 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
4071
4072 - Add method Product::replacedProducts to identify installed
4073   Products that would be replaced by installing a new Product.
4074   (for Fate #301997)
4075 - revision 10876
4076
4077 -------------------------------------------------------------------
4078 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
4079
4080 - Fixes to Selectable doing staus manipulation on non-USER level.
4081 - revision 10873
4082
4083 -------------------------------------------------------------------
4084 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
4085
4086 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
4087   if it is not yet initialized. This is to avoid try/catch blocks just
4088   to test whether the Target is initialized. (bnc #417556)
4089 - Add method Target::assertRootPrefix. Pass a pathname and get back the
4090   path prefixed with the tragets root, unless it already had that prefix.
4091 - revision 10870
4092
4093 -------------------------------------------------------------------
4094 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
4095
4096 - Regarding error messages for Products correctly (FATE #304502)
4097 - rev 10863
4098
4099 -------------------------------------------------------------------
4100 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
4101
4102 - Let Selectable default to USER level.
4103 - revision 10850
4104 - version 5.5.1 (5)
4105
4106 -------------------------------------------------------------------
4107 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
4108
4109 - Change Selectable API to support doing staus manipulation on
4110   non-USER level.
4111 - revision 10847
4112 - version 5.5.0 (5)
4113
4114 -------------------------------------------------------------------
4115 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
4116
4117 - support sat solver API for searching files
4118
4119 -------------------------------------------------------------------
4120 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
4121
4122 - Add ResPool::reposFind to get repositories by alias.
4123 - revision 10835
4124
4125 -------------------------------------------------------------------
4126 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
4127
4128 - Advise rpmdb2solv to parse the product database.
4129 - revision 10824
4130 - version 5.4.0 (4)
4131
4132 -------------------------------------------------------------------
4133 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
4134
4135 - Offer a simpler, fate based status manipulation in ui::Selectable.
4136   This is easier to handle, as the ui::Status always distinguishes
4137   wheter an object is installed or not.
4138 - revision 10814
4139
4140 -------------------------------------------------------------------
4141 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
4142
4143 - Propagate default rpm install flags from zypp.conf via ZConfig and
4144   ZYppCommitPolicy down to the installer. (FATE #302952)
4145 - revision 10813
4146
4147 -------------------------------------------------------------------
4148 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
4149
4150 - Add base::Flags (like qt's QFlags) a type-safe way of storing
4151   OR-combinations of enum values.
4152 - revision 10811
4153
4154 -------------------------------------------------------------------
4155 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
4156
4157 - Add static ui::Selectable::get methods as convenient ctor
4158   substitute.
4159 - revision 10806
4160
4161 -------------------------------------------------------------------
4162 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
4163
4164 - Adapt zypp-query-pool to new product handling.
4165 - revision 10803
4166
4167 -------------------------------------------------------------------
4168 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
4169
4170 - Don't pass epoch to 'rpm -e', it does not support it.
4171 - revision 10800
4172
4173 -------------------------------------------------------------------
4174 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
4175
4176 - Adapt to new product handling. Products are no longer pseudo
4177   installed objects verified by the solver, but actually installed.
4178   Thus removed satisfiedProduct iterator, fixed Selctables.
4179 - Removed class ProductInfo as we keep Product.
4180 - revision 10797
4181
4182 -------------------------------------------------------------------
4183 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
4184
4185 - implement relogin suggested support (fate#304889)
4186
4187 -------------------------------------------------------------------
4188 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
4189
4190 - Detect correct download path even if repository type
4191   is not set. (bnc #386386)
4192 - revision 10768
4193
4194 -------------------------------------------------------------------
4195 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
4196
4197 - Cleanup, mostly by removing, unused parser code and related classes.
4198 - revision 10765
4199
4200 -------------------------------------------------------------------
4201 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
4202
4203 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
4204 - revision 10763
4205
4206 -------------------------------------------------------------------
4207 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
4208
4209 - Add new product attributes (flavor,referencePackage).
4210 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
4211   object. This is used to keep the product resolvable and the
4212   package providing the product metadata in sync.
4213 - revision 10742
4214
4215 -------------------------------------------------------------------
4216 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
4217
4218 - support an optional url attribute in repoindex.xml's <repo>
4219 - revision 10729
4220
4221 -------------------------------------------------------------------
4222 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
4223
4224 - New class ProductInfo to provide product related metadata that
4225   might be associated with a package. This will replace the Product
4226   resolvable.
4227 - revision 10715
4228
4229 -------------------------------------------------------------------
4230 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
4231
4232 - generate a unique anonymous unique string per target
4233   and add it to the agent string for better statistics
4234
4235 -------------------------------------------------------------------
4236 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
4237
4238 - Follow solver policy and make repository priority the highest
4239   key, when ordering packages. Then architecture, and edition last.
4240 - revision 10710
4241
4242 -------------------------------------------------------------------
4243 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
4244
4245 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
4246   (bnc #412094)
4247 - revision 10702
4248
4249 -------------------------------------------------------------------
4250 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
4251
4252 - Service renamed to ServiceInfo
4253 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
4254 - revision 10695
4255
4256 -------------------------------------------------------------------
4257 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
4258
4259 - fixed yum repos to work with non '/' base url post fix
4260   (bnc #341617)
4261 - revision 10662
4262
4263 -------------------------------------------------------------------
4264 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
4265
4266 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
4267   (bnc #411339)
4268 - revision 10680
4269
4270 -------------------------------------------------------------------
4271 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
4272
4273 - Several changes to make libzypp-bindings compile using the original
4274   header files and no private copies. (bnc #391831)
4275 - revision 10668
4276 - version 5.3.0
4277
4278 -------------------------------------------------------------------
4279 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
4280
4281 - Service::enabled() added
4282 - revision 10657
4283
4284 -------------------------------------------------------------------
4285 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
4286
4287 - Removed FRESHENS dependency type
4288 - revision 10643
4289
4290 -------------------------------------------------------------------
4291 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
4292
4293 - Allow parallel installation of packages which have been defined
4294   in zypp.conf (parameter "multiversion") Fate #302050
4295 - Additional check for broken system.
4296   (defined in zypp.conv: solver.checkSystemFile)
4297 - revision 10600
4298
4299 -------------------------------------------------------------------
4300 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
4301
4302 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
4303 - revision 10596
4304
4305 -------------------------------------------------------------------
4306 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
4307
4308 - Remove Atom, Script, Message and other obsolete classes.
4309 - revision 10592
4310
4311 -------------------------------------------------------------------
4312 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
4313
4314 - Also report the name of the locking process in ZYppFactoryException
4315   (bnc #280537)
4316 - revision 10572
4317
4318 -------------------------------------------------------------------
4319 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
4320
4321 - corrected logging of solver settings
4322 - regard locking while doUpdate (bnc #405427)
4323 - revision 10564
4324
4325 -------------------------------------------------------------------
4326 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
4327
4328 - make curl use the right transfer mode
4329   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
4330 - revision 10559
4331
4332 -------------------------------------------------------------------
4333 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
4334
4335 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
4336 - revision 10557
4337
4338 -------------------------------------------------------------------
4339 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
4340
4341 - Provide Package::url() if available in solv file. (bnc #402434)
4342 - A missing cookie file must not be treated as an error. Simply
4343   rebuild the cache (bnc #405867)
4344 - Add 22x22 and 24x24 icons (bnc #329635)
4345 - revision 10528
4346
4347 -------------------------------------------------------------------
4348 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
4349
4350 - Do not update an already updated package (bnc #400422)
4351 - revision 10504
4352
4353 -------------------------------------------------------------------
4354 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
4355
4356 - Also check if the fingerprint matches before importing updated keys.
4357   (bnc #393160)
4358 - revision 10500
4359
4360 -------------------------------------------------------------------
4361 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
4362
4363 - forward port add message attribute to patches.
4364 - port import newer keys if a trusted key is updated
4365 - (bnc#393160)
4366 - version 5.0.2
4367
4368 -------------------------------------------------------------------
4369 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
4370
4371 - Fix permanent duplication of gpg keys in the rpm database. Also
4372   retrieve correct creation and expire dates. (bnc #401259)
4373 - Invoke gpg with --homdir, otherwise command fails if executed
4374   within a wrapper. (bnc #401259)
4375 - revision 10487
4376
4377 -------------------------------------------------------------------
4378 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
4379
4380 - version 5.0.1
4381 - revision 10464
4382
4383 -------------------------------------------------------------------
4384 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
4385
4386 - Handle new patch messages and scripts in commit. Provide callbacks
4387   to display the patch messages and give visual feedback on script
4388   execution. (bnc #401220)
4389 - revision 10411
4390
4391 -------------------------------------------------------------------
4392 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
4393
4394 - Fix wrong parenthesis causing bug 399320
4395 - version
4396 - revision
4397
4398 -------------------------------------------------------------------
4399 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
4400
4401 - improve performance of gsub
4402 - change replace_all to replaceAll (same name convency)
4403 - add tests for gsub and replaceAll
4404 - revision 10366
4405
4406 -------------------------------------------------------------------
4407 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
4408
4409 - Handle application/x-redhat-package-manager in package-manager.desktop
4410   (bnc #391183)
4411 - revision 10361
4412
4413 -------------------------------------------------------------------
4414 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
4415
4416 - X-SuSE-ControlCenter-System category added
4417   to package-manager.desktop (bnc #302324)
4418 - revision 10353
4419
4420 -------------------------------------------------------------------
4421 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
4422
4423 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
4424 - revision 10340
4425
4426 -------------------------------------------------------------------
4427 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
4428
4429 - Fix memory corruption in curl media handler (bnc #396979)
4430 - revision 10338
4431
4432 -------------------------------------------------------------------
4433 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
4434
4435 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
4436   as 'source package named zypper'. So these capabilities can be used
4437   together with sat::Whatprovides or in resolver requests. (bnc #369893)
4438 - revision 10335
4439
4440 -------------------------------------------------------------------
4441 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
4442
4443 - allow aborting progress during removing packages. (bnc #389238)
4444 - revision 10331
4445
4446 -------------------------------------------------------------------
4447 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
4448
4449 - New option for ignoring Obsoletes. This is used for installing more than
4450   one pacakges with the same name but different versions.
4451   Often used by kernel.
4452 - r 10299
4453
4454 -------------------------------------------------------------------
4455 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
4456
4457 - Revert inappropriate Selectable cleanup. Fix Selectable
4458   status computation. Unmaintained packages were wrongly
4459   reported as unsinstalled. (bnc #394630)
4460 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
4461 - revision 10295
4462
4463 -------------------------------------------------------------------
4464 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
4465
4466 - fixed typo
4467
4468 -------------------------------------------------------------------
4469 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
4470
4471 - Reenable diskusage calculation (bnc #395051)
4472 - version 4.25.1
4473 - revision 10273
4474
4475 -------------------------------------------------------------------
4476 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
4477
4478 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
4479 - revision 10271
4480
4481 -------------------------------------------------------------------
4482 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
4483
4484 - RepoInfo: don't overwrite flags that have already been set externally
4485   (bnc #394728)
4486 - revision 10256
4487
4488 -------------------------------------------------------------------
4489 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
4490
4491 - Create missing directories when saving config files. (bnc #395026)
4492 - Fix undefined behaviour in RepoManager.
4493 - revision 10255
4494
4495 -------------------------------------------------------------------
4496 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
4497
4498 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
4499   from resolvePool or resolveQueue we will have to take care for both
4500   cases. (bnc#393969)
4501 - r 10252
4502
4503 -------------------------------------------------------------------
4504 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
4505
4506 - compile with RPM_OPT_FLAGS
4507
4508 -------------------------------------------------------------------
4509 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
4510
4511 - old2new locks file converter script added to %post (jredinger)
4512 - r 10227
4513
4514 -------------------------------------------------------------------
4515 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
4516
4517 - Do not regard packages with the same name while upgrading obsoleted
4518   packages (bnc#394367)
4519 - r 10219
4520
4521 -------------------------------------------------------------------
4522 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
4523
4524 - revert commit don't check for existence of keys,
4525   to avoid a non needed HEAD request. (related bnc#381280)
4526   as it creates popup error callbacks due to the 404's in
4527   the keys. Leave however the OnMediaLocation::optional()
4528   API to look for another fix strategy.
4529
4530 -------------------------------------------------------------------
4531 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
4532
4533 - define path for messages and scripts and document
4534   them in zypp.conf
4535
4536 -------------------------------------------------------------------
4537 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
4538
4539 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
4540   be ignored for already INSTALLED packages (bnc #389694)
4541 - r 10202
4542
4543 -------------------------------------------------------------------
4544 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
4545
4546 - Packages which obsoletes and do NOT required other installed
4547   packages will be installed if no other packages obsolete the installed package too.
4548 - r 10196
4549
4550 -------------------------------------------------------------------
4551 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
4552
4553 - fix filelist for installed packages (bnc#392544)
4554 - fix changelog retrieval for installed packages
4555
4556 -------------------------------------------------------------------
4557 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
4558
4559 - deprecate Repository::name() and use alias() to
4560   be consistent. Related to (bnc#383553)
4561 - don't check for existence of keys, to avoid a non needed
4562   HEAD request. (helps bnc#381280)
4563 - 4.25.0
4564
4565 -------------------------------------------------------------------
4566 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
4567
4568 - added onlyRequires in the testcase (bnc #389184)
4569
4570 -------------------------------------------------------------------
4571 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
4572
4573 - allow installation and refreshing from repository with alias that
4574   contains ' or " (bnc #392426)
4575 - r10158
4576
4577 -------------------------------------------------------------------
4578 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
4579
4580 - delta rpm support reenabled
4581 - r10150
4582
4583 -------------------------------------------------------------------
4584 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
4585
4586 - Resetting Delete Details in ResStatus correctly (bnc #391785)
4587 - r 10145
4588
4589 -------------------------------------------------------------------
4590 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
4591
4592 - when setting status to non installed for uninstalled packages
4593   set the user transaction so they go to soft locks.
4594   (related to bnc#389739 )
4595
4596 -------------------------------------------------------------------
4597 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
4598
4599 - Added new calls : isInstalledBy (const PoolItem item);
4600                     installs (const PoolItem item);
4601 - r 10125
4602 - 4.23.0
4603
4604 -------------------------------------------------------------------
4605 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4606
4607 - don't run merge in save when toAdd/Remove queue is empty
4608 - throw when locks cannot load its file
4609 - r10124
4610
4611 -------------------------------------------------------------------
4612 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4613
4614 - throw more describing exception when repo probing failed
4615   (bnc #389690)
4616 - revision 10118
4617
4618 -------------------------------------------------------------------
4619 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4620
4621 - allow call only merge old locks and newly added/removed without
4622   saving it to file
4623 - -revision 10104
4624
4625 -------------------------------------------------------------------
4626 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4627
4628 - report non packages as keep installed if satisfied to the
4629   user interace (Selectables)
4630 - 4.21.3
4631
4632 -------------------------------------------------------------------
4633 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4634
4635 - create /etc/zypp/products.d on install
4636
4637 -------------------------------------------------------------------
4638 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4639
4640 - /etc/zypp/products.d added to file list (bnc #385868)
4641 - revision 10049
4642 - version 4.21.2
4643
4644 -------------------------------------------------------------------
4645 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4646
4647 - call RemoveResolvableReport::problem() before finish() on error
4648   (bnc #388810)
4649 - revision 10045
4650
4651 -------------------------------------------------------------------
4652 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4653
4654 - fix file list
4655
4656 -------------------------------------------------------------------
4657 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4658
4659 - Product now retrieves all attributes from the solv file.
4660 - version 4.21.1
4661 - revision 10031
4662
4663 -------------------------------------------------------------------
4664 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4665
4666 - Add zypp.conf option configdir (/etc/zypp) and arrange
4667   all config files and directories to follow {configdir}
4668   per default.
4669 - Fix zypp-query-pool to print satisfied products and additional
4670   products defined in {configdir}/products.d for registration.
4671   (bnc #385868)
4672 - version 4.21.0
4673 - revision 10029
4674
4675 -------------------------------------------------------------------
4676 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4677
4678 - implement remove duplicate entries in lock file (bnc#385967)
4679
4680 -------------------------------------------------------------------
4681 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4682
4683 - Speedup rpmdb2solv by reusing an existing solv file.
4684 - version 4.20.1
4685 - revision 10012
4686
4687 -------------------------------------------------------------------
4688 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4689
4690 - Fix failed package download due to unkown repository type (bnc #386386)
4691 - revision 9995
4692
4693 -------------------------------------------------------------------
4694 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4695
4696 - Support optional root argument to RepoManagerOptions, to prefix all
4697   path names taken from ZConfig. (bnc #388265)
4698 - version 4.20.0
4699 - revision 9993
4700
4701 -------------------------------------------------------------------
4702 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4703
4704 - new solution action for removing requirements/conflicts (bnc #387631)
4705 - revision 9988
4706
4707 -------------------------------------------------------------------
4708 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4709
4710 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4711 - revision 9984
4712
4713 -------------------------------------------------------------------
4714 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4715
4716 - DistUpgrade: searching for providers -> regarding name onl
4717 - r 9977
4718
4719 -------------------------------------------------------------------
4720 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4721
4722 - add flag --registrable (-r) to query pool to avoid
4723   using system as a filter
4724 - 4.19.1
4725
4726 -------------------------------------------------------------------
4727 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4728
4729 - return values in non-void functions
4730
4731 -------------------------------------------------------------------
4732 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4733
4734 - support multiple search strings in PoolQuery (ORed)
4735 - revision 9945
4736
4737 -------------------------------------------------------------------
4738 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4739
4740 - Switch off the upgrade mode of the
4741   SAT solver cause the packages have already been evaluated by
4742   the distupgrade machanism of libzypp. (bnc #386375)
4743 - rev 9943
4744
4745 -------------------------------------------------------------------
4746 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4747
4748 - release file after copy to cache as soon as possible.
4749   (bnc #381311)
4750 - r9940
4751
4752 -------------------------------------------------------------------
4753 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4754
4755 - Bugfix: keep states by user has been removed it the
4756   package has not been installed BUT has been recommended by another package.
4757   (bnc #385832)
4758 - rev 9938
4759
4760 -------------------------------------------------------------------
4761 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4762
4763 - add isLocal function to Url which say if scheme is local or
4764   internet.
4765 - r9932
4766
4767 -------------------------------------------------------------------
4768 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4769
4770 - cache decision for repository depend on his url.
4771 - http,ftp and smb cache packages.
4772 - revision 9929
4773
4774 -------------------------------------------------------------------
4775 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4776
4777 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4778   Locks are loaded together with the target, and changes are writen
4779   back on commit. zypp.conf option locksfile.apply can be used to turn
4780   this feature on or off. (FATE #120352)
4781 - version 4.18.0
4782 - revision 9927
4783
4784 -------------------------------------------------------------------
4785 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4786
4787 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4788   are created. Default value: {cachedir}/solv.
4789 - Target and repositories now save their solvfiles below {solvfilesdir}
4790   in directories named after the repositories alias.
4791 - version 4.18.0
4792 - revision 9913
4793
4794 -------------------------------------------------------------------
4795 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4796
4797 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4798 - r9906
4799
4800 -------------------------------------------------------------------
4801 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4802
4803 - cleanup in return values of doUpgrade and doUpdate
4804 - r9886
4805 - 4.17.0
4806
4807 -------------------------------------------------------------------
4808 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4809
4810 - check for valid pool in begin(), improve the code (bnc #384337)
4811 - r9872
4812 - 4.16.0
4813
4814 -------------------------------------------------------------------
4815 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4816
4817 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4818
4819 -------------------------------------------------------------------
4820 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4821
4822 - added translations
4823
4824 -------------------------------------------------------------------
4825 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4826
4827 - ostream operator<<(ostream,TriBool) added
4828 - r9833
4829
4830 -------------------------------------------------------------------
4831 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4832
4833 - Prevent target::unload from creating a system repo in order
4834   to unload it. (bnc 382297)
4835 - version 4.15.2
4836 - revision 9822
4837
4838 -------------------------------------------------------------------
4839 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4840
4841 - Prevent deselected or deleted items from being re-selected due to
4842   recommends (aka. persistent soft locks). Unlike hard locked, those
4843   items will be automatically selected if required. The list of soft
4844   locked items is stored in /var/lib/zypp/SoftLocks.
4845 - version 4.15.1
4846 - revision 9818
4847
4848 -------------------------------------------------------------------
4849 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4850
4851 - Remove obsolete AdditionalCapabilities interface from ResPool.
4852   Forward sat::Pool::RepositoryIterator. There's no more need to
4853   maintain an extra Repository list in ResPool.
4854 - revision 9806
4855
4856 -------------------------------------------------------------------
4857 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4858
4859 - Support dependencies requiring a specific architecture:
4860   "name[.arch] [op edition]". See class Capability for details
4861   about how to construct dependencies. (bnc #305445)
4862 - version 4.15.0
4863 - revision 9805
4864
4865 -------------------------------------------------------------------
4866 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4867
4868 - patch attributes and deprecate old ones
4869 - 4.14.0
4870
4871 -------------------------------------------------------------------
4872 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4873
4874 - change locks api -
4875 - make more functions const
4876 - replace add/remove by selectable to add/remove by ident or name and kind
4877 - rename iterator to const_iterator to avoid confusion
4878 - revision 9781
4879
4880 -------------------------------------------------------------------
4881 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4882
4883 - Do architecture changes while "dup" in the external distribution
4884   upgrade ONLY. bnc #382274
4885 - Added "ignore" to the solutions
4886 - Added "self-conflicts" to the solution
4887 - added new solver mechanism "resolveQueue"
4888 - Bugfix broken/satisfied products
4889 - rev 9776
4890
4891 -------------------------------------------------------------------
4892 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4893
4894 - Added Pattern::core returning the packages required by a pattern.
4895   (see also Pattern::depends and Pattern::contents).
4896 - revision 9771
4897
4898 -------------------------------------------------------------------
4899 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4900
4901 - Added Target::release(), returning the targets distribution
4902   release string.
4903 - revision 9761
4904
4905 -------------------------------------------------------------------
4906 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
4907
4908 - per default abort if package installation fails. (bnc #381203)
4909 - version 4.13.3
4910 - revision 9725
4911
4912 -------------------------------------------------------------------
4913 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
4914
4915 - add ZYpp and curl version to http agent string
4916   (bnc #381280)
4917
4918 -------------------------------------------------------------------
4919 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
4920
4921 - Fixed pools package index wrongly including source packages. (bnc #380283)
4922 - version 4.13.2
4923 - revision 9683
4924
4925 -------------------------------------------------------------------
4926 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
4927
4928 - Disable fast creation of @System.solv. It may produce wrong results
4929   e.g. after a rebuilddb.
4930 - version 4.13.1
4931 - revision 9666
4932
4933 -------------------------------------------------------------------
4934 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
4935
4936 - initializeTarget now takes an additional option, telling whether to
4937   rebuild an existing rpm database before using it. Default is false.
4938   (bnc #308352)
4939 - version 4.13.0
4940 - revision 9664
4941
4942 -------------------------------------------------------------------
4943 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
4944
4945 - save do nothing if no locks added/removed
4946 - fix bug with multiple save lock
4947 - don't save same query multiple times
4948 - improve tests
4949 - revision 9644
4950
4951 -------------------------------------------------------------------
4952 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
4953
4954 - added new translations
4955 - activate zypp-query-pool
4956 - Revision 9637
4957 - 4.12.1
4958
4959 -------------------------------------------------------------------
4960 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
4961
4962 - Locks API cleaned-up, iterator added, light read() added
4963 - PoolQuery::attribute(SolvAttr) getter added
4964 - revision 9609
4965
4966 -------------------------------------------------------------------
4967 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
4968
4969 - reenable zypp-query-pool
4970 - 4.11.1
4971
4972 -------------------------------------------------------------------
4973 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
4974
4975 - Enable evaluation of hardware dependencies.
4976 - Enable evaluation of filesystem dependencies.
4977 - revision 9605
4978
4979 -------------------------------------------------------------------
4980 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
4981
4982 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
4983   needed for explicit refresh request
4984 - revision 9574
4985
4986 -------------------------------------------------------------------
4987 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
4988
4989 - Install ResPoolProxy index to speedup Solvable to Selectable
4990   conversion.
4991 - version 4.11.0
4992 - revision 9558
4993
4994 -------------------------------------------------------------------
4995 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
4996
4997 - Implement update scripts installed by packages. After every
4998   package install /var/adm/update-scripts is scanned for the first
4999   file starting with "<name>-<version>.<release>-", which is then
5000   executed.
5001 - revision 9547
5002
5003 -------------------------------------------------------------------
5004 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
5005
5006 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
5007 - Add Resolvable::poolItem() providing access to the corresponding
5008   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
5009   to PoolItem.
5010 - Add ResPool::satisfiedProductsBegin/End iterator over all products
5011   whose dependencies are satisfied. This reflects the status determined
5012   by the last solver run. (#368104)
5013 - revision 9535
5014
5015 -------------------------------------------------------------------
5016 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
5017
5018 - switch to new locks api
5019 - revision 9524
5020
5021 -------------------------------------------------------------------
5022 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
5023
5024 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
5025 - Add SolvIterMixin: Base class providing PoolItem_iterator and
5026   Selectable_iterator iterator types based on a Solvable iterator.
5027 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
5028   PoolItem_iterator and Selectable_iterator.
5029 - Add Solvable::SplitIdent: Helper class that splits an identifier
5030   into kind and name.
5031 - Provide methods Pattern::contents returning a collection of packages
5032   associated with the pattern/patch.
5033 - revision 9496
5034
5035 -------------------------------------------------------------------
5036 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
5037
5038 - add comparing to PoolQuery
5039 - revision 9466
5040
5041 -------------------------------------------------------------------
5042 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
5043
5044 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
5045 - revision 9452
5046
5047 -------------------------------------------------------------------
5048 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
5049
5050 - initial implementation of new locks (FATE #120118 and #120352)
5051 - revision 9442
5052
5053 -------------------------------------------------------------------
5054 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
5055
5056 - selectable API updates and changes
5057 - 4.10.0
5058
5059 -------------------------------------------------------------------
5060 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
5061
5062 - add split with respect to escaped delimeters and also for quotes
5063 - revision 9373
5064
5065 -------------------------------------------------------------------
5066 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
5067
5068 - Fixed some missing package and source package attributes.
5069 - revision 9348
5070
5071 -------------------------------------------------------------------
5072 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
5073
5074 - Allow to store a media label in MediaSetAccess. This label is
5075   passed to a media change requests to describe which CD is
5076   requested.  (bnc #330094)
5077 - Fixed some missing package and source package attributes.
5078 - revision 9347
5079
5080 -------------------------------------------------------------------
5081 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
5082
5083 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
5084 - Removed establish state in ResStatus
5085 - revision 9337
5086 - version 4.7.0
5087
5088 -------------------------------------------------------------------
5089 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
5090
5091 - Add PoolItem::isSatisfied()/isBroken() to test whether
5092   the items requirements are met.
5093 - revision 9334
5094
5095 -------------------------------------------------------------------
5096 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
5097
5098 - Extend sat::WhatProvides to allow to query for possible providers
5099   of a collection of capabilies. E.g. all providers of a packages
5100   requirements.
5101 - Fixed retrieval of translated texts from .solv files, provided the
5102   solv file contains them.
5103 - revision 9328
5104
5105 -------------------------------------------------------------------
5106 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
5107
5108 - initial implementation of serialize/recovery PoolQuery
5109   (needed by FATE #120118)
5110 - revision 9325
5111
5112 -------------------------------------------------------------------
5113 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
5114
5115 - Allow prioritizing repos by adding a line 'priority=N' to the
5116   .repo file. Where N is an integer number from 1 (highest prio)
5117   to 99 (least and default). (bnc #369827, fate #302872)
5118 - version 4.6.1
5119 - revision 9276
5120
5121 -------------------------------------------------------------------
5122 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
5123
5124 - support plaindir again (at least the most important parts)
5125
5126 -------------------------------------------------------------------
5127 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
5128
5129 - Throwing special exception MediaBadCAException in case of SSL
5130   certificate validation failure.(bnc #223512)
5131 - revision 9250
5132
5133 -------------------------------------------------------------------
5134 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
5135
5136 - add new error IO_SOFT to media request callback for temporary
5137   connection problem. (bnc #328822)
5138 - add new media exception timeout when somethink fail due to exceed
5139   timeout
5140 - mediacurl throw timeout exception when timeouted
5141 - revision 9246
5142
5143 -------------------------------------------------------------------
5144 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
5145
5146 - return more information from checking if metadata need refresh,
5147   so user can get better info. (bnc #307249)
5148 - revision 9231
5149
5150 -------------------------------------------------------------------
5151 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
5152
5153 - class sat::LocaleSupport: Convenience methods to manage support
5154   for language specific packages.
5155 - revision 9197
5156
5157 -------------------------------------------------------------------
5158 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
5159
5160 - removed obsolete capability handling stuff (ma)
5161 - version 4.5.0
5162
5163 -------------------------------------------------------------------
5164 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
5165
5166 - Don't mask skip and abort exception in Fetcher
5167 - revision 9188
5168
5169 -------------------------------------------------------------------
5170 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
5171
5172 - action is correctly set in mediaRequest callback
5173 - revision 9186
5174
5175 -------------------------------------------------------------------
5176 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
5177
5178 - Fix SEGV in commit (bnc# 371137)
5179 - version 4.4.3
5180 - revision 9174
5181
5182 -------------------------------------------------------------------
5183 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
5184
5185 - version 4.4.2
5186
5187 -------------------------------------------------------------------
5188 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
5189
5190 - look for openssl in cmake, actually we build require it
5191 - explicitely link against openssl and crypto, required to
5192   compile in all platforms/distros.
5193
5194 -------------------------------------------------------------------
5195 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
5196
5197 - Save repo type during refresh if type is NONE (f.e. lazy probing).
5198 - revision 9153
5199
5200 -------------------------------------------------------------------
5201 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
5202
5203 - replace gpg escaped semicolon with real semicolon (bnc #355434)
5204 - revision 9151
5205
5206 -------------------------------------------------------------------
5207 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
5208
5209 - make strings from RpmDb and Keyring exceptions translatable
5210 - revision 9146
5211
5212 -------------------------------------------------------------------
5213 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
5214
5215 - fix retrieving keys (bnc #368099)
5216 - version 4.4.1
5217
5218 -------------------------------------------------------------------
5219 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
5220
5221 - enable frontend to rewrite add_probe settings.(bnc #309612)
5222 - Correct adding repo without type to lazy probing.
5223 - revision 9135
5224
5225 -------------------------------------------------------------------
5226 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
5227
5228 - get better message if something fail when trying run rpm
5229   (bnc #344584)
5230 - revision 9133
5231
5232 -------------------------------------------------------------------
5233 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
5234
5235 - Add ExternalProgram::execError and ExternalProgram::command
5236   to improve error reporting.
5237 - revision 9112
5238
5239 -------------------------------------------------------------------
5240 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
5241
5242 - release all media before requesting another (bnc #336881)
5243 - revision 9110
5244
5245 -------------------------------------------------------------------
5246 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
5247
5248 - getDetectedDevices added (fate #120298)
5249 - revision 9108
5250
5251 -------------------------------------------------------------------
5252 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
5253
5254 - media backend release() methods changed to take string & instead
5255   of bool (needed for FATE #120298)
5256 - media label, detected device list and current device arguments
5257   added to the requestMedia callback
5258 - version 4.4.0
5259
5260 -------------------------------------------------------------------
5261 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
5262
5263 - fix for bnc#369543
5264
5265 -------------------------------------------------------------------
5266 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
5267
5268 - provide download rate info (average and curent) in the
5269   media::DownloadProgressReport for ftp/http (bnc #168935)
5270 - r9074
5271
5272 -------------------------------------------------------------------
5273 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
5274
5275 - cleanCache(): clean also .cookie files
5276 - cleanTargetCache() added
5277 - use escaped_alias() in rawcache_path_for_repoinfo() and
5278   packagescache_path_for_repoinfo()
5279 - r9068
5280
5281 -------------------------------------------------------------------
5282 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
5283
5284 - fixed location of RPMs in subdirs when parsing plaindir repo
5285   recursively (bnc #368218)
5286 - revision 9060
5287
5288 -------------------------------------------------------------------
5289 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
5290
5291 - Do not filter any installed solvables.
5292 - revision 9031
5293 - version 4.3.2
5294
5295 -------------------------------------------------------------------
5296 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
5297
5298 - Try to rebuild broken solv files in Target::load.
5299 - revision 9015
5300
5301 -------------------------------------------------------------------
5302 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
5303
5304 - Try to rebuild broken solv files in RepoManager::loadFromCache.
5305 - Fix RepoStatus::operator&& and RepoStatus testsuite.
5306 - revision 9008
5307
5308 -------------------------------------------------------------------
5309 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
5310
5311 - improved problem description while a vendor change
5312 - improved problem description if a requirement cannot be fulfilled. Bug #358560
5313 - revision 9002
5314
5315 -------------------------------------------------------------------
5316 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
5317
5318 - Save and restore requested locales on target load/commit.
5319 - revision 8999
5320
5321 -------------------------------------------------------------------
5322 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
5323
5324 - (Update) Prevent reinstallation of installed packages.
5325 - revision 8984
5326
5327 -------------------------------------------------------------------
5328 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
5329
5330 - refresh metadata if there is no cache to unbreak compat with
5331   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
5332   that "zypper in" could work on)
5333
5334 -------------------------------------------------------------------
5335 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
5336
5337 - create cache directory before calling rpmdb2solv (in an empty
5338   chroot)
5339 - version 4.3.1
5340
5341 -------------------------------------------------------------------
5342 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
5343
5344 - special exception message if server returns 403 response
5345   (forbidden) (port from SP2)
5346 - MediaException messages marked for translation
5347
5348 -------------------------------------------------------------------
5349 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
5350
5351 - make sure we have target cache on target initialize
5352 - version 4.3.0
5353
5354 -------------------------------------------------------------------
5355 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
5356
5357 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
5358   file systems (#333166)
5359 - rev. 8915
5360
5361 -------------------------------------------------------------------
5362 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
5363
5364 - Fixed Capabilites iterator exposing prereq marker.
5365 - revision 8914
5366
5367 -------------------------------------------------------------------
5368 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
5369
5370 - postinstall script fixed
5371 - version 4.2.10
5372
5373 -------------------------------------------------------------------
5374 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
5375
5376 - Testcases regards modaliases, rpmlib, ... correctly
5377 - Revision 8904
5378
5379 -------------------------------------------------------------------
5380 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
5381
5382 - Remove obsolete sql database. (bnc#363224)
5383 - revision 8898
5384
5385 -------------------------------------------------------------------
5386 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
5387
5388 - Take care target uses --root when creating solv files (bnc #363789)
5389 - revision 8881
5390
5391 -------------------------------------------------------------------
5392 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
5393
5394 - Unmaintained packages which does not fit to the updated system
5395   (broken dependencies) will be deleted.
5396 - revision 8867
5397
5398 -------------------------------------------------------------------
5399 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
5400
5401 - let libzypp-devel require libsatsolver-devel
5402
5403 -------------------------------------------------------------------
5404 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
5405
5406 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
5407 - revision 8833
5408
5409 -------------------------------------------------------------------
5410 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
5411
5412 - media: fixed DownloadProgressReport.finish() url argument in
5413   doGetFileCopy()
5414 - revision 8815
5415
5416 -------------------------------------------------------------------
5417 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
5418
5419 - hardlink when possible to optimize data transfer
5420   and space across caches.
5421 - version 4.2.8
5422
5423 -------------------------------------------------------------------
5424 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
5425
5426 - added some locale support to sat::Solvable
5427 - version 4.2.7
5428
5429 -------------------------------------------------------------------
5430 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
5431
5432 - handle error messages better in doesFileExist too which is
5433   used during probing. (bnc #362608)
5434
5435 -------------------------------------------------------------------
5436 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
5437
5438 - Fetcher::reset() should not reset cache directories.
5439   (bnc #348050)
5440 - version 4.2.6
5441
5442 -------------------------------------------------------------------
5443 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
5444
5445 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
5446   for http and https, but this time set CURLOPT_HTTPGET back to 1
5447   so it actually works. This makes Media::doesFileExist
5448   efficient for http and https.
5449   (related to bnc #348050)
5450 - version 4.2.5
5451
5452 -------------------------------------------------------------------
5453 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
5454
5455 - using .solv files only now (fate #303018)
5456 - revision 8699
5457
5458 -------------------------------------------------------------------
5459 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
5460
5461 - fix architectures on distupgrade
5462
5463 -------------------------------------------------------------------
5464 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
5465
5466 - fixes from trunk merged
5467
5468 -------------------------------------------------------------------
5469 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
5470
5471 - fixed renaming a repo to an existing one (bnc #228216)
5472 - revision 8431
5473
5474 -------------------------------------------------------------------
5475 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
5476
5477 - fix changelog
5478
5479 -------------------------------------------------------------------
5480 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
5481
5482 - read .curlrc more robustly to obtain user-proxy (#330351)
5483 - revision 8368
5484
5485 -------------------------------------------------------------------
5486 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
5487
5488 - always buildrequire openssl-devel
5489 - replacing strange utf-8 chars in changelog
5490 - revision 8317
5491
5492 -------------------------------------------------------------------
5493 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
5494
5495 - Saner NFS timeo default (#350309)
5496 - revision 8314
5497
5498 -------------------------------------------------------------------
5499 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
5500
5501 - support 'patterns.pat' and 'patterns.pat.gz' to read all
5502   patterns in one go.
5503 - rev 8309
5504
5505 -------------------------------------------------------------------
5506 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
5507
5508 - added RpmDb::removePubkey(), call it from
5509   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
5510   is removed from the trusted keyring
5511 - revision 8288
5512
5513 -------------------------------------------------------------------
5514 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
5515
5516 - Textchanges
5517 - reduced logging in SAT-solver
5518 - ordering solutions
5519 - version 4.1.8
5520 - revision 8276
5521
5522 -------------------------------------------------------------------
5523 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
5524
5525 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
5526   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
5527 - Revision 8255
5528 - Version 4.1.7
5529
5530 -------------------------------------------------------------------
5531 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
5532
5533 - Pathname zypp::filesystem::expandlink(const Pathname &) added
5534 - if the provided file is a symlink, expand it (#274651) (this
5535   probably won't work for schemes other than file/dir and cd/dvd)
5536 - revision 8179
5537
5538 -------------------------------------------------------------------
5539 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
5540
5541 - fixed password handling in URLs (bug #347273)
5542 - revision 8118
5543
5544 -------------------------------------------------------------------
5545 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
5546
5547 - Fixed default text locale detection not to use static variables. (#346872)
5548 - version 4.1.6
5549 - revision 8116
5550
5551 -------------------------------------------------------------------
5552 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
5553
5554 - Log more details about zypp lock owner. (#294094)
5555 - revision 8088
5556
5557 -------------------------------------------------------------------
5558 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
5559
5560 - Remove runtime dependency for libboost_filesystem (#345773)
5561 - version 4.1.5
5562 - revision 8061
5563
5564 -------------------------------------------------------------------
5565 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
5566
5567 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
5568   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
5569 - version 4.1.4
5570 - revision 7998
5571
5572 -------------------------------------------------------------------
5573 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
5574
5575 - make IniParser more strict (bug #306697)
5576
5577 -------------------------------------------------------------------
5578 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
5579
5580 - Fix missing packages in patch content list. (#340896)
5581 - revision 7925
5582
5583 -------------------------------------------------------------------
5584 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
5585
5586 - fix build
5587
5588 -------------------------------------------------------------------
5589 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
5590
5591 - Output date strings in UTF-8. (#339423)
5592 - revision 7807
5593
5594 -------------------------------------------------------------------
5595 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
5596
5597 - fixes for new gcc
5598 - version 4.1.3
5599 - r7788
5600
5601 -------------------------------------------------------------------
5602 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
5603
5604 - Don't mark failed patch scripts as installed. (#327523)
5605 - version 4.1.2
5606 - revision 7744
5607
5608 -------------------------------------------------------------------
5609 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5610
5611 - update rpmlint suppression
5612
5613 -------------------------------------------------------------------
5614 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5615
5616 - fixed retrieval of epoch from rpmdb (bug #246680)
5617
5618 -------------------------------------------------------------------
5619 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5620
5621 - allow non-existing "packages" file in susetags parser (bug
5622   #309235)
5623
5624 -------------------------------------------------------------------
5625 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5626
5627 - SMBIOS DMI modalias matching added (#333152)
5628 - revision 7494
5629
5630 -------------------------------------------------------------------
5631 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5632 - do not download the same file multiple times in one attach session
5633   (#307098), r7456
5634 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5635   removed - should be correctly detected by HAL now
5636   (#167629, #163971), r7452
5637 - version 4.1.1
5638
5639 -------------------------------------------------------------------
5640 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5641
5642 - filter architecture in plaindir parser (bug #330791)
5643
5644 -------------------------------------------------------------------
5645 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5646
5647 - Throw constructing malformed checksums. (#189096)
5648 - revision 7441
5649
5650 -------------------------------------------------------------------
5651 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5652
5653 - Renamed templates back because proper qualification makes it work
5654   too.
5655 - 4.1.0
5656
5657 -------------------------------------------------------------------
5658 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5659
5660 - only look for repositories in file ending ".repo" (bug #294779)
5661
5662 -------------------------------------------------------------------
5663 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5664
5665 - Fixed compilation errors with GCC 4.3 by adding missing includes
5666   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5667   Compare<Edition> to CompareEd.
5668 - r7426
5669
5670 -------------------------------------------------------------------
5671 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5672
5673 - Incorporated patch from Michael Matz to speedup cache reading.
5674 - revision 7413
5675
5676 -------------------------------------------------------------------
5677 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5678
5679 - Resolvertestcase:
5680   - log Repository info
5681   - set keep state in the testcase
5682   - handle vendor
5683 - r 4707
5684
5685 -------------------------------------------------------------------
5686 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5687
5688 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5689 - revision 7402
5690
5691 -------------------------------------------------------------------
5692 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5693
5694 - QueuItemRequire: Filter out all provider which have worser architecture,
5695   are NOT noarch and have not the same name as the requirement. The
5696   last one is needed for updating packages via patch/atoms.
5697   Bug 328081
5698 - Revert changes of r 7340
5699 - r 7386
5700
5701 -------------------------------------------------------------------
5702 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5703
5704 - Add missing '--install' parameter in desktop file. (#308640)
5705 - version 4.0.0
5706 - revision 7369
5707
5708 -------------------------------------------------------------------
5709 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5710
5711 - release all attached media before attempting to eject (#293428)
5712 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5713 - revision 7352
5714 - version 3.26.0
5715
5716 -------------------------------------------------------------------
5717 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5718
5719 - provide a way to retrieve the metadata path. Used for
5720   installation, which incorrectly creates a repository in
5721   cache without adding it first, so metadata path is not
5722   set and therefore it is not possible to setup a media
5723   verifier on installation. Part of fix for (#293428)
5724 - 3.25.0
5725
5726 -------------------------------------------------------------------
5727 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5728
5729 - If more than one resolvables provide a requirements and have different
5730   architecture take thatone with the best architecture. (Not regarding the
5731   name). Bug: Branching too much while an installation of a multi-arch-DVD
5732 - r 7340
5733 - version 3.24.8
5734
5735 -------------------------------------------------------------------
5736 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5737
5738 - Checking the queue if an item will be deleted. If yes, the requirements
5739   are not needed anymore. Bug 326384
5740 - version 3.24.7
5741 - r 7329
5742
5743 -------------------------------------------------------------------
5744 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5745
5746 - don't probe the repository type upon saving if disabled (#326769)
5747 - version 3.24.6
5748 - revision 7319
5749
5750 -------------------------------------------------------------------
5751 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5752
5753 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5754   esp. if the error occurred executing the packages post-install script.
5755 - version 3.24.5
5756 - revision 7317
5757
5758 -------------------------------------------------------------------
5759 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5760
5761 - If a package is deselected by user, apply this soft lock to all
5762   available versions of this package.
5763 - version 3.24.4
5764 - revision 7316
5765
5766 -------------------------------------------------------------------
5767 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5768
5769 - Update: Do not set an item to installation if there has been already set
5770   one for installation which has the same NVA. Bug  326286
5771 - version 3.24.3
5772 - r 7311
5773
5774 -------------------------------------------------------------------
5775 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5776
5777 - Enable package cache during commit. (#326249)
5778 - revision 7309
5779
5780 -------------------------------------------------------------------
5781 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5782
5783 - Do not regarding requirements for packages which will be deleted in the
5784   same solver run. Bug 310618
5785 - r 7292
5786 - version 3.24.2
5787
5788 -------------------------------------------------------------------
5789 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5790
5791 - don't download filelists.xml.gz (#307105)
5792 - version 3.24.1
5793 - revision 7269
5794
5795 -------------------------------------------------------------------
5796 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5797
5798 - Improve estimated diskusage while there is no valid
5799   solver result. (#325617)
5800 - revision 7266
5801
5802 -------------------------------------------------------------------
5803 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5804
5805 -Bugfix in vendor change of a required resolvable (Correct error message)
5806  Bug 310455
5807 - r 7262
5808
5809 -------------------------------------------------------------------
5810 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5811
5812 - fixed DU parsing in inst-sys (#308659)
5813 - revision 7256
5814
5815 -------------------------------------------------------------------
5816 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5817
5818 - Enable using patch and delta rpms. (#309124)
5819 - version 3.24.0
5820 - revision 7253
5821
5822 -------------------------------------------------------------------
5823 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5824
5825 - On update do not delete unmaintained non-SuSE packages.
5826 - version 3.23.2
5827 - revision 7239
5828
5829 -------------------------------------------------------------------
5830 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5831
5832 - ZYppImpl::getPartitions() - don't return the current partitioning
5833   when the partitioning hasn't been set - fixes DU parsing in
5834   inst-sys (#308659)
5835
5836 -------------------------------------------------------------------
5837 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5838
5839 - Throw specific exceptions during commit (#308511)
5840 - 3.23.1
5841
5842 -------------------------------------------------------------------
5843 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5844
5845 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5846   now provide more detailed disk usage information.
5847   Yum metadata don't, so we book the package size to '/'. (#308362)
5848 - version 3.23.0
5849 - revision 7225
5850
5851 -------------------------------------------------------------------
5852 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5853
5854 - Regarding keep state while recycle old valid solver results. Bug 286889
5855 - r 7209
5856
5857 -------------------------------------------------------------------
5858 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5859
5860 - report 100% progress on finishing RPM removal (bug #309431)
5861 - revision 7200
5862
5863 -------------------------------------------------------------------
5864 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5865
5866 - Update: rename language packages --> take that package which fits to the
5867   selected language Bug 308098
5868 - r 7919
5869
5870 -------------------------------------------------------------------
5871 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5872
5873 - restore deltas and patch rpms from the cache (#309124)
5874 - 3.22.8
5875
5876 -------------------------------------------------------------------
5877 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5878
5879 - Don't fail if a product is deleted multiple times (e.g. due to
5880   obsoletes and an explicit deleted request). (#308746)
5881 - version 3.22.7
5882 - revision 7184
5883
5884 -------------------------------------------------------------------
5885 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5886
5887 - SYSCONFDIR variable added for modifying /etc
5888
5889 -------------------------------------------------------------------
5890 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5891
5892 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5893 - r 7177
5894
5895 -------------------------------------------------------------------
5896 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5897
5898 - new translations added
5899 - r 7166
5900 - version 3.22.6
5901
5902 -------------------------------------------------------------------
5903 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
5904
5905 - fixed disk usage counting of updated packages (#308362)
5906
5907 -------------------------------------------------------------------
5908 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
5909
5910 - Splitting packages: Take the package with the best
5911   architecture,edition ONLY; Bug 308591
5912 - r 7160
5913
5914 -------------------------------------------------------------------
5915 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
5916
5917 - properly report fallback disk usage size (in kB instead of bytes)
5918   when disk usage is not known (YUM repos) (#308475)
5919
5920 -------------------------------------------------------------------
5921 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
5922
5923 - Install a sample /etc/zypp.conf. (#306615)
5924 - Fixed missing soversion symlink in package.
5925 - version 3.22.5
5926 - revision 7150
5927
5928 -------------------------------------------------------------------
5929 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
5930
5931 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
5932   308252
5933 - r 7143
5934
5935 -------------------------------------------------------------------
5936 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
5937
5938 - Error: Select two candidate with the same name while update.
5939   Solution: If there is a candidate which is already selected for installation -->
5940   take thatone #308082
5941 - r 7132
5942
5943 -------------------------------------------------------------------
5944 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
5945
5946 - Work arround installed patterns providing an empty vendor string. (#307743)
5947 - Let the solver treat vendor suse and opensuse as equivalent.
5948 - version 3.22.4
5949
5950 -------------------------------------------------------------------
5951 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
5952
5953 - Checking item before evaluating the concerning vendor. bug #307941
5954 - r 7119
5955
5956 -------------------------------------------------------------------
5957 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
5958
5959 - Fix for bug #307163 - empty package descriptions
5960   a.k.a shared tag not 100% implemented
5961 - r 7117
5962 - version 3.22.3
5963
5964 -------------------------------------------------------------------
5965 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
5966
5967 - logging "reverse" NEEDED_BY in the detail description of solver
5968   problems.
5969 - improved error message if a requiremnt is not fulfilled Bug 307743
5970 - Add "ignore" option to the solution if a requirement is not fulfilled
5971   Bug 304276
5972 - revision 7113
5973
5974 -------------------------------------------------------------------
5975 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
5976
5977 - fixed the order of operands of susetags local metadata status
5978   computation which caused the YaST repositories to always get
5979   refreshed (part of bug #304310)
5980 - revision 7107
5981 - version 3.22.2
5982
5983 -------------------------------------------------------------------
5984 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
5985
5986 - comparing vendor with VendorAttr::equivalent
5987 - revision 7103
5988
5989 -------------------------------------------------------------------
5990 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
5991
5992 - Use $RPM_OPT_FLAGS.
5993
5994 -------------------------------------------------------------------
5995 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
5996
5997 - Reset transact bits when switching status from
5998   "update" to "protected" (#246976)
5999 - version 3.22.1
6000 - revision 7094
6001
6002 -------------------------------------------------------------------
6003 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
6004
6005 - new translations added
6006 - rev 7083
6007
6008 -------------------------------------------------------------------
6009 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
6010
6011 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
6012    [main]
6013    download.use_patchrpm = no
6014    download.use_deltarpm = no
6015 - version 3.22.0
6016 - revision 7069
6017
6018 -------------------------------------------------------------------
6019 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
6020
6021 - On demand translate patch requirements into a list of atoms.
6022   Required by the UI to display packages acssociated with a patch.
6023   (#300612)
6024 - version 3.21.1
6025 - revision 7065
6026
6027 -------------------------------------------------------------------
6028 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
6029
6030 - enrich ResolverInfo with the reason if a user-initiated request
6031   fails (#304325, #306240)
6032 - r 7051
6033
6034 -------------------------------------------------------------------
6035 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
6036
6037 - added missing implementation of LogControl::setLineFormater()
6038   (lslezak)
6039 - version 3.21.0
6040 - revision 7041
6041
6042 -------------------------------------------------------------------
6043 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
6044
6045 - enable changing url in requestMedia callback (#294481)
6046 - revision 7037
6047
6048 -------------------------------------------------------------------
6049 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
6050
6051 - Filter readonly mount points in DiskUsageCounter (#297405)
6052 - revision 7030
6053
6054 -------------------------------------------------------------------
6055 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
6056
6057 - remember the cause of the RepoException when refreshing metadata
6058   (#301022)
6059 - r7023
6060
6061 -------------------------------------------------------------------
6062 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
6063
6064 - Safe fix for bug #299680.
6065 - version 3.20.1
6066 - revision 7026
6067
6068 -------------------------------------------------------------------
6069 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
6070
6071 - Bugfix: If a requirement has been fulfilled by more than one language
6072   resolvables only thatone will be taken which fits to the selected
6073   language.
6074 - r 7018
6075
6076 -------------------------------------------------------------------
6077 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
6078
6079 - correct error code for media errors in MediaCurl::doGetFileCopy()
6080   affects only zypper error output, does not affect YaST
6081 - r7013
6082
6083 -------------------------------------------------------------------
6084 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
6085
6086 - reverted blocking of requestMedia from r6271 (#301710)
6087 - r6999
6088
6089 -------------------------------------------------------------------
6090 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
6091
6092 - prevent progress report in destructor (#299680)
6093 - r6998
6094
6095 -------------------------------------------------------------------
6096 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
6097
6098 - treat non-filelists.xml <file> entries as file provides capabilities
6099   in YUM parser (#304701)
6100 - r6992
6101
6102 -------------------------------------------------------------------
6103 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
6104
6105 - the media.1/media uniquely identifies a 'susetags' repo, not
6106   the content file (#304200)
6107
6108 -------------------------------------------------------------------
6109 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
6110
6111 - fixed locale dir (#304649)
6112 - r6984
6113
6114 -------------------------------------------------------------------
6115 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
6116
6117 - don't treat normal package license as "license to confirm"
6118   (#305906)
6119
6120 -------------------------------------------------------------------
6121 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
6122
6123 - Fixed fix for #293039. Segfault due to uninitialzed data.
6124 - version 3.19.3
6125 - revision 6980
6126
6127 -------------------------------------------------------------------
6128 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
6129
6130 - reduced too much verbosed ResolverContext logging; Bug 303971
6131 - r 6977
6132
6133 -------------------------------------------------------------------
6134 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
6135
6136 - Fixed PlainDir repositories to provide real disk usage data. For
6137   repomd and others that do not provide any detailed disk usage info,
6138   assume the packgage size is required below "/". Peviously they were
6139   treated as being empy.
6140 - version 3.19.2
6141 - revision 6972
6142
6143 -------------------------------------------------------------------
6144 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
6145
6146 - Add a new solver solution in the case of running in a timeout:
6147   ProblemSolutionDoubleTimeout.h
6148   #Bug 302496
6149 - revision 6970
6150
6151 -------------------------------------------------------------------
6152 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
6153
6154 - bug in fix for (#292986)
6155
6156 -------------------------------------------------------------------
6157 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
6158
6159 - (#297001) - libzypp: can't skip broken packages
6160 - re enable importing zypp keyring from rpm.(#302379)
6161 - 3.19.1
6162
6163 -------------------------------------------------------------------
6164 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
6165
6166 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
6167   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
6168   in order to support query-by-repo (#305384)
6169 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
6170   number of kinds, names, or repos (#305347)
6171 - remove ResolvableQuery::iterateResolvablesByKind, not needed
6172 - version 3.19.0
6173 - rev 6935
6174
6175 -------------------------------------------------------------------
6176 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
6177
6178 - real fix for reading signature ids. (#390535).
6179 - delete metadata when removing repo (#301037).
6180
6181 -------------------------------------------------------------------
6182 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
6183
6184 - following behaviour for setPartitions
6185   - if they are not set, they are detected
6186   - if they are set, that value is used.
6187   - if value set or detected is empty, all disk usage
6188     information is read. Otherwise just values in those
6189     mount points.
6190     Should work for installation as long as detectPartitions
6191     is empty at installation.(#293039)
6192
6193 -------------------------------------------------------------------
6194 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
6195
6196 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
6197   from external, e.g. for the testcases
6198 - Honor ZYPP_CONF environment variable to override the buit-in
6199   /etc/zypp/zypp.conf
6200 - Check architecture at handout() to prevent NULL ptr reference.
6201 - Bug 301286
6202 - rev 6908
6203
6204 -------------------------------------------------------------------
6205 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
6206
6207 -The solver generate an establish call for all
6208  resolvables which has filesystemcaps if there is not a valid result from a
6209  former solver run available. This covers:
6210  * Initial solver run
6211  * Changing of filesystem whithin a workflow, cause the solver results will
6212    be reset if the filesystem dependencies have been changed
6213  Bug 271912
6214 - r 6901
6215
6216 -------------------------------------------------------------------
6217 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
6218
6219 - pass location to plaindir package (#303751)
6220 - Add name of file in question to checksum/signature related
6221   exceptions.
6222 - pass basename of file to verifyFileSignatureWorkflow (instead of
6223   empty string).
6224 - filter out incompatible architectures when parsing sustags
6225   repos (first half of #301286)
6226 - r 6882
6227
6228 -------------------------------------------------------------------
6229 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
6230
6231 - don't run source migration if yast is running in
6232   intsys mode (#297136)
6233 - signature and checksum verification fixes. Still pending
6234   problem ZYpp getting no output from gpg when running from zypper.
6235   (#302059)
6236
6237 -------------------------------------------------------------------
6238 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
6239
6240 - Do not strip resolvables which have the same name but different kind
6241   (ResolverInfo*)
6242 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
6243 - r 6830
6244
6245 -------------------------------------------------------------------
6246 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
6247
6248 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
6249   the Estonian locale (#302525).
6250
6251 -------------------------------------------------------------------
6252 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
6253
6254 - added remembering of exception history at various places
6255
6256 -------------------------------------------------------------------
6257 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
6258
6259 - Bugfixes concerning vendor handling:
6260 - first bug:
6261   Installed A-1.0(vendor SuSE)
6262   Available A-2.0(other vendor)
6263   A will not be regarded as "unmaintained". So it will not be deleted.
6264 - second bug:
6265   A need B-2.0. B-1.0 is installed but has another vendor. Report a
6266   proper errmessage.
6267 - Testcase : solution-tests/vendor-test.xml
6268 - r 6812
6269 - 3.18.4
6270
6271 -------------------------------------------------------------------
6272 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
6273
6274 - ignore HASH key for download (#300982)
6275
6276 -------------------------------------------------------------------
6277 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
6278
6279 - Added explicitly_requested as parameter in ResolverContext::Uninstall
6280   Bug 299819
6281 - revision 6794
6282
6283 -------------------------------------------------------------------
6284 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
6285
6286 - If no mount information is available, parse all DU entries.
6287 - read only hack mode for migrate-sources. We actually do add
6288   repositories with it, but no harm. (#292986)
6289 - fix some typos in exceptions (#301331)
6290 - 3.18.3
6291
6292 -------------------------------------------------------------------
6293 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
6294
6295 - Do not regard explicit request in order to recognize updated packages
6296   correctly. Bug 301676
6297 - Updated translations
6298 - r 6766
6299 - 3.18.2
6300
6301 -------------------------------------------------------------------
6302 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
6303
6304 - package-manager script: Call /sbin/yast2 with full path because of
6305   gnomesu (#269873).
6306
6307 -------------------------------------------------------------------
6308 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
6309
6310 - add support for the HASH key. (#300982)
6311 - Use ContentFileParser in Downloader (instead of implementing
6312   the parser again, it has a reason, Downloader was written first)
6313 - update testcases and data to cover the new HASH key
6314 - 3.18.1
6315
6316 -------------------------------------------------------------------
6317 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
6318
6319 - unify query API for kind and name, summary, description
6320   (incomplete)
6321 - rev 6761, version 3.18.0
6322
6323 -------------------------------------------------------------------
6324 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
6325
6326 - add iterateResolvablesByKindsAndName
6327 - rev 6735, version 3.17.13
6328
6329 -------------------------------------------------------------------
6330 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
6331
6332 - rename ResolvableQuery::queryByName to iterateResolvablesByName
6333 - fix reading of kind and repository in ResolvableQuery
6334 - add reverse lookups in CacheTypes
6335 - add iterateResolvablesByKind
6336 - rev 6733
6337
6338 -------------------------------------------------------------------
6339 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
6340
6341 - shorten solver error messages Bug 259894
6342 - rev 6723
6343
6344 -------------------------------------------------------------------
6345 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
6346
6347 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
6348   install zypp/cache header files.
6349 - rev 6719, version 3.16.13
6350
6351 -------------------------------------------------------------------
6352 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
6353
6354 - discard pattern files with incompatbile architecture, both
6355   for download and for parsing. (#298716)
6356 - rev 6711
6357
6358 -------------------------------------------------------------------
6359 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
6360
6361 - run sqlite asynchronously and add sql index files where
6362   appropriate, gives 6x performance on certain operations.
6363   Bumping cache schema version to 1004.
6364   (#300998)
6365 - rev 6710
6366
6367 -------------------------------------------------------------------
6368 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
6369
6370 - fix String::endsWith (#301038)
6371 - rev 6709
6372
6373 -------------------------------------------------------------------
6374 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
6375
6376 - added an _explicitly_requested in QueueItemConflict ( as already in
6377   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
6378   remove the conflicting item without an error message. Bug 299819
6379 - rev 6699
6380
6381 -------------------------------------------------------------------
6382 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
6383
6384 - forgot to set default refresh policy in checkIfToRefreshMetadata
6385 - repo.refresh.delay default set to 10 minutes
6386 - 6693
6387
6388 -------------------------------------------------------------------
6389 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
6390
6391 - Bugfix while regarding correct vendor in update
6392 - r6677
6393 - version 3.15.0
6394
6395 -------------------------------------------------------------------
6396 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
6397
6398 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
6399   added to delay next check & refresh until the specified number of
6400   minutes has passed from the last check or refresh (FATE #301991).
6401   Revisions: 6654, 6656, 6666, and 6667.
6402 - filesystem::touch(Pathname) added (r6666)
6403 - RepoManager::touchIndexFile(RepoInfo) added
6404 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
6405   decision to do the refresh moved to this public method.
6406 - r6667
6407
6408 -------------------------------------------------------------------
6409 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
6410
6411 - generate a resolver problem if addRequires does not find a resovable
6412   #299486
6413 - rev 6660
6414
6415 -------------------------------------------------------------------
6416 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
6417
6418 - Prioritized delete request by the user BEFORE delete requests due
6419   missing dependencies or conflicting dependencies. Bug 298322
6420 - rev 6640
6421
6422 -------------------------------------------------------------------
6423 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
6424
6425 - support also "Plaindir" as valid repo type name (#298622)
6426 - revision 6616
6427 - version 3.14.0
6428
6429 -------------------------------------------------------------------
6430 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
6431
6432 - fix segfault in Progress reporting
6433 - progress report use name instead of alias (#298035)
6434 - repoinfo returns alias if name is empty
6435
6436 -------------------------------------------------------------------
6437 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
6438
6439 - merge patch by dmueller to get rid of boost-regex
6440
6441 -------------------------------------------------------------------
6442 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
6443
6444 - dont create a second CacheStore in the same scope, will lock...
6445   #297627
6446
6447 -------------------------------------------------------------------
6448 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
6449
6450 - fixed some RepoManager exception docs & history
6451 - r6558
6452
6453 -------------------------------------------------------------------
6454 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
6455
6456 - feature #302135: Graceful update of 3rd party packages
6457   Automatic upgrading only sees packages from same vendor
6458   This allows not needed to have those locked.
6459 - Add persistent locks file which allow wildcards. Users
6460   can lock certain packages adding lines like "kde* < 3.5"
6461 - add applyLocks() to apply persistent locks before solving
6462
6463 -------------------------------------------------------------------
6464 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
6465
6466 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
6467   #271912 wq
6468 - Added locking resolvables in the testcases
6469 - rev 6544
6470
6471 -------------------------------------------------------------------
6472 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
6473
6474 - add migrate-sources to %post (#292986)
6475 - 3.13.15
6476
6477 -------------------------------------------------------------------
6478 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
6479
6480 - fixed bug with using wrong files from raw metadata cache
6481   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
6482
6483 -------------------------------------------------------------------
6484 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
6485
6486 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
6487   Bug# 297795
6488 - r 6517
6489
6490 -------------------------------------------------------------------
6491 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
6492
6493 - implement susetags support for compressed metadata
6494   and testcases. (feature #301916)
6495 - implement disk usage in cache. For installation requires
6496   some changes in YaST to setup the ZYpp getPartitions()
6497   before repos are cached. (bug #293039)
6498 - added testcases for diskusage
6499 - 3.13.14
6500
6501 -------------------------------------------------------------------
6502 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
6503
6504 - fixed YUM parser to properly create source packages
6505 - disabled reading of filelists.xml.gz by default (the data are
6506   currently not stored anyway)
6507 - revision 6481
6508 - version 3.13.13
6509
6510 -------------------------------------------------------------------
6511 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
6512
6513 - Don't download unwanted translation files (#293740).
6514 - revision 6470
6515
6516 -------------------------------------------------------------------
6517 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
6518
6519 - Fix susetags repo to parse dikusage data (#293039)
6520 - revision 6467
6521 - version 3.13.12
6522
6523 -------------------------------------------------------------------
6524 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
6525
6526 - Add product attribute 'type' (aka 'category' which is now
6527   deprecated). Adapted sustags and yum parsers to parse and
6528   provide this value.
6529 - revision 6464
6530 - version 3.13.11
6531
6532 -------------------------------------------------------------------
6533 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
6534
6535 - fix modalias rel column number
6536 - version 3.13.10
6537
6538 -------------------------------------------------------------------
6539 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
6540
6541 - Implemented option repo.add.probe to allow probing
6542   the added repositories
6543 - version 3.13.9
6544
6545 -------------------------------------------------------------------
6546 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
6547
6548 - Fixed detection of renamed packages while update.
6549 - Added new translations
6550 - rev 6445
6551
6552 -------------------------------------------------------------------
6553 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
6554
6555 - Speed up retrieving MediaNr attribute, as it slows down install
6556   order calculation. (#297173)
6557 - revision 6442
6558
6559 -------------------------------------------------------------------
6560 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
6561
6562 - Fixed cache schema upgrade
6563
6564 -------------------------------------------------------------------
6565 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
6566
6567 - Fixed pattern includes and extends attributes.
6568 - revision 6431
6569 - version 3.13.8
6570
6571 -------------------------------------------------------------------
6572 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
6573
6574 - API for retrieving additional dependencies" solver/detail/Resolver.h
6575 - Handle additional dependencies in the testcases
6576 - Handle system and language dependencies in the testcases correctly.
6577 - r 6418
6578
6579 -------------------------------------------------------------------
6580 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
6581
6582 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
6583   has changed. Resolver must discard any cached filesystem dependencies.
6584   (required for #271912)
6585 - revision 6404
6586
6587 -------------------------------------------------------------------
6588 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
6589
6590 - Indicate changed pool content to the resolver. (required for #271912)
6591 - revision 6398
6592 - version 3.13.7
6593
6594 -------------------------------------------------------------------
6595 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
6596
6597 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
6598   problems. Bug 280387
6599 - r 6378
6600 - version 3.13.6
6601
6602 -------------------------------------------------------------------
6603 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6604
6605 - Added interface to install source packages via zypper.
6606 - revision 6373
6607 - version 3.13.5
6608
6609 -------------------------------------------------------------------
6610 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6611
6612 - Added package attributes Package::sourcePkgName and
6613   Package::sourcePkgEdition. Name and edition of the source
6614   rpm this package was built from.
6615 - Added ZYpp::installSrcPackage to install a single source package.
6616 - revision 6353
6617 - version 3.13.4
6618
6619 -------------------------------------------------------------------
6620 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6621
6622 - Temorary files and directories created by makeSibling use the
6623   same protection as the original.
6624 - revision 6344
6625 - version 3.13.3
6626
6627 -------------------------------------------------------------------
6628 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6629
6630 - Removed keepExtras from resolvePool. This will be handled
6631   in the solver internally now. #294727
6632 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6633 - revision 6317
6634 - version 3.13.2
6635
6636 -------------------------------------------------------------------
6637 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6638
6639 - Remove tribool from RepoInfo's interface.
6640 - revision 6301
6641 - version 3.13.1
6642
6643 -------------------------------------------------------------------
6644 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6645
6646 - Fixed wrong media number reported by script, message and patch.
6647 - Fixed script API to provide the scripts location on media (if not
6648   inlined).
6649 - Introduced ScripProvider to make a script available on the local
6650   disk.
6651 - revision 6288
6652 - version 3.13.0
6653
6654 -------------------------------------------------------------------
6655 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6656
6657 - don't request media chage if the media is not changeable (like
6658   e.g. http)
6659 - revision 6271
6660 - version 3.12.1
6661
6662 -------------------------------------------------------------------
6663 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6664
6665 - progress ticks for clean cache
6666 - ZConfig: remove default from names.
6667 - re enable reading cache callbacks
6668 - ini parser without boost::regexp
6669   patch by dmueller (#152447)
6670
6671 -------------------------------------------------------------------
6672 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6673
6674 - Fixed package to provide the location media number. (#294496)
6675 - revision 6263
6676
6677 -------------------------------------------------------------------
6678 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6679
6680 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6681   gpgkey) instead of throwing bad url exception
6682 - revision 6259
6683
6684 -------------------------------------------------------------------
6685 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6686
6687 - Make clearing of extra dependencies/conflicts configurable when
6688   resolvePool(). Leave the default as before (clear extras).
6689   Bug # 294727
6690 - revision 6233
6691 - version 3.12.0
6692
6693 -------------------------------------------------------------------
6694 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6695
6696 - /var/lib/zypp/cache -> /var/cache/zypp
6697   (#292419)
6698 - ini parser without boost::regexp, patch by dmueller
6699   (#152447)
6700
6701 -------------------------------------------------------------------
6702 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6703
6704 - Make temp directory configurable  via environment
6705   variable ZYPPTMPDIR.
6706 - revision 6202
6707 - version 3.11.11
6708
6709 -------------------------------------------------------------------
6710 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6711
6712 - Fixed bug in smart pointer comparison.
6713
6714 -------------------------------------------------------------------
6715 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6716
6717 - Fix failing rename of metadata download directories across
6718   filesystem boundaries.
6719
6720 -------------------------------------------------------------------
6721 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6722
6723 - Fixed malicious gettext include.
6724 - Make ZConfig a singleton.
6725 - revision 6123
6726
6727 -------------------------------------------------------------------
6728 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6729
6730 - Fixed repo::provideFile to set a deleter for downloaded files
6731   (#293004).
6732 - revision 6094
6733 - version 3.11.10
6734
6735 -------------------------------------------------------------------
6736 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6737
6738 - Query ByRepository now takes as well an alias.
6739
6740 -------------------------------------------------------------------
6741 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6742
6743 - fix retrieval of container attributes in cache
6744   (#292698)
6745
6746 -------------------------------------------------------------------
6747 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6748
6749 - Port zypp-query-pool (#292404)
6750 - revision 6069
6751 - version 3.11.9
6752
6753 -------------------------------------------------------------------
6754 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6755
6756 - added new calls in Resolver.h: addRequire,addConflict
6757
6758 -------------------------------------------------------------------
6759 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6760
6761 - Fixed IniParser to allow '=' in values (#292669)
6762 - revision 6063
6763
6764 -------------------------------------------------------------------
6765 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6766
6767 - allow / in alias (#292628)
6768
6769 -------------------------------------------------------------------
6770 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6771
6772 - Fixed repo::provideFile to throw on error.
6773 - Fixed ResolvableQuery to use 0 as default for non existing
6774   numerical values.
6775 - revision 6058
6776
6777 -------------------------------------------------------------------
6778 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6779
6780 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6781   additional ctor for convenience.
6782 - revision 6047
6783
6784 -------------------------------------------------------------------
6785 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6786
6787 - Evalute update canditate:
6788   Take canditates only which are really installable. Bug 292077
6789   r 6034
6790
6791 -------------------------------------------------------------------
6792 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6793
6794 - fixed some tribool bugs in RepoInfo
6795 - revision 6022
6796
6797 -------------------------------------------------------------------
6798 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6799
6800 - fix reading of non existant repo
6801 - r6018
6802 - first submission to stable
6803 - fix keywords parsing in susetags parser
6804 - version 3.11.8
6805
6806 -------------------------------------------------------------------
6807 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6808
6809 - make resolvable query complete exceptionless with the database
6810 - test that packages have some attributes
6811 - disable progress adaptor for now
6812 - revision 5977
6813 - version 3.11.7
6814
6815 -------------------------------------------------------------------
6816 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6817
6818 - fixed unresolved symbols
6819 - revision 5972
6820 - version 3.11.6
6821
6822 -------------------------------------------------------------------
6823 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6824
6825 - fixed TranslatedText creating unwanted entries.
6826 - fixed capability processing
6827 - revision 5964
6828 - version 3.11.5
6829
6830 -------------------------------------------------------------------
6831 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6832
6833 - MediaSetAccess::release() added
6834 - Use attachDesiredMedia in MediaProducts
6835 - Progress reporting improved
6836 - revision 5959
6837 - version 3.11.4
6838
6839 -------------------------------------------------------------------
6840 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6841
6842 - fixed parsing translated texts.
6843 - added source packages.
6844 - revision 5947
6845 - version 3.11.3
6846
6847 -------------------------------------------------------------------
6848 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6849
6850 - repo callbacks fixed
6851 - Fixed YUM parser progress reporting
6852 - Added CombinedProgressData
6853 - make RepoImpl::resolvables() load lazy
6854 - MediaProducts added for scanning products file
6855 - Implement cache schema versioning and automatic invalidation of
6856   cache when schema changes
6857 - revision 5942
6858 - version 3.11.2
6859
6860 -------------------------------------------------------------------
6861 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6862
6863 - Propagate pools repository_iterator to the UI
6864 - revision 5911
6865 - version 3.11.1
6866
6867 -------------------------------------------------------------------
6868 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6869
6870 - Package::location is now returns an OnMediaLocation
6871 - archivesize() renamed to downloadSize()
6872 - Allow to iterate all Repositories that contribute
6873   Resolvables to the Pool.
6874 - MediaSetAccess::provideDir added
6875 - remove useless url check
6876 - add old-api-style wrapper
6877 - Add MediaProducts class
6878 - revision 5892
6879 - version 3.11.0
6880
6881 -------------------------------------------------------------------
6882 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6883
6884 - function isInstalledBy/installs
6885   Added an initial installation flag which shows if the item has been
6886   triggered for installation, or the dependency is already satisfied.
6887 - Revision 5884
6888 - Version 3.4.0
6889
6890 -------------------------------------------------------------------
6891 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6892
6893 - removed unused %{prefix}/lib/zypp from %files in spec file
6894 - revision 5870
6895
6896 -------------------------------------------------------------------
6897 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6898
6899 - Old API (SourceManager, metadata parsers) dropped in favor of the
6900   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6901   repo subtree).
6902 - Some new API improvements.
6903 - revision 5868
6904 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
6905
6906 -------------------------------------------------------------------
6907 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
6908
6909 - New API calls which provides more information about one
6910   resolvable after a solverrun:
6911   isInstalledBy (const PoolItem_Ref item);
6912   installs (const PoolItem_Ref item);
6913 - Revision 5835
6914
6915 -------------------------------------------------------------------
6916 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
6917
6918 - fix changelog entry order
6919
6920 -------------------------------------------------------------------
6921 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
6922
6923 - Ignore conflicting items which are uninstallable
6924 - Create a "needed by" info if a requirement is still fulfilled.
6925 - Allow only one needed_by and needed_by_capability in QueueItemInstall
6926 - Added capability and type (REQUIRE, RECOMMEND,....) to
6927   ResolverInfoNeededBy
6928 - Evaluate ResolverInfoNeededBy for more information in the error
6929   messages
6930 - Enlarge detail description in the error messages
6931 - Revision 5807
6932
6933 -------------------------------------------------------------------
6934 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
6935
6936 - Fixes for gcc-4.2
6937 - revision 5786
6938 - version 3.3.1
6939
6940 -------------------------------------------------------------------
6941 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
6942
6943 - fixed so versioning from libtool to cmake
6944 - 3.3.0
6945
6946 -------------------------------------------------------------------
6947 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
6948
6949 - Use gpg2 instead of gpg for keyring and make
6950   the package depend on it (#284211)
6951
6952 -------------------------------------------------------------------
6953 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
6954
6955 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
6956   New dependency "packageand(foo:bar)" which provides an AND dependency by
6957   injecting a supplement/freshen.
6958   e.G. package novell-cluster-services-kmp-smp
6959   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
6960   Bug 255011
6961 - Dont check for architecture changes in atoms (#266178)
6962 - Revision 5720
6963
6964 -------------------------------------------------------------------
6965 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
6966
6967 - Fixed package-manager script (#275847)
6968 - revision 5614
6969
6970 -------------------------------------------------------------------
6971 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
6972
6973 - fixed cmake
6974 - version 3.2.2
6975
6976 -------------------------------------------------------------------
6977 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
6978
6979 - Reduced logging in order to speedup solving Bug 275100
6980 - revision 5603
6981 - version 3.2.1
6982
6983 -------------------------------------------------------------------
6984 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
6985
6986 - Fix excess calls to releaseFile. (#274357)
6987 - revision 5545
6988
6989 -------------------------------------------------------------------
6990 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
6991
6992 - Fix importing keys into rpm. (#270125)
6993 - r5527
6994
6995 -------------------------------------------------------------------
6996 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
6997
6998 - Support filesystem dependencies to add needed filesystem RPMs
6999   automatically (Fate 301966).
7000 - revision 5404
7001 - version 3.2.0
7002
7003 -------------------------------------------------------------------
7004 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
7005
7006 - avoiding attaching media where not needed (#263207)
7007 - r5381
7008
7009 -------------------------------------------------------------------
7010 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
7011
7012 - fix FileCap with attributes
7013 - r5376
7014
7015 -------------------------------------------------------------------
7016 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
7017
7018 - Fixed computation of install order. Take requirements of
7019   an installed packages uninstall scripts into account, if
7020   the package is updated. (#258682)
7021 - revision 5349
7022 - version 3.1.1
7023 -------------------------------------------------------------------
7024 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
7025
7026 - Parse and provide package keywords. (Fate 120368)
7027 - revision 5338
7028 - version 3.1.0
7029
7030 -------------------------------------------------------------------
7031 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
7032
7033 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
7034   Ask the user. Bug 258322
7035 - revision 5305
7036 - version 3.0.3
7037
7038 -------------------------------------------------------------------
7039 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
7040
7041 - Fix restoring of Sources id root prefix is used. (#238165)
7042 - revision 5299
7043 - version 3.0.2
7044
7045 -------------------------------------------------------------------
7046 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
7047
7048 - MediaManager::attachDesiredMedia() added to support multiple
7049   (CD/DVD) drives (fate #3974)
7050 - r5296
7051
7052 -------------------------------------------------------------------
7053 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
7054
7055 - If there is no valid solver result and NOT all resolvables ( other
7056   architecture) has been regarded, let the user decide making a new
7057   solver run with ALL available resolvables. Bug 223440
7058 - reducing logging (error -> debug)  bug 252921
7059 - Revision 5219
7060
7061 -------------------------------------------------------------------
7062 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
7063
7064 - Allow configuration of trusted vendors via
7065   /var/lib/zypp/db/trustedVendors. (#186636)
7066 - revision 5194
7067 - version 3.0.1
7068
7069 -------------------------------------------------------------------
7070 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
7071
7072 - libzypp-devel -> libzypp requirement is not versioned
7073   (#251086)
7074 - r5181
7075
7076 -------------------------------------------------------------------
7077 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
7078
7079 - Using already existing valid solver results for further solver runs.
7080   (partiell solving)
7081 - r5169
7082
7083 -------------------------------------------------------------------
7084 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
7085
7086 - fix link order
7087 - r5165
7088
7089 -------------------------------------------------------------------
7090 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
7091
7092 - merging from 10.2 / SP1
7093 - #247459 ftp probing
7094   denied == dont exists in ftp
7095 - r5124
7096
7097 -------------------------------------------------------------------
7098 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
7099
7100 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
7101 - Simultaneouqusly establishing of items which are conflicting eachother is
7102   useless. So only one will be established. Fixed in QueueItemInstall.cc
7103   Bug 243595
7104 - Added new upgrade options to fine tune version and patch handling.
7105   (F301990)
7106 - The context of establishPool will be stored in Resolver and will be
7107   regarded for the next solver run everytime. So it will be not reset by
7108   any solver run anymore.
7109   bug 191810 ( A broken patch will not be installed again)
7110
7111 -------------------------------------------------------------------
7112 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
7113
7114 - adding sotf,timeo=X nfs mount options by default (#235211)
7115 - r5093
7116
7117 -------------------------------------------------------------------
7118 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
7119
7120 - support for HTTP authentication prompt added (#190609)
7121 - fixed problem with empty path in URL
7122   in MediaCurl::doGetFileCopy()
7123 - r5085
7124
7125 -------------------------------------------------------------------
7126 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
7127
7128 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
7129   SuSE-Linux-10_2-Branch
7130
7131 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
7132 - verifySystem: The result will be set to APPL_HIGH, so it will be not
7133   reset by a second "normal" solver run. #239281 (schubi)
7134 - yast2 reports invalid URL as 'unknown source type'
7135   (#209961) (dmacvicar)
7136 - Added freshen language dependency in supplemements too if there is no
7137   entry in supplements.
7138   #240617;IPA fonts are not installed even if select Japanese
7139   language (schubi)
7140 - Setting allowed authentication methods to "basic,digest" if none
7141   provided in URL (#243006) (jkupec)
7142 - Stopping after 50 valid solver results. Anymore would be useless. Bug
7143   243595 (schubi)
7144 - r 5007
7145
7146 -------------------------------------------------------------------
7147 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
7148
7149 - package-manager: use a generic su script from XDG (#235303, #244442)
7150
7151 -------------------------------------------------------------------
7152 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
7153
7154 - Setting allowed authentication methods to "basic,digest" if none
7155   provided in URL (#243006)
7156 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
7157   (mvidner)
7158 - r4999
7159
7160 -------------------------------------------------------------------
7161 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
7162
7163 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
7164   (#222602)
7165 - 4984
7166
7167 -------------------------------------------------------------------
7168 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
7169
7170 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
7171
7172 - update packages: changing architecture is only valid while an
7173   system update and NOT while an update via a patch. Last fix does
7174   not fit for every case.
7175   Bug 230685
7176 - Patch has selected not the concerning package for update but
7177   a package which has provided the required dependencies too.
7178   Algorithmus: If there are exactly two providers which differ in architecture
7179                prefer the better arch.
7180   Fix: Regarding NVRA too. ( only if equal )
7181   Bug 238284
7182 - Download only English and Local translation
7183   (#208457)
7184 - Added solver parameter:
7185    tryAllPossibilities: regarding every solver branch ( not only
7186                         branches with e.G. best architectures
7187    preferHighestVersion: Prefer solver results which have a higher
7188                          version number.
7189   Bug #238087
7190 - update packages: changing architecture is only valid while an
7191   system update and NOT while an update via a patch.
7192   Bug 230685 - x86_64 MozillaFirefox binaries in security update
7193   repository
7194   Fix of version 2.11.2 has not worked if the first founded item
7195   had had another architecture.
7196 - r4927
7197
7198 -------------------------------------------------------------------
7199 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
7200
7201 - added ZYpp::getPartitions() - return the partitinoning
7202
7203 -------------------------------------------------------------------
7204 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
7205
7206 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
7207 - Corrupt download cannot be skipped
7208   (#217425 and #224216)
7209 - Enable package read ahead/caching in commit per default to reduce
7210   interactive media changes. If the environment variable
7211   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
7212 - added parameter not to reset resolver results while calling
7213   freshen pool Bug: 235761
7214 - Prepare package read ahead/caching of packages in commit. Adatped the
7215   workflow. Caching details are now hidden inside CommitPackageCache.
7216   The current implementation still performs no read ahead. (for F100182)
7217 - Skip invalid or broken rpm database entries. (#231211)
7218 - verifySystem: check if the solution is valid after calling freshenPool()
7219   Bug: 235761
7220 - Added own call for Resolver::verifySystem with additional
7221   hardware/language check in order to keep binary compatibility
7222   Fate #301224
7223 - Rpm requires additional quoting of special chars in filenames.
7224   (#233967)
7225 - Resolver::verifySystem checks for new hardware now by calling
7226   freshenPool. This is configureable. Fate #301224
7227 - merged texts from proofread
7228 - Don't consider patch/delta rpms if package architecture changes.
7229   (#231254)
7230 - update packages: changing architecture is only valid while an
7231   system update and NOT while an update via a patch.
7232   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
7233 - verifySystem: Do only regard items which will be on the system after the
7234   commit. Fate 301178
7235 - feature #301369
7236   Import listed GPG Keys from an trusted installation source
7237 - fix return call in new xml parser
7238 - Enable system resolvables in Helix parser (Revision 4787)
7239 - deptestomatic:
7240   Resetting transaction with the correct call;
7241   bugfix; Added kind in keep state (Revision 4788)
7242 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
7243   soft (Revision 4789)
7244 - New call added: maySetToBeUninstalledSoft (Revision 4789)
7245   Both are only functions for the solver (Revision 4789)
7246 - Resetting "by causer" in order to distinguish from state
7247   "keep by user". ( function setLock in order to remove lock)
7248   (Revision 4789)
7249 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
7250   in QueueItemUninstall.cc (Revision 4790)
7251 - Regarding "keep state by user". So avoiding "reselecting" by
7252   other requirements.
7253   Give a corresponding problem solution if a resolvable satisfy
7254   a dependency, but has been set to keep by the user.
7255   Bug : 222531 (Revision 4791)
7256 - Allow to disable autoprotection of foreign vendor items. Required
7257   in zmd-backend. (F301735).
7258 - use sqlite-zmd if using > 10.2 in spec. Use the one available
7259   durin compile.
7260 - Item could has already been selected to soft uninstall (e.G. remove
7261   pattern which recommend this item ). Do not throw an exception anymore.
7262   bug#225278
7263 - Added syscontent::Reader: Parse serialized set of ResObjects.
7264   (for F300729)
7265 - If there has already been selected another item by the solver (e.g. from
7266   another source) we will take thatone in order to avoid parallel
7267   installation and there concerning error messages.
7268   Bug 224698
7269 - In order to handle conflicting resolvable we try to update the
7270   conflicting item. While evaluating these canditates an already selected
7271   candidate will not be regarded. So it could be that an older package
7272   will be selected for update although a newer has already been selected. Revision 4765
7273 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
7274   update candidate and evaluate additional branches.
7275 - r4907
7276
7277 -------------------------------------------------------------------
7278 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
7279
7280 - Improved realpath() wrapper in media handler class (#222521).
7281 - revision 4758
7282
7283 -------------------------------------------------------------------
7284 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
7285
7286 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
7287 - revision 4713
7288
7289 -------------------------------------------------------------------
7290 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
7291
7292 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
7293   because backend uses this sqlite and it is no fun to
7294   install one and the other to develop (as the -devel packages)
7295   conflict.
7296 - add cmake support for building zypp/ lib.
7297   TODO: soinfo, compile testcases, devel, zypp2,docs
7298   find rpm, curl and others.
7299 - dont serialize interactive, as it is
7300   calculated now.
7301   (it was already fixed as we don't reimplement
7302   the method, but we still serialized, parsed)
7303 - r4709
7304
7305 -------------------------------------------------------------------
7306 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
7307
7308 - fixed Patch::interactive to return true as well, if the patch
7309   itself has a licence. (#224192)
7310 - revision 4702
7311 - version 2.9.2
7312
7313 -------------------------------------------------------------------
7314 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
7315
7316 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
7317   on the installation image (#213852).
7318 - revision 4700
7319
7320 -------------------------------------------------------------------
7321 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
7322
7323 - Avoid duplicate pool entries; Bug 223750; second part of the fix
7324 - r4698
7325 - Version 2.9.1
7326
7327 -------------------------------------------------------------------
7328 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
7329
7330 - Pool has multi instances of an item in the pool. Reduced this error
7331   to items which are identically at least. #217574 and #223750
7332 - r4695
7333
7334 -------------------------------------------------------------------
7335 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
7336
7337 - replace spaces to underscores in product names
7338 - 2.8.7
7339 - r4688
7340
7341 -------------------------------------------------------------------
7342 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
7343
7344 - Mark some strings for translation (#219783 need it)
7345 - r4682
7346
7347 -------------------------------------------------------------------
7348 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
7349
7350 - Added translations marks to hal, url and mutex exceptions (#23771)
7351 - revision 4680
7352
7353 -------------------------------------------------------------------
7354 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
7355
7356 - don't make libzypp-devel depend on sqlite-devel as
7357   headers from zypp2 are not installed yet
7358 - r4663
7359
7360 -------------------------------------------------------------------
7361 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
7362
7363 - Return an error if fork failed. (#204807)
7364 - Make Script execution abortable by user request. (#212949, F100233)
7365 - revision 4660
7366 - version 2.8.6
7367
7368 -------------------------------------------------------------------
7369 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
7370
7371 - Added package-manager wrapper script, with icon and .desktop (#222757).
7372   (Used by gnome-main-menu)
7373 - version 2.8.5
7374 - r4640
7375
7376 -------------------------------------------------------------------
7377 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
7378
7379 - Fixed target/hal - one more dbus_connection_close found (#216035)
7380 - revision 4636
7381 - version 2.8.4
7382
7383 -------------------------------------------------------------------
7384 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
7385
7386 - translation added
7387   rev 4630
7388   version 2.8.3
7389
7390 -------------------------------------------------------------------
7391 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
7392
7393 - Process obsoletes when installing non-package objects. (#217352)
7394 - revision 4621
7395 - version 2.8.2
7396
7397 -------------------------------------------------------------------
7398 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
7399
7400 - Implemented volume device check using /sbin/vol_id (#213852).
7401 - Revision 4619
7402
7403 -------------------------------------------------------------------
7404 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
7405
7406 - new translation added
7407
7408 -------------------------------------------------------------------
7409 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
7410
7411 - Implemented an reuse of already existing foreign CD/DVD mount points
7412   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
7413 - Added a fallback check of the volume.mount_point HAL property to
7414   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
7415   to be not avaliable in newer HAL versions (on 10.2).
7416 - Revision 4615
7417 - Version 2.8.1
7418
7419 -------------------------------------------------------------------
7420 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
7421
7422 - removed unused methods from Patch and PatchImplIf. Provided
7423   reasonable default implementation for Patch::interactive.
7424   (#221476).
7425 - revision 4610
7426 - Version 2.8.0
7427
7428 -------------------------------------------------------------------
7429 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
7430
7431 - Handle media eject failures (#216545)
7432 - r4606
7433
7434 -------------------------------------------------------------------
7435 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
7436
7437 - Reimplemented RpmDb::checkPackage using librpm API instead
7438   of parsing "rpm --checksig" output. (#163202)
7439 - Version 2.7.4
7440 - revision 4600
7441
7442 -------------------------------------------------------------------
7443 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
7444
7445 - NEW behaviour of the solver:
7446   Obsolete virtual provides. E.G.:
7447
7448   Installed:
7449   -----------
7450   Name:           test-1.0-0
7451
7452   Name:           moretest-1.0-0
7453   Provides:       test
7454
7455   To be installed
7456   ------------------
7457   Name:           nomoretest-1.0-0
7458   Obsoletes:      test
7459
7460   Result
7461   --------
7462   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
7463   test-1.0-0 had been deleted. Bug 220999
7464
7465 - Translations added
7466
7467 Version 2.7.3
7468 rev 4593
7469
7470 -------------------------------------------------------------------
7471 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
7472
7473 - Bugfix in generating solver testcases:
7474    - added kind of capabilities in description file
7475    - removed unneded channel from uninstall in command file
7476
7477 -------------------------------------------------------------------
7478 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
7479
7480 - Try to call /bin/eject utility if the eject-ioctl fails.
7481 - r4568
7482
7483 -------------------------------------------------------------------
7484 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
7485
7486 - ignore empty capabilities
7487 - r4565
7488
7489 -------------------------------------------------------------------
7490 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
7491
7492 - make progress strings translatable (#219783)
7493 - r4556
7494
7495 -------------------------------------------------------------------
7496 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
7497
7498 -  While deleting a selection all concerning recommended
7499    packages will be deleted too.
7500    BUT those packages should not be deleted which have been
7501    set to KEEP by the user. bug 217574
7502    rev 4526
7503    VERSION: 2.7.2
7504
7505 -------------------------------------------------------------------
7506 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
7507
7508 - Makefile in zypp2 fixed
7509   Revision 4520
7510
7511 -------------------------------------------------------------------
7512 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
7513
7514 - Translations added
7515   Revision 4514
7516   VERSION: 2.7.1
7517
7518 -------------------------------------------------------------------
7519 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
7520
7521 - Make the parser more strict, rejecting broken sources
7522   but showing the error line.
7523   Last fix making the parser relax would break multitag
7524   descriptions with empty lines, now we check dependencies
7525   at a higher level. (reference #160607)
7526 - r4501
7527
7528 -------------------------------------------------------------------
7529 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
7530
7531 - New problem solution added: Unlock ALL resovables in order to speed up
7532   problem solution. Bug 206453
7533
7534 -------------------------------------------------------------------
7535 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
7536
7537 - Translations added
7538
7539 -------------------------------------------------------------------
7540 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
7541
7542 - Fixed target/hal - removed dbus_connection_close calls, because
7543   the connections are shared; unref the ref-counted handle only.
7544   (#216035)
7545 - r4442
7546
7547 -------------------------------------------------------------------
7548 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
7549
7550 - skipping unreachable packages won't work
7551   (#215445)
7552 - r4468
7553
7554 -------------------------------------------------------------------
7555 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
7556
7557 - (#213793) Target store fails to recreate stored install-time (other
7558   Date and ByteCount values as well)
7559
7560 - skip comments and blank lines in multilists
7561   fixes (#214877) - zen-updater is not installed by default
7562
7563 - Automatically fix broken products when reading
7564   the product database.
7565   still pending: honour the read-only flag
7566   Changes to make this possible include
7567   using read_dir instead of boost directory
7568   iterator.
7569
7570 -------------------------------------------------------------------
7571 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
7572
7573 - added new class for generating solver testcases:
7574   Testcase
7575
7576 -------------------------------------------------------------------
7577 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
7578
7579 - Finalized ui::PatternContents. (F301229)
7580 - version 2.7.0
7581 - revision 4413
7582
7583 -------------------------------------------------------------------
7584 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
7585
7586 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
7587 - version 2.6.0
7588
7589 -------------------------------------------------------------------
7590 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
7591
7592 - Added ui::PatternContents: Helper class that will compute a patterns
7593   expanded install_packages set. (UI interface for F301229)
7594 - revision 4387
7595
7596 -------------------------------------------------------------------
7597 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
7598
7599 - removed the last reference to /usr/lib64 to fix the build
7600
7601 -------------------------------------------------------------------
7602 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
7603
7604 - added "zypper info" (jkupec)
7605 - version 2.5.2
7606
7607 -------------------------------------------------------------------
7608 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7609
7610 - fix rpm db timestamp
7611 - add extra urls and optional urls to product API
7612 - r4378
7613
7614 -------------------------------------------------------------------
7615 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7616
7617 - zypper: nicer progress reports, with or without --verbose.
7618
7619 -------------------------------------------------------------------
7620 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7621
7622 - Fixed reloading of target data after commit. Broken since
7623   rev 3880.
7624 - version 2.5.1
7625 - revision 4365
7626
7627 -------------------------------------------------------------------
7628 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7629
7630 - put query-pool in /usr/lib/zypp and not lib64
7631 - r4363
7632
7633 -------------------------------------------------------------------
7634 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7635
7636 - revert keyring changes, causes endless loop (obvious)
7637 - add dist-product information, adapt store
7638 - version 2.5.0
7639 - r4355
7640
7641 -------------------------------------------------------------------
7642 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7643
7644 - zypp-query-pool: For products show additionally distributionName
7645   and distributionEdition. (required by #205392)
7646 - revision 4349
7647
7648 -------------------------------------------------------------------
7649 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7650
7651 - Add accessor for Product distributionName and distributionEdition.
7652   (required by #205392)
7653 - revision 4347
7654
7655 -------------------------------------------------------------------
7656 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7657
7658 - added test case for KeyRing
7659 - fire trustedKeyAdded in all calls to import trusted key
7660   not only in signature check workflow.
7661 - r4342
7662
7663 -------------------------------------------------------------------
7664 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7665
7666 - zypper update: implemented minimal version (patches only)
7667 - zypper list-updates: changed default type from package to patch,
7668   consider patches affecting the package manager separately
7669
7670 -------------------------------------------------------------------
7671 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7672
7673 - version 2.4.1
7674 - r4338
7675
7676 -------------------------------------------------------------------
7677 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7678
7679 - add zypp-query-pool, so registration doesn't depend on
7680   libzypp-zmd-backend being installed. Will remove from
7681   backend when suseregister gets updated.
7682
7683 -------------------------------------------------------------------
7684 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7685
7686 - Make sure config.rpath is present.
7687
7688 -------------------------------------------------------------------
7689 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7690
7691 - zypper search: fixed uninitialized members that made all searches
7692   exact and case sensitve
7693
7694 -------------------------------------------------------------------
7695 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7696
7697 - zypp-checkpatches, write in the right file
7698 - r4328
7699
7700 -------------------------------------------------------------------
7701 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7702
7703 - Install resolvables although they are unneeded
7704   if they have NOT the kind patch/atoms
7705   Bug 210538 - freshens/supplements does not work with patterns
7706 - r4326
7707
7708 -------------------------------------------------------------------
7709 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7710
7711 - zypper service-add -r http://example.org/foo.repo (F#300641).
7712
7713 -------------------------------------------------------------------
7714 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7715
7716 - zypp-checkpatches:
7717   save version of the generated xml to
7718   regenerate it if it changes.
7719   save a random token in case of error to
7720   force recreating xml file
7721 - r4321
7722
7723 -------------------------------------------------------------------
7724 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7725
7726 - remove permissions for zypp checkpatches from spec
7727 - r4318
7728
7729 -------------------------------------------------------------------
7730 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7731
7732 - registration fails because of wrong product data
7733   (#205392)
7734   use DISTPRODUCT,DISTVERSION to create the product
7735   resolvable. have this resolvable provide
7736   PRODUCT = VERSION
7737 - r4312
7738
7739 -------------------------------------------------------------------
7740 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7741
7742 - zypper service-add -r ./foo.repo (F#300641).
7743
7744 -------------------------------------------------------------------
7745 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7746
7747 - zypper: added case-sensitive search, search in descriptions and
7748   summaries, search by resolvable type, substring and word
7749   matching, support for wildcards
7750 - Revision 4303
7751
7752 -------------------------------------------------------------------
7753 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7754
7755 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7756   (#211286).
7757
7758 -------------------------------------------------------------------
7759 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7760
7761 - Dont incomplete an uninstalled resolvable, even not when establishing.
7762   Incomplete only makes sense for installed resolvables (when they have broken
7763   deps), for patches (because they are needed) and for atoms (because they are
7764   used during patch calculation)
7765   Bug 198379
7766
7767 - Do not branch for packages with the same NVE but different architectures.
7768   Take the best architecture.
7769
7770 -------------------------------------------------------------------
7771 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7772
7773 - implement rename source in sourcemanager
7774 - r4286
7775
7776 -------------------------------------------------------------------
7777 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7778
7779 - YaST sources: set alias to product summary if empty
7780 - show alias on logs.
7781 - r4281
7782
7783 -------------------------------------------------------------------
7784 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7785
7786 - version 2.4.0 (bin incompat due to callback fixes)
7787 - r4272
7788
7789 -------------------------------------------------------------------
7790 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7791
7792 - Provide additional solver status information to the UI.
7793   (#162164,F301272)
7794 - Fixed UI satus computation in presence of multiple available
7795   candidates.
7796 - revision 4264
7797 - version 2.3.1
7798
7799 -------------------------------------------------------------------
7800 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7801
7802 - remove const in MediaChangeReport requestMedia that
7803   broke cd changing.
7804 - r4262
7805
7806 -------------------------------------------------------------------
7807 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7808
7809 - zypper: added search (jkupec)
7810 - removed the suid bit from zypp-checkpatches-wrapper so that the
7811   build passes until permissions.rpm is updated (~#211286).
7812 - r4253
7813
7814 -------------------------------------------------------------------
7815 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7816
7817 - Log microseconds if ZYPP_PROFILING env var is enabled.
7818 - r4252
7819
7820 -------------------------------------------------------------------
7821 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7822
7823 - YaST sources:
7824   Factory cannot be set with 'refresh' enabled
7825   (#204957)
7826 - get rid of some const bool signatures in Source classes
7827 - r4247
7828
7829 -------------------------------------------------------------------
7830 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7831
7832 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7833
7834 -------------------------------------------------------------------
7835 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7836
7837 - select the best solution: prefering the total amount of install/update
7838   packages BEFORE source preferences. Bug 208784
7839
7840 -------------------------------------------------------------------
7841 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7842
7843 - Introduce a method to see if a source supports a
7844   kind of resolvable at that time, so we can
7845   init a YUM source like factory but avoid parsing
7846   it if it contains no patches.
7847 - add TODO
7848 - zypp-checkpatches xml output
7849 - r4235
7850
7851 -------------------------------------------------------------------
7852 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7853
7854 - added a CLI preview: zypper
7855 - revision 4214
7856 - version 2.2.3
7857
7858 -------------------------------------------------------------------
7859 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7860
7861 - FATE #100165:
7862   Make Content File Aware of Different Architectures
7863   expand %a in release notes with architecture
7864
7865 -------------------------------------------------------------------
7866 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7867
7868 - Extended pattern parser to support includes/extends tags as hint
7869   for the IO. (F301229)
7870 - revision 4199
7871 - version 2.2.2
7872
7873 -------------------------------------------------------------------
7874 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7875
7876 - Enabled sending of ScriptResolvableReport.
7877 - Changed ScriptResolvableReport::start to send local path
7878   of script to be executed.
7879 - revision 4190
7880 - version 2.2.1
7881
7882 -------------------------------------------------------------------
7883 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7884
7885 - Added ScriptResolvableReport. Callbacks triggered on script
7886   execution during commit. (F100233)
7887 - revision 4187
7888 - version 2.2.0
7889
7890 -------------------------------------------------------------------
7891 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7892
7893 - fix: Url::getRegisteredSchemes() would always return nothing
7894
7895 -------------------------------------------------------------------
7896 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7897
7898 - Made the build dependency on gettext-devel explicit
7899
7900 -------------------------------------------------------------------
7901 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
7902
7903 - adapted multi-media YUM sources according to official YUM
7904   specification (F300743)
7905
7906 -------------------------------------------------------------------
7907 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
7908
7909 - use RPM_OPT_FLAGS (meissner@suse.de)
7910
7911 -------------------------------------------------------------------
7912 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
7913
7914 - SourceFactory::createFrom() - don't loose url,...
7915 - r4160
7916
7917 -------------------------------------------------------------------
7918 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
7919
7920 - reduce logging in ResolvableImpl.cc
7921 - rev 4157
7922
7923 -------------------------------------------------------------------
7924 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
7925
7926 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
7927   in QueueItemInstall and QueueItemRequire
7928   Bug 192535/204913
7929   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7930
7931 -------------------------------------------------------------------
7932 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
7933
7934 - fixed SourceFactory::createFrom() - don't loose alias,
7935   cachedir,... parameters
7936
7937 -------------------------------------------------------------------
7938 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
7939
7940 - Use RPM Enhances only if detected at configure time, to allow
7941   compilation with older rpm.
7942 - callback params: use const string & instead of string (dmacvicar)
7943
7944 -------------------------------------------------------------------
7945 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7946
7947 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
7948   a package/script/message
7949   Bug: 192535
7950
7951 -------------------------------------------------------------------
7952 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
7953
7954 - add Source_Ref::checksum() which in combination with
7955   timestamp can give an idea of a source change.
7956 - r4106
7957
7958 -------------------------------------------------------------------
7959 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
7960
7961 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
7962   enable progress reporting on compressed streams.
7963
7964 -------------------------------------------------------------------
7965 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
7966
7967 - better error propagation
7968 - r4096
7969
7970 -------------------------------------------------------------------
7971 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
7972
7973 - Removed libblkid dependency - the workaround using libblkid to
7974   check filesystem on XEN vbd mapped devices is obsolete, because
7975   the info is avaliable via /dev/disk/by-label link now. (#197107)
7976 - revision 4087
7977
7978 -------------------------------------------------------------------
7979 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
7980
7981 - PackageProvider: Fixed broken retry. (#202163)
7982 - revision 4071
7983
7984 -------------------------------------------------------------------
7985 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
7986
7987 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
7988   to create a Package from a source package header.
7989 - Added method Pathname::extension: Return all of the characters in name
7990   after and including the last dot in the last element of name.
7991 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
7992   rpms. Otherwise we'd need access to the rpm database to get the keys.
7993 - revision 4069
7994
7995 -------------------------------------------------------------------
7996 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
7997
7998 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
7999   a package/script/message
8000   Bug: 192535
8001
8002 -------------------------------------------------------------------
8003 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
8004
8005 - Speedup computation of number of rpm database entries.
8006 - revision 4058
8007
8008 -------------------------------------------------------------------
8009 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
8010
8011 - Fixed endless loop in transactResObject
8012   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
8013
8014 -------------------------------------------------------------------
8015 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
8016
8017 - fix some testcases for tar file parser changes
8018 - r4045
8019
8020 -------------------------------------------------------------------
8021 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
8022
8023 - missing includes
8024 - clean old callbacks
8025 - r4041
8026
8027 -------------------------------------------------------------------
8028 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
8029
8030 - zyppPattern->install_packages returns SUGGESTED package too.
8031   Bug 201476
8032   Revision 4036
8033
8034 -------------------------------------------------------------------
8035 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
8036
8037 - New behaviour in the solver: try with 'best' package first, try with 'all'
8038   packages if this fails.
8039   Bug :Bug 191983
8040
8041 -------------------------------------------------------------------
8042 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
8043
8044 - libzypp 2.1.0
8045 - bump version due to incompatible callback changes in KeyRing
8046   Sources
8047
8048 -------------------------------------------------------------------
8049 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
8050
8051 - new keyring callbacks
8052 - separate trust key from import key
8053 - use PublicKey class instead of params, to be able
8054   to add more info like photos later (pending #181682)
8055 - update zmart with those callbacks.
8056 - better error handling (Exception types)
8057 - make tmp file names more readable depending on the context
8058 - r4026
8059
8060 -------------------------------------------------------------------
8061 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
8062
8063 - decouple probing from source creation, using the new
8064   media test for existence functions.
8065 - r4019
8066
8067
8068 -------------------------------------------------------------------
8069 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
8070
8071 - Fixed getDoesFileExist to reset the transfer range
8072 - Added logging of curl debug messages to the zypp log.
8073   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
8074   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
8075 - r4018
8076
8077 -------------------------------------------------------------------
8078 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
8079
8080 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
8081   see rev 3810 below. (#190163)
8082 - rev 3998
8083
8084 -------------------------------------------------------------------
8085 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
8086
8087 - fix uninstalling of atoms (noop)
8088 - r3995
8089
8090 -------------------------------------------------------------------
8091 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
8092
8093 - Implement initial verson of Media
8094   doesFileExist, for future source probing.
8095 - r3984
8096
8097 -------------------------------------------------------------------
8098 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
8099
8100 - more dbus_connection_close fixes
8101 - r3974
8102
8103 -------------------------------------------------------------------
8104 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
8105
8106 - clean up 'incomplete' handling in QueueItemEstablish.
8107 - rev 3973.
8108
8109 -------------------------------------------------------------------
8110 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
8111
8112 - Don't set 'incomplete' for uninstalled patterns or products.
8113   (#198379)
8114 - rev 3970.
8115
8116 -------------------------------------------------------------------
8117 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
8118
8119 - Added new API calls:
8120   setAdditionalProvide
8121   setAdditionalConflict
8122   setAdditionalRequire
8123
8124 -------------------------------------------------------------------
8125 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
8126
8127 - don't link examples to testsuite library.
8128
8129 -------------------------------------------------------------------
8130 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
8131
8132 - Disable profiling to work around compiler bug.
8133
8134 -------------------------------------------------------------------
8135 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
8136
8137 - forward port 3924:3939
8138 - Add explicit finish callbacks for subtasks during ProvidePackage
8139   to avoid UI confusion.
8140 - rev3957
8141
8142 -------------------------------------------------------------------
8143 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
8144
8145 - Introduce examples/
8146 - fix some svn ignores
8147 - fix compilation. Use: dbus_connection_close
8148 - rev 3943
8149
8150 -------------------------------------------------------------------
8151 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
8152
8153 - Initial support for plain directory with rpms as source
8154 - r3935
8155
8156 -------------------------------------------------------------------
8157 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
8158
8159 - Move the target query by kind function to
8160   a iterator, so we dont make a copy of the restore
8161   the iterator works loading by demand too
8162
8163 -------------------------------------------------------------------
8164 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
8165
8166 - rename the new initTarget to initializeTarget,
8167   leave the old one as is, but deprecate it.
8168 - r3903
8169
8170 -------------------------------------------------------------------
8171 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
8172
8173 - forward port from SLES10 branch , till 3888
8174 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
8175   full packages. (#168844)
8176 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
8177 - version 2.0.0
8178 - rev 3893
8179
8180 -------------------------------------------------------------------
8181 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
8182
8183 - Separate target init from adding resolvables, getting rid of the
8184 uggly bool flag.
8185 - dont clear the store each time Target::resolvables is called
8186 - Load target resolvables on demand by kind, keep them cached later
8187 - add Target::resolvablesByKind(kind) to allow query specific kind
8188   without reading all kinds. Used to port TargetProduct, which
8189   was reading the whole rpm database only to displayy base product
8190   name in YaST help.
8191 - commit to pkg-bindings and packager will follow.
8192 - jsrain will port more yast stuff, especially inst_source which
8193   startup time should by reduced by half afterwards.
8194 - rev 3880
8195
8196 -------------------------------------------------------------------
8197 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
8198
8199 - forward port:
8200   rev 3786 fix to stalle tmpfiles broke patches.
8201   SLES was released with this broken. 10.1 has a blocked
8202   zypp update because this.
8203   Attempt to fix this. (#192535)
8204 - fix configure.ac sqlite-source build path
8205 - rev 3858
8206
8207 -------------------------------------------------------------------
8208 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
8209
8210 - link correctly
8211
8212 -------------------------------------------------------------------
8213 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
8214
8215 - dont link sqlite in the main lib.
8216 - rev 3826
8217
8218 -------------------------------------------------------------------
8219 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
8220
8221 - susetags: parse product parser regexp only once
8222 - parse yum factory 5 sec. (from 30) faster using
8223   another string find algorithm
8224 - rev 3824
8225
8226 -------------------------------------------------------------------
8227 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
8228
8229 - Digest: Don't read the stream character wise but reading blocks,
8230   as advised by matz profiling.
8231 - r3819
8232
8233 -------------------------------------------------------------------
8234 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
8235
8236 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
8237   trusted vendors. (#189573)
8238 - revision 3804
8239
8240 -------------------------------------------------------------------
8241 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
8242
8243 - backport fix for stalle tmpfile (#191311)
8244 - rev 3788
8245
8246 -------------------------------------------------------------------
8247 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
8248
8249 - deactivated media manager code that was disabling the
8250   automounter (#172419)
8251 - rev 3724
8252
8253 -------------------------------------------------------------------
8254 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
8255
8256 - fix autorefresh (#186115)
8257 - revision 3708
8258 -------------------------------------------------------------------
8259 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
8260
8261 - forward port from SLE branch
8262 - Set default permission for logfiles to 0640. (#187044)
8263 - revision 3696
8264
8265 -------------------------------------------------------------------
8266 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
8267
8268 - forward port from SLE branch
8269 - Fixed installation of SP or Add-On product switching to media 2
8270   too early. (#186607)
8271 - revision 3691
8272
8273 -------------------------------------------------------------------
8274 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
8275
8276 - forward port from SLE branch
8277 - Strip self provides without edition in Resolvable ctor.
8278   (#186079)
8279 - Source::provideResolvables not implemented in yum source type.
8280   Product not set for packages that are available from update source
8281   (#186920)
8282 - Hook modalias() supplements without package to "kernel" (#184840)
8283 - Allow on-demand SourceManager::restore() (#186678)
8284 - Hook modalias() supplements without package to "kernel" (#184840)
8285 - rev 3676
8286
8287 -------------------------------------------------------------------
8288 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
8289
8290 - Fix adding resolving of path names for mount points (#181606)
8291 - rev 3658
8292
8293 -------------------------------------------------------------------
8294 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
8295
8296 - merge download algorithm and refactoring from branch
8297   (#181204)
8298
8299 -------------------------------------------------------------------
8300 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
8301
8302 - autodocs: use find+xargs to overcome command length limit,
8303   do not call doxygen unnecessarily (#185334).
8304 - rev 3645
8305
8306 -------------------------------------------------------------------
8307 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
8308
8309 - Dont use getZYpp in static constructor (#185198)
8310   Bugfix #178292 was wrong.
8311 - Only warn on incompleting installed resolvables (#185197)
8312 - rev 3644
8313
8314 -------------------------------------------------------------------
8315 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
8316
8317 - Atoms might only be installed via patches (#184714)
8318 - rev 3642
8319
8320 -------------------------------------------------------------------
8321 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
8322
8323 - fix for the last stall tmpfile (#178292)
8324 - r3637
8325
8326 -------------------------------------------------------------------
8327 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
8328
8329 - Implemented transfer timeout inside of the progress callback.
8330   The timeout value can be set using timeout url parameter, the
8331   default transfer timeout is 180 seconds. (#181602)
8332 - Added ssl_verify and ssl_capath url options used in https scheme,
8333   allowing to change or disable the ssl verify options. (#171622)
8334 - Added fallback on read failures of /etc/mtab to /proc/mounts.
8335   Improved verbosity in mount and mount check related failure cases,
8336   incl. /etc/mtab dump. (#181606)
8337 - rev 3623
8338
8339 -------------------------------------------------------------------
8340 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
8341
8342 - combine knownAliases and knownUrls in a single function.
8343 - rev 3616
8344
8345 -------------------------------------------------------------------
8346 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
8347
8348 - honor parallel installs in resolver context (#181103)
8349 - rev 3592
8350
8351 -------------------------------------------------------------------
8352 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
8353
8354 - right fix for tmpdir initialized in static constructor
8355 - catch around provideJustFile in providePackage
8356 -rev 3654
8357
8358 -------------------------------------------------------------------
8359 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
8360
8361 - fix #182003 YUM packages without size
8362 - rev 3587
8363
8364 -------------------------------------------------------------------
8365 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
8366
8367 - Allow to restore and remove by Url
8368 - rev 3583
8369
8370 -------------------------------------------------------------------
8371 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
8372
8373 - make atoms parallel installable (#181103)
8374 - rev 3580
8375
8376 -------------------------------------------------------------------
8377 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
8378
8379 - Allow to restore by alias
8380 - r3568
8381
8382 -------------------------------------------------------------------
8383 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
8384
8385 - Do not fork in a global destructor, perl dislikes it (#182672).
8386   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
8387
8388 -------------------------------------------------------------------
8389 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
8390
8391 - Installation: Assert product information is stored to libzypp
8392   database before reboot. (#181198)
8393 - Version 1.2.0; revision 3553
8394
8395 -------------------------------------------------------------------
8396 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
8397
8398 - Synchronize keys with rpm database before
8399   closing access to it (#182338)
8400 - rev 3533
8401
8402 -------------------------------------------------------------------
8403 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
8404
8405 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
8406   filter out the non-DVD drives completely. Allows a fallback to
8407   drives without the dvd HAL property e.g. in VMWare. (#177457)
8408 - rev 3530
8409
8410 -------------------------------------------------------------------
8411 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
8412
8413 - Merge fix for stalle tmpdir due to cyclic references, using a master
8414  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
8415 - rev 3521
8416
8417 -------------------------------------------------------------------
8418 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
8419
8420 - Fixes unneeded file download, and add download callbacks
8421   (still need yast side) #181204 and #160206
8422 - Fix stalle tmpdir due to cyclic references, using a master
8423   TmpDir for zypp. # 178292
8424
8425 -------------------------------------------------------------------
8426 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
8427
8428 - fixed memory leak in PersistentStorage (#168690)
8429 - revision 3519
8430
8431 -------------------------------------------------------------------
8432 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
8433
8434 - fixed memory leak in XMLSourceCacheParser (#168690)
8435 - revision 3517
8436
8437 -------------------------------------------------------------------
8438 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
8439
8440 -latest fi translation added
8441  Revision 3502
8442
8443 -------------------------------------------------------------------
8444 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
8445
8446 -All installed resolvables has been set to "satisfied" in
8447  ResolverContext::unneeded . BUT:
8448  Patch concerning resolvables have to be set to
8449  "unneeded" although they are installed. In order
8450  getting the state "no longer applicable" (Bug 171590)
8451 - rev 3496
8452
8453 -------------------------------------------------------------------
8454 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
8455
8456 - compute status for scripts and messages so their freshens get
8457   properly honored (aj with postgresql-server)
8458 - rev 3494
8459
8460 -------------------------------------------------------------------
8461 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
8462
8463 - revert not-used-yet rpmdb timestamp, as
8464   it broke rpmdb::init(). (#180040)
8465 - rev 3490
8466
8467 -------------------------------------------------------------------
8468 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
8469
8470 - updating gmo files, if po files has been changed; bug 164449
8471
8472 -------------------------------------------------------------------
8473 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
8474
8475 - Dont download twice if starting from 1st time
8476 - fix typo
8477 - rev 3481
8478
8479 -------------------------------------------------------------------
8480 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
8481
8482 - set cache dir only if storeMetadata is called as a public method.´
8483 - rev 3475
8484
8485 -------------------------------------------------------------------
8486 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
8487
8488 - schedule a package for installation if
8489   - it freshens / supplements something
8490   - it is not installed yet
8491   (#178721)
8492 - rev 3473
8493
8494 -------------------------------------------------------------------
8495 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
8496
8497 - make susetags also implement download and check first.
8498 - rev 3470
8499
8500 -------------------------------------------------------------------
8501 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
8502
8503 - make yum more robust. Never parse from provideFile
8504   but only from local disk. Make sure the cache
8505   is consistent before recreating it.
8506   the code is easier to follow and probably
8507   faster. checksum and signatures are
8508   checked on caching not on parsing.
8509   Required to implement refresh for #154990
8510 - rev 3452
8511
8512 -------------------------------------------------------------------
8513 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
8514
8515 - implement timestamp for YUM and SuseTags
8516 - actually use the license to confirm in yum patches
8517 - add prerequires tag in yum optonally to the bad designed
8518   and nonintuitive pre=1
8519 - rev 3448
8520
8521 -------------------------------------------------------------------
8522 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
8523
8524 - dont pass root on init but before.
8525 - implement rpm db modification timestamp
8526   not used yet
8527 - move Helix source to testsuite out of the solver
8528   so we can use it for target, storage tests
8529 - add Source_Ref::timestamp(), default to now()
8530   in order to implement smart sync of sources by zmd
8531 - don't parse desc and summary twice
8532 - fix a segfault with tranlated text
8533 - fix broken size tag introduced in rev 3427
8534 - rev 3446
8535
8536 -------------------------------------------------------------------
8537 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
8538
8539 - dont accept corrupt sources, improve logs
8540
8541 -------------------------------------------------------------------
8542 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
8543
8544 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
8545   loosing autoprotection (eg. for foreign vendor). (assists #177469)
8546 - rev 3431
8547
8548 -------------------------------------------------------------------
8549 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
8550
8551 - added mediaNr() to PatchRpm and DeltaRpm classes
8552 - rev 3430
8553
8554 -------------------------------------------------------------------
8555 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
8556
8557 - enable YUM license to confirm.
8558   needed for #174476
8559 - adapt store to serialize and read all new resobject fields
8560 - use install-time to now() when serializing (#174653)
8561 - rev 3427
8562
8563 -------------------------------------------------------------------
8564 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
8565
8566 - Do not violate install order when restricting commit to a certain
8567   mediaNumber. (#170079)
8568 - Version 1.1.0; rev 3423
8569
8570 -------------------------------------------------------------------
8571 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
8572
8573 - Added SourceManager::findSourceByUrl to overcome alias mismatches
8574   (#177543).
8575 - rev 3420
8576
8577 -------------------------------------------------------------------
8578 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
8579
8580 - Order all objects according to prerequirements, not just packages.
8581   (#173690)
8582 - rev 3419
8583
8584 -------------------------------------------------------------------
8585 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
8586
8587 - Added new translation
8588
8589 -------------------------------------------------------------------
8590 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
8591
8592 - fix missing homedir option for gpg (#171055)
8593 - rev 3415
8594
8595 -------------------------------------------------------------------
8596 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
8597
8598 - Prevent against daemons launched in rpm %post, that do not close
8599   their filedescriptors. (#174548)
8600 - Version 1.0.1; rev 3413
8601
8602 -------------------------------------------------------------------
8603 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8604
8605 - fixed media number of package retrieved as a part of a patch
8606   (#174841)
8607 - rev 3409
8608
8609 -------------------------------------------------------------------
8610 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8611
8612 - fix missing package descriptions due to filtered packages
8613   by incompatible architectures. (#159109)
8614 - rev 3404
8615
8616 -------------------------------------------------------------------
8617 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8618
8619 - decrease logging in DiskUsageCounter and Modalias (#163186)
8620 - rev 3406
8621
8622 -------------------------------------------------------------------
8623 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8624
8625 - Stay backward comapatible.
8626
8627 -------------------------------------------------------------------
8628 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8629
8630 - Make basic attributes available through ResObject.
8631 - Let ResObjects which do not require media access during
8632   commit return ZERO sourceMediaNr (required for #173690)
8633 - Version 1.0.0
8634 - rev 3390
8635
8636 -------------------------------------------------------------------
8637 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8638
8639 - reduce logging verbosity (#163186)
8640 - rev 3381
8641
8642 -------------------------------------------------------------------
8643 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8644
8645 - setCandidate accept candidates with compatible architectures too. Not
8646   only with the same architecture. Bug 172594 - If update package has
8647   differet arch, UI display is wrong
8648
8649 -------------------------------------------------------------------
8650 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8651
8652 - Added Source_Ref::resStoreInitialized.
8653   If we know that noone has seen the resolvables yet, we can skip
8654   them too, eg. when deleting a source. (#174840)
8655 - rev 3378
8656
8657 -------------------------------------------------------------------
8658 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8659
8660 - Honor freshens as conditionals independant from the installed/
8661   uninstalled status (#174797)
8662 - rev 3376
8663
8664 -------------------------------------------------------------------
8665 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8666
8667 - State modifier "unneeded" is transitive for patches (#171590)
8668 - rev 3375
8669
8670 -------------------------------------------------------------------
8671 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8672
8673 - Do not transact itself (update) in the transactResObject mechanism
8674   Bug 174290
8675
8676 -------------------------------------------------------------------
8677 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8678
8679 - Reenabled improved large file support flags (unintentionally
8680   removed in rev 1544). Fixes bug #173753.
8681 - Added large file support flags to libzypp.pc file allowing
8682   consistence checks in the application using features variable
8683 - rev 3366
8684
8685 -------------------------------------------------------------------
8686 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8687
8688 - SourceManager: moved source deletion before creation
8689   so that we can recreate a deleted one (#174295)
8690 - removed dead code dealing with known_caches from SourceManager::store
8691   (see r3195)
8692 - r3362
8693
8694 -------------------------------------------------------------------
8695 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8696
8697 - fixed returning product short name and summary if product read
8698   from target store (#148625)
8699 - rev 3360
8700
8701 -------------------------------------------------------------------
8702 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8703
8704 - set media verifier on redirected medium (#172599)
8705 - rev 3359
8706
8707 -------------------------------------------------------------------
8708 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8709
8710 - fix 'transactResKind' to collect best providers by capability
8711   and to recursively transact items of same kind (#170114)
8712 - rev 3355
8713
8714 -------------------------------------------------------------------
8715 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8716
8717 - serialize the full URL to avoid missing password and other
8718   url settings (#148108)
8719 - rev 3353
8720
8721 -------------------------------------------------------------------
8722 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8723
8724 - Added a 60 sec connect timeout to MediaCurl (#172860)
8725 - rev 3348
8726
8727 -------------------------------------------------------------------
8728 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8729
8730 - re-fetch also .asc and .key files before checking signature
8731   (#172597)
8732 - rev 3350 (3345-10.1)
8733
8734 -------------------------------------------------------------------
8735 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8736
8737 - Fix yum key verification, because a double variable declaration
8738
8739 -------------------------------------------------------------------
8740 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8741
8742 - use --no-default-keyring to avoid creating a
8743   default gpg dir in / (#171055)
8744 - rev 3335
8745
8746 -------------------------------------------------------------------
8747 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8748
8749 - Fix YUM signature checking, we were passing the key instead of the
8750   signature.
8751 - When the user trust a key, sync again. Bye to the session trusted
8752   keys and user being asked all the time. (#171213)
8753 - r3332
8754
8755 -------------------------------------------------------------------
8756 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8757
8758 - Cleanup index tables when removing items from pool (#170564).
8759
8760 -------------------------------------------------------------------
8761 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8762
8763 - backout rev 3246->3275 of TargetImpl.cc
8764 - add missing testsuite/utils/TestUtils.h
8765 - rev 3330
8766
8767 -------------------------------------------------------------------
8768 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8769
8770 - more fixes for #171062, there were some files still not being
8771   read from cache.
8772 - r3327
8773
8774 -------------------------------------------------------------------
8775 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8776
8777 - cache keys and signature. Remove lot of duplicated code. (#171062)
8778 - r3320
8779
8780 -------------------------------------------------------------------
8781 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8782
8783 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8784   mount here anything, so it is OK to use any dir (171351).
8785 - rev 3318
8786
8787 -------------------------------------------------------------------
8788 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8789
8790 - parse "license-to-confirm" in primary.xml (#168437)
8791 - rev 3312
8792
8793 -------------------------------------------------------------------
8794 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8795
8796 - Don't try to store 'Atom', not needed and the backend store
8797   rejects them anyways (addtion to #168610)
8798 - rev 3306
8799
8800 -------------------------------------------------------------------
8801 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8802
8803 - Improved device check in MediaDISK using libblkid (Bug #158529)
8804 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8805   added a check if it is a directory
8806 - Added libcurl and libblkid checks to configure.ac
8807 - Added e2fsprogs(-devel) requires to the spec file
8808 - rev 3303
8809
8810 -------------------------------------------------------------------
8811 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8812
8813 - dont download "other" during key check (#171041)
8814 - rev 3294
8815
8816 -------------------------------------------------------------------
8817 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8818
8819 - allow parallel installs of atoms (used to fulfill patch require-
8820   ments, atoms aren't installed anyways) (#170098)
8821 - some testsuite improvements.
8822 - rev 3288
8823
8824 -------------------------------------------------------------------
8825 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8826
8827 - get rid of autobuild check when throwing exceptions without throw
8828   but with a macro, returning a null pointer at the end (never reached).
8829
8830 -------------------------------------------------------------------
8831 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8832
8833 - Do not violate install order when restricting commit to a certain
8834   mediaNumber. (#170079)
8835
8836 -------------------------------------------------------------------
8837 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8838
8839 - Don't use throw directly!
8840   use ZYPP_THROW with a Exception class, otherwise package bindings
8841   will not catch them.
8842   Should fix crashes when reading broken sources with yast.
8843 - rev 3272
8844
8845 -------------------------------------------------------------------
8846 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8847
8848 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8849   revision 3269
8850
8851 -------------------------------------------------------------------
8852 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8853
8854 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8855 - further improve on #168840 (from rev 3231), match on name-edition
8856   when filtering by best arch. (#170098)
8857 - rev 3268
8858
8859 -------------------------------------------------------------------
8860 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8861
8862 - #170093 , lot of package descriptions missing
8863 - rev 3263
8864
8865 -------------------------------------------------------------------
8866 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8867
8868 - try to fix wrong permissions of /var/lib/zypp created
8869   by old zypp, only when running as root they are fixed
8870   (#169094)
8871 - YUM: Verify signatures on factoryInit.
8872   Dont provide other.xml. Cleanups, better logging.
8873   When refreshing signed soruces, don't refresh is source
8874   has not changed.
8875 - YaST sources: don't refresh if media file has not changed.
8876 - Show full url of index files in sources for signature validation
8877   (mentioned in #170139 comment #3)-
8878
8879 -------------------------------------------------------------------
8880 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8881
8882 - udpated media ID syntax for external scripts (to be consistent
8883   with packages) (#170247)
8884 - rev 3256
8885
8886 -------------------------------------------------------------------
8887 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8888
8889 - set media ID to 1 if not specified in YUM metadata (#167452)
8890 - rev 3255
8891
8892 -------------------------------------------------------------------
8893 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8894
8895 - If freshen and supplement are fulfilled, install any kind of
8896   resolvable if not yet installed (#165746)
8897 - rev 3249
8898
8899 -------------------------------------------------------------------
8900 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8901
8902 - make downloaded script executable. (#169191)
8903 - rev 3247
8904
8905 -------------------------------------------------------------------
8906 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
8907
8908 - Improve on last fix, compare only compatible archs.
8909 - rev 3233
8910
8911 -------------------------------------------------------------------
8912 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
8913
8914 - Only choose best arch of multiple package atoms with identical
8915   name (#168840)
8916 - rev 3231
8917
8918 -------------------------------------------------------------------
8919 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
8920
8921 - pass empty strings to UI as key properties if unknown key
8922   (#169114)
8923 - rev 3228
8924
8925 -------------------------------------------------------------------
8926 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
8927
8928 - refrain from parsing 'other.xml' (#159316)
8929 - rev 3226
8930
8931 -------------------------------------------------------------------
8932 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
8933
8934 - in source refresh, clean up the cache dir if fails
8935 - do not require repomd.xml.asc when creating a cache (#163765)
8936 - rev 3224
8937
8938 -------------------------------------------------------------------
8939 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
8940
8941 - Check if a file exists before providing it, and just handling the
8942   exception is not sufficient, because it can release the media.
8943   it nows get all possible packages.X translations an then
8944   it selects the candidate from the existing ones (#168654)
8945 - rev 3221
8946
8947 -------------------------------------------------------------------
8948 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
8949
8950 - dont report conflicts if item is neither installed
8951   nor to-be-installed (#168906)
8952 - rev 3219
8953
8954 -------------------------------------------------------------------
8955 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
8956
8957 - #168060 , propagate the file description or original
8958   name to the UI and not the checked filename path,
8959   which could be a tmp file.
8960   Requires changes in pkg-manager, and probably zmd-helpers.
8961 - rev 3215
8962
8963 -------------------------------------------------------------------
8964 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
8965
8966 - /var/lib/zypp/db/languages/* are empty files (##168355)
8967 - r3206
8968
8969 -------------------------------------------------------------------
8970 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
8971
8972 - All resolvables must honor arch, so Arch_noarch in
8973   target/store/XMLFilesBackend.cc is wrong (#160792)
8974 - Introduced code to honour shared package descriptions
8975   (#159109)
8976 - r3204
8977
8978 -------------------------------------------------------------------
8979 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
8980
8981 - replace '_' in YUM elements/attributes with '-' (#168762)
8982 - rev 3201
8983
8984 -------------------------------------------------------------------
8985 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
8986
8987 - Fixed iseries workaround - interchanged variables for scsi
8988   devices, added debug messages about the steps (#163971).
8989 - Added getenv NULL ptr check and verify of the $HOME dir's
8990   and ~/.curlrc file's ownership (#163203).
8991 - rev 3199
8992
8993 -------------------------------------------------------------------
8994 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
8995
8996 - Use filesystem::TmpDir to create unique and unused Source cache
8997   directories. (#168051)
8998
8999 -------------------------------------------------------------------
9000 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
9001
9002 - Enable signature checks per default. (#168525)
9003
9004 -------------------------------------------------------------------
9005 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
9006
9007 - fix callbacks for providing a single file (#160206)
9008
9009 -------------------------------------------------------------------
9010 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
9011
9012 - If an installed package looses a dependency, the solver tries
9013   to upgrade it. Limit the upgrade candidates to best arch, best
9014   edition.
9015 - filter 'other' entries with incompatible arch in yum parser.
9016 - rev 3177
9017
9018 -------------------------------------------------------------------
9019 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
9020
9021 - initialize the product category according to source (#168061)
9022 - rev 3172
9023
9024 -------------------------------------------------------------------
9025 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
9026
9027 - delete only one older version of a xml-store resolvable
9028   (half-baked, but the previous attempt was charred)
9029
9030 -------------------------------------------------------------------
9031 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
9032
9033 - moved license_to_confirm to primary.xml
9034 - rev 3170
9035
9036 -------------------------------------------------------------------
9037 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
9038
9039 - Removed deprecated oldstyle commit methods.
9040
9041 -------------------------------------------------------------------
9042 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
9043
9044 - when installing a xml-store resolvable (all except package,
9045   message, script), delete older versions (#160792).
9046 - read selection edition from the XML store
9047 - rev 3167
9048
9049 -------------------------------------------------------------------
9050 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
9051
9052 - properly clear transaction flag after successful commit
9053   (see rev 3122, #164365, #167285)
9054 - rev 3157
9055
9056 -------------------------------------------------------------------
9057 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
9058
9059 - recursively soft-uninstall recommended package on real uninstall,
9060   not on update (#167603)
9061 - rev 3155
9062
9063 -------------------------------------------------------------------
9064 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
9065
9066 - fix #167605 (importing keys to rpm multiple times due to
9067   wrong interpretation of rpm gpg versioning.
9068 - add support for reading the rpm keys, with full id and fingerprint
9069 - rev 3153
9070
9071 -------------------------------------------------------------------
9072 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
9073
9074 - don't add duplicate error infos to ResolverContext (#167309)
9075 - rev 3146
9076
9077 -------------------------------------------------------------------
9078 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
9079
9080 - fix Resolver::transactReset() (see rev 3122) (#167285)
9081 - rev 3140
9082
9083 -------------------------------------------------------------------
9084 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
9085
9086 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
9087   variable is present, all signature checking callbacks will default
9088   to 'accept', in case no recipient is present.
9089
9090 -------------------------------------------------------------------
9091 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
9092
9093 - read content file on construction, and make
9094   provideProduct only insert the already
9095   read product object into the store (#165826)
9096   (dmacvicar)
9097 - When the signature is not found, warn the
9098   user about a unsigned source. When the
9099   key is not found, do nothing, it can be in the
9100   keyring already. (#166016) (dmacvicar)
9101 - enable key verification only if
9102   ZYPP_CHECKSIG env var is set (dmacvicar)
9103 - r1529
9104
9105 -------------------------------------------------------------------
9106 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
9107
9108 - fix bugfix 164365, fix bug 167285
9109   Actually clear the transcation state instead of locking it
9110   to 'dont transact'
9111 - rev 3122
9112
9113 -------------------------------------------------------------------
9114 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
9115
9116 - revert the signature/digest checking callbacks
9117 - rev 3115
9118
9119 -------------------------------------------------------------------
9120 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
9121
9122 - Bugfix #165670
9123   - Honor keep requests.
9124   - Dont flag "locked uninstall" as error if a keep request was
9125     issued before.
9126 - rev 3114
9127
9128 -------------------------------------------------------------------
9129 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
9130
9131 - rule out locked items during distribution upgrade as early
9132   as possible. (#165670)
9133 - rev 3110
9134
9135 -------------------------------------------------------------------
9136 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
9137
9138 - Bugfix #166212
9139   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
9140     transactResObject().
9141   - resetTransaction(APPL_LOW) before resolving
9142   - enhance transactCaps by using the same algorithm as in
9143     QueueItemRequire
9144     (before: transact all requires and recommends by name
9145      now: transact best requires and recommends by provides)
9146 - rev 3107
9147
9148 -------------------------------------------------------------------
9149 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
9150
9151 - new callbacks for failing digest
9152 - rev 3098
9153
9154 -------------------------------------------------------------------
9155 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
9156
9157 - ask for file without a checksum (#165125)
9158
9159 -------------------------------------------------------------------
9160 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
9161
9162 - dont install satisfied resolvables (#165843)
9163 - rev 3095
9164
9165 -------------------------------------------------------------------
9166 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
9167
9168 - dont abort on failed "dry_run" (#164583)
9169 - rev 3091
9170
9171 -------------------------------------------------------------------
9172 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
9173
9174 - Ask user if signature file does not exist (#163765)
9175 - handle repomd.xml.asc as optional file (#163765)
9176 - rev 3089
9177
9178 -------------------------------------------------------------------
9179 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
9180
9181 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
9182 - rev 3087
9183
9184 -------------------------------------------------------------------
9185 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
9186
9187 - Dont do transitive uninstalls on uninstalled or upgraded items.
9188   (#165798)
9189 - rev 3083
9190
9191 -------------------------------------------------------------------
9192 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
9193
9194 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
9195
9196 -------------------------------------------------------------------
9197 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
9198
9199 - Product::updateUrls: restore it from the XML store;
9200   fixed content parsing (#163192).
9201 - restore product flags fro the XML store
9202 - rev 3074
9203
9204 -------------------------------------------------------------------
9205 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
9206
9207 - Only consider best arch/version (#165477)
9208 - rev 3069
9209
9210 -------------------------------------------------------------------
9211 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
9212
9213 - No need to parse tags at all if there is no item to store values
9214   (e.g. data for unwanted arch). Fixed segv trying to store data in
9215   NULL item. (#165479)
9216 - rev3065
9217
9218 -------------------------------------------------------------------
9219 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
9220
9221 - Improved Url path name "//" vs. "/%2f" handling; now if the
9222   url has an authority, "/%2f" is used for ftp only (#163784)
9223 - rev 3062
9224
9225 -------------------------------------------------------------------
9226 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
9227
9228 - fixed storing patch scripts to target store (#159928)
9229 - rev 3058
9230
9231 -------------------------------------------------------------------
9232 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
9233
9234 - if a patch is bad, only skip this patch, not everything
9235   (#165200)
9236 - rev 3057
9237
9238 -------------------------------------------------------------------
9239 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
9240
9241 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
9242 - Susetags:Pattern: Fixed parser.
9243
9244 -------------------------------------------------------------------
9245 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
9246
9247 - when uninstalling, only re-establish installed items
9248   supplementing the to-be-uninstalled one. (variant of #165111)
9249 - rev 3054
9250
9251 -------------------------------------------------------------------
9252 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
9253
9254 - Susetags:Package: Parse and provide ins/delnotify texts.
9255
9256 -------------------------------------------------------------------
9257 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
9258
9259 - when checking freshens/supplements at install, only consider
9260   best architecture/edition (#164453)
9261 - rev 3051
9262
9263 -------------------------------------------------------------------
9264 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
9265
9266 - when checking for supplements, only consider best arch, best
9267   edition for installation (#165111)
9268 - rev 3047
9269
9270 -------------------------------------------------------------------
9271 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
9272
9273 - Bug 165117: build 910: Update: Splitted packages are selected for
9274   all archs
9275
9276 -------------------------------------------------------------------
9277 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
9278
9279 - ask user if a file exists but does not have a checksum (#162797)
9280 - rev 3044
9281
9282 -------------------------------------------------------------------
9283 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
9284
9285 - parse time and size elements from delta and patch RPM
9286 - rev 3043
9287
9288 -------------------------------------------------------------------
9289 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
9290
9291 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
9292   devices - on powerpc only (#163971)
9293 - rev 3042
9294
9295 -------------------------------------------------------------------
9296 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
9297
9298 - fix endless loop in patches parsing.
9299 - rev 3039
9300
9301 -------------------------------------------------------------------
9302 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
9303
9304 - fixed media handling in SuSEtags source (#164879)
9305 - rev 3037
9306
9307 -------------------------------------------------------------------
9308 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
9309
9310 - honor 'dry_run' on package remove (#164732)
9311 - rev 3036
9312
9313 -------------------------------------------------------------------
9314 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
9315
9316 - add files from yum filelist as provides to package (#164731)
9317 - rev 3032
9318
9319 -------------------------------------------------------------------
9320 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
9321
9322 - honor "+Enh:/-Enh:" in packages file (#156513)
9323
9324 -------------------------------------------------------------------
9325 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
9326
9327 - fix callback receiver signature to match the callback for removing
9328   package
9329
9330 -------------------------------------------------------------------
9331 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
9332
9333 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
9334 - rev 3024
9335
9336 -------------------------------------------------------------------
9337 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
9338
9339 - Bug 164440; Taking wrong architecture while updating obsoletes
9340   splitted packages
9341 - rev 3022
9342
9343 -------------------------------------------------------------------
9344 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
9345
9346 - allow relative paths with url file:
9347 - dont filter atoms from going into pool, multi-arch patch
9348   requirements need them. Instead, treat atoms with incompatible
9349   architecture as unneeded.
9350 - rev 3018
9351
9352 -------------------------------------------------------------------
9353 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
9354
9355 - product now provides short name
9356 - rev 3013
9357
9358 -------------------------------------------------------------------
9359 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
9360
9361 - read metadata for packages from correct tags in patches (#163220)
9362 - rev 3011
9363
9364 -------------------------------------------------------------------
9365 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
9366
9367 - more detailed resolver error reports (#162994)
9368 - rev 3010
9369
9370 -------------------------------------------------------------------
9371 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
9372
9373 - report package download progress (#160966)
9374 - rev 3007
9375
9376 -------------------------------------------------------------------
9377 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
9378
9379 - transact also for languages (#163819)
9380 - rev 3004
9381
9382 -------------------------------------------------------------------
9383 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
9384
9385 - loop through all affected ResObjects in transactResKind (#163819)
9386 - rev 3002
9387
9388 -------------------------------------------------------------------
9389 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
9390
9391 - allow re-installation of non-packages (#162906)
9392 - rev 2998
9393
9394 -------------------------------------------------------------------
9395 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
9396
9397 - Added loop checking for scsi cdroms (/sys/block/srX) in case
9398   HAL does not provide any drives like on iSeries (#163971).
9399 - rev 2995
9400
9401 -------------------------------------------------------------------
9402 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
9403
9404 - add 'licenceToConfirm()' to Product. (#164375)
9405
9406 -------------------------------------------------------------------
9407 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
9408
9409 - Avoid excessive CD hopping on commit. But still far from
9410   being perfect. (#159679)
9411 - Fixed Target::commit: Despite dry_run set True, packages
9412   were depeted.
9413
9414 -------------------------------------------------------------------
9415 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
9416
9417 - honour if user decides to skip a package in commit (#156031)
9418
9419 -------------------------------------------------------------------
9420 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
9421
9422 - fixed parsing external reference to script in patch (#163221)
9423 - r2981
9424
9425 -------------------------------------------------------------------
9426 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
9427
9428 - cache and provide content.asc/key optionally. Dont show a
9429   popup if they dont exists. (dmacvicar)
9430 - Actually abort when verify signature workflow is false. (dmacvicar)
9431 - r2978
9432
9433 -------------------------------------------------------------------
9434 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
9435
9436 - fixed setting autorefresh flag for installation sources
9437
9438 -------------------------------------------------------------------
9439 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
9440
9441 - drop patches with incompatible architecture.
9442 - rev 2972
9443
9444 -------------------------------------------------------------------
9445 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
9446
9447 - Added info method to media verifier base and more debug info
9448 - rev 2970
9449
9450 -------------------------------------------------------------------
9451 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
9452
9453 - Dont deny the "/" attach point in MediaDIR, since this is used
9454   for all "file:" urls, esp. local packages.
9455 - rev 2962
9456
9457 -------------------------------------------------------------------
9458 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
9459
9460 - Bug 159673 - only one conflict solvable per page
9461
9462 -------------------------------------------------------------------
9463 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
9464
9465 - parse all dependencies of 'packages' file (#163773)
9466 - rev 2957
9467
9468 -------------------------------------------------------------------
9469 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
9470
9471 - Use the original media descr_dir on refresh for
9472   suse tags source (#163196)
9473 - r2952
9474
9475 -------------------------------------------------------------------
9476 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
9477
9478 - add Source::setUrl() for zmd backend helper.
9479 - rev 2946
9480
9481 -------------------------------------------------------------------
9482 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
9483
9484 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
9485 target init. (dmacvicar)
9486 - r2949
9487
9488 -------------------------------------------------------------------
9489 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
9490
9491 - Fixed MediaDISK to use a mount -oro,bind id the disk
9492   partition is already attached e.g. by the automounter.
9493   Try to mount it a second time may fail (#163486).
9494 - rev 2944
9495
9496 -------------------------------------------------------------------
9497 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
9498
9499 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
9500 - rev 2940
9501
9502 -------------------------------------------------------------------
9503 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
9504
9505 - only try to create a source of a given type when restoring
9506   from the persistent store (#162111)
9507
9508 -------------------------------------------------------------------
9509 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
9510
9511 - parse all dependencies for patterns (.pat) files (#160602)
9512 - drop YOUPATH and YOUURL from content file.
9513 - rev 2924
9514
9515 -------------------------------------------------------------------
9516 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
9517
9518 - properly initialize autorefresh for non-remote sources (#154990)
9519 - rev 2919
9520
9521 -------------------------------------------------------------------
9522 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
9523
9524 - Added flag to MediaManager::isUseableAttachPoint, whether
9525   to check against system mount entries or not.
9526 - Disallow to use the attachpoints of another media handlers
9527   as source path in MediaDIR.
9528 - rev 2917
9529
9530 -------------------------------------------------------------------
9531 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
9532
9533 -implement callbacks for when package verification (checksum)
9534  fails, offer to retry or abort
9535
9536 -------------------------------------------------------------------
9537 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
9538
9539 - Fix construction of checksum objects when using non-standard
9540   checksum algorithms
9541 - Fix broken YUM cache
9542 - r2913
9543
9544 -------------------------------------------------------------------
9545 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
9546
9547 - Keep packages with no version upgrade installed during
9548   distribution upgrade (#162972)
9549 - add 'transactReset()' helper function for UI.
9550 - rev 2908
9551
9552 -------------------------------------------------------------------
9553 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
9554
9555 - r2906
9556
9557 -------------------------------------------------------------------
9558 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
9559
9560 - Fixed candidate handling in ui::Selectable. (#156589)
9561
9562 -------------------------------------------------------------------
9563 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
9564
9565 - fix #162984 , gpg hangs because the matching data file
9566   for the key cannot be find. (dmacvicar)
9567 - Fix restore of YUM source using the same cache dir semantics as
9568  susetags instead of assuming there is a cache if a cache_dir
9569   was given. (dmacvicar)
9570
9571 -------------------------------------------------------------------
9572 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
9573
9574 - use DISTPRODUCT/DISTVERSION from content file to generate the
9575   product name, version, and release.
9576 - rev 2902
9577
9578 -------------------------------------------------------------------
9579 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
9580
9581 - Removed broken forcing of absolute ftp paths added in rev2705 to
9582   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
9583 - rev 2900
9584
9585 -------------------------------------------------------------------
9586 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
9587
9588 - add Resolver::freshenPool() (#156980)
9589 - rev 2893
9590
9591 -------------------------------------------------------------------
9592 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
9593
9594 - skip incompatible archs in filelist parsing.
9595 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
9596   /lib64/, ...)
9597 - rev 2886
9598
9599 -------------------------------------------------------------------
9600 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
9601
9602 - skip incompatible archs in primary parsing.
9603 - rev 2883
9604
9605 -------------------------------------------------------------------
9606 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9607
9608 - allow setting of source when parsing local .rpm (#147765)
9609 - rev 2880
9610
9611 -------------------------------------------------------------------
9612 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9613
9614 - Do not update packages over other architectures
9615
9616 -------------------------------------------------------------------
9617 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9618
9619 - Added zypp/ui/UserWantedPackages to support the UI's
9620   "automatic changes" dialog (bug #152700)
9621
9622 -------------------------------------------------------------------
9623 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9624
9625 - use KeyRing class to validate repomd.xml (#160909)
9626
9627 -------------------------------------------------------------------
9628 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9629
9630 - Product resolvables should be readable by normal users.
9631   (#162474) (dmacvicar)
9632 - implemented keyring and metadata signature verification
9633   in susetags source
9634 - dont delete the lock if we did not acquire it
9635 - r2847
9636
9637 -------------------------------------------------------------------
9638 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9639
9640 - Added disabling of the automounter while MediaManager
9641   init and restoring of the old state on exit (#154326).
9642 - Implemented check if media (CD) is automounted or not
9643 - rev 2840
9644
9645 -------------------------------------------------------------------
9646 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9647
9648 - Implemented several hal get/set/removeDeviceProperty wrappers
9649 - Improved HalException to allow to fetch HAL/DBUS error componets
9650 - rev 2830
9651
9652 -------------------------------------------------------------------
9653 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9654
9655 - honor subscription status of catalogs (#162350)
9656 - rev 2827
9657
9658 -------------------------------------------------------------------
9659 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9660
9661 - Enabled CD eject error reporting exceptions (#154326)
9662 - rev 2822
9663
9664 -------------------------------------------------------------------
9665 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9666
9667 - support "dry run" (#159467)
9668 - implement "transactResKind" (#161400)
9669 - rev 2817
9670
9671 -------------------------------------------------------------------
9672 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9673
9674 - add checksum for external patches (#159928)
9675
9676 -------------------------------------------------------------------
9677 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9678
9679 - calculate product architecture (#158198)
9680
9681 -------------------------------------------------------------------
9682 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9683
9684 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9685   detection
9686
9687 -------------------------------------------------------------------
9688 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9689
9690 - Auto protect installed packages from unknown vendor. (#157446)
9691
9692 -------------------------------------------------------------------
9693 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9694
9695 - added support for external scripts to metadata (#159928) (jsrain)
9696 - fixed handling of Language resolvables (ma)
9697 - fix leak in rpmdb (dmacvicar)
9698 - added softlock for autoyast (#159466) (ma)
9699 - Fixed exceptions in doGetFileCopy() to show full url
9700   including the file instead of just the media base url. (mt)
9701 - Provide Language::summary (ma)
9702 - check patterns and selections file exist
9703   before veryfing them (#161300) (dmacvicar)
9704 - added YUM metadata checksum computation (jsrain)
9705 - added interface to patch of a message (jsrain)
9706 - r2734
9707
9708 -------------------------------------------------------------------
9709 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9710
9711 - added support for external scripts to metadata (#159928)
9712 - r2709
9713
9714 -------------------------------------------------------------------
9715 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9716
9717 - report separate exception when trying to start source cache again to
9718   suppress incorrect error message in XEN installation
9719 - r2682
9720
9721 -------------------------------------------------------------------
9722 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9723
9724 - Implement inter process locking in zypp.
9725 - Added No medium found output
9726 - splitting modaliases in supplements TOO
9727 - parse also the available signing keys
9728
9729 -------------------------------------------------------------------
9730 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9731
9732 - release all media when removing source (#159754) (visnov)
9733 - more testsuites (schubi)
9734 - updated translations (schubi)
9735 - added MediaNotEjectedException (mt)
9736 - rev 2652
9737
9738 -------------------------------------------------------------------
9739 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9740
9741 - fix patches descriptions (dmacvicar)
9742 - fix source serialization (dmacvicar)
9743 - metadata for kernel test (schubi)
9744 - Arch tests updated (ma)
9745 - classify NULL Ptr as unique (ma)
9746 - Added host check, because file Url allows it now. (mt)
9747 - prepare modalias fix (#159766) (ma)
9748 - Provide iterator based access to SourceManager data. (ma)
9749 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9750   RFC1738 says, it may contain a hostname as well...
9751 - revision 2633
9752
9753 -------------------------------------------------------------------
9754 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9755
9756 - pkg-config support (mvidner)
9757 - close all medias when destructing MediaSet (jsrain)
9758 - rev 2622
9759
9760 -------------------------------------------------------------------
9761 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9762
9763 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9764 - Message callback implemented to show patch messages (visnov)
9765 - Bug 159696 (schubi)
9766 - provide transform_iterators to iterate over a maps keys or values (ma)
9767 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9768 - added script and message installation (jsrain)
9769 - chooses the 'right' kernel now (kkaempf)
9770 - Use noarch if no arch is specified in patches (dmacvicar)
9771 - rev 2611
9772
9773 -------------------------------------------------------------------
9774 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9775
9776 - Added some debug output including the access id (mt)
9777 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9778   release with eject=true on attached media, to umount
9779   other mounts as well. (mt)
9780 - 159483 - solver does not blame missing dependency (schubi)
9781 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9782 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9783   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9784 - fixed ZYPP_RETHROW (#156430) (ma)
9785 - patch for #156114 (visnov)
9786 - fixed container.erase loops (ma)
9787 - Fixed to reset desired (cached) flag before the action (mt)
9788 - Removed return in forceRelaseAllMedia (void function) (mt)
9789 - Parse nonexisting architecture to noarch so patches dont get
9790   filtered by the pool (dmacvicar)
9791 - 159512 - yast2-qt does not show label of to be installed products
9792   anymore (dmacvicar)
9793 - 159765 - Hidden patterns still visible (dmacvicar)
9794 - Use noarch if no arch is specified. (dmacvicar)
9795 - r2594
9796
9797 -------------------------------------------------------------------
9798 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9799
9800 - properly report error for media change callback
9801 - rev 2579
9802
9803 -------------------------------------------------------------------
9804 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9805
9806 - fixed memory leak in XMLNodeIterator (#157474)
9807 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9808 - Renamed private MediaManager::forceMediaRelease
9809   function to forceReleaseShared (more exact name)
9810 - Implemented forceRelaseAllMedia() that can be
9811   used to release also foreign (user) mounts.
9812 - Added use of forceRelaseAllMedia for CD/DVDs
9813   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9814 - little cleanup of the checkAttached function
9815 - r2578
9816
9817 -------------------------------------------------------------------
9818 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9819
9820 - don't try to attach without exception handling (#158620)
9821 - fix descriptions, as a new tag Des for selections exists now.
9822 - fix #157683: failure after adding add-on product to install
9823   sources
9824 - added more files for translation
9825 - resolve-dependencies.cc: establish pool
9826 - parse-metadata.cc: catch bad URL
9827 - set zmdid for atoms
9828 - r2574
9829
9830 -------------------------------------------------------------------
9831 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9832
9833 - fix testsuite.
9834 - provide edition and architecture for all kinds of yum
9835   resolvables.
9836 - fix ResStatus output.
9837 - establish atoms correctly.
9838 - treat requires to unneeded resolvables as fulfilled.
9839 - rev 2559
9840
9841 -------------------------------------------------------------------
9842 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9843
9844 - fix the build
9845 - only consider best architecture/version (#157594)
9846 - prefer providers which supplement/enhance installed or
9847   to-be-installed packages (fixes the tpctl-kmp issue)
9848 - rev 2546
9849
9850 -------------------------------------------------------------------
9851 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9852
9853 - provide more filters for pkg-bindings (#158602)
9854 - add SystemResObject to provide system (modalias, hal, ...)
9855   capabilities.
9856 - handle this during resolving.
9857 - make the modalias and hal capability match the SystemResObject
9858   by default, thereyby triggering a modalias (resp. hal)
9859   evaluation.
9860 - xmlstore: decouple target store from YUM schema.
9861 - clean up moving of hal() and modalias() from provides to
9862   supplements in ResolvableImpl.
9863 - add PatchContents() for UI.
9864 - handle Edition::noedition as empty string.
9865 - r2537
9866
9867 -------------------------------------------------------------------
9868 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9869
9870 - releasing all medias when asking for CD (#156981)
9871 - r2471
9872
9873 -------------------------------------------------------------------
9874 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9875
9876 - ResStatus::resetTransact must return a value.
9877 - Fixed random build failures in LanguageCode.cc.
9878   (Rewrote the CodeMaps constructor so that gcc does not
9879   optimize a 500-statement basic block.)
9880 - Fix constructions of patch objects. Actually insert atoms in atoms
9881   list. Insert atoms for package even if the package does not exists
9882   in the source. Fixes #157628 (dmacvicar).
9883 - Fixed license reading from susetags, #151834 (dmacvicar).
9884 - r2468
9885
9886 -------------------------------------------------------------------
9887 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9888
9889 - added ResStatus::resetTransact (ma)
9890 - bugfix for #156439 (schubi)
9891 - Added Source_Ref::setAlias (#154913).
9892 - Do not assume there is a product file when scanning for products
9893   (visnov)
9894 - function to disable all sources in the persistent store (visnov)
9895 - dependency errors go to stdout, not stderr; output resolver info
9896   directly to stderr (kkaempf)
9897 - rev 2464
9898
9899 -------------------------------------------------------------------
9900 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9901
9902 - fix merging of resolver info (needed for #157684).
9903 - errors are also important in ResolverInfo.
9904 - improve debug output in ResolverContext.
9905 - rev 2455
9906
9907 -------------------------------------------------------------------
9908 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
9909
9910 - delete RPMs downloaded via HTTP/FTP after installnig them
9911   (#157011)
9912 - fixed product registration (reverted autorefresh patch) (#157566)
9913
9914 -------------------------------------------------------------------
9915 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
9916
9917 - if root!="/", always prefer the upgrade candidate (#155472)
9918 - implement license confirmed api for UI.
9919 - prefer architecture over version in distribution upgrade
9920   (#157501)
9921 - clean up media handling.
9922 - rev 2448
9923
9924 -------------------------------------------------------------------
9925 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
9926
9927 - init Modalias properly.
9928 - fix warnings in testcases.
9929 - rev 2432
9930
9931 -------------------------------------------------------------------
9932 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
9933
9934 - drop libjpeg-devel and sqlite-devel from build requires.
9935
9936 -------------------------------------------------------------------
9937 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
9938
9939 - implement 'modalias()' capability (#157406)
9940 - make dependencies consistent, its 'freshens'.
9941 - cope with user umounts of devices.
9942 - add debug to SourceManager.
9943 - rev 2418
9944
9945 -------------------------------------------------------------------
9946 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
9947
9948 - allow version downgrade during distribution upgrade if the
9949   newer package is coming from a trusted vendor (#155472)
9950 - implement locale fallback
9951 - 'freshen' -> 'freshens' in schema definitions to make it
9952   consistent with all other dependency definitions.
9953 - better error reporting for .pat and .sel files.
9954 - rule out packages from dependency resolutions which are
9955   de-selected by user (#155368)
9956 - use locale fallbacks in package translations.
9957 - refresh source when re-enabling it.
9958 - rev 2406
9959
9960 -------------------------------------------------------------------
9961 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
9962
9963 - split of libzypp-zmd-backend subpackage as a stand-alone
9964   leaf package.
9965 - encapsulate bool test for Source_Ref better.
9966 - fixed stack overflow (ma).
9967 - make testsuite build again.
9968 - rev 2346
9969
9970 -------------------------------------------------------------------
9971 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
9972
9973 - fixed URL rewriting for CD2 and following (#154762)
9974 - fixed ResPoolProxy diffState (for proper ok/cancel support
9975   in UI)
9976 - added special exception class for aborting installation
9977   (#154936)
9978 - only auto-change directories if they end in CDn or DVDn.
9979 - rev 2320.
9980
9981 -------------------------------------------------------------------
9982 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
9983
9984 - silently ignore multiple installs of the same package.
9985 - fix disk usage for installs and uninstalls.
9986 - rev 2308
9987
9988 -------------------------------------------------------------------
9989 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
9990
9991 - zmd-backend: filter out incompatible architectures from
9992   repository.
9993 - rev 2298
9994
9995 -------------------------------------------------------------------
9996 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
9997
9998 - sync libzypp media data with mtab.
9999 - improve resolver error and solution reports.
10000 - fix source cache reading (#155459).
10001 - default cached sources to enabled (#155459).
10002 - let each source provide public keys.
10003 - rev 2297
10004
10005 -------------------------------------------------------------------
10006 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
10007
10008 - only write by-sovler transactions back (#154976)
10009 - rev 2278
10010
10011 -------------------------------------------------------------------
10012 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
10013
10014 - release last used source at end of commit (#155002)
10015 - rev 2277
10016
10017 -------------------------------------------------------------------
10018 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
10019
10020 - cope with NULL values in zmd catalogs table (#153584)
10021 - set YAST_IS_RUNNING in transact zmd helper (#154820)
10022 - run SuSEconfig after transact zmd helper (#154820)
10023 - add softTransact to honor user vs. soft requirements (#154650)
10024 - honor all build keys provided by a package source.
10025 - add source metadata refresh.
10026 - add progress callbacks to zmd helpers.
10027 - rev 2276
10028
10029 -------------------------------------------------------------------
10030 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
10031
10032 - include .diffs into main source.
10033 - catch exception when ejecting media which was unmounted externally
10034   (#154697).
10035 - init source in zmd-backend correctly (#154667)
10036 - implement disk usage info for YaST.
10037 - clean up XML schema files.
10038 - catch CPUs identifying as 'i686' but being 'i586'.
10039 - allow definition of preferred attach (mount) point for media.
10040 - make resolver results more readable.
10041 - use language fallbacks if none of multiple language providers
10042   matches.
10043 - get rid of ignoring wrong arch in resolver, having the wrong
10044   architecture is prevented by other means.
10045 - prepare for translations in exceptions.
10046 - fix 'abort does not abort'
10047 - implement 'flag' I/O in target cache backend.
10048 - skip incompatibles architectures in packages.<lang>
10049 - rev 2228
10050
10051 -------------------------------------------------------------------
10052 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
10053
10054 - dont even provide src/nosrc from the source.
10055 - rev 2169 + diffs
10056
10057 -------------------------------------------------------------------
10058 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
10059
10060 - Initialize commit result (#154409)
10061 - release media if its wrong (#154326)
10062 - dont copy src/nosrc packages to the pool (#154627)
10063 - reduce XML logging.
10064 - rev 2169 + diffs
10065
10066 -------------------------------------------------------------------
10067 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
10068
10069 - fix path of .po files (#154074).
10070 - parse the correct package.<lang> file (kinda #154074).
10071 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
10072 - reattach all released medias.
10073 - raise exception instead of abort() on XML errors (#154104).
10074 - update translations.
10075 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
10076   and is_empty_dir utility function
10077 - rev 2169
10078
10079 -------------------------------------------------------------------
10080 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
10081
10082 - check freshens and supplements for packages (#154074).
10083 - only complain about incomplete installed resolvables,
10084   if they are uninstalled, schedule them for installation.
10085   (#154074)
10086 - add testcases for locale() provides.
10087 - add lang_country -> lang fallback.
10088 - have locale(parent:...) deps match any provides of 'parent'
10089   also when uninstalling a package.
10090 - rev 2148
10091
10092 -------------------------------------------------------------------
10093 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
10094
10095 - change the locale(...) separator to ";" (#153791)
10096 - complete "find-files" of zmd-backend.
10097 - rev 2140
10098
10099 -------------------------------------------------------------------
10100 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
10101
10102 - avoid attaching media when initializing source
10103 - rev 2139
10104
10105 -------------------------------------------------------------------
10106 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
10107
10108 - warn about misspelled 'locale(...)' provides
10109 - add testcases
10110 - rev 2134
10111
10112 -------------------------------------------------------------------
10113 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
10114
10115 - fix the build
10116 - rev 2129
10117
10118 -------------------------------------------------------------------
10119 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
10120
10121 - provide available locales to application (#153583)
10122 - honor 'requestedLocales' (language dependant packages)
10123 - honor release requests for all holders of a device.
10124 - silently re-attach after a forced release.
10125 - solver improvements.
10126 - handle source caches.
10127 - proper logging in zmd backend helpers.
10128 - rev 2127
10129
10130 -------------------------------------------------------------------
10131 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
10132
10133 - upgrade always to best version and arch (#153577)
10134 - reset 'transact' state for obsoleted packages (#153578)
10135 - translation updates
10136 - rev 2113
10137
10138 -------------------------------------------------------------------
10139 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
10140
10141 - add support for 'local' .rpm packages to zmd-backend.
10142 - rev 2101
10143
10144 -------------------------------------------------------------------
10145 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
10146
10147 - fix build of zmd/backend.
10148 - actually fill 'files' table in package-files.
10149 - rev 2094
10150
10151 -------------------------------------------------------------------
10152 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
10153
10154 - improve testcases.
10155 - add 'setPossibleLocales()' to ZYpp, this defines the set
10156   of possible locales to choose from (#153583)
10157 - provide LanguageImpl and create 'Language' resolvables for
10158   each 'possible' locale.
10159 - fix YUM parsing of patches, insert 'atoms' to link patches
10160   with packages.
10161 - replace gzstream/ with own, existing implementation.
10162 - honor locks in solver (#150231)
10163 - sync pool with target after commit() properly (#150565, #153066)
10164 - new zmd helper 'package-files'
10165 - rev 2093
10166
10167 -------------------------------------------------------------------
10168 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
10169
10170 - prevent multiple initializations of the target (#153124)
10171 - implement 'loopback mounted ISO images'
10172 - retain old package sources on upgrade.
10173 - support compressed .xml files in 'repodata' type repositories.
10174 - rev 2025
10175
10176 -------------------------------------------------------------------
10177 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
10178
10179 - parse locale(...) provides and construct correct dependencies.
10180
10181 -------------------------------------------------------------------
10182 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
10183
10184 - always upgrade to candidate (#152760).
10185 - fix typo in package sorting.
10186 - prepare handling of locale provides.
10187 - rev 1995
10188
10189 -------------------------------------------------------------------
10190 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
10191
10192 - sort src/nosrc package to right list during commit.
10193 - revert installtime/buildtime in susetags parser (#152760)
10194 - rev 1990
10195
10196 -------------------------------------------------------------------
10197 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
10198
10199 - reset state after successful commit (#153030)
10200 - run "rpm -e" always with "--nodeps" (#153026)
10201 - provide separate resolvable kind for src packages.
10202 - extend status field for LOCK and LICENSE.
10203 - add sameState()/diffState() for UI.
10204 - provide 'best' candidate for UI.
10205 - set 60 sec timeout for curl access.
10206 - don't cross-compare solver results, takes too much time.
10207 - provide sizes of installed packages.
10208 - extend REQUIRES semantics in content file.
10209 - add "parse-metadata" helper to zmd-backend.
10210 - rev 1987
10211
10212 -------------------------------------------------------------------
10213 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
10214
10215 - provide complete disk usage data (#152761)
10216 - include upgrade flag when copying solver solution
10217   back to pool (#152717)
10218 - rev 1959
10219
10220 -------------------------------------------------------------------
10221 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
10222
10223 - don't insert incompatible architectures to the pool (#151933)
10224 - don't accept incompatible architectures from a repository
10225   (#151933)
10226 - separate rpm log (#151431).
10227 - allow extended product requires.
10228 - rev 1954
10229
10230 -------------------------------------------------------------------
10231 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
10232
10233 - provide the XML schema files in the main package. (#152593)
10234
10235 -------------------------------------------------------------------
10236 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
10237
10238 - provide arch compat handling.
10239 - implement data upload to zmd.
10240 - fix source metadata caching on target.
10241 - add 'supplements' dependencies to 'yum' parser.
10242 - provide user agent identification to curl calls.
10243 - move resolver branches (multiple alternatives) back in queue
10244   (resolve known things first, then the unknown ones).
10245 - clean up 'packages' parser.
10246 - rev 1947
10247
10248 -------------------------------------------------------------------
10249 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
10250
10251 - improve media mount/umount interface
10252 - prepare class ArchCompat for proper architecture ordering
10253   and compatibility handling.
10254 - add returns to dummy functions in DbAccess.
10255 - rev 1913
10256
10257 -------------------------------------------------------------------
10258 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
10259
10260 - don't explictly delete to-be-upgraded packages.
10261 - finish query-system, resolve-dependencies, and transact for
10262   libzypp-zmd-backend.
10263 - provide Pattern::category.
10264 - move system architecture to toplevel.
10265 - make target store pathname settable.
10266 - speed up rpmdb reading by properly filtering unwanted file
10267   provides.
10268 - rev 1905
10269
10270 -------------------------------------------------------------------
10271 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
10272
10273 - new translations.
10274 - proofread texts.
10275 - when comparing solutions, prefer higher versions.
10276 - provide generic 'SafeBool' for bool conversions.
10277 - add PtrTypes testsuites.
10278 - rev 1876
10279
10280 -------------------------------------------------------------------
10281 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
10282
10283 - integrate all diffs
10284 - move Target::commit to toplevel API
10285 - generalize dependency iterators and hash dependency
10286   information in pool (for speedup)
10287 - add 'supplements' as dependency
10288 - make more pattern attributes available
10289 - drop "smbfs" in favour of "cifs" (#151476)
10290 - add metadata cache to sources (Beta4 bug)
10291 - run "rpm -e"  with name-version-release
10292 - fix update conflicts
10293 - rev 1864
10294
10295 -------------------------------------------------------------------
10296 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
10297
10298 - fix-mediachange.diff: dont skip CD but retry after media change
10299 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
10300   'eject' button
10301 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
10302   so media handle gets actually released and media unmounted.
10303
10304 -------------------------------------------------------------------
10305 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
10306
10307 - implement arch scoring
10308 - prefer better arch (#151427)
10309 - transitive depedencies of weak requirements are non-weak
10310   (#151446)
10311 - rev 1778 + diff
10312
10313 -------------------------------------------------------------------
10314 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
10315
10316 - ignore self and to-be-updated conflicts (#150844)
10317 - fix enable of target store (for non-packages)
10318 - rev 1778
10319
10320 -------------------------------------------------------------------
10321 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
10322
10323 - fix "cd:" url (#151121)
10324 - provide location() in public Package api
10325 - allow running distribution upgrade in testmode
10326 - extend HAL interface
10327 - rev 1762
10328
10329 -------------------------------------------------------------------
10330 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
10331
10332 - pass normal and locale packages from selections correctly.
10333 - its "baseconf" for base selections.
10334 - Make 'ZYpp' an obvious singleton.
10335 - provide releasenotesUrl.
10336 - dont continue upgrade without target.
10337 - implement 'fake' hal for testing.
10338 - fix package sizes.
10339 - more solver testcases.
10340 - rev 1754
10341
10342 -------------------------------------------------------------------
10343 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
10344
10345 - extend requires of libzypp-devel
10346 - provide package sizes for UI
10347 - provide more UI helpers
10348 - implement Product and related functions
10349 - fix split provides in distribution upgrade
10350 - provide locale information to system
10351 - ask HAL for available devices
10352 - reduce debug information in solver
10353 - filter architectures in source, not in solver
10354 - rev 1743
10355
10356 -------------------------------------------------------------------
10357 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
10358
10359 - disable another testsuite for now
10360 - fetch the default locale from environment
10361 - support user-defined formatting of log
10362 - rev 1710
10363
10364 -------------------------------------------------------------------
10365 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
10366
10367 - providing basic product information from susetags source
10368 - public API for preferred language
10369 - implemented redirect of logging (#149001)
10370 - report start/finish of source data parsing (#150211)
10371 - store/restore source aliases properly (#150256)
10372 - disable a lot of debug logging to speed up solver
10373 - properly rewrite URL for CDn directory layouts (#149870)
10374 - rev 1706
10375
10376 -------------------------------------------------------------------
10377 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
10378
10379 - add save/restore state to facilitate UI 'cancel'
10380 - enable target/store
10381 - add 'forceResolve' call and flag to resolver to switch between
10382   task-oriented ZMD and interactive YaST behaviour.
10383 - Fix resolver problem solution texts.
10384 - improve solver problem solution offerings.
10385 - fix media access handling to better support multiple
10386   requestors to single media.
10387 - move the media number checking to the source (media requestor)
10388   which knows how to verify the correct media.
10389 - Fix CD ordering (#149871), adding testcases.
10390 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
10391 - Add selections to testcases.
10392 - rev 1673
10393
10394 -------------------------------------------------------------------
10395 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
10396
10397 - Fix missing return in Source.cc:124
10398
10399 -------------------------------------------------------------------
10400 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
10401
10402 - cope with empty arch field in selections
10403 - enable dummy "enableStorage" function
10404 - rev 1610-branch
10405
10406 -------------------------------------------------------------------
10407 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
10408
10409 - fix random data return in Source.cc
10410 - rev 1610
10411
10412 -------------------------------------------------------------------
10413 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
10414
10415 - adapt zmd-backend to SourceImpl API change
10416 - rev 1608
10417
10418 -------------------------------------------------------------------
10419 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
10420
10421 - fix the packages parser bug. Now all packages are parsed
10422   including (english) translations.
10423   source/susetags is back to svn head.
10424 - rev 1600
10425
10426 -------------------------------------------------------------------
10427 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
10428
10429 - fix off-by-one bug in bitfield handling
10430 - revert source/susetags to rev 1411
10431 - rev 1586
10432
10433 -------------------------------------------------------------------
10434 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
10435
10436 - dont prereq-sort non-packages
10437 - rev 1584
10438
10439 -------------------------------------------------------------------
10440 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
10441
10442 - rev 1582
10443
10444 -------------------------------------------------------------------
10445 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
10446
10447 - update to rev 1543
10448
10449 -------------------------------------------------------------------
10450 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
10451
10452 - require hal-devel in libzypp-devel
10453 - re-merge fixes (RPM_OPT_FLAGS)
10454
10455 -------------------------------------------------------------------
10456 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
10457
10458 - make solver behaviour a bit more interactive
10459 - rev 1537
10460
10461 -------------------------------------------------------------------
10462 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
10463
10464 - Fix syntax error in configure script.
10465 - Use RPM_OPT_FLAGS.
10466
10467 -------------------------------------------------------------------
10468 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
10469
10470 - update for qt ui integration
10471 - rev 1504
10472
10473 -------------------------------------------------------------------
10474 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
10475
10476 - split off libzypp-zmd-backend
10477 - rev 1466
10478
10479 -------------------------------------------------------------------
10480 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
10481
10482 - another update to svn
10483
10484 -------------------------------------------------------------------
10485 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
10486
10487 - finish rpm callbacks
10488 - finish UI API
10489 - fix state change resolver<->pool
10490 - zmd backend stuff
10491 - speed up tag file parsing
10492 - rev 1405
10493
10494 -------------------------------------------------------------------
10495 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
10496
10497 - disabling failing tests of s390 and ppc
10498
10499 -------------------------------------------------------------------
10500 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
10501
10502 - Snapshoot rev 1367
10503
10504 -------------------------------------------------------------------
10505 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
10506
10507 - use hashes for pool
10508 - rev 1343
10509
10510 -------------------------------------------------------------------
10511 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
10512
10513 - removed Obsoletes:    yast2-packagemanager
10514
10515 -------------------------------------------------------------------
10516 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
10517
10518 - Snapshoot 3 Feb 2005 (11:30)
10519
10520 -------------------------------------------------------------------
10521 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
10522
10523 - Snapshoot 2 Feb 2005 (14:00)
10524
10525 -------------------------------------------------------------------
10526 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
10527
10528 - Snapshoot 2 Feb 2005 ( integrating YaST )
10529
10530 -------------------------------------------------------------------
10531 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
10532
10533 - converted neededforbuild to BuildRequires
10534
10535 -------------------------------------------------------------------
10536 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
10537
10538 - Initial version
10539