c5583f01d8e59fe83dfb74ac3333d3847d3b1794
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Wed Apr 22 10:50:00 CEST 2015 - ma@suse.de
3
4 - ZYpp: Changed ZYpp::Ptr to be a shared_ptr; 
5   a precondition for fixing bnc-899755
6 - rpmmd: support 'metalink=' in .repo (for zypper#63)
7 - RepoMirrorList: ignore comments and malformed urls in mirrorlist
8 - PathInfo: remove minor/major conflicting with GNU libc macros
9   DiskUsageCounter: remove ctors taking 'magic' bool flags
10   ZyppCallbacks: remove unused PatchDownload callbacks
11 - version 15.1.0 (1)
12
13 -------------------------------------------------------------------
14 Thu Apr  2 19:06:56 CEST 2015 - ma@suse.de
15
16 - POODLE: libzypp should only talk TLS (bnc#903405)
17 - Bump major version for Factory, 14.x is continued on SuSE-SLE-12-Branch
18 - version 15.0.0 (0)
19
20 -------------------------------------------------------------------
21 Thu Apr  2 16:01:43 CEST 2015 - ma@suse.de
22
23 - Fixes to build with gcc5
24 - RepoProvideFile: Suppress MediaChangeReport while testing
25   multiple baseurls (bnc#899510)
26 - version 14.38.1 (30)
27
28 -------------------------------------------------------------------
29 Thu Mar 19 16:44:39 CET 2015 - ma@suse.de
30
31 - Suppress MediaChangeReport while testing multiple baseurls (bnc#899510)
32 - version 14.38.0 (30)
33
34 -------------------------------------------------------------------
35 Mon Mar 16 14:05:28 CET 2015 - ma@suse.de
36
37 - add support for SHA224/384/512
38 - version 14.37.1 (30)
39
40 -------------------------------------------------------------------
41 Wed Mar 11 09:22:46 CET 2015 - ma@suse.de
42
43 - New RepoVarExpand: Functor expanding repo variables in a 
44   string . Supports bash style default ${v:-w}' and alternate ${v:+w}
45   values (FATE#318354)
46 - Easy.h: Use __typeof__ rather than typeof in header
47 - Support repo variable replacement in service url
48 - Support repo variable replacement in gpg url
49 - Gettext.h: Fallback to ::gettext if accidentally included 
50   outside libzypp
51 - version 14.37.0 (30)
52
53 -------------------------------------------------------------------
54 Sun Feb 22 01:13:12 CET 2015 - ma@suse.de
55
56 - Update zypp-po.tar.bz2
57
58 -------------------------------------------------------------------
59 Thu Feb 19 01:13:13 CET 2015 - ma@suse.de
60
61 - Update zypp-po.tar.bz2
62
63 -------------------------------------------------------------------
64 Sun Feb 15 01:13:28 CET 2015 - ma@suse.de
65
66 - Update zypp-po.tar.bz2
67
68 -------------------------------------------------------------------
69 Thu Feb 12 01:13:34 CET 2015 - ma@suse.de
70
71 - Update zypp-po.tar.bz2
72
73 -------------------------------------------------------------------
74 Mon Feb  9 16:05:38 CET 2015 - ma@suse.de
75
76 - Don't execute scripts in /tmp or /var/tmp, as they could be 
77   mounted noexec for security reasons (bnc#915928)
78 - zypp/PublicKey.cc: Use GPG_BINARY from KeyRing
79 - Support $releasever_major/$releasever_minor repo variables 
80   (FATE#318354)
81 - version 14.36.0 (30)
82
83 -------------------------------------------------------------------
84 Sun Feb  8 01:13:14 CET 2015 - ma@suse.de
85
86 - Update zypp-po.tar.bz2
87
88 -------------------------------------------------------------------
89 Thu Feb  5 01:13:27 CET 2015 - ma@suse.de
90
91 - Update zypp-po.tar.bz2
92
93 -------------------------------------------------------------------
94 Sun Feb  1 01:13:10 CET 2015 - ma@suse.de
95
96 - Update zypp-po.tar.bz2
97
98 -------------------------------------------------------------------
99 Thu Jan 29 01:13:12 CET 2015 - ma@suse.de
100
101 - Update zypp-po.tar.bz2
102
103 -------------------------------------------------------------------
104 Thu Jan 22 01:13:36 CET 2015 - ma@suse.de
105
106 - Update zypp-po.tar.bz2
107
108 -------------------------------------------------------------------
109 Wed Jan 21 10:28:49 CET 2015 - ma@suse.de
110
111 - PathInfo: Deprecate major/minor in favor of new devMajor/devMinor.
112   The old names clash with GNU libc macros.
113 - version 14.35.0 (30)
114
115 -------------------------------------------------------------------
116 Sun Jan 18 01:13:09 CET 2015 - ma@suse.de
117
118 - Update zypp-po.tar.bz2
119
120 -------------------------------------------------------------------
121 Thu Jan 15 01:13:12 CET 2015 - ma@suse.de
122
123 - Update zypp-po.tar.bz2
124
125 -------------------------------------------------------------------
126 Mon Jan 12 15:04:17 CET 2015 - ma@suse.de
127
128 - Properly propagate repo variables in service refresh.
129 - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files 
130   (bnc#911658)
131 - Call pool_set_rootdir to properly check for file conflicts.
132 - Use xgettext --boost to support boost-format (%N%)
133 - version 14.34.0 (30)
134
135 -------------------------------------------------------------------
136 Sun Jan 11 01:13:15 CET 2015 - ma@suse.de
137
138 - Update zypp-po.tar.bz2
139
140 -------------------------------------------------------------------
141 Thu Jan  8 01:13:23 CET 2015 - ma@suse.de
142
143 - Update zypp-po.tar.bz2
144
145 -------------------------------------------------------------------
146 Thu Jan  1 01:13:29 CET 2015 - ma@suse.de
147
148 - Update zypp-po.tar.bz2
149
150 -------------------------------------------------------------------
151 Sun Dec 21 01:13:33 CET 2014 - ma@suse.de
152
153 - Update zypp-po.tar.bz2
154
155 -------------------------------------------------------------------
156 Fri Dec 19 10:05:00 CET 2014 - ma@suse.de
157
158 - Parse and offer productRegisterFlavor attribute (bnc#896224)
159 - version 14.33.0 (30)
160
161 -------------------------------------------------------------------
162 Thu Dec 18 01:13:20 CET 2014 - ma@suse.de
163
164 - Update zypp-po.tar.bz2
165
166 -------------------------------------------------------------------
167 Wed Dec 17 18:44:26 CET 2014 - ma@suse.de
168
169 - Improve conflict message for locked packages (bnc#828631)
170 - Fix broken de-escaping in str::splitEscaped (bnc#909772)
171 - cleanup loging
172 - version 14.32.2 (30)
173
174 -------------------------------------------------------------------
175 Fri Dec 12 14:00:01 CET 2014 - ma@suse.de
176
177 - CheckAccessDeleted: Filter PIDs running in a container (bnc#909143)
178 - version 14.32.1 (30)
179
180 -------------------------------------------------------------------
181 Wed Dec 10 16:06:04 CET 2014 - ma@suse.de
182
183 - suppress informal license (no need to accept) upon update (bnc#908976)
184 - version 14.32.0 (30)
185
186 -------------------------------------------------------------------
187 Mon Dec  8 14:53:00 CET 2014 - ma@suse.de
188
189 - Adapt to gpg-2.1 (bnc#908135)
190 - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc
191 - replaceAll: fix endless loop on empty search string
192 - version 14.31.0 (30)
193
194 -------------------------------------------------------------------
195 Thu Nov 27 07:40:30 UTC 2014 - dimstar@opensuse.org
196
197 - Do not provide/obsolete yast2-packagemanager-devel by the -doc
198   package: the -devel package already does that.
199 - Minor .spec cleanup (remove Authors section).
200
201 -------------------------------------------------------------------
202 Tue Nov 11 17:09:28 CET 2014 - ma@suse.de
203
204 - Call rpm with '--noglob' (bnc#892431)
205 - Downloader: unify workflow downloading a (signed) master index file
206 - Fix iostream includes (fixes #34)
207 - Explicitly call libsolv:pool_setdisttype (fixes #36)
208 - version 14.30.2 (30)
209
210 -------------------------------------------------------------------
211 Sun Nov  9 01:13:17 CET 2014 - ma@suse.de
212
213 - Update zypp-po.tar.bz2
214
215 -------------------------------------------------------------------
216 Sun Nov  2 01:14:10 CET 2014 - ma@suse.de
217
218 - Update zypp-po.tar.bz2
219
220 -------------------------------------------------------------------
221 Mon Oct 27 11:38:00 CET 2014 - ma@suse.de
222
223 - doc: add hint to code 12 pattern packages
224 - MediaCurl: Fix URL path concatenation (bnc#901590)
225 - Move doxygen html doc to libzypp-devel-doc (bnc#901691)
226 - Remove non-breaking spaces from changes file
227 - Control lifetime of downloaded mirrorlist
228 - version 14.30.1 (30)
229
230 -------------------------------------------------------------------
231 Thu Oct 16 11:03:11 CEST 2014 - ma@suse.de
232
233 - Update zypp-po.tar.bz2
234
235 -------------------------------------------------------------------
236 Wed Oct 15 15:07:09 CEST 2014 - ma@suse.de
237
238 - Store baseurls in list as order expresses preference
239 - Support parsing multiple baseurls from a repo file (bnc#899510)
240 - Fix handling local mirrorlist= files in .repo (bnc#899510)
241 - Provide missing man pages (fixes #33)
242 - Enable building autodocs, translations and test per default on debian
243 - Fix several typos in output messages and comments (fixes #29)
244 - Make the include dir path configurable (fixes #27)
245 - version 14.30.0 (30)
246
247 -------------------------------------------------------------------
248 Fri Oct 10 16:01:31 CEST 2014 - ma@suse.de
249
250 - Update zypp-po.tar.bz2 (bnc#899603)
251
252 -------------------------------------------------------------------
253 Thu Oct  9 01:13:15 CEST 2014 - ma@suse.de
254
255 - Update zypp-po.tar.bz2
256
257 -------------------------------------------------------------------
258 Sun Oct  5 01:14:42 CEST 2014 - ma@suse.de
259
260 - Update zypp-po.tar.bz2
261
262 -------------------------------------------------------------------
263 Sun Sep 28 01:13:30 CEST 2014 - ma@suse.de
264
265 - Update zypp-po.tar.bz2
266
267 -------------------------------------------------------------------
268 Thu Sep 25 17:59:06 CEST 2014 - ma@suse.de
269
270 - Trigger appdata plugin when system repos have changed (bnc#866257)
271 - Protect against race when destructing globals
272 - BuildRequire libsolv-tools as libsolv-devel no longer does
273 - version 14.29.4 (29)
274
275 -------------------------------------------------------------------
276 Thu Sep 25 01:15:42 CEST 2014 - ma@suse.de
277
278 - Update zypp-po.tar.bz2
279
280 -------------------------------------------------------------------
281 Tue Sep 23 17:07:45 CEST 2014 - ma@suse.de
282
283 - Fix computation of userinstalled items (bnc#897404)
284 - version 14.29.3 (29)
285
286 -------------------------------------------------------------------
287 Tue Sep 23 10:55:08 CEST 2014 - ma@suse.de
288
289 - Adapt to API changes in rpm.4.12
290 - SLE-12 (suse_version 1315) uses it's own translations set
291   (bnc#897176)
292 - version 14.29.2 (29)
293
294 -------------------------------------------------------------------
295 Sun Sep 21 01:13:25 CEST 2014 - ma@suse.de
296
297 - Update zypp-po.tar.bz2
298
299 -------------------------------------------------------------------
300 Thu Sep 18 15:47:50 CEST 2014 - ma@suse.de
301
302 - Update sle-zypp-po.tar.bz2
303
304 -------------------------------------------------------------------
305 Thu Sep 18 15:47:34 CEST 2014 - ma@suse.de
306
307 - Update zypp-po.tar.bz2
308
309 -------------------------------------------------------------------
310 Thu Sep 18 15:46:11 CEST 2014 - ma@suse.de
311
312 - Update zypp-po.tar.bz2
313
314 -------------------------------------------------------------------
315 Wed Sep 17 13:18:23 CEST 2014 - ma@suse.de
316
317 - adjust BuildRequires
318 - version 14.29.1 (29)
319
320 -------------------------------------------------------------------
321 Tue Sep 16 10:45:39 CEST 2014 - ma@suse.de
322
323 - DiskUsageCounter: Set growonly on detetcted snapshotting btrfs
324   partitions (bnc#896176)
325 - DiskUsageCounter: Allow MountPoint to store fstype
326 - DiskUsageCounter: Support setting 'growonly' partition hint
327   (bnc#896176)
328 - version 14.29.0 (29)
329
330 -------------------------------------------------------------------
331 Fri Sep  5 12:46:57 CEST 2014 - ma@suse.de
332
333 - Make Repository::isUpdateRepo also check for being referenced
334   by products (bnc#892579)
335 - Report repositories skipped as nonroot due to insufficient
336   permission (bnc#893260)
337 - version 14.28.0 (28)
338
339 -------------------------------------------------------------------
340 Thu Sep  4 01:14:34 CEST 2014 - ma@suse.de
341
342 - Update zypp-po.tar.bz2
343
344 -------------------------------------------------------------------
345 Fri Aug 29 14:46:25 CEST 2014 - ma@suse.de
346
347 - PackageProvider: consider toplevel cache if --root or --pkg-cachedir
348   is used.
349 - Cleanup orpahned cache dirs only at zypp.conf default locations
350   (bnc#891515)
351 - Remove orphaned package caches on refresh (bnc#888919)
352 - version 14.27.2 (27)
353
354 -------------------------------------------------------------------
355 Sun Aug 24 01:16:00 CEST 2014 - ma@suse.de
356
357 - Update zypp-po.tar.bz2
358
359 -------------------------------------------------------------------
360 Mon Aug 18 14:01:06 CEST 2014 - ma@suse.de
361
362 - Update zypp-po.tar.bz2
363
364 -------------------------------------------------------------------
365 Thu Jul 31 19:22:56 CEST 2014 - ma@suse.de
366
367 - Fix gpg key creation/modification date computation to properly
368   update trusted keys stored in the rpm database.
369 - version 14.27.1 (27)
370
371 -------------------------------------------------------------------
372 Mon Jul 28 11:32:40 CEST 2014 - mls@suse.de
373
374 - reverted last commit to make yast2-pkg-bindings build again
375
376 -------------------------------------------------------------------
377 Fri Jul 25 12:56:17 CEST 2014 - ma@suse.de
378
379 - JobReport: extend callback to allow passing UserData
380 - hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on
381 - adapt to changed boost::error_category throw specifier
382 - version 14.27.0 (27)
383
384 -------------------------------------------------------------------
385 Fri Jul 18 08:57:39 CEST 2014 - ma@suse.de
386
387 - Execute install scripts with cwd==/ (bnc#886764)
388 - fix wrong '//' when extending URLs with an empty path (bnc#885254)
389 - version 14.26.1 (26)
390
391 -------------------------------------------------------------------
392 Mon Jul 14 17:46:14 CEST 2014 - ma@suse.de
393
394 - refreshService: add option to force repo status reset
395 - Strip local filenames and args from URL.
396 - version 14.26.0 (26)
397
398 -------------------------------------------------------------------
399 Fri Jul 11 13:42:43 CEST 2014 - ma@suse.de
400
401 - Support RepoInfo content keywords (FATE#316287)
402 - fix parsing repomd.xml twice
403 - version 14.25.0 (23)
404
405 -------------------------------------------------------------------
406 Wed Jun 11 07:36:48 CEST 2014 - ma@suse.de
407
408 - Patch: add isCategory/isSeverity convenience
409 - If available provide info in ServiceException
410 - version 14.24.0 (23)
411
412 -------------------------------------------------------------------
413 Wed Jun  4 11:49:32 CEST 2014 - ma@suse.de
414
415 - Cleanup orphanded service repos on the fly (bnc#649846)
416 - Service refresh must not attempt to modify plugin services
417 - version 14.23.0 (23)
418
419 -------------------------------------------------------------------
420 Wed May 28 13:41:22 CEST 2014 - ma@suse.de
421
422 - Fix service methods to throw ServiceException, not RepoException.
423 - version 14.22.0 (22)
424
425 -------------------------------------------------------------------
426 Tue May 27 16:31:21 CEST 2014 - ma@suse.de
427
428 - Let ServiceRefresh en-/disable repos with respect to previous state
429   and user modifications.
430 - RepoindexFileReader: support variable substitution
431 - Parse optional autorefresh attribute from repoindex.xml
432 - version 14.21.0 (20)
433
434 -------------------------------------------------------------------
435 Wed May 14 13:52:38 CEST 2014 - ma@suse.de
436
437 - Add DownloadResolvableReport::infoInCache
438 - Adjust transfer timeout settings (bnc#877405)
439 - Fix computation of update candidate (bnc#834858)
440 - version 14.20.0 (20)
441
442 -------------------------------------------------------------------
443 Thu May  8 18:54:25 CEST 2014 - ma@suse.de
444
445 - KeyRingReport: New infoVerify callback showing the trusted key
446   that will be used for verification.
447 - version 14.19.0 (19)
448
449 -------------------------------------------------------------------
450 Sun May  4 01:15:49 CEST 2014 - ma@suse.de
451
452 - Update zypp-po.tar.bz2
453
454 -------------------------------------------------------------------
455 Thu May  1 01:15:38 CEST 2014 - ma@suse.de
456
457 - Update zypp-po.tar.bz2
458
459 -------------------------------------------------------------------
460 Mon Apr 28 15:34:44 CEST 2014 - ma@suse.de
461
462 - Derive initial AutoInstalled file from history
463 - Target: maintain AutoInstalled database file
464 - version 14.18.0 (17)
465
466 -------------------------------------------------------------------
467 Tue Apr 15 17:03:30 CEST 2014 - ma@suse.de
468
469 - Factor out CommitPackageCache for standalone usage. (Fate#317077)
470 - version 14.17.5 (17)
471
472 -------------------------------------------------------------------
473 Fri Apr 11 16:16:11 CEST 2014 - ma@suse.de
474
475 - history: log %posttrans errors and output
476 - adapt to libsolv cannges
477 - version 14.17.4 (17)
478
479 -------------------------------------------------------------------
480 Fri Apr  4 14:29:13 CEST 2014 - ma@suse.de
481
482 - Log warning if baseproduct symlink is dangling or missing
483 - version 14.17.3 (17)
484
485 -------------------------------------------------------------------
486 Thu Apr  3 19:18:48 CEST 2014 - ma@suse.de
487
488 - RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos.
489 - Recreate solv file caches if content may change even if raw metadata
490   are unchanged (here: new pattern, product and application data).
491 - version 14.17.2 (17)
492
493 -------------------------------------------------------------------
494 Wed Apr  2 18:09:47 CEST 2014 - ma@suse.de
495
496 - CpeId: Basic functionality incl. matching
497 - New SetRelationMixin
498 - version 14.17.1 (17)
499
500 -------------------------------------------------------------------
501 Mon Mar 31 10:23:42 CEST 2014 - ma@suse.de
502
503 - Use dummy licenses in test data (bnc#862471)
504 - Install zypp-NameReqPrv helper for evaluating testcases.
505 - version 14.17.0 (17)
506
507 -------------------------------------------------------------------
508 Tue Mar 18 14:55:11 CET 2014 - ma@suse.de
509
510 - Update zypp-po.tar.bz2
511
512 -------------------------------------------------------------------
513 Wed Feb 26 15:06:06 CET 2014 - ma@suse.de
514
515 - Ignore failed-eject-exception on media change (bnc#865705)
516 - version 14.16.1 (16)
517
518 -------------------------------------------------------------------
519 Tue Feb 25 13:42:13 CET 2014 - ma@suse.de
520
521 - Remove duplicate code detecting known kinds and move it to
522   ResKind::explicitBuiltin.
523 - version 14.16.0 (16)
524
525 -------------------------------------------------------------------
526 Sun Feb 23 21:52:55 CET 2014 - ma@suse.de
527
528 - Optionally exclude suggested packages from pattern content (bnc#857671)
529 - Fix pattern content for auto-pattens (bnc#864087)
530 - Don't report missing filelists for non-packages (bnc#864314)
531 - adapt to new rpm weak dependency tags
532 - version 14.15.0 (15)
533
534 -------------------------------------------------------------------
535 Fri Feb 14 13:51:46 CET 2014 - ma@suse.de
536
537 - Provide ContentIdentifier of required update repositories in Product
538   (Fate#316160)
539 - Support CpeId in Repository and Product attributes (Fate#316160)
540 - Add API for retrieving repository ContentRevision and ContentIdentifier
541   (Fate#316160)
542 - version 14.14.0 (14)
543
544 -------------------------------------------------------------------
545 Thu Feb 13 10:28:24 CET 2014 - ma@suse.de
546
547 - Adjust solver defaults to changed soft lock handling (bnc#863275)
548 - Avoid confusing solver decisions by not storing soft locks (bnc#863275)
549 - version 14.13.0 (13)
550
551 -------------------------------------------------------------------
552 Tue Feb 11 21:22:58 CET 2014 - ma@suse.de
553
554 - Add Product::endOfLife attribute (Fate#316172)
555 - Let Product::shortName fallback to name.
556 - Remove license text from test data (bnc#862471)
557 - version 14.12.0 (12)
558
559 -------------------------------------------------------------------
560 Sun Feb  2 01:13:59 CET 2014 - ma@suse.de
561
562 - Update zypp-po.tar.bz2
563
564 -------------------------------------------------------------------
565 Fri Jan 31 19:09:28 CET 2014 - ma@suse.de
566
567 - Introduce new solvable kind: Application (as provided by appdata.xml)
568 - version 14.11.0 (7)
569
570 -------------------------------------------------------------------
571 Fri Jan 31 17:37:29 CET 2014 - ma@suse.de
572
573 - String helper for printing indented text.
574 - Offer translated names for dependency types.
575 - version 14.10.0 (7)
576
577 -------------------------------------------------------------------
578 Thu Jan 30 01:13:40 CET 2014 - ma@suse.de
579
580 - Update zypp-po.tar.bz2
581
582 -------------------------------------------------------------------
583 Wed Jan 29 10:28:16 CET 2014 - ma@suse.de
584
585 - No fileconflict check if DownloadOnly.
586 - version 14.9.0 (7)
587
588 -------------------------------------------------------------------
589 Sat Jan 25 17:07:45 CET 2014 - ma@suse.de
590
591 - Collect and execute %posttrans scripts delayed (Fate#313506)
592 - BuildRequire libsolv implementing (Fate#309385)
593 - version 14.8.0 (7)
594
595 -------------------------------------------------------------------
596 Fri Jan 24 11:26:52 CET 2014 - ma@suse.de
597
598 - Patterns are no longer pseudo installed (Fate#309385)
599 - version 14.7.0 (7)
600
601 -------------------------------------------------------------------
602 Fri Jan 24 08:41:13 CET 2014 - ma@suse.de
603
604 - Check for file conflicts in commit (bnc#673720)
605 - Add asUserSting: human readable (translated) string representation
606 - Add file conflict detection during commit (bnc#673720)
607 - Add Transaction::installedResult
608 - version 14.6.0 (6)
609
610 -------------------------------------------------------------------
611 Mon Jan 20 17:14:48 CET 2014 - ma@suse.de
612
613 - Fix cleanup code removing the @System solv file. (bnc#853065)
614 - Fix missing priority in RepoInfo::dumpAsXML (bnc#855845)
615 - version 14.5.0 (4)
616
617 -------------------------------------------------------------------
618 Tue Jan 14 18:38:49 CET 2014 - ma@suse.de
619
620 - Improve ProgressData reporting.
621 - Allow xml::escape directly dumping to a stream.
622 - Add support for repo authentication using SSL client certificates
623   (bnc#683914)
624 - Enhance Queue to perform COW
625 - fix documentation
626 - version 14.4.0 (4)
627
628 -------------------------------------------------------------------
629 Thu Jan  9 01:13:40 CET 2014 - ma@suse.de
630
631 - Update zypp-po.tar.bz2
632
633 -------------------------------------------------------------------
634 Fri Dec 13 19:36:34 CET 2013 - ma@suse.de
635
636 - Polish DiskUsageCounter
637 - Add Bitmap type (aka sat::Map)
638 - Remove obsolete DiskUsage class
639 - version 14.3.0 (3)
640
641 -------------------------------------------------------------------
642 Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
643
644 - Fix disk usage computation for single packages (bnc#852943)
645 - version 14.2.1 (2)
646
647 -------------------------------------------------------------------
648 Wed Dec  4 12:54:30 UTC 2013 - jreidinger@suse.com
649
650 - Drop package-manager script as it is already deprecated and
651   packagekit usage in desktop invalidates it. If someone really
652   need it, then place it to proper top level package which can
653   decide what GUI is proper for given task.
654
655 -------------------------------------------------------------------
656 Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
657
658 - Extend commit plugin to send the transaction list (Fate#316203)
659 - Add base/Json.h: JSON encoder for e.g. sending data to plugins
660 - Re-evaluate dropped packages list on upgrade, even if product
661   remains unchanged (bnc#849251).
662 - Add ppc64le architecture
663 - Add m68k architecture
664 - version 14.2.0 (2)
665
666 -------------------------------------------------------------------
667 Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
668
669 - Always properly initialize pool storage (bnc#846565)
670 - version 14.1.1 (0)
671
672 -------------------------------------------------------------------
673 Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
674
675 - Add Package isCached and cachedLocation methods
676 - fixed PluginFrame::hasKey
677 - version 14.1.0 (0)
678
679 -------------------------------------------------------------------
680 Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
681
682 - Update zypp-po.tar.bz2
683
684 -------------------------------------------------------------------
685 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
686
687 - Update zypp-po.tar.bz2
688
689 -------------------------------------------------------------------
690 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
691
692 - Update zypp-po.tar.bz2
693
694 -------------------------------------------------------------------
695 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
696
697 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
698 - Bump major version for Factory
699   13.1 is continued on SuSE-Code-13_1-Branch
700 - version 14.0.0 (0)
701
702 -------------------------------------------------------------------
703 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
704
705 - Update zypp-po.tar.bz2
706
707 -------------------------------------------------------------------
708 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
709
710 - Update zypp-po.tar.bz2
711
712 -------------------------------------------------------------------
713 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
714
715 - Allow multiversionSpec manipulation in ZConfig
716 - Fix string hexdecoding
717 - Avoid parsing gpg subkeys but still parse multiple keys
718 - version 13.7.0 (6)
719
720 -------------------------------------------------------------------
721 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
722
723 - Update zypp-po.tar.bz2
724
725 -------------------------------------------------------------------
726 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
727
728 - Update zypp-po.tar.bz2
729
730 -------------------------------------------------------------------
731 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
732
733 - Update zypp-po.tar.bz2
734
735 -------------------------------------------------------------------
736 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
737
738 - Avoid parsing gpg subkeys
739 - Use explicit operator bool in TmpPath
740 - Must keep legacy rpm level flag (bnc#838039)
741 - version 13.6.0 (6)
742
743 -------------------------------------------------------------------
744 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
745
746 - Update zypp-po.tar.bz2
747
748 -------------------------------------------------------------------
749 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
750
751 - Update zypp-po.tar.bz2
752
753 -------------------------------------------------------------------
754 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
755
756 - remove deprecated methods
757 - fix key expiry date parsing (bnc#828672)
758 - Provide additional keys data in case the ASCII armored blob
759   containes multiple keys
760 - No rpmdb key import in readony mode (bnc#828672)
761 - Fix rpmdb key import/export (bnc#828672)
762 - Reduce amount of gpg calls when importing/exporting keys.
763 - Add public accessible PublicKeyData/PublicKeyScanner classes
764 - fix ASCII armored PublicKey parsing (bnc#828672)
765 - fix typo (bnc#761985)
766 - Fix multiversion update candidate to respect an installed objects
767   arch and vendor (bnc#820444)
768 - fix logfile truncation introduced by previous fix for (bnc#825490)
769 - Swig can't handle move constructor
770 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
771 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
772 - Fix file probing via tftp:// (bnc#803316)
773 - Add armv7hl to armv6hl compat to be in sync with libsolv.
774 - Support for armv6hl
775 - version 13.5.0 (5)
776
777 -------------------------------------------------------------------
778 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
779
780 - Update zypp-po.tar.bz2
781
782 -------------------------------------------------------------------
783 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
784
785 - Update zypp-po.tar.bz2
786
787 -------------------------------------------------------------------
788 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
789
790 - Update zypp-po.tar.bz2
791
792 -------------------------------------------------------------------
793 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
794
795 - Update zypp-po.tar.bz2
796
797 -------------------------------------------------------------------
798 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
799
800 - Update zypp-po.tar.bz2
801
802 -------------------------------------------------------------------
803 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
804
805 - Update zypp-po.tar.bz2
806
807 -------------------------------------------------------------------
808 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
809
810 - Update zypp-po.tar.bz2
811
812 -------------------------------------------------------------------
813 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
814
815 - Update zypp-po.tar.bz2
816
817 -------------------------------------------------------------------
818 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
819
820 - Update zypp-po.tar.bz2
821
822 -------------------------------------------------------------------
823 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
824
825 - Update zypp-po.tar.bz2
826
827 -------------------------------------------------------------------
828 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
829
830 - Fix testcases failing if local pathnames contain umlauts
831 - Pathname: add move constructor and fix assign
832 - Set logfile permission upon file creation only (bnc#825490)
833 - Add arch ppc64p7
834 - version 13.4.0 (4)
835
836 -------------------------------------------------------------------
837 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
838
839 - Speedup scanning for modaliases (bnc#824110)
840 - version 13.3.0 (2)
841
842 -------------------------------------------------------------------
843 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
844
845 - Update zypp-po.tar.bz2
846
847 -------------------------------------------------------------------
848 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
849
850 - Update zypp-po.tar.bz2
851
852 -------------------------------------------------------------------
853 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
854
855 - Remove deprecated old stuff (aria2 support,
856   old InstallOrder, old History parser)
857 - version 13.2.0 (2)
858
859 -------------------------------------------------------------------
860 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
861
862 - Update zypp-po.tar.bz2
863
864 -------------------------------------------------------------------
865 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
866
867 - Update zypp-po.tar.bz2
868
869 -------------------------------------------------------------------
870 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
871
872 - Update zypp-po.tar.bz2
873
874 -------------------------------------------------------------------
875 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
876
877 - Discourage using SafeBool in favor of explicit operator bool
878 - version 13.1.0 (1)
879
880 -------------------------------------------------------------------
881 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
882
883 - Testsuite: Workaround boost::thread being not header only since
884   boost-1.50 (boost ticket 7085)
885 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
886   explicit operator bool; constructible and comparable with nullptr_t.
887 - Bump major version for Factory
888   12.x is continued on SuSE-Code-12_3-Branch
889 - version 13.0.0 (0)
890
891 -------------------------------------------------------------------
892 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
893
894 - Update zypp-po.tar.bz2
895
896 -------------------------------------------------------------------
897 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
898
899 - added new fuction zypp::ZYpp::provideSrcPackage
900 - Treat opensuse-education as separate vendor (bnc#812608)
901 - AArch64 support
902 - version 12.11.0 (0)
903
904 -------------------------------------------------------------------
905 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
906
907 - added tftp-support (bnc#803316)
908 - version 12.10.1 (0)
909
910 -------------------------------------------------------------------
911 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
912
913 - Update zypp-po.tar.bz2
914
915 -------------------------------------------------------------------
916 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
917
918 - Update zypp-po.tar.bz2
919
920 -------------------------------------------------------------------
921 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
922
923 - Update zypp-po.tar.bz2
924
925 -------------------------------------------------------------------
926 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
927
928 - Adapt to libsolv dataiterator fixes
929   (returning random data in some cases)
930 - Require and adapt to changes in libsolv-0.3.0
931 - version 12.10.0 (0)
932
933 -------------------------------------------------------------------
934 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
935
936 - Update zypp-po.tar.bz2
937
938 -------------------------------------------------------------------
939 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
940
941 - Update zypp-po.tar.bz2
942
943 -------------------------------------------------------------------
944 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
945
946 - Rephrase error message if 'lsof' is not installed (bnc#694427)
947 - version 12.9.0 (0)
948
949 -------------------------------------------------------------------
950 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
951
952 - Handle dangling update script symlinks in instsys. (bnc#803751)
953 - version 12.8.1 (0)
954
955 -------------------------------------------------------------------
956 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
957
958 - Update zypp-po.tar.bz2
959
960 -------------------------------------------------------------------
961 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
962
963 - Update zypp-po.tar.bz2
964
965 -------------------------------------------------------------------
966 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
967
968 - Update zypp-po.tar.bz2
969
970 -------------------------------------------------------------------
971 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
972
973 - make multicurl suppress progress reports for the metalink download
974 - work around libcurl bug that sometimes gives us old values in the
975   progress callback
976 - version 12.8.0 (0)
977
978 -------------------------------------------------------------------
979 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
980
981 - Reduce logging
982 - MediaMultiCurl: throw AbortRequestException if aborted by user
983 - version 12.7.0 (0)
984
985 -------------------------------------------------------------------
986 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
987
988 - Update zypp-po.tar.bz2
989
990 -------------------------------------------------------------------
991 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
992
993 - Update zypp-po.tar.bz2
994
995 -------------------------------------------------------------------
996 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
997
998 - Update zypp-po.tar.bz2
999
1000 -------------------------------------------------------------------
1001 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
1002
1003 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
1004 - Enable zypper to remove zypp locks without evaluating the
1005   query (bnc#792901)
1006 - Configure curl to "not fix the BEAST attack" (bnc#779177)
1007 - version 12.6.0 (0)
1008
1009 -------------------------------------------------------------------
1010 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
1011
1012 - Update zypp-po.tar.bz2
1013
1014 -------------------------------------------------------------------
1015 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
1016
1017 - HistoryLogReader: new HistoryLogData based API for parsing the new
1018   history file entries (fate#312521)
1019   The old HistoryItem based API is deprecated but will
1020   still be available for a while if you compile with
1021   -DWITH_DEPRECATED_HISTORYITEM_API.
1022 - Write userdata string to history log (fate#312521)
1023 - Add HistoryLogReader testcases
1024 - Adapt to libsolv 'medianr'-changes
1025 - version 12.5.0 (0)
1026
1027 -------------------------------------------------------------------
1028 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
1029
1030 - Update zypp-po.tar.bz2
1031
1032 -------------------------------------------------------------------
1033 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
1034
1035 - Update zypp-po.tar.bz2
1036
1037 -------------------------------------------------------------------
1038 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
1039
1040 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
1041 - Extend ZConfig to store a user defined string value (fate#312521)
1042 - Add SIGSEGV handler trying to log a stack trace
1043 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
1044 - Use gettext plural handling (bnc#784666)
1045 - version 12.4.0 (0)
1046
1047 -------------------------------------------------------------------
1048 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
1049
1050 - Update zypp-po.tar.bz2
1051
1052 -------------------------------------------------------------------
1053 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
1054
1055 - Add simple sysconfig::write (bnc#766598)
1056 - For installed products also filelists when trying to find the buddy
1057   (bnc#784900)
1058 - Provide information whether product license needs to be accepted.
1059 - version 12.3.0 (0)
1060
1061 -------------------------------------------------------------------
1062 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
1063
1064 - Update zypp-po.tar.bz2
1065
1066 -------------------------------------------------------------------
1067 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
1068
1069 - Update zypp-po.tar.bz2
1070
1071 -------------------------------------------------------------------
1072 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
1073
1074 - Enable multiversion kernel and set multiversion.kernels in
1075   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
1076 - Fix typo (bnc#782801)
1077 - Relax evaluation of patch category tags (case insensitive)
1078
1079 -------------------------------------------------------------------
1080 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
1081
1082 - Update zypp-po.tar.bz2
1083
1084 -------------------------------------------------------------------
1085 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
1086
1087 - Update zypp-po.tar.bz2
1088
1089 -------------------------------------------------------------------
1090 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
1091
1092 - Add str::commonPrefix
1093 - version 12.2.0 (0)
1094
1095 -------------------------------------------------------------------
1096 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
1097
1098 - Update zypp-po.tar.bz2
1099
1100 -------------------------------------------------------------------
1101 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
1102
1103 - Provide Target::reload()
1104 - version 12.1.0 (0)
1105
1106 -------------------------------------------------------------------
1107 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
1108
1109 - Update zypp-po.tar.bz2
1110
1111 -------------------------------------------------------------------
1112 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
1113
1114 - Update zypp-po.tar.bz2
1115
1116 -------------------------------------------------------------------
1117 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
1118
1119 - Update zypp-po.tar.bz2
1120
1121 -------------------------------------------------------------------
1122 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
1123
1124 - Update zypp-po.tar.bz2
1125
1126 -------------------------------------------------------------------
1127 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
1128
1129 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
1130   zypplock becoming available (bnc#772965)
1131 - Unify update-scripts with same content(md5sum) (bnc#773575)
1132 - version 12.0.1 (0)
1133
1134 -------------------------------------------------------------------
1135 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
1136
1137 - Update zypp-po.tar.bz2
1138
1139 -------------------------------------------------------------------
1140 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
1141
1142 - set $ZYPP_IS_RUNNING during commit
1143 - Bump major version for Factory
1144   11.x is continued on SuSE-Code-12_2-Branch
1145 - version 12.0.0 (0)
1146
1147 -------------------------------------------------------------------
1148 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
1149
1150 - Update zypp-po.tar.bz2
1151
1152 -------------------------------------------------------------------
1153 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
1154
1155 - Fixed typo (bnc#773467)
1156 - Erase any old repo instance from pool when (re)loading from cache
1157 - filter zero sized devices in disk usage counter(bnc#769819)
1158 - fix isSoftLocked computation
1159 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
1160 - do not fork the uuidgen program, use kernel interface instead
1161 - remove obsolete hicolor-icon-theme BuildRequires
1162 - version 11.7.0 (6)
1163
1164 -------------------------------------------------------------------
1165 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
1166
1167 - Update zypp-po.tar.bz2
1168
1169 -------------------------------------------------------------------
1170 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
1171
1172 - Update zypp-po.tar.bz2
1173
1174 -------------------------------------------------------------------
1175 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
1176
1177 - Update zypp-po.tar.bz2
1178
1179 -------------------------------------------------------------------
1180 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
1181
1182 - Update zypp-po.tar.bz2
1183
1184 -------------------------------------------------------------------
1185 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
1186
1187 - zypp.conf:servicesdir is ignored (bnc#765528)
1188 - allow libcurl to take proxy from environment iff proxy is not
1189   configured or disallowed (bnc#745404)
1190 - version 11.6.3 (6)
1191
1192 -------------------------------------------------------------------
1193 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
1194
1195 - Update zypp-po.tar.bz2
1196
1197 -------------------------------------------------------------------
1198 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
1199
1200 - Update zypp-po.tar.bz2
1201
1202 -------------------------------------------------------------------
1203 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
1204
1205 - Adjust weaklock fix
1206
1207 -------------------------------------------------------------------
1208 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
1209
1210 - Fix processing of weak locks (bnc#749418, bnc#765164)
1211 - [valgrind] don't dereference if we may be past the end of the repositories.
1212 - add armv7hl workaround for Adrian
1213 - version 11.6.2 (6)
1214
1215 -------------------------------------------------------------------
1216 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
1217
1218 - Update zypp-po.tar.bz2
1219
1220 -------------------------------------------------------------------
1221 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
1222
1223 - fix an invalid read revealed by valgrind in
1224   RepositoryIterator::increment()
1225
1226 -------------------------------------------------------------------
1227 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
1228
1229 - Update zypp-po.tar.bz2
1230
1231 -------------------------------------------------------------------
1232 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
1233
1234 - Update zypp-po.tar.bz2
1235
1236 -------------------------------------------------------------------
1237 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
1238
1239 - Update zypp-po.tar.bz2
1240
1241 -------------------------------------------------------------------
1242 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
1243
1244 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
1245 - remove base/Deprecated.h (macros now in APIConfig.h)
1246 - Disribute Easy.h in APIConfig.h
1247 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
1248 - version 11.6.0 (6)
1249
1250 -------------------------------------------------------------------
1251 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
1252
1253 - build with gcc-4.7 (bnc#755324)
1254 - version 11.5.0 (5)
1255
1256 -------------------------------------------------------------------
1257 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
1258
1259 - Fix lost device info when mounting CD/DVD
1260
1261 -------------------------------------------------------------------
1262 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
1263
1264 - Update zypp-po.tar.bz2
1265
1266 -------------------------------------------------------------------
1267 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
1268
1269 - Always consider (block) devices passed as url option (bnc#755815)
1270
1271 -------------------------------------------------------------------
1272 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
1273
1274 - Update zypp-po.tar.bz2
1275
1276 -------------------------------------------------------------------
1277 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
1278
1279 - Fix install progress hopping back and forth
1280 - Try to create a missing destination dir before switching to tmp
1281   space (bnc#755239)
1282
1283 -------------------------------------------------------------------
1284 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
1285
1286 - ResStatus: add 'unneeded' bit (determined by solver)
1287 - Force using gcc-4.6 until it builds with 4.7
1288 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
1289 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
1290 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
1291 - Support (source)package download by non-root user (bnc#755239)
1292 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
1293 - Fix buddy handling in solver results
1294 - Simplify Selectable::multiversionInstall
1295 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
1296 - version 11.4.0 (4)
1297
1298 -------------------------------------------------------------------
1299 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
1300
1301 - Update zypp-po.tar.bz2
1302
1303 -------------------------------------------------------------------
1304 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
1305
1306 - Update zypp-po.tar.bz2
1307
1308 -------------------------------------------------------------------
1309 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
1310
1311 - Update zypp-po.tar.bz2
1312
1313 -------------------------------------------------------------------
1314 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
1315
1316 - Cleanup orphaned media attach points (bnc#751221)
1317 - Show max support status if package is in multiple repos (bnc#735841)
1318 - Parse proxy user/pass from url (bnc#752497)
1319 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
1320 - version 11.3.0 (1)
1321
1322 -------------------------------------------------------------------
1323 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
1324
1325 - Add API for patch severity (bnc#733723, FATE#312633)
1326 - version 11.2.0 (1)
1327
1328 -------------------------------------------------------------------
1329 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
1330
1331 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
1332 - Apply soft locks by name and not per package (bnc#749418)
1333 - version 11.1.1 (1)
1334
1335 -------------------------------------------------------------------
1336 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
1337
1338 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
1339 - Build with -fvisibility-inlines-hidden
1340 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
1341 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
1342 - new sat::Map - Libsolv (bit)Map wrapper.
1343 - always set splitprovides to true now that libsolv handles them better
1344 - version 11.1.0 (1)
1345
1346 -------------------------------------------------------------------
1347 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
1348
1349 - Update zypp-po.tar.bz2
1350
1351 -------------------------------------------------------------------
1352 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
1353
1354 - Update zypp-po.tar.bz2
1355
1356 -------------------------------------------------------------------
1357 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
1358
1359 - Update zypp-po.tar.bz2
1360
1361 -------------------------------------------------------------------
1362 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
1363
1364 - Update zypp-po.tar.bz2
1365
1366 -------------------------------------------------------------------
1367 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
1368
1369 - Adapt Repository iteration to libsolv changes.
1370 - Add sat::Pool tests
1371 - Fix Flags<> api to be more consistent and add testcase.
1372 - Set min_curl_version 7.19.4 (bnc#735284)
1373 - Doc: add some words about 'Solver - Vendor protection'
1374 - version 11.0.0 (0)
1375
1376 -------------------------------------------------------------------
1377 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
1378
1379 - Update zypp-po.tar.bz2
1380
1381 -------------------------------------------------------------------
1382 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
1383
1384 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
1385 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
1386 - Some improvements to the services documentation
1387 - Fix RW_pointer comparison with underlying smart pointer type.
1388 - version 10.3.5 (3)
1389
1390 -------------------------------------------------------------------
1391 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
1392
1393 - Update zypp-po.tar.bz2
1394
1395 -------------------------------------------------------------------
1396 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
1397
1398 - Update zypp-po.tar.bz2
1399
1400 -------------------------------------------------------------------
1401 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
1402
1403 - Try to find and use some CD/DVD device even if HAL/UDEV detection
1404   fails (bnc#724807)
1405 - Static initialization problem fixes (by Harald Fernengel)
1406 - version 10.3.4 (3)
1407
1408 -------------------------------------------------------------------
1409 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
1410
1411 - Don't use proxy if disabled (bnc#696805)
1412 - version 10.3.3 (3)
1413
1414 -------------------------------------------------------------------
1415 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
1416
1417 - Add pkg-config BuildRequires: We fail to detect libproxy due to
1418   the missing pkg-config. Additionally, we have a .pc file
1419   ourselfes, which we do not get the provides for [bnc#696805]
1420
1421 -------------------------------------------------------------------
1422 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
1423
1424 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
1425 - version 10.3.2 (3)
1426
1427 -------------------------------------------------------------------
1428 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
1429
1430 - Update zypp-po.tar.bz2
1431
1432 -------------------------------------------------------------------
1433 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
1434
1435 - Update zypp-po.tar.bz2
1436
1437 -------------------------------------------------------------------
1438 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
1439
1440 - Update zypp-po.tar.bz2
1441
1442 -------------------------------------------------------------------
1443 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
1444
1445 - Explicitly include textLocale in package translation download
1446
1447 -------------------------------------------------------------------
1448 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
1449
1450 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
1451 - version 10.3.1 (3)
1452
1453 -------------------------------------------------------------------
1454 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
1455
1456 - Update zypp-po.tar.bz2
1457
1458 -------------------------------------------------------------------
1459 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
1460
1461 - Add zypp.conf option repo.refresh.locales: A list of locales for
1462   which translated package descriptions should be downloaded if
1463   available.
1464 - Explixitly set CURLOPT_PROXYAUTH
1465 - version 10.3.0 (1)
1466
1467 -------------------------------------------------------------------
1468 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
1469
1470 - Add arch armv7tnhl and armv7thl
1471 - Fix RepoVariablesReplacer to compute substitution values on demand only
1472 - PathInfo::hardlinkCopy: fix handling cross-device links
1473 - version 10.2.0 (1)
1474
1475 -------------------------------------------------------------------
1476 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
1477
1478 - Update zypp-po.tar.bz2
1479
1480 -------------------------------------------------------------------
1481 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
1482
1483 - Must not differ between type nfs and nfs4 when checking the mount
1484   table (bnc#710269)
1485 - version 10.1.1 (1)
1486
1487 -------------------------------------------------------------------
1488 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
1489
1490 - Update zypp-po.tar.bz2
1491
1492 -------------------------------------------------------------------
1493 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
1494
1495 - Switch to using libsolv instead of satsolver
1496 - version 10.1.0 (1)
1497
1498 -------------------------------------------------------------------
1499 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
1500
1501 - Update zypp-po.tar.bz2
1502
1503 -------------------------------------------------------------------
1504 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
1505
1506 - Update zypp-po.tar.bz2
1507
1508 -------------------------------------------------------------------
1509 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
1510
1511 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
1512 - version 10.0.0 (0)
1513
1514 -------------------------------------------------------------------
1515 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
1516
1517 - Enhance Selectable API
1518 - version 9.11.0 (8)
1519
1520 -------------------------------------------------------------------
1521 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
1522
1523 - Update sle-zypp-po.tar.bz2
1524
1525 -------------------------------------------------------------------
1526 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
1527
1528 - Update zypp-po.tar.bz2
1529
1530 -------------------------------------------------------------------
1531 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
1532
1533 - Update sle-zypp-po.tar.bz2
1534
1535 -------------------------------------------------------------------
1536 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
1537
1538 - Update zypp-po.tar.bz2
1539
1540 -------------------------------------------------------------------
1541 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
1542
1543 - Explicitly require rpm.
1544 - version 9.10.2 (8)
1545
1546 -------------------------------------------------------------------
1547 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
1548
1549 - Update sle-zypp-po.tar.bz2
1550
1551 -------------------------------------------------------------------
1552 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
1553
1554 - Update zypp-po.tar.bz2
1555
1556 -------------------------------------------------------------------
1557 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
1558
1559 - Update zypp-po.tar.bz2
1560
1561 -------------------------------------------------------------------
1562 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
1563
1564 - Extend mount entry comparison fix (bnc#710269)
1565 - version 9.10.2 (8)
1566
1567 -------------------------------------------------------------------
1568 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
1569
1570 - Update sle-zypp-po.tar.bz2
1571
1572 -------------------------------------------------------------------
1573 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
1574
1575 - Update sle-zypp-po.tar.bz2
1576
1577 -------------------------------------------------------------------
1578 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
1579
1580 - Update zypp-po.tar.bz2
1581
1582 -------------------------------------------------------------------
1583 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
1584
1585 - Update zypp-po.tar.bz2
1586
1587 -------------------------------------------------------------------
1588 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
1589
1590 - Attempt to fix smb mount entry comparison (bnc#710269)
1591 - version 9.10.1 (8)
1592
1593 -------------------------------------------------------------------
1594 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
1595
1596 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
1597 - Fix reading of integer arrays from rpm headers (bnc#709716)
1598 - version 9.10.0 (8)
1599
1600 -------------------------------------------------------------------
1601 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
1602
1603 - Update zypp-po.tar.bz2
1604
1605 -------------------------------------------------------------------
1606 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
1607
1608 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
1609   if compiled against libcurl-7.19.4 or above. (bnc#692260)
1610 - version 9.9.2 (8)
1611
1612 -------------------------------------------------------------------
1613 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
1614
1615 - Always read /proc/mounts when looking for mounted media (bnc#705893)
1616 - version 9.9.1 (8)
1617
1618 -------------------------------------------------------------------
1619 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
1620
1621 - MediaUserAuth: Do not expose libcurl header files.
1622 - version 9.9.0 (8)
1623
1624 -------------------------------------------------------------------
1625 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
1626
1627 - More initialize parser structure fixes. (bnc#705181)
1628 - version 9.8.7 (8)
1629
1630 -------------------------------------------------------------------
1631 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
1632
1633 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
1634 - version 9.8.6 (8)
1635
1636 -------------------------------------------------------------------
1637 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
1638
1639 - Properly initialize parser structures (bnc#705181)
1640 - version 9.8.5 (8)
1641
1642 -------------------------------------------------------------------
1643 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
1644
1645 - Fix tests for available libcurl version.
1646 - version 9.8.4 (8)
1647
1648 -------------------------------------------------------------------
1649 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
1650
1651 - Update zypp-po.tar.bz2
1652
1653 -------------------------------------------------------------------
1654 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
1655
1656 - Make fix for bnc#702576 more robust.
1657 - Enhance fix for bnc#699435. Return an error if download in advance
1658   failed to provide all packages, so zypper does not silently quit.
1659 - version 9.8.3 (8)
1660
1661 -------------------------------------------------------------------
1662 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
1663
1664 - Update zypp-po.tar.bz2
1665
1666 -------------------------------------------------------------------
1667 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
1668
1669 - Always compute transaction from pool (bnc#702576)
1670 - version 9.8.2 (8)
1671
1672 -------------------------------------------------------------------
1673 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
1674
1675 - Add feature provides for supported plugins.
1676
1677 -------------------------------------------------------------------
1678 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
1679
1680 - Add configuration template for automatic kernel
1681   purge (feature#312018) to zypp.conf
1682
1683 -------------------------------------------------------------------
1684 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
1685
1686 - Fix download loop to skip non-install actions. (bnc#699435)
1687 - version 9.8.1 (8)
1688
1689 -------------------------------------------------------------------
1690 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
1691
1692 - Update zypp-po.tar.bz2
1693
1694 -------------------------------------------------------------------
1695 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
1696
1697 - Fix missing return value.
1698
1699 -------------------------------------------------------------------
1700 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
1701
1702 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
1703 - version 9.8.0 (8)
1704
1705 -------------------------------------------------------------------
1706 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
1707
1708 - Update zypp-po.tar.bz2
1709
1710 -------------------------------------------------------------------
1711 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1712
1713 - Fix transaction ORDER_BY_MEDIANR.
1714 - version 9.7.0 (5)
1715
1716 -------------------------------------------------------------------
1717 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1718
1719 - Basic commit plugins implemented. They may be used to implement pre/post
1720   commit actions like taking file system snapshots (fate#303699)
1721 - version 9.6.0 (5)
1722
1723 -------------------------------------------------------------------
1724 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1725
1726 - Do commit based on sat::Transaction.
1727 - version 9.5.0 (5)
1728
1729 -------------------------------------------------------------------
1730 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1731
1732 - Assert rpm database directory is created before rpmtsInitDB is
1733   called (bnc#697115)
1734
1735 -------------------------------------------------------------------
1736 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1737
1738 - fix var definition order in PackageProvider
1739 - fix operator~ return datatype for flags (ctor is explicit)
1740 - add method interactiveFlags to Patch describing what makes it
1741   interactive
1742 - version 9.4.0 (3)
1743
1744 -------------------------------------------------------------------
1745 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1746
1747 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1748
1749 -------------------------------------------------------------------
1750 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1751
1752 - Switch patch interactive-check to flags
1753 - version 9.3.0 (3)
1754
1755 -------------------------------------------------------------------
1756 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1757
1758 - Update zypp-po.tar.bz2
1759
1760 -------------------------------------------------------------------
1761 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1762
1763 - fix specfile to handle sles translations if available
1764
1765 -------------------------------------------------------------------
1766 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1767
1768 - Avoid using #elifdef directive.
1769
1770 -------------------------------------------------------------------
1771 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1772
1773 - Update zypp-po.tar.bz2
1774
1775 -------------------------------------------------------------------
1776 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1777
1778 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1779 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1780   were either fixed without bnc# or do not apply to this branch. This is
1781   to make the changelog checker happy:
1782   - Set proper defaults for service repos (bnc#673943)
1783
1784 -------------------------------------------------------------------
1785 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1786
1787 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1788 - version 9.2.0 (2)
1789
1790 -------------------------------------------------------------------
1791 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1792
1793 - respect patch content license when determinating interactive status
1794 - version 9.1.2 (1)
1795
1796 -------------------------------------------------------------------
1797 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1798
1799 - More rpm-4.9 fixes
1800 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1801
1802 -------------------------------------------------------------------
1803 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1804
1805 - Update zypp-po.tar.bz2
1806
1807 -------------------------------------------------------------------
1808 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1809
1810 - Fix for rpm-4.9
1811 - version 9.1.1 (1)
1812
1813 -------------------------------------------------------------------
1814 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1815
1816 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1817 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1818 - version 9.1.0 (1)
1819
1820 -------------------------------------------------------------------
1821 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1822
1823 - Allow MediaCD to build against HAL or nothing
1824   if udev is not present
1825
1826 -------------------------------------------------------------------
1827 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1828
1829 - forward port all changes to make it build in Code10
1830
1831 -------------------------------------------------------------------
1832 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1833
1834 - make -Werror=format-security optional and used only if
1835   supported
1836
1837 -------------------------------------------------------------------
1838 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1839
1840 - Update zypp-po.tar.bz2
1841
1842 -------------------------------------------------------------------
1843 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1844
1845 - Update zypp-po.tar.bz2
1846
1847 -------------------------------------------------------------------
1848 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1849
1850 - delete old metadata temp directories
1851 - version 9.0.3 (0)
1852
1853 -------------------------------------------------------------------
1854 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1855
1856 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1857 - version 9.0.2 (0)
1858
1859 -------------------------------------------------------------------
1860 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1861
1862 - Update zypp-po.tar.bz2
1863
1864 -------------------------------------------------------------------
1865 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1866
1867 - check for permissions before writing (fixes bnc#683509)
1868 - version 9.0.1 (0)
1869
1870 -------------------------------------------------------------------
1871 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1872
1873 - Switch ResPoolProxy to use multimap in order to allow iteration
1874   of all Selectables of all kinds.
1875 - Add upper/lower_bound iteration to MapKVIterator.
1876 - Add stream output for multimap/set.
1877 - version 9.0.0 (0)
1878
1879 -------------------------------------------------------------------
1880 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1881
1882 - Update zypp-po.tar.bz2
1883
1884 -------------------------------------------------------------------
1885 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1886
1887 - Update zypp-po.tar.bz2
1888
1889 -------------------------------------------------------------------
1890 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1891
1892 - Update zypp-po.tar.bz2
1893
1894 -------------------------------------------------------------------
1895 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1896
1897 - Update zypp-po.tar.bz2
1898
1899 -------------------------------------------------------------------
1900 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1901
1902 - Update zypp-po.tar.bz2
1903
1904 -------------------------------------------------------------------
1905 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1906
1907 - Do not look for $releasever 's value if there is no variable
1908   in the url: parses product file again and again
1909 - version 8.12.2 (10)
1910
1911 -------------------------------------------------------------------
1912 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1913
1914 - Remove package-manager.desktop file (bnc#329635)
1915 - version 8.12.1 (10)
1916
1917 -------------------------------------------------------------------
1918 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1919
1920 - Apply patch introducing armv7nhl:armv7hl
1921
1922 -------------------------------------------------------------------
1923 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1924
1925 - allow for Repo Index Services to set the enabled state of
1926   repositories from the server side.
1927 - Fix priority not being set on reading service indexes
1928 - version 8.12.0 (10)
1929
1930 -------------------------------------------------------------------
1931 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1932
1933 - Add new ServicePlugin Exceptions.
1934
1935 -------------------------------------------------------------------
1936 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1937
1938 - Update zypp-po.tar.bz2
1939
1940 -------------------------------------------------------------------
1941 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1942
1943 - add method to check if there are manually configured urls
1944 - version 8.11.0 (10)
1945
1946 -------------------------------------------------------------------
1947 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1948
1949 - create cache directory, if it doesn't exist
1950   when saving mirrorlist
1951 - version 8.10.6 (10)
1952
1953 -------------------------------------------------------------------
1954 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1955
1956 - moved keepPackages code to RepoInfo::Impl
1957 - version 8.10.5 (10)
1958
1959 -------------------------------------------------------------------
1960 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1961
1962 - Fix caching of mirrorlist files
1963 - version 8.10.4 (10)
1964
1965 -------------------------------------------------------------------
1966 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1967
1968 - Do not export keyring if rpmdb is initialised, but target isn't
1969   (bnc#659494)
1970 - version 8.10.3 (10)
1971
1972 -------------------------------------------------------------------
1973 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1974
1975 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1976 - version 8.10.2 (10)
1977
1978 -------------------------------------------------------------------
1979 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1980
1981 - fix retrieval of distributionVersion if target is not initialized
1982 - MultiCurl: make sure the server responds with "partial content",
1983   fixes corrupt downloads if the metalink file contains no checksums
1984 - version 8.10.1 (10)
1985
1986 -------------------------------------------------------------------
1987 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1988
1989 - Added ReplacerVar caching in RepoInfo
1990 - Automaticly remove empty mirrorlist-files
1991 - version 8.10.0 (10)
1992
1993 -------------------------------------------------------------------
1994 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1995
1996 - Added MirrorList caching
1997 - version 8.9.0 (7)
1998
1999 -------------------------------------------------------------------
2000 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
2001
2002 - Icons for libzypp should go into desktop-data. (bnc#329635)
2003 - version 8.8.2 (7)
2004
2005 -------------------------------------------------------------------
2006 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
2007
2008 - Properly handle FTP response 550. (bnc#645747)
2009 - version 8.8.1 (7)
2010
2011 -------------------------------------------------------------------
2012 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
2013
2014 - fix access of freed memory in MultiCurl (bnc#654600)
2015
2016 -------------------------------------------------------------------
2017 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
2018
2019 - Update zypp-po.tar.bz2
2020
2021 -------------------------------------------------------------------
2022 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
2023
2024 - added metalink support
2025 - version 8.8.0 (7)
2026
2027 -------------------------------------------------------------------
2028 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
2029
2030 - Feed the ProvideFilePolicy progress callback in addition to any
2031   connected media::DownloadProgressReport (bnc#545106)
2032 - version 8.7.1 (7)
2033
2034 -------------------------------------------------------------------
2035 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
2036
2037 - Make MetaLinkParser accept InputStreams
2038 - Make MetaLinkParser accept Pathnames insted of strings
2039 - Fix MetaLinkv4 hash parsing
2040 - Add MetaLinkParser test
2041 - version 8.7.0 (7)
2042
2043 -------------------------------------------------------------------
2044 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
2045
2046 - Use timeouts in plugin script communication.
2047 - Fix ExternalProgram to correctly remember exit status.
2048 - version 8.6.0 (5)
2049
2050 -------------------------------------------------------------------
2051 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
2052
2053 - Update zypp-po.tar.bz2
2054
2055 -------------------------------------------------------------------
2056 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
2057
2058 - fix services not being linked to their file after being
2059   saved
2060
2061 -------------------------------------------------------------------
2062 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
2063
2064 - Don't use aria2c for FTP (bnc #641328)
2065
2066 -------------------------------------------------------------------
2067 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
2068
2069 - implementation for url resolver plugins
2070 - version 8.5.0 (5)
2071
2072 -------------------------------------------------------------------
2073 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
2074
2075 - Use DownloadInHeaps as default, when there is nothing configured
2076   and when the target root is set to "/". (bnc#591476)
2077 - version 8.4.0 (4)
2078
2079 -------------------------------------------------------------------
2080 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
2081
2082 - fixed replacing releasever (for fedora systems) - (bnc#637470)
2083 - version 8.3.0 (0)
2084
2085 -------------------------------------------------------------------
2086 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
2087
2088 - fix metalink4 parsing [bnc#641484]
2089
2090 -------------------------------------------------------------------
2091 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
2092
2093 - Update zypp-po.tar.bz2
2094
2095 -------------------------------------------------------------------
2096 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
2097
2098 - Allow per repository proxy settings like yum does.
2099   Including setting it to _none_ overriding the
2100   system proxy.
2101   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
2102 - version 8.2.1 (0)
2103
2104 -------------------------------------------------------------------
2105 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
2106
2107 - fixed replacing basearch (for fedora systems) - (bnc#637473)
2108 - version 8.2.0 (0)
2109
2110 -------------------------------------------------------------------
2111 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
2112
2113 - Report download failures in commit result (bnc#431854)
2114 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
2115 - version 8.1.3 (0)
2116
2117 -------------------------------------------------------------------
2118 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
2119
2120 - Fix download-only not to omit source packages (bnc#635596)
2121 - version 8.1.2 (0)
2122
2123 -------------------------------------------------------------------
2124 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
2125
2126 - Update zypp-po.tar.bz2
2127
2128 -------------------------------------------------------------------
2129 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
2130
2131 - fix basearch url variable
2132 - use the right release package name on fedora
2133
2134 -------------------------------------------------------------------
2135 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
2136
2137 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
2138 - version 8.1.1 (0)
2139
2140 -------------------------------------------------------------------
2141 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
2142
2143 - Update zypp-po.tar.bz2
2144
2145 -------------------------------------------------------------------
2146 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
2147
2148 - Update zypp-po.tar.bz2
2149
2150 -------------------------------------------------------------------
2151 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
2152
2153 - Fix memory leaks.
2154
2155 -------------------------------------------------------------------
2156 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
2157
2158 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
2159 - version 8.1.0 (0)
2160
2161 -------------------------------------------------------------------
2162 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
2163
2164 - Fix bug in PoolQuery::addDependency
2165 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
2166   MultiCurl implements MetaLink and Zsync support using libcurl. In
2167   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
2168   the new backend.
2169 - version 8.0.1 (0)
2170
2171 -------------------------------------------------------------------
2172 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
2173
2174 - Bump heads major version after 11.3 branched away.
2175 - version 8.0.0 (0)
2176
2177 -------------------------------------------------------------------
2178 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
2179
2180 - Update zypp-po.tar.bz2
2181
2182 -------------------------------------------------------------------
2183 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
2184
2185 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
2186 - version 7.8.0 (6)
2187
2188 -------------------------------------------------------------------
2189 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
2190
2191 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
2192
2193 -------------------------------------------------------------------
2194 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
2195
2196 - Update zypp-po.tar.bz2
2197
2198 -------------------------------------------------------------------
2199 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
2200
2201 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
2202
2203 -------------------------------------------------------------------
2204 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
2205
2206 - Respect zypp.conf policy settings when solving for update.
2207
2208 -------------------------------------------------------------------
2209 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
2210
2211 - Don't bloat logfile by logging install progess values.
2212
2213 -------------------------------------------------------------------
2214 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
2215
2216 - Update zypp-po.tar.bz2
2217
2218 -------------------------------------------------------------------
2219 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
2220
2221 - Add missing Date constant declarations.
2222 - version 7.7.5 (6)
2223
2224 -------------------------------------------------------------------
2225 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
2226
2227 - Prevent against daemons launched in rpm %post, that do not close
2228   their filedescriptors. Original fix was accidentally reverted.
2229   (bnc#174548)
2230 - version 7.7.4 (6)
2231
2232 -------------------------------------------------------------------
2233 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
2234
2235 - Update zypp-po.tar.bz2
2236
2237 -------------------------------------------------------------------
2238 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
2239
2240 - Fix default evaluation of recommendations of installed
2241   packages (bnc#605490)
2242 - version 7.7.3 (6)
2243
2244 -------------------------------------------------------------------
2245 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
2246
2247 - Update zypp-po.tar.bz2
2248
2249 -------------------------------------------------------------------
2250 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
2251
2252 - Fix broken IdStringType comparison (bnc#607572)
2253 - version 7.7.2 (6)
2254
2255 -------------------------------------------------------------------
2256 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
2257
2258 - Fix packages provided via delta rpm being placed in
2259   the wrong package cache (bnc#607583)
2260 - version 7.7.1 (6)
2261
2262 -------------------------------------------------------------------
2263 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
2264
2265 - Update zypp-po.tar.bz2
2266
2267 -------------------------------------------------------------------
2268 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
2269
2270 - Fix arch detection on sprac (bug #566291)
2271 - Arch: add sparc64v and sparcv9v and armv7l
2272 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
2273 - version 7.6.1 (6)
2274
2275 -------------------------------------------------------------------
2276 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
2277
2278 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
2279 - Cleanup spec file (Pavol Rusnak)
2280 - version 7.6.0 (6)
2281
2282 -------------------------------------------------------------------
2283 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
2284
2285 - Update zypp-po.tar.bz2
2286
2287 -------------------------------------------------------------------
2288 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
2289
2290 - Add methods to evaluate gpg geys expiration dates.
2291 - Export all rpmDb keys to the zypp trusted keyring in one go.
2292 - version 7.6.0 (6)
2293
2294 -------------------------------------------------------------------
2295 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
2296
2297 - Update zypp-po.tar.bz2
2298
2299 -------------------------------------------------------------------
2300 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
2301
2302 - Update zypp-po.tar.bz2
2303
2304 -------------------------------------------------------------------
2305 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
2306
2307 - Update zypp-po.tar.bz2
2308
2309 -------------------------------------------------------------------
2310 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
2311
2312 - Update zypp-po.tar.bz2 (Revision: 54959)
2313
2314 -------------------------------------------------------------------
2315 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
2316
2317 - Update zypp-po.tar.bz2 (Revision: 54959)
2318
2319 -------------------------------------------------------------------
2320 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
2321
2322 - Update translations.
2323
2324 -------------------------------------------------------------------
2325 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
2326
2327 - Improve solver.cleandepsOnRemove result by evaluating the install
2328   history to find packages installed on behalf of a user request (not
2329   auto added by the solver).
2330 - version 7.5.0 (5)
2331
2332 -------------------------------------------------------------------
2333 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
2334
2335 - Update translations.
2336
2337 -------------------------------------------------------------------
2338 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
2339
2340 - Update translations.
2341
2342 -------------------------------------------------------------------
2343 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
2344
2345 - Cleanup when deleting packages. New zypp.conf expert option
2346   solver.cleandepsOnRemove telling whether the solver should per
2347   default try to remove packages exclusively required by the ones
2348   he's asked to delete (default false).
2349 - Resolver::cleandepsOnRemove API to allow applications to change
2350   the solver option.
2351 - version 7.4.0 (4)
2352
2353 -------------------------------------------------------------------
2354 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
2355
2356 - Update translations.
2357
2358 -------------------------------------------------------------------
2359 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
2360
2361 - Enable splitprovides on update.
2362
2363 -------------------------------------------------------------------
2364 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
2365
2366 - Update translations.
2367
2368 -------------------------------------------------------------------
2369 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
2370
2371 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
2372 - version 7.3.0 (2)
2373
2374 -------------------------------------------------------------------
2375 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
2376
2377 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
2378 - Fix specfile to BuildRequire libudev-devel.
2379 - version 7.2.0 (2)
2380
2381 -------------------------------------------------------------------
2382 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
2383
2384 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
2385   rewiting the URL to access a specific media number. By now only
2386   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
2387
2388 -------------------------------------------------------------------
2389 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
2390
2391 - Update translations.
2392
2393 -------------------------------------------------------------------
2394 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
2395
2396 - Update translations.
2397
2398 -------------------------------------------------------------------
2399 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
2400
2401 - /etc/zypp/locks: Allow to specify edition ranges with
2402   solvable:name and dependencies.
2403 - version 7.1.1 (1)
2404
2405 -------------------------------------------------------------------
2406 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
2407
2408 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
2409 - version 7.1.0 (1)
2410
2411 -------------------------------------------------------------------
2412 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
2413
2414 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
2415 - Bump major version for 11.3 development.
2416 - version 7.0.0 (0)
2417
2418 -------------------------------------------------------------------
2419 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
2420
2421 - Fix parsing port from IPv6 URL (bnc#593385)
2422
2423 -------------------------------------------------------------------
2424 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
2425
2426 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
2427 - version 6.31.3 (31)
2428
2429 -------------------------------------------------------------------
2430 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
2431
2432 - Fix guessing package spec to match package names only. (bnc#590864)
2433 - version 6.31.2 (31)
2434
2435 -------------------------------------------------------------------
2436 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
2437
2438 - Add static Target::distributionLabel to return the baseproducts
2439   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
2440 - version 6.31.1 (31)
2441
2442 -------------------------------------------------------------------
2443 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
2444
2445 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
2446 - version 6.31.0 (31)
2447
2448 -------------------------------------------------------------------
2449 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
2450
2451 - Fix handling of symlinked packages in package cache. (bnc #585409)
2452 - version 6.30.5 (19)
2453
2454 -------------------------------------------------------------------
2455 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
2456
2457 - Avoiding use of 'guest' if 'credentials' is used when moutning
2458   a CIFS share. This caused 'permission denied' error with certain
2459   server configurations (bnc #560496).
2460
2461 -------------------------------------------------------------------
2462 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
2463
2464 - Check if a downloaded file actually exists even if aria2c returned 0.
2465   (bnc #564816)
2466 - version 6.30.3 (19)
2467
2468 -------------------------------------------------------------------
2469 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
2470
2471 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
2472
2473 -------------------------------------------------------------------
2474 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
2475
2476 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
2477 - Consider pending disable requests when removing service repositories. (bnc #572634)
2478 - version 6.30.1 (19)
2479
2480 -------------------------------------------------------------------
2481 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
2482
2483 - RepoManager::cleanCacheDirGarbage added for removing directories
2484   which do not belong to any of known repos (bnc #467693)
2485 - version 6.30.0 (19)
2486
2487 -------------------------------------------------------------------
2488 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
2489
2490 - On SLE aria2 is not required, so conflict with a too old aria2
2491   version installed. (bnc #578052)
2492 - version 6.29.5 (19)
2493
2494 -------------------------------------------------------------------
2495 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
2496
2497 - Fix package-manager script wrongly escaping UTF-8 chars in path
2498   names (bnc #571410)
2499 - version 6.29.4 (19)
2500
2501 -------------------------------------------------------------------
2502 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
2503
2504 - Support an alternate SLE-SP1 translation set.
2505 - version 6.29.3 (19)
2506
2507 -------------------------------------------------------------------
2508 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
2509
2510 - Remember the enabled state of removed service repositories. This
2511   way we are able to restore service repositories correctly after a
2512   subscrition expired and gets renewed. (bnc #572634)
2513 - version 6.29.2 (19)
2514
2515 -------------------------------------------------------------------
2516 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
2517
2518 - Abort aria2c download when the progress callback receives 'false'
2519   (bnc #545106)
2520
2521 -------------------------------------------------------------------
2522 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
2523
2524 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
2525   outdated solv files. (bnc #570623)
2526 - version 6.29.0 (19)
2527
2528 -------------------------------------------------------------------
2529 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
2530
2531 - Use regex to parse aria2c progress lines (bnc #570917)
2532 - version 6.28.1 (19)
2533
2534 -------------------------------------------------------------------
2535 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
2536
2537 - Set SignatureFileChecker context even if the key is not known
2538   (bnc #495977)
2539 - version 6.28.0 (19)
2540
2541 -------------------------------------------------------------------
2542 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
2543
2544 - RepoInfoBase::label() added for use in UI messages, plus
2545   ZConfig::repoLabelIsAlias()
2546
2547 -------------------------------------------------------------------
2548 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
2549
2550 - Fix transaction building in presence of multiversion installable items.
2551 - version 6.27.1 (19)
2552
2553 -------------------------------------------------------------------
2554 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
2555
2556 - Improve multiversion status handling and installation. (fate #305311)
2557 - version 6.27.0 (19)
2558
2559 -------------------------------------------------------------------
2560 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
2561
2562 - Don't allow an alias to start with '.' (bnc #473834)
2563
2564 -------------------------------------------------------------------
2565 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
2566
2567 - PickList and status interface for handling packages which are
2568   installable in multiple versions. (fate #305311)
2569 - version 6.26.0 (19)
2570
2571 -------------------------------------------------------------------
2572 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
2573
2574 - Add Selectable::highestAvailableVersionObj. Returns the highest
2575   available package version, ignoring priorities and policies. (bnc #557557)
2576 - version 6.25.0 (19)
2577
2578 -------------------------------------------------------------------
2579 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
2580
2581 - Also parse <product> tag from .prod files <upgrade> section.
2582 - version 6.24.3 (19)
2583
2584 -------------------------------------------------------------------
2585 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
2586
2587 - Fix chroot execution of update scripts. (bnc #558813)
2588 - version 6.24.3 (19)
2589
2590 -------------------------------------------------------------------
2591 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
2592
2593 - Fixed parsing of download speed from aria2c (bnc #537870)
2594
2595 -------------------------------------------------------------------
2596 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
2597
2598 - Add ui::Selecatble interface for picking specific package versions
2599   to install or delete if multiversion install is on.
2600 - version 6.24.0 (19)
2601
2602 -------------------------------------------------------------------
2603 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
2604
2605 - Parse zypp.conf multiversion option and make the setting available
2606   in pool and resolver.
2607 - version 6.23.0 (19)
2608
2609 -------------------------------------------------------------------
2610 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
2611
2612 - Specfile fixes to build on sle11-sp1.
2613 - Fix repository probing and building in presence of productdir. (bnc #553712)
2614 - version 6.22.3 (19)
2615
2616 -------------------------------------------------------------------
2617 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
2618
2619 - Forward port and document already present changes
2620   from Code11-Branch
2621   * void SEGV if trying to access data of installed packages, that were
2622     deleted behind our back (bnc #530595)
2623   * ProxyInfoSysconfig: take care variables get initialized.
2624   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
2625   * Use rpm variables in specfile. (bnc #512466)
2626   * Fix to compile with -Werror=format-security
2627   * Fix packageand() in testcase generation
2628   * Don't link unneeded libraries. (bnc #490895)
2629   * Fix Patch::categoryEnum.
2630   * Adapt to changed satsolver API. (bnc #480303)
2631   * Taking ALL translations for generating GMO files (bnc #458739)
2632   * Advice users to contact NCC if access to a 'novell.com'
2633     repository is denied (bnc #464586).
2634 - version 6.22.2 (19)
2635
2636 -------------------------------------------------------------------
2637 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
2638
2639 - Raised the limit of redirections from 3 to 6 (bnc #465532)
2640 - Following redirections also for https (bnc #545722).
2641 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2642 - Do not report cached packages as being downloaded. (bnc #545295)
2643 - Per default do not collect and report deleted files outside bin and lib
2644   directories for 'zypper ps'. (bnc #554480)
2645 - version 6.22.1 (19)
2646
2647 -------------------------------------------------------------------
2648 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
2649
2650 - CheckAccessDeleted: Per default do not collect and report deleted files
2651   that outside bin and lib directories. 'zypper ps' reporting false positive
2652   seems to confuse. (bnc #554480)
2653
2654 -------------------------------------------------------------------
2655 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
2656
2657 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2658
2659 -------------------------------------------------------------------
2660 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
2661
2662 - dup: Process drop list only if product actually changes. (bnc #552180)
2663 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
2664 - version 6.22.0 (19)
2665
2666 -------------------------------------------------------------------
2667 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
2668
2669 - Enhance interface for zypper. (bnc #551956)
2670 - version 6.21.4 (19)
2671
2672 -------------------------------------------------------------------
2673 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
2674
2675 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
2676   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
2677 - version 6.21.3 (19)
2678
2679 -------------------------------------------------------------------
2680 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
2681
2682 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
2683   permission.
2684
2685 -------------------------------------------------------------------
2686 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
2687
2688 - Don't try to access droplist of dropped products. (bnc #551697)
2689 - version 6.21.2 (19)
2690
2691 -------------------------------------------------------------------
2692 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
2693
2694 - Don't try to use an empty proxy string. (bnc #551314)
2695 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
2696 - version 6.21.1 (19)
2697
2698 -------------------------------------------------------------------
2699 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
2700
2701 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
2702   result. ui::Selectabe enhancements. Both will aid applications to
2703   install package sets determined by query results. (bnc # 548392)
2704 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
2705 - Updated iso3166-1 country codes (bnc #531350)
2706 - version 6.21.0 (19)
2707
2708 -------------------------------------------------------------------
2709 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
2710
2711 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2712 - version 6.20.0 (19)
2713
2714 -------------------------------------------------------------------
2715 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2716
2717 - Fixes to make libzypp-bindings compile.
2718 - version 6.19.3 (19)
2719
2720 -------------------------------------------------------------------
2721 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2722
2723 - Credentials are passed as commandline options to aria2c, so strip any
2724   'user@' from the URL. Otherwise aria will use an empty password for
2725   this URL and authentication will fail. (bnc #544634)
2726 - version 6.19.2 (19)
2727
2728 -------------------------------------------------------------------
2729 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2730
2731 - Repository::setInfo: Propagate priority changes to the solver to
2732   avoid reloading the whole repo (bnc #498266).
2733 - version 6.19.1 (19)
2734
2735 -------------------------------------------------------------------
2736 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2737
2738 - ResStatus: add isOrphaned to test whether a package is not provided
2739   by any enabled repository. Orphaned packages are usually good candidates
2740   for cleanup unless the providing repository was intentionally disabled.
2741 - version 6.19.0 (19)
2742
2743 -------------------------------------------------------------------
2744 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2745
2746 - aria2: pass credentials in a file instead of the command line
2747   which is logged.
2748 - aria2: we get the url in the progress if there is no response
2749   from the server yet, handle that to avoid flooding the log.
2750 - version 6.18.2 (17)
2751
2752 -------------------------------------------------------------------
2753 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2754
2755 - Performing a dist upgrade the solver may try to delete old and no
2756   longer provided (dropped) packages, even if they do not cause any
2757   dependency problem. This behaviour may be trurned off via zypp.conf
2758   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2759 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2760 - Add Product::droplist: List of dropped packages, i.e. packages no
2761   longer provided by a product.
2762 - version 6.18.1 (17)
2763
2764 -------------------------------------------------------------------
2765 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2766
2767 - Return update messages via ZYppCommitResult. Support variable
2768   substitution in notification command. (fate #301175)
2769 - Fix evaluation of no_proxy entries (bnc #543337)
2770 - aria/curl: Fix header data in case the target is
2771   not initialized when downloading.
2772 - version 6.18.0 (17)
2773
2774 -------------------------------------------------------------------
2775 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2776
2777 - Add zypp.conf option update.messages.notify: Command to be invoked
2778   to send update messages. (fate #301175)
2779 - version 6.17.2 (17)
2780
2781 -------------------------------------------------------------------
2782 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2783
2784 - Add Selectable::updateCandidateObj returning the candidate for
2785   update, if there is one. The updateCandidate must not violate
2786   any active solver policy.
2787 - version 6.17.1 (17)
2788
2789 -------------------------------------------------------------------
2790 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2791
2792 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2793 - Remove dead rpm database caching code from class RpmDb.
2794 - version 6.17.0 (17)
2795
2796 -------------------------------------------------------------------
2797 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2798
2799 - New commit.downloadMode option in zypp.conf. Allows to set a
2800   prefered download policy for commit.
2801 - version 6.16.0 (11)
2802
2803 -------------------------------------------------------------------
2804 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2805
2806 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2807 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2808   schemeIsDownloading.
2809 - version 6.15.0 (11)
2810
2811 -------------------------------------------------------------------
2812 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2813
2814 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2815   formats for building Capabilities(originally "name.arch=ver-rel").
2816 - version 6.14.3 (11)
2817
2818 -------------------------------------------------------------------
2819 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2820
2821 - Fix resolution to force installation even if dependencies are missing.
2822   (bnc #531564)
2823 - Rephrase solver resolution to point out if a package will break.
2824   (bnc #520083)
2825
2826 -------------------------------------------------------------------
2827 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2828
2829 - Lock rpms architecture only on distupgrade of the running system.
2830   (bnc #458520)
2831 - version 6.14.2 (11)
2832
2833 -------------------------------------------------------------------
2834 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2835
2836 - Fix PoolQuery comparison (bnc #528755)
2837 - Fix serialization and restore of predicated PoolQueries.
2838 - version 6.14.0 (11)
2839
2840 -------------------------------------------------------------------
2841 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2842
2843 - package-manager script: Fall back to package selection if no
2844   packages are passed on the commandline. (bnc #529137)
2845
2846 -------------------------------------------------------------------
2847 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2848
2849 - package-manager script:
2850   do not fail if kpackagekit is not installed (bnc #529510)
2851 - version 6.13.3 (11)
2852
2853 -------------------------------------------------------------------
2854 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2855
2856 - Tune CheckAccessDeleted to focus on libraries and executables.
2857 - version 6.13.2 (11)
2858
2859 -------------------------------------------------------------------
2860 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2861
2862 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2863   to check for running processes which access meanwhile deleted files or
2864   libraries.  This may be used after commit, when trying to figure out
2865   which services need to be restated. (fate #300763).
2866 - version 6.13.1 (11)
2867
2868 -------------------------------------------------------------------
2869 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2870
2871 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2872   certain repositories.
2873 - version 6.13.0 (11)
2874
2875 -------------------------------------------------------------------
2876 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2877
2878 - Remove confusing newlines in vendor change info (bnc #503859)
2879 - Removing a package lock was not counted as state change (bnc #501850)
2880 - Take solver_allowVendorChange option into account when computing the
2881   Selectables default candidate.
2882 - version 6.12.0 (11)
2883
2884 -------------------------------------------------------------------
2885 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2886
2887 - Avoid deadlock after fork and failed exec. (bnc 493152)
2888 - No need to manually detect the location of aria2 binary.
2889 - version 6.11.4 (11)
2890
2891 -------------------------------------------------------------------
2892 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2893
2894 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2895   (bnc #513944)
2896
2897 -------------------------------------------------------------------
2898 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2899
2900 - Create LogControl on demand instead of using a static var. (bnc #525339)
2901 - version 6.11.2 (11)
2902
2903 -------------------------------------------------------------------
2904 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2905
2906 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2907   and load target and enabled repositories.
2908
2909 -------------------------------------------------------------------
2910 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2911
2912 - New class InstanceId to build strings to identify/retrieve specific
2913   Solvables.
2914 - version 6.11.1 (11)
2915
2916 -------------------------------------------------------------------
2917 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2918
2919 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2920   and DownloadInAdvance. (fate #302159, fate #305624)
2921 - version 6.11.0 (11)
2922
2923 -------------------------------------------------------------------
2924 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2925
2926 - add support to the package-manager script to use kpackagekit
2927   or gnome-packagekit if available, which allows to install local
2928   rpms with one click from file manager following desktop policies
2929   and fetching other dependencies if required.
2930   (fate #306526)
2931 - version 6.10.5 (10)
2932
2933 -------------------------------------------------------------------
2934 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2935
2936 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2937   how many dist upgrade solver testcases should be kept on the system.
2938   Per default just the last two are kept.
2939 - version 6.10.4 (10)
2940
2941 -------------------------------------------------------------------
2942 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2943
2944 - Don't write a solver testcase when solving for dist upgrade,
2945   but when actually committing.
2946 - version 6.10.3 (10)
2947
2948 -------------------------------------------------------------------
2949 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2950
2951 - Add new string Match::Mode STRINGSTART and STRINGEND.
2952
2953 -------------------------------------------------------------------
2954 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2955
2956 - log redirections when cURL media backend is used (fate #305320).
2957
2958 -------------------------------------------------------------------
2959 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2960
2961 - Support "product version" detection on systems not using
2962   /etc/product.d/baseproduct by looking for the first package
2963   providing ZConfig::distroverpkg (defaults to redhat-release).
2964 - version 6.10.2 (10)
2965
2966 -------------------------------------------------------------------
2967 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2968
2969 - Adapt to boost_unit_test_framework-1.38.
2970 - version 6.10.1 (10)
2971
2972 -------------------------------------------------------------------
2973 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2974
2975 - Remove obsolete UpgradeStatistics class from libzypp.
2976
2977 -------------------------------------------------------------------
2978 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2979
2980 - Fix HistoryLog to initialize on demand.
2981 - version 6.10.0 (10)
2982
2983 -------------------------------------------------------------------
2984 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2985
2986 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2987
2988 -------------------------------------------------------------------
2989 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2990
2991 - When unmounting ISO images, don't mix up exceptions thrown by the
2992   loop mounted ISO and those thrown by the media containing it.
2993   (bnc #517856)
2994
2995 -------------------------------------------------------------------
2996 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2997
2998 - Adapt to satsolvers improved dataiterator handling.
2999 - version 6.9.3 (8)
3000
3001 -------------------------------------------------------------------
3002 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
3003
3004 - Support PoolQuery for sub-structures attributes. (fate #305503)
3005 - version 6.9.2 (8)
3006
3007 -------------------------------------------------------------------
3008 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
3009
3010 - Running as non-root user use a temporary @System solvfile in case the
3011   global one is outdated and needed refresh. (bnc #517183)
3012 - version 6.9.1 (8)
3013
3014 -------------------------------------------------------------------
3015 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
3016
3017 - Enhance LookupAttr to allow direct query of attributes within
3018   sub-structures (flexarrays).
3019
3020 -------------------------------------------------------------------
3021 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
3022
3023 - Enhance PoolQueryIterator to allow detailed inspection of attribute
3024   matches.
3025 - Prefer datadir stored as repo attribute, but fallback searching in
3026   solvbales (old solv files do this).
3027 - version 6.9.0 (8)
3028
3029 -------------------------------------------------------------------
3030 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
3031
3032 - Allow building libzypp with rpm-5 (experimental)
3033 - version 6.8.3 (8)
3034
3035 -------------------------------------------------------------------
3036 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
3037
3038 - Allow building libzypp without HAL (not recommended). Without HAL
3039   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
3040 - version 6.8.2 (8)
3041
3042 -------------------------------------------------------------------
3043 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
3044
3045 - Fix solver to use IdSting to avoid failing vendor checks.
3046 - version 6.8.1 (8)
3047
3048 -------------------------------------------------------------------
3049 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
3050
3051 - Cleanup and remove deprecated interface methods.
3052 - version 6.8.0 (8)
3053
3054 -------------------------------------------------------------------
3055 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
3056
3057 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
3058 - version 6.7.0 (6)
3059
3060 -------------------------------------------------------------------
3061 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
3062
3063 - New solver.allowVendorChange expert option in zypp.conf.
3064 - version 6.6.0 (6)
3065
3066 ------------------------------------------------------------------
3067 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
3068
3069 - Fix lost housekeeping data in modifyRepo (bnc #503207)
3070
3071 -------------------------------------------------------------------
3072 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
3073
3074 - Allow service refresh to change a repositories url (bnc #502157)
3075
3076 -------------------------------------------------------------------
3077 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
3078
3079 - Detect and compile with rpm 4.7 (bnc #444211)
3080 - version 6.5.2 (5)
3081
3082 -------------------------------------------------------------------
3083 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
3084
3085 - Improve problem report on broken systemCheck rule (bnc #475144)
3086
3087 -------------------------------------------------------------------
3088 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
3089
3090 - In update repos providing multiple release package versions for
3091   the same product, link a product to the latest version. (bnc #497696)
3092
3093 -------------------------------------------------------------------
3094 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
3095
3096 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
3097 - Extend LookupAttr to support matching specific string patterns.
3098 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
3099 - version 6.5.0 (5)
3100
3101 -------------------------------------------------------------------
3102 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
3103
3104 - Soft lock packages deleted on behalf of a user request.
3105 - version 6.4.1 (2)
3106
3107 -------------------------------------------------------------------
3108 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
3109
3110 - New zypp.conf option 'download.media_preference': Hint which media
3111   to prefer when installing packages (download vs. CD).
3112 - version 6.4.0 (2)
3113
3114 ------------------------------------------------------------------
3115 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
3116
3117 - Add Resolver::setSolveSrcPackages. Per default disable solving
3118   of source package dependencies. We will later allow to enable
3119   it per package.
3120 - version 6.3.0 (2)
3121
3122 -------------------------------------------------------------------
3123 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
3124
3125 - aria2: show the download speed in the right unit
3126 - aria2: show the filename in progress, not the repository
3127 - aria2: don't show done twice
3128
3129 -------------------------------------------------------------------
3130 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
3131
3132 - Remove a lock if the locking process is in zombie state. (bnc #481577)
3133
3134 -------------------------------------------------------------------
3135 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
3136
3137 - zypp.conf: fixed and enabled 'servicesdir'
3138
3139 -------------------------------------------------------------------
3140 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
3141
3142 - aria2: implement speed indicators (bnc#475506)
3143 - aria2: implement progress indicators correctly (bnc#473846)
3144 - aria2: fix broken pipe when looking for aria2c which caused
3145          a fallback to curl. (bnc#480930)
3146 - aria2: implement saving and reading mirror stats data in
3147          /var/cache/zypp/aria2.stats
3148 - aria2: handle failover correctly (bnc#481115)
3149 - aria2: various improvements in error and report  handling
3150 - aria2: curl: reset settings on attach to avoid duplicate
3151   headers
3152 - version 6.2.1 (2)
3153
3154 -------------------------------------------------------------------
3155 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
3156
3157 - Adapt to changed satsolver API.
3158
3159 -------------------------------------------------------------------
3160 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
3161
3162 - Make sure Fetcher pass optional files as non-interactive
3163 - Fixes file does not exist error when key/sig does not exist
3164 - version 6.2.0 (2)
3165
3166 -------------------------------------------------------------------
3167 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
3168
3169 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
3170
3171 -------------------------------------------------------------------
3172 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
3173
3174 - Prevent ResStatus from overriding user locks. (bnc #475230)
3175
3176 -------------------------------------------------------------------
3177 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
3178
3179 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
3180
3181 -------------------------------------------------------------------
3182 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
3183
3184 Implemented the following options with aria backend:
3185
3186 - download.max_concurrent_connections (default 2)
3187   download.min_download_speed (default no limit)
3188   download.max_download_speed (default no limit)
3189   download.max_silent_tries (default 5)
3190
3191 -------------------------------------------------------------------
3192 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
3193
3194 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
3195   Various improvements including file existence checking
3196   Disable HEAD request if aria2c >= 1.20
3197   Restrict max connections to 2 for now.
3198
3199 -------------------------------------------------------------------
3200 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
3201
3202 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
3203
3204 -------------------------------------------------------------------
3205 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
3206
3207 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
3208
3209 -------------------------------------------------------------------
3210 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
3211
3212 - Fixed FTP authentication (bnc #472879)
3213
3214 -------------------------------------------------------------------
3215 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
3216
3217 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
3218   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
3219   on a power of 1000 stay unaffected (kB,MB,GB).
3220
3221 -------------------------------------------------------------------
3222 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
3223
3224 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
3225
3226 -------------------------------------------------------------------
3227 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
3228
3229 - Send any output from rpm install/delete scripts via callback, so
3230   applications are able to display it. (bnc #369450)
3231
3232 -------------------------------------------------------------------
3233 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
3234
3235 - Add missing translations (bnc #256289)
3236
3237 -------------------------------------------------------------------
3238 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
3239
3240 - HistoryLogReader added
3241
3242 -------------------------------------------------------------------
3243 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
3244
3245 - Respect content-file DATDIR when downloading packages. (bnc #468612)
3246
3247 -------------------------------------------------------------------
3248 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
3249
3250 - Enabled CredentialManager for MediaSMB (bnc #460970).
3251 - Ignore URL's username, password, and query string in AuthData
3252   comparator in CredentialManager.
3253
3254 -------------------------------------------------------------------
3255 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
3256
3257 - Let vendor checks per default differ between 'openSUSE Build Service'
3258   and 'openSUSE' (bnc #467262).
3259
3260 -------------------------------------------------------------------
3261 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
3262
3263 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
3264 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
3265
3266 -------------------------------------------------------------------
3267 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
3268
3269 - Tell satsolver about product buddies (bnc #466565)
3270
3271 -------------------------------------------------------------------
3272 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
3273
3274 - handle HTTP 503 reponses as temporary errors (bnc #462545)
3275
3276 -------------------------------------------------------------------
3277 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
3278
3279 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
3280 - revision 11954
3281 - version 5.25.0 (23)
3282
3283 -------------------------------------------------------------------
3284 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
3285
3286 - Add Package::filelist, faster and less memory consuming
3287   implementation of Package::filenames (now deprecated).
3288 - revision 11949
3289
3290 -------------------------------------------------------------------
3291 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
3292
3293 - Add str::hexencode and str::hexdecode to encode special characters
3294   in a string as %XX.
3295 - Hexdecode modalias strings in rpm dependencies because rpm does not
3296   allow comma, blank and other special chars. (bnc #456695)
3297 - revision 11927
3298
3299 -------------------------------------------------------------------
3300 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
3301
3302 - Catch and report media errors when proving packages. (bnc #457652)
3303 - revision 11926
3304
3305 -------------------------------------------------------------------
3306 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
3307
3308 - Remove obsolete zypp.conf::productsdir and deprecate
3309   ZConfig::productsPath().
3310 - Monitor /etc/products.d to determine if @system.solv needs to be
3311   rebuilt. (bnc #457933)
3312 - revision 11923
3313 - version 5.24.7 (23)
3314
3315 -------------------------------------------------------------------
3316 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
3317
3318 - Execute patch scripts chroot to the installed system. (bnc #456795)
3319 - revision 11908
3320
3321 -------------------------------------------------------------------
3322 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
3323
3324 - Make the solver reset function public (bnc #439373)
3325 - Revision 11904
3326
3327 -------------------------------------------------------------------
3328 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
3329
3330 - note for coolo: do not trust bash advisory from TPM colleagues
3331
3332 -------------------------------------------------------------------
3333 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
3334
3335 - Fix solvers inappropriate selection as byUSER (bnc 455965)
3336 - revision 11891
3337 - version 5.24.6 (23)
3338
3339 -------------------------------------------------------------------
3340 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
3341
3342 - fix %post script to not warn on fresh install
3343
3344 -------------------------------------------------------------------
3345 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
3346
3347 - Fix install order computation losing some installed packages
3348   pre-requirements. (bnc #439802)
3349 - revision 11845
3350 - version 5.24.5 (23)
3351
3352 -------------------------------------------------------------------
3353 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
3354
3355 - Prune soft locks to prevent installation but not update of
3356   already installed packages.
3357 - revision 11829
3358 - version 5.24.4 (23)
3359
3360 -------------------------------------------------------------------
3361 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
3362
3363 - Taking solutions which based on user requirements/conflict
3364   "by User" solutions (bnc #442718)
3365 - revision 11825
3366
3367 -------------------------------------------------------------------
3368 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
3369
3370 - Take into account the requirements of all obsoleted packages uninstall
3371   scripts when computing the installation order. (bnc #439802)
3372 - revision 11823
3373 - version 5.24.3 (23)
3374
3375 -------------------------------------------------------------------
3376 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
3377
3378 - fix maybeUnsuported() method returning wrong result
3379 - add testcase for future coverage
3380 - don't force time based uuid for anonymous id string (bnc #449654)
3381 - RELEASE: 5.24.2 (23)
3382
3383 -------------------------------------------------------------------
3384 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
3385
3386 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
3387 - revision 11810
3388
3389 -------------------------------------------------------------------
3390 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
3391
3392 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
3393 - path and url in add_on_products.xml is evaluated wrong
3394   (bnc #446170)
3395
3396 -------------------------------------------------------------------
3397 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
3398
3399 - activate locking for doUpdate (bnc #447684)
3400 - revision 11792
3401 - RELEASE: 5.24.1 (23)
3402
3403 -------------------------------------------------------------------
3404 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
3405
3406 - remove unused updaterepokey, replaced by repo
3407   product information
3408
3409 -------------------------------------------------------------------
3410 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
3411
3412 - fixed uninitialized value in OnMediaLocation (bnc #447010)
3413 - revision 11770
3414
3415 -------------------------------------------------------------------
3416 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
3417
3418 - Fix retrieval of deltarpm info.
3419 - revision 11764
3420 - version 5.24.0 (23)
3421
3422 -------------------------------------------------------------------
3423 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
3424
3425 - Fix retrieval of Repository attributes like timestamps, keywords
3426   and product info.
3427 - revision 11760
3428
3429 -------------------------------------------------------------------
3430 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
3431
3432 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
3433   iterate those solv file attributes which are not acssociated with a
3434   solvable. E.g. product or deltarpm info.
3435 - revision 11754
3436
3437 -------------------------------------------------------------------
3438 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
3439
3440 - encode user-supplied URL strings before using them in the Url object
3441   (bnc #446395, bnc #444267)
3442 - revision 11720
3443
3444 -------------------------------------------------------------------
3445 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
3446
3447 - Support loading helix files.
3448 - revision 11719
3449
3450 -------------------------------------------------------------------
3451 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
3452
3453 - Add class filesystem::Glob to find pathnames matching a pattern
3454   by using ::glob.
3455 - revision 11708
3456
3457 -------------------------------------------------------------------
3458 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
3459
3460 - Taking care for ppc64 while distupgrade (bnc #443685)
3461 - revision 11670
3462
3463 -------------------------------------------------------------------
3464 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
3465
3466 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
3467   (Arch_i386, "name == 1.0").
3468 - revision 11669
3469
3470 -------------------------------------------------------------------
3471 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
3472
3473 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
3474   downloads. (bnc #444109)
3475 - revision 11656
3476 - version 5.23.0 (23)
3477
3478 -------------------------------------------------------------------
3479 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
3480
3481 - Check for modaliases below /sys (bnc #430179)
3482 - revision 11653
3483
3484 -------------------------------------------------------------------
3485 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
3486
3487 - Avoid superfluous file copying and gpg invocation in keyring handling.
3488 - revision 11650
3489
3490 -------------------------------------------------------------------
3491 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
3492
3493 - Prevent fetcher from processing the same index file twice. (bnc #443644)
3494 - revision 11648
3495 - version 5.22.0 (21)
3496
3497 -------------------------------------------------------------------
3498 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
3499
3500 - Fix retrieval of patch contents and references attributes. (bnc #442200)
3501 - revision 11641
3502 - version 5.21.0 (21)
3503
3504 -------------------------------------------------------------------
3505 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
3506
3507 - Add CheckSum::asString.
3508 - revision 11634
3509
3510 -------------------------------------------------------------------
3511 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
3512
3513 - revision 11631
3514 - version 5.20.0 (20)
3515
3516 -------------------------------------------------------------------
3517 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
3518
3519 - re-add the flavor to the http header now using a flavor
3520   cache that is updated on every target load.
3521   Target::dstributionFlavor provides access to this cache
3522   in case you need the last used flavor without loading
3523   the target.
3524
3525 -------------------------------------------------------------------
3526 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
3527
3528 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
3529 - revsion 11539
3530
3531 -------------------------------------------------------------------
3532 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
3533
3534 - Adding rule rpm-arch for installed rpm package in order to avoid
3535   unneeded architecture change. (bnc #441004)
3536 - revision 11585
3537
3538 -------------------------------------------------------------------
3539 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
3540
3541 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
3542   (bnc #439983)
3543 - revision 11568
3544
3545 -------------------------------------------------------------------
3546 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
3547
3548 - merge contributions by Jon Nelson, the patches resolve
3549   the following issues:
3550 - disable the "Pragma: nocache" header which is automatically
3551   used by curl.
3552   re-enables the use of a caching http proxy (like squid or others)
3553   and corrects (bnc #326208)
3554 - don't generate an If-Modified-Since header if we don't have a
3555   previous file to work with
3556 - don't generate a Proxy-Authenticate header if one is not called
3557   for.
3558
3559 -------------------------------------------------------------------
3560 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
3561
3562 - Do not save solver locks (by APPL_HIGH).
3563 - revision 11558
3564
3565 -------------------------------------------------------------------
3566 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
3567
3568 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
3569   for automatic signed index discovery.
3570 - enqueueDir with checksum checking s now enqueueDigestedDir
3571
3572 -------------------------------------------------------------------
3573 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
3574
3575 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
3576   saved in the lockfiles
3577 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
3578 - revision  11549
3579
3580 -------------------------------------------------------------------
3581 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
3582
3583 - throw a MediaTimeoutException also on http 504 (gateway timeout)
3584   (bnc #425035)
3585 - revision 11535
3586
3587 -------------------------------------------------------------------
3588 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
3589
3590 - Add 'sh4' architectures.
3591 - revision 11534
3592
3593 -------------------------------------------------------------------
3594 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
3595
3596 - don't free the header before curl_perform as curl does not
3597   copy it. (bnc#439532)
3598
3599 -------------------------------------------------------------------
3600 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
3601
3602 - Add 'arm' architectures.
3603 - revision 11525
3604
3605 -------------------------------------------------------------------
3606 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
3607
3608 - regarding "keep obsolete" in the solutions (bnc #439134)
3609 - revision 11517
3610
3611 -------------------------------------------------------------------
3612 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
3613
3614 - fix broken aria2c command line (bnc#438971)
3615
3616 -------------------------------------------------------------------
3617 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
3618
3619 - adding svn r11488 to fix compile of PackageKit
3620
3621 -------------------------------------------------------------------
3622 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
3623
3624 - Remove error prone methods from OnMediaLocation API to prevent
3625   accidental missuse. (bnc #437328)
3626 - revision 11487
3627 - version 5.19.0 (19)
3628
3629 -------------------------------------------------------------------
3630 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
3631
3632 - Provide the /etc/products.d enties filename as Product::referenceFilename.
3633   Use it to remove orphan products. (bnc #432932)
3634 - Fix media exception handling in commit (bnc #395704)
3635 - revision 11485
3636 - version 5.18.0 (17)
3637
3638 -------------------------------------------------------------------
3639 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
3640
3641 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
3642 - revision 11468
3643 - version 5.17.0 (17)
3644
3645 -------------------------------------------------------------------
3646 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
3647
3648 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
3649 - revision 11447
3650
3651 -------------------------------------------------------------------
3652 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
3653
3654 - move anonymous unique id to a private http header
3655   X-ZYpp-AnonymousUniqueId (bnc#431571 )
3656
3657 -------------------------------------------------------------------
3658 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
3659
3660 - Adapt to satsolver-0.12 API.
3661 - Add Locale:: bestMatch to find the best match within a set of
3662   available Locales.
3663 - revision 11441
3664
3665 -------------------------------------------------------------------
3666 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
3667
3668 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
3669 - revision 11419
3670
3671 -------------------------------------------------------------------
3672 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
3673
3674 - Adapt to changed satsolver dataiterator API.
3675 - revision 11418
3676
3677 -------------------------------------------------------------------
3678 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
3679
3680 - Secure download of license file on repo refresh (bnc #372386)
3681 - revision 11398
3682
3683 -------------------------------------------------------------------
3684 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
3685
3686 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
3687 - revision 11397
3688
3689 -------------------------------------------------------------------
3690 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
3691
3692 - repository license methods added to RepoManager (bnc #372386)
3693 - revision 11377
3694
3695 -------------------------------------------------------------------
3696 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
3697
3698 - don't take into account stat information when looking
3699   for remote SHA1SUMS (part of bnc#409927)
3700
3701 -------------------------------------------------------------------
3702 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3703
3704 - MediaSetAccess::provideOptionalFile() added
3705 - revision 11369
3706
3707 -------------------------------------------------------------------
3708 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3709 - version 5.16.1 (16)
3710
3711 -------------------------------------------------------------------
3712 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3713
3714 - don't initialize servicesTargetDistro via global ZYpp instance in
3715   RepoManagerOptions() constructor (bnc #435184)
3716 - revision 11342
3717
3718 -------------------------------------------------------------------
3719 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3720
3721 - repository probing: check for other types of repo even on
3722   MediaException, throw only if all fail (bnc #335906)
3723 - revision 11332
3724
3725 -------------------------------------------------------------------
3726 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3727
3728 - Adapt to satsolver changes.
3729 - revision 11331
3730 - version 5.16.0 (16)
3731
3732 -------------------------------------------------------------------
3733 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3734
3735 - Fix reading delta rpm checksum from solv file.
3736 - revision 11313
3737
3738 -------------------------------------------------------------------
3739 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3740
3741 - Fix package-manager script to properly quote arguments. (bnc #30903)
3742 - revision 11311
3743
3744 -------------------------------------------------------------------
3745 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3746
3747 - regarding orphaned resolvables
3748 - removed old distupgrade algorithm
3749 - revision 11307
3750
3751 -------------------------------------------------------------------
3752 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3753
3754 - handle ftp response 530 (login failed) like http 403
3755   (bnc #433537)
3756 - revision 11305
3757
3758 -------------------------------------------------------------------
3759 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3760
3761 - Adapt to satsolvers 'big solv data change'.
3762 - revision 11294
3763
3764 -------------------------------------------------------------------
3765 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3766
3767 - Taking the right solution actions for locked resolvables (bnc #400840)
3768 - revision 11289
3769
3770 -------------------------------------------------------------------
3771 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3772
3773 - Add required copy-ctor and assignment operator to WhatProvides.
3774   (bnc #433087)
3775 - revision 11276
3776
3777 -------------------------------------------------------------------
3778 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3779
3780 - detect and use unused loop device for mounting ISO images
3781   (bnc #428009)
3782 - revision 11262
3783 - version 5.15.1 (13)
3784
3785 -------------------------------------------------------------------
3786 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3787
3788 - fixed segfault when saving the probed repo type in
3789   RepoManager::refreshMetadata() (bnc #431963)
3790 - revision 11261
3791
3792 -------------------------------------------------------------------
3793 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3794
3795 - improve log message (bnc#429114)
3796
3797 -------------------------------------------------------------------
3798 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3799
3800 - disk usage - ignore /proc filesystem (bnc#418783)
3801 - revision 11258
3802
3803 -------------------------------------------------------------------
3804 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3805
3806 - Fixed detection of loopback mounted iso-files. The mtab entry does
3807   not necessarily mention the iso-file. (bnc #432504)
3808 - revision 11252
3809 - version 5.15.0 (13)
3810
3811 -------------------------------------------------------------------
3812 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3813
3814 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3815   delta rpms even if the package is available on a local source.
3816   (Axel C. Frinke)
3817 - revision 11235
3818 - version 5.14.0 (13)
3819
3820 -------------------------------------------------------------------
3821 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3822
3823 - Add product attribute: PRODUCTLINE.
3824 - revision 11234
3825
3826 -------------------------------------------------------------------
3827 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3828
3829 - Do not consider self provided requirements whan computing the
3830   installation order.
3831 - revision 11231
3832
3833 -------------------------------------------------------------------
3834 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3835
3836 - Rephrase missleading error message. (bnc #431229)
3837 - revision 11222
3838
3839 -------------------------------------------------------------------
3840 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3841
3842 - Allow computation of disk usage per solvable.
3843 - revision 11218
3844
3845 -------------------------------------------------------------------
3846 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3847
3848 - Merge aria2c Media handler code from Google SOC 2008
3849   (Gerard Farras)
3850 - Only activated by making env var ZYPP_ARIA=1
3851
3852 -------------------------------------------------------------------
3853 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3854
3855 - history: tell which package failed before logging rpm output or
3856   error message (bnc #430585)
3857 - no localization for history log comments
3858 - revision 11202
3859
3860 -------------------------------------------------------------------
3861 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3862
3863 - Fix zypp::WhatProvides::empty returning inverse result.
3864 - revision 11200
3865 - version 5.13.1 (13)
3866
3867 -------------------------------------------------------------------
3868 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3869
3870 - fixed endless loop when CredentialManager returns bad password
3871 - CredentialManager now correctly updates password of existing
3872   credentials
3873 - revision 11187
3874
3875 -------------------------------------------------------------------
3876 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3877
3878 - Fix computation of Product::flavor.
3879 - Add Product::productLine. A vendor specific string denoting the
3880   product line.
3881 - revision 11182
3882 - version 5.13.0 (13)
3883
3884 -------------------------------------------------------------------
3885 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3886
3887 - save user credentials after asking for them
3888 - revision 11181
3889
3890 -------------------------------------------------------------------
3891 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3892
3893 - ZConfig::credentialsGlobal{File,Dir}() added
3894   (/etc/zypp/credentials.{cat,d})
3895 - revision 11176
3896
3897 -------------------------------------------------------------------
3898 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3899
3900 - Target::setInstallationLogfile() removed from zypp/Target.h
3901 - revision 11171
3902
3903 -------------------------------------------------------------------
3904 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3905
3906 - Remove obsolete zypp-query-pool binary. zypper provides all
3907   the information one needs.
3908 - revision 11160
3909
3910 -------------------------------------------------------------------
3911 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3912
3913 - HistoryLog added and used to log package installs/removes and
3914   repository adds, removes, url and alias changes into
3915   history.logfile (/var/log/zypp/history) (fate #110205)
3916 - str::escape(string, char) added
3917 - revision 11150
3918 - version 5.12.1 (12)
3919
3920 -------------------------------------------------------------------
3921 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3922
3923 - CredentialManager: look for credentials with
3924   wanted_url.startsWith(stored_url)
3925 - RepoManager: don't pass service credentials down to repos if
3926   their urls are not based on service's url.
3927 - revision 11134
3928
3929 -------------------------------------------------------------------
3930 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3931
3932 - Remove superfluous PRODUCT_REFERENCES attribute.
3933 - revision 11127
3934
3935 -------------------------------------------------------------------
3936 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3937
3938 - Add Url::hasCredentialsInAuthority test for username or password
3939   being encoded in the authority component. I.e. user:pass@host.
3940 - Handle repos to be disabled disable in service refresh.
3941 - revision 11126
3942
3943 -------------------------------------------------------------------
3944 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3945
3946 - provided context to keyring callbacks (bnc #370223)
3947 - merged trust & import callbacks (bnc #366467)
3948   (don't worry, still allows to trust && !import)
3949 - revision 11113
3950
3951 -------------------------------------------------------------------
3952 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3953
3954 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3955 - revision 11102
3956
3957 -------------------------------------------------------------------
3958 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3959
3960 - Use service alias as namespace for it's repositories aliases.
3961 - revision 11097
3962 - version 5.11.0 (11)
3963
3964 -------------------------------------------------------------------
3965 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3966
3967 - pass service's credentials down to repos
3968 - support ?credentials=filepath in URL to specify credentials
3969 - revision 11092
3970
3971 -------------------------------------------------------------------
3972 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3973
3974 - Add Product::isTargetDistribution to identify the systems installed
3975   baseproduct. This should replace tests for Product::type is "base".
3976 - revision 11089
3977
3978 -------------------------------------------------------------------
3979 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3980
3981 - save user credentials when adding repos/services with URLs containing
3982   the credentials (bnc #425462)
3983 - revision 11085
3984
3985 -------------------------------------------------------------------
3986 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3987
3988 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3989 - revision 11082
3990
3991 -------------------------------------------------------------------
3992 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3993
3994 - Service handling fixes. Added ServiceException.
3995 - revision 11077
3996
3997 -------------------------------------------------------------------
3998 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3999
4000 - Fix building of transaltions.
4001 - revision 11064
4002
4003 -------------------------------------------------------------------
4004 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
4005
4006 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
4007 - revision 11060
4008
4009 -------------------------------------------------------------------
4010 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
4011
4012 - Create new Service repos in disbaled sate.
4013 - revision 11056
4014 - version 5.10.0 (10)
4015
4016 -------------------------------------------------------------------
4017 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
4018
4019 - Make registerTarget and registerRelease abvailable for installed
4020   product. Required for registration.
4021 - revision 11043
4022
4023 -------------------------------------------------------------------
4024 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
4025
4026 - Add url lists query to Product interface. A generic query and
4027   convenience methods to query urls for "releasenotes", "register",
4028   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
4029 - revision 11029
4030
4031 -------------------------------------------------------------------
4032 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
4033
4034 - ServiceType and ServiceInfo::type() added (contains only RIS for
4035   now), service type probing added.
4036 - Avoiding the use of 'path' for services (appending
4037   the repoindex.xml's 'path' to the baseurl of created repos)
4038 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
4039 - revision 11022
4040
4041 -------------------------------------------------------------------
4042 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
4043
4044 - add Repostiroy::updateKeys and
4045   Repository::providesUpdatesForKey(string) for repo and
4046   product matching
4047 - Provide Repository::isUpdateRepo
4048
4049 -------------------------------------------------------------------
4050 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
4051
4052 - Fix evaluation of vendor support flags.
4053 - Adapt retrieval of registration data (targetDistribution,
4054   targetDistributionRelease and targetDistributionFlavor).
4055 - revision 11013
4056
4057 -------------------------------------------------------------------
4058 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
4059
4060 - Follow gpgcheck tag in .repo file and do no check if disabled.
4061 - revision 11010
4062 - version 5.9.0 (8)
4063
4064 -------------------------------------------------------------------
4065 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
4066
4067 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
4068   with content (repos)
4069 - revision 11004
4070
4071 -------------------------------------------------------------------
4072 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
4073
4074 - Remove obsolete product attributes.
4075 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
4076 - revision 11001
4077
4078 -------------------------------------------------------------------
4079 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
4080
4081 - Provide product::updaterepoKey: Update repository indicator string.
4082 - revision 11000
4083
4084 -------------------------------------------------------------------
4085 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
4086
4087 - provide context about the repository (name/alias) if available when
4088   checking signatures (bnc#370223)
4089 - 5.8.0
4090
4091 -------------------------------------------------------------------
4092 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
4093
4094 - Add ServiceInfo interface to define a set of catalogs (repository
4095   aliases) to be enabled on next refresh.
4096 - revision 10970
4097
4098 -------------------------------------------------------------------
4099 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
4100
4101 - Fix reading of Traget::targetDistribution.
4102 - Allow to configure default answers in signature verification workflow.
4103 - revision 10968
4104
4105 -------------------------------------------------------------------
4106 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
4107
4108 - CredentialManager added to manage stored credentials
4109 - MediaCurl adapted to use CredentialManager to read credentials
4110 - revision 10958
4111
4112 -------------------------------------------------------------------
4113 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
4114
4115 - operator ==, !=, < definition moved to RepoInfoBase from
4116   the derived classes
4117 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
4118   (bnc #407515)
4119 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
4120 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
4121 - use shared_ptr instead of itrusive for {Repo,Service}Info
4122 - revision 10931:10942
4123
4124 -------------------------------------------------------------------
4125 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
4126
4127 - RepoInfo{,Base} setters made void
4128 - revision 10931
4129
4130 -------------------------------------------------------------------
4131 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
4132
4133 - skip repositories with non-matching target distro when reading
4134   repoindex
4135 - revision 10926
4136
4137 -------------------------------------------------------------------
4138 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
4139
4140 - Enabled distupgrade of the SAT solver. In order to use the old
4141   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
4142   This variable will can be used until the old distupgrade mechanism will
4143   be removed from libzypp. Have a look to above changelogs.
4144 - revision 10911
4145 - version 5.7.0 (5)
4146
4147 -------------------------------------------------------------------
4148 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
4149
4150 - add Package::maybeUnsupported to remove duplicated
4151   code in clients dealing with Package::vendorSupport
4152
4153 -------------------------------------------------------------------
4154 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
4155
4156 - Reset transaction only if this solvable has no buddy (bnc #417799)
4157   e.g. do not reset Products cause the concerning release package
4158   could not already be installed.
4159 - revision 10883
4160 - version 5.6.1 (5)
4161
4162 -------------------------------------------------------------------
4163 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
4164
4165 - don't report "may be outdated" for @System repo.
4166
4167 -------------------------------------------------------------------
4168 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
4169
4170 - Add Target::targetDistribution. Returns "distribution-arch" of
4171   the installed base product. Used for registration and Service
4172   refresh. (for Fate #304915)
4173 - revision 10877
4174 - version 5.6.0 (5)
4175
4176 -------------------------------------------------------------------
4177 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
4178
4179 - Add method Product::replacedProducts to identify installed
4180   Products that would be replaced by installing a new Product.
4181   (for Fate #301997)
4182 - revision 10876
4183
4184 -------------------------------------------------------------------
4185 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
4186
4187 - Fixes to Selectable doing staus manipulation on non-USER level.
4188 - revision 10873
4189
4190 -------------------------------------------------------------------
4191 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
4192
4193 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
4194   if it is not yet initialized. This is to avoid try/catch blocks just
4195   to test whether the Target is initialized. (bnc #417556)
4196 - Add method Target::assertRootPrefix. Pass a pathname and get back the
4197   path prefixed with the tragets root, unless it already had that prefix.
4198 - revision 10870
4199
4200 -------------------------------------------------------------------
4201 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
4202
4203 - Regarding error messages for Products correctly (FATE #304502)
4204 - rev 10863
4205
4206 -------------------------------------------------------------------
4207 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
4208
4209 - Let Selectable default to USER level.
4210 - revision 10850
4211 - version 5.5.1 (5)
4212
4213 -------------------------------------------------------------------
4214 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
4215
4216 - Change Selectable API to support doing staus manipulation on
4217   non-USER level.
4218 - revision 10847
4219 - version 5.5.0 (5)
4220
4221 -------------------------------------------------------------------
4222 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
4223
4224 - support sat solver API for searching files
4225
4226 -------------------------------------------------------------------
4227 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
4228
4229 - Add ResPool::reposFind to get repositories by alias.
4230 - revision 10835
4231
4232 -------------------------------------------------------------------
4233 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
4234
4235 - Advise rpmdb2solv to parse the product database.
4236 - revision 10824
4237 - version 5.4.0 (4)
4238
4239 -------------------------------------------------------------------
4240 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
4241
4242 - Offer a simpler, fate based status manipulation in ui::Selectable.
4243   This is easier to handle, as the ui::Status always distinguishes
4244   wheter an object is installed or not.
4245 - revision 10814
4246
4247 -------------------------------------------------------------------
4248 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
4249
4250 - Propagate default rpm install flags from zypp.conf via ZConfig and
4251   ZYppCommitPolicy down to the installer. (FATE #302952)
4252 - revision 10813
4253
4254 -------------------------------------------------------------------
4255 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
4256
4257 - Add base::Flags (like qt's QFlags) a type-safe way of storing
4258   OR-combinations of enum values.
4259 - revision 10811
4260
4261 -------------------------------------------------------------------
4262 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
4263
4264 - Add static ui::Selectable::get methods as convenient ctor
4265   substitute.
4266 - revision 10806
4267
4268 -------------------------------------------------------------------
4269 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
4270
4271 - Adapt zypp-query-pool to new product handling.
4272 - revision 10803
4273
4274 -------------------------------------------------------------------
4275 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
4276
4277 - Don't pass epoch to 'rpm -e', it does not support it.
4278 - revision 10800
4279
4280 -------------------------------------------------------------------
4281 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
4282
4283 - Adapt to new product handling. Products are no longer pseudo
4284   installed objects verified by the solver, but actually installed.
4285   Thus removed satisfiedProduct iterator, fixed Selctables.
4286 - Removed class ProductInfo as we keep Product.
4287 - revision 10797
4288
4289 -------------------------------------------------------------------
4290 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
4291
4292 - implement relogin suggested support (fate#304889)
4293
4294 -------------------------------------------------------------------
4295 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
4296
4297 - Detect correct download path even if repository type
4298   is not set. (bnc #386386)
4299 - revision 10768
4300
4301 -------------------------------------------------------------------
4302 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
4303
4304 - Cleanup, mostly by removing, unused parser code and related classes.
4305 - revision 10765
4306
4307 -------------------------------------------------------------------
4308 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
4309
4310 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
4311 - revision 10763
4312
4313 -------------------------------------------------------------------
4314 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
4315
4316 - Add new product attributes (flavor,referencePackage).
4317 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
4318   object. This is used to keep the product resolvable and the
4319   package providing the product metadata in sync.
4320 - revision 10742
4321
4322 -------------------------------------------------------------------
4323 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
4324
4325 - support an optional url attribute in repoindex.xml's <repo>
4326 - revision 10729
4327
4328 -------------------------------------------------------------------
4329 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
4330
4331 - New class ProductInfo to provide product related metadata that
4332   might be associated with a package. This will replace the Product
4333   resolvable.
4334 - revision 10715
4335
4336 -------------------------------------------------------------------
4337 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
4338
4339 - generate a unique anonymous unique string per target
4340   and add it to the agent string for better statistics
4341
4342 -------------------------------------------------------------------
4343 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
4344
4345 - Follow solver policy and make repository priority the highest
4346   key, when ordering packages. Then architecture, and edition last.
4347 - revision 10710
4348
4349 -------------------------------------------------------------------
4350 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
4351
4352 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
4353   (bnc #412094)
4354 - revision 10702
4355
4356 -------------------------------------------------------------------
4357 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
4358
4359 - Service renamed to ServiceInfo
4360 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
4361 - revision 10695
4362
4363 -------------------------------------------------------------------
4364 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
4365
4366 - fixed yum repos to work with non '/' base url post fix
4367   (bnc #341617)
4368 - revision 10662
4369
4370 -------------------------------------------------------------------
4371 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
4372
4373 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
4374   (bnc #411339)
4375 - revision 10680
4376
4377 -------------------------------------------------------------------
4378 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
4379
4380 - Several changes to make libzypp-bindings compile using the original
4381   header files and no private copies. (bnc #391831)
4382 - revision 10668
4383 - version 5.3.0
4384
4385 -------------------------------------------------------------------
4386 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
4387
4388 - Service::enabled() added
4389 - revision 10657
4390
4391 -------------------------------------------------------------------
4392 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
4393
4394 - Removed FRESHENS dependency type
4395 - revision 10643
4396
4397 -------------------------------------------------------------------
4398 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
4399
4400 - Allow parallel installation of packages which have been defined
4401   in zypp.conf (parameter "multiversion") Fate #302050
4402 - Additional check for broken system.
4403   (defined in zypp.conv: solver.checkSystemFile)
4404 - revision 10600
4405
4406 -------------------------------------------------------------------
4407 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
4408
4409 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
4410 - revision 10596
4411
4412 -------------------------------------------------------------------
4413 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
4414
4415 - Remove Atom, Script, Message and other obsolete classes.
4416 - revision 10592
4417
4418 -------------------------------------------------------------------
4419 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
4420
4421 - Also report the name of the locking process in ZYppFactoryException
4422   (bnc #280537)
4423 - revision 10572
4424
4425 -------------------------------------------------------------------
4426 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
4427
4428 - corrected logging of solver settings
4429 - regard locking while doUpdate (bnc #405427)
4430 - revision 10564
4431
4432 -------------------------------------------------------------------
4433 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
4434
4435 - make curl use the right transfer mode
4436   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
4437 - revision 10559
4438
4439 -------------------------------------------------------------------
4440 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
4441
4442 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
4443 - revision 10557
4444
4445 -------------------------------------------------------------------
4446 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
4447
4448 - Provide Package::url() if available in solv file. (bnc #402434)
4449 - A missing cookie file must not be treated as an error. Simply
4450   rebuild the cache (bnc #405867)
4451 - Add 22x22 and 24x24 icons (bnc #329635)
4452 - revision 10528
4453
4454 -------------------------------------------------------------------
4455 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
4456
4457 - Do not update an already updated package (bnc #400422)
4458 - revision 10504
4459
4460 -------------------------------------------------------------------
4461 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
4462
4463 - Also check if the fingerprint matches before importing updated keys.
4464   (bnc #393160)
4465 - revision 10500
4466
4467 -------------------------------------------------------------------
4468 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
4469
4470 - forward port add message attribute to patches.
4471 - port import newer keys if a trusted key is updated
4472 - (bnc#393160)
4473 - version 5.0.2
4474
4475 -------------------------------------------------------------------
4476 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
4477
4478 - Fix permanent duplication of gpg keys in the rpm database. Also
4479   retrieve correct creation and expire dates. (bnc #401259)
4480 - Invoke gpg with --homdir, otherwise command fails if executed
4481   within a wrapper. (bnc #401259)
4482 - revision 10487
4483
4484 -------------------------------------------------------------------
4485 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
4486
4487 - version 5.0.1
4488 - revision 10464
4489
4490 -------------------------------------------------------------------
4491 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
4492
4493 - Handle new patch messages and scripts in commit. Provide callbacks
4494   to display the patch messages and give visual feedback on script
4495   execution. (bnc #401220)
4496 - revision 10411
4497
4498 -------------------------------------------------------------------
4499 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
4500
4501 - Fix wrong parenthesis causing bug 399320
4502 - version
4503 - revision
4504
4505 -------------------------------------------------------------------
4506 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
4507
4508 - improve performance of gsub
4509 - change replace_all to replaceAll (same name convency)
4510 - add tests for gsub and replaceAll
4511 - revision 10366
4512
4513 -------------------------------------------------------------------
4514 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
4515
4516 - Handle application/x-redhat-package-manager in package-manager.desktop
4517   (bnc #391183)
4518 - revision 10361
4519
4520 -------------------------------------------------------------------
4521 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
4522
4523 - X-SuSE-ControlCenter-System category added
4524   to package-manager.desktop (bnc #302324)
4525 - revision 10353
4526
4527 -------------------------------------------------------------------
4528 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
4529
4530 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
4531 - revision 10340
4532
4533 -------------------------------------------------------------------
4534 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
4535
4536 - Fix memory corruption in curl media handler (bnc #396979)
4537 - revision 10338
4538
4539 -------------------------------------------------------------------
4540 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
4541
4542 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
4543   as 'source package named zypper'. So these capabilities can be used
4544   together with sat::Whatprovides or in resolver requests. (bnc #369893)
4545 - revision 10335
4546
4547 -------------------------------------------------------------------
4548 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
4549
4550 - allow aborting progress during removing packages. (bnc #389238)
4551 - revision 10331
4552
4553 -------------------------------------------------------------------
4554 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
4555
4556 - New option for ignoring Obsoletes. This is used for installing more than
4557   one pacakges with the same name but different versions.
4558   Often used by kernel.
4559 - r 10299
4560
4561 -------------------------------------------------------------------
4562 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
4563
4564 - Revert inappropriate Selectable cleanup. Fix Selectable
4565   status computation. Unmaintained packages were wrongly
4566   reported as unsinstalled. (bnc #394630)
4567 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
4568 - revision 10295
4569
4570 -------------------------------------------------------------------
4571 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
4572
4573 - fixed typo
4574
4575 -------------------------------------------------------------------
4576 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
4577
4578 - Reenable diskusage calculation (bnc #395051)
4579 - version 4.25.1
4580 - revision 10273
4581
4582 -------------------------------------------------------------------
4583 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
4584
4585 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
4586 - revision 10271
4587
4588 -------------------------------------------------------------------
4589 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
4590
4591 - RepoInfo: don't overwrite flags that have already been set externally
4592   (bnc #394728)
4593 - revision 10256
4594
4595 -------------------------------------------------------------------
4596 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
4597
4598 - Create missing directories when saving config files. (bnc #395026)
4599 - Fix undefined behaviour in RepoManager.
4600 - revision 10255
4601
4602 -------------------------------------------------------------------
4603 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
4604
4605 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
4606   from resolvePool or resolveQueue we will have to take care for both
4607   cases. (bnc#393969)
4608 - r 10252
4609
4610 -------------------------------------------------------------------
4611 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
4612
4613 - compile with RPM_OPT_FLAGS
4614
4615 -------------------------------------------------------------------
4616 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
4617
4618 - old2new locks file converter script added to %post (jredinger)
4619 - r 10227
4620
4621 -------------------------------------------------------------------
4622 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
4623
4624 - Do not regard packages with the same name while upgrading obsoleted
4625   packages (bnc#394367)
4626 - r 10219
4627
4628 -------------------------------------------------------------------
4629 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
4630
4631 - revert commit don't check for existence of keys,
4632   to avoid a non needed HEAD request. (related bnc#381280)
4633   as it creates popup error callbacks due to the 404's in
4634   the keys. Leave however the OnMediaLocation::optional()
4635   API to look for another fix strategy.
4636
4637 -------------------------------------------------------------------
4638 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
4639
4640 - define path for messages and scripts and document
4641   them in zypp.conf
4642
4643 -------------------------------------------------------------------
4644 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
4645
4646 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
4647   be ignored for already INSTALLED packages (bnc #389694)
4648 - r 10202
4649
4650 -------------------------------------------------------------------
4651 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
4652
4653 - Packages which obsoletes and do NOT required other installed
4654   packages will be installed if no other packages obsolete the installed package too.
4655 - r 10196
4656
4657 -------------------------------------------------------------------
4658 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
4659
4660 - fix filelist for installed packages (bnc#392544)
4661 - fix changelog retrieval for installed packages
4662
4663 -------------------------------------------------------------------
4664 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
4665
4666 - deprecate Repository::name() and use alias() to
4667   be consistent. Related to (bnc#383553)
4668 - don't check for existence of keys, to avoid a non needed
4669   HEAD request. (helps bnc#381280)
4670 - 4.25.0
4671
4672 -------------------------------------------------------------------
4673 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
4674
4675 - added onlyRequires in the testcase (bnc #389184)
4676
4677 -------------------------------------------------------------------
4678 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
4679
4680 - allow installation and refreshing from repository with alias that
4681   contains ' or " (bnc #392426)
4682 - r10158
4683
4684 -------------------------------------------------------------------
4685 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
4686
4687 - delta rpm support reenabled
4688 - r10150
4689
4690 -------------------------------------------------------------------
4691 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
4692
4693 - Resetting Delete Details in ResStatus correctly (bnc #391785)
4694 - r 10145
4695
4696 -------------------------------------------------------------------
4697 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
4698
4699 - when setting status to non installed for uninstalled packages
4700   set the user transaction so they go to soft locks.
4701   (related to bnc#389739 )
4702
4703 -------------------------------------------------------------------
4704 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
4705
4706 - Added new calls : isInstalledBy (const PoolItem item);
4707                     installs (const PoolItem item);
4708 - r 10125
4709 - 4.23.0
4710
4711 -------------------------------------------------------------------
4712 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4713
4714 - don't run merge in save when toAdd/Remove queue is empty
4715 - throw when locks cannot load its file
4716 - r10124
4717
4718 -------------------------------------------------------------------
4719 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4720
4721 - throw more describing exception when repo probing failed
4722   (bnc #389690)
4723 - revision 10118
4724
4725 -------------------------------------------------------------------
4726 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4727
4728 - allow call only merge old locks and newly added/removed without
4729   saving it to file
4730 - -revision 10104
4731
4732 -------------------------------------------------------------------
4733 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4734
4735 - report non packages as keep installed if satisfied to the
4736   user interace (Selectables)
4737 - 4.21.3
4738
4739 -------------------------------------------------------------------
4740 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4741
4742 - create /etc/zypp/products.d on install
4743
4744 -------------------------------------------------------------------
4745 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4746
4747 - /etc/zypp/products.d added to file list (bnc #385868)
4748 - revision 10049
4749 - version 4.21.2
4750
4751 -------------------------------------------------------------------
4752 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4753
4754 - call RemoveResolvableReport::problem() before finish() on error
4755   (bnc #388810)
4756 - revision 10045
4757
4758 -------------------------------------------------------------------
4759 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4760
4761 - fix file list
4762
4763 -------------------------------------------------------------------
4764 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4765
4766 - Product now retrieves all attributes from the solv file.
4767 - version 4.21.1
4768 - revision 10031
4769
4770 -------------------------------------------------------------------
4771 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4772
4773 - Add zypp.conf option configdir (/etc/zypp) and arrange
4774   all config files and directories to follow {configdir}
4775   per default.
4776 - Fix zypp-query-pool to print satisfied products and additional
4777   products defined in {configdir}/products.d for registration.
4778   (bnc #385868)
4779 - version 4.21.0
4780 - revision 10029
4781
4782 -------------------------------------------------------------------
4783 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4784
4785 - implement remove duplicate entries in lock file (bnc#385967)
4786
4787 -------------------------------------------------------------------
4788 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4789
4790 - Speedup rpmdb2solv by reusing an existing solv file.
4791 - version 4.20.1
4792 - revision 10012
4793
4794 -------------------------------------------------------------------
4795 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4796
4797 - Fix failed package download due to unkown repository type (bnc #386386)
4798 - revision 9995
4799
4800 -------------------------------------------------------------------
4801 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4802
4803 - Support optional root argument to RepoManagerOptions, to prefix all
4804   path names taken from ZConfig. (bnc #388265)
4805 - version 4.20.0
4806 - revision 9993
4807
4808 -------------------------------------------------------------------
4809 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4810
4811 - new solution action for removing requirements/conflicts (bnc #387631)
4812 - revision 9988
4813
4814 -------------------------------------------------------------------
4815 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4816
4817 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4818 - revision 9984
4819
4820 -------------------------------------------------------------------
4821 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4822
4823 - DistUpgrade: searching for providers -> regarding name onl
4824 - r 9977
4825
4826 -------------------------------------------------------------------
4827 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4828
4829 - add flag --registrable (-r) to query pool to avoid
4830   using system as a filter
4831 - 4.19.1
4832
4833 -------------------------------------------------------------------
4834 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4835
4836 - return values in non-void functions
4837
4838 -------------------------------------------------------------------
4839 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4840
4841 - support multiple search strings in PoolQuery (ORed)
4842 - revision 9945
4843
4844 -------------------------------------------------------------------
4845 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4846
4847 - Switch off the upgrade mode of the
4848   SAT solver cause the packages have already been evaluated by
4849   the distupgrade machanism of libzypp. (bnc #386375)
4850 - rev 9943
4851
4852 -------------------------------------------------------------------
4853 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4854
4855 - release file after copy to cache as soon as possible.
4856   (bnc #381311)
4857 - r9940
4858
4859 -------------------------------------------------------------------
4860 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4861
4862 - Bugfix: keep states by user has been removed it the
4863   package has not been installed BUT has been recommended by another package.
4864   (bnc #385832)
4865 - rev 9938
4866
4867 -------------------------------------------------------------------
4868 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4869
4870 - add isLocal function to Url which say if scheme is local or
4871   internet.
4872 - r9932
4873
4874 -------------------------------------------------------------------
4875 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4876
4877 - cache decision for repository depend on his url.
4878 - http,ftp and smb cache packages.
4879 - revision 9929
4880
4881 -------------------------------------------------------------------
4882 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4883
4884 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4885   Locks are loaded together with the target, and changes are writen
4886   back on commit. zypp.conf option locksfile.apply can be used to turn
4887   this feature on or off. (FATE #120352)
4888 - version 4.18.0
4889 - revision 9927
4890
4891 -------------------------------------------------------------------
4892 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4893
4894 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4895   are created. Default value: {cachedir}/solv.
4896 - Target and repositories now save their solvfiles below {solvfilesdir}
4897   in directories named after the repositories alias.
4898 - version 4.18.0
4899 - revision 9913
4900
4901 -------------------------------------------------------------------
4902 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4903
4904 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4905 - r9906
4906
4907 -------------------------------------------------------------------
4908 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4909
4910 - cleanup in return values of doUpgrade and doUpdate
4911 - r9886
4912 - 4.17.0
4913
4914 -------------------------------------------------------------------
4915 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4916
4917 - check for valid pool in begin(), improve the code (bnc #384337)
4918 - r9872
4919 - 4.16.0
4920
4921 -------------------------------------------------------------------
4922 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4923
4924 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4925
4926 -------------------------------------------------------------------
4927 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4928
4929 - added translations
4930
4931 -------------------------------------------------------------------
4932 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4933
4934 - ostream operator<<(ostream,TriBool) added
4935 - r9833
4936
4937 -------------------------------------------------------------------
4938 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4939
4940 - Prevent target::unload from creating a system repo in order
4941   to unload it. (bnc 382297)
4942 - version 4.15.2
4943 - revision 9822
4944
4945 -------------------------------------------------------------------
4946 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4947
4948 - Prevent deselected or deleted items from being re-selected due to
4949   recommends (aka. persistent soft locks). Unlike hard locked, those
4950   items will be automatically selected if required. The list of soft
4951   locked items is stored in /var/lib/zypp/SoftLocks.
4952 - version 4.15.1
4953 - revision 9818
4954
4955 -------------------------------------------------------------------
4956 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4957
4958 - Remove obsolete AdditionalCapabilities interface from ResPool.
4959   Forward sat::Pool::RepositoryIterator. There's no more need to
4960   maintain an extra Repository list in ResPool.
4961 - revision 9806
4962
4963 -------------------------------------------------------------------
4964 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4965
4966 - Support dependencies requiring a specific architecture:
4967   "name[.arch] [op edition]". See class Capability for details
4968   about how to construct dependencies. (bnc #305445)
4969 - version 4.15.0
4970 - revision 9805
4971
4972 -------------------------------------------------------------------
4973 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4974
4975 - patch attributes and deprecate old ones
4976 - 4.14.0
4977
4978 -------------------------------------------------------------------
4979 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4980
4981 - change locks api -
4982 - make more functions const
4983 - replace add/remove by selectable to add/remove by ident or name and kind
4984 - rename iterator to const_iterator to avoid confusion
4985 - revision 9781
4986
4987 -------------------------------------------------------------------
4988 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4989
4990 - Do architecture changes while "dup" in the external distribution
4991   upgrade ONLY. bnc #382274
4992 - Added "ignore" to the solutions
4993 - Added "self-conflicts" to the solution
4994 - added new solver mechanism "resolveQueue"
4995 - Bugfix broken/satisfied products
4996 - rev 9776
4997
4998 -------------------------------------------------------------------
4999 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
5000
5001 - Added Pattern::core returning the packages required by a pattern.
5002   (see also Pattern::depends and Pattern::contents).
5003 - revision 9771
5004
5005 -------------------------------------------------------------------
5006 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
5007
5008 - Added Target::release(), returning the targets distribution
5009   release string.
5010 - revision 9761
5011
5012 -------------------------------------------------------------------
5013 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
5014
5015 - per default abort if package installation fails. (bnc #381203)
5016 - version 4.13.3
5017 - revision 9725
5018
5019 -------------------------------------------------------------------
5020 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
5021
5022 - add ZYpp and curl version to http agent string
5023   (bnc #381280)
5024
5025 -------------------------------------------------------------------
5026 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
5027
5028 - Fixed pools package index wrongly including source packages. (bnc #380283)
5029 - version 4.13.2
5030 - revision 9683
5031
5032 -------------------------------------------------------------------
5033 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
5034
5035 - Disable fast creation of @System.solv. It may produce wrong results
5036   e.g. after a rebuilddb.
5037 - version 4.13.1
5038 - revision 9666
5039
5040 -------------------------------------------------------------------
5041 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
5042
5043 - initializeTarget now takes an additional option, telling whether to
5044   rebuild an existing rpm database before using it. Default is false.
5045   (bnc #308352)
5046 - version 4.13.0
5047 - revision 9664
5048
5049 -------------------------------------------------------------------
5050 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
5051
5052 - save do nothing if no locks added/removed
5053 - fix bug with multiple save lock
5054 - don't save same query multiple times
5055 - improve tests
5056 - revision 9644
5057
5058 -------------------------------------------------------------------
5059 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
5060
5061 - added new translations
5062 - activate zypp-query-pool
5063 - Revision 9637
5064 - 4.12.1
5065
5066 -------------------------------------------------------------------
5067 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
5068
5069 - Locks API cleaned-up, iterator added, light read() added
5070 - PoolQuery::attribute(SolvAttr) getter added
5071 - revision 9609
5072
5073 -------------------------------------------------------------------
5074 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
5075
5076 - reenable zypp-query-pool
5077 - 4.11.1
5078
5079 -------------------------------------------------------------------
5080 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
5081
5082 - Enable evaluation of hardware dependencies.
5083 - Enable evaluation of filesystem dependencies.
5084 - revision 9605
5085
5086 -------------------------------------------------------------------
5087 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
5088
5089 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
5090   needed for explicit refresh request
5091 - revision 9574
5092
5093 -------------------------------------------------------------------
5094 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
5095
5096 - Install ResPoolProxy index to speedup Solvable to Selectable
5097   conversion.
5098 - version 4.11.0
5099 - revision 9558
5100
5101 -------------------------------------------------------------------
5102 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
5103
5104 - Implement update scripts installed by packages. After every
5105   package install /var/adm/update-scripts is scanned for the first
5106   file starting with "<name>-<version>.<release>-", which is then
5107   executed.
5108 - revision 9547
5109
5110 -------------------------------------------------------------------
5111 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
5112
5113 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
5114 - Add Resolvable::poolItem() providing access to the corresponding
5115   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
5116   to PoolItem.
5117 - Add ResPool::satisfiedProductsBegin/End iterator over all products
5118   whose dependencies are satisfied. This reflects the status determined
5119   by the last solver run. (#368104)
5120 - revision 9535
5121
5122 -------------------------------------------------------------------
5123 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
5124
5125 - switch to new locks api
5126 - revision 9524
5127
5128 -------------------------------------------------------------------
5129 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
5130
5131 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
5132 - Add SolvIterMixin: Base class providing PoolItem_iterator and
5133   Selectable_iterator iterator types based on a Solvable iterator.
5134 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
5135   PoolItem_iterator and Selectable_iterator.
5136 - Add Solvable::SplitIdent: Helper class that splits an identifier
5137   into kind and name.
5138 - Provide methods Pattern::contents returning a collection of packages
5139   associated with the pattern/patch.
5140 - revision 9496
5141
5142 -------------------------------------------------------------------
5143 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
5144
5145 - add comparing to PoolQuery
5146 - revision 9466
5147
5148 -------------------------------------------------------------------
5149 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
5150
5151 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
5152 - revision 9452
5153
5154 -------------------------------------------------------------------
5155 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
5156
5157 - initial implementation of new locks (FATE #120118 and #120352)
5158 - revision 9442
5159
5160 -------------------------------------------------------------------
5161 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
5162
5163 - selectable API updates and changes
5164 - 4.10.0
5165
5166 -------------------------------------------------------------------
5167 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
5168
5169 - add split with respect to escaped delimeters and also for quotes
5170 - revision 9373
5171
5172 -------------------------------------------------------------------
5173 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
5174
5175 - Fixed some missing package and source package attributes.
5176 - revision 9348
5177
5178 -------------------------------------------------------------------
5179 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
5180
5181 - Allow to store a media label in MediaSetAccess. This label is
5182   passed to a media change requests to describe which CD is
5183   requested.  (bnc #330094)
5184 - Fixed some missing package and source package attributes.
5185 - revision 9347
5186
5187 -------------------------------------------------------------------
5188 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
5189
5190 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
5191 - Removed establish state in ResStatus
5192 - revision 9337
5193 - version 4.7.0
5194
5195 -------------------------------------------------------------------
5196 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
5197
5198 - Add PoolItem::isSatisfied()/isBroken() to test whether
5199   the items requirements are met.
5200 - revision 9334
5201
5202 -------------------------------------------------------------------
5203 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
5204
5205 - Extend sat::WhatProvides to allow to query for possible providers
5206   of a collection of capabilies. E.g. all providers of a packages
5207   requirements.
5208 - Fixed retrieval of translated texts from .solv files, provided the
5209   solv file contains them.
5210 - revision 9328
5211
5212 -------------------------------------------------------------------
5213 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
5214
5215 - initial implementation of serialize/recovery PoolQuery
5216   (needed by FATE #120118)
5217 - revision 9325
5218
5219 -------------------------------------------------------------------
5220 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
5221
5222 - Allow prioritizing repos by adding a line 'priority=N' to the
5223   .repo file. Where N is an integer number from 1 (highest prio)
5224   to 99 (least and default). (bnc #369827, fate #302872)
5225 - version 4.6.1
5226 - revision 9276
5227
5228 -------------------------------------------------------------------
5229 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
5230
5231 - support plaindir again (at least the most important parts)
5232
5233 -------------------------------------------------------------------
5234 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
5235
5236 - Throwing special exception MediaBadCAException in case of SSL
5237   certificate validation failure.(bnc #223512)
5238 - revision 9250
5239
5240 -------------------------------------------------------------------
5241 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
5242
5243 - add new error IO_SOFT to media request callback for temporary
5244   connection problem. (bnc #328822)
5245 - add new media exception timeout when somethink fail due to exceed
5246   timeout
5247 - mediacurl throw timeout exception when timeouted
5248 - revision 9246
5249
5250 -------------------------------------------------------------------
5251 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
5252
5253 - return more information from checking if metadata need refresh,
5254   so user can get better info. (bnc #307249)
5255 - revision 9231
5256
5257 -------------------------------------------------------------------
5258 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
5259
5260 - class sat::LocaleSupport: Convenience methods to manage support
5261   for language specific packages.
5262 - revision 9197
5263
5264 -------------------------------------------------------------------
5265 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
5266
5267 - removed obsolete capability handling stuff (ma)
5268 - version 4.5.0
5269
5270 -------------------------------------------------------------------
5271 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
5272
5273 - Don't mask skip and abort exception in Fetcher
5274 - revision 9188
5275
5276 -------------------------------------------------------------------
5277 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
5278
5279 - action is correctly set in mediaRequest callback
5280 - revision 9186
5281
5282 -------------------------------------------------------------------
5283 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
5284
5285 - Fix SEGV in commit (bnc# 371137)
5286 - version 4.4.3
5287 - revision 9174
5288
5289 -------------------------------------------------------------------
5290 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
5291
5292 - version 4.4.2
5293
5294 -------------------------------------------------------------------
5295 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
5296
5297 - look for openssl in cmake, actually we build require it
5298 - explicitely link against openssl and crypto, required to
5299   compile in all platforms/distros.
5300
5301 -------------------------------------------------------------------
5302 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
5303
5304 - Save repo type during refresh if type is NONE (f.e. lazy probing).
5305 - revision 9153
5306
5307 -------------------------------------------------------------------
5308 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
5309
5310 - replace gpg escaped semicolon with real semicolon (bnc #355434)
5311 - revision 9151
5312
5313 -------------------------------------------------------------------
5314 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
5315
5316 - make strings from RpmDb and Keyring exceptions translatable
5317 - revision 9146
5318
5319 -------------------------------------------------------------------
5320 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
5321
5322 - fix retrieving keys (bnc #368099)
5323 - version 4.4.1
5324
5325 -------------------------------------------------------------------
5326 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
5327
5328 - enable frontend to rewrite add_probe settings.(bnc #309612)
5329 - Correct adding repo without type to lazy probing.
5330 - revision 9135
5331
5332 -------------------------------------------------------------------
5333 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
5334
5335 - get better message if something fail when trying run rpm
5336   (bnc #344584)
5337 - revision 9133
5338
5339 -------------------------------------------------------------------
5340 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
5341
5342 - Add ExternalProgram::execError and ExternalProgram::command
5343   to improve error reporting.
5344 - revision 9112
5345
5346 -------------------------------------------------------------------
5347 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
5348
5349 - release all media before requesting another (bnc #336881)
5350 - revision 9110
5351
5352 -------------------------------------------------------------------
5353 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
5354
5355 - getDetectedDevices added (fate #120298)
5356 - revision 9108
5357
5358 -------------------------------------------------------------------
5359 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
5360
5361 - media backend release() methods changed to take string & instead
5362   of bool (needed for FATE #120298)
5363 - media label, detected device list and current device arguments
5364   added to the requestMedia callback
5365 - version 4.4.0
5366
5367 -------------------------------------------------------------------
5368 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
5369
5370 - fix for bnc#369543
5371
5372 -------------------------------------------------------------------
5373 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
5374
5375 - provide download rate info (average and curent) in the
5376   media::DownloadProgressReport for ftp/http (bnc #168935)
5377 - r9074
5378
5379 -------------------------------------------------------------------
5380 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
5381
5382 - cleanCache(): clean also .cookie files
5383 - cleanTargetCache() added
5384 - use escaped_alias() in rawcache_path_for_repoinfo() and
5385   packagescache_path_for_repoinfo()
5386 - r9068
5387
5388 -------------------------------------------------------------------
5389 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
5390
5391 - fixed location of RPMs in subdirs when parsing plaindir repo
5392   recursively (bnc #368218)
5393 - revision 9060
5394
5395 -------------------------------------------------------------------
5396 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
5397
5398 - Do not filter any installed solvables.
5399 - revision 9031
5400 - version 4.3.2
5401
5402 -------------------------------------------------------------------
5403 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
5404
5405 - Try to rebuild broken solv files in Target::load.
5406 - revision 9015
5407
5408 -------------------------------------------------------------------
5409 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
5410
5411 - Try to rebuild broken solv files in RepoManager::loadFromCache.
5412 - Fix RepoStatus::operator&& and RepoStatus testsuite.
5413 - revision 9008
5414
5415 -------------------------------------------------------------------
5416 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
5417
5418 - improved problem description while a vendor change
5419 - improved problem description if a requirement cannot be fulfilled. Bug #358560
5420 - revision 9002
5421
5422 -------------------------------------------------------------------
5423 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
5424
5425 - Save and restore requested locales on target load/commit.
5426 - revision 8999
5427
5428 -------------------------------------------------------------------
5429 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
5430
5431 - (Update) Prevent reinstallation of installed packages.
5432 - revision 8984
5433
5434 -------------------------------------------------------------------
5435 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
5436
5437 - refresh metadata if there is no cache to unbreak compat with
5438   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
5439   that "zypper in" could work on)
5440
5441 -------------------------------------------------------------------
5442 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
5443
5444 - create cache directory before calling rpmdb2solv (in an empty
5445   chroot)
5446 - version 4.3.1
5447
5448 -------------------------------------------------------------------
5449 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
5450
5451 - special exception message if server returns 403 response
5452   (forbidden) (port from SP2)
5453 - MediaException messages marked for translation
5454
5455 -------------------------------------------------------------------
5456 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
5457
5458 - make sure we have target cache on target initialize
5459 - version 4.3.0
5460
5461 -------------------------------------------------------------------
5462 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
5463
5464 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
5465   file systems (#333166)
5466 - rev. 8915
5467
5468 -------------------------------------------------------------------
5469 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
5470
5471 - Fixed Capabilites iterator exposing prereq marker.
5472 - revision 8914
5473
5474 -------------------------------------------------------------------
5475 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
5476
5477 - postinstall script fixed
5478 - version 4.2.10
5479
5480 -------------------------------------------------------------------
5481 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
5482
5483 - Testcases regards modaliases, rpmlib, ... correctly
5484 - Revision 8904
5485
5486 -------------------------------------------------------------------
5487 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
5488
5489 - Remove obsolete sql database. (bnc#363224)
5490 - revision 8898
5491
5492 -------------------------------------------------------------------
5493 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
5494
5495 - Take care target uses --root when creating solv files (bnc #363789)
5496 - revision 8881
5497
5498 -------------------------------------------------------------------
5499 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
5500
5501 - Unmaintained packages which does not fit to the updated system
5502   (broken dependencies) will be deleted.
5503 - revision 8867
5504
5505 -------------------------------------------------------------------
5506 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
5507
5508 - let libzypp-devel require libsatsolver-devel
5509
5510 -------------------------------------------------------------------
5511 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
5512
5513 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
5514 - revision 8833
5515
5516 -------------------------------------------------------------------
5517 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
5518
5519 - media: fixed DownloadProgressReport.finish() url argument in
5520   doGetFileCopy()
5521 - revision 8815
5522
5523 -------------------------------------------------------------------
5524 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
5525
5526 - hardlink when possible to optimize data transfer
5527   and space across caches.
5528 - version 4.2.8
5529
5530 -------------------------------------------------------------------
5531 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
5532
5533 - added some locale support to sat::Solvable
5534 - version 4.2.7
5535
5536 -------------------------------------------------------------------
5537 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
5538
5539 - handle error messages better in doesFileExist too which is
5540   used during probing. (bnc #362608)
5541
5542 -------------------------------------------------------------------
5543 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
5544
5545 - Fetcher::reset() should not reset cache directories.
5546   (bnc #348050)
5547 - version 4.2.6
5548
5549 -------------------------------------------------------------------
5550 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
5551
5552 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
5553   for http and https, but this time set CURLOPT_HTTPGET back to 1
5554   so it actually works. This makes Media::doesFileExist
5555   efficient for http and https.
5556   (related to bnc #348050)
5557 - version 4.2.5
5558
5559 -------------------------------------------------------------------
5560 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
5561
5562 - using .solv files only now (fate #303018)
5563 - revision 8699
5564
5565 -------------------------------------------------------------------
5566 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
5567
5568 - fix architectures on distupgrade
5569
5570 -------------------------------------------------------------------
5571 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
5572
5573 - fixes from trunk merged
5574
5575 -------------------------------------------------------------------
5576 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
5577
5578 - fixed renaming a repo to an existing one (bnc #228216)
5579 - revision 8431
5580
5581 -------------------------------------------------------------------
5582 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
5583
5584 - fix changelog
5585
5586 -------------------------------------------------------------------
5587 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
5588
5589 - read .curlrc more robustly to obtain user-proxy (#330351)
5590 - revision 8368
5591
5592 -------------------------------------------------------------------
5593 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
5594
5595 - always buildrequire openssl-devel
5596 - replacing strange utf-8 chars in changelog
5597 - revision 8317
5598
5599 -------------------------------------------------------------------
5600 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
5601
5602 - Saner NFS timeo default (#350309)
5603 - revision 8314
5604
5605 -------------------------------------------------------------------
5606 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
5607
5608 - support 'patterns.pat' and 'patterns.pat.gz' to read all
5609   patterns in one go.
5610 - rev 8309
5611
5612 -------------------------------------------------------------------
5613 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
5614
5615 - added RpmDb::removePubkey(), call it from
5616   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
5617   is removed from the trusted keyring
5618 - revision 8288
5619
5620 -------------------------------------------------------------------
5621 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
5622
5623 - Textchanges
5624 - reduced logging in SAT-solver
5625 - ordering solutions
5626 - version 4.1.8
5627 - revision 8276
5628
5629 -------------------------------------------------------------------
5630 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
5631
5632 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
5633   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
5634 - Revision 8255
5635 - Version 4.1.7
5636
5637 -------------------------------------------------------------------
5638 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
5639
5640 - Pathname zypp::filesystem::expandlink(const Pathname &) added
5641 - if the provided file is a symlink, expand it (#274651) (this
5642   probably won't work for schemes other than file/dir and cd/dvd)
5643 - revision 8179
5644
5645 -------------------------------------------------------------------
5646 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
5647
5648 - fixed password handling in URLs (bug #347273)
5649 - revision 8118
5650
5651 -------------------------------------------------------------------
5652 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
5653
5654 - Fixed default text locale detection not to use static variables. (#346872)
5655 - version 4.1.6
5656 - revision 8116
5657
5658 -------------------------------------------------------------------
5659 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
5660
5661 - Log more details about zypp lock owner. (#294094)
5662 - revision 8088
5663
5664 -------------------------------------------------------------------
5665 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
5666
5667 - Remove runtime dependency for libboost_filesystem (#345773)
5668 - version 4.1.5
5669 - revision 8061
5670
5671 -------------------------------------------------------------------
5672 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
5673
5674 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
5675   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
5676 - version 4.1.4
5677 - revision 7998
5678
5679 -------------------------------------------------------------------
5680 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
5681
5682 - make IniParser more strict (bug #306697)
5683
5684 -------------------------------------------------------------------
5685 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
5686
5687 - Fix missing packages in patch content list. (#340896)
5688 - revision 7925
5689
5690 -------------------------------------------------------------------
5691 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
5692
5693 - fix build
5694
5695 -------------------------------------------------------------------
5696 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
5697
5698 - Output date strings in UTF-8. (#339423)
5699 - revision 7807
5700
5701 -------------------------------------------------------------------
5702 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
5703
5704 - fixes for new gcc
5705 - version 4.1.3
5706 - r7788
5707
5708 -------------------------------------------------------------------
5709 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
5710
5711 - Don't mark failed patch scripts as installed. (#327523)
5712 - version 4.1.2
5713 - revision 7744
5714
5715 -------------------------------------------------------------------
5716 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5717
5718 - update rpmlint suppression
5719
5720 -------------------------------------------------------------------
5721 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5722
5723 - fixed retrieval of epoch from rpmdb (bug #246680)
5724
5725 -------------------------------------------------------------------
5726 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5727
5728 - allow non-existing "packages" file in susetags parser (bug
5729   #309235)
5730
5731 -------------------------------------------------------------------
5732 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5733
5734 - SMBIOS DMI modalias matching added (#333152)
5735 - revision 7494
5736
5737 -------------------------------------------------------------------
5738 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5739 - do not download the same file multiple times in one attach session
5740   (#307098), r7456
5741 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5742   removed - should be correctly detected by HAL now
5743   (#167629, #163971), r7452
5744 - version 4.1.1
5745
5746 -------------------------------------------------------------------
5747 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5748
5749 - filter architecture in plaindir parser (bug #330791)
5750
5751 -------------------------------------------------------------------
5752 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5753
5754 - Throw constructing malformed checksums. (#189096)
5755 - revision 7441
5756
5757 -------------------------------------------------------------------
5758 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5759
5760 - Renamed templates back because proper qualification makes it work
5761   too.
5762 - 4.1.0
5763
5764 -------------------------------------------------------------------
5765 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5766
5767 - only look for repositories in file ending ".repo" (bug #294779)
5768
5769 -------------------------------------------------------------------
5770 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5771
5772 - Fixed compilation errors with GCC 4.3 by adding missing includes
5773   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5774   Compare<Edition> to CompareEd.
5775 - r7426
5776
5777 -------------------------------------------------------------------
5778 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5779
5780 - Incorporated patch from Michael Matz to speedup cache reading.
5781 - revision 7413
5782
5783 -------------------------------------------------------------------
5784 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5785
5786 - Resolvertestcase:
5787   - log Repository info
5788   - set keep state in the testcase
5789   - handle vendor
5790 - r 4707
5791
5792 -------------------------------------------------------------------
5793 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5794
5795 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5796 - revision 7402
5797
5798 -------------------------------------------------------------------
5799 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5800
5801 - QueuItemRequire: Filter out all provider which have worser architecture,
5802   are NOT noarch and have not the same name as the requirement. The
5803   last one is needed for updating packages via patch/atoms.
5804   Bug 328081
5805 - Revert changes of r 7340
5806 - r 7386
5807
5808 -------------------------------------------------------------------
5809 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5810
5811 - Add missing '--install' parameter in desktop file. (#308640)
5812 - version 4.0.0
5813 - revision 7369
5814
5815 -------------------------------------------------------------------
5816 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5817
5818 - release all attached media before attempting to eject (#293428)
5819 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5820 - revision 7352
5821 - version 3.26.0
5822
5823 -------------------------------------------------------------------
5824 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5825
5826 - provide a way to retrieve the metadata path. Used for
5827   installation, which incorrectly creates a repository in
5828   cache without adding it first, so metadata path is not
5829   set and therefore it is not possible to setup a media
5830   verifier on installation. Part of fix for (#293428)
5831 - 3.25.0
5832
5833 -------------------------------------------------------------------
5834 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5835
5836 - If more than one resolvables provide a requirements and have different
5837   architecture take thatone with the best architecture. (Not regarding the
5838   name). Bug: Branching too much while an installation of a multi-arch-DVD
5839 - r 7340
5840 - version 3.24.8
5841
5842 -------------------------------------------------------------------
5843 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5844
5845 - Checking the queue if an item will be deleted. If yes, the requirements
5846   are not needed anymore. Bug 326384
5847 - version 3.24.7
5848 - r 7329
5849
5850 -------------------------------------------------------------------
5851 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5852
5853 - don't probe the repository type upon saving if disabled (#326769)
5854 - version 3.24.6
5855 - revision 7319
5856
5857 -------------------------------------------------------------------
5858 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5859
5860 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5861   esp. if the error occurred executing the packages post-install script.
5862 - version 3.24.5
5863 - revision 7317
5864
5865 -------------------------------------------------------------------
5866 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5867
5868 - If a package is deselected by user, apply this soft lock to all
5869   available versions of this package.
5870 - version 3.24.4
5871 - revision 7316
5872
5873 -------------------------------------------------------------------
5874 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5875
5876 - Update: Do not set an item to installation if there has been already set
5877   one for installation which has the same NVA. Bug  326286
5878 - version 3.24.3
5879 - r 7311
5880
5881 -------------------------------------------------------------------
5882 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5883
5884 - Enable package cache during commit. (#326249)
5885 - revision 7309
5886
5887 -------------------------------------------------------------------
5888 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5889
5890 - Do not regarding requirements for packages which will be deleted in the
5891   same solver run. Bug 310618
5892 - r 7292
5893 - version 3.24.2
5894
5895 -------------------------------------------------------------------
5896 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5897
5898 - don't download filelists.xml.gz (#307105)
5899 - version 3.24.1
5900 - revision 7269
5901
5902 -------------------------------------------------------------------
5903 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5904
5905 - Improve estimated diskusage while there is no valid
5906   solver result. (#325617)
5907 - revision 7266
5908
5909 -------------------------------------------------------------------
5910 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5911
5912 -Bugfix in vendor change of a required resolvable (Correct error message)
5913  Bug 310455
5914 - r 7262
5915
5916 -------------------------------------------------------------------
5917 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5918
5919 - fixed DU parsing in inst-sys (#308659)
5920 - revision 7256
5921
5922 -------------------------------------------------------------------
5923 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5924
5925 - Enable using patch and delta rpms. (#309124)
5926 - version 3.24.0
5927 - revision 7253
5928
5929 -------------------------------------------------------------------
5930 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5931
5932 - On update do not delete unmaintained non-SuSE packages.
5933 - version 3.23.2
5934 - revision 7239
5935
5936 -------------------------------------------------------------------
5937 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5938
5939 - ZYppImpl::getPartitions() - don't return the current partitioning
5940   when the partitioning hasn't been set - fixes DU parsing in
5941   inst-sys (#308659)
5942
5943 -------------------------------------------------------------------
5944 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5945
5946 - Throw specific exceptions during commit (#308511)
5947 - 3.23.1
5948
5949 -------------------------------------------------------------------
5950 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5951
5952 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5953   now provide more detailed disk usage information.
5954   Yum metadata don't, so we book the package size to '/'. (#308362)
5955 - version 3.23.0
5956 - revision 7225
5957
5958 -------------------------------------------------------------------
5959 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5960
5961 - Regarding keep state while recycle old valid solver results. Bug 286889
5962 - r 7209
5963
5964 -------------------------------------------------------------------
5965 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5966
5967 - report 100% progress on finishing RPM removal (bug #309431)
5968 - revision 7200
5969
5970 -------------------------------------------------------------------
5971 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5972
5973 - Update: rename language packages --> take that package which fits to the
5974   selected language Bug 308098
5975 - r 7919
5976
5977 -------------------------------------------------------------------
5978 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5979
5980 - restore deltas and patch rpms from the cache (#309124)
5981 - 3.22.8
5982
5983 -------------------------------------------------------------------
5984 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5985
5986 - Don't fail if a product is deleted multiple times (e.g. due to
5987   obsoletes and an explicit deleted request). (#308746)
5988 - version 3.22.7
5989 - revision 7184
5990
5991 -------------------------------------------------------------------
5992 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5993
5994 - SYSCONFDIR variable added for modifying /etc
5995
5996 -------------------------------------------------------------------
5997 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5998
5999 - uninstallable resolvable -->suggested solution: delete; Bug 308164
6000 - r 7177
6001
6002 -------------------------------------------------------------------
6003 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
6004
6005 - new translations added
6006 - r 7166
6007 - version 3.22.6
6008
6009 -------------------------------------------------------------------
6010 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
6011
6012 - fixed disk usage counting of updated packages (#308362)
6013
6014 -------------------------------------------------------------------
6015 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
6016
6017 - Splitting packages: Take the package with the best
6018   architecture,edition ONLY; Bug 308591
6019 - r 7160
6020
6021 -------------------------------------------------------------------
6022 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
6023
6024 - properly report fallback disk usage size (in kB instead of bytes)
6025   when disk usage is not known (YUM repos) (#308475)
6026
6027 -------------------------------------------------------------------
6028 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
6029
6030 - Install a sample /etc/zypp.conf. (#306615)
6031 - Fixed missing soversion symlink in package.
6032 - version 3.22.5
6033 - revision 7150
6034
6035 -------------------------------------------------------------------
6036 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
6037
6038 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
6039   308252
6040 - r 7143
6041
6042 -------------------------------------------------------------------
6043 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
6044
6045 - Error: Select two candidate with the same name while update.
6046   Solution: If there is a candidate which is already selected for installation -->
6047   take thatone #308082
6048 - r 7132
6049
6050 -------------------------------------------------------------------
6051 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
6052
6053 - Work arround installed patterns providing an empty vendor string. (#307743)
6054 - Let the solver treat vendor suse and opensuse as equivalent.
6055 - version 3.22.4
6056
6057 -------------------------------------------------------------------
6058 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
6059
6060 - Checking item before evaluating the concerning vendor. bug #307941
6061 - r 7119
6062
6063 -------------------------------------------------------------------
6064 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
6065
6066 - Fix for bug #307163 - empty package descriptions
6067   a.k.a shared tag not 100% implemented
6068 - r 7117
6069 - version 3.22.3
6070
6071 -------------------------------------------------------------------
6072 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
6073
6074 - logging "reverse" NEEDED_BY in the detail description of solver
6075   problems.
6076 - improved error message if a requiremnt is not fulfilled Bug 307743
6077 - Add "ignore" option to the solution if a requirement is not fulfilled
6078   Bug 304276
6079 - revision 7113
6080
6081 -------------------------------------------------------------------
6082 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
6083
6084 - fixed the order of operands of susetags local metadata status
6085   computation which caused the YaST repositories to always get
6086   refreshed (part of bug #304310)
6087 - revision 7107
6088 - version 3.22.2
6089
6090 -------------------------------------------------------------------
6091 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
6092
6093 - comparing vendor with VendorAttr::equivalent
6094 - revision 7103
6095
6096 -------------------------------------------------------------------
6097 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
6098
6099 - Use $RPM_OPT_FLAGS.
6100
6101 -------------------------------------------------------------------
6102 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
6103
6104 - Reset transact bits when switching status from
6105   "update" to "protected" (#246976)
6106 - version 3.22.1
6107 - revision 7094
6108
6109 -------------------------------------------------------------------
6110 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
6111
6112 - new translations added
6113 - rev 7083
6114
6115 -------------------------------------------------------------------
6116 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
6117
6118 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
6119    [main]
6120    download.use_patchrpm = no
6121    download.use_deltarpm = no
6122 - version 3.22.0
6123 - revision 7069
6124
6125 -------------------------------------------------------------------
6126 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
6127
6128 - On demand translate patch requirements into a list of atoms.
6129   Required by the UI to display packages acssociated with a patch.
6130   (#300612)
6131 - version 3.21.1
6132 - revision 7065
6133
6134 -------------------------------------------------------------------
6135 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
6136
6137 - enrich ResolverInfo with the reason if a user-initiated request
6138   fails (#304325, #306240)
6139 - r 7051
6140
6141 -------------------------------------------------------------------
6142 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
6143
6144 - added missing implementation of LogControl::setLineFormater()
6145   (lslezak)
6146 - version 3.21.0
6147 - revision 7041
6148
6149 -------------------------------------------------------------------
6150 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
6151
6152 - enable changing url in requestMedia callback (#294481)
6153 - revision 7037
6154
6155 -------------------------------------------------------------------
6156 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
6157
6158 - Filter readonly mount points in DiskUsageCounter (#297405)
6159 - revision 7030
6160
6161 -------------------------------------------------------------------
6162 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
6163
6164 - remember the cause of the RepoException when refreshing metadata
6165   (#301022)
6166 - r7023
6167
6168 -------------------------------------------------------------------
6169 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
6170
6171 - Safe fix for bug #299680.
6172 - version 3.20.1
6173 - revision 7026
6174
6175 -------------------------------------------------------------------
6176 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
6177
6178 - Bugfix: If a requirement has been fulfilled by more than one language
6179   resolvables only thatone will be taken which fits to the selected
6180   language.
6181 - r 7018
6182
6183 -------------------------------------------------------------------
6184 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
6185
6186 - correct error code for media errors in MediaCurl::doGetFileCopy()
6187   affects only zypper error output, does not affect YaST
6188 - r7013
6189
6190 -------------------------------------------------------------------
6191 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
6192
6193 - reverted blocking of requestMedia from r6271 (#301710)
6194 - r6999
6195
6196 -------------------------------------------------------------------
6197 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
6198
6199 - prevent progress report in destructor (#299680)
6200 - r6998
6201
6202 -------------------------------------------------------------------
6203 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
6204
6205 - treat non-filelists.xml <file> entries as file provides capabilities
6206   in YUM parser (#304701)
6207 - r6992
6208
6209 -------------------------------------------------------------------
6210 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
6211
6212 - the media.1/media uniquely identifies a 'susetags' repo, not
6213   the content file (#304200)
6214
6215 -------------------------------------------------------------------
6216 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
6217
6218 - fixed locale dir (#304649)
6219 - r6984
6220
6221 -------------------------------------------------------------------
6222 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
6223
6224 - don't treat normal package license as "license to confirm"
6225   (#305906)
6226
6227 -------------------------------------------------------------------
6228 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
6229
6230 - Fixed fix for #293039. Segfault due to uninitialzed data.
6231 - version 3.19.3
6232 - revision 6980
6233
6234 -------------------------------------------------------------------
6235 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
6236
6237 - reduced too much verbosed ResolverContext logging; Bug 303971
6238 - r 6977
6239
6240 -------------------------------------------------------------------
6241 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
6242
6243 - Fixed PlainDir repositories to provide real disk usage data. For
6244   repomd and others that do not provide any detailed disk usage info,
6245   assume the packgage size is required below "/". Peviously they were
6246   treated as being empy.
6247 - version 3.19.2
6248 - revision 6972
6249
6250 -------------------------------------------------------------------
6251 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
6252
6253 - Add a new solver solution in the case of running in a timeout:
6254   ProblemSolutionDoubleTimeout.h
6255   #Bug 302496
6256 - revision 6970
6257
6258 -------------------------------------------------------------------
6259 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
6260
6261 - bug in fix for (#292986)
6262
6263 -------------------------------------------------------------------
6264 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
6265
6266 - (#297001) - libzypp: can't skip broken packages
6267 - re enable importing zypp keyring from rpm.(#302379)
6268 - 3.19.1
6269
6270 -------------------------------------------------------------------
6271 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
6272
6273 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
6274   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
6275   in order to support query-by-repo (#305384)
6276 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
6277   number of kinds, names, or repos (#305347)
6278 - remove ResolvableQuery::iterateResolvablesByKind, not needed
6279 - version 3.19.0
6280 - rev 6935
6281
6282 -------------------------------------------------------------------
6283 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
6284
6285 - real fix for reading signature ids. (#390535).
6286 - delete metadata when removing repo (#301037).
6287
6288 -------------------------------------------------------------------
6289 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
6290
6291 - following behaviour for setPartitions
6292   - if they are not set, they are detected
6293   - if they are set, that value is used.
6294   - if value set or detected is empty, all disk usage
6295     information is read. Otherwise just values in those
6296     mount points.
6297     Should work for installation as long as detectPartitions
6298     is empty at installation.(#293039)
6299
6300 -------------------------------------------------------------------
6301 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
6302
6303 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
6304   from external, e.g. for the testcases
6305 - Honor ZYPP_CONF environment variable to override the buit-in
6306   /etc/zypp/zypp.conf
6307 - Check architecture at handout() to prevent NULL ptr reference.
6308 - Bug 301286
6309 - rev 6908
6310
6311 -------------------------------------------------------------------
6312 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
6313
6314 -The solver generate an establish call for all
6315  resolvables which has filesystemcaps if there is not a valid result from a
6316  former solver run available. This covers:
6317  * Initial solver run
6318  * Changing of filesystem whithin a workflow, cause the solver results will
6319    be reset if the filesystem dependencies have been changed
6320  Bug 271912
6321 - r 6901
6322
6323 -------------------------------------------------------------------
6324 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
6325
6326 - pass location to plaindir package (#303751)
6327 - Add name of file in question to checksum/signature related
6328   exceptions.
6329 - pass basename of file to verifyFileSignatureWorkflow (instead of
6330   empty string).
6331 - filter out incompatible architectures when parsing sustags
6332   repos (first half of #301286)
6333 - r 6882
6334
6335 -------------------------------------------------------------------
6336 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
6337
6338 - don't run source migration if yast is running in
6339   intsys mode (#297136)
6340 - signature and checksum verification fixes. Still pending
6341   problem ZYpp getting no output from gpg when running from zypper.
6342   (#302059)
6343
6344 -------------------------------------------------------------------
6345 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
6346
6347 - Do not strip resolvables which have the same name but different kind
6348   (ResolverInfo*)
6349 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
6350 - r 6830
6351
6352 -------------------------------------------------------------------
6353 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
6354
6355 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
6356   the Estonian locale (#302525).
6357
6358 -------------------------------------------------------------------
6359 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
6360
6361 - added remembering of exception history at various places
6362
6363 -------------------------------------------------------------------
6364 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
6365
6366 - Bugfixes concerning vendor handling:
6367 - first bug:
6368   Installed A-1.0(vendor SuSE)
6369   Available A-2.0(other vendor)
6370   A will not be regarded as "unmaintained". So it will not be deleted.
6371 - second bug:
6372   A need B-2.0. B-1.0 is installed but has another vendor. Report a
6373   proper errmessage.
6374 - Testcase : solution-tests/vendor-test.xml
6375 - r 6812
6376 - 3.18.4
6377
6378 -------------------------------------------------------------------
6379 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
6380
6381 - ignore HASH key for download (#300982)
6382
6383 -------------------------------------------------------------------
6384 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
6385
6386 - Added explicitly_requested as parameter in ResolverContext::Uninstall
6387   Bug 299819
6388 - revision 6794
6389
6390 -------------------------------------------------------------------
6391 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
6392
6393 - If no mount information is available, parse all DU entries.
6394 - read only hack mode for migrate-sources. We actually do add
6395   repositories with it, but no harm. (#292986)
6396 - fix some typos in exceptions (#301331)
6397 - 3.18.3
6398
6399 -------------------------------------------------------------------
6400 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
6401
6402 - Do not regard explicit request in order to recognize updated packages
6403   correctly. Bug 301676
6404 - Updated translations
6405 - r 6766
6406 - 3.18.2
6407
6408 -------------------------------------------------------------------
6409 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
6410
6411 - package-manager script: Call /sbin/yast2 with full path because of
6412   gnomesu (#269873).
6413
6414 -------------------------------------------------------------------
6415 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
6416
6417 - add support for the HASH key. (#300982)
6418 - Use ContentFileParser in Downloader (instead of implementing
6419   the parser again, it has a reason, Downloader was written first)
6420 - update testcases and data to cover the new HASH key
6421 - 3.18.1
6422
6423 -------------------------------------------------------------------
6424 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
6425
6426 - unify query API for kind and name, summary, description
6427   (incomplete)
6428 - rev 6761, version 3.18.0
6429
6430 -------------------------------------------------------------------
6431 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
6432
6433 - add iterateResolvablesByKindsAndName
6434 - rev 6735, version 3.17.13
6435
6436 -------------------------------------------------------------------
6437 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
6438
6439 - rename ResolvableQuery::queryByName to iterateResolvablesByName
6440 - fix reading of kind and repository in ResolvableQuery
6441 - add reverse lookups in CacheTypes
6442 - add iterateResolvablesByKind
6443 - rev 6733
6444
6445 -------------------------------------------------------------------
6446 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
6447
6448 - shorten solver error messages Bug 259894
6449 - rev 6723
6450
6451 -------------------------------------------------------------------
6452 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
6453
6454 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
6455   install zypp/cache header files.
6456 - rev 6719, version 3.16.13
6457
6458 -------------------------------------------------------------------
6459 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
6460
6461 - discard pattern files with incompatbile architecture, both
6462   for download and for parsing. (#298716)
6463 - rev 6711
6464
6465 -------------------------------------------------------------------
6466 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
6467
6468 - run sqlite asynchronously and add sql index files where
6469   appropriate, gives 6x performance on certain operations.
6470   Bumping cache schema version to 1004.
6471   (#300998)
6472 - rev 6710
6473
6474 -------------------------------------------------------------------
6475 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
6476
6477 - fix String::endsWith (#301038)
6478 - rev 6709
6479
6480 -------------------------------------------------------------------
6481 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
6482
6483 - added an _explicitly_requested in QueueItemConflict ( as already in
6484   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
6485   remove the conflicting item without an error message. Bug 299819
6486 - rev 6699
6487
6488 -------------------------------------------------------------------
6489 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
6490
6491 - forgot to set default refresh policy in checkIfToRefreshMetadata
6492 - repo.refresh.delay default set to 10 minutes
6493 - 6693
6494
6495 -------------------------------------------------------------------
6496 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
6497
6498 - Bugfix while regarding correct vendor in update
6499 - r6677
6500 - version 3.15.0
6501
6502 -------------------------------------------------------------------
6503 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
6504
6505 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
6506   added to delay next check & refresh until the specified number of
6507   minutes has passed from the last check or refresh (FATE #301991).
6508   Revisions: 6654, 6656, 6666, and 6667.
6509 - filesystem::touch(Pathname) added (r6666)
6510 - RepoManager::touchIndexFile(RepoInfo) added
6511 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
6512   decision to do the refresh moved to this public method.
6513 - r6667
6514
6515 -------------------------------------------------------------------
6516 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
6517
6518 - generate a resolver problem if addRequires does not find a resovable
6519   #299486
6520 - rev 6660
6521
6522 -------------------------------------------------------------------
6523 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
6524
6525 - Prioritized delete request by the user BEFORE delete requests due
6526   missing dependencies or conflicting dependencies. Bug 298322
6527 - rev 6640
6528
6529 -------------------------------------------------------------------
6530 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
6531
6532 - support also "Plaindir" as valid repo type name (#298622)
6533 - revision 6616
6534 - version 3.14.0
6535
6536 -------------------------------------------------------------------
6537 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
6538
6539 - fix segfault in Progress reporting
6540 - progress report use name instead of alias (#298035)
6541 - repoinfo returns alias if name is empty
6542
6543 -------------------------------------------------------------------
6544 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
6545
6546 - merge patch by dmueller to get rid of boost-regex
6547
6548 -------------------------------------------------------------------
6549 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
6550
6551 - dont create a second CacheStore in the same scope, will lock...
6552   #297627
6553
6554 -------------------------------------------------------------------
6555 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
6556
6557 - fixed some RepoManager exception docs & history
6558 - r6558
6559
6560 -------------------------------------------------------------------
6561 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
6562
6563 - feature #302135: Graceful update of 3rd party packages
6564   Automatic upgrading only sees packages from same vendor
6565   This allows not needed to have those locked.
6566 - Add persistent locks file which allow wildcards. Users
6567   can lock certain packages adding lines like "kde* < 3.5"
6568 - add applyLocks() to apply persistent locks before solving
6569
6570 -------------------------------------------------------------------
6571 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
6572
6573 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
6574   #271912 wq
6575 - Added locking resolvables in the testcases
6576 - rev 6544
6577
6578 -------------------------------------------------------------------
6579 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
6580
6581 - add migrate-sources to %post (#292986)
6582 - 3.13.15
6583
6584 -------------------------------------------------------------------
6585 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
6586
6587 - fixed bug with using wrong files from raw metadata cache
6588   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
6589
6590 -------------------------------------------------------------------
6591 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
6592
6593 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
6594   Bug# 297795
6595 - r 6517
6596
6597 -------------------------------------------------------------------
6598 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
6599
6600 - implement susetags support for compressed metadata
6601   and testcases. (feature #301916)
6602 - implement disk usage in cache. For installation requires
6603   some changes in YaST to setup the ZYpp getPartitions()
6604   before repos are cached. (bug #293039)
6605 - added testcases for diskusage
6606 - 3.13.14
6607
6608 -------------------------------------------------------------------
6609 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
6610
6611 - fixed YUM parser to properly create source packages
6612 - disabled reading of filelists.xml.gz by default (the data are
6613   currently not stored anyway)
6614 - revision 6481
6615 - version 3.13.13
6616
6617 -------------------------------------------------------------------
6618 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
6619
6620 - Don't download unwanted translation files (#293740).
6621 - revision 6470
6622
6623 -------------------------------------------------------------------
6624 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
6625
6626 - Fix susetags repo to parse dikusage data (#293039)
6627 - revision 6467
6628 - version 3.13.12
6629
6630 -------------------------------------------------------------------
6631 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
6632
6633 - Add product attribute 'type' (aka 'category' which is now
6634   deprecated). Adapted sustags and yum parsers to parse and
6635   provide this value.
6636 - revision 6464
6637 - version 3.13.11
6638
6639 -------------------------------------------------------------------
6640 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
6641
6642 - fix modalias rel column number
6643 - version 3.13.10
6644
6645 -------------------------------------------------------------------
6646 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
6647
6648 - Implemented option repo.add.probe to allow probing
6649   the added repositories
6650 - version 3.13.9
6651
6652 -------------------------------------------------------------------
6653 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
6654
6655 - Fixed detection of renamed packages while update.
6656 - Added new translations
6657 - rev 6445
6658
6659 -------------------------------------------------------------------
6660 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
6661
6662 - Speed up retrieving MediaNr attribute, as it slows down install
6663   order calculation. (#297173)
6664 - revision 6442
6665
6666 -------------------------------------------------------------------
6667 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
6668
6669 - Fixed cache schema upgrade
6670
6671 -------------------------------------------------------------------
6672 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
6673
6674 - Fixed pattern includes and extends attributes.
6675 - revision 6431
6676 - version 3.13.8
6677
6678 -------------------------------------------------------------------
6679 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
6680
6681 - API for retrieving additional dependencies" solver/detail/Resolver.h
6682 - Handle additional dependencies in the testcases
6683 - Handle system and language dependencies in the testcases correctly.
6684 - r 6418
6685
6686 -------------------------------------------------------------------
6687 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
6688
6689 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
6690   has changed. Resolver must discard any cached filesystem dependencies.
6691   (required for #271912)
6692 - revision 6404
6693
6694 -------------------------------------------------------------------
6695 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
6696
6697 - Indicate changed pool content to the resolver. (required for #271912)
6698 - revision 6398
6699 - version 3.13.7
6700
6701 -------------------------------------------------------------------
6702 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
6703
6704 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
6705   problems. Bug 280387
6706 - r 6378
6707 - version 3.13.6
6708
6709 -------------------------------------------------------------------
6710 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6711
6712 - Added interface to install source packages via zypper.
6713 - revision 6373
6714 - version 3.13.5
6715
6716 -------------------------------------------------------------------
6717 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6718
6719 - Added package attributes Package::sourcePkgName and
6720   Package::sourcePkgEdition. Name and edition of the source
6721   rpm this package was built from.
6722 - Added ZYpp::installSrcPackage to install a single source package.
6723 - revision 6353
6724 - version 3.13.4
6725
6726 -------------------------------------------------------------------
6727 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6728
6729 - Temorary files and directories created by makeSibling use the
6730   same protection as the original.
6731 - revision 6344
6732 - version 3.13.3
6733
6734 -------------------------------------------------------------------
6735 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6736
6737 - Removed keepExtras from resolvePool. This will be handled
6738   in the solver internally now. #294727
6739 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6740 - revision 6317
6741 - version 3.13.2
6742
6743 -------------------------------------------------------------------
6744 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6745
6746 - Remove tribool from RepoInfo's interface.
6747 - revision 6301
6748 - version 3.13.1
6749
6750 -------------------------------------------------------------------
6751 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6752
6753 - Fixed wrong media number reported by script, message and patch.
6754 - Fixed script API to provide the scripts location on media (if not
6755   inlined).
6756 - Introduced ScripProvider to make a script available on the local
6757   disk.
6758 - revision 6288
6759 - version 3.13.0
6760
6761 -------------------------------------------------------------------
6762 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6763
6764 - don't request media chage if the media is not changeable (like
6765   e.g. http)
6766 - revision 6271
6767 - version 3.12.1
6768
6769 -------------------------------------------------------------------
6770 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6771
6772 - progress ticks for clean cache
6773 - ZConfig: remove default from names.
6774 - re enable reading cache callbacks
6775 - ini parser without boost::regexp
6776   patch by dmueller (#152447)
6777
6778 -------------------------------------------------------------------
6779 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6780
6781 - Fixed package to provide the location media number. (#294496)
6782 - revision 6263
6783
6784 -------------------------------------------------------------------
6785 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6786
6787 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6788   gpgkey) instead of throwing bad url exception
6789 - revision 6259
6790
6791 -------------------------------------------------------------------
6792 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6793
6794 - Make clearing of extra dependencies/conflicts configurable when
6795   resolvePool(). Leave the default as before (clear extras).
6796   Bug # 294727
6797 - revision 6233
6798 - version 3.12.0
6799
6800 -------------------------------------------------------------------
6801 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6802
6803 - /var/lib/zypp/cache -> /var/cache/zypp
6804   (#292419)
6805 - ini parser without boost::regexp, patch by dmueller
6806   (#152447)
6807
6808 -------------------------------------------------------------------
6809 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6810
6811 - Make temp directory configurable  via environment
6812   variable ZYPPTMPDIR.
6813 - revision 6202
6814 - version 3.11.11
6815
6816 -------------------------------------------------------------------
6817 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6818
6819 - Fixed bug in smart pointer comparison.
6820
6821 -------------------------------------------------------------------
6822 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6823
6824 - Fix failing rename of metadata download directories across
6825   filesystem boundaries.
6826
6827 -------------------------------------------------------------------
6828 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6829
6830 - Fixed malicious gettext include.
6831 - Make ZConfig a singleton.
6832 - revision 6123
6833
6834 -------------------------------------------------------------------
6835 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6836
6837 - Fixed repo::provideFile to set a deleter for downloaded files
6838   (#293004).
6839 - revision 6094
6840 - version 3.11.10
6841
6842 -------------------------------------------------------------------
6843 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6844
6845 - Query ByRepository now takes as well an alias.
6846
6847 -------------------------------------------------------------------
6848 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6849
6850 - fix retrieval of container attributes in cache
6851   (#292698)
6852
6853 -------------------------------------------------------------------
6854 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6855
6856 - Port zypp-query-pool (#292404)
6857 - revision 6069
6858 - version 3.11.9
6859
6860 -------------------------------------------------------------------
6861 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6862
6863 - added new calls in Resolver.h: addRequire,addConflict
6864
6865 -------------------------------------------------------------------
6866 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6867
6868 - Fixed IniParser to allow '=' in values (#292669)
6869 - revision 6063
6870
6871 -------------------------------------------------------------------
6872 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6873
6874 - allow / in alias (#292628)
6875
6876 -------------------------------------------------------------------
6877 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6878
6879 - Fixed repo::provideFile to throw on error.
6880 - Fixed ResolvableQuery to use 0 as default for non existing
6881   numerical values.
6882 - revision 6058
6883
6884 -------------------------------------------------------------------
6885 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6886
6887 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6888   additional ctor for convenience.
6889 - revision 6047
6890
6891 -------------------------------------------------------------------
6892 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6893
6894 - Evalute update canditate:
6895   Take canditates only which are really installable. Bug 292077
6896   r 6034
6897
6898 -------------------------------------------------------------------
6899 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6900
6901 - fixed some tribool bugs in RepoInfo
6902 - revision 6022
6903
6904 -------------------------------------------------------------------
6905 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6906
6907 - fix reading of non existant repo
6908 - r6018
6909 - first submission to stable
6910 - fix keywords parsing in susetags parser
6911 - version 3.11.8
6912
6913 -------------------------------------------------------------------
6914 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6915
6916 - make resolvable query complete exceptionless with the database
6917 - test that packages have some attributes
6918 - disable progress adaptor for now
6919 - revision 5977
6920 - version 3.11.7
6921
6922 -------------------------------------------------------------------
6923 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6924
6925 - fixed unresolved symbols
6926 - revision 5972
6927 - version 3.11.6
6928
6929 -------------------------------------------------------------------
6930 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6931
6932 - fixed TranslatedText creating unwanted entries.
6933 - fixed capability processing
6934 - revision 5964
6935 - version 3.11.5
6936
6937 -------------------------------------------------------------------
6938 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6939
6940 - MediaSetAccess::release() added
6941 - Use attachDesiredMedia in MediaProducts
6942 - Progress reporting improved
6943 - revision 5959
6944 - version 3.11.4
6945
6946 -------------------------------------------------------------------
6947 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6948
6949 - fixed parsing translated texts.
6950 - added source packages.
6951 - revision 5947
6952 - version 3.11.3
6953
6954 -------------------------------------------------------------------
6955 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6956
6957 - repo callbacks fixed
6958 - Fixed YUM parser progress reporting
6959 - Added CombinedProgressData
6960 - make RepoImpl::resolvables() load lazy
6961 - MediaProducts added for scanning products file
6962 - Implement cache schema versioning and automatic invalidation of
6963   cache when schema changes
6964 - revision 5942
6965 - version 3.11.2
6966
6967 -------------------------------------------------------------------
6968 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6969
6970 - Propagate pools repository_iterator to the UI
6971 - revision 5911
6972 - version 3.11.1
6973
6974 -------------------------------------------------------------------
6975 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6976
6977 - Package::location is now returns an OnMediaLocation
6978 - archivesize() renamed to downloadSize()
6979 - Allow to iterate all Repositories that contribute
6980   Resolvables to the Pool.
6981 - MediaSetAccess::provideDir added
6982 - remove useless url check
6983 - add old-api-style wrapper
6984 - Add MediaProducts class
6985 - revision 5892
6986 - version 3.11.0
6987
6988 -------------------------------------------------------------------
6989 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6990
6991 - function isInstalledBy/installs
6992   Added an initial installation flag which shows if the item has been
6993   triggered for installation, or the dependency is already satisfied.
6994 - Revision 5884
6995 - Version 3.4.0
6996
6997 -------------------------------------------------------------------
6998 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6999
7000 - removed unused %{prefix}/lib/zypp from %files in spec file
7001 - revision 5870
7002
7003 -------------------------------------------------------------------
7004 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
7005
7006 - Old API (SourceManager, metadata parsers) dropped in favor of the
7007   new refactored ones (RepoManager, RepoParser(s), cache subtree,
7008   repo subtree).
7009 - Some new API improvements.
7010 - revision 5868
7011 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
7012
7013 -------------------------------------------------------------------
7014 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
7015
7016 - New API calls which provides more information about one
7017   resolvable after a solverrun:
7018   isInstalledBy (const PoolItem_Ref item);
7019   installs (const PoolItem_Ref item);
7020 - Revision 5835
7021
7022 -------------------------------------------------------------------
7023 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
7024
7025 - fix changelog entry order
7026
7027 -------------------------------------------------------------------
7028 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
7029
7030 - Ignore conflicting items which are uninstallable
7031 - Create a "needed by" info if a requirement is still fulfilled.
7032 - Allow only one needed_by and needed_by_capability in QueueItemInstall
7033 - Added capability and type (REQUIRE, RECOMMEND,....) to
7034   ResolverInfoNeededBy
7035 - Evaluate ResolverInfoNeededBy for more information in the error
7036   messages
7037 - Enlarge detail description in the error messages
7038 - Revision 5807
7039
7040 -------------------------------------------------------------------
7041 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
7042
7043 - Fixes for gcc-4.2
7044 - revision 5786
7045 - version 3.3.1
7046
7047 -------------------------------------------------------------------
7048 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
7049
7050 - fixed so versioning from libtool to cmake
7051 - 3.3.0
7052
7053 -------------------------------------------------------------------
7054 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
7055
7056 - Use gpg2 instead of gpg for keyring and make
7057   the package depend on it (#284211)
7058
7059 -------------------------------------------------------------------
7060 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
7061
7062 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
7063   New dependency "packageand(foo:bar)" which provides an AND dependency by
7064   injecting a supplement/freshen.
7065   e.G. package novell-cluster-services-kmp-smp
7066   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
7067   Bug 255011
7068 - Dont check for architecture changes in atoms (#266178)
7069 - Revision 5720
7070
7071 -------------------------------------------------------------------
7072 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
7073
7074 - Fixed package-manager script (#275847)
7075 - revision 5614
7076
7077 -------------------------------------------------------------------
7078 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
7079
7080 - fixed cmake
7081 - version 3.2.2
7082
7083 -------------------------------------------------------------------
7084 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
7085
7086 - Reduced logging in order to speedup solving Bug 275100
7087 - revision 5603
7088 - version 3.2.1
7089
7090 -------------------------------------------------------------------
7091 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
7092
7093 - Fix excess calls to releaseFile. (#274357)
7094 - revision 5545
7095
7096 -------------------------------------------------------------------
7097 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
7098
7099 - Fix importing keys into rpm. (#270125)
7100 - r5527
7101
7102 -------------------------------------------------------------------
7103 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
7104
7105 - Support filesystem dependencies to add needed filesystem RPMs
7106   automatically (Fate 301966).
7107 - revision 5404
7108 - version 3.2.0
7109
7110 -------------------------------------------------------------------
7111 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
7112
7113 - avoiding attaching media where not needed (#263207)
7114 - r5381
7115
7116 -------------------------------------------------------------------
7117 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
7118
7119 - fix FileCap with attributes
7120 - r5376
7121
7122 -------------------------------------------------------------------
7123 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
7124
7125 - Fixed computation of install order. Take requirements of
7126   an installed packages uninstall scripts into account, if
7127   the package is updated. (#258682)
7128 - revision 5349
7129 - version 3.1.1
7130 -------------------------------------------------------------------
7131 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
7132
7133 - Parse and provide package keywords. (Fate 120368)
7134 - revision 5338
7135 - version 3.1.0
7136
7137 -------------------------------------------------------------------
7138 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
7139
7140 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
7141   Ask the user. Bug 258322
7142 - revision 5305
7143 - version 3.0.3
7144
7145 -------------------------------------------------------------------
7146 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
7147
7148 - Fix restoring of Sources id root prefix is used. (#238165)
7149 - revision 5299
7150 - version 3.0.2
7151
7152 -------------------------------------------------------------------
7153 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
7154
7155 - MediaManager::attachDesiredMedia() added to support multiple
7156   (CD/DVD) drives (fate #3974)
7157 - r5296
7158
7159 -------------------------------------------------------------------
7160 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
7161
7162 - If there is no valid solver result and NOT all resolvables ( other
7163   architecture) has been regarded, let the user decide making a new
7164   solver run with ALL available resolvables. Bug 223440
7165 - reducing logging (error -> debug)  bug 252921
7166 - Revision 5219
7167
7168 -------------------------------------------------------------------
7169 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
7170
7171 - Allow configuration of trusted vendors via
7172   /var/lib/zypp/db/trustedVendors. (#186636)
7173 - revision 5194
7174 - version 3.0.1
7175
7176 -------------------------------------------------------------------
7177 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
7178
7179 - libzypp-devel -> libzypp requirement is not versioned
7180   (#251086)
7181 - r5181
7182
7183 -------------------------------------------------------------------
7184 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
7185
7186 - Using already existing valid solver results for further solver runs.
7187   (partiell solving)
7188 - r5169
7189
7190 -------------------------------------------------------------------
7191 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
7192
7193 - fix link order
7194 - r5165
7195
7196 -------------------------------------------------------------------
7197 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
7198
7199 - merging from 10.2 / SP1
7200 - #247459 ftp probing
7201   denied == dont exists in ftp
7202 - r5124
7203
7204 -------------------------------------------------------------------
7205 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
7206
7207 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
7208 - Simultaneouqusly establishing of items which are conflicting eachother is
7209   useless. So only one will be established. Fixed in QueueItemInstall.cc
7210   Bug 243595
7211 - Added new upgrade options to fine tune version and patch handling.
7212   (F301990)
7213 - The context of establishPool will be stored in Resolver and will be
7214   regarded for the next solver run everytime. So it will be not reset by
7215   any solver run anymore.
7216   bug 191810 ( A broken patch will not be installed again)
7217
7218 -------------------------------------------------------------------
7219 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
7220
7221 - adding sotf,timeo=X nfs mount options by default (#235211)
7222 - r5093
7223
7224 -------------------------------------------------------------------
7225 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
7226
7227 - support for HTTP authentication prompt added (#190609)
7228 - fixed problem with empty path in URL
7229   in MediaCurl::doGetFileCopy()
7230 - r5085
7231
7232 -------------------------------------------------------------------
7233 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
7234
7235 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
7236   SuSE-Linux-10_2-Branch
7237
7238 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
7239 - verifySystem: The result will be set to APPL_HIGH, so it will be not
7240   reset by a second "normal" solver run. #239281 (schubi)
7241 - yast2 reports invalid URL as 'unknown source type'
7242   (#209961) (dmacvicar)
7243 - Added freshen language dependency in supplemements too if there is no
7244   entry in supplements.
7245   #240617;IPA fonts are not installed even if select Japanese
7246   language (schubi)
7247 - Setting allowed authentication methods to "basic,digest" if none
7248   provided in URL (#243006) (jkupec)
7249 - Stopping after 50 valid solver results. Anymore would be useless. Bug
7250   243595 (schubi)
7251 - r 5007
7252
7253 -------------------------------------------------------------------
7254 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
7255
7256 - package-manager: use a generic su script from XDG (#235303, #244442)
7257
7258 -------------------------------------------------------------------
7259 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
7260
7261 - Setting allowed authentication methods to "basic,digest" if none
7262   provided in URL (#243006)
7263 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
7264   (mvidner)
7265 - r4999
7266
7267 -------------------------------------------------------------------
7268 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
7269
7270 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
7271   (#222602)
7272 - 4984
7273
7274 -------------------------------------------------------------------
7275 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
7276
7277 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
7278
7279 - update packages: changing architecture is only valid while an
7280   system update and NOT while an update via a patch. Last fix does
7281   not fit for every case.
7282   Bug 230685
7283 - Patch has selected not the concerning package for update but
7284   a package which has provided the required dependencies too.
7285   Algorithmus: If there are exactly two providers which differ in architecture
7286                prefer the better arch.
7287   Fix: Regarding NVRA too. ( only if equal )
7288   Bug 238284
7289 - Download only English and Local translation
7290   (#208457)
7291 - Added solver parameter:
7292    tryAllPossibilities: regarding every solver branch ( not only
7293                         branches with e.G. best architectures
7294    preferHighestVersion: Prefer solver results which have a higher
7295                          version number.
7296   Bug #238087
7297 - update packages: changing architecture is only valid while an
7298   system update and NOT while an update via a patch.
7299   Bug 230685 - x86_64 MozillaFirefox binaries in security update
7300   repository
7301   Fix of version 2.11.2 has not worked if the first founded item
7302   had had another architecture.
7303 - r4927
7304
7305 -------------------------------------------------------------------
7306 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
7307
7308 - added ZYpp::getPartitions() - return the partitinoning
7309
7310 -------------------------------------------------------------------
7311 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
7312
7313 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
7314 - Corrupt download cannot be skipped
7315   (#217425 and #224216)
7316 - Enable package read ahead/caching in commit per default to reduce
7317   interactive media changes. If the environment variable
7318   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
7319 - added parameter not to reset resolver results while calling
7320   freshen pool Bug: 235761
7321 - Prepare package read ahead/caching of packages in commit. Adatped the
7322   workflow. Caching details are now hidden inside CommitPackageCache.
7323   The current implementation still performs no read ahead. (for F100182)
7324 - Skip invalid or broken rpm database entries. (#231211)
7325 - verifySystem: check if the solution is valid after calling freshenPool()
7326   Bug: 235761
7327 - Added own call for Resolver::verifySystem with additional
7328   hardware/language check in order to keep binary compatibility
7329   Fate #301224
7330 - Rpm requires additional quoting of special chars in filenames.
7331   (#233967)
7332 - Resolver::verifySystem checks for new hardware now by calling
7333   freshenPool. This is configureable. Fate #301224
7334 - merged texts from proofread
7335 - Don't consider patch/delta rpms if package architecture changes.
7336   (#231254)
7337 - update packages: changing architecture is only valid while an
7338   system update and NOT while an update via a patch.
7339   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
7340 - verifySystem: Do only regard items which will be on the system after the
7341   commit. Fate 301178
7342 - feature #301369
7343   Import listed GPG Keys from an trusted installation source
7344 - fix return call in new xml parser
7345 - Enable system resolvables in Helix parser (Revision 4787)
7346 - deptestomatic:
7347   Resetting transaction with the correct call;
7348   bugfix; Added kind in keep state (Revision 4788)
7349 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
7350   soft (Revision 4789)
7351 - New call added: maySetToBeUninstalledSoft (Revision 4789)
7352   Both are only functions for the solver (Revision 4789)
7353 - Resetting "by causer" in order to distinguish from state
7354   "keep by user". ( function setLock in order to remove lock)
7355   (Revision 4789)
7356 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
7357   in QueueItemUninstall.cc (Revision 4790)
7358 - Regarding "keep state by user". So avoiding "reselecting" by
7359   other requirements.
7360   Give a corresponding problem solution if a resolvable satisfy
7361   a dependency, but has been set to keep by the user.
7362   Bug : 222531 (Revision 4791)
7363 - Allow to disable autoprotection of foreign vendor items. Required
7364   in zmd-backend. (F301735).
7365 - use sqlite-zmd if using > 10.2 in spec. Use the one available
7366   durin compile.
7367 - Item could has already been selected to soft uninstall (e.G. remove
7368   pattern which recommend this item ). Do not throw an exception anymore.
7369   bug#225278
7370 - Added syscontent::Reader: Parse serialized set of ResObjects.
7371   (for F300729)
7372 - If there has already been selected another item by the solver (e.g. from
7373   another source) we will take thatone in order to avoid parallel
7374   installation and there concerning error messages.
7375   Bug 224698
7376 - In order to handle conflicting resolvable we try to update the
7377   conflicting item. While evaluating these canditates an already selected
7378   candidate will not be regarded. So it could be that an older package
7379   will be selected for update although a newer has already been selected. Revision 4765
7380 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
7381   update candidate and evaluate additional branches.
7382 - r4907
7383
7384 -------------------------------------------------------------------
7385 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
7386
7387 - Improved realpath() wrapper in media handler class (#222521).
7388 - revision 4758
7389
7390 -------------------------------------------------------------------
7391 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
7392
7393 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
7394 - revision 4713
7395
7396 -------------------------------------------------------------------
7397 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
7398
7399 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
7400   because backend uses this sqlite and it is no fun to
7401   install one and the other to develop (as the -devel packages)
7402   conflict.
7403 - add cmake support for building zypp/ lib.
7404   TODO: soinfo, compile testcases, devel, zypp2,docs
7405   find rpm, curl and others.
7406 - dont serialize interactive, as it is
7407   calculated now.
7408   (it was already fixed as we don't reimplement
7409   the method, but we still serialized, parsed)
7410 - r4709
7411
7412 -------------------------------------------------------------------
7413 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
7414
7415 - fixed Patch::interactive to return true as well, if the patch
7416   itself has a licence. (#224192)
7417 - revision 4702
7418 - version 2.9.2
7419
7420 -------------------------------------------------------------------
7421 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
7422
7423 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
7424   on the installation image (#213852).
7425 - revision 4700
7426
7427 -------------------------------------------------------------------
7428 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
7429
7430 - Avoid duplicate pool entries; Bug 223750; second part of the fix
7431 - r4698
7432 - Version 2.9.1
7433
7434 -------------------------------------------------------------------
7435 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
7436
7437 - Pool has multi instances of an item in the pool. Reduced this error
7438   to items which are identically at least. #217574 and #223750
7439 - r4695
7440
7441 -------------------------------------------------------------------
7442 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
7443
7444 - replace spaces to underscores in product names
7445 - 2.8.7
7446 - r4688
7447
7448 -------------------------------------------------------------------
7449 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
7450
7451 - Mark some strings for translation (#219783 need it)
7452 - r4682
7453
7454 -------------------------------------------------------------------
7455 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
7456
7457 - Added translations marks to hal, url and mutex exceptions (#23771)
7458 - revision 4680
7459
7460 -------------------------------------------------------------------
7461 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
7462
7463 - don't make libzypp-devel depend on sqlite-devel as
7464   headers from zypp2 are not installed yet
7465 - r4663
7466
7467 -------------------------------------------------------------------
7468 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
7469
7470 - Return an error if fork failed. (#204807)
7471 - Make Script execution abortable by user request. (#212949, F100233)
7472 - revision 4660
7473 - version 2.8.6
7474
7475 -------------------------------------------------------------------
7476 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
7477
7478 - Added package-manager wrapper script, with icon and .desktop (#222757).
7479   (Used by gnome-main-menu)
7480 - version 2.8.5
7481 - r4640
7482
7483 -------------------------------------------------------------------
7484 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
7485
7486 - Fixed target/hal - one more dbus_connection_close found (#216035)
7487 - revision 4636
7488 - version 2.8.4
7489
7490 -------------------------------------------------------------------
7491 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
7492
7493 - translation added
7494   rev 4630
7495   version 2.8.3
7496
7497 -------------------------------------------------------------------
7498 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
7499
7500 - Process obsoletes when installing non-package objects. (#217352)
7501 - revision 4621
7502 - version 2.8.2
7503
7504 -------------------------------------------------------------------
7505 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
7506
7507 - Implemented volume device check using /sbin/vol_id (#213852).
7508 - Revision 4619
7509
7510 -------------------------------------------------------------------
7511 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
7512
7513 - new translation added
7514
7515 -------------------------------------------------------------------
7516 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
7517
7518 - Implemented an reuse of already existing foreign CD/DVD mount points
7519   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
7520 - Added a fallback check of the volume.mount_point HAL property to
7521   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
7522   to be not avaliable in newer HAL versions (on 10.2).
7523 - Revision 4615
7524 - Version 2.8.1
7525
7526 -------------------------------------------------------------------
7527 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
7528
7529 - removed unused methods from Patch and PatchImplIf. Provided
7530   reasonable default implementation for Patch::interactive.
7531   (#221476).
7532 - revision 4610
7533 - Version 2.8.0
7534
7535 -------------------------------------------------------------------
7536 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
7537
7538 - Handle media eject failures (#216545)
7539 - r4606
7540
7541 -------------------------------------------------------------------
7542 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
7543
7544 - Reimplemented RpmDb::checkPackage using librpm API instead
7545   of parsing "rpm --checksig" output. (#163202)
7546 - Version 2.7.4
7547 - revision 4600
7548
7549 -------------------------------------------------------------------
7550 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
7551
7552 - NEW behaviour of the solver:
7553   Obsolete virtual provides. E.G.:
7554
7555   Installed:
7556   -----------
7557   Name:           test-1.0-0
7558
7559   Name:           moretest-1.0-0
7560   Provides:       test
7561
7562   To be installed
7563   ------------------
7564   Name:           nomoretest-1.0-0
7565   Obsoletes:      test
7566
7567   Result
7568   --------
7569   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
7570   test-1.0-0 had been deleted. Bug 220999
7571
7572 - Translations added
7573
7574 Version 2.7.3
7575 rev 4593
7576
7577 -------------------------------------------------------------------
7578 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
7579
7580 - Bugfix in generating solver testcases:
7581    - added kind of capabilities in description file
7582    - removed unneded channel from uninstall in command file
7583
7584 -------------------------------------------------------------------
7585 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
7586
7587 - Try to call /bin/eject utility if the eject-ioctl fails.
7588 - r4568
7589
7590 -------------------------------------------------------------------
7591 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
7592
7593 - ignore empty capabilities
7594 - r4565
7595
7596 -------------------------------------------------------------------
7597 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
7598
7599 - make progress strings translatable (#219783)
7600 - r4556
7601
7602 -------------------------------------------------------------------
7603 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
7604
7605 -  While deleting a selection all concerning recommended
7606    packages will be deleted too.
7607    BUT those packages should not be deleted which have been
7608    set to KEEP by the user. bug 217574
7609    rev 4526
7610    VERSION: 2.7.2
7611
7612 -------------------------------------------------------------------
7613 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
7614
7615 - Makefile in zypp2 fixed
7616   Revision 4520
7617
7618 -------------------------------------------------------------------
7619 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
7620
7621 - Translations added
7622   Revision 4514
7623   VERSION: 2.7.1
7624
7625 -------------------------------------------------------------------
7626 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
7627
7628 - Make the parser more strict, rejecting broken sources
7629   but showing the error line.
7630   Last fix making the parser relax would break multitag
7631   descriptions with empty lines, now we check dependencies
7632   at a higher level. (reference #160607)
7633 - r4501
7634
7635 -------------------------------------------------------------------
7636 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
7637
7638 - New problem solution added: Unlock ALL resovables in order to speed up
7639   problem solution. Bug 206453
7640
7641 -------------------------------------------------------------------
7642 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
7643
7644 - Translations added
7645
7646 -------------------------------------------------------------------
7647 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
7648
7649 - Fixed target/hal - removed dbus_connection_close calls, because
7650   the connections are shared; unref the ref-counted handle only.
7651   (#216035)
7652 - r4442
7653
7654 -------------------------------------------------------------------
7655 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
7656
7657 - skipping unreachable packages won't work
7658   (#215445)
7659 - r4468
7660
7661 -------------------------------------------------------------------
7662 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
7663
7664 - (#213793) Target store fails to recreate stored install-time (other
7665   Date and ByteCount values as well)
7666
7667 - skip comments and blank lines in multilists
7668   fixes (#214877) - zen-updater is not installed by default
7669
7670 - Automatically fix broken products when reading
7671   the product database.
7672   still pending: honour the read-only flag
7673   Changes to make this possible include
7674   using read_dir instead of boost directory
7675   iterator.
7676
7677 -------------------------------------------------------------------
7678 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
7679
7680 - added new class for generating solver testcases:
7681   Testcase
7682
7683 -------------------------------------------------------------------
7684 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
7685
7686 - Finalized ui::PatternContents. (F301229)
7687 - version 2.7.0
7688 - revision 4413
7689
7690 -------------------------------------------------------------------
7691 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
7692
7693 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
7694 - version 2.6.0
7695
7696 -------------------------------------------------------------------
7697 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
7698
7699 - Added ui::PatternContents: Helper class that will compute a patterns
7700   expanded install_packages set. (UI interface for F301229)
7701 - revision 4387
7702
7703 -------------------------------------------------------------------
7704 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
7705
7706 - removed the last reference to /usr/lib64 to fix the build
7707
7708 -------------------------------------------------------------------
7709 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
7710
7711 - added "zypper info" (jkupec)
7712 - version 2.5.2
7713
7714 -------------------------------------------------------------------
7715 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7716
7717 - fix rpm db timestamp
7718 - add extra urls and optional urls to product API
7719 - r4378
7720
7721 -------------------------------------------------------------------
7722 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7723
7724 - zypper: nicer progress reports, with or without --verbose.
7725
7726 -------------------------------------------------------------------
7727 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7728
7729 - Fixed reloading of target data after commit. Broken since
7730   rev 3880.
7731 - version 2.5.1
7732 - revision 4365
7733
7734 -------------------------------------------------------------------
7735 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7736
7737 - put query-pool in /usr/lib/zypp and not lib64
7738 - r4363
7739
7740 -------------------------------------------------------------------
7741 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7742
7743 - revert keyring changes, causes endless loop (obvious)
7744 - add dist-product information, adapt store
7745 - version 2.5.0
7746 - r4355
7747
7748 -------------------------------------------------------------------
7749 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7750
7751 - zypp-query-pool: For products show additionally distributionName
7752   and distributionEdition. (required by #205392)
7753 - revision 4349
7754
7755 -------------------------------------------------------------------
7756 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7757
7758 - Add accessor for Product distributionName and distributionEdition.
7759   (required by #205392)
7760 - revision 4347
7761
7762 -------------------------------------------------------------------
7763 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7764
7765 - added test case for KeyRing
7766 - fire trustedKeyAdded in all calls to import trusted key
7767   not only in signature check workflow.
7768 - r4342
7769
7770 -------------------------------------------------------------------
7771 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7772
7773 - zypper update: implemented minimal version (patches only)
7774 - zypper list-updates: changed default type from package to patch,
7775   consider patches affecting the package manager separately
7776
7777 -------------------------------------------------------------------
7778 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7779
7780 - version 2.4.1
7781 - r4338
7782
7783 -------------------------------------------------------------------
7784 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7785
7786 - add zypp-query-pool, so registration doesn't depend on
7787   libzypp-zmd-backend being installed. Will remove from
7788   backend when suseregister gets updated.
7789
7790 -------------------------------------------------------------------
7791 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7792
7793 - Make sure config.rpath is present.
7794
7795 -------------------------------------------------------------------
7796 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7797
7798 - zypper search: fixed uninitialized members that made all searches
7799   exact and case sensitve
7800
7801 -------------------------------------------------------------------
7802 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7803
7804 - zypp-checkpatches, write in the right file
7805 - r4328
7806
7807 -------------------------------------------------------------------
7808 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7809
7810 - Install resolvables although they are unneeded
7811   if they have NOT the kind patch/atoms
7812   Bug 210538 - freshens/supplements does not work with patterns
7813 - r4326
7814
7815 -------------------------------------------------------------------
7816 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7817
7818 - zypper service-add -r http://example.org/foo.repo (F#300641).
7819
7820 -------------------------------------------------------------------
7821 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7822
7823 - zypp-checkpatches:
7824   save version of the generated xml to
7825   regenerate it if it changes.
7826   save a random token in case of error to
7827   force recreating xml file
7828 - r4321
7829
7830 -------------------------------------------------------------------
7831 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7832
7833 - remove permissions for zypp checkpatches from spec
7834 - r4318
7835
7836 -------------------------------------------------------------------
7837 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7838
7839 - registration fails because of wrong product data
7840   (#205392)
7841   use DISTPRODUCT,DISTVERSION to create the product
7842   resolvable. have this resolvable provide
7843   PRODUCT = VERSION
7844 - r4312
7845
7846 -------------------------------------------------------------------
7847 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7848
7849 - zypper service-add -r ./foo.repo (F#300641).
7850
7851 -------------------------------------------------------------------
7852 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7853
7854 - zypper: added case-sensitive search, search in descriptions and
7855   summaries, search by resolvable type, substring and word
7856   matching, support for wildcards
7857 - Revision 4303
7858
7859 -------------------------------------------------------------------
7860 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7861
7862 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7863   (#211286).
7864
7865 -------------------------------------------------------------------
7866 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7867
7868 - Dont incomplete an uninstalled resolvable, even not when establishing.
7869   Incomplete only makes sense for installed resolvables (when they have broken
7870   deps), for patches (because they are needed) and for atoms (because they are
7871   used during patch calculation)
7872   Bug 198379
7873
7874 - Do not branch for packages with the same NVE but different architectures.
7875   Take the best architecture.
7876
7877 -------------------------------------------------------------------
7878 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7879
7880 - implement rename source in sourcemanager
7881 - r4286
7882
7883 -------------------------------------------------------------------
7884 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7885
7886 - YaST sources: set alias to product summary if empty
7887 - show alias on logs.
7888 - r4281
7889
7890 -------------------------------------------------------------------
7891 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7892
7893 - version 2.4.0 (bin incompat due to callback fixes)
7894 - r4272
7895
7896 -------------------------------------------------------------------
7897 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7898
7899 - Provide additional solver status information to the UI.
7900   (#162164,F301272)
7901 - Fixed UI satus computation in presence of multiple available
7902   candidates.
7903 - revision 4264
7904 - version 2.3.1
7905
7906 -------------------------------------------------------------------
7907 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7908
7909 - remove const in MediaChangeReport requestMedia that
7910   broke cd changing.
7911 - r4262
7912
7913 -------------------------------------------------------------------
7914 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7915
7916 - zypper: added search (jkupec)
7917 - removed the suid bit from zypp-checkpatches-wrapper so that the
7918   build passes until permissions.rpm is updated (~#211286).
7919 - r4253
7920
7921 -------------------------------------------------------------------
7922 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7923
7924 - Log microseconds if ZYPP_PROFILING env var is enabled.
7925 - r4252
7926
7927 -------------------------------------------------------------------
7928 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7929
7930 - YaST sources:
7931   Factory cannot be set with 'refresh' enabled
7932   (#204957)
7933 - get rid of some const bool signatures in Source classes
7934 - r4247
7935
7936 -------------------------------------------------------------------
7937 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7938
7939 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7940
7941 -------------------------------------------------------------------
7942 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7943
7944 - select the best solution: prefering the total amount of install/update
7945   packages BEFORE source preferences. Bug 208784
7946
7947 -------------------------------------------------------------------
7948 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7949
7950 - Introduce a method to see if a source supports a
7951   kind of resolvable at that time, so we can
7952   init a YUM source like factory but avoid parsing
7953   it if it contains no patches.
7954 - add TODO
7955 - zypp-checkpatches xml output
7956 - r4235
7957
7958 -------------------------------------------------------------------
7959 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7960
7961 - added a CLI preview: zypper
7962 - revision 4214
7963 - version 2.2.3
7964
7965 -------------------------------------------------------------------
7966 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7967
7968 - FATE #100165:
7969   Make Content File Aware of Different Architectures
7970   expand %a in release notes with architecture
7971
7972 -------------------------------------------------------------------
7973 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7974
7975 - Extended pattern parser to support includes/extends tags as hint
7976   for the IO. (F301229)
7977 - revision 4199
7978 - version 2.2.2
7979
7980 -------------------------------------------------------------------
7981 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7982
7983 - Enabled sending of ScriptResolvableReport.
7984 - Changed ScriptResolvableReport::start to send local path
7985   of script to be executed.
7986 - revision 4190
7987 - version 2.2.1
7988
7989 -------------------------------------------------------------------
7990 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7991
7992 - Added ScriptResolvableReport. Callbacks triggered on script
7993   execution during commit. (F100233)
7994 - revision 4187
7995 - version 2.2.0
7996
7997 -------------------------------------------------------------------
7998 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7999
8000 - fix: Url::getRegisteredSchemes() would always return nothing
8001
8002 -------------------------------------------------------------------
8003 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
8004
8005 - Made the build dependency on gettext-devel explicit
8006
8007 -------------------------------------------------------------------
8008 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
8009
8010 - adapted multi-media YUM sources according to official YUM
8011   specification (F300743)
8012
8013 -------------------------------------------------------------------
8014 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
8015
8016 - use RPM_OPT_FLAGS (meissner@suse.de)
8017
8018 -------------------------------------------------------------------
8019 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
8020
8021 - SourceFactory::createFrom() - don't loose url,...
8022 - r4160
8023
8024 -------------------------------------------------------------------
8025 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
8026
8027 - reduce logging in ResolvableImpl.cc
8028 - rev 4157
8029
8030 -------------------------------------------------------------------
8031 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
8032
8033 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
8034   in QueueItemInstall and QueueItemRequire
8035   Bug 192535/204913
8036   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8037
8038 -------------------------------------------------------------------
8039 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
8040
8041 - fixed SourceFactory::createFrom() - don't loose alias,
8042   cachedir,... parameters
8043
8044 -------------------------------------------------------------------
8045 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
8046
8047 - Use RPM Enhances only if detected at configure time, to allow
8048   compilation with older rpm.
8049 - callback params: use const string & instead of string (dmacvicar)
8050
8051 -------------------------------------------------------------------
8052 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8053
8054 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
8055   a package/script/message
8056   Bug: 192535
8057
8058 -------------------------------------------------------------------
8059 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
8060
8061 - add Source_Ref::checksum() which in combination with
8062   timestamp can give an idea of a source change.
8063 - r4106
8064
8065 -------------------------------------------------------------------
8066 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
8067
8068 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
8069   enable progress reporting on compressed streams.
8070
8071 -------------------------------------------------------------------
8072 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
8073
8074 - better error propagation
8075 - r4096
8076
8077 -------------------------------------------------------------------
8078 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
8079
8080 - Removed libblkid dependency - the workaround using libblkid to
8081   check filesystem on XEN vbd mapped devices is obsolete, because
8082   the info is avaliable via /dev/disk/by-label link now. (#197107)
8083 - revision 4087
8084
8085 -------------------------------------------------------------------
8086 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
8087
8088 - PackageProvider: Fixed broken retry. (#202163)
8089 - revision 4071
8090
8091 -------------------------------------------------------------------
8092 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
8093
8094 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
8095   to create a Package from a source package header.
8096 - Added method Pathname::extension: Return all of the characters in name
8097   after and including the last dot in the last element of name.
8098 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
8099   rpms. Otherwise we'd need access to the rpm database to get the keys.
8100 - revision 4069
8101
8102 -------------------------------------------------------------------
8103 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
8104
8105 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
8106   a package/script/message
8107   Bug: 192535
8108
8109 -------------------------------------------------------------------
8110 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
8111
8112 - Speedup computation of number of rpm database entries.
8113 - revision 4058
8114
8115 -------------------------------------------------------------------
8116 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
8117
8118 - Fixed endless loop in transactResObject
8119   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
8120
8121 -------------------------------------------------------------------
8122 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
8123
8124 - fix some testcases for tar file parser changes
8125 - r4045
8126
8127 -------------------------------------------------------------------
8128 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
8129
8130 - missing includes
8131 - clean old callbacks
8132 - r4041
8133
8134 -------------------------------------------------------------------
8135 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
8136
8137 - zyppPattern->install_packages returns SUGGESTED package too.
8138   Bug 201476
8139   Revision 4036
8140
8141 -------------------------------------------------------------------
8142 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
8143
8144 - New behaviour in the solver: try with 'best' package first, try with 'all'
8145   packages if this fails.
8146   Bug :Bug 191983
8147
8148 -------------------------------------------------------------------
8149 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
8150
8151 - libzypp 2.1.0
8152 - bump version due to incompatible callback changes in KeyRing
8153   Sources
8154
8155 -------------------------------------------------------------------
8156 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
8157
8158 - new keyring callbacks
8159 - separate trust key from import key
8160 - use PublicKey class instead of params, to be able
8161   to add more info like photos later (pending #181682)
8162 - update zmart with those callbacks.
8163 - better error handling (Exception types)
8164 - make tmp file names more readable depending on the context
8165 - r4026
8166
8167 -------------------------------------------------------------------
8168 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
8169
8170 - decouple probing from source creation, using the new
8171   media test for existence functions.
8172 - r4019
8173
8174
8175 -------------------------------------------------------------------
8176 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
8177
8178 - Fixed getDoesFileExist to reset the transfer range
8179 - Added logging of curl debug messages to the zypp log.
8180   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
8181   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
8182 - r4018
8183
8184 -------------------------------------------------------------------
8185 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
8186
8187 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
8188   see rev 3810 below. (#190163)
8189 - rev 3998
8190
8191 -------------------------------------------------------------------
8192 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
8193
8194 - fix uninstalling of atoms (noop)
8195 - r3995
8196
8197 -------------------------------------------------------------------
8198 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
8199
8200 - Implement initial verson of Media
8201   doesFileExist, for future source probing.
8202 - r3984
8203
8204 -------------------------------------------------------------------
8205 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
8206
8207 - more dbus_connection_close fixes
8208 - r3974
8209
8210 -------------------------------------------------------------------
8211 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
8212
8213 - clean up 'incomplete' handling in QueueItemEstablish.
8214 - rev 3973.
8215
8216 -------------------------------------------------------------------
8217 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
8218
8219 - Don't set 'incomplete' for uninstalled patterns or products.
8220   (#198379)
8221 - rev 3970.
8222
8223 -------------------------------------------------------------------
8224 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
8225
8226 - Added new API calls:
8227   setAdditionalProvide
8228   setAdditionalConflict
8229   setAdditionalRequire
8230
8231 -------------------------------------------------------------------
8232 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
8233
8234 - don't link examples to testsuite library.
8235
8236 -------------------------------------------------------------------
8237 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
8238
8239 - Disable profiling to work around compiler bug.
8240
8241 -------------------------------------------------------------------
8242 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
8243
8244 - forward port 3924:3939
8245 - Add explicit finish callbacks for subtasks during ProvidePackage
8246   to avoid UI confusion.
8247 - rev3957
8248
8249 -------------------------------------------------------------------
8250 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
8251
8252 - Introduce examples/
8253 - fix some svn ignores
8254 - fix compilation. Use: dbus_connection_close
8255 - rev 3943
8256
8257 -------------------------------------------------------------------
8258 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
8259
8260 - Initial support for plain directory with rpms as source
8261 - r3935
8262
8263 -------------------------------------------------------------------
8264 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
8265
8266 - Move the target query by kind function to
8267   a iterator, so we dont make a copy of the restore
8268   the iterator works loading by demand too
8269
8270 -------------------------------------------------------------------
8271 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
8272
8273 - rename the new initTarget to initializeTarget,
8274   leave the old one as is, but deprecate it.
8275 - r3903
8276
8277 -------------------------------------------------------------------
8278 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
8279
8280 - forward port from SLES10 branch , till 3888
8281 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
8282   full packages. (#168844)
8283 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
8284 - version 2.0.0
8285 - rev 3893
8286
8287 -------------------------------------------------------------------
8288 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
8289
8290 - Separate target init from adding resolvables, getting rid of the
8291 uggly bool flag.
8292 - dont clear the store each time Target::resolvables is called
8293 - Load target resolvables on demand by kind, keep them cached later
8294 - add Target::resolvablesByKind(kind) to allow query specific kind
8295   without reading all kinds. Used to port TargetProduct, which
8296   was reading the whole rpm database only to displayy base product
8297   name in YaST help.
8298 - commit to pkg-bindings and packager will follow.
8299 - jsrain will port more yast stuff, especially inst_source which
8300   startup time should by reduced by half afterwards.
8301 - rev 3880
8302
8303 -------------------------------------------------------------------
8304 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
8305
8306 - forward port:
8307   rev 3786 fix to stalle tmpfiles broke patches.
8308   SLES was released with this broken. 10.1 has a blocked
8309   zypp update because this.
8310   Attempt to fix this. (#192535)
8311 - fix configure.ac sqlite-source build path
8312 - rev 3858
8313
8314 -------------------------------------------------------------------
8315 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
8316
8317 - link correctly
8318
8319 -------------------------------------------------------------------
8320 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
8321
8322 - dont link sqlite in the main lib.
8323 - rev 3826
8324
8325 -------------------------------------------------------------------
8326 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
8327
8328 - susetags: parse product parser regexp only once
8329 - parse yum factory 5 sec. (from 30) faster using
8330   another string find algorithm
8331 - rev 3824
8332
8333 -------------------------------------------------------------------
8334 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
8335
8336 - Digest: Don't read the stream character wise but reading blocks,
8337   as advised by matz profiling.
8338 - r3819
8339
8340 -------------------------------------------------------------------
8341 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
8342
8343 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
8344   trusted vendors. (#189573)
8345 - revision 3804
8346
8347 -------------------------------------------------------------------
8348 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
8349
8350 - backport fix for stalle tmpfile (#191311)
8351 - rev 3788
8352
8353 -------------------------------------------------------------------
8354 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
8355
8356 - deactivated media manager code that was disabling the
8357   automounter (#172419)
8358 - rev 3724
8359
8360 -------------------------------------------------------------------
8361 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
8362
8363 - fix autorefresh (#186115)
8364 - revision 3708
8365 -------------------------------------------------------------------
8366 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
8367
8368 - forward port from SLE branch
8369 - Set default permission for logfiles to 0640. (#187044)
8370 - revision 3696
8371
8372 -------------------------------------------------------------------
8373 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
8374
8375 - forward port from SLE branch
8376 - Fixed installation of SP or Add-On product switching to media 2
8377   too early. (#186607)
8378 - revision 3691
8379
8380 -------------------------------------------------------------------
8381 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
8382
8383 - forward port from SLE branch
8384 - Strip self provides without edition in Resolvable ctor.
8385   (#186079)
8386 - Source::provideResolvables not implemented in yum source type.
8387   Product not set for packages that are available from update source
8388   (#186920)
8389 - Hook modalias() supplements without package to "kernel" (#184840)
8390 - Allow on-demand SourceManager::restore() (#186678)
8391 - Hook modalias() supplements without package to "kernel" (#184840)
8392 - rev 3676
8393
8394 -------------------------------------------------------------------
8395 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
8396
8397 - Fix adding resolving of path names for mount points (#181606)
8398 - rev 3658
8399
8400 -------------------------------------------------------------------
8401 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
8402
8403 - merge download algorithm and refactoring from branch
8404   (#181204)
8405
8406 -------------------------------------------------------------------
8407 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
8408
8409 - autodocs: use find+xargs to overcome command length limit,
8410   do not call doxygen unnecessarily (#185334).
8411 - rev 3645
8412
8413 -------------------------------------------------------------------
8414 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
8415
8416 - Dont use getZYpp in static constructor (#185198)
8417   Bugfix #178292 was wrong.
8418 - Only warn on incompleting installed resolvables (#185197)
8419 - rev 3644
8420
8421 -------------------------------------------------------------------
8422 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
8423
8424 - Atoms might only be installed via patches (#184714)
8425 - rev 3642
8426
8427 -------------------------------------------------------------------
8428 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
8429
8430 - fix for the last stall tmpfile (#178292)
8431 - r3637
8432
8433 -------------------------------------------------------------------
8434 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
8435
8436 - Implemented transfer timeout inside of the progress callback.
8437   The timeout value can be set using timeout url parameter, the
8438   default transfer timeout is 180 seconds. (#181602)
8439 - Added ssl_verify and ssl_capath url options used in https scheme,
8440   allowing to change or disable the ssl verify options. (#171622)
8441 - Added fallback on read failures of /etc/mtab to /proc/mounts.
8442   Improved verbosity in mount and mount check related failure cases,
8443   incl. /etc/mtab dump. (#181606)
8444 - rev 3623
8445
8446 -------------------------------------------------------------------
8447 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
8448
8449 - combine knownAliases and knownUrls in a single function.
8450 - rev 3616
8451
8452 -------------------------------------------------------------------
8453 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
8454
8455 - honor parallel installs in resolver context (#181103)
8456 - rev 3592
8457
8458 -------------------------------------------------------------------
8459 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
8460
8461 - right fix for tmpdir initialized in static constructor
8462 - catch around provideJustFile in providePackage
8463 -rev 3654
8464
8465 -------------------------------------------------------------------
8466 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
8467
8468 - fix #182003 YUM packages without size
8469 - rev 3587
8470
8471 -------------------------------------------------------------------
8472 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
8473
8474 - Allow to restore and remove by Url
8475 - rev 3583
8476
8477 -------------------------------------------------------------------
8478 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
8479
8480 - make atoms parallel installable (#181103)
8481 - rev 3580
8482
8483 -------------------------------------------------------------------
8484 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
8485
8486 - Allow to restore by alias
8487 - r3568
8488
8489 -------------------------------------------------------------------
8490 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
8491
8492 - Do not fork in a global destructor, perl dislikes it (#182672).
8493   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
8494
8495 -------------------------------------------------------------------
8496 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
8497
8498 - Installation: Assert product information is stored to libzypp
8499   database before reboot. (#181198)
8500 - Version 1.2.0; revision 3553
8501
8502 -------------------------------------------------------------------
8503 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
8504
8505 - Synchronize keys with rpm database before
8506   closing access to it (#182338)
8507 - rev 3533
8508
8509 -------------------------------------------------------------------
8510 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
8511
8512 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
8513   filter out the non-DVD drives completely. Allows a fallback to
8514   drives without the dvd HAL property e.g. in VMWare. (#177457)
8515 - rev 3530
8516
8517 -------------------------------------------------------------------
8518 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
8519
8520 - Merge fix for stalle tmpdir due to cyclic references, using a master
8521  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
8522 - rev 3521
8523
8524 -------------------------------------------------------------------
8525 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
8526
8527 - Fixes unneeded file download, and add download callbacks
8528   (still need yast side) #181204 and #160206
8529 - Fix stalle tmpdir due to cyclic references, using a master
8530   TmpDir for zypp. # 178292
8531
8532 -------------------------------------------------------------------
8533 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
8534
8535 - fixed memory leak in PersistentStorage (#168690)
8536 - revision 3519
8537
8538 -------------------------------------------------------------------
8539 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
8540
8541 - fixed memory leak in XMLSourceCacheParser (#168690)
8542 - revision 3517
8543
8544 -------------------------------------------------------------------
8545 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
8546
8547 -latest fi translation added
8548  Revision 3502
8549
8550 -------------------------------------------------------------------
8551 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
8552
8553 -All installed resolvables has been set to "satisfied" in
8554  ResolverContext::unneeded . BUT:
8555  Patch concerning resolvables have to be set to
8556  "unneeded" although they are installed. In order
8557  getting the state "no longer applicable" (Bug 171590)
8558 - rev 3496
8559
8560 -------------------------------------------------------------------
8561 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
8562
8563 - compute status for scripts and messages so their freshens get
8564   properly honored (aj with postgresql-server)
8565 - rev 3494
8566
8567 -------------------------------------------------------------------
8568 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
8569
8570 - revert not-used-yet rpmdb timestamp, as
8571   it broke rpmdb::init(). (#180040)
8572 - rev 3490
8573
8574 -------------------------------------------------------------------
8575 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
8576
8577 - updating gmo files, if po files has been changed; bug 164449
8578
8579 -------------------------------------------------------------------
8580 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
8581
8582 - Dont download twice if starting from 1st time
8583 - fix typo
8584 - rev 3481
8585
8586 -------------------------------------------------------------------
8587 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
8588
8589 - set cache dir only if storeMetadata is called as a public method.´
8590 - rev 3475
8591
8592 -------------------------------------------------------------------
8593 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
8594
8595 - schedule a package for installation if
8596   - it freshens / supplements something
8597   - it is not installed yet
8598   (#178721)
8599 - rev 3473
8600
8601 -------------------------------------------------------------------
8602 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
8603
8604 - make susetags also implement download and check first.
8605 - rev 3470
8606
8607 -------------------------------------------------------------------
8608 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
8609
8610 - make yum more robust. Never parse from provideFile
8611   but only from local disk. Make sure the cache
8612   is consistent before recreating it.
8613   the code is easier to follow and probably
8614   faster. checksum and signatures are
8615   checked on caching not on parsing.
8616   Required to implement refresh for #154990
8617 - rev 3452
8618
8619 -------------------------------------------------------------------
8620 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
8621
8622 - implement timestamp for YUM and SuseTags
8623 - actually use the license to confirm in yum patches
8624 - add prerequires tag in yum optonally to the bad designed
8625   and nonintuitive pre=1
8626 - rev 3448
8627
8628 -------------------------------------------------------------------
8629 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
8630
8631 - dont pass root on init but before.
8632 - implement rpm db modification timestamp
8633   not used yet
8634 - move Helix source to testsuite out of the solver
8635   so we can use it for target, storage tests
8636 - add Source_Ref::timestamp(), default to now()
8637   in order to implement smart sync of sources by zmd
8638 - don't parse desc and summary twice
8639 - fix a segfault with tranlated text
8640 - fix broken size tag introduced in rev 3427
8641 - rev 3446
8642
8643 -------------------------------------------------------------------
8644 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
8645
8646 - dont accept corrupt sources, improve logs
8647
8648 -------------------------------------------------------------------
8649 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
8650
8651 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
8652   loosing autoprotection (eg. for foreign vendor). (assists #177469)
8653 - rev 3431
8654
8655 -------------------------------------------------------------------
8656 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
8657
8658 - added mediaNr() to PatchRpm and DeltaRpm classes
8659 - rev 3430
8660
8661 -------------------------------------------------------------------
8662 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
8663
8664 - enable YUM license to confirm.
8665   needed for #174476
8666 - adapt store to serialize and read all new resobject fields
8667 - use install-time to now() when serializing (#174653)
8668 - rev 3427
8669
8670 -------------------------------------------------------------------
8671 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
8672
8673 - Do not violate install order when restricting commit to a certain
8674   mediaNumber. (#170079)
8675 - Version 1.1.0; rev 3423
8676
8677 -------------------------------------------------------------------
8678 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
8679
8680 - Added SourceManager::findSourceByUrl to overcome alias mismatches
8681   (#177543).
8682 - rev 3420
8683
8684 -------------------------------------------------------------------
8685 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
8686
8687 - Order all objects according to prerequirements, not just packages.
8688   (#173690)
8689 - rev 3419
8690
8691 -------------------------------------------------------------------
8692 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
8693
8694 - Added new translation
8695
8696 -------------------------------------------------------------------
8697 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
8698
8699 - fix missing homedir option for gpg (#171055)
8700 - rev 3415
8701
8702 -------------------------------------------------------------------
8703 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
8704
8705 - Prevent against daemons launched in rpm %post, that do not close
8706   their filedescriptors. (#174548)
8707 - Version 1.0.1; rev 3413
8708
8709 -------------------------------------------------------------------
8710 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8711
8712 - fixed media number of package retrieved as a part of a patch
8713   (#174841)
8714 - rev 3409
8715
8716 -------------------------------------------------------------------
8717 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8718
8719 - fix missing package descriptions due to filtered packages
8720   by incompatible architectures. (#159109)
8721 - rev 3404
8722
8723 -------------------------------------------------------------------
8724 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8725
8726 - decrease logging in DiskUsageCounter and Modalias (#163186)
8727 - rev 3406
8728
8729 -------------------------------------------------------------------
8730 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8731
8732 - Stay backward comapatible.
8733
8734 -------------------------------------------------------------------
8735 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8736
8737 - Make basic attributes available through ResObject.
8738 - Let ResObjects which do not require media access during
8739   commit return ZERO sourceMediaNr (required for #173690)
8740 - Version 1.0.0
8741 - rev 3390
8742
8743 -------------------------------------------------------------------
8744 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8745
8746 - reduce logging verbosity (#163186)
8747 - rev 3381
8748
8749 -------------------------------------------------------------------
8750 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8751
8752 - setCandidate accept candidates with compatible architectures too. Not
8753   only with the same architecture. Bug 172594 - If update package has
8754   differet arch, UI display is wrong
8755
8756 -------------------------------------------------------------------
8757 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8758
8759 - Added Source_Ref::resStoreInitialized.
8760   If we know that noone has seen the resolvables yet, we can skip
8761   them too, eg. when deleting a source. (#174840)
8762 - rev 3378
8763
8764 -------------------------------------------------------------------
8765 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8766
8767 - Honor freshens as conditionals independant from the installed/
8768   uninstalled status (#174797)
8769 - rev 3376
8770
8771 -------------------------------------------------------------------
8772 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8773
8774 - State modifier "unneeded" is transitive for patches (#171590)
8775 - rev 3375
8776
8777 -------------------------------------------------------------------
8778 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8779
8780 - Do not transact itself (update) in the transactResObject mechanism
8781   Bug 174290
8782
8783 -------------------------------------------------------------------
8784 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8785
8786 - Reenabled improved large file support flags (unintentionally
8787   removed in rev 1544). Fixes bug #173753.
8788 - Added large file support flags to libzypp.pc file allowing
8789   consistence checks in the application using features variable
8790 - rev 3366
8791
8792 -------------------------------------------------------------------
8793 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8794
8795 - SourceManager: moved source deletion before creation
8796   so that we can recreate a deleted one (#174295)
8797 - removed dead code dealing with known_caches from SourceManager::store
8798   (see r3195)
8799 - r3362
8800
8801 -------------------------------------------------------------------
8802 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8803
8804 - fixed returning product short name and summary if product read
8805   from target store (#148625)
8806 - rev 3360
8807
8808 -------------------------------------------------------------------
8809 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8810
8811 - set media verifier on redirected medium (#172599)
8812 - rev 3359
8813
8814 -------------------------------------------------------------------
8815 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8816
8817 - fix 'transactResKind' to collect best providers by capability
8818   and to recursively transact items of same kind (#170114)
8819 - rev 3355
8820
8821 -------------------------------------------------------------------
8822 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8823
8824 - serialize the full URL to avoid missing password and other
8825   url settings (#148108)
8826 - rev 3353
8827
8828 -------------------------------------------------------------------
8829 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8830
8831 - Added a 60 sec connect timeout to MediaCurl (#172860)
8832 - rev 3348
8833
8834 -------------------------------------------------------------------
8835 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8836
8837 - re-fetch also .asc and .key files before checking signature
8838   (#172597)
8839 - rev 3350 (3345-10.1)
8840
8841 -------------------------------------------------------------------
8842 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8843
8844 - Fix yum key verification, because a double variable declaration
8845
8846 -------------------------------------------------------------------
8847 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8848
8849 - use --no-default-keyring to avoid creating a
8850   default gpg dir in / (#171055)
8851 - rev 3335
8852
8853 -------------------------------------------------------------------
8854 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8855
8856 - Fix YUM signature checking, we were passing the key instead of the
8857   signature.
8858 - When the user trust a key, sync again. Bye to the session trusted
8859   keys and user being asked all the time. (#171213)
8860 - r3332
8861
8862 -------------------------------------------------------------------
8863 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8864
8865 - Cleanup index tables when removing items from pool (#170564).
8866
8867 -------------------------------------------------------------------
8868 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8869
8870 - backout rev 3246->3275 of TargetImpl.cc
8871 - add missing testsuite/utils/TestUtils.h
8872 - rev 3330
8873
8874 -------------------------------------------------------------------
8875 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8876
8877 - more fixes for #171062, there were some files still not being
8878   read from cache.
8879 - r3327
8880
8881 -------------------------------------------------------------------
8882 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8883
8884 - cache keys and signature. Remove lot of duplicated code. (#171062)
8885 - r3320
8886
8887 -------------------------------------------------------------------
8888 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8889
8890 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8891   mount here anything, so it is OK to use any dir (171351).
8892 - rev 3318
8893
8894 -------------------------------------------------------------------
8895 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8896
8897 - parse "license-to-confirm" in primary.xml (#168437)
8898 - rev 3312
8899
8900 -------------------------------------------------------------------
8901 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8902
8903 - Don't try to store 'Atom', not needed and the backend store
8904   rejects them anyways (addtion to #168610)
8905 - rev 3306
8906
8907 -------------------------------------------------------------------
8908 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8909
8910 - Improved device check in MediaDISK using libblkid (Bug #158529)
8911 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8912   added a check if it is a directory
8913 - Added libcurl and libblkid checks to configure.ac
8914 - Added e2fsprogs(-devel) requires to the spec file
8915 - rev 3303
8916
8917 -------------------------------------------------------------------
8918 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8919
8920 - dont download "other" during key check (#171041)
8921 - rev 3294
8922
8923 -------------------------------------------------------------------
8924 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8925
8926 - allow parallel installs of atoms (used to fulfill patch require-
8927   ments, atoms aren't installed anyways) (#170098)
8928 - some testsuite improvements.
8929 - rev 3288
8930
8931 -------------------------------------------------------------------
8932 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8933
8934 - get rid of autobuild check when throwing exceptions without throw
8935   but with a macro, returning a null pointer at the end (never reached).
8936
8937 -------------------------------------------------------------------
8938 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8939
8940 - Do not violate install order when restricting commit to a certain
8941   mediaNumber. (#170079)
8942
8943 -------------------------------------------------------------------
8944 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8945
8946 - Don't use throw directly!
8947   use ZYPP_THROW with a Exception class, otherwise package bindings
8948   will not catch them.
8949   Should fix crashes when reading broken sources with yast.
8950 - rev 3272
8951
8952 -------------------------------------------------------------------
8953 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8954
8955 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8956   revision 3269
8957
8958 -------------------------------------------------------------------
8959 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8960
8961 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8962 - further improve on #168840 (from rev 3231), match on name-edition
8963   when filtering by best arch. (#170098)
8964 - rev 3268
8965
8966 -------------------------------------------------------------------
8967 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8968
8969 - #170093 , lot of package descriptions missing
8970 - rev 3263
8971
8972 -------------------------------------------------------------------
8973 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8974
8975 - try to fix wrong permissions of /var/lib/zypp created
8976   by old zypp, only when running as root they are fixed
8977   (#169094)
8978 - YUM: Verify signatures on factoryInit.
8979   Dont provide other.xml. Cleanups, better logging.
8980   When refreshing signed soruces, don't refresh is source
8981   has not changed.
8982 - YaST sources: don't refresh if media file has not changed.
8983 - Show full url of index files in sources for signature validation
8984   (mentioned in #170139 comment #3)-
8985
8986 -------------------------------------------------------------------
8987 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8988
8989 - udpated media ID syntax for external scripts (to be consistent
8990   with packages) (#170247)
8991 - rev 3256
8992
8993 -------------------------------------------------------------------
8994 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8995
8996 - set media ID to 1 if not specified in YUM metadata (#167452)
8997 - rev 3255
8998
8999 -------------------------------------------------------------------
9000 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
9001
9002 - If freshen and supplement are fulfilled, install any kind of
9003   resolvable if not yet installed (#165746)
9004 - rev 3249
9005
9006 -------------------------------------------------------------------
9007 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
9008
9009 - make downloaded script executable. (#169191)
9010 - rev 3247
9011
9012 -------------------------------------------------------------------
9013 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
9014
9015 - Improve on last fix, compare only compatible archs.
9016 - rev 3233
9017
9018 -------------------------------------------------------------------
9019 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
9020
9021 - Only choose best arch of multiple package atoms with identical
9022   name (#168840)
9023 - rev 3231
9024
9025 -------------------------------------------------------------------
9026 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
9027
9028 - pass empty strings to UI as key properties if unknown key
9029   (#169114)
9030 - rev 3228
9031
9032 -------------------------------------------------------------------
9033 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
9034
9035 - refrain from parsing 'other.xml' (#159316)
9036 - rev 3226
9037
9038 -------------------------------------------------------------------
9039 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
9040
9041 - in source refresh, clean up the cache dir if fails
9042 - do not require repomd.xml.asc when creating a cache (#163765)
9043 - rev 3224
9044
9045 -------------------------------------------------------------------
9046 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
9047
9048 - Check if a file exists before providing it, and just handling the
9049   exception is not sufficient, because it can release the media.
9050   it nows get all possible packages.X translations an then
9051   it selects the candidate from the existing ones (#168654)
9052 - rev 3221
9053
9054 -------------------------------------------------------------------
9055 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
9056
9057 - dont report conflicts if item is neither installed
9058   nor to-be-installed (#168906)
9059 - rev 3219
9060
9061 -------------------------------------------------------------------
9062 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
9063
9064 - #168060 , propagate the file description or original
9065   name to the UI and not the checked filename path,
9066   which could be a tmp file.
9067   Requires changes in pkg-manager, and probably zmd-helpers.
9068 - rev 3215
9069
9070 -------------------------------------------------------------------
9071 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
9072
9073 - /var/lib/zypp/db/languages/* are empty files (##168355)
9074 - r3206
9075
9076 -------------------------------------------------------------------
9077 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
9078
9079 - All resolvables must honor arch, so Arch_noarch in
9080   target/store/XMLFilesBackend.cc is wrong (#160792)
9081 - Introduced code to honour shared package descriptions
9082   (#159109)
9083 - r3204
9084
9085 -------------------------------------------------------------------
9086 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
9087
9088 - replace '_' in YUM elements/attributes with '-' (#168762)
9089 - rev 3201
9090
9091 -------------------------------------------------------------------
9092 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
9093
9094 - Fixed iseries workaround - interchanged variables for scsi
9095   devices, added debug messages about the steps (#163971).
9096 - Added getenv NULL ptr check and verify of the $HOME dir's
9097   and ~/.curlrc file's ownership (#163203).
9098 - rev 3199
9099
9100 -------------------------------------------------------------------
9101 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
9102
9103 - Use filesystem::TmpDir to create unique and unused Source cache
9104   directories. (#168051)
9105
9106 -------------------------------------------------------------------
9107 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
9108
9109 - Enable signature checks per default. (#168525)
9110
9111 -------------------------------------------------------------------
9112 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
9113
9114 - fix callbacks for providing a single file (#160206)
9115
9116 -------------------------------------------------------------------
9117 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
9118
9119 - If an installed package looses a dependency, the solver tries
9120   to upgrade it. Limit the upgrade candidates to best arch, best
9121   edition.
9122 - filter 'other' entries with incompatible arch in yum parser.
9123 - rev 3177
9124
9125 -------------------------------------------------------------------
9126 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
9127
9128 - initialize the product category according to source (#168061)
9129 - rev 3172
9130
9131 -------------------------------------------------------------------
9132 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
9133
9134 - delete only one older version of a xml-store resolvable
9135   (half-baked, but the previous attempt was charred)
9136
9137 -------------------------------------------------------------------
9138 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
9139
9140 - moved license_to_confirm to primary.xml
9141 - rev 3170
9142
9143 -------------------------------------------------------------------
9144 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
9145
9146 - Removed deprecated oldstyle commit methods.
9147
9148 -------------------------------------------------------------------
9149 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
9150
9151 - when installing a xml-store resolvable (all except package,
9152   message, script), delete older versions (#160792).
9153 - read selection edition from the XML store
9154 - rev 3167
9155
9156 -------------------------------------------------------------------
9157 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
9158
9159 - properly clear transaction flag after successful commit
9160   (see rev 3122, #164365, #167285)
9161 - rev 3157
9162
9163 -------------------------------------------------------------------
9164 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
9165
9166 - recursively soft-uninstall recommended package on real uninstall,
9167   not on update (#167603)
9168 - rev 3155
9169
9170 -------------------------------------------------------------------
9171 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
9172
9173 - fix #167605 (importing keys to rpm multiple times due to
9174   wrong interpretation of rpm gpg versioning.
9175 - add support for reading the rpm keys, with full id and fingerprint
9176 - rev 3153
9177
9178 -------------------------------------------------------------------
9179 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
9180
9181 - don't add duplicate error infos to ResolverContext (#167309)
9182 - rev 3146
9183
9184 -------------------------------------------------------------------
9185 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
9186
9187 - fix Resolver::transactReset() (see rev 3122) (#167285)
9188 - rev 3140
9189
9190 -------------------------------------------------------------------
9191 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
9192
9193 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
9194   variable is present, all signature checking callbacks will default
9195   to 'accept', in case no recipient is present.
9196
9197 -------------------------------------------------------------------
9198 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
9199
9200 - read content file on construction, and make
9201   provideProduct only insert the already
9202   read product object into the store (#165826)
9203   (dmacvicar)
9204 - When the signature is not found, warn the
9205   user about a unsigned source. When the
9206   key is not found, do nothing, it can be in the
9207   keyring already. (#166016) (dmacvicar)
9208 - enable key verification only if
9209   ZYPP_CHECKSIG env var is set (dmacvicar)
9210 - r1529
9211
9212 -------------------------------------------------------------------
9213 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
9214
9215 - fix bugfix 164365, fix bug 167285
9216   Actually clear the transcation state instead of locking it
9217   to 'dont transact'
9218 - rev 3122
9219
9220 -------------------------------------------------------------------
9221 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
9222
9223 - revert the signature/digest checking callbacks
9224 - rev 3115
9225
9226 -------------------------------------------------------------------
9227 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
9228
9229 - Bugfix #165670
9230   - Honor keep requests.
9231   - Dont flag "locked uninstall" as error if a keep request was
9232     issued before.
9233 - rev 3114
9234
9235 -------------------------------------------------------------------
9236 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
9237
9238 - rule out locked items during distribution upgrade as early
9239   as possible. (#165670)
9240 - rev 3110
9241
9242 -------------------------------------------------------------------
9243 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
9244
9245 - Bugfix #166212
9246   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
9247     transactResObject().
9248   - resetTransaction(APPL_LOW) before resolving
9249   - enhance transactCaps by using the same algorithm as in
9250     QueueItemRequire
9251     (before: transact all requires and recommends by name
9252      now: transact best requires and recommends by provides)
9253 - rev 3107
9254
9255 -------------------------------------------------------------------
9256 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
9257
9258 - new callbacks for failing digest
9259 - rev 3098
9260
9261 -------------------------------------------------------------------
9262 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
9263
9264 - ask for file without a checksum (#165125)
9265
9266 -------------------------------------------------------------------
9267 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
9268
9269 - dont install satisfied resolvables (#165843)
9270 - rev 3095
9271
9272 -------------------------------------------------------------------
9273 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
9274
9275 - dont abort on failed "dry_run" (#164583)
9276 - rev 3091
9277
9278 -------------------------------------------------------------------
9279 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
9280
9281 - Ask user if signature file does not exist (#163765)
9282 - handle repomd.xml.asc as optional file (#163765)
9283 - rev 3089
9284
9285 -------------------------------------------------------------------
9286 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
9287
9288 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
9289 - rev 3087
9290
9291 -------------------------------------------------------------------
9292 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
9293
9294 - Dont do transitive uninstalls on uninstalled or upgraded items.
9295   (#165798)
9296 - rev 3083
9297
9298 -------------------------------------------------------------------
9299 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
9300
9301 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
9302
9303 -------------------------------------------------------------------
9304 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
9305
9306 - Product::updateUrls: restore it from the XML store;
9307   fixed content parsing (#163192).
9308 - restore product flags fro the XML store
9309 - rev 3074
9310
9311 -------------------------------------------------------------------
9312 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
9313
9314 - Only consider best arch/version (#165477)
9315 - rev 3069
9316
9317 -------------------------------------------------------------------
9318 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
9319
9320 - No need to parse tags at all if there is no item to store values
9321   (e.g. data for unwanted arch). Fixed segv trying to store data in
9322   NULL item. (#165479)
9323 - rev3065
9324
9325 -------------------------------------------------------------------
9326 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
9327
9328 - Improved Url path name "//" vs. "/%2f" handling; now if the
9329   url has an authority, "/%2f" is used for ftp only (#163784)
9330 - rev 3062
9331
9332 -------------------------------------------------------------------
9333 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
9334
9335 - fixed storing patch scripts to target store (#159928)
9336 - rev 3058
9337
9338 -------------------------------------------------------------------
9339 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
9340
9341 - if a patch is bad, only skip this patch, not everything
9342   (#165200)
9343 - rev 3057
9344
9345 -------------------------------------------------------------------
9346 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
9347
9348 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
9349 - Susetags:Pattern: Fixed parser.
9350
9351 -------------------------------------------------------------------
9352 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
9353
9354 - when uninstalling, only re-establish installed items
9355   supplementing the to-be-uninstalled one. (variant of #165111)
9356 - rev 3054
9357
9358 -------------------------------------------------------------------
9359 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
9360
9361 - Susetags:Package: Parse and provide ins/delnotify texts.
9362
9363 -------------------------------------------------------------------
9364 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
9365
9366 - when checking freshens/supplements at install, only consider
9367   best architecture/edition (#164453)
9368 - rev 3051
9369
9370 -------------------------------------------------------------------
9371 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
9372
9373 - when checking for supplements, only consider best arch, best
9374   edition for installation (#165111)
9375 - rev 3047
9376
9377 -------------------------------------------------------------------
9378 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
9379
9380 - Bug 165117: build 910: Update: Splitted packages are selected for
9381   all archs
9382
9383 -------------------------------------------------------------------
9384 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
9385
9386 - ask user if a file exists but does not have a checksum (#162797)
9387 - rev 3044
9388
9389 -------------------------------------------------------------------
9390 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
9391
9392 - parse time and size elements from delta and patch RPM
9393 - rev 3043
9394
9395 -------------------------------------------------------------------
9396 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
9397
9398 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
9399   devices - on powerpc only (#163971)
9400 - rev 3042
9401
9402 -------------------------------------------------------------------
9403 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
9404
9405 - fix endless loop in patches parsing.
9406 - rev 3039
9407
9408 -------------------------------------------------------------------
9409 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
9410
9411 - fixed media handling in SuSEtags source (#164879)
9412 - rev 3037
9413
9414 -------------------------------------------------------------------
9415 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
9416
9417 - honor 'dry_run' on package remove (#164732)
9418 - rev 3036
9419
9420 -------------------------------------------------------------------
9421 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
9422
9423 - add files from yum filelist as provides to package (#164731)
9424 - rev 3032
9425
9426 -------------------------------------------------------------------
9427 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
9428
9429 - honor "+Enh:/-Enh:" in packages file (#156513)
9430
9431 -------------------------------------------------------------------
9432 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
9433
9434 - fix callback receiver signature to match the callback for removing
9435   package
9436
9437 -------------------------------------------------------------------
9438 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
9439
9440 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
9441 - rev 3024
9442
9443 -------------------------------------------------------------------
9444 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
9445
9446 - Bug 164440; Taking wrong architecture while updating obsoletes
9447   splitted packages
9448 - rev 3022
9449
9450 -------------------------------------------------------------------
9451 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
9452
9453 - allow relative paths with url file:
9454 - dont filter atoms from going into pool, multi-arch patch
9455   requirements need them. Instead, treat atoms with incompatible
9456   architecture as unneeded.
9457 - rev 3018
9458
9459 -------------------------------------------------------------------
9460 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
9461
9462 - product now provides short name
9463 - rev 3013
9464
9465 -------------------------------------------------------------------
9466 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
9467
9468 - read metadata for packages from correct tags in patches (#163220)
9469 - rev 3011
9470
9471 -------------------------------------------------------------------
9472 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
9473
9474 - more detailed resolver error reports (#162994)
9475 - rev 3010
9476
9477 -------------------------------------------------------------------
9478 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
9479
9480 - report package download progress (#160966)
9481 - rev 3007
9482
9483 -------------------------------------------------------------------
9484 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
9485
9486 - transact also for languages (#163819)
9487 - rev 3004
9488
9489 -------------------------------------------------------------------
9490 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
9491
9492 - loop through all affected ResObjects in transactResKind (#163819)
9493 - rev 3002
9494
9495 -------------------------------------------------------------------
9496 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
9497
9498 - allow re-installation of non-packages (#162906)
9499 - rev 2998
9500
9501 -------------------------------------------------------------------
9502 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
9503
9504 - Added loop checking for scsi cdroms (/sys/block/srX) in case
9505   HAL does not provide any drives like on iSeries (#163971).
9506 - rev 2995
9507
9508 -------------------------------------------------------------------
9509 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
9510
9511 - add 'licenceToConfirm()' to Product. (#164375)
9512
9513 -------------------------------------------------------------------
9514 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
9515
9516 - Avoid excessive CD hopping on commit. But still far from
9517   being perfect. (#159679)
9518 - Fixed Target::commit: Despite dry_run set True, packages
9519   were depeted.
9520
9521 -------------------------------------------------------------------
9522 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
9523
9524 - honour if user decides to skip a package in commit (#156031)
9525
9526 -------------------------------------------------------------------
9527 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
9528
9529 - fixed parsing external reference to script in patch (#163221)
9530 - r2981
9531
9532 -------------------------------------------------------------------
9533 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
9534
9535 - cache and provide content.asc/key optionally. Dont show a
9536   popup if they dont exists. (dmacvicar)
9537 - Actually abort when verify signature workflow is false. (dmacvicar)
9538 - r2978
9539
9540 -------------------------------------------------------------------
9541 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
9542
9543 - fixed setting autorefresh flag for installation sources
9544
9545 -------------------------------------------------------------------
9546 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
9547
9548 - drop patches with incompatible architecture.
9549 - rev 2972
9550
9551 -------------------------------------------------------------------
9552 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
9553
9554 - Added info method to media verifier base and more debug info
9555 - rev 2970
9556
9557 -------------------------------------------------------------------
9558 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
9559
9560 - Dont deny the "/" attach point in MediaDIR, since this is used
9561   for all "file:" urls, esp. local packages.
9562 - rev 2962
9563
9564 -------------------------------------------------------------------
9565 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
9566
9567 - Bug 159673 - only one conflict solvable per page
9568
9569 -------------------------------------------------------------------
9570 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
9571
9572 - parse all dependencies of 'packages' file (#163773)
9573 - rev 2957
9574
9575 -------------------------------------------------------------------
9576 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
9577
9578 - Use the original media descr_dir on refresh for
9579   suse tags source (#163196)
9580 - r2952
9581
9582 -------------------------------------------------------------------
9583 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
9584
9585 - add Source::setUrl() for zmd backend helper.
9586 - rev 2946
9587
9588 -------------------------------------------------------------------
9589 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
9590
9591 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
9592 target init. (dmacvicar)
9593 - r2949
9594
9595 -------------------------------------------------------------------
9596 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
9597
9598 - Fixed MediaDISK to use a mount -oro,bind id the disk
9599   partition is already attached e.g. by the automounter.
9600   Try to mount it a second time may fail (#163486).
9601 - rev 2944
9602
9603 -------------------------------------------------------------------
9604 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
9605
9606 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
9607 - rev 2940
9608
9609 -------------------------------------------------------------------
9610 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
9611
9612 - only try to create a source of a given type when restoring
9613   from the persistent store (#162111)
9614
9615 -------------------------------------------------------------------
9616 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
9617
9618 - parse all dependencies for patterns (.pat) files (#160602)
9619 - drop YOUPATH and YOUURL from content file.
9620 - rev 2924
9621
9622 -------------------------------------------------------------------
9623 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
9624
9625 - properly initialize autorefresh for non-remote sources (#154990)
9626 - rev 2919
9627
9628 -------------------------------------------------------------------
9629 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
9630
9631 - Added flag to MediaManager::isUseableAttachPoint, whether
9632   to check against system mount entries or not.
9633 - Disallow to use the attachpoints of another media handlers
9634   as source path in MediaDIR.
9635 - rev 2917
9636
9637 -------------------------------------------------------------------
9638 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
9639
9640 -implement callbacks for when package verification (checksum)
9641  fails, offer to retry or abort
9642
9643 -------------------------------------------------------------------
9644 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
9645
9646 - Fix construction of checksum objects when using non-standard
9647   checksum algorithms
9648 - Fix broken YUM cache
9649 - r2913
9650
9651 -------------------------------------------------------------------
9652 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
9653
9654 - Keep packages with no version upgrade installed during
9655   distribution upgrade (#162972)
9656 - add 'transactReset()' helper function for UI.
9657 - rev 2908
9658
9659 -------------------------------------------------------------------
9660 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
9661
9662 - r2906
9663
9664 -------------------------------------------------------------------
9665 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
9666
9667 - Fixed candidate handling in ui::Selectable. (#156589)
9668
9669 -------------------------------------------------------------------
9670 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
9671
9672 - fix #162984 , gpg hangs because the matching data file
9673   for the key cannot be find. (dmacvicar)
9674 - Fix restore of YUM source using the same cache dir semantics as
9675  susetags instead of assuming there is a cache if a cache_dir
9676   was given. (dmacvicar)
9677
9678 -------------------------------------------------------------------
9679 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
9680
9681 - use DISTPRODUCT/DISTVERSION from content file to generate the
9682   product name, version, and release.
9683 - rev 2902
9684
9685 -------------------------------------------------------------------
9686 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
9687
9688 - Removed broken forcing of absolute ftp paths added in rev2705 to
9689   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
9690 - rev 2900
9691
9692 -------------------------------------------------------------------
9693 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
9694
9695 - add Resolver::freshenPool() (#156980)
9696 - rev 2893
9697
9698 -------------------------------------------------------------------
9699 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
9700
9701 - skip incompatible archs in filelist parsing.
9702 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
9703   /lib64/, ...)
9704 - rev 2886
9705
9706 -------------------------------------------------------------------
9707 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
9708
9709 - skip incompatible archs in primary parsing.
9710 - rev 2883
9711
9712 -------------------------------------------------------------------
9713 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9714
9715 - allow setting of source when parsing local .rpm (#147765)
9716 - rev 2880
9717
9718 -------------------------------------------------------------------
9719 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9720
9721 - Do not update packages over other architectures
9722
9723 -------------------------------------------------------------------
9724 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9725
9726 - Added zypp/ui/UserWantedPackages to support the UI's
9727   "automatic changes" dialog (bug #152700)
9728
9729 -------------------------------------------------------------------
9730 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9731
9732 - use KeyRing class to validate repomd.xml (#160909)
9733
9734 -------------------------------------------------------------------
9735 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9736
9737 - Product resolvables should be readable by normal users.
9738   (#162474) (dmacvicar)
9739 - implemented keyring and metadata signature verification
9740   in susetags source
9741 - dont delete the lock if we did not acquire it
9742 - r2847
9743
9744 -------------------------------------------------------------------
9745 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9746
9747 - Added disabling of the automounter while MediaManager
9748   init and restoring of the old state on exit (#154326).
9749 - Implemented check if media (CD) is automounted or not
9750 - rev 2840
9751
9752 -------------------------------------------------------------------
9753 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9754
9755 - Implemented several hal get/set/removeDeviceProperty wrappers
9756 - Improved HalException to allow to fetch HAL/DBUS error componets
9757 - rev 2830
9758
9759 -------------------------------------------------------------------
9760 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9761
9762 - honor subscription status of catalogs (#162350)
9763 - rev 2827
9764
9765 -------------------------------------------------------------------
9766 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9767
9768 - Enabled CD eject error reporting exceptions (#154326)
9769 - rev 2822
9770
9771 -------------------------------------------------------------------
9772 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9773
9774 - support "dry run" (#159467)
9775 - implement "transactResKind" (#161400)
9776 - rev 2817
9777
9778 -------------------------------------------------------------------
9779 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9780
9781 - add checksum for external patches (#159928)
9782
9783 -------------------------------------------------------------------
9784 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9785
9786 - calculate product architecture (#158198)
9787
9788 -------------------------------------------------------------------
9789 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9790
9791 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9792   detection
9793
9794 -------------------------------------------------------------------
9795 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9796
9797 - Auto protect installed packages from unknown vendor. (#157446)
9798
9799 -------------------------------------------------------------------
9800 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9801
9802 - added support for external scripts to metadata (#159928) (jsrain)
9803 - fixed handling of Language resolvables (ma)
9804 - fix leak in rpmdb (dmacvicar)
9805 - added softlock for autoyast (#159466) (ma)
9806 - Fixed exceptions in doGetFileCopy() to show full url
9807   including the file instead of just the media base url. (mt)
9808 - Provide Language::summary (ma)
9809 - check patterns and selections file exist
9810   before veryfing them (#161300) (dmacvicar)
9811 - added YUM metadata checksum computation (jsrain)
9812 - added interface to patch of a message (jsrain)
9813 - r2734
9814
9815 -------------------------------------------------------------------
9816 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9817
9818 - added support for external scripts to metadata (#159928)
9819 - r2709
9820
9821 -------------------------------------------------------------------
9822 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9823
9824 - report separate exception when trying to start source cache again to
9825   suppress incorrect error message in XEN installation
9826 - r2682
9827
9828 -------------------------------------------------------------------
9829 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9830
9831 - Implement inter process locking in zypp.
9832 - Added No medium found output
9833 - splitting modaliases in supplements TOO
9834 - parse also the available signing keys
9835
9836 -------------------------------------------------------------------
9837 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9838
9839 - release all media when removing source (#159754) (visnov)
9840 - more testsuites (schubi)
9841 - updated translations (schubi)
9842 - added MediaNotEjectedException (mt)
9843 - rev 2652
9844
9845 -------------------------------------------------------------------
9846 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9847
9848 - fix patches descriptions (dmacvicar)
9849 - fix source serialization (dmacvicar)
9850 - metadata for kernel test (schubi)
9851 - Arch tests updated (ma)
9852 - classify NULL Ptr as unique (ma)
9853 - Added host check, because file Url allows it now. (mt)
9854 - prepare modalias fix (#159766) (ma)
9855 - Provide iterator based access to SourceManager data. (ma)
9856 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9857   RFC1738 says, it may contain a hostname as well...
9858 - revision 2633
9859
9860 -------------------------------------------------------------------
9861 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9862
9863 - pkg-config support (mvidner)
9864 - close all medias when destructing MediaSet (jsrain)
9865 - rev 2622
9866
9867 -------------------------------------------------------------------
9868 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9869
9870 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9871 - Message callback implemented to show patch messages (visnov)
9872 - Bug 159696 (schubi)
9873 - provide transform_iterators to iterate over a maps keys or values (ma)
9874 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9875 - added script and message installation (jsrain)
9876 - chooses the 'right' kernel now (kkaempf)
9877 - Use noarch if no arch is specified in patches (dmacvicar)
9878 - rev 2611
9879
9880 -------------------------------------------------------------------
9881 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9882
9883 - Added some debug output including the access id (mt)
9884 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9885   release with eject=true on attached media, to umount
9886   other mounts as well. (mt)
9887 - 159483 - solver does not blame missing dependency (schubi)
9888 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9889 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9890   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9891 - fixed ZYPP_RETHROW (#156430) (ma)
9892 - patch for #156114 (visnov)
9893 - fixed container.erase loops (ma)
9894 - Fixed to reset desired (cached) flag before the action (mt)
9895 - Removed return in forceRelaseAllMedia (void function) (mt)
9896 - Parse nonexisting architecture to noarch so patches dont get
9897   filtered by the pool (dmacvicar)
9898 - 159512 - yast2-qt does not show label of to be installed products
9899   anymore (dmacvicar)
9900 - 159765 - Hidden patterns still visible (dmacvicar)
9901 - Use noarch if no arch is specified. (dmacvicar)
9902 - r2594
9903
9904 -------------------------------------------------------------------
9905 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9906
9907 - properly report error for media change callback
9908 - rev 2579
9909
9910 -------------------------------------------------------------------
9911 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9912
9913 - fixed memory leak in XMLNodeIterator (#157474)
9914 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9915 - Renamed private MediaManager::forceMediaRelease
9916   function to forceReleaseShared (more exact name)
9917 - Implemented forceRelaseAllMedia() that can be
9918   used to release also foreign (user) mounts.
9919 - Added use of forceRelaseAllMedia for CD/DVDs
9920   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9921 - little cleanup of the checkAttached function
9922 - r2578
9923
9924 -------------------------------------------------------------------
9925 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9926
9927 - don't try to attach without exception handling (#158620)
9928 - fix descriptions, as a new tag Des for selections exists now.
9929 - fix #157683: failure after adding add-on product to install
9930   sources
9931 - added more files for translation
9932 - resolve-dependencies.cc: establish pool
9933 - parse-metadata.cc: catch bad URL
9934 - set zmdid for atoms
9935 - r2574
9936
9937 -------------------------------------------------------------------
9938 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9939
9940 - fix testsuite.
9941 - provide edition and architecture for all kinds of yum
9942   resolvables.
9943 - fix ResStatus output.
9944 - establish atoms correctly.
9945 - treat requires to unneeded resolvables as fulfilled.
9946 - rev 2559
9947
9948 -------------------------------------------------------------------
9949 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9950
9951 - fix the build
9952 - only consider best architecture/version (#157594)
9953 - prefer providers which supplement/enhance installed or
9954   to-be-installed packages (fixes the tpctl-kmp issue)
9955 - rev 2546
9956
9957 -------------------------------------------------------------------
9958 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9959
9960 - provide more filters for pkg-bindings (#158602)
9961 - add SystemResObject to provide system (modalias, hal, ...)
9962   capabilities.
9963 - handle this during resolving.
9964 - make the modalias and hal capability match the SystemResObject
9965   by default, thereyby triggering a modalias (resp. hal)
9966   evaluation.
9967 - xmlstore: decouple target store from YUM schema.
9968 - clean up moving of hal() and modalias() from provides to
9969   supplements in ResolvableImpl.
9970 - add PatchContents() for UI.
9971 - handle Edition::noedition as empty string.
9972 - r2537
9973
9974 -------------------------------------------------------------------
9975 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9976
9977 - releasing all medias when asking for CD (#156981)
9978 - r2471
9979
9980 -------------------------------------------------------------------
9981 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9982
9983 - ResStatus::resetTransact must return a value.
9984 - Fixed random build failures in LanguageCode.cc.
9985   (Rewrote the CodeMaps constructor so that gcc does not
9986   optimize a 500-statement basic block.)
9987 - Fix constructions of patch objects. Actually insert atoms in atoms
9988   list. Insert atoms for package even if the package does not exists
9989   in the source. Fixes #157628 (dmacvicar).
9990 - Fixed license reading from susetags, #151834 (dmacvicar).
9991 - r2468
9992
9993 -------------------------------------------------------------------
9994 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9995
9996 - added ResStatus::resetTransact (ma)
9997 - bugfix for #156439 (schubi)
9998 - Added Source_Ref::setAlias (#154913).
9999 - Do not assume there is a product file when scanning for products
10000   (visnov)
10001 - function to disable all sources in the persistent store (visnov)
10002 - dependency errors go to stdout, not stderr; output resolver info
10003   directly to stderr (kkaempf)
10004 - rev 2464
10005
10006 -------------------------------------------------------------------
10007 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
10008
10009 - fix merging of resolver info (needed for #157684).
10010 - errors are also important in ResolverInfo.
10011 - improve debug output in ResolverContext.
10012 - rev 2455
10013
10014 -------------------------------------------------------------------
10015 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
10016
10017 - delete RPMs downloaded via HTTP/FTP after installnig them
10018   (#157011)
10019 - fixed product registration (reverted autorefresh patch) (#157566)
10020
10021 -------------------------------------------------------------------
10022 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
10023
10024 - if root!="/", always prefer the upgrade candidate (#155472)
10025 - implement license confirmed api for UI.
10026 - prefer architecture over version in distribution upgrade
10027   (#157501)
10028 - clean up media handling.
10029 - rev 2448
10030
10031 -------------------------------------------------------------------
10032 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
10033
10034 - init Modalias properly.
10035 - fix warnings in testcases.
10036 - rev 2432
10037
10038 -------------------------------------------------------------------
10039 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
10040
10041 - drop libjpeg-devel and sqlite-devel from build requires.
10042
10043 -------------------------------------------------------------------
10044 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
10045
10046 - implement 'modalias()' capability (#157406)
10047 - make dependencies consistent, its 'freshens'.
10048 - cope with user umounts of devices.
10049 - add debug to SourceManager.
10050 - rev 2418
10051
10052 -------------------------------------------------------------------
10053 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
10054
10055 - allow version downgrade during distribution upgrade if the
10056   newer package is coming from a trusted vendor (#155472)
10057 - implement locale fallback
10058 - 'freshen' -> 'freshens' in schema definitions to make it
10059   consistent with all other dependency definitions.
10060 - better error reporting for .pat and .sel files.
10061 - rule out packages from dependency resolutions which are
10062   de-selected by user (#155368)
10063 - use locale fallbacks in package translations.
10064 - refresh source when re-enabling it.
10065 - rev 2406
10066
10067 -------------------------------------------------------------------
10068 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
10069
10070 - split of libzypp-zmd-backend subpackage as a stand-alone
10071   leaf package.
10072 - encapsulate bool test for Source_Ref better.
10073 - fixed stack overflow (ma).
10074 - make testsuite build again.
10075 - rev 2346
10076
10077 -------------------------------------------------------------------
10078 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
10079
10080 - fixed URL rewriting for CD2 and following (#154762)
10081 - fixed ResPoolProxy diffState (for proper ok/cancel support
10082   in UI)
10083 - added special exception class for aborting installation
10084   (#154936)
10085 - only auto-change directories if they end in CDn or DVDn.
10086 - rev 2320.
10087
10088 -------------------------------------------------------------------
10089 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
10090
10091 - silently ignore multiple installs of the same package.
10092 - fix disk usage for installs and uninstalls.
10093 - rev 2308
10094
10095 -------------------------------------------------------------------
10096 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
10097
10098 - zmd-backend: filter out incompatible architectures from
10099   repository.
10100 - rev 2298
10101
10102 -------------------------------------------------------------------
10103 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
10104
10105 - sync libzypp media data with mtab.
10106 - improve resolver error and solution reports.
10107 - fix source cache reading (#155459).
10108 - default cached sources to enabled (#155459).
10109 - let each source provide public keys.
10110 - rev 2297
10111
10112 -------------------------------------------------------------------
10113 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
10114
10115 - only write by-sovler transactions back (#154976)
10116 - rev 2278
10117
10118 -------------------------------------------------------------------
10119 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
10120
10121 - release last used source at end of commit (#155002)
10122 - rev 2277
10123
10124 -------------------------------------------------------------------
10125 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
10126
10127 - cope with NULL values in zmd catalogs table (#153584)
10128 - set YAST_IS_RUNNING in transact zmd helper (#154820)
10129 - run SuSEconfig after transact zmd helper (#154820)
10130 - add softTransact to honor user vs. soft requirements (#154650)
10131 - honor all build keys provided by a package source.
10132 - add source metadata refresh.
10133 - add progress callbacks to zmd helpers.
10134 - rev 2276
10135
10136 -------------------------------------------------------------------
10137 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
10138
10139 - include .diffs into main source.
10140 - catch exception when ejecting media which was unmounted externally
10141   (#154697).
10142 - init source in zmd-backend correctly (#154667)
10143 - implement disk usage info for YaST.
10144 - clean up XML schema files.
10145 - catch CPUs identifying as 'i686' but being 'i586'.
10146 - allow definition of preferred attach (mount) point for media.
10147 - make resolver results more readable.
10148 - use language fallbacks if none of multiple language providers
10149   matches.
10150 - get rid of ignoring wrong arch in resolver, having the wrong
10151   architecture is prevented by other means.
10152 - prepare for translations in exceptions.
10153 - fix 'abort does not abort'
10154 - implement 'flag' I/O in target cache backend.
10155 - skip incompatibles architectures in packages.<lang>
10156 - rev 2228
10157
10158 -------------------------------------------------------------------
10159 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
10160
10161 - dont even provide src/nosrc from the source.
10162 - rev 2169 + diffs
10163
10164 -------------------------------------------------------------------
10165 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
10166
10167 - Initialize commit result (#154409)
10168 - release media if its wrong (#154326)
10169 - dont copy src/nosrc packages to the pool (#154627)
10170 - reduce XML logging.
10171 - rev 2169 + diffs
10172
10173 -------------------------------------------------------------------
10174 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
10175
10176 - fix path of .po files (#154074).
10177 - parse the correct package.<lang> file (kinda #154074).
10178 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
10179 - reattach all released medias.
10180 - raise exception instead of abort() on XML errors (#154104).
10181 - update translations.
10182 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
10183   and is_empty_dir utility function
10184 - rev 2169
10185
10186 -------------------------------------------------------------------
10187 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
10188
10189 - check freshens and supplements for packages (#154074).
10190 - only complain about incomplete installed resolvables,
10191   if they are uninstalled, schedule them for installation.
10192   (#154074)
10193 - add testcases for locale() provides.
10194 - add lang_country -> lang fallback.
10195 - have locale(parent:...) deps match any provides of 'parent'
10196   also when uninstalling a package.
10197 - rev 2148
10198
10199 -------------------------------------------------------------------
10200 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
10201
10202 - change the locale(...) separator to ";" (#153791)
10203 - complete "find-files" of zmd-backend.
10204 - rev 2140
10205
10206 -------------------------------------------------------------------
10207 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
10208
10209 - avoid attaching media when initializing source
10210 - rev 2139
10211
10212 -------------------------------------------------------------------
10213 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
10214
10215 - warn about misspelled 'locale(...)' provides
10216 - add testcases
10217 - rev 2134
10218
10219 -------------------------------------------------------------------
10220 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
10221
10222 - fix the build
10223 - rev 2129
10224
10225 -------------------------------------------------------------------
10226 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
10227
10228 - provide available locales to application (#153583)
10229 - honor 'requestedLocales' (language dependant packages)
10230 - honor release requests for all holders of a device.
10231 - silently re-attach after a forced release.
10232 - solver improvements.
10233 - handle source caches.
10234 - proper logging in zmd backend helpers.
10235 - rev 2127
10236
10237 -------------------------------------------------------------------
10238 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
10239
10240 - upgrade always to best version and arch (#153577)
10241 - reset 'transact' state for obsoleted packages (#153578)
10242 - translation updates
10243 - rev 2113
10244
10245 -------------------------------------------------------------------
10246 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
10247
10248 - add support for 'local' .rpm packages to zmd-backend.
10249 - rev 2101
10250
10251 -------------------------------------------------------------------
10252 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
10253
10254 - fix build of zmd/backend.
10255 - actually fill 'files' table in package-files.
10256 - rev 2094
10257
10258 -------------------------------------------------------------------
10259 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
10260
10261 - improve testcases.
10262 - add 'setPossibleLocales()' to ZYpp, this defines the set
10263   of possible locales to choose from (#153583)
10264 - provide LanguageImpl and create 'Language' resolvables for
10265   each 'possible' locale.
10266 - fix YUM parsing of patches, insert 'atoms' to link patches
10267   with packages.
10268 - replace gzstream/ with own, existing implementation.
10269 - honor locks in solver (#150231)
10270 - sync pool with target after commit() properly (#150565, #153066)
10271 - new zmd helper 'package-files'
10272 - rev 2093
10273
10274 -------------------------------------------------------------------
10275 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
10276
10277 - prevent multiple initializations of the target (#153124)
10278 - implement 'loopback mounted ISO images'
10279 - retain old package sources on upgrade.
10280 - support compressed .xml files in 'repodata' type repositories.
10281 - rev 2025
10282
10283 -------------------------------------------------------------------
10284 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
10285
10286 - parse locale(...) provides and construct correct dependencies.
10287
10288 -------------------------------------------------------------------
10289 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
10290
10291 - always upgrade to candidate (#152760).
10292 - fix typo in package sorting.
10293 - prepare handling of locale provides.
10294 - rev 1995
10295
10296 -------------------------------------------------------------------
10297 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
10298
10299 - sort src/nosrc package to right list during commit.
10300 - revert installtime/buildtime in susetags parser (#152760)
10301 - rev 1990
10302
10303 -------------------------------------------------------------------
10304 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
10305
10306 - reset state after successful commit (#153030)
10307 - run "rpm -e" always with "--nodeps" (#153026)
10308 - provide separate resolvable kind for src packages.
10309 - extend status field for LOCK and LICENSE.
10310 - add sameState()/diffState() for UI.
10311 - provide 'best' candidate for UI.
10312 - set 60 sec timeout for curl access.
10313 - don't cross-compare solver results, takes too much time.
10314 - provide sizes of installed packages.
10315 - extend REQUIRES semantics in content file.
10316 - add "parse-metadata" helper to zmd-backend.
10317 - rev 1987
10318
10319 -------------------------------------------------------------------
10320 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
10321
10322 - provide complete disk usage data (#152761)
10323 - include upgrade flag when copying solver solution
10324   back to pool (#152717)
10325 - rev 1959
10326
10327 -------------------------------------------------------------------
10328 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
10329
10330 - don't insert incompatible architectures to the pool (#151933)
10331 - don't accept incompatible architectures from a repository
10332   (#151933)
10333 - separate rpm log (#151431).
10334 - allow extended product requires.
10335 - rev 1954
10336
10337 -------------------------------------------------------------------
10338 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
10339
10340 - provide the XML schema files in the main package. (#152593)
10341
10342 -------------------------------------------------------------------
10343 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
10344
10345 - provide arch compat handling.
10346 - implement data upload to zmd.
10347 - fix source metadata caching on target.
10348 - add 'supplements' dependencies to 'yum' parser.
10349 - provide user agent identification to curl calls.
10350 - move resolver branches (multiple alternatives) back in queue
10351   (resolve known things first, then the unknown ones).
10352 - clean up 'packages' parser.
10353 - rev 1947
10354
10355 -------------------------------------------------------------------
10356 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
10357
10358 - improve media mount/umount interface
10359 - prepare class ArchCompat for proper architecture ordering
10360   and compatibility handling.
10361 - add returns to dummy functions in DbAccess.
10362 - rev 1913
10363
10364 -------------------------------------------------------------------
10365 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
10366
10367 - don't explictly delete to-be-upgraded packages.
10368 - finish query-system, resolve-dependencies, and transact for
10369   libzypp-zmd-backend.
10370 - provide Pattern::category.
10371 - move system architecture to toplevel.
10372 - make target store pathname settable.
10373 - speed up rpmdb reading by properly filtering unwanted file
10374   provides.
10375 - rev 1905
10376
10377 -------------------------------------------------------------------
10378 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
10379
10380 - new translations.
10381 - proofread texts.
10382 - when comparing solutions, prefer higher versions.
10383 - provide generic 'SafeBool' for bool conversions.
10384 - add PtrTypes testsuites.
10385 - rev 1876
10386
10387 -------------------------------------------------------------------
10388 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
10389
10390 - integrate all diffs
10391 - move Target::commit to toplevel API
10392 - generalize dependency iterators and hash dependency
10393   information in pool (for speedup)
10394 - add 'supplements' as dependency
10395 - make more pattern attributes available
10396 - drop "smbfs" in favour of "cifs" (#151476)
10397 - add metadata cache to sources (Beta4 bug)
10398 - run "rpm -e"  with name-version-release
10399 - fix update conflicts
10400 - rev 1864
10401
10402 -------------------------------------------------------------------
10403 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
10404
10405 - fix-mediachange.diff: dont skip CD but retry after media change
10406 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
10407   'eject' button
10408 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
10409   so media handle gets actually released and media unmounted.
10410
10411 -------------------------------------------------------------------
10412 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
10413
10414 - implement arch scoring
10415 - prefer better arch (#151427)
10416 - transitive depedencies of weak requirements are non-weak
10417   (#151446)
10418 - rev 1778 + diff
10419
10420 -------------------------------------------------------------------
10421 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
10422
10423 - ignore self and to-be-updated conflicts (#150844)
10424 - fix enable of target store (for non-packages)
10425 - rev 1778
10426
10427 -------------------------------------------------------------------
10428 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
10429
10430 - fix "cd:" url (#151121)
10431 - provide location() in public Package api
10432 - allow running distribution upgrade in testmode
10433 - extend HAL interface
10434 - rev 1762
10435
10436 -------------------------------------------------------------------
10437 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
10438
10439 - pass normal and locale packages from selections correctly.
10440 - its "baseconf" for base selections.
10441 - Make 'ZYpp' an obvious singleton.
10442 - provide releasenotesUrl.
10443 - dont continue upgrade without target.
10444 - implement 'fake' hal for testing.
10445 - fix package sizes.
10446 - more solver testcases.
10447 - rev 1754
10448
10449 -------------------------------------------------------------------
10450 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
10451
10452 - extend requires of libzypp-devel
10453 - provide package sizes for UI
10454 - provide more UI helpers
10455 - implement Product and related functions
10456 - fix split provides in distribution upgrade
10457 - provide locale information to system
10458 - ask HAL for available devices
10459 - reduce debug information in solver
10460 - filter architectures in source, not in solver
10461 - rev 1743
10462
10463 -------------------------------------------------------------------
10464 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
10465
10466 - disable another testsuite for now
10467 - fetch the default locale from environment
10468 - support user-defined formatting of log
10469 - rev 1710
10470
10471 -------------------------------------------------------------------
10472 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
10473
10474 - providing basic product information from susetags source
10475 - public API for preferred language
10476 - implemented redirect of logging (#149001)
10477 - report start/finish of source data parsing (#150211)
10478 - store/restore source aliases properly (#150256)
10479 - disable a lot of debug logging to speed up solver
10480 - properly rewrite URL for CDn directory layouts (#149870)
10481 - rev 1706
10482
10483 -------------------------------------------------------------------
10484 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
10485
10486 - add save/restore state to facilitate UI 'cancel'
10487 - enable target/store
10488 - add 'forceResolve' call and flag to resolver to switch between
10489   task-oriented ZMD and interactive YaST behaviour.
10490 - Fix resolver problem solution texts.
10491 - improve solver problem solution offerings.
10492 - fix media access handling to better support multiple
10493   requestors to single media.
10494 - move the media number checking to the source (media requestor)
10495   which knows how to verify the correct media.
10496 - Fix CD ordering (#149871), adding testcases.
10497 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
10498 - Add selections to testcases.
10499 - rev 1673
10500
10501 -------------------------------------------------------------------
10502 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
10503
10504 - Fix missing return in Source.cc:124
10505
10506 -------------------------------------------------------------------
10507 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
10508
10509 - cope with empty arch field in selections
10510 - enable dummy "enableStorage" function
10511 - rev 1610-branch
10512
10513 -------------------------------------------------------------------
10514 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
10515
10516 - fix random data return in Source.cc
10517 - rev 1610
10518
10519 -------------------------------------------------------------------
10520 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
10521
10522 - adapt zmd-backend to SourceImpl API change
10523 - rev 1608
10524
10525 -------------------------------------------------------------------
10526 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
10527
10528 - fix the packages parser bug. Now all packages are parsed
10529   including (english) translations.
10530   source/susetags is back to svn head.
10531 - rev 1600
10532
10533 -------------------------------------------------------------------
10534 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
10535
10536 - fix off-by-one bug in bitfield handling
10537 - revert source/susetags to rev 1411
10538 - rev 1586
10539
10540 -------------------------------------------------------------------
10541 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
10542
10543 - dont prereq-sort non-packages
10544 - rev 1584
10545
10546 -------------------------------------------------------------------
10547 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
10548
10549 - rev 1582
10550
10551 -------------------------------------------------------------------
10552 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
10553
10554 - update to rev 1543
10555
10556 -------------------------------------------------------------------
10557 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
10558
10559 - require hal-devel in libzypp-devel
10560 - re-merge fixes (RPM_OPT_FLAGS)
10561
10562 -------------------------------------------------------------------
10563 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
10564
10565 - make solver behaviour a bit more interactive
10566 - rev 1537
10567
10568 -------------------------------------------------------------------
10569 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
10570
10571 - Fix syntax error in configure script.
10572 - Use RPM_OPT_FLAGS.
10573
10574 -------------------------------------------------------------------
10575 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
10576
10577 - update for qt ui integration
10578 - rev 1504
10579
10580 -------------------------------------------------------------------
10581 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
10582
10583 - split off libzypp-zmd-backend
10584 - rev 1466
10585
10586 -------------------------------------------------------------------
10587 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
10588
10589 - another update to svn
10590
10591 -------------------------------------------------------------------
10592 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
10593
10594 - finish rpm callbacks
10595 - finish UI API
10596 - fix state change resolver<->pool
10597 - zmd backend stuff
10598 - speed up tag file parsing
10599 - rev 1405
10600
10601 -------------------------------------------------------------------
10602 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
10603
10604 - disabling failing tests of s390 and ppc
10605
10606 -------------------------------------------------------------------
10607 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
10608
10609 - Snapshoot rev 1367
10610
10611 -------------------------------------------------------------------
10612 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
10613
10614 - use hashes for pool
10615 - rev 1343
10616
10617 -------------------------------------------------------------------
10618 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
10619
10620 - removed Obsoletes:    yast2-packagemanager
10621
10622 -------------------------------------------------------------------
10623 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
10624
10625 - Snapshoot 3 Feb 2005 (11:30)
10626
10627 -------------------------------------------------------------------
10628 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
10629
10630 - Snapshoot 2 Feb 2005 (14:00)
10631
10632 -------------------------------------------------------------------
10633 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
10634
10635 - Snapshoot 2 Feb 2005 ( integrating YaST )
10636
10637 -------------------------------------------------------------------
10638 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
10639
10640 - converted neededforbuild to BuildRequires
10641
10642 -------------------------------------------------------------------
10643 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
10644
10645 - Initial version
10646