97a043deed217c08f9e07e744130ee30f9ada0e2
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Wed May  6 14:26:54 CEST 2015 - ma@suse.de
3
4 - Fix repo alias containing ']' not handled correctly (bnc#929528)
5 - version 14.38.4 (30)
6
7 -------------------------------------------------------------------
8 Tue May  5 14:33:23 CEST 2015 - ma@suse.de
9
10 - Fix SEGV when dumping rpm header with epoch (bnc#929483)
11 - version 14.38.3 (30)
12
13 -------------------------------------------------------------------
14 Thu Apr  2 19:21:07 CEST 2015 - ma@suse.de
15
16 - POODLE: libzypp should only talk TLS (bnc#903405)
17 - version 14.38.2 (30)
18
19 -------------------------------------------------------------------
20 Thu Mar 19 16:44:39 CET 2015 - ma@suse.de
21
22 - Suppress MediaChangeReport while testing multiple baseurls (bnc#899510)
23 - version 14.38.0 (30)
24
25 -------------------------------------------------------------------
26 Mon Mar 16 14:05:28 CET 2015 - ma@suse.de
27
28 - add support for SHA224/384/512
29 - version 14.37.1 (30)
30
31 -------------------------------------------------------------------
32 Wed Mar 11 09:22:46 CET 2015 - ma@suse.de
33
34 - New RepoVarExpand: Functor expanding repo variables in a 
35   string . Supports bash style default ${v:-w}' and alternate ${v:+w}
36   values (FATE#318354)
37 - Easy.h: Use __typeof__ rather than typeof in header
38 - Support repo variable replacement in service url
39 - Support repo variable replacement in gpg url
40 - Gettext.h: Fallback to ::gettext if accidentally included 
41   outside libzypp
42 - version 14.37.0 (30)
43
44 -------------------------------------------------------------------
45 Sun Feb 22 01:13:12 CET 2015 - ma@suse.de
46
47 - Update zypp-po.tar.bz2
48
49 -------------------------------------------------------------------
50 Thu Feb 19 01:13:13 CET 2015 - ma@suse.de
51
52 - Update zypp-po.tar.bz2
53
54 -------------------------------------------------------------------
55 Sun Feb 15 01:13:28 CET 2015 - ma@suse.de
56
57 - Update zypp-po.tar.bz2
58
59 -------------------------------------------------------------------
60 Thu Feb 12 01:13:34 CET 2015 - ma@suse.de
61
62 - Update zypp-po.tar.bz2
63
64 -------------------------------------------------------------------
65 Mon Feb  9 16:05:38 CET 2015 - ma@suse.de
66
67 - Don't execute scripts in /tmp or /var/tmp, as they could be 
68   mounted noexec for security reasons (bnc#915928)
69 - zypp/PublicKey.cc: Use GPG_BINARY from KeyRing
70 - Support $releasever_major/$releasever_minor repo variables 
71   (FATE#318354)
72 - version 14.36.0 (30)
73
74 -------------------------------------------------------------------
75 Sun Feb  8 01:13:14 CET 2015 - ma@suse.de
76
77 - Update zypp-po.tar.bz2
78
79 -------------------------------------------------------------------
80 Thu Feb  5 01:13:27 CET 2015 - ma@suse.de
81
82 - Update zypp-po.tar.bz2
83
84 -------------------------------------------------------------------
85 Sun Feb  1 01:13:10 CET 2015 - ma@suse.de
86
87 - Update zypp-po.tar.bz2
88
89 -------------------------------------------------------------------
90 Thu Jan 29 01:13:12 CET 2015 - ma@suse.de
91
92 - Update zypp-po.tar.bz2
93
94 -------------------------------------------------------------------
95 Thu Jan 22 01:13:36 CET 2015 - ma@suse.de
96
97 - Update zypp-po.tar.bz2
98
99 -------------------------------------------------------------------
100 Wed Jan 21 10:28:49 CET 2015 - ma@suse.de
101
102 - PathInfo: Deprecate major/minor in favor of new devMajor/devMinor.
103   The old names clash with GNU libc macros.
104 - version 14.35.0 (30)
105
106 -------------------------------------------------------------------
107 Sun Jan 18 01:13:09 CET 2015 - ma@suse.de
108
109 - Update zypp-po.tar.bz2
110
111 -------------------------------------------------------------------
112 Thu Jan 15 01:13:12 CET 2015 - ma@suse.de
113
114 - Update zypp-po.tar.bz2
115
116 -------------------------------------------------------------------
117 Mon Jan 12 15:04:17 CET 2015 - ma@suse.de
118
119 - Properly propagate repo variables in service refresh.
120 - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files 
121   (bnc#911658)
122 - Call pool_set_rootdir to properly check for file conflicts.
123 - Use xgettext --boost to support boost-format (%N%)
124 - version 14.34.0 (30)
125
126 -------------------------------------------------------------------
127 Sun Jan 11 01:13:15 CET 2015 - ma@suse.de
128
129 - Update zypp-po.tar.bz2
130
131 -------------------------------------------------------------------
132 Thu Jan  8 01:13:23 CET 2015 - ma@suse.de
133
134 - Update zypp-po.tar.bz2
135
136 -------------------------------------------------------------------
137 Thu Jan  1 01:13:29 CET 2015 - ma@suse.de
138
139 - Update zypp-po.tar.bz2
140
141 -------------------------------------------------------------------
142 Sun Dec 21 01:13:33 CET 2014 - ma@suse.de
143
144 - Update zypp-po.tar.bz2
145
146 -------------------------------------------------------------------
147 Fri Dec 19 10:05:00 CET 2014 - ma@suse.de
148
149 - Parse and offer productRegisterFlavor attribute (bnc#896224)
150 - version 14.33.0 (30)
151
152 -------------------------------------------------------------------
153 Thu Dec 18 01:13:20 CET 2014 - ma@suse.de
154
155 - Update zypp-po.tar.bz2
156
157 -------------------------------------------------------------------
158 Wed Dec 17 18:44:26 CET 2014 - ma@suse.de
159
160 - Improve conflict message for locked packages (bnc#828631)
161 - Fix broken de-escaping in str::splitEscaped (bnc#909772)
162 - cleanup loging
163 - version 14.32.2 (30)
164
165 -------------------------------------------------------------------
166 Fri Dec 12 14:00:01 CET 2014 - ma@suse.de
167
168 - CheckAccessDeleted: Filter PIDs running in a container (bnc#909143)
169 - version 14.32.1 (30)
170
171 -------------------------------------------------------------------
172 Wed Dec 10 16:06:04 CET 2014 - ma@suse.de
173
174 - suppress informal license (no need to accept) upon update (bnc#908976)
175 - version 14.32.0 (30)
176
177 -------------------------------------------------------------------
178 Mon Dec  8 14:53:00 CET 2014 - ma@suse.de
179
180 - Adapt to gpg-2.1 (bnc#908135)
181 - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc
182 - replaceAll: fix endless loop on empty search string
183 - version 14.31.0 (30)
184
185 -------------------------------------------------------------------
186 Thu Nov 27 07:40:30 UTC 2014 - dimstar@opensuse.org
187
188 - Do not provide/obsolete yast2-packagemanager-devel by the -doc
189   package: the -devel package already does that.
190 - Minor .spec cleanup (remove Authors section).
191
192 -------------------------------------------------------------------
193 Tue Nov 11 17:09:28 CET 2014 - ma@suse.de
194
195 - Call rpm with '--noglob' (bnc#892431)
196 - Downloader: unify workflow downloading a (signed) master index file
197 - Fix iostream includes (fixes #34)
198 - Explicitly call libsolv:pool_setdisttype (fixes #36)
199 - version 14.30.2 (30)
200
201 -------------------------------------------------------------------
202 Sun Nov  9 01:13:17 CET 2014 - ma@suse.de
203
204 - Update zypp-po.tar.bz2
205
206 -------------------------------------------------------------------
207 Sun Nov  2 01:14:10 CET 2014 - ma@suse.de
208
209 - Update zypp-po.tar.bz2
210
211 -------------------------------------------------------------------
212 Mon Oct 27 11:38:00 CET 2014 - ma@suse.de
213
214 - doc: add hint to code 12 pattern packages
215 - MediaCurl: Fix URL path concatenation (bnc#901590)
216 - Move doxygen html doc to libzypp-devel-doc (bnc#901691)
217 - Remove non-breaking spaces from changes file
218 - Control lifetime of downloaded mirrorlist
219 - version 14.30.1 (30)
220
221 -------------------------------------------------------------------
222 Thu Oct 16 11:03:11 CEST 2014 - ma@suse.de
223
224 - Update zypp-po.tar.bz2
225
226 -------------------------------------------------------------------
227 Wed Oct 15 15:07:09 CEST 2014 - ma@suse.de
228
229 - Store baseurls in list as order expresses preference
230 - Support parsing multiple baseurls from a repo file (bnc#899510)
231 - Fix handling local mirrorlist= files in .repo (bnc#899510)
232 - Provide missing man pages (fixes #33)
233 - Enable building autodocs, translations and test per default on debian
234 - Fix several typos in output messages and comments (fixes #29)
235 - Make the include dir path configurable (fixes #27)
236 - version 14.30.0 (30)
237
238 -------------------------------------------------------------------
239 Fri Oct 10 16:01:31 CEST 2014 - ma@suse.de
240
241 - Update zypp-po.tar.bz2 (bnc#899603)
242
243 -------------------------------------------------------------------
244 Thu Oct  9 01:13:15 CEST 2014 - ma@suse.de
245
246 - Update zypp-po.tar.bz2
247
248 -------------------------------------------------------------------
249 Sun Oct  5 01:14:42 CEST 2014 - ma@suse.de
250
251 - Update zypp-po.tar.bz2
252
253 -------------------------------------------------------------------
254 Sun Sep 28 01:13:30 CEST 2014 - ma@suse.de
255
256 - Update zypp-po.tar.bz2
257
258 -------------------------------------------------------------------
259 Thu Sep 25 17:59:06 CEST 2014 - ma@suse.de
260
261 - Trigger appdata plugin when system repos have changed (bnc#866257)
262 - Protect against race when destructing globals
263 - BuildRequire libsolv-tools as libsolv-devel no longer does
264 - version 14.29.4 (29)
265
266 -------------------------------------------------------------------
267 Thu Sep 25 01:15:42 CEST 2014 - ma@suse.de
268
269 - Update zypp-po.tar.bz2
270
271 -------------------------------------------------------------------
272 Tue Sep 23 17:07:45 CEST 2014 - ma@suse.de
273
274 - Fix computation of userinstalled items (bnc#897404)
275 - version 14.29.3 (29)
276
277 -------------------------------------------------------------------
278 Tue Sep 23 10:55:08 CEST 2014 - ma@suse.de
279
280 - Adapt to API changes in rpm.4.12
281 - SLE-12 (suse_version 1315) uses it's own translations set
282   (bnc#897176)
283 - version 14.29.2 (29)
284
285 -------------------------------------------------------------------
286 Sun Sep 21 01:13:25 CEST 2014 - ma@suse.de
287
288 - Update zypp-po.tar.bz2
289
290 -------------------------------------------------------------------
291 Thu Sep 18 15:47:50 CEST 2014 - ma@suse.de
292
293 - Update sle-zypp-po.tar.bz2
294
295 -------------------------------------------------------------------
296 Thu Sep 18 15:47:34 CEST 2014 - ma@suse.de
297
298 - Update zypp-po.tar.bz2
299
300 -------------------------------------------------------------------
301 Thu Sep 18 15:46:11 CEST 2014 - ma@suse.de
302
303 - Update zypp-po.tar.bz2
304
305 -------------------------------------------------------------------
306 Wed Sep 17 13:18:23 CEST 2014 - ma@suse.de
307
308 - adjust BuildRequires
309 - version 14.29.1 (29)
310
311 -------------------------------------------------------------------
312 Tue Sep 16 10:45:39 CEST 2014 - ma@suse.de
313
314 - DiskUsageCounter: Set growonly on detetcted snapshotting btrfs
315   partitions (bnc#896176)
316 - DiskUsageCounter: Allow MountPoint to store fstype
317 - DiskUsageCounter: Support setting 'growonly' partition hint
318   (bnc#896176)
319 - version 14.29.0 (29)
320
321 -------------------------------------------------------------------
322 Fri Sep  5 12:46:57 CEST 2014 - ma@suse.de
323
324 - Make Repository::isUpdateRepo also check for being referenced
325   by products (bnc#892579)
326 - Report repositories skipped as nonroot due to insufficient
327   permission (bnc#893260)
328 - version 14.28.0 (28)
329
330 -------------------------------------------------------------------
331 Thu Sep  4 01:14:34 CEST 2014 - ma@suse.de
332
333 - Update zypp-po.tar.bz2
334
335 -------------------------------------------------------------------
336 Fri Aug 29 14:46:25 CEST 2014 - ma@suse.de
337
338 - PackageProvider: consider toplevel cache if --root or --pkg-cachedir
339   is used.
340 - Cleanup orpahned cache dirs only at zypp.conf default locations
341   (bnc#891515)
342 - Remove orphaned package caches on refresh (bnc#888919)
343 - version 14.27.2 (27)
344
345 -------------------------------------------------------------------
346 Sun Aug 24 01:16:00 CEST 2014 - ma@suse.de
347
348 - Update zypp-po.tar.bz2
349
350 -------------------------------------------------------------------
351 Mon Aug 18 14:01:06 CEST 2014 - ma@suse.de
352
353 - Update zypp-po.tar.bz2
354
355 -------------------------------------------------------------------
356 Thu Jul 31 19:22:56 CEST 2014 - ma@suse.de
357
358 - Fix gpg key creation/modification date computation to properly
359   update trusted keys stored in the rpm database.
360 - version 14.27.1 (27)
361
362 -------------------------------------------------------------------
363 Mon Jul 28 11:32:40 CEST 2014 - mls@suse.de
364
365 - reverted last commit to make yast2-pkg-bindings build again
366
367 -------------------------------------------------------------------
368 Fri Jul 25 12:56:17 CEST 2014 - ma@suse.de
369
370 - JobReport: extend callback to allow passing UserData
371 - hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on
372 - adapt to changed boost::error_category throw specifier
373 - version 14.27.0 (27)
374
375 -------------------------------------------------------------------
376 Fri Jul 18 08:57:39 CEST 2014 - ma@suse.de
377
378 - Execute install scripts with cwd==/ (bnc#886764)
379 - fix wrong '//' when extending URLs with an empty path (bnc#885254)
380 - version 14.26.1 (26)
381
382 -------------------------------------------------------------------
383 Mon Jul 14 17:46:14 CEST 2014 - ma@suse.de
384
385 - refreshService: add option to force repo status reset
386 - Strip local filenames and args from URL.
387 - version 14.26.0 (26)
388
389 -------------------------------------------------------------------
390 Fri Jul 11 13:42:43 CEST 2014 - ma@suse.de
391
392 - Support RepoInfo content keywords (FATE#316287)
393 - fix parsing repomd.xml twice
394 - version 14.25.0 (23)
395
396 -------------------------------------------------------------------
397 Wed Jun 11 07:36:48 CEST 2014 - ma@suse.de
398
399 - Patch: add isCategory/isSeverity convenience
400 - If available provide info in ServiceException
401 - version 14.24.0 (23)
402
403 -------------------------------------------------------------------
404 Wed Jun  4 11:49:32 CEST 2014 - ma@suse.de
405
406 - Cleanup orphanded service repos on the fly (bnc#649846)
407 - Service refresh must not attempt to modify plugin services
408 - version 14.23.0 (23)
409
410 -------------------------------------------------------------------
411 Wed May 28 13:41:22 CEST 2014 - ma@suse.de
412
413 - Fix service methods to throw ServiceException, not RepoException.
414 - version 14.22.0 (22)
415
416 -------------------------------------------------------------------
417 Tue May 27 16:31:21 CEST 2014 - ma@suse.de
418
419 - Let ServiceRefresh en-/disable repos with respect to previous state
420   and user modifications.
421 - RepoindexFileReader: support variable substitution
422 - Parse optional autorefresh attribute from repoindex.xml
423 - version 14.21.0 (20)
424
425 -------------------------------------------------------------------
426 Wed May 14 13:52:38 CEST 2014 - ma@suse.de
427
428 - Add DownloadResolvableReport::infoInCache
429 - Adjust transfer timeout settings (bnc#877405)
430 - Fix computation of update candidate (bnc#834858)
431 - version 14.20.0 (20)
432
433 -------------------------------------------------------------------
434 Thu May  8 18:54:25 CEST 2014 - ma@suse.de
435
436 - KeyRingReport: New infoVerify callback showing the trusted key
437   that will be used for verification.
438 - version 14.19.0 (19)
439
440 -------------------------------------------------------------------
441 Sun May  4 01:15:49 CEST 2014 - ma@suse.de
442
443 - Update zypp-po.tar.bz2
444
445 -------------------------------------------------------------------
446 Thu May  1 01:15:38 CEST 2014 - ma@suse.de
447
448 - Update zypp-po.tar.bz2
449
450 -------------------------------------------------------------------
451 Mon Apr 28 15:34:44 CEST 2014 - ma@suse.de
452
453 - Derive initial AutoInstalled file from history
454 - Target: maintain AutoInstalled database file
455 - version 14.18.0 (17)
456
457 -------------------------------------------------------------------
458 Tue Apr 15 17:03:30 CEST 2014 - ma@suse.de
459
460 - Factor out CommitPackageCache for standalone usage. (Fate#317077)
461 - version 14.17.5 (17)
462
463 -------------------------------------------------------------------
464 Fri Apr 11 16:16:11 CEST 2014 - ma@suse.de
465
466 - history: log %posttrans errors and output
467 - adapt to libsolv cannges
468 - version 14.17.4 (17)
469
470 -------------------------------------------------------------------
471 Fri Apr  4 14:29:13 CEST 2014 - ma@suse.de
472
473 - Log warning if baseproduct symlink is dangling or missing
474 - version 14.17.3 (17)
475
476 -------------------------------------------------------------------
477 Thu Apr  3 19:18:48 CEST 2014 - ma@suse.de
478
479 - RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos.
480 - Recreate solv file caches if content may change even if raw metadata
481   are unchanged (here: new pattern, product and application data).
482 - version 14.17.2 (17)
483
484 -------------------------------------------------------------------
485 Wed Apr  2 18:09:47 CEST 2014 - ma@suse.de
486
487 - CpeId: Basic functionality incl. matching
488 - New SetRelationMixin
489 - version 14.17.1 (17)
490
491 -------------------------------------------------------------------
492 Mon Mar 31 10:23:42 CEST 2014 - ma@suse.de
493
494 - Use dummy licenses in test data (bnc#862471)
495 - Install zypp-NameReqPrv helper for evaluating testcases.
496 - version 14.17.0 (17)
497
498 -------------------------------------------------------------------
499 Tue Mar 18 14:55:11 CET 2014 - ma@suse.de
500
501 - Update zypp-po.tar.bz2
502
503 -------------------------------------------------------------------
504 Wed Feb 26 15:06:06 CET 2014 - ma@suse.de
505
506 - Ignore failed-eject-exception on media change (bnc#865705)
507 - version 14.16.1 (16)
508
509 -------------------------------------------------------------------
510 Tue Feb 25 13:42:13 CET 2014 - ma@suse.de
511
512 - Remove duplicate code detecting known kinds and move it to
513   ResKind::explicitBuiltin.
514 - version 14.16.0 (16)
515
516 -------------------------------------------------------------------
517 Sun Feb 23 21:52:55 CET 2014 - ma@suse.de
518
519 - Optionally exclude suggested packages from pattern content (bnc#857671)
520 - Fix pattern content for auto-pattens (bnc#864087)
521 - Don't report missing filelists for non-packages (bnc#864314)
522 - adapt to new rpm weak dependency tags
523 - version 14.15.0 (15)
524
525 -------------------------------------------------------------------
526 Fri Feb 14 13:51:46 CET 2014 - ma@suse.de
527
528 - Provide ContentIdentifier of required update repositories in Product
529   (Fate#316160)
530 - Support CpeId in Repository and Product attributes (Fate#316160)
531 - Add API for retrieving repository ContentRevision and ContentIdentifier
532   (Fate#316160)
533 - version 14.14.0 (14)
534
535 -------------------------------------------------------------------
536 Thu Feb 13 10:28:24 CET 2014 - ma@suse.de
537
538 - Adjust solver defaults to changed soft lock handling (bnc#863275)
539 - Avoid confusing solver decisions by not storing soft locks (bnc#863275)
540 - version 14.13.0 (13)
541
542 -------------------------------------------------------------------
543 Tue Feb 11 21:22:58 CET 2014 - ma@suse.de
544
545 - Add Product::endOfLife attribute (Fate#316172)
546 - Let Product::shortName fallback to name.
547 - Remove license text from test data (bnc#862471)
548 - version 14.12.0 (12)
549
550 -------------------------------------------------------------------
551 Sun Feb  2 01:13:59 CET 2014 - ma@suse.de
552
553 - Update zypp-po.tar.bz2
554
555 -------------------------------------------------------------------
556 Fri Jan 31 19:09:28 CET 2014 - ma@suse.de
557
558 - Introduce new solvable kind: Application (as provided by appdata.xml)
559 - version 14.11.0 (7)
560
561 -------------------------------------------------------------------
562 Fri Jan 31 17:37:29 CET 2014 - ma@suse.de
563
564 - String helper for printing indented text.
565 - Offer translated names for dependency types.
566 - version 14.10.0 (7)
567
568 -------------------------------------------------------------------
569 Thu Jan 30 01:13:40 CET 2014 - ma@suse.de
570
571 - Update zypp-po.tar.bz2
572
573 -------------------------------------------------------------------
574 Wed Jan 29 10:28:16 CET 2014 - ma@suse.de
575
576 - No fileconflict check if DownloadOnly.
577 - version 14.9.0 (7)
578
579 -------------------------------------------------------------------
580 Sat Jan 25 17:07:45 CET 2014 - ma@suse.de
581
582 - Collect and execute %posttrans scripts delayed (Fate#313506)
583 - BuildRequire libsolv implementing (Fate#309385)
584 - version 14.8.0 (7)
585
586 -------------------------------------------------------------------
587 Fri Jan 24 11:26:52 CET 2014 - ma@suse.de
588
589 - Patterns are no longer pseudo installed (Fate#309385)
590 - version 14.7.0 (7)
591
592 -------------------------------------------------------------------
593 Fri Jan 24 08:41:13 CET 2014 - ma@suse.de
594
595 - Check for file conflicts in commit (bnc#673720)
596 - Add asUserSting: human readable (translated) string representation
597 - Add file conflict detection during commit (bnc#673720)
598 - Add Transaction::installedResult
599 - version 14.6.0 (6)
600
601 -------------------------------------------------------------------
602 Mon Jan 20 17:14:48 CET 2014 - ma@suse.de
603
604 - Fix cleanup code removing the @System solv file. (bnc#853065)
605 - Fix missing priority in RepoInfo::dumpAsXML (bnc#855845)
606 - version 14.5.0 (4)
607
608 -------------------------------------------------------------------
609 Tue Jan 14 18:38:49 CET 2014 - ma@suse.de
610
611 - Improve ProgressData reporting.
612 - Allow xml::escape directly dumping to a stream.
613 - Add support for repo authentication using SSL client certificates
614   (bnc#683914)
615 - Enhance Queue to perform COW
616 - fix documentation
617 - version 14.4.0 (4)
618
619 -------------------------------------------------------------------
620 Thu Jan  9 01:13:40 CET 2014 - ma@suse.de
621
622 - Update zypp-po.tar.bz2
623
624 -------------------------------------------------------------------
625 Fri Dec 13 19:36:34 CET 2013 - ma@suse.de
626
627 - Polish DiskUsageCounter
628 - Add Bitmap type (aka sat::Map)
629 - Remove obsolete DiskUsage class
630 - version 14.3.0 (3)
631
632 -------------------------------------------------------------------
633 Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
634
635 - Fix disk usage computation for single packages (bnc#852943)
636 - version 14.2.1 (2)
637
638 -------------------------------------------------------------------
639 Wed Dec  4 12:54:30 UTC 2013 - jreidinger@suse.com
640
641 - Drop package-manager script as it is already deprecated and
642   packagekit usage in desktop invalidates it. If someone really
643   need it, then place it to proper top level package which can
644   decide what GUI is proper for given task.
645
646 -------------------------------------------------------------------
647 Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
648
649 - Extend commit plugin to send the transaction list (Fate#316203)
650 - Add base/Json.h: JSON encoder for e.g. sending data to plugins
651 - Re-evaluate dropped packages list on upgrade, even if product
652   remains unchanged (bnc#849251).
653 - Add ppc64le architecture
654 - Add m68k architecture
655 - version 14.2.0 (2)
656
657 -------------------------------------------------------------------
658 Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
659
660 - Always properly initialize pool storage (bnc#846565)
661 - version 14.1.1 (0)
662
663 -------------------------------------------------------------------
664 Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
665
666 - Add Package isCached and cachedLocation methods
667 - fixed PluginFrame::hasKey
668 - version 14.1.0 (0)
669
670 -------------------------------------------------------------------
671 Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
672
673 - Update zypp-po.tar.bz2
674
675 -------------------------------------------------------------------
676 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
677
678 - Update zypp-po.tar.bz2
679
680 -------------------------------------------------------------------
681 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
682
683 - Update zypp-po.tar.bz2
684
685 -------------------------------------------------------------------
686 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
687
688 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
689 - Bump major version for Factory
690   13.1 is continued on SuSE-Code-13_1-Branch
691 - version 14.0.0 (0)
692
693 -------------------------------------------------------------------
694 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
695
696 - Update zypp-po.tar.bz2
697
698 -------------------------------------------------------------------
699 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
700
701 - Update zypp-po.tar.bz2
702
703 -------------------------------------------------------------------
704 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
705
706 - Allow multiversionSpec manipulation in ZConfig
707 - Fix string hexdecoding
708 - Avoid parsing gpg subkeys but still parse multiple keys
709 - version 13.7.0 (6)
710
711 -------------------------------------------------------------------
712 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
713
714 - Update zypp-po.tar.bz2
715
716 -------------------------------------------------------------------
717 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
718
719 - Update zypp-po.tar.bz2
720
721 -------------------------------------------------------------------
722 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
723
724 - Update zypp-po.tar.bz2
725
726 -------------------------------------------------------------------
727 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
728
729 - Avoid parsing gpg subkeys
730 - Use explicit operator bool in TmpPath
731 - Must keep legacy rpm level flag (bnc#838039)
732 - version 13.6.0 (6)
733
734 -------------------------------------------------------------------
735 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
736
737 - Update zypp-po.tar.bz2
738
739 -------------------------------------------------------------------
740 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
741
742 - Update zypp-po.tar.bz2
743
744 -------------------------------------------------------------------
745 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
746
747 - remove deprecated methods
748 - fix key expiry date parsing (bnc#828672)
749 - Provide additional keys data in case the ASCII armored blob
750   containes multiple keys
751 - No rpmdb key import in readony mode (bnc#828672)
752 - Fix rpmdb key import/export (bnc#828672)
753 - Reduce amount of gpg calls when importing/exporting keys.
754 - Add public accessible PublicKeyData/PublicKeyScanner classes
755 - fix ASCII armored PublicKey parsing (bnc#828672)
756 - fix typo (bnc#761985)
757 - Fix multiversion update candidate to respect an installed objects
758   arch and vendor (bnc#820444)
759 - fix logfile truncation introduced by previous fix for (bnc#825490)
760 - Swig can't handle move constructor
761 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
762 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
763 - Fix file probing via tftp:// (bnc#803316)
764 - Add armv7hl to armv6hl compat to be in sync with libsolv.
765 - Support for armv6hl
766 - version 13.5.0 (5)
767
768 -------------------------------------------------------------------
769 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
770
771 - Update zypp-po.tar.bz2
772
773 -------------------------------------------------------------------
774 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
775
776 - Update zypp-po.tar.bz2
777
778 -------------------------------------------------------------------
779 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
780
781 - Update zypp-po.tar.bz2
782
783 -------------------------------------------------------------------
784 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
785
786 - Update zypp-po.tar.bz2
787
788 -------------------------------------------------------------------
789 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
790
791 - Update zypp-po.tar.bz2
792
793 -------------------------------------------------------------------
794 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
795
796 - Update zypp-po.tar.bz2
797
798 -------------------------------------------------------------------
799 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
800
801 - Update zypp-po.tar.bz2
802
803 -------------------------------------------------------------------
804 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
805
806 - Update zypp-po.tar.bz2
807
808 -------------------------------------------------------------------
809 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
810
811 - Update zypp-po.tar.bz2
812
813 -------------------------------------------------------------------
814 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
815
816 - Update zypp-po.tar.bz2
817
818 -------------------------------------------------------------------
819 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
820
821 - Fix testcases failing if local pathnames contain umlauts
822 - Pathname: add move constructor and fix assign
823 - Set logfile permission upon file creation only (bnc#825490)
824 - Add arch ppc64p7
825 - version 13.4.0 (4)
826
827 -------------------------------------------------------------------
828 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
829
830 - Speedup scanning for modaliases (bnc#824110)
831 - version 13.3.0 (2)
832
833 -------------------------------------------------------------------
834 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
835
836 - Update zypp-po.tar.bz2
837
838 -------------------------------------------------------------------
839 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
840
841 - Update zypp-po.tar.bz2
842
843 -------------------------------------------------------------------
844 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
845
846 - Remove deprecated old stuff (aria2 support,
847   old InstallOrder, old History parser)
848 - version 13.2.0 (2)
849
850 -------------------------------------------------------------------
851 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
852
853 - Update zypp-po.tar.bz2
854
855 -------------------------------------------------------------------
856 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
857
858 - Update zypp-po.tar.bz2
859
860 -------------------------------------------------------------------
861 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
862
863 - Update zypp-po.tar.bz2
864
865 -------------------------------------------------------------------
866 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
867
868 - Discourage using SafeBool in favor of explicit operator bool
869 - version 13.1.0 (1)
870
871 -------------------------------------------------------------------
872 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
873
874 - Testsuite: Workaround boost::thread being not header only since
875   boost-1.50 (boost ticket 7085)
876 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
877   explicit operator bool; constructible and comparable with nullptr_t.
878 - Bump major version for Factory
879   12.x is continued on SuSE-Code-12_3-Branch
880 - version 13.0.0 (0)
881
882 -------------------------------------------------------------------
883 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
884
885 - Update zypp-po.tar.bz2
886
887 -------------------------------------------------------------------
888 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
889
890 - added new fuction zypp::ZYpp::provideSrcPackage
891 - Treat opensuse-education as separate vendor (bnc#812608)
892 - AArch64 support
893 - version 12.11.0 (0)
894
895 -------------------------------------------------------------------
896 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
897
898 - added tftp-support (bnc#803316)
899 - version 12.10.1 (0)
900
901 -------------------------------------------------------------------
902 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
903
904 - Update zypp-po.tar.bz2
905
906 -------------------------------------------------------------------
907 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
908
909 - Update zypp-po.tar.bz2
910
911 -------------------------------------------------------------------
912 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
913
914 - Update zypp-po.tar.bz2
915
916 -------------------------------------------------------------------
917 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
918
919 - Adapt to libsolv dataiterator fixes
920   (returning random data in some cases)
921 - Require and adapt to changes in libsolv-0.3.0
922 - version 12.10.0 (0)
923
924 -------------------------------------------------------------------
925 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
926
927 - Update zypp-po.tar.bz2
928
929 -------------------------------------------------------------------
930 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
931
932 - Update zypp-po.tar.bz2
933
934 -------------------------------------------------------------------
935 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
936
937 - Rephrase error message if 'lsof' is not installed (bnc#694427)
938 - version 12.9.0 (0)
939
940 -------------------------------------------------------------------
941 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
942
943 - Handle dangling update script symlinks in instsys. (bnc#803751)
944 - version 12.8.1 (0)
945
946 -------------------------------------------------------------------
947 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
948
949 - Update zypp-po.tar.bz2
950
951 -------------------------------------------------------------------
952 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
953
954 - Update zypp-po.tar.bz2
955
956 -------------------------------------------------------------------
957 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
958
959 - Update zypp-po.tar.bz2
960
961 -------------------------------------------------------------------
962 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
963
964 - make multicurl suppress progress reports for the metalink download
965 - work around libcurl bug that sometimes gives us old values in the
966   progress callback
967 - version 12.8.0 (0)
968
969 -------------------------------------------------------------------
970 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
971
972 - Reduce logging
973 - MediaMultiCurl: throw AbortRequestException if aborted by user
974 - version 12.7.0 (0)
975
976 -------------------------------------------------------------------
977 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
978
979 - Update zypp-po.tar.bz2
980
981 -------------------------------------------------------------------
982 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
983
984 - Update zypp-po.tar.bz2
985
986 -------------------------------------------------------------------
987 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
988
989 - Update zypp-po.tar.bz2
990
991 -------------------------------------------------------------------
992 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
993
994 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
995 - Enable zypper to remove zypp locks without evaluating the
996   query (bnc#792901)
997 - Configure curl to "not fix the BEAST attack" (bnc#779177)
998 - version 12.6.0 (0)
999
1000 -------------------------------------------------------------------
1001 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
1002
1003 - Update zypp-po.tar.bz2
1004
1005 -------------------------------------------------------------------
1006 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
1007
1008 - HistoryLogReader: new HistoryLogData based API for parsing the new
1009   history file entries (fate#312521)
1010   The old HistoryItem based API is deprecated but will
1011   still be available for a while if you compile with
1012   -DWITH_DEPRECATED_HISTORYITEM_API.
1013 - Write userdata string to history log (fate#312521)
1014 - Add HistoryLogReader testcases
1015 - Adapt to libsolv 'medianr'-changes
1016 - version 12.5.0 (0)
1017
1018 -------------------------------------------------------------------
1019 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
1020
1021 - Update zypp-po.tar.bz2
1022
1023 -------------------------------------------------------------------
1024 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
1025
1026 - Update zypp-po.tar.bz2
1027
1028 -------------------------------------------------------------------
1029 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
1030
1031 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
1032 - Extend ZConfig to store a user defined string value (fate#312521)
1033 - Add SIGSEGV handler trying to log a stack trace
1034 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
1035 - Use gettext plural handling (bnc#784666)
1036 - version 12.4.0 (0)
1037
1038 -------------------------------------------------------------------
1039 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
1040
1041 - Update zypp-po.tar.bz2
1042
1043 -------------------------------------------------------------------
1044 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
1045
1046 - Add simple sysconfig::write (bnc#766598)
1047 - For installed products also filelists when trying to find the buddy
1048   (bnc#784900)
1049 - Provide information whether product license needs to be accepted.
1050 - version 12.3.0 (0)
1051
1052 -------------------------------------------------------------------
1053 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
1054
1055 - Update zypp-po.tar.bz2
1056
1057 -------------------------------------------------------------------
1058 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
1059
1060 - Update zypp-po.tar.bz2
1061
1062 -------------------------------------------------------------------
1063 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
1064
1065 - Enable multiversion kernel and set multiversion.kernels in
1066   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
1067 - Fix typo (bnc#782801)
1068 - Relax evaluation of patch category tags (case insensitive)
1069
1070 -------------------------------------------------------------------
1071 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
1072
1073 - Update zypp-po.tar.bz2
1074
1075 -------------------------------------------------------------------
1076 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
1077
1078 - Update zypp-po.tar.bz2
1079
1080 -------------------------------------------------------------------
1081 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
1082
1083 - Add str::commonPrefix
1084 - version 12.2.0 (0)
1085
1086 -------------------------------------------------------------------
1087 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
1088
1089 - Update zypp-po.tar.bz2
1090
1091 -------------------------------------------------------------------
1092 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
1093
1094 - Provide Target::reload()
1095 - version 12.1.0 (0)
1096
1097 -------------------------------------------------------------------
1098 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
1099
1100 - Update zypp-po.tar.bz2
1101
1102 -------------------------------------------------------------------
1103 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
1104
1105 - Update zypp-po.tar.bz2
1106
1107 -------------------------------------------------------------------
1108 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
1109
1110 - Update zypp-po.tar.bz2
1111
1112 -------------------------------------------------------------------
1113 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
1114
1115 - Update zypp-po.tar.bz2
1116
1117 -------------------------------------------------------------------
1118 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
1119
1120 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
1121   zypplock becoming available (bnc#772965)
1122 - Unify update-scripts with same content(md5sum) (bnc#773575)
1123 - version 12.0.1 (0)
1124
1125 -------------------------------------------------------------------
1126 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
1127
1128 - Update zypp-po.tar.bz2
1129
1130 -------------------------------------------------------------------
1131 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
1132
1133 - set $ZYPP_IS_RUNNING during commit
1134 - Bump major version for Factory
1135   11.x is continued on SuSE-Code-12_2-Branch
1136 - version 12.0.0 (0)
1137
1138 -------------------------------------------------------------------
1139 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
1140
1141 - Update zypp-po.tar.bz2
1142
1143 -------------------------------------------------------------------
1144 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
1145
1146 - Fixed typo (bnc#773467)
1147 - Erase any old repo instance from pool when (re)loading from cache
1148 - filter zero sized devices in disk usage counter(bnc#769819)
1149 - fix isSoftLocked computation
1150 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
1151 - do not fork the uuidgen program, use kernel interface instead
1152 - remove obsolete hicolor-icon-theme BuildRequires
1153 - version 11.7.0 (6)
1154
1155 -------------------------------------------------------------------
1156 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
1157
1158 - Update zypp-po.tar.bz2
1159
1160 -------------------------------------------------------------------
1161 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
1162
1163 - Update zypp-po.tar.bz2
1164
1165 -------------------------------------------------------------------
1166 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
1167
1168 - Update zypp-po.tar.bz2
1169
1170 -------------------------------------------------------------------
1171 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
1172
1173 - Update zypp-po.tar.bz2
1174
1175 -------------------------------------------------------------------
1176 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
1177
1178 - zypp.conf:servicesdir is ignored (bnc#765528)
1179 - allow libcurl to take proxy from environment iff proxy is not
1180   configured or disallowed (bnc#745404)
1181 - version 11.6.3 (6)
1182
1183 -------------------------------------------------------------------
1184 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
1185
1186 - Update zypp-po.tar.bz2
1187
1188 -------------------------------------------------------------------
1189 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
1190
1191 - Update zypp-po.tar.bz2
1192
1193 -------------------------------------------------------------------
1194 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
1195
1196 - Adjust weaklock fix
1197
1198 -------------------------------------------------------------------
1199 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
1200
1201 - Fix processing of weak locks (bnc#749418, bnc#765164)
1202 - [valgrind] don't dereference if we may be past the end of the repositories.
1203 - add armv7hl workaround for Adrian
1204 - version 11.6.2 (6)
1205
1206 -------------------------------------------------------------------
1207 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
1208
1209 - Update zypp-po.tar.bz2
1210
1211 -------------------------------------------------------------------
1212 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
1213
1214 - fix an invalid read revealed by valgrind in
1215   RepositoryIterator::increment()
1216
1217 -------------------------------------------------------------------
1218 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
1219
1220 - Update zypp-po.tar.bz2
1221
1222 -------------------------------------------------------------------
1223 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
1224
1225 - Update zypp-po.tar.bz2
1226
1227 -------------------------------------------------------------------
1228 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
1229
1230 - Update zypp-po.tar.bz2
1231
1232 -------------------------------------------------------------------
1233 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
1234
1235 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
1236 - remove base/Deprecated.h (macros now in APIConfig.h)
1237 - Disribute Easy.h in APIConfig.h
1238 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
1239 - version 11.6.0 (6)
1240
1241 -------------------------------------------------------------------
1242 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
1243
1244 - build with gcc-4.7 (bnc#755324)
1245 - version 11.5.0 (5)
1246
1247 -------------------------------------------------------------------
1248 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
1249
1250 - Fix lost device info when mounting CD/DVD
1251
1252 -------------------------------------------------------------------
1253 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
1254
1255 - Update zypp-po.tar.bz2
1256
1257 -------------------------------------------------------------------
1258 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
1259
1260 - Always consider (block) devices passed as url option (bnc#755815)
1261
1262 -------------------------------------------------------------------
1263 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
1264
1265 - Update zypp-po.tar.bz2
1266
1267 -------------------------------------------------------------------
1268 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
1269
1270 - Fix install progress hopping back and forth
1271 - Try to create a missing destination dir before switching to tmp
1272   space (bnc#755239)
1273
1274 -------------------------------------------------------------------
1275 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
1276
1277 - ResStatus: add 'unneeded' bit (determined by solver)
1278 - Force using gcc-4.6 until it builds with 4.7
1279 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
1280 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
1281 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
1282 - Support (source)package download by non-root user (bnc#755239)
1283 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
1284 - Fix buddy handling in solver results
1285 - Simplify Selectable::multiversionInstall
1286 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
1287 - version 11.4.0 (4)
1288
1289 -------------------------------------------------------------------
1290 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
1291
1292 - Update zypp-po.tar.bz2
1293
1294 -------------------------------------------------------------------
1295 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
1296
1297 - Update zypp-po.tar.bz2
1298
1299 -------------------------------------------------------------------
1300 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
1301
1302 - Update zypp-po.tar.bz2
1303
1304 -------------------------------------------------------------------
1305 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
1306
1307 - Cleanup orphaned media attach points (bnc#751221)
1308 - Show max support status if package is in multiple repos (bnc#735841)
1309 - Parse proxy user/pass from url (bnc#752497)
1310 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
1311 - version 11.3.0 (1)
1312
1313 -------------------------------------------------------------------
1314 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
1315
1316 - Add API for patch severity (bnc#733723, FATE#312633)
1317 - version 11.2.0 (1)
1318
1319 -------------------------------------------------------------------
1320 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
1321
1322 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
1323 - Apply soft locks by name and not per package (bnc#749418)
1324 - version 11.1.1 (1)
1325
1326 -------------------------------------------------------------------
1327 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
1328
1329 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
1330 - Build with -fvisibility-inlines-hidden
1331 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
1332 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
1333 - new sat::Map - Libsolv (bit)Map wrapper.
1334 - always set splitprovides to true now that libsolv handles them better
1335 - version 11.1.0 (1)
1336
1337 -------------------------------------------------------------------
1338 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
1339
1340 - Update zypp-po.tar.bz2
1341
1342 -------------------------------------------------------------------
1343 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
1344
1345 - Update zypp-po.tar.bz2
1346
1347 -------------------------------------------------------------------
1348 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
1349
1350 - Update zypp-po.tar.bz2
1351
1352 -------------------------------------------------------------------
1353 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
1354
1355 - Update zypp-po.tar.bz2
1356
1357 -------------------------------------------------------------------
1358 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
1359
1360 - Adapt Repository iteration to libsolv changes.
1361 - Add sat::Pool tests
1362 - Fix Flags<> api to be more consistent and add testcase.
1363 - Set min_curl_version 7.19.4 (bnc#735284)
1364 - Doc: add some words about 'Solver - Vendor protection'
1365 - version 11.0.0 (0)
1366
1367 -------------------------------------------------------------------
1368 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
1369
1370 - Update zypp-po.tar.bz2
1371
1372 -------------------------------------------------------------------
1373 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
1374
1375 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
1376 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
1377 - Some improvements to the services documentation
1378 - Fix RW_pointer comparison with underlying smart pointer type.
1379 - version 10.3.5 (3)
1380
1381 -------------------------------------------------------------------
1382 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
1383
1384 - Update zypp-po.tar.bz2
1385
1386 -------------------------------------------------------------------
1387 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
1388
1389 - Update zypp-po.tar.bz2
1390
1391 -------------------------------------------------------------------
1392 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
1393
1394 - Try to find and use some CD/DVD device even if HAL/UDEV detection
1395   fails (bnc#724807)
1396 - Static initialization problem fixes (by Harald Fernengel)
1397 - version 10.3.4 (3)
1398
1399 -------------------------------------------------------------------
1400 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
1401
1402 - Don't use proxy if disabled (bnc#696805)
1403 - version 10.3.3 (3)
1404
1405 -------------------------------------------------------------------
1406 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
1407
1408 - Add pkg-config BuildRequires: We fail to detect libproxy due to
1409   the missing pkg-config. Additionally, we have a .pc file
1410   ourselfes, which we do not get the provides for [bnc#696805]
1411
1412 -------------------------------------------------------------------
1413 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
1414
1415 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
1416 - version 10.3.2 (3)
1417
1418 -------------------------------------------------------------------
1419 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
1420
1421 - Update zypp-po.tar.bz2
1422
1423 -------------------------------------------------------------------
1424 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
1425
1426 - Update zypp-po.tar.bz2
1427
1428 -------------------------------------------------------------------
1429 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
1430
1431 - Update zypp-po.tar.bz2
1432
1433 -------------------------------------------------------------------
1434 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
1435
1436 - Explicitly include textLocale in package translation download
1437
1438 -------------------------------------------------------------------
1439 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
1440
1441 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
1442 - version 10.3.1 (3)
1443
1444 -------------------------------------------------------------------
1445 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
1446
1447 - Update zypp-po.tar.bz2
1448
1449 -------------------------------------------------------------------
1450 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
1451
1452 - Add zypp.conf option repo.refresh.locales: A list of locales for
1453   which translated package descriptions should be downloaded if
1454   available.
1455 - Explixitly set CURLOPT_PROXYAUTH
1456 - version 10.3.0 (1)
1457
1458 -------------------------------------------------------------------
1459 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
1460
1461 - Add arch armv7tnhl and armv7thl
1462 - Fix RepoVariablesReplacer to compute substitution values on demand only
1463 - PathInfo::hardlinkCopy: fix handling cross-device links
1464 - version 10.2.0 (1)
1465
1466 -------------------------------------------------------------------
1467 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
1468
1469 - Update zypp-po.tar.bz2
1470
1471 -------------------------------------------------------------------
1472 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
1473
1474 - Must not differ between type nfs and nfs4 when checking the mount
1475   table (bnc#710269)
1476 - version 10.1.1 (1)
1477
1478 -------------------------------------------------------------------
1479 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
1480
1481 - Update zypp-po.tar.bz2
1482
1483 -------------------------------------------------------------------
1484 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
1485
1486 - Switch to using libsolv instead of satsolver
1487 - version 10.1.0 (1)
1488
1489 -------------------------------------------------------------------
1490 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
1491
1492 - Update zypp-po.tar.bz2
1493
1494 -------------------------------------------------------------------
1495 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
1496
1497 - Update zypp-po.tar.bz2
1498
1499 -------------------------------------------------------------------
1500 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
1501
1502 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
1503 - version 10.0.0 (0)
1504
1505 -------------------------------------------------------------------
1506 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
1507
1508 - Enhance Selectable API
1509 - version 9.11.0 (8)
1510
1511 -------------------------------------------------------------------
1512 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
1513
1514 - Update sle-zypp-po.tar.bz2
1515
1516 -------------------------------------------------------------------
1517 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
1518
1519 - Update zypp-po.tar.bz2
1520
1521 -------------------------------------------------------------------
1522 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
1523
1524 - Update sle-zypp-po.tar.bz2
1525
1526 -------------------------------------------------------------------
1527 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
1528
1529 - Update zypp-po.tar.bz2
1530
1531 -------------------------------------------------------------------
1532 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
1533
1534 - Explicitly require rpm.
1535 - version 9.10.2 (8)
1536
1537 -------------------------------------------------------------------
1538 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
1539
1540 - Update sle-zypp-po.tar.bz2
1541
1542 -------------------------------------------------------------------
1543 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
1544
1545 - Update zypp-po.tar.bz2
1546
1547 -------------------------------------------------------------------
1548 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
1549
1550 - Update zypp-po.tar.bz2
1551
1552 -------------------------------------------------------------------
1553 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
1554
1555 - Extend mount entry comparison fix (bnc#710269)
1556 - version 9.10.2 (8)
1557
1558 -------------------------------------------------------------------
1559 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
1560
1561 - Update sle-zypp-po.tar.bz2
1562
1563 -------------------------------------------------------------------
1564 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
1565
1566 - Update sle-zypp-po.tar.bz2
1567
1568 -------------------------------------------------------------------
1569 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
1570
1571 - Update zypp-po.tar.bz2
1572
1573 -------------------------------------------------------------------
1574 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
1575
1576 - Update zypp-po.tar.bz2
1577
1578 -------------------------------------------------------------------
1579 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
1580
1581 - Attempt to fix smb mount entry comparison (bnc#710269)
1582 - version 9.10.1 (8)
1583
1584 -------------------------------------------------------------------
1585 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
1586
1587 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
1588 - Fix reading of integer arrays from rpm headers (bnc#709716)
1589 - version 9.10.0 (8)
1590
1591 -------------------------------------------------------------------
1592 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
1593
1594 - Update zypp-po.tar.bz2
1595
1596 -------------------------------------------------------------------
1597 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
1598
1599 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
1600   if compiled against libcurl-7.19.4 or above. (bnc#692260)
1601 - version 9.9.2 (8)
1602
1603 -------------------------------------------------------------------
1604 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
1605
1606 - Always read /proc/mounts when looking for mounted media (bnc#705893)
1607 - version 9.9.1 (8)
1608
1609 -------------------------------------------------------------------
1610 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
1611
1612 - MediaUserAuth: Do not expose libcurl header files.
1613 - version 9.9.0 (8)
1614
1615 -------------------------------------------------------------------
1616 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
1617
1618 - More initialize parser structure fixes. (bnc#705181)
1619 - version 9.8.7 (8)
1620
1621 -------------------------------------------------------------------
1622 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
1623
1624 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
1625 - version 9.8.6 (8)
1626
1627 -------------------------------------------------------------------
1628 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
1629
1630 - Properly initialize parser structures (bnc#705181)
1631 - version 9.8.5 (8)
1632
1633 -------------------------------------------------------------------
1634 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
1635
1636 - Fix tests for available libcurl version.
1637 - version 9.8.4 (8)
1638
1639 -------------------------------------------------------------------
1640 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
1641
1642 - Update zypp-po.tar.bz2
1643
1644 -------------------------------------------------------------------
1645 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
1646
1647 - Make fix for bnc#702576 more robust.
1648 - Enhance fix for bnc#699435. Return an error if download in advance
1649   failed to provide all packages, so zypper does not silently quit.
1650 - version 9.8.3 (8)
1651
1652 -------------------------------------------------------------------
1653 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
1654
1655 - Update zypp-po.tar.bz2
1656
1657 -------------------------------------------------------------------
1658 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
1659
1660 - Always compute transaction from pool (bnc#702576)
1661 - version 9.8.2 (8)
1662
1663 -------------------------------------------------------------------
1664 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
1665
1666 - Add feature provides for supported plugins.
1667
1668 -------------------------------------------------------------------
1669 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
1670
1671 - Add configuration template for automatic kernel
1672   purge (feature#312018) to zypp.conf
1673
1674 -------------------------------------------------------------------
1675 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
1676
1677 - Fix download loop to skip non-install actions. (bnc#699435)
1678 - version 9.8.1 (8)
1679
1680 -------------------------------------------------------------------
1681 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
1682
1683 - Update zypp-po.tar.bz2
1684
1685 -------------------------------------------------------------------
1686 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
1687
1688 - Fix missing return value.
1689
1690 -------------------------------------------------------------------
1691 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
1692
1693 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
1694 - version 9.8.0 (8)
1695
1696 -------------------------------------------------------------------
1697 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
1698
1699 - Update zypp-po.tar.bz2
1700
1701 -------------------------------------------------------------------
1702 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1703
1704 - Fix transaction ORDER_BY_MEDIANR.
1705 - version 9.7.0 (5)
1706
1707 -------------------------------------------------------------------
1708 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1709
1710 - Basic commit plugins implemented. They may be used to implement pre/post
1711   commit actions like taking file system snapshots (fate#303699)
1712 - version 9.6.0 (5)
1713
1714 -------------------------------------------------------------------
1715 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1716
1717 - Do commit based on sat::Transaction.
1718 - version 9.5.0 (5)
1719
1720 -------------------------------------------------------------------
1721 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1722
1723 - Assert rpm database directory is created before rpmtsInitDB is
1724   called (bnc#697115)
1725
1726 -------------------------------------------------------------------
1727 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1728
1729 - fix var definition order in PackageProvider
1730 - fix operator~ return datatype for flags (ctor is explicit)
1731 - add method interactiveFlags to Patch describing what makes it
1732   interactive
1733 - version 9.4.0 (3)
1734
1735 -------------------------------------------------------------------
1736 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1737
1738 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1739
1740 -------------------------------------------------------------------
1741 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1742
1743 - Switch patch interactive-check to flags
1744 - version 9.3.0 (3)
1745
1746 -------------------------------------------------------------------
1747 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1748
1749 - Update zypp-po.tar.bz2
1750
1751 -------------------------------------------------------------------
1752 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1753
1754 - fix specfile to handle sles translations if available
1755
1756 -------------------------------------------------------------------
1757 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1758
1759 - Avoid using #elifdef directive.
1760
1761 -------------------------------------------------------------------
1762 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1763
1764 - Update zypp-po.tar.bz2
1765
1766 -------------------------------------------------------------------
1767 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1768
1769 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1770 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1771   were either fixed without bnc# or do not apply to this branch. This is
1772   to make the changelog checker happy:
1773   - Set proper defaults for service repos (bnc#673943)
1774
1775 -------------------------------------------------------------------
1776 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1777
1778 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1779 - version 9.2.0 (2)
1780
1781 -------------------------------------------------------------------
1782 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1783
1784 - respect patch content license when determinating interactive status
1785 - version 9.1.2 (1)
1786
1787 -------------------------------------------------------------------
1788 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1789
1790 - More rpm-4.9 fixes
1791 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1792
1793 -------------------------------------------------------------------
1794 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1795
1796 - Update zypp-po.tar.bz2
1797
1798 -------------------------------------------------------------------
1799 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1800
1801 - Fix for rpm-4.9
1802 - version 9.1.1 (1)
1803
1804 -------------------------------------------------------------------
1805 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1806
1807 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1808 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1809 - version 9.1.0 (1)
1810
1811 -------------------------------------------------------------------
1812 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1813
1814 - Allow MediaCD to build against HAL or nothing
1815   if udev is not present
1816
1817 -------------------------------------------------------------------
1818 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1819
1820 - forward port all changes to make it build in Code10
1821
1822 -------------------------------------------------------------------
1823 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1824
1825 - make -Werror=format-security optional and used only if
1826   supported
1827
1828 -------------------------------------------------------------------
1829 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1830
1831 - Update zypp-po.tar.bz2
1832
1833 -------------------------------------------------------------------
1834 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1835
1836 - Update zypp-po.tar.bz2
1837
1838 -------------------------------------------------------------------
1839 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1840
1841 - delete old metadata temp directories
1842 - version 9.0.3 (0)
1843
1844 -------------------------------------------------------------------
1845 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1846
1847 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1848 - version 9.0.2 (0)
1849
1850 -------------------------------------------------------------------
1851 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1852
1853 - Update zypp-po.tar.bz2
1854
1855 -------------------------------------------------------------------
1856 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1857
1858 - check for permissions before writing (fixes bnc#683509)
1859 - version 9.0.1 (0)
1860
1861 -------------------------------------------------------------------
1862 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1863
1864 - Switch ResPoolProxy to use multimap in order to allow iteration
1865   of all Selectables of all kinds.
1866 - Add upper/lower_bound iteration to MapKVIterator.
1867 - Add stream output for multimap/set.
1868 - version 9.0.0 (0)
1869
1870 -------------------------------------------------------------------
1871 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1872
1873 - Update zypp-po.tar.bz2
1874
1875 -------------------------------------------------------------------
1876 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1877
1878 - Update zypp-po.tar.bz2
1879
1880 -------------------------------------------------------------------
1881 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1882
1883 - Update zypp-po.tar.bz2
1884
1885 -------------------------------------------------------------------
1886 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1887
1888 - Update zypp-po.tar.bz2
1889
1890 -------------------------------------------------------------------
1891 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1892
1893 - Update zypp-po.tar.bz2
1894
1895 -------------------------------------------------------------------
1896 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1897
1898 - Do not look for $releasever 's value if there is no variable
1899   in the url: parses product file again and again
1900 - version 8.12.2 (10)
1901
1902 -------------------------------------------------------------------
1903 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1904
1905 - Remove package-manager.desktop file (bnc#329635)
1906 - version 8.12.1 (10)
1907
1908 -------------------------------------------------------------------
1909 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1910
1911 - Apply patch introducing armv7nhl:armv7hl
1912
1913 -------------------------------------------------------------------
1914 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1915
1916 - allow for Repo Index Services to set the enabled state of
1917   repositories from the server side.
1918 - Fix priority not being set on reading service indexes
1919 - version 8.12.0 (10)
1920
1921 -------------------------------------------------------------------
1922 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1923
1924 - Add new ServicePlugin Exceptions.
1925
1926 -------------------------------------------------------------------
1927 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1928
1929 - Update zypp-po.tar.bz2
1930
1931 -------------------------------------------------------------------
1932 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1933
1934 - add method to check if there are manually configured urls
1935 - version 8.11.0 (10)
1936
1937 -------------------------------------------------------------------
1938 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1939
1940 - create cache directory, if it doesn't exist
1941   when saving mirrorlist
1942 - version 8.10.6 (10)
1943
1944 -------------------------------------------------------------------
1945 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1946
1947 - moved keepPackages code to RepoInfo::Impl
1948 - version 8.10.5 (10)
1949
1950 -------------------------------------------------------------------
1951 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1952
1953 - Fix caching of mirrorlist files
1954 - version 8.10.4 (10)
1955
1956 -------------------------------------------------------------------
1957 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1958
1959 - Do not export keyring if rpmdb is initialised, but target isn't
1960   (bnc#659494)
1961 - version 8.10.3 (10)
1962
1963 -------------------------------------------------------------------
1964 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1965
1966 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1967 - version 8.10.2 (10)
1968
1969 -------------------------------------------------------------------
1970 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1971
1972 - fix retrieval of distributionVersion if target is not initialized
1973 - MultiCurl: make sure the server responds with "partial content",
1974   fixes corrupt downloads if the metalink file contains no checksums
1975 - version 8.10.1 (10)
1976
1977 -------------------------------------------------------------------
1978 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1979
1980 - Added ReplacerVar caching in RepoInfo
1981 - Automaticly remove empty mirrorlist-files
1982 - version 8.10.0 (10)
1983
1984 -------------------------------------------------------------------
1985 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1986
1987 - Added MirrorList caching
1988 - version 8.9.0 (7)
1989
1990 -------------------------------------------------------------------
1991 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1992
1993 - Icons for libzypp should go into desktop-data. (bnc#329635)
1994 - version 8.8.2 (7)
1995
1996 -------------------------------------------------------------------
1997 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1998
1999 - Properly handle FTP response 550. (bnc#645747)
2000 - version 8.8.1 (7)
2001
2002 -------------------------------------------------------------------
2003 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
2004
2005 - fix access of freed memory in MultiCurl (bnc#654600)
2006
2007 -------------------------------------------------------------------
2008 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
2009
2010 - Update zypp-po.tar.bz2
2011
2012 -------------------------------------------------------------------
2013 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
2014
2015 - added metalink support
2016 - version 8.8.0 (7)
2017
2018 -------------------------------------------------------------------
2019 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
2020
2021 - Feed the ProvideFilePolicy progress callback in addition to any
2022   connected media::DownloadProgressReport (bnc#545106)
2023 - version 8.7.1 (7)
2024
2025 -------------------------------------------------------------------
2026 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
2027
2028 - Make MetaLinkParser accept InputStreams
2029 - Make MetaLinkParser accept Pathnames insted of strings
2030 - Fix MetaLinkv4 hash parsing
2031 - Add MetaLinkParser test
2032 - version 8.7.0 (7)
2033
2034 -------------------------------------------------------------------
2035 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
2036
2037 - Use timeouts in plugin script communication.
2038 - Fix ExternalProgram to correctly remember exit status.
2039 - version 8.6.0 (5)
2040
2041 -------------------------------------------------------------------
2042 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
2043
2044 - Update zypp-po.tar.bz2
2045
2046 -------------------------------------------------------------------
2047 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
2048
2049 - fix services not being linked to their file after being
2050   saved
2051
2052 -------------------------------------------------------------------
2053 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
2054
2055 - Don't use aria2c for FTP (bnc #641328)
2056
2057 -------------------------------------------------------------------
2058 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
2059
2060 - implementation for url resolver plugins
2061 - version 8.5.0 (5)
2062
2063 -------------------------------------------------------------------
2064 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
2065
2066 - Use DownloadInHeaps as default, when there is nothing configured
2067   and when the target root is set to "/". (bnc#591476)
2068 - version 8.4.0 (4)
2069
2070 -------------------------------------------------------------------
2071 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
2072
2073 - fixed replacing releasever (for fedora systems) - (bnc#637470)
2074 - version 8.3.0 (0)
2075
2076 -------------------------------------------------------------------
2077 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
2078
2079 - fix metalink4 parsing [bnc#641484]
2080
2081 -------------------------------------------------------------------
2082 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
2083
2084 - Update zypp-po.tar.bz2
2085
2086 -------------------------------------------------------------------
2087 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
2088
2089 - Allow per repository proxy settings like yum does.
2090   Including setting it to _none_ overriding the
2091   system proxy.
2092   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
2093 - version 8.2.1 (0)
2094
2095 -------------------------------------------------------------------
2096 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
2097
2098 - fixed replacing basearch (for fedora systems) - (bnc#637473)
2099 - version 8.2.0 (0)
2100
2101 -------------------------------------------------------------------
2102 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
2103
2104 - Report download failures in commit result (bnc#431854)
2105 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
2106 - version 8.1.3 (0)
2107
2108 -------------------------------------------------------------------
2109 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
2110
2111 - Fix download-only not to omit source packages (bnc#635596)
2112 - version 8.1.2 (0)
2113
2114 -------------------------------------------------------------------
2115 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
2116
2117 - Update zypp-po.tar.bz2
2118
2119 -------------------------------------------------------------------
2120 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
2121
2122 - fix basearch url variable
2123 - use the right release package name on fedora
2124
2125 -------------------------------------------------------------------
2126 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
2127
2128 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
2129 - version 8.1.1 (0)
2130
2131 -------------------------------------------------------------------
2132 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
2133
2134 - Update zypp-po.tar.bz2
2135
2136 -------------------------------------------------------------------
2137 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
2138
2139 - Update zypp-po.tar.bz2
2140
2141 -------------------------------------------------------------------
2142 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
2143
2144 - Fix memory leaks.
2145
2146 -------------------------------------------------------------------
2147 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
2148
2149 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
2150 - version 8.1.0 (0)
2151
2152 -------------------------------------------------------------------
2153 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
2154
2155 - Fix bug in PoolQuery::addDependency
2156 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
2157   MultiCurl implements MetaLink and Zsync support using libcurl. In
2158   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
2159   the new backend.
2160 - version 8.0.1 (0)
2161
2162 -------------------------------------------------------------------
2163 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
2164
2165 - Bump heads major version after 11.3 branched away.
2166 - version 8.0.0 (0)
2167
2168 -------------------------------------------------------------------
2169 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
2170
2171 - Update zypp-po.tar.bz2
2172
2173 -------------------------------------------------------------------
2174 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
2175
2176 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
2177 - version 7.8.0 (6)
2178
2179 -------------------------------------------------------------------
2180 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
2181
2182 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
2183
2184 -------------------------------------------------------------------
2185 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
2186
2187 - Update zypp-po.tar.bz2
2188
2189 -------------------------------------------------------------------
2190 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
2191
2192 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
2193
2194 -------------------------------------------------------------------
2195 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
2196
2197 - Respect zypp.conf policy settings when solving for update.
2198
2199 -------------------------------------------------------------------
2200 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
2201
2202 - Don't bloat logfile by logging install progess values.
2203
2204 -------------------------------------------------------------------
2205 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
2206
2207 - Update zypp-po.tar.bz2
2208
2209 -------------------------------------------------------------------
2210 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
2211
2212 - Add missing Date constant declarations.
2213 - version 7.7.5 (6)
2214
2215 -------------------------------------------------------------------
2216 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
2217
2218 - Prevent against daemons launched in rpm %post, that do not close
2219   their filedescriptors. Original fix was accidentally reverted.
2220   (bnc#174548)
2221 - version 7.7.4 (6)
2222
2223 -------------------------------------------------------------------
2224 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
2225
2226 - Update zypp-po.tar.bz2
2227
2228 -------------------------------------------------------------------
2229 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
2230
2231 - Fix default evaluation of recommendations of installed
2232   packages (bnc#605490)
2233 - version 7.7.3 (6)
2234
2235 -------------------------------------------------------------------
2236 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
2237
2238 - Update zypp-po.tar.bz2
2239
2240 -------------------------------------------------------------------
2241 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
2242
2243 - Fix broken IdStringType comparison (bnc#607572)
2244 - version 7.7.2 (6)
2245
2246 -------------------------------------------------------------------
2247 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
2248
2249 - Fix packages provided via delta rpm being placed in
2250   the wrong package cache (bnc#607583)
2251 - version 7.7.1 (6)
2252
2253 -------------------------------------------------------------------
2254 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
2255
2256 - Update zypp-po.tar.bz2
2257
2258 -------------------------------------------------------------------
2259 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
2260
2261 - Fix arch detection on sprac (bug #566291)
2262 - Arch: add sparc64v and sparcv9v and armv7l
2263 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
2264 - version 7.6.1 (6)
2265
2266 -------------------------------------------------------------------
2267 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
2268
2269 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
2270 - Cleanup spec file (Pavol Rusnak)
2271 - version 7.6.0 (6)
2272
2273 -------------------------------------------------------------------
2274 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
2275
2276 - Update zypp-po.tar.bz2
2277
2278 -------------------------------------------------------------------
2279 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
2280
2281 - Add methods to evaluate gpg geys expiration dates.
2282 - Export all rpmDb keys to the zypp trusted keyring in one go.
2283 - version 7.6.0 (6)
2284
2285 -------------------------------------------------------------------
2286 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
2287
2288 - Update zypp-po.tar.bz2
2289
2290 -------------------------------------------------------------------
2291 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
2292
2293 - Update zypp-po.tar.bz2
2294
2295 -------------------------------------------------------------------
2296 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
2297
2298 - Update zypp-po.tar.bz2
2299
2300 -------------------------------------------------------------------
2301 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
2302
2303 - Update zypp-po.tar.bz2 (Revision: 54959)
2304
2305 -------------------------------------------------------------------
2306 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
2307
2308 - Update zypp-po.tar.bz2 (Revision: 54959)
2309
2310 -------------------------------------------------------------------
2311 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
2312
2313 - Update translations.
2314
2315 -------------------------------------------------------------------
2316 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
2317
2318 - Improve solver.cleandepsOnRemove result by evaluating the install
2319   history to find packages installed on behalf of a user request (not
2320   auto added by the solver).
2321 - version 7.5.0 (5)
2322
2323 -------------------------------------------------------------------
2324 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
2325
2326 - Update translations.
2327
2328 -------------------------------------------------------------------
2329 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
2330
2331 - Update translations.
2332
2333 -------------------------------------------------------------------
2334 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
2335
2336 - Cleanup when deleting packages. New zypp.conf expert option
2337   solver.cleandepsOnRemove telling whether the solver should per
2338   default try to remove packages exclusively required by the ones
2339   he's asked to delete (default false).
2340 - Resolver::cleandepsOnRemove API to allow applications to change
2341   the solver option.
2342 - version 7.4.0 (4)
2343
2344 -------------------------------------------------------------------
2345 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
2346
2347 - Update translations.
2348
2349 -------------------------------------------------------------------
2350 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
2351
2352 - Enable splitprovides on update.
2353
2354 -------------------------------------------------------------------
2355 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
2356
2357 - Update translations.
2358
2359 -------------------------------------------------------------------
2360 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
2361
2362 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
2363 - version 7.3.0 (2)
2364
2365 -------------------------------------------------------------------
2366 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
2367
2368 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
2369 - Fix specfile to BuildRequire libudev-devel.
2370 - version 7.2.0 (2)
2371
2372 -------------------------------------------------------------------
2373 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
2374
2375 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
2376   rewiting the URL to access a specific media number. By now only
2377   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
2378
2379 -------------------------------------------------------------------
2380 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
2381
2382 - Update translations.
2383
2384 -------------------------------------------------------------------
2385 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
2386
2387 - Update translations.
2388
2389 -------------------------------------------------------------------
2390 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
2391
2392 - /etc/zypp/locks: Allow to specify edition ranges with
2393   solvable:name and dependencies.
2394 - version 7.1.1 (1)
2395
2396 -------------------------------------------------------------------
2397 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
2398
2399 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
2400 - version 7.1.0 (1)
2401
2402 -------------------------------------------------------------------
2403 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
2404
2405 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
2406 - Bump major version for 11.3 development.
2407 - version 7.0.0 (0)
2408
2409 -------------------------------------------------------------------
2410 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
2411
2412 - Fix parsing port from IPv6 URL (bnc#593385)
2413
2414 -------------------------------------------------------------------
2415 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
2416
2417 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
2418 - version 6.31.3 (31)
2419
2420 -------------------------------------------------------------------
2421 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
2422
2423 - Fix guessing package spec to match package names only. (bnc#590864)
2424 - version 6.31.2 (31)
2425
2426 -------------------------------------------------------------------
2427 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
2428
2429 - Add static Target::distributionLabel to return the baseproducts
2430   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
2431 - version 6.31.1 (31)
2432
2433 -------------------------------------------------------------------
2434 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
2435
2436 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
2437 - version 6.31.0 (31)
2438
2439 -------------------------------------------------------------------
2440 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
2441
2442 - Fix handling of symlinked packages in package cache. (bnc #585409)
2443 - version 6.30.5 (19)
2444
2445 -------------------------------------------------------------------
2446 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
2447
2448 - Avoiding use of 'guest' if 'credentials' is used when moutning
2449   a CIFS share. This caused 'permission denied' error with certain
2450   server configurations (bnc #560496).
2451
2452 -------------------------------------------------------------------
2453 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
2454
2455 - Check if a downloaded file actually exists even if aria2c returned 0.
2456   (bnc #564816)
2457 - version 6.30.3 (19)
2458
2459 -------------------------------------------------------------------
2460 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
2461
2462 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
2463
2464 -------------------------------------------------------------------
2465 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
2466
2467 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
2468 - Consider pending disable requests when removing service repositories. (bnc #572634)
2469 - version 6.30.1 (19)
2470
2471 -------------------------------------------------------------------
2472 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
2473
2474 - RepoManager::cleanCacheDirGarbage added for removing directories
2475   which do not belong to any of known repos (bnc #467693)
2476 - version 6.30.0 (19)
2477
2478 -------------------------------------------------------------------
2479 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
2480
2481 - On SLE aria2 is not required, so conflict with a too old aria2
2482   version installed. (bnc #578052)
2483 - version 6.29.5 (19)
2484
2485 -------------------------------------------------------------------
2486 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
2487
2488 - Fix package-manager script wrongly escaping UTF-8 chars in path
2489   names (bnc #571410)
2490 - version 6.29.4 (19)
2491
2492 -------------------------------------------------------------------
2493 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
2494
2495 - Support an alternate SLE-SP1 translation set.
2496 - version 6.29.3 (19)
2497
2498 -------------------------------------------------------------------
2499 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
2500
2501 - Remember the enabled state of removed service repositories. This
2502   way we are able to restore service repositories correctly after a
2503   subscrition expired and gets renewed. (bnc #572634)
2504 - version 6.29.2 (19)
2505
2506 -------------------------------------------------------------------
2507 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
2508
2509 - Abort aria2c download when the progress callback receives 'false'
2510   (bnc #545106)
2511
2512 -------------------------------------------------------------------
2513 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
2514
2515 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
2516   outdated solv files. (bnc #570623)
2517 - version 6.29.0 (19)
2518
2519 -------------------------------------------------------------------
2520 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
2521
2522 - Use regex to parse aria2c progress lines (bnc #570917)
2523 - version 6.28.1 (19)
2524
2525 -------------------------------------------------------------------
2526 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
2527
2528 - Set SignatureFileChecker context even if the key is not known
2529   (bnc #495977)
2530 - version 6.28.0 (19)
2531
2532 -------------------------------------------------------------------
2533 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
2534
2535 - RepoInfoBase::label() added for use in UI messages, plus
2536   ZConfig::repoLabelIsAlias()
2537
2538 -------------------------------------------------------------------
2539 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
2540
2541 - Fix transaction building in presence of multiversion installable items.
2542 - version 6.27.1 (19)
2543
2544 -------------------------------------------------------------------
2545 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
2546
2547 - Improve multiversion status handling and installation. (fate #305311)
2548 - version 6.27.0 (19)
2549
2550 -------------------------------------------------------------------
2551 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
2552
2553 - Don't allow an alias to start with '.' (bnc #473834)
2554
2555 -------------------------------------------------------------------
2556 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
2557
2558 - PickList and status interface for handling packages which are
2559   installable in multiple versions. (fate #305311)
2560 - version 6.26.0 (19)
2561
2562 -------------------------------------------------------------------
2563 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
2564
2565 - Add Selectable::highestAvailableVersionObj. Returns the highest
2566   available package version, ignoring priorities and policies. (bnc #557557)
2567 - version 6.25.0 (19)
2568
2569 -------------------------------------------------------------------
2570 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
2571
2572 - Also parse <product> tag from .prod files <upgrade> section.
2573 - version 6.24.3 (19)
2574
2575 -------------------------------------------------------------------
2576 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
2577
2578 - Fix chroot execution of update scripts. (bnc #558813)
2579 - version 6.24.3 (19)
2580
2581 -------------------------------------------------------------------
2582 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
2583
2584 - Fixed parsing of download speed from aria2c (bnc #537870)
2585
2586 -------------------------------------------------------------------
2587 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
2588
2589 - Add ui::Selecatble interface for picking specific package versions
2590   to install or delete if multiversion install is on.
2591 - version 6.24.0 (19)
2592
2593 -------------------------------------------------------------------
2594 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
2595
2596 - Parse zypp.conf multiversion option and make the setting available
2597   in pool and resolver.
2598 - version 6.23.0 (19)
2599
2600 -------------------------------------------------------------------
2601 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
2602
2603 - Specfile fixes to build on sle11-sp1.
2604 - Fix repository probing and building in presence of productdir. (bnc #553712)
2605 - version 6.22.3 (19)
2606
2607 -------------------------------------------------------------------
2608 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
2609
2610 - Forward port and document already present changes
2611   from Code11-Branch
2612   * void SEGV if trying to access data of installed packages, that were
2613     deleted behind our back (bnc #530595)
2614   * ProxyInfoSysconfig: take care variables get initialized.
2615   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
2616   * Use rpm variables in specfile. (bnc #512466)
2617   * Fix to compile with -Werror=format-security
2618   * Fix packageand() in testcase generation
2619   * Don't link unneeded libraries. (bnc #490895)
2620   * Fix Patch::categoryEnum.
2621   * Adapt to changed satsolver API. (bnc #480303)
2622   * Taking ALL translations for generating GMO files (bnc #458739)
2623   * Advice users to contact NCC if access to a 'novell.com'
2624     repository is denied (bnc #464586).
2625 - version 6.22.2 (19)
2626
2627 -------------------------------------------------------------------
2628 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
2629
2630 - Raised the limit of redirections from 3 to 6 (bnc #465532)
2631 - Following redirections also for https (bnc #545722).
2632 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2633 - Do not report cached packages as being downloaded. (bnc #545295)
2634 - Per default do not collect and report deleted files outside bin and lib
2635   directories for 'zypper ps'. (bnc #554480)
2636 - version 6.22.1 (19)
2637
2638 -------------------------------------------------------------------
2639 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
2640
2641 - CheckAccessDeleted: Per default do not collect and report deleted files
2642   that outside bin and lib directories. 'zypper ps' reporting false positive
2643   seems to confuse. (bnc #554480)
2644
2645 -------------------------------------------------------------------
2646 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
2647
2648 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2649
2650 -------------------------------------------------------------------
2651 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
2652
2653 - dup: Process drop list only if product actually changes. (bnc #552180)
2654 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
2655 - version 6.22.0 (19)
2656
2657 -------------------------------------------------------------------
2658 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
2659
2660 - Enhance interface for zypper. (bnc #551956)
2661 - version 6.21.4 (19)
2662
2663 -------------------------------------------------------------------
2664 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
2665
2666 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
2667   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
2668 - version 6.21.3 (19)
2669
2670 -------------------------------------------------------------------
2671 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
2672
2673 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
2674   permission.
2675
2676 -------------------------------------------------------------------
2677 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
2678
2679 - Don't try to access droplist of dropped products. (bnc #551697)
2680 - version 6.21.2 (19)
2681
2682 -------------------------------------------------------------------
2683 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
2684
2685 - Don't try to use an empty proxy string. (bnc #551314)
2686 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
2687 - version 6.21.1 (19)
2688
2689 -------------------------------------------------------------------
2690 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
2691
2692 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
2693   result. ui::Selectabe enhancements. Both will aid applications to
2694   install package sets determined by query results. (bnc # 548392)
2695 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
2696 - Updated iso3166-1 country codes (bnc #531350)
2697 - version 6.21.0 (19)
2698
2699 -------------------------------------------------------------------
2700 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
2701
2702 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2703 - version 6.20.0 (19)
2704
2705 -------------------------------------------------------------------
2706 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2707
2708 - Fixes to make libzypp-bindings compile.
2709 - version 6.19.3 (19)
2710
2711 -------------------------------------------------------------------
2712 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2713
2714 - Credentials are passed as commandline options to aria2c, so strip any
2715   'user@' from the URL. Otherwise aria will use an empty password for
2716   this URL and authentication will fail. (bnc #544634)
2717 - version 6.19.2 (19)
2718
2719 -------------------------------------------------------------------
2720 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2721
2722 - Repository::setInfo: Propagate priority changes to the solver to
2723   avoid reloading the whole repo (bnc #498266).
2724 - version 6.19.1 (19)
2725
2726 -------------------------------------------------------------------
2727 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2728
2729 - ResStatus: add isOrphaned to test whether a package is not provided
2730   by any enabled repository. Orphaned packages are usually good candidates
2731   for cleanup unless the providing repository was intentionally disabled.
2732 - version 6.19.0 (19)
2733
2734 -------------------------------------------------------------------
2735 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2736
2737 - aria2: pass credentials in a file instead of the command line
2738   which is logged.
2739 - aria2: we get the url in the progress if there is no response
2740   from the server yet, handle that to avoid flooding the log.
2741 - version 6.18.2 (17)
2742
2743 -------------------------------------------------------------------
2744 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2745
2746 - Performing a dist upgrade the solver may try to delete old and no
2747   longer provided (dropped) packages, even if they do not cause any
2748   dependency problem. This behaviour may be trurned off via zypp.conf
2749   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2750 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2751 - Add Product::droplist: List of dropped packages, i.e. packages no
2752   longer provided by a product.
2753 - version 6.18.1 (17)
2754
2755 -------------------------------------------------------------------
2756 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2757
2758 - Return update messages via ZYppCommitResult. Support variable
2759   substitution in notification command. (fate #301175)
2760 - Fix evaluation of no_proxy entries (bnc #543337)
2761 - aria/curl: Fix header data in case the target is
2762   not initialized when downloading.
2763 - version 6.18.0 (17)
2764
2765 -------------------------------------------------------------------
2766 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2767
2768 - Add zypp.conf option update.messages.notify: Command to be invoked
2769   to send update messages. (fate #301175)
2770 - version 6.17.2 (17)
2771
2772 -------------------------------------------------------------------
2773 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2774
2775 - Add Selectable::updateCandidateObj returning the candidate for
2776   update, if there is one. The updateCandidate must not violate
2777   any active solver policy.
2778 - version 6.17.1 (17)
2779
2780 -------------------------------------------------------------------
2781 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2782
2783 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2784 - Remove dead rpm database caching code from class RpmDb.
2785 - version 6.17.0 (17)
2786
2787 -------------------------------------------------------------------
2788 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2789
2790 - New commit.downloadMode option in zypp.conf. Allows to set a
2791   prefered download policy for commit.
2792 - version 6.16.0 (11)
2793
2794 -------------------------------------------------------------------
2795 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2796
2797 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2798 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2799   schemeIsDownloading.
2800 - version 6.15.0 (11)
2801
2802 -------------------------------------------------------------------
2803 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2804
2805 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2806   formats for building Capabilities(originally "name.arch=ver-rel").
2807 - version 6.14.3 (11)
2808
2809 -------------------------------------------------------------------
2810 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2811
2812 - Fix resolution to force installation even if dependencies are missing.
2813   (bnc #531564)
2814 - Rephrase solver resolution to point out if a package will break.
2815   (bnc #520083)
2816
2817 -------------------------------------------------------------------
2818 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2819
2820 - Lock rpms architecture only on distupgrade of the running system.
2821   (bnc #458520)
2822 - version 6.14.2 (11)
2823
2824 -------------------------------------------------------------------
2825 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2826
2827 - Fix PoolQuery comparison (bnc #528755)
2828 - Fix serialization and restore of predicated PoolQueries.
2829 - version 6.14.0 (11)
2830
2831 -------------------------------------------------------------------
2832 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2833
2834 - package-manager script: Fall back to package selection if no
2835   packages are passed on the commandline. (bnc #529137)
2836
2837 -------------------------------------------------------------------
2838 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2839
2840 - package-manager script:
2841   do not fail if kpackagekit is not installed (bnc #529510)
2842 - version 6.13.3 (11)
2843
2844 -------------------------------------------------------------------
2845 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2846
2847 - Tune CheckAccessDeleted to focus on libraries and executables.
2848 - version 6.13.2 (11)
2849
2850 -------------------------------------------------------------------
2851 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2852
2853 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2854   to check for running processes which access meanwhile deleted files or
2855   libraries.  This may be used after commit, when trying to figure out
2856   which services need to be restated. (fate #300763).
2857 - version 6.13.1 (11)
2858
2859 -------------------------------------------------------------------
2860 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2861
2862 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2863   certain repositories.
2864 - version 6.13.0 (11)
2865
2866 -------------------------------------------------------------------
2867 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2868
2869 - Remove confusing newlines in vendor change info (bnc #503859)
2870 - Removing a package lock was not counted as state change (bnc #501850)
2871 - Take solver_allowVendorChange option into account when computing the
2872   Selectables default candidate.
2873 - version 6.12.0 (11)
2874
2875 -------------------------------------------------------------------
2876 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2877
2878 - Avoid deadlock after fork and failed exec. (bnc 493152)
2879 - No need to manually detect the location of aria2 binary.
2880 - version 6.11.4 (11)
2881
2882 -------------------------------------------------------------------
2883 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2884
2885 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2886   (bnc #513944)
2887
2888 -------------------------------------------------------------------
2889 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2890
2891 - Create LogControl on demand instead of using a static var. (bnc #525339)
2892 - version 6.11.2 (11)
2893
2894 -------------------------------------------------------------------
2895 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2896
2897 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2898   and load target and enabled repositories.
2899
2900 -------------------------------------------------------------------
2901 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2902
2903 - New class InstanceId to build strings to identify/retrieve specific
2904   Solvables.
2905 - version 6.11.1 (11)
2906
2907 -------------------------------------------------------------------
2908 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2909
2910 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2911   and DownloadInAdvance. (fate #302159, fate #305624)
2912 - version 6.11.0 (11)
2913
2914 -------------------------------------------------------------------
2915 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2916
2917 - add support to the package-manager script to use kpackagekit
2918   or gnome-packagekit if available, which allows to install local
2919   rpms with one click from file manager following desktop policies
2920   and fetching other dependencies if required.
2921   (fate #306526)
2922 - version 6.10.5 (10)
2923
2924 -------------------------------------------------------------------
2925 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2926
2927 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2928   how many dist upgrade solver testcases should be kept on the system.
2929   Per default just the last two are kept.
2930 - version 6.10.4 (10)
2931
2932 -------------------------------------------------------------------
2933 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2934
2935 - Don't write a solver testcase when solving for dist upgrade,
2936   but when actually committing.
2937 - version 6.10.3 (10)
2938
2939 -------------------------------------------------------------------
2940 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2941
2942 - Add new string Match::Mode STRINGSTART and STRINGEND.
2943
2944 -------------------------------------------------------------------
2945 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2946
2947 - log redirections when cURL media backend is used (fate #305320).
2948
2949 -------------------------------------------------------------------
2950 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2951
2952 - Support "product version" detection on systems not using
2953   /etc/product.d/baseproduct by looking for the first package
2954   providing ZConfig::distroverpkg (defaults to redhat-release).
2955 - version 6.10.2 (10)
2956
2957 -------------------------------------------------------------------
2958 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2959
2960 - Adapt to boost_unit_test_framework-1.38.
2961 - version 6.10.1 (10)
2962
2963 -------------------------------------------------------------------
2964 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2965
2966 - Remove obsolete UpgradeStatistics class from libzypp.
2967
2968 -------------------------------------------------------------------
2969 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2970
2971 - Fix HistoryLog to initialize on demand.
2972 - version 6.10.0 (10)
2973
2974 -------------------------------------------------------------------
2975 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2976
2977 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2978
2979 -------------------------------------------------------------------
2980 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2981
2982 - When unmounting ISO images, don't mix up exceptions thrown by the
2983   loop mounted ISO and those thrown by the media containing it.
2984   (bnc #517856)
2985
2986 -------------------------------------------------------------------
2987 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2988
2989 - Adapt to satsolvers improved dataiterator handling.
2990 - version 6.9.3 (8)
2991
2992 -------------------------------------------------------------------
2993 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2994
2995 - Support PoolQuery for sub-structures attributes. (fate #305503)
2996 - version 6.9.2 (8)
2997
2998 -------------------------------------------------------------------
2999 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
3000
3001 - Running as non-root user use a temporary @System solvfile in case the
3002   global one is outdated and needed refresh. (bnc #517183)
3003 - version 6.9.1 (8)
3004
3005 -------------------------------------------------------------------
3006 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
3007
3008 - Enhance LookupAttr to allow direct query of attributes within
3009   sub-structures (flexarrays).
3010
3011 -------------------------------------------------------------------
3012 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
3013
3014 - Enhance PoolQueryIterator to allow detailed inspection of attribute
3015   matches.
3016 - Prefer datadir stored as repo attribute, but fallback searching in
3017   solvbales (old solv files do this).
3018 - version 6.9.0 (8)
3019
3020 -------------------------------------------------------------------
3021 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
3022
3023 - Allow building libzypp with rpm-5 (experimental)
3024 - version 6.8.3 (8)
3025
3026 -------------------------------------------------------------------
3027 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
3028
3029 - Allow building libzypp without HAL (not recommended). Without HAL
3030   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
3031 - version 6.8.2 (8)
3032
3033 -------------------------------------------------------------------
3034 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
3035
3036 - Fix solver to use IdSting to avoid failing vendor checks.
3037 - version 6.8.1 (8)
3038
3039 -------------------------------------------------------------------
3040 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
3041
3042 - Cleanup and remove deprecated interface methods.
3043 - version 6.8.0 (8)
3044
3045 -------------------------------------------------------------------
3046 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
3047
3048 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
3049 - version 6.7.0 (6)
3050
3051 -------------------------------------------------------------------
3052 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
3053
3054 - New solver.allowVendorChange expert option in zypp.conf.
3055 - version 6.6.0 (6)
3056
3057 ------------------------------------------------------------------
3058 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
3059
3060 - Fix lost housekeeping data in modifyRepo (bnc #503207)
3061
3062 -------------------------------------------------------------------
3063 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
3064
3065 - Allow service refresh to change a repositories url (bnc #502157)
3066
3067 -------------------------------------------------------------------
3068 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
3069
3070 - Detect and compile with rpm 4.7 (bnc #444211)
3071 - version 6.5.2 (5)
3072
3073 -------------------------------------------------------------------
3074 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
3075
3076 - Improve problem report on broken systemCheck rule (bnc #475144)
3077
3078 -------------------------------------------------------------------
3079 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
3080
3081 - In update repos providing multiple release package versions for
3082   the same product, link a product to the latest version. (bnc #497696)
3083
3084 -------------------------------------------------------------------
3085 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
3086
3087 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
3088 - Extend LookupAttr to support matching specific string patterns.
3089 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
3090 - version 6.5.0 (5)
3091
3092 -------------------------------------------------------------------
3093 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
3094
3095 - Soft lock packages deleted on behalf of a user request.
3096 - version 6.4.1 (2)
3097
3098 -------------------------------------------------------------------
3099 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
3100
3101 - New zypp.conf option 'download.media_preference': Hint which media
3102   to prefer when installing packages (download vs. CD).
3103 - version 6.4.0 (2)
3104
3105 ------------------------------------------------------------------
3106 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
3107
3108 - Add Resolver::setSolveSrcPackages. Per default disable solving
3109   of source package dependencies. We will later allow to enable
3110   it per package.
3111 - version 6.3.0 (2)
3112
3113 -------------------------------------------------------------------
3114 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
3115
3116 - aria2: show the download speed in the right unit
3117 - aria2: show the filename in progress, not the repository
3118 - aria2: don't show done twice
3119
3120 -------------------------------------------------------------------
3121 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
3122
3123 - Remove a lock if the locking process is in zombie state. (bnc #481577)
3124
3125 -------------------------------------------------------------------
3126 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
3127
3128 - zypp.conf: fixed and enabled 'servicesdir'
3129
3130 -------------------------------------------------------------------
3131 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
3132
3133 - aria2: implement speed indicators (bnc#475506)
3134 - aria2: implement progress indicators correctly (bnc#473846)
3135 - aria2: fix broken pipe when looking for aria2c which caused
3136          a fallback to curl. (bnc#480930)
3137 - aria2: implement saving and reading mirror stats data in
3138          /var/cache/zypp/aria2.stats
3139 - aria2: handle failover correctly (bnc#481115)
3140 - aria2: various improvements in error and report  handling
3141 - aria2: curl: reset settings on attach to avoid duplicate
3142   headers
3143 - version 6.2.1 (2)
3144
3145 -------------------------------------------------------------------
3146 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
3147
3148 - Adapt to changed satsolver API.
3149
3150 -------------------------------------------------------------------
3151 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
3152
3153 - Make sure Fetcher pass optional files as non-interactive
3154 - Fixes file does not exist error when key/sig does not exist
3155 - version 6.2.0 (2)
3156
3157 -------------------------------------------------------------------
3158 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
3159
3160 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
3161
3162 -------------------------------------------------------------------
3163 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
3164
3165 - Prevent ResStatus from overriding user locks. (bnc #475230)
3166
3167 -------------------------------------------------------------------
3168 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
3169
3170 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
3171
3172 -------------------------------------------------------------------
3173 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
3174
3175 Implemented the following options with aria backend:
3176
3177 - download.max_concurrent_connections (default 2)
3178   download.min_download_speed (default no limit)
3179   download.max_download_speed (default no limit)
3180   download.max_silent_tries (default 5)
3181
3182 -------------------------------------------------------------------
3183 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
3184
3185 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
3186   Various improvements including file existence checking
3187   Disable HEAD request if aria2c >= 1.20
3188   Restrict max connections to 2 for now.
3189
3190 -------------------------------------------------------------------
3191 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
3192
3193 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
3194
3195 -------------------------------------------------------------------
3196 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
3197
3198 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
3199
3200 -------------------------------------------------------------------
3201 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
3202
3203 - Fixed FTP authentication (bnc #472879)
3204
3205 -------------------------------------------------------------------
3206 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
3207
3208 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
3209   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
3210   on a power of 1000 stay unaffected (kB,MB,GB).
3211
3212 -------------------------------------------------------------------
3213 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
3214
3215 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
3216
3217 -------------------------------------------------------------------
3218 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
3219
3220 - Send any output from rpm install/delete scripts via callback, so
3221   applications are able to display it. (bnc #369450)
3222
3223 -------------------------------------------------------------------
3224 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
3225
3226 - Add missing translations (bnc #256289)
3227
3228 -------------------------------------------------------------------
3229 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
3230
3231 - HistoryLogReader added
3232
3233 -------------------------------------------------------------------
3234 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
3235
3236 - Respect content-file DATDIR when downloading packages. (bnc #468612)
3237
3238 -------------------------------------------------------------------
3239 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
3240
3241 - Enabled CredentialManager for MediaSMB (bnc #460970).
3242 - Ignore URL's username, password, and query string in AuthData
3243   comparator in CredentialManager.
3244
3245 -------------------------------------------------------------------
3246 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
3247
3248 - Let vendor checks per default differ between 'openSUSE Build Service'
3249   and 'openSUSE' (bnc #467262).
3250
3251 -------------------------------------------------------------------
3252 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
3253
3254 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
3255 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
3256
3257 -------------------------------------------------------------------
3258 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
3259
3260 - Tell satsolver about product buddies (bnc #466565)
3261
3262 -------------------------------------------------------------------
3263 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
3264
3265 - handle HTTP 503 reponses as temporary errors (bnc #462545)
3266
3267 -------------------------------------------------------------------
3268 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
3269
3270 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
3271 - revision 11954
3272 - version 5.25.0 (23)
3273
3274 -------------------------------------------------------------------
3275 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
3276
3277 - Add Package::filelist, faster and less memory consuming
3278   implementation of Package::filenames (now deprecated).
3279 - revision 11949
3280
3281 -------------------------------------------------------------------
3282 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
3283
3284 - Add str::hexencode and str::hexdecode to encode special characters
3285   in a string as %XX.
3286 - Hexdecode modalias strings in rpm dependencies because rpm does not
3287   allow comma, blank and other special chars. (bnc #456695)
3288 - revision 11927
3289
3290 -------------------------------------------------------------------
3291 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
3292
3293 - Catch and report media errors when proving packages. (bnc #457652)
3294 - revision 11926
3295
3296 -------------------------------------------------------------------
3297 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
3298
3299 - Remove obsolete zypp.conf::productsdir and deprecate
3300   ZConfig::productsPath().
3301 - Monitor /etc/products.d to determine if @system.solv needs to be
3302   rebuilt. (bnc #457933)
3303 - revision 11923
3304 - version 5.24.7 (23)
3305
3306 -------------------------------------------------------------------
3307 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
3308
3309 - Execute patch scripts chroot to the installed system. (bnc #456795)
3310 - revision 11908
3311
3312 -------------------------------------------------------------------
3313 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
3314
3315 - Make the solver reset function public (bnc #439373)
3316 - Revision 11904
3317
3318 -------------------------------------------------------------------
3319 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
3320
3321 - note for coolo: do not trust bash advisory from TPM colleagues
3322
3323 -------------------------------------------------------------------
3324 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
3325
3326 - Fix solvers inappropriate selection as byUSER (bnc 455965)
3327 - revision 11891
3328 - version 5.24.6 (23)
3329
3330 -------------------------------------------------------------------
3331 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
3332
3333 - fix %post script to not warn on fresh install
3334
3335 -------------------------------------------------------------------
3336 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
3337
3338 - Fix install order computation losing some installed packages
3339   pre-requirements. (bnc #439802)
3340 - revision 11845
3341 - version 5.24.5 (23)
3342
3343 -------------------------------------------------------------------
3344 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
3345
3346 - Prune soft locks to prevent installation but not update of
3347   already installed packages.
3348 - revision 11829
3349 - version 5.24.4 (23)
3350
3351 -------------------------------------------------------------------
3352 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
3353
3354 - Taking solutions which based on user requirements/conflict
3355   "by User" solutions (bnc #442718)
3356 - revision 11825
3357
3358 -------------------------------------------------------------------
3359 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
3360
3361 - Take into account the requirements of all obsoleted packages uninstall
3362   scripts when computing the installation order. (bnc #439802)
3363 - revision 11823
3364 - version 5.24.3 (23)
3365
3366 -------------------------------------------------------------------
3367 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
3368
3369 - fix maybeUnsuported() method returning wrong result
3370 - add testcase for future coverage
3371 - don't force time based uuid for anonymous id string (bnc #449654)
3372 - RELEASE: 5.24.2 (23)
3373
3374 -------------------------------------------------------------------
3375 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
3376
3377 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
3378 - revision 11810
3379
3380 -------------------------------------------------------------------
3381 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
3382
3383 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
3384 - path and url in add_on_products.xml is evaluated wrong
3385   (bnc #446170)
3386
3387 -------------------------------------------------------------------
3388 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
3389
3390 - activate locking for doUpdate (bnc #447684)
3391 - revision 11792
3392 - RELEASE: 5.24.1 (23)
3393
3394 -------------------------------------------------------------------
3395 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
3396
3397 - remove unused updaterepokey, replaced by repo
3398   product information
3399
3400 -------------------------------------------------------------------
3401 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
3402
3403 - fixed uninitialized value in OnMediaLocation (bnc #447010)
3404 - revision 11770
3405
3406 -------------------------------------------------------------------
3407 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
3408
3409 - Fix retrieval of deltarpm info.
3410 - revision 11764
3411 - version 5.24.0 (23)
3412
3413 -------------------------------------------------------------------
3414 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
3415
3416 - Fix retrieval of Repository attributes like timestamps, keywords
3417   and product info.
3418 - revision 11760
3419
3420 -------------------------------------------------------------------
3421 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
3422
3423 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
3424   iterate those solv file attributes which are not acssociated with a
3425   solvable. E.g. product or deltarpm info.
3426 - revision 11754
3427
3428 -------------------------------------------------------------------
3429 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
3430
3431 - encode user-supplied URL strings before using them in the Url object
3432   (bnc #446395, bnc #444267)
3433 - revision 11720
3434
3435 -------------------------------------------------------------------
3436 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
3437
3438 - Support loading helix files.
3439 - revision 11719
3440
3441 -------------------------------------------------------------------
3442 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
3443
3444 - Add class filesystem::Glob to find pathnames matching a pattern
3445   by using ::glob.
3446 - revision 11708
3447
3448 -------------------------------------------------------------------
3449 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
3450
3451 - Taking care for ppc64 while distupgrade (bnc #443685)
3452 - revision 11670
3453
3454 -------------------------------------------------------------------
3455 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
3456
3457 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
3458   (Arch_i386, "name == 1.0").
3459 - revision 11669
3460
3461 -------------------------------------------------------------------
3462 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
3463
3464 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
3465   downloads. (bnc #444109)
3466 - revision 11656
3467 - version 5.23.0 (23)
3468
3469 -------------------------------------------------------------------
3470 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
3471
3472 - Check for modaliases below /sys (bnc #430179)
3473 - revision 11653
3474
3475 -------------------------------------------------------------------
3476 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
3477
3478 - Avoid superfluous file copying and gpg invocation in keyring handling.
3479 - revision 11650
3480
3481 -------------------------------------------------------------------
3482 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
3483
3484 - Prevent fetcher from processing the same index file twice. (bnc #443644)
3485 - revision 11648
3486 - version 5.22.0 (21)
3487
3488 -------------------------------------------------------------------
3489 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
3490
3491 - Fix retrieval of patch contents and references attributes. (bnc #442200)
3492 - revision 11641
3493 - version 5.21.0 (21)
3494
3495 -------------------------------------------------------------------
3496 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
3497
3498 - Add CheckSum::asString.
3499 - revision 11634
3500
3501 -------------------------------------------------------------------
3502 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
3503
3504 - revision 11631
3505 - version 5.20.0 (20)
3506
3507 -------------------------------------------------------------------
3508 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
3509
3510 - re-add the flavor to the http header now using a flavor
3511   cache that is updated on every target load.
3512   Target::dstributionFlavor provides access to this cache
3513   in case you need the last used flavor without loading
3514   the target.
3515
3516 -------------------------------------------------------------------
3517 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
3518
3519 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
3520 - revsion 11539
3521
3522 -------------------------------------------------------------------
3523 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
3524
3525 - Adding rule rpm-arch for installed rpm package in order to avoid
3526   unneeded architecture change. (bnc #441004)
3527 - revision 11585
3528
3529 -------------------------------------------------------------------
3530 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
3531
3532 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
3533   (bnc #439983)
3534 - revision 11568
3535
3536 -------------------------------------------------------------------
3537 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
3538
3539 - merge contributions by Jon Nelson, the patches resolve
3540   the following issues:
3541 - disable the "Pragma: nocache" header which is automatically
3542   used by curl.
3543   re-enables the use of a caching http proxy (like squid or others)
3544   and corrects (bnc #326208)
3545 - don't generate an If-Modified-Since header if we don't have a
3546   previous file to work with
3547 - don't generate a Proxy-Authenticate header if one is not called
3548   for.
3549
3550 -------------------------------------------------------------------
3551 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
3552
3553 - Do not save solver locks (by APPL_HIGH).
3554 - revision 11558
3555
3556 -------------------------------------------------------------------
3557 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
3558
3559 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
3560   for automatic signed index discovery.
3561 - enqueueDir with checksum checking s now enqueueDigestedDir
3562
3563 -------------------------------------------------------------------
3564 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
3565
3566 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
3567   saved in the lockfiles
3568 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
3569 - revision  11549
3570
3571 -------------------------------------------------------------------
3572 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
3573
3574 - throw a MediaTimeoutException also on http 504 (gateway timeout)
3575   (bnc #425035)
3576 - revision 11535
3577
3578 -------------------------------------------------------------------
3579 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
3580
3581 - Add 'sh4' architectures.
3582 - revision 11534
3583
3584 -------------------------------------------------------------------
3585 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
3586
3587 - don't free the header before curl_perform as curl does not
3588   copy it. (bnc#439532)
3589
3590 -------------------------------------------------------------------
3591 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
3592
3593 - Add 'arm' architectures.
3594 - revision 11525
3595
3596 -------------------------------------------------------------------
3597 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
3598
3599 - regarding "keep obsolete" in the solutions (bnc #439134)
3600 - revision 11517
3601
3602 -------------------------------------------------------------------
3603 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
3604
3605 - fix broken aria2c command line (bnc#438971)
3606
3607 -------------------------------------------------------------------
3608 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
3609
3610 - adding svn r11488 to fix compile of PackageKit
3611
3612 -------------------------------------------------------------------
3613 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
3614
3615 - Remove error prone methods from OnMediaLocation API to prevent
3616   accidental missuse. (bnc #437328)
3617 - revision 11487
3618 - version 5.19.0 (19)
3619
3620 -------------------------------------------------------------------
3621 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
3622
3623 - Provide the /etc/products.d enties filename as Product::referenceFilename.
3624   Use it to remove orphan products. (bnc #432932)
3625 - Fix media exception handling in commit (bnc #395704)
3626 - revision 11485
3627 - version 5.18.0 (17)
3628
3629 -------------------------------------------------------------------
3630 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
3631
3632 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
3633 - revision 11468
3634 - version 5.17.0 (17)
3635
3636 -------------------------------------------------------------------
3637 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
3638
3639 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
3640 - revision 11447
3641
3642 -------------------------------------------------------------------
3643 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
3644
3645 - move anonymous unique id to a private http header
3646   X-ZYpp-AnonymousUniqueId (bnc#431571 )
3647
3648 -------------------------------------------------------------------
3649 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
3650
3651 - Adapt to satsolver-0.12 API.
3652 - Add Locale:: bestMatch to find the best match within a set of
3653   available Locales.
3654 - revision 11441
3655
3656 -------------------------------------------------------------------
3657 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
3658
3659 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
3660 - revision 11419
3661
3662 -------------------------------------------------------------------
3663 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
3664
3665 - Adapt to changed satsolver dataiterator API.
3666 - revision 11418
3667
3668 -------------------------------------------------------------------
3669 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
3670
3671 - Secure download of license file on repo refresh (bnc #372386)
3672 - revision 11398
3673
3674 -------------------------------------------------------------------
3675 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
3676
3677 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
3678 - revision 11397
3679
3680 -------------------------------------------------------------------
3681 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
3682
3683 - repository license methods added to RepoManager (bnc #372386)
3684 - revision 11377
3685
3686 -------------------------------------------------------------------
3687 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
3688
3689 - don't take into account stat information when looking
3690   for remote SHA1SUMS (part of bnc#409927)
3691
3692 -------------------------------------------------------------------
3693 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3694
3695 - MediaSetAccess::provideOptionalFile() added
3696 - revision 11369
3697
3698 -------------------------------------------------------------------
3699 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3700 - version 5.16.1 (16)
3701
3702 -------------------------------------------------------------------
3703 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3704
3705 - don't initialize servicesTargetDistro via global ZYpp instance in
3706   RepoManagerOptions() constructor (bnc #435184)
3707 - revision 11342
3708
3709 -------------------------------------------------------------------
3710 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3711
3712 - repository probing: check for other types of repo even on
3713   MediaException, throw only if all fail (bnc #335906)
3714 - revision 11332
3715
3716 -------------------------------------------------------------------
3717 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3718
3719 - Adapt to satsolver changes.
3720 - revision 11331
3721 - version 5.16.0 (16)
3722
3723 -------------------------------------------------------------------
3724 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3725
3726 - Fix reading delta rpm checksum from solv file.
3727 - revision 11313
3728
3729 -------------------------------------------------------------------
3730 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3731
3732 - Fix package-manager script to properly quote arguments. (bnc #30903)
3733 - revision 11311
3734
3735 -------------------------------------------------------------------
3736 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3737
3738 - regarding orphaned resolvables
3739 - removed old distupgrade algorithm
3740 - revision 11307
3741
3742 -------------------------------------------------------------------
3743 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3744
3745 - handle ftp response 530 (login failed) like http 403
3746   (bnc #433537)
3747 - revision 11305
3748
3749 -------------------------------------------------------------------
3750 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3751
3752 - Adapt to satsolvers 'big solv data change'.
3753 - revision 11294
3754
3755 -------------------------------------------------------------------
3756 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3757
3758 - Taking the right solution actions for locked resolvables (bnc #400840)
3759 - revision 11289
3760
3761 -------------------------------------------------------------------
3762 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3763
3764 - Add required copy-ctor and assignment operator to WhatProvides.
3765   (bnc #433087)
3766 - revision 11276
3767
3768 -------------------------------------------------------------------
3769 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3770
3771 - detect and use unused loop device for mounting ISO images
3772   (bnc #428009)
3773 - revision 11262
3774 - version 5.15.1 (13)
3775
3776 -------------------------------------------------------------------
3777 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3778
3779 - fixed segfault when saving the probed repo type in
3780   RepoManager::refreshMetadata() (bnc #431963)
3781 - revision 11261
3782
3783 -------------------------------------------------------------------
3784 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3785
3786 - improve log message (bnc#429114)
3787
3788 -------------------------------------------------------------------
3789 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3790
3791 - disk usage - ignore /proc filesystem (bnc#418783)
3792 - revision 11258
3793
3794 -------------------------------------------------------------------
3795 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3796
3797 - Fixed detection of loopback mounted iso-files. The mtab entry does
3798   not necessarily mention the iso-file. (bnc #432504)
3799 - revision 11252
3800 - version 5.15.0 (13)
3801
3802 -------------------------------------------------------------------
3803 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3804
3805 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3806   delta rpms even if the package is available on a local source.
3807   (Axel C. Frinke)
3808 - revision 11235
3809 - version 5.14.0 (13)
3810
3811 -------------------------------------------------------------------
3812 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3813
3814 - Add product attribute: PRODUCTLINE.
3815 - revision 11234
3816
3817 -------------------------------------------------------------------
3818 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3819
3820 - Do not consider self provided requirements whan computing the
3821   installation order.
3822 - revision 11231
3823
3824 -------------------------------------------------------------------
3825 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3826
3827 - Rephrase missleading error message. (bnc #431229)
3828 - revision 11222
3829
3830 -------------------------------------------------------------------
3831 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3832
3833 - Allow computation of disk usage per solvable.
3834 - revision 11218
3835
3836 -------------------------------------------------------------------
3837 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3838
3839 - Merge aria2c Media handler code from Google SOC 2008
3840   (Gerard Farras)
3841 - Only activated by making env var ZYPP_ARIA=1
3842
3843 -------------------------------------------------------------------
3844 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3845
3846 - history: tell which package failed before logging rpm output or
3847   error message (bnc #430585)
3848 - no localization for history log comments
3849 - revision 11202
3850
3851 -------------------------------------------------------------------
3852 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3853
3854 - Fix zypp::WhatProvides::empty returning inverse result.
3855 - revision 11200
3856 - version 5.13.1 (13)
3857
3858 -------------------------------------------------------------------
3859 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3860
3861 - fixed endless loop when CredentialManager returns bad password
3862 - CredentialManager now correctly updates password of existing
3863   credentials
3864 - revision 11187
3865
3866 -------------------------------------------------------------------
3867 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3868
3869 - Fix computation of Product::flavor.
3870 - Add Product::productLine. A vendor specific string denoting the
3871   product line.
3872 - revision 11182
3873 - version 5.13.0 (13)
3874
3875 -------------------------------------------------------------------
3876 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3877
3878 - save user credentials after asking for them
3879 - revision 11181
3880
3881 -------------------------------------------------------------------
3882 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3883
3884 - ZConfig::credentialsGlobal{File,Dir}() added
3885   (/etc/zypp/credentials.{cat,d})
3886 - revision 11176
3887
3888 -------------------------------------------------------------------
3889 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3890
3891 - Target::setInstallationLogfile() removed from zypp/Target.h
3892 - revision 11171
3893
3894 -------------------------------------------------------------------
3895 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3896
3897 - Remove obsolete zypp-query-pool binary. zypper provides all
3898   the information one needs.
3899 - revision 11160
3900
3901 -------------------------------------------------------------------
3902 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3903
3904 - HistoryLog added and used to log package installs/removes and
3905   repository adds, removes, url and alias changes into
3906   history.logfile (/var/log/zypp/history) (fate #110205)
3907 - str::escape(string, char) added
3908 - revision 11150
3909 - version 5.12.1 (12)
3910
3911 -------------------------------------------------------------------
3912 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3913
3914 - CredentialManager: look for credentials with
3915   wanted_url.startsWith(stored_url)
3916 - RepoManager: don't pass service credentials down to repos if
3917   their urls are not based on service's url.
3918 - revision 11134
3919
3920 -------------------------------------------------------------------
3921 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3922
3923 - Remove superfluous PRODUCT_REFERENCES attribute.
3924 - revision 11127
3925
3926 -------------------------------------------------------------------
3927 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3928
3929 - Add Url::hasCredentialsInAuthority test for username or password
3930   being encoded in the authority component. I.e. user:pass@host.
3931 - Handle repos to be disabled disable in service refresh.
3932 - revision 11126
3933
3934 -------------------------------------------------------------------
3935 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3936
3937 - provided context to keyring callbacks (bnc #370223)
3938 - merged trust & import callbacks (bnc #366467)
3939   (don't worry, still allows to trust && !import)
3940 - revision 11113
3941
3942 -------------------------------------------------------------------
3943 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3944
3945 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3946 - revision 11102
3947
3948 -------------------------------------------------------------------
3949 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3950
3951 - Use service alias as namespace for it's repositories aliases.
3952 - revision 11097
3953 - version 5.11.0 (11)
3954
3955 -------------------------------------------------------------------
3956 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3957
3958 - pass service's credentials down to repos
3959 - support ?credentials=filepath in URL to specify credentials
3960 - revision 11092
3961
3962 -------------------------------------------------------------------
3963 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3964
3965 - Add Product::isTargetDistribution to identify the systems installed
3966   baseproduct. This should replace tests for Product::type is "base".
3967 - revision 11089
3968
3969 -------------------------------------------------------------------
3970 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3971
3972 - save user credentials when adding repos/services with URLs containing
3973   the credentials (bnc #425462)
3974 - revision 11085
3975
3976 -------------------------------------------------------------------
3977 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3978
3979 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3980 - revision 11082
3981
3982 -------------------------------------------------------------------
3983 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3984
3985 - Service handling fixes. Added ServiceException.
3986 - revision 11077
3987
3988 -------------------------------------------------------------------
3989 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3990
3991 - Fix building of transaltions.
3992 - revision 11064
3993
3994 -------------------------------------------------------------------
3995 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3996
3997 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3998 - revision 11060
3999
4000 -------------------------------------------------------------------
4001 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
4002
4003 - Create new Service repos in disbaled sate.
4004 - revision 11056
4005 - version 5.10.0 (10)
4006
4007 -------------------------------------------------------------------
4008 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
4009
4010 - Make registerTarget and registerRelease abvailable for installed
4011   product. Required for registration.
4012 - revision 11043
4013
4014 -------------------------------------------------------------------
4015 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
4016
4017 - Add url lists query to Product interface. A generic query and
4018   convenience methods to query urls for "releasenotes", "register",
4019   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
4020 - revision 11029
4021
4022 -------------------------------------------------------------------
4023 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
4024
4025 - ServiceType and ServiceInfo::type() added (contains only RIS for
4026   now), service type probing added.
4027 - Avoiding the use of 'path' for services (appending
4028   the repoindex.xml's 'path' to the baseurl of created repos)
4029 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
4030 - revision 11022
4031
4032 -------------------------------------------------------------------
4033 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
4034
4035 - add Repostiroy::updateKeys and
4036   Repository::providesUpdatesForKey(string) for repo and
4037   product matching
4038 - Provide Repository::isUpdateRepo
4039
4040 -------------------------------------------------------------------
4041 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
4042
4043 - Fix evaluation of vendor support flags.
4044 - Adapt retrieval of registration data (targetDistribution,
4045   targetDistributionRelease and targetDistributionFlavor).
4046 - revision 11013
4047
4048 -------------------------------------------------------------------
4049 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
4050
4051 - Follow gpgcheck tag in .repo file and do no check if disabled.
4052 - revision 11010
4053 - version 5.9.0 (8)
4054
4055 -------------------------------------------------------------------
4056 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
4057
4058 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
4059   with content (repos)
4060 - revision 11004
4061
4062 -------------------------------------------------------------------
4063 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
4064
4065 - Remove obsolete product attributes.
4066 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
4067 - revision 11001
4068
4069 -------------------------------------------------------------------
4070 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
4071
4072 - Provide product::updaterepoKey: Update repository indicator string.
4073 - revision 11000
4074
4075 -------------------------------------------------------------------
4076 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
4077
4078 - provide context about the repository (name/alias) if available when
4079   checking signatures (bnc#370223)
4080 - 5.8.0
4081
4082 -------------------------------------------------------------------
4083 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
4084
4085 - Add ServiceInfo interface to define a set of catalogs (repository
4086   aliases) to be enabled on next refresh.
4087 - revision 10970
4088
4089 -------------------------------------------------------------------
4090 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
4091
4092 - Fix reading of Traget::targetDistribution.
4093 - Allow to configure default answers in signature verification workflow.
4094 - revision 10968
4095
4096 -------------------------------------------------------------------
4097 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
4098
4099 - CredentialManager added to manage stored credentials
4100 - MediaCurl adapted to use CredentialManager to read credentials
4101 - revision 10958
4102
4103 -------------------------------------------------------------------
4104 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
4105
4106 - operator ==, !=, < definition moved to RepoInfoBase from
4107   the derived classes
4108 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
4109   (bnc #407515)
4110 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
4111 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
4112 - use shared_ptr instead of itrusive for {Repo,Service}Info
4113 - revision 10931:10942
4114
4115 -------------------------------------------------------------------
4116 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
4117
4118 - RepoInfo{,Base} setters made void
4119 - revision 10931
4120
4121 -------------------------------------------------------------------
4122 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
4123
4124 - skip repositories with non-matching target distro when reading
4125   repoindex
4126 - revision 10926
4127
4128 -------------------------------------------------------------------
4129 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
4130
4131 - Enabled distupgrade of the SAT solver. In order to use the old
4132   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
4133   This variable will can be used until the old distupgrade mechanism will
4134   be removed from libzypp. Have a look to above changelogs.
4135 - revision 10911
4136 - version 5.7.0 (5)
4137
4138 -------------------------------------------------------------------
4139 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
4140
4141 - add Package::maybeUnsupported to remove duplicated
4142   code in clients dealing with Package::vendorSupport
4143
4144 -------------------------------------------------------------------
4145 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
4146
4147 - Reset transaction only if this solvable has no buddy (bnc #417799)
4148   e.g. do not reset Products cause the concerning release package
4149   could not already be installed.
4150 - revision 10883
4151 - version 5.6.1 (5)
4152
4153 -------------------------------------------------------------------
4154 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
4155
4156 - don't report "may be outdated" for @System repo.
4157
4158 -------------------------------------------------------------------
4159 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
4160
4161 - Add Target::targetDistribution. Returns "distribution-arch" of
4162   the installed base product. Used for registration and Service
4163   refresh. (for Fate #304915)
4164 - revision 10877
4165 - version 5.6.0 (5)
4166
4167 -------------------------------------------------------------------
4168 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
4169
4170 - Add method Product::replacedProducts to identify installed
4171   Products that would be replaced by installing a new Product.
4172   (for Fate #301997)
4173 - revision 10876
4174
4175 -------------------------------------------------------------------
4176 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
4177
4178 - Fixes to Selectable doing staus manipulation on non-USER level.
4179 - revision 10873
4180
4181 -------------------------------------------------------------------
4182 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
4183
4184 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
4185   if it is not yet initialized. This is to avoid try/catch blocks just
4186   to test whether the Target is initialized. (bnc #417556)
4187 - Add method Target::assertRootPrefix. Pass a pathname and get back the
4188   path prefixed with the tragets root, unless it already had that prefix.
4189 - revision 10870
4190
4191 -------------------------------------------------------------------
4192 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
4193
4194 - Regarding error messages for Products correctly (FATE #304502)
4195 - rev 10863
4196
4197 -------------------------------------------------------------------
4198 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
4199
4200 - Let Selectable default to USER level.
4201 - revision 10850
4202 - version 5.5.1 (5)
4203
4204 -------------------------------------------------------------------
4205 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
4206
4207 - Change Selectable API to support doing staus manipulation on
4208   non-USER level.
4209 - revision 10847
4210 - version 5.5.0 (5)
4211
4212 -------------------------------------------------------------------
4213 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
4214
4215 - support sat solver API for searching files
4216
4217 -------------------------------------------------------------------
4218 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
4219
4220 - Add ResPool::reposFind to get repositories by alias.
4221 - revision 10835
4222
4223 -------------------------------------------------------------------
4224 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
4225
4226 - Advise rpmdb2solv to parse the product database.
4227 - revision 10824
4228 - version 5.4.0 (4)
4229
4230 -------------------------------------------------------------------
4231 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
4232
4233 - Offer a simpler, fate based status manipulation in ui::Selectable.
4234   This is easier to handle, as the ui::Status always distinguishes
4235   wheter an object is installed or not.
4236 - revision 10814
4237
4238 -------------------------------------------------------------------
4239 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
4240
4241 - Propagate default rpm install flags from zypp.conf via ZConfig and
4242   ZYppCommitPolicy down to the installer. (FATE #302952)
4243 - revision 10813
4244
4245 -------------------------------------------------------------------
4246 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
4247
4248 - Add base::Flags (like qt's QFlags) a type-safe way of storing
4249   OR-combinations of enum values.
4250 - revision 10811
4251
4252 -------------------------------------------------------------------
4253 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
4254
4255 - Add static ui::Selectable::get methods as convenient ctor
4256   substitute.
4257 - revision 10806
4258
4259 -------------------------------------------------------------------
4260 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
4261
4262 - Adapt zypp-query-pool to new product handling.
4263 - revision 10803
4264
4265 -------------------------------------------------------------------
4266 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
4267
4268 - Don't pass epoch to 'rpm -e', it does not support it.
4269 - revision 10800
4270
4271 -------------------------------------------------------------------
4272 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
4273
4274 - Adapt to new product handling. Products are no longer pseudo
4275   installed objects verified by the solver, but actually installed.
4276   Thus removed satisfiedProduct iterator, fixed Selctables.
4277 - Removed class ProductInfo as we keep Product.
4278 - revision 10797
4279
4280 -------------------------------------------------------------------
4281 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
4282
4283 - implement relogin suggested support (fate#304889)
4284
4285 -------------------------------------------------------------------
4286 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
4287
4288 - Detect correct download path even if repository type
4289   is not set. (bnc #386386)
4290 - revision 10768
4291
4292 -------------------------------------------------------------------
4293 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
4294
4295 - Cleanup, mostly by removing, unused parser code and related classes.
4296 - revision 10765
4297
4298 -------------------------------------------------------------------
4299 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
4300
4301 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
4302 - revision 10763
4303
4304 -------------------------------------------------------------------
4305 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
4306
4307 - Add new product attributes (flavor,referencePackage).
4308 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
4309   object. This is used to keep the product resolvable and the
4310   package providing the product metadata in sync.
4311 - revision 10742
4312
4313 -------------------------------------------------------------------
4314 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
4315
4316 - support an optional url attribute in repoindex.xml's <repo>
4317 - revision 10729
4318
4319 -------------------------------------------------------------------
4320 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
4321
4322 - New class ProductInfo to provide product related metadata that
4323   might be associated with a package. This will replace the Product
4324   resolvable.
4325 - revision 10715
4326
4327 -------------------------------------------------------------------
4328 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
4329
4330 - generate a unique anonymous unique string per target
4331   and add it to the agent string for better statistics
4332
4333 -------------------------------------------------------------------
4334 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
4335
4336 - Follow solver policy and make repository priority the highest
4337   key, when ordering packages. Then architecture, and edition last.
4338 - revision 10710
4339
4340 -------------------------------------------------------------------
4341 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
4342
4343 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
4344   (bnc #412094)
4345 - revision 10702
4346
4347 -------------------------------------------------------------------
4348 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
4349
4350 - Service renamed to ServiceInfo
4351 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
4352 - revision 10695
4353
4354 -------------------------------------------------------------------
4355 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
4356
4357 - fixed yum repos to work with non '/' base url post fix
4358   (bnc #341617)
4359 - revision 10662
4360
4361 -------------------------------------------------------------------
4362 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
4363
4364 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
4365   (bnc #411339)
4366 - revision 10680
4367
4368 -------------------------------------------------------------------
4369 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
4370
4371 - Several changes to make libzypp-bindings compile using the original
4372   header files and no private copies. (bnc #391831)
4373 - revision 10668
4374 - version 5.3.0
4375
4376 -------------------------------------------------------------------
4377 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
4378
4379 - Service::enabled() added
4380 - revision 10657
4381
4382 -------------------------------------------------------------------
4383 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
4384
4385 - Removed FRESHENS dependency type
4386 - revision 10643
4387
4388 -------------------------------------------------------------------
4389 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
4390
4391 - Allow parallel installation of packages which have been defined
4392   in zypp.conf (parameter "multiversion") Fate #302050
4393 - Additional check for broken system.
4394   (defined in zypp.conv: solver.checkSystemFile)
4395 - revision 10600
4396
4397 -------------------------------------------------------------------
4398 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
4399
4400 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
4401 - revision 10596
4402
4403 -------------------------------------------------------------------
4404 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
4405
4406 - Remove Atom, Script, Message and other obsolete classes.
4407 - revision 10592
4408
4409 -------------------------------------------------------------------
4410 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
4411
4412 - Also report the name of the locking process in ZYppFactoryException
4413   (bnc #280537)
4414 - revision 10572
4415
4416 -------------------------------------------------------------------
4417 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
4418
4419 - corrected logging of solver settings
4420 - regard locking while doUpdate (bnc #405427)
4421 - revision 10564
4422
4423 -------------------------------------------------------------------
4424 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
4425
4426 - make curl use the right transfer mode
4427   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
4428 - revision 10559
4429
4430 -------------------------------------------------------------------
4431 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
4432
4433 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
4434 - revision 10557
4435
4436 -------------------------------------------------------------------
4437 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
4438
4439 - Provide Package::url() if available in solv file. (bnc #402434)
4440 - A missing cookie file must not be treated as an error. Simply
4441   rebuild the cache (bnc #405867)
4442 - Add 22x22 and 24x24 icons (bnc #329635)
4443 - revision 10528
4444
4445 -------------------------------------------------------------------
4446 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
4447
4448 - Do not update an already updated package (bnc #400422)
4449 - revision 10504
4450
4451 -------------------------------------------------------------------
4452 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
4453
4454 - Also check if the fingerprint matches before importing updated keys.
4455   (bnc #393160)
4456 - revision 10500
4457
4458 -------------------------------------------------------------------
4459 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
4460
4461 - forward port add message attribute to patches.
4462 - port import newer keys if a trusted key is updated
4463 - (bnc#393160)
4464 - version 5.0.2
4465
4466 -------------------------------------------------------------------
4467 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
4468
4469 - Fix permanent duplication of gpg keys in the rpm database. Also
4470   retrieve correct creation and expire dates. (bnc #401259)
4471 - Invoke gpg with --homdir, otherwise command fails if executed
4472   within a wrapper. (bnc #401259)
4473 - revision 10487
4474
4475 -------------------------------------------------------------------
4476 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
4477
4478 - version 5.0.1
4479 - revision 10464
4480
4481 -------------------------------------------------------------------
4482 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
4483
4484 - Handle new patch messages and scripts in commit. Provide callbacks
4485   to display the patch messages and give visual feedback on script
4486   execution. (bnc #401220)
4487 - revision 10411
4488
4489 -------------------------------------------------------------------
4490 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
4491
4492 - Fix wrong parenthesis causing bug 399320
4493 - version
4494 - revision
4495
4496 -------------------------------------------------------------------
4497 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
4498
4499 - improve performance of gsub
4500 - change replace_all to replaceAll (same name convency)
4501 - add tests for gsub and replaceAll
4502 - revision 10366
4503
4504 -------------------------------------------------------------------
4505 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
4506
4507 - Handle application/x-redhat-package-manager in package-manager.desktop
4508   (bnc #391183)
4509 - revision 10361
4510
4511 -------------------------------------------------------------------
4512 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
4513
4514 - X-SuSE-ControlCenter-System category added
4515   to package-manager.desktop (bnc #302324)
4516 - revision 10353
4517
4518 -------------------------------------------------------------------
4519 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
4520
4521 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
4522 - revision 10340
4523
4524 -------------------------------------------------------------------
4525 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
4526
4527 - Fix memory corruption in curl media handler (bnc #396979)
4528 - revision 10338
4529
4530 -------------------------------------------------------------------
4531 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
4532
4533 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
4534   as 'source package named zypper'. So these capabilities can be used
4535   together with sat::Whatprovides or in resolver requests. (bnc #369893)
4536 - revision 10335
4537
4538 -------------------------------------------------------------------
4539 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
4540
4541 - allow aborting progress during removing packages. (bnc #389238)
4542 - revision 10331
4543
4544 -------------------------------------------------------------------
4545 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
4546
4547 - New option for ignoring Obsoletes. This is used for installing more than
4548   one pacakges with the same name but different versions.
4549   Often used by kernel.
4550 - r 10299
4551
4552 -------------------------------------------------------------------
4553 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
4554
4555 - Revert inappropriate Selectable cleanup. Fix Selectable
4556   status computation. Unmaintained packages were wrongly
4557   reported as unsinstalled. (bnc #394630)
4558 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
4559 - revision 10295
4560
4561 -------------------------------------------------------------------
4562 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
4563
4564 - fixed typo
4565
4566 -------------------------------------------------------------------
4567 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
4568
4569 - Reenable diskusage calculation (bnc #395051)
4570 - version 4.25.1
4571 - revision 10273
4572
4573 -------------------------------------------------------------------
4574 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
4575
4576 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
4577 - revision 10271
4578
4579 -------------------------------------------------------------------
4580 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
4581
4582 - RepoInfo: don't overwrite flags that have already been set externally
4583   (bnc #394728)
4584 - revision 10256
4585
4586 -------------------------------------------------------------------
4587 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
4588
4589 - Create missing directories when saving config files. (bnc #395026)
4590 - Fix undefined behaviour in RepoManager.
4591 - revision 10255
4592
4593 -------------------------------------------------------------------
4594 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
4595
4596 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
4597   from resolvePool or resolveQueue we will have to take care for both
4598   cases. (bnc#393969)
4599 - r 10252
4600
4601 -------------------------------------------------------------------
4602 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
4603
4604 - compile with RPM_OPT_FLAGS
4605
4606 -------------------------------------------------------------------
4607 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
4608
4609 - old2new locks file converter script added to %post (jredinger)
4610 - r 10227
4611
4612 -------------------------------------------------------------------
4613 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
4614
4615 - Do not regard packages with the same name while upgrading obsoleted
4616   packages (bnc#394367)
4617 - r 10219
4618
4619 -------------------------------------------------------------------
4620 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
4621
4622 - revert commit don't check for existence of keys,
4623   to avoid a non needed HEAD request. (related bnc#381280)
4624   as it creates popup error callbacks due to the 404's in
4625   the keys. Leave however the OnMediaLocation::optional()
4626   API to look for another fix strategy.
4627
4628 -------------------------------------------------------------------
4629 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
4630
4631 - define path for messages and scripts and document
4632   them in zypp.conf
4633
4634 -------------------------------------------------------------------
4635 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
4636
4637 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
4638   be ignored for already INSTALLED packages (bnc #389694)
4639 - r 10202
4640
4641 -------------------------------------------------------------------
4642 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
4643
4644 - Packages which obsoletes and do NOT required other installed
4645   packages will be installed if no other packages obsolete the installed package too.
4646 - r 10196
4647
4648 -------------------------------------------------------------------
4649 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
4650
4651 - fix filelist for installed packages (bnc#392544)
4652 - fix changelog retrieval for installed packages
4653
4654 -------------------------------------------------------------------
4655 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
4656
4657 - deprecate Repository::name() and use alias() to
4658   be consistent. Related to (bnc#383553)
4659 - don't check for existence of keys, to avoid a non needed
4660   HEAD request. (helps bnc#381280)
4661 - 4.25.0
4662
4663 -------------------------------------------------------------------
4664 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
4665
4666 - added onlyRequires in the testcase (bnc #389184)
4667
4668 -------------------------------------------------------------------
4669 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
4670
4671 - allow installation and refreshing from repository with alias that
4672   contains ' or " (bnc #392426)
4673 - r10158
4674
4675 -------------------------------------------------------------------
4676 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
4677
4678 - delta rpm support reenabled
4679 - r10150
4680
4681 -------------------------------------------------------------------
4682 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
4683
4684 - Resetting Delete Details in ResStatus correctly (bnc #391785)
4685 - r 10145
4686
4687 -------------------------------------------------------------------
4688 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
4689
4690 - when setting status to non installed for uninstalled packages
4691   set the user transaction so they go to soft locks.
4692   (related to bnc#389739 )
4693
4694 -------------------------------------------------------------------
4695 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
4696
4697 - Added new calls : isInstalledBy (const PoolItem item);
4698                     installs (const PoolItem item);
4699 - r 10125
4700 - 4.23.0
4701
4702 -------------------------------------------------------------------
4703 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4704
4705 - don't run merge in save when toAdd/Remove queue is empty
4706 - throw when locks cannot load its file
4707 - r10124
4708
4709 -------------------------------------------------------------------
4710 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4711
4712 - throw more describing exception when repo probing failed
4713   (bnc #389690)
4714 - revision 10118
4715
4716 -------------------------------------------------------------------
4717 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4718
4719 - allow call only merge old locks and newly added/removed without
4720   saving it to file
4721 - -revision 10104
4722
4723 -------------------------------------------------------------------
4724 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4725
4726 - report non packages as keep installed if satisfied to the
4727   user interace (Selectables)
4728 - 4.21.3
4729
4730 -------------------------------------------------------------------
4731 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4732
4733 - create /etc/zypp/products.d on install
4734
4735 -------------------------------------------------------------------
4736 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4737
4738 - /etc/zypp/products.d added to file list (bnc #385868)
4739 - revision 10049
4740 - version 4.21.2
4741
4742 -------------------------------------------------------------------
4743 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4744
4745 - call RemoveResolvableReport::problem() before finish() on error
4746   (bnc #388810)
4747 - revision 10045
4748
4749 -------------------------------------------------------------------
4750 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4751
4752 - fix file list
4753
4754 -------------------------------------------------------------------
4755 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4756
4757 - Product now retrieves all attributes from the solv file.
4758 - version 4.21.1
4759 - revision 10031
4760
4761 -------------------------------------------------------------------
4762 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4763
4764 - Add zypp.conf option configdir (/etc/zypp) and arrange
4765   all config files and directories to follow {configdir}
4766   per default.
4767 - Fix zypp-query-pool to print satisfied products and additional
4768   products defined in {configdir}/products.d for registration.
4769   (bnc #385868)
4770 - version 4.21.0
4771 - revision 10029
4772
4773 -------------------------------------------------------------------
4774 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4775
4776 - implement remove duplicate entries in lock file (bnc#385967)
4777
4778 -------------------------------------------------------------------
4779 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4780
4781 - Speedup rpmdb2solv by reusing an existing solv file.
4782 - version 4.20.1
4783 - revision 10012
4784
4785 -------------------------------------------------------------------
4786 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4787
4788 - Fix failed package download due to unkown repository type (bnc #386386)
4789 - revision 9995
4790
4791 -------------------------------------------------------------------
4792 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4793
4794 - Support optional root argument to RepoManagerOptions, to prefix all
4795   path names taken from ZConfig. (bnc #388265)
4796 - version 4.20.0
4797 - revision 9993
4798
4799 -------------------------------------------------------------------
4800 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4801
4802 - new solution action for removing requirements/conflicts (bnc #387631)
4803 - revision 9988
4804
4805 -------------------------------------------------------------------
4806 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4807
4808 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4809 - revision 9984
4810
4811 -------------------------------------------------------------------
4812 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4813
4814 - DistUpgrade: searching for providers -> regarding name onl
4815 - r 9977
4816
4817 -------------------------------------------------------------------
4818 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4819
4820 - add flag --registrable (-r) to query pool to avoid
4821   using system as a filter
4822 - 4.19.1
4823
4824 -------------------------------------------------------------------
4825 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4826
4827 - return values in non-void functions
4828
4829 -------------------------------------------------------------------
4830 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4831
4832 - support multiple search strings in PoolQuery (ORed)
4833 - revision 9945
4834
4835 -------------------------------------------------------------------
4836 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4837
4838 - Switch off the upgrade mode of the
4839   SAT solver cause the packages have already been evaluated by
4840   the distupgrade machanism of libzypp. (bnc #386375)
4841 - rev 9943
4842
4843 -------------------------------------------------------------------
4844 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4845
4846 - release file after copy to cache as soon as possible.
4847   (bnc #381311)
4848 - r9940
4849
4850 -------------------------------------------------------------------
4851 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4852
4853 - Bugfix: keep states by user has been removed it the
4854   package has not been installed BUT has been recommended by another package.
4855   (bnc #385832)
4856 - rev 9938
4857
4858 -------------------------------------------------------------------
4859 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4860
4861 - add isLocal function to Url which say if scheme is local or
4862   internet.
4863 - r9932
4864
4865 -------------------------------------------------------------------
4866 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4867
4868 - cache decision for repository depend on his url.
4869 - http,ftp and smb cache packages.
4870 - revision 9929
4871
4872 -------------------------------------------------------------------
4873 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4874
4875 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4876   Locks are loaded together with the target, and changes are writen
4877   back on commit. zypp.conf option locksfile.apply can be used to turn
4878   this feature on or off. (FATE #120352)
4879 - version 4.18.0
4880 - revision 9927
4881
4882 -------------------------------------------------------------------
4883 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4884
4885 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4886   are created. Default value: {cachedir}/solv.
4887 - Target and repositories now save their solvfiles below {solvfilesdir}
4888   in directories named after the repositories alias.
4889 - version 4.18.0
4890 - revision 9913
4891
4892 -------------------------------------------------------------------
4893 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4894
4895 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4896 - r9906
4897
4898 -------------------------------------------------------------------
4899 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4900
4901 - cleanup in return values of doUpgrade and doUpdate
4902 - r9886
4903 - 4.17.0
4904
4905 -------------------------------------------------------------------
4906 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4907
4908 - check for valid pool in begin(), improve the code (bnc #384337)
4909 - r9872
4910 - 4.16.0
4911
4912 -------------------------------------------------------------------
4913 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4914
4915 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4916
4917 -------------------------------------------------------------------
4918 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4919
4920 - added translations
4921
4922 -------------------------------------------------------------------
4923 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4924
4925 - ostream operator<<(ostream,TriBool) added
4926 - r9833
4927
4928 -------------------------------------------------------------------
4929 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4930
4931 - Prevent target::unload from creating a system repo in order
4932   to unload it. (bnc 382297)
4933 - version 4.15.2
4934 - revision 9822
4935
4936 -------------------------------------------------------------------
4937 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4938
4939 - Prevent deselected or deleted items from being re-selected due to
4940   recommends (aka. persistent soft locks). Unlike hard locked, those
4941   items will be automatically selected if required. The list of soft
4942   locked items is stored in /var/lib/zypp/SoftLocks.
4943 - version 4.15.1
4944 - revision 9818
4945
4946 -------------------------------------------------------------------
4947 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4948
4949 - Remove obsolete AdditionalCapabilities interface from ResPool.
4950   Forward sat::Pool::RepositoryIterator. There's no more need to
4951   maintain an extra Repository list in ResPool.
4952 - revision 9806
4953
4954 -------------------------------------------------------------------
4955 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4956
4957 - Support dependencies requiring a specific architecture:
4958   "name[.arch] [op edition]". See class Capability for details
4959   about how to construct dependencies. (bnc #305445)
4960 - version 4.15.0
4961 - revision 9805
4962
4963 -------------------------------------------------------------------
4964 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4965
4966 - patch attributes and deprecate old ones
4967 - 4.14.0
4968
4969 -------------------------------------------------------------------
4970 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4971
4972 - change locks api -
4973 - make more functions const
4974 - replace add/remove by selectable to add/remove by ident or name and kind
4975 - rename iterator to const_iterator to avoid confusion
4976 - revision 9781
4977
4978 -------------------------------------------------------------------
4979 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4980
4981 - Do architecture changes while "dup" in the external distribution
4982   upgrade ONLY. bnc #382274
4983 - Added "ignore" to the solutions
4984 - Added "self-conflicts" to the solution
4985 - added new solver mechanism "resolveQueue"
4986 - Bugfix broken/satisfied products
4987 - rev 9776
4988
4989 -------------------------------------------------------------------
4990 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4991
4992 - Added Pattern::core returning the packages required by a pattern.
4993   (see also Pattern::depends and Pattern::contents).
4994 - revision 9771
4995
4996 -------------------------------------------------------------------
4997 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4998
4999 - Added Target::release(), returning the targets distribution
5000   release string.
5001 - revision 9761
5002
5003 -------------------------------------------------------------------
5004 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
5005
5006 - per default abort if package installation fails. (bnc #381203)
5007 - version 4.13.3
5008 - revision 9725
5009
5010 -------------------------------------------------------------------
5011 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
5012
5013 - add ZYpp and curl version to http agent string
5014   (bnc #381280)
5015
5016 -------------------------------------------------------------------
5017 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
5018
5019 - Fixed pools package index wrongly including source packages. (bnc #380283)
5020 - version 4.13.2
5021 - revision 9683
5022
5023 -------------------------------------------------------------------
5024 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
5025
5026 - Disable fast creation of @System.solv. It may produce wrong results
5027   e.g. after a rebuilddb.
5028 - version 4.13.1
5029 - revision 9666
5030
5031 -------------------------------------------------------------------
5032 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
5033
5034 - initializeTarget now takes an additional option, telling whether to
5035   rebuild an existing rpm database before using it. Default is false.
5036   (bnc #308352)
5037 - version 4.13.0
5038 - revision 9664
5039
5040 -------------------------------------------------------------------
5041 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
5042
5043 - save do nothing if no locks added/removed
5044 - fix bug with multiple save lock
5045 - don't save same query multiple times
5046 - improve tests
5047 - revision 9644
5048
5049 -------------------------------------------------------------------
5050 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
5051
5052 - added new translations
5053 - activate zypp-query-pool
5054 - Revision 9637
5055 - 4.12.1
5056
5057 -------------------------------------------------------------------
5058 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
5059
5060 - Locks API cleaned-up, iterator added, light read() added
5061 - PoolQuery::attribute(SolvAttr) getter added
5062 - revision 9609
5063
5064 -------------------------------------------------------------------
5065 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
5066
5067 - reenable zypp-query-pool
5068 - 4.11.1
5069
5070 -------------------------------------------------------------------
5071 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
5072
5073 - Enable evaluation of hardware dependencies.
5074 - Enable evaluation of filesystem dependencies.
5075 - revision 9605
5076
5077 -------------------------------------------------------------------
5078 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
5079
5080 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
5081   needed for explicit refresh request
5082 - revision 9574
5083
5084 -------------------------------------------------------------------
5085 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
5086
5087 - Install ResPoolProxy index to speedup Solvable to Selectable
5088   conversion.
5089 - version 4.11.0
5090 - revision 9558
5091
5092 -------------------------------------------------------------------
5093 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
5094
5095 - Implement update scripts installed by packages. After every
5096   package install /var/adm/update-scripts is scanned for the first
5097   file starting with "<name>-<version>.<release>-", which is then
5098   executed.
5099 - revision 9547
5100
5101 -------------------------------------------------------------------
5102 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
5103
5104 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
5105 - Add Resolvable::poolItem() providing access to the corresponding
5106   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
5107   to PoolItem.
5108 - Add ResPool::satisfiedProductsBegin/End iterator over all products
5109   whose dependencies are satisfied. This reflects the status determined
5110   by the last solver run. (#368104)
5111 - revision 9535
5112
5113 -------------------------------------------------------------------
5114 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
5115
5116 - switch to new locks api
5117 - revision 9524
5118
5119 -------------------------------------------------------------------
5120 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
5121
5122 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
5123 - Add SolvIterMixin: Base class providing PoolItem_iterator and
5124   Selectable_iterator iterator types based on a Solvable iterator.
5125 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
5126   PoolItem_iterator and Selectable_iterator.
5127 - Add Solvable::SplitIdent: Helper class that splits an identifier
5128   into kind and name.
5129 - Provide methods Pattern::contents returning a collection of packages
5130   associated with the pattern/patch.
5131 - revision 9496
5132
5133 -------------------------------------------------------------------
5134 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
5135
5136 - add comparing to PoolQuery
5137 - revision 9466
5138
5139 -------------------------------------------------------------------
5140 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
5141
5142 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
5143 - revision 9452
5144
5145 -------------------------------------------------------------------
5146 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
5147
5148 - initial implementation of new locks (FATE #120118 and #120352)
5149 - revision 9442
5150
5151 -------------------------------------------------------------------
5152 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
5153
5154 - selectable API updates and changes
5155 - 4.10.0
5156
5157 -------------------------------------------------------------------
5158 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
5159
5160 - add split with respect to escaped delimeters and also for quotes
5161 - revision 9373
5162
5163 -------------------------------------------------------------------
5164 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
5165
5166 - Fixed some missing package and source package attributes.
5167 - revision 9348
5168
5169 -------------------------------------------------------------------
5170 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
5171
5172 - Allow to store a media label in MediaSetAccess. This label is
5173   passed to a media change requests to describe which CD is
5174   requested.  (bnc #330094)
5175 - Fixed some missing package and source package attributes.
5176 - revision 9347
5177
5178 -------------------------------------------------------------------
5179 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
5180
5181 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
5182 - Removed establish state in ResStatus
5183 - revision 9337
5184 - version 4.7.0
5185
5186 -------------------------------------------------------------------
5187 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
5188
5189 - Add PoolItem::isSatisfied()/isBroken() to test whether
5190   the items requirements are met.
5191 - revision 9334
5192
5193 -------------------------------------------------------------------
5194 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
5195
5196 - Extend sat::WhatProvides to allow to query for possible providers
5197   of a collection of capabilies. E.g. all providers of a packages
5198   requirements.
5199 - Fixed retrieval of translated texts from .solv files, provided the
5200   solv file contains them.
5201 - revision 9328
5202
5203 -------------------------------------------------------------------
5204 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
5205
5206 - initial implementation of serialize/recovery PoolQuery
5207   (needed by FATE #120118)
5208 - revision 9325
5209
5210 -------------------------------------------------------------------
5211 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
5212
5213 - Allow prioritizing repos by adding a line 'priority=N' to the
5214   .repo file. Where N is an integer number from 1 (highest prio)
5215   to 99 (least and default). (bnc #369827, fate #302872)
5216 - version 4.6.1
5217 - revision 9276
5218
5219 -------------------------------------------------------------------
5220 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
5221
5222 - support plaindir again (at least the most important parts)
5223
5224 -------------------------------------------------------------------
5225 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
5226
5227 - Throwing special exception MediaBadCAException in case of SSL
5228   certificate validation failure.(bnc #223512)
5229 - revision 9250
5230
5231 -------------------------------------------------------------------
5232 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
5233
5234 - add new error IO_SOFT to media request callback for temporary
5235   connection problem. (bnc #328822)
5236 - add new media exception timeout when somethink fail due to exceed
5237   timeout
5238 - mediacurl throw timeout exception when timeouted
5239 - revision 9246
5240
5241 -------------------------------------------------------------------
5242 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
5243
5244 - return more information from checking if metadata need refresh,
5245   so user can get better info. (bnc #307249)
5246 - revision 9231
5247
5248 -------------------------------------------------------------------
5249 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
5250
5251 - class sat::LocaleSupport: Convenience methods to manage support
5252   for language specific packages.
5253 - revision 9197
5254
5255 -------------------------------------------------------------------
5256 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
5257
5258 - removed obsolete capability handling stuff (ma)
5259 - version 4.5.0
5260
5261 -------------------------------------------------------------------
5262 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
5263
5264 - Don't mask skip and abort exception in Fetcher
5265 - revision 9188
5266
5267 -------------------------------------------------------------------
5268 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
5269
5270 - action is correctly set in mediaRequest callback
5271 - revision 9186
5272
5273 -------------------------------------------------------------------
5274 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
5275
5276 - Fix SEGV in commit (bnc# 371137)
5277 - version 4.4.3
5278 - revision 9174
5279
5280 -------------------------------------------------------------------
5281 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
5282
5283 - version 4.4.2
5284
5285 -------------------------------------------------------------------
5286 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
5287
5288 - look for openssl in cmake, actually we build require it
5289 - explicitely link against openssl and crypto, required to
5290   compile in all platforms/distros.
5291
5292 -------------------------------------------------------------------
5293 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
5294
5295 - Save repo type during refresh if type is NONE (f.e. lazy probing).
5296 - revision 9153
5297
5298 -------------------------------------------------------------------
5299 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
5300
5301 - replace gpg escaped semicolon with real semicolon (bnc #355434)
5302 - revision 9151
5303
5304 -------------------------------------------------------------------
5305 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
5306
5307 - make strings from RpmDb and Keyring exceptions translatable
5308 - revision 9146
5309
5310 -------------------------------------------------------------------
5311 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
5312
5313 - fix retrieving keys (bnc #368099)
5314 - version 4.4.1
5315
5316 -------------------------------------------------------------------
5317 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
5318
5319 - enable frontend to rewrite add_probe settings.(bnc #309612)
5320 - Correct adding repo without type to lazy probing.
5321 - revision 9135
5322
5323 -------------------------------------------------------------------
5324 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
5325
5326 - get better message if something fail when trying run rpm
5327   (bnc #344584)
5328 - revision 9133
5329
5330 -------------------------------------------------------------------
5331 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
5332
5333 - Add ExternalProgram::execError and ExternalProgram::command
5334   to improve error reporting.
5335 - revision 9112
5336
5337 -------------------------------------------------------------------
5338 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
5339
5340 - release all media before requesting another (bnc #336881)
5341 - revision 9110
5342
5343 -------------------------------------------------------------------
5344 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
5345
5346 - getDetectedDevices added (fate #120298)
5347 - revision 9108
5348
5349 -------------------------------------------------------------------
5350 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
5351
5352 - media backend release() methods changed to take string & instead
5353   of bool (needed for FATE #120298)
5354 - media label, detected device list and current device arguments
5355   added to the requestMedia callback
5356 - version 4.4.0
5357
5358 -------------------------------------------------------------------
5359 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
5360
5361 - fix for bnc#369543
5362
5363 -------------------------------------------------------------------
5364 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
5365
5366 - provide download rate info (average and curent) in the
5367   media::DownloadProgressReport for ftp/http (bnc #168935)
5368 - r9074
5369
5370 -------------------------------------------------------------------
5371 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
5372
5373 - cleanCache(): clean also .cookie files
5374 - cleanTargetCache() added
5375 - use escaped_alias() in rawcache_path_for_repoinfo() and
5376   packagescache_path_for_repoinfo()
5377 - r9068
5378
5379 -------------------------------------------------------------------
5380 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
5381
5382 - fixed location of RPMs in subdirs when parsing plaindir repo
5383   recursively (bnc #368218)
5384 - revision 9060
5385
5386 -------------------------------------------------------------------
5387 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
5388
5389 - Do not filter any installed solvables.
5390 - revision 9031
5391 - version 4.3.2
5392
5393 -------------------------------------------------------------------
5394 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
5395
5396 - Try to rebuild broken solv files in Target::load.
5397 - revision 9015
5398
5399 -------------------------------------------------------------------
5400 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
5401
5402 - Try to rebuild broken solv files in RepoManager::loadFromCache.
5403 - Fix RepoStatus::operator&& and RepoStatus testsuite.
5404 - revision 9008
5405
5406 -------------------------------------------------------------------
5407 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
5408
5409 - improved problem description while a vendor change
5410 - improved problem description if a requirement cannot be fulfilled. Bug #358560
5411 - revision 9002
5412
5413 -------------------------------------------------------------------
5414 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
5415
5416 - Save and restore requested locales on target load/commit.
5417 - revision 8999
5418
5419 -------------------------------------------------------------------
5420 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
5421
5422 - (Update) Prevent reinstallation of installed packages.
5423 - revision 8984
5424
5425 -------------------------------------------------------------------
5426 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
5427
5428 - refresh metadata if there is no cache to unbreak compat with
5429   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
5430   that "zypper in" could work on)
5431
5432 -------------------------------------------------------------------
5433 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
5434
5435 - create cache directory before calling rpmdb2solv (in an empty
5436   chroot)
5437 - version 4.3.1
5438
5439 -------------------------------------------------------------------
5440 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
5441
5442 - special exception message if server returns 403 response
5443   (forbidden) (port from SP2)
5444 - MediaException messages marked for translation
5445
5446 -------------------------------------------------------------------
5447 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
5448
5449 - make sure we have target cache on target initialize
5450 - version 4.3.0
5451
5452 -------------------------------------------------------------------
5453 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
5454
5455 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
5456   file systems (#333166)
5457 - rev. 8915
5458
5459 -------------------------------------------------------------------
5460 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
5461
5462 - Fixed Capabilites iterator exposing prereq marker.
5463 - revision 8914
5464
5465 -------------------------------------------------------------------
5466 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
5467
5468 - postinstall script fixed
5469 - version 4.2.10
5470
5471 -------------------------------------------------------------------
5472 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
5473
5474 - Testcases regards modaliases, rpmlib, ... correctly
5475 - Revision 8904
5476
5477 -------------------------------------------------------------------
5478 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
5479
5480 - Remove obsolete sql database. (bnc#363224)
5481 - revision 8898
5482
5483 -------------------------------------------------------------------
5484 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
5485
5486 - Take care target uses --root when creating solv files (bnc #363789)
5487 - revision 8881
5488
5489 -------------------------------------------------------------------
5490 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
5491
5492 - Unmaintained packages which does not fit to the updated system
5493   (broken dependencies) will be deleted.
5494 - revision 8867
5495
5496 -------------------------------------------------------------------
5497 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
5498
5499 - let libzypp-devel require libsatsolver-devel
5500
5501 -------------------------------------------------------------------
5502 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
5503
5504 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
5505 - revision 8833
5506
5507 -------------------------------------------------------------------
5508 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
5509
5510 - media: fixed DownloadProgressReport.finish() url argument in
5511   doGetFileCopy()
5512 - revision 8815
5513
5514 -------------------------------------------------------------------
5515 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
5516
5517 - hardlink when possible to optimize data transfer
5518   and space across caches.
5519 - version 4.2.8
5520
5521 -------------------------------------------------------------------
5522 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
5523
5524 - added some locale support to sat::Solvable
5525 - version 4.2.7
5526
5527 -------------------------------------------------------------------
5528 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
5529
5530 - handle error messages better in doesFileExist too which is
5531   used during probing. (bnc #362608)
5532
5533 -------------------------------------------------------------------
5534 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
5535
5536 - Fetcher::reset() should not reset cache directories.
5537   (bnc #348050)
5538 - version 4.2.6
5539
5540 -------------------------------------------------------------------
5541 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
5542
5543 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
5544   for http and https, but this time set CURLOPT_HTTPGET back to 1
5545   so it actually works. This makes Media::doesFileExist
5546   efficient for http and https.
5547   (related to bnc #348050)
5548 - version 4.2.5
5549
5550 -------------------------------------------------------------------
5551 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
5552
5553 - using .solv files only now (fate #303018)
5554 - revision 8699
5555
5556 -------------------------------------------------------------------
5557 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
5558
5559 - fix architectures on distupgrade
5560
5561 -------------------------------------------------------------------
5562 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
5563
5564 - fixes from trunk merged
5565
5566 -------------------------------------------------------------------
5567 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
5568
5569 - fixed renaming a repo to an existing one (bnc #228216)
5570 - revision 8431
5571
5572 -------------------------------------------------------------------
5573 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
5574
5575 - fix changelog
5576
5577 -------------------------------------------------------------------
5578 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
5579
5580 - read .curlrc more robustly to obtain user-proxy (#330351)
5581 - revision 8368
5582
5583 -------------------------------------------------------------------
5584 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
5585
5586 - always buildrequire openssl-devel
5587 - replacing strange utf-8 chars in changelog
5588 - revision 8317
5589
5590 -------------------------------------------------------------------
5591 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
5592
5593 - Saner NFS timeo default (#350309)
5594 - revision 8314
5595
5596 -------------------------------------------------------------------
5597 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
5598
5599 - support 'patterns.pat' and 'patterns.pat.gz' to read all
5600   patterns in one go.
5601 - rev 8309
5602
5603 -------------------------------------------------------------------
5604 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
5605
5606 - added RpmDb::removePubkey(), call it from
5607   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
5608   is removed from the trusted keyring
5609 - revision 8288
5610
5611 -------------------------------------------------------------------
5612 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
5613
5614 - Textchanges
5615 - reduced logging in SAT-solver
5616 - ordering solutions
5617 - version 4.1.8
5618 - revision 8276
5619
5620 -------------------------------------------------------------------
5621 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
5622
5623 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
5624   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
5625 - Revision 8255
5626 - Version 4.1.7
5627
5628 -------------------------------------------------------------------
5629 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
5630
5631 - Pathname zypp::filesystem::expandlink(const Pathname &) added
5632 - if the provided file is a symlink, expand it (#274651) (this
5633   probably won't work for schemes other than file/dir and cd/dvd)
5634 - revision 8179
5635
5636 -------------------------------------------------------------------
5637 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
5638
5639 - fixed password handling in URLs (bug #347273)
5640 - revision 8118
5641
5642 -------------------------------------------------------------------
5643 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
5644
5645 - Fixed default text locale detection not to use static variables. (#346872)
5646 - version 4.1.6
5647 - revision 8116
5648
5649 -------------------------------------------------------------------
5650 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
5651
5652 - Log more details about zypp lock owner. (#294094)
5653 - revision 8088
5654
5655 -------------------------------------------------------------------
5656 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
5657
5658 - Remove runtime dependency for libboost_filesystem (#345773)
5659 - version 4.1.5
5660 - revision 8061
5661
5662 -------------------------------------------------------------------
5663 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
5664
5665 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
5666   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
5667 - version 4.1.4
5668 - revision 7998
5669
5670 -------------------------------------------------------------------
5671 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
5672
5673 - make IniParser more strict (bug #306697)
5674
5675 -------------------------------------------------------------------
5676 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
5677
5678 - Fix missing packages in patch content list. (#340896)
5679 - revision 7925
5680
5681 -------------------------------------------------------------------
5682 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
5683
5684 - fix build
5685
5686 -------------------------------------------------------------------
5687 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
5688
5689 - Output date strings in UTF-8. (#339423)
5690 - revision 7807
5691
5692 -------------------------------------------------------------------
5693 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
5694
5695 - fixes for new gcc
5696 - version 4.1.3
5697 - r7788
5698
5699 -------------------------------------------------------------------
5700 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
5701
5702 - Don't mark failed patch scripts as installed. (#327523)
5703 - version 4.1.2
5704 - revision 7744
5705
5706 -------------------------------------------------------------------
5707 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5708
5709 - update rpmlint suppression
5710
5711 -------------------------------------------------------------------
5712 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5713
5714 - fixed retrieval of epoch from rpmdb (bug #246680)
5715
5716 -------------------------------------------------------------------
5717 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5718
5719 - allow non-existing "packages" file in susetags parser (bug
5720   #309235)
5721
5722 -------------------------------------------------------------------
5723 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5724
5725 - SMBIOS DMI modalias matching added (#333152)
5726 - revision 7494
5727
5728 -------------------------------------------------------------------
5729 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5730 - do not download the same file multiple times in one attach session
5731   (#307098), r7456
5732 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5733   removed - should be correctly detected by HAL now
5734   (#167629, #163971), r7452
5735 - version 4.1.1
5736
5737 -------------------------------------------------------------------
5738 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5739
5740 - filter architecture in plaindir parser (bug #330791)
5741
5742 -------------------------------------------------------------------
5743 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5744
5745 - Throw constructing malformed checksums. (#189096)
5746 - revision 7441
5747
5748 -------------------------------------------------------------------
5749 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5750
5751 - Renamed templates back because proper qualification makes it work
5752   too.
5753 - 4.1.0
5754
5755 -------------------------------------------------------------------
5756 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5757
5758 - only look for repositories in file ending ".repo" (bug #294779)
5759
5760 -------------------------------------------------------------------
5761 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5762
5763 - Fixed compilation errors with GCC 4.3 by adding missing includes
5764   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5765   Compare<Edition> to CompareEd.
5766 - r7426
5767
5768 -------------------------------------------------------------------
5769 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5770
5771 - Incorporated patch from Michael Matz to speedup cache reading.
5772 - revision 7413
5773
5774 -------------------------------------------------------------------
5775 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5776
5777 - Resolvertestcase:
5778   - log Repository info
5779   - set keep state in the testcase
5780   - handle vendor
5781 - r 4707
5782
5783 -------------------------------------------------------------------
5784 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5785
5786 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5787 - revision 7402
5788
5789 -------------------------------------------------------------------
5790 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5791
5792 - QueuItemRequire: Filter out all provider which have worser architecture,
5793   are NOT noarch and have not the same name as the requirement. The
5794   last one is needed for updating packages via patch/atoms.
5795   Bug 328081
5796 - Revert changes of r 7340
5797 - r 7386
5798
5799 -------------------------------------------------------------------
5800 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5801
5802 - Add missing '--install' parameter in desktop file. (#308640)
5803 - version 4.0.0
5804 - revision 7369
5805
5806 -------------------------------------------------------------------
5807 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5808
5809 - release all attached media before attempting to eject (#293428)
5810 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5811 - revision 7352
5812 - version 3.26.0
5813
5814 -------------------------------------------------------------------
5815 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5816
5817 - provide a way to retrieve the metadata path. Used for
5818   installation, which incorrectly creates a repository in
5819   cache without adding it first, so metadata path is not
5820   set and therefore it is not possible to setup a media
5821   verifier on installation. Part of fix for (#293428)
5822 - 3.25.0
5823
5824 -------------------------------------------------------------------
5825 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5826
5827 - If more than one resolvables provide a requirements and have different
5828   architecture take thatone with the best architecture. (Not regarding the
5829   name). Bug: Branching too much while an installation of a multi-arch-DVD
5830 - r 7340
5831 - version 3.24.8
5832
5833 -------------------------------------------------------------------
5834 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5835
5836 - Checking the queue if an item will be deleted. If yes, the requirements
5837   are not needed anymore. Bug 326384
5838 - version 3.24.7
5839 - r 7329
5840
5841 -------------------------------------------------------------------
5842 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5843
5844 - don't probe the repository type upon saving if disabled (#326769)
5845 - version 3.24.6
5846 - revision 7319
5847
5848 -------------------------------------------------------------------
5849 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5850
5851 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5852   esp. if the error occurred executing the packages post-install script.
5853 - version 3.24.5
5854 - revision 7317
5855
5856 -------------------------------------------------------------------
5857 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5858
5859 - If a package is deselected by user, apply this soft lock to all
5860   available versions of this package.
5861 - version 3.24.4
5862 - revision 7316
5863
5864 -------------------------------------------------------------------
5865 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5866
5867 - Update: Do not set an item to installation if there has been already set
5868   one for installation which has the same NVA. Bug  326286
5869 - version 3.24.3
5870 - r 7311
5871
5872 -------------------------------------------------------------------
5873 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5874
5875 - Enable package cache during commit. (#326249)
5876 - revision 7309
5877
5878 -------------------------------------------------------------------
5879 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5880
5881 - Do not regarding requirements for packages which will be deleted in the
5882   same solver run. Bug 310618
5883 - r 7292
5884 - version 3.24.2
5885
5886 -------------------------------------------------------------------
5887 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5888
5889 - don't download filelists.xml.gz (#307105)
5890 - version 3.24.1
5891 - revision 7269
5892
5893 -------------------------------------------------------------------
5894 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5895
5896 - Improve estimated diskusage while there is no valid
5897   solver result. (#325617)
5898 - revision 7266
5899
5900 -------------------------------------------------------------------
5901 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5902
5903 -Bugfix in vendor change of a required resolvable (Correct error message)
5904  Bug 310455
5905 - r 7262
5906
5907 -------------------------------------------------------------------
5908 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5909
5910 - fixed DU parsing in inst-sys (#308659)
5911 - revision 7256
5912
5913 -------------------------------------------------------------------
5914 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5915
5916 - Enable using patch and delta rpms. (#309124)
5917 - version 3.24.0
5918 - revision 7253
5919
5920 -------------------------------------------------------------------
5921 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5922
5923 - On update do not delete unmaintained non-SuSE packages.
5924 - version 3.23.2
5925 - revision 7239
5926
5927 -------------------------------------------------------------------
5928 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5929
5930 - ZYppImpl::getPartitions() - don't return the current partitioning
5931   when the partitioning hasn't been set - fixes DU parsing in
5932   inst-sys (#308659)
5933
5934 -------------------------------------------------------------------
5935 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5936
5937 - Throw specific exceptions during commit (#308511)
5938 - 3.23.1
5939
5940 -------------------------------------------------------------------
5941 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5942
5943 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5944   now provide more detailed disk usage information.
5945   Yum metadata don't, so we book the package size to '/'. (#308362)
5946 - version 3.23.0
5947 - revision 7225
5948
5949 -------------------------------------------------------------------
5950 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5951
5952 - Regarding keep state while recycle old valid solver results. Bug 286889
5953 - r 7209
5954
5955 -------------------------------------------------------------------
5956 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5957
5958 - report 100% progress on finishing RPM removal (bug #309431)
5959 - revision 7200
5960
5961 -------------------------------------------------------------------
5962 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5963
5964 - Update: rename language packages --> take that package which fits to the
5965   selected language Bug 308098
5966 - r 7919
5967
5968 -------------------------------------------------------------------
5969 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5970
5971 - restore deltas and patch rpms from the cache (#309124)
5972 - 3.22.8
5973
5974 -------------------------------------------------------------------
5975 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5976
5977 - Don't fail if a product is deleted multiple times (e.g. due to
5978   obsoletes and an explicit deleted request). (#308746)
5979 - version 3.22.7
5980 - revision 7184
5981
5982 -------------------------------------------------------------------
5983 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5984
5985 - SYSCONFDIR variable added for modifying /etc
5986
5987 -------------------------------------------------------------------
5988 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5989
5990 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5991 - r 7177
5992
5993 -------------------------------------------------------------------
5994 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5995
5996 - new translations added
5997 - r 7166
5998 - version 3.22.6
5999
6000 -------------------------------------------------------------------
6001 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
6002
6003 - fixed disk usage counting of updated packages (#308362)
6004
6005 -------------------------------------------------------------------
6006 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
6007
6008 - Splitting packages: Take the package with the best
6009   architecture,edition ONLY; Bug 308591
6010 - r 7160
6011
6012 -------------------------------------------------------------------
6013 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
6014
6015 - properly report fallback disk usage size (in kB instead of bytes)
6016   when disk usage is not known (YUM repos) (#308475)
6017
6018 -------------------------------------------------------------------
6019 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
6020
6021 - Install a sample /etc/zypp.conf. (#306615)
6022 - Fixed missing soversion symlink in package.
6023 - version 3.22.5
6024 - revision 7150
6025
6026 -------------------------------------------------------------------
6027 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
6028
6029 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
6030   308252
6031 - r 7143
6032
6033 -------------------------------------------------------------------
6034 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
6035
6036 - Error: Select two candidate with the same name while update.
6037   Solution: If there is a candidate which is already selected for installation -->
6038   take thatone #308082
6039 - r 7132
6040
6041 -------------------------------------------------------------------
6042 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
6043
6044 - Work arround installed patterns providing an empty vendor string. (#307743)
6045 - Let the solver treat vendor suse and opensuse as equivalent.
6046 - version 3.22.4
6047
6048 -------------------------------------------------------------------
6049 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
6050
6051 - Checking item before evaluating the concerning vendor. bug #307941
6052 - r 7119
6053
6054 -------------------------------------------------------------------
6055 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
6056
6057 - Fix for bug #307163 - empty package descriptions
6058   a.k.a shared tag not 100% implemented
6059 - r 7117
6060 - version 3.22.3
6061
6062 -------------------------------------------------------------------
6063 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
6064
6065 - logging "reverse" NEEDED_BY in the detail description of solver
6066   problems.
6067 - improved error message if a requiremnt is not fulfilled Bug 307743
6068 - Add "ignore" option to the solution if a requirement is not fulfilled
6069   Bug 304276
6070 - revision 7113
6071
6072 -------------------------------------------------------------------
6073 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
6074
6075 - fixed the order of operands of susetags local metadata status
6076   computation which caused the YaST repositories to always get
6077   refreshed (part of bug #304310)
6078 - revision 7107
6079 - version 3.22.2
6080
6081 -------------------------------------------------------------------
6082 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
6083
6084 - comparing vendor with VendorAttr::equivalent
6085 - revision 7103
6086
6087 -------------------------------------------------------------------
6088 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
6089
6090 - Use $RPM_OPT_FLAGS.
6091
6092 -------------------------------------------------------------------
6093 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
6094
6095 - Reset transact bits when switching status from
6096   "update" to "protected" (#246976)
6097 - version 3.22.1
6098 - revision 7094
6099
6100 -------------------------------------------------------------------
6101 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
6102
6103 - new translations added
6104 - rev 7083
6105
6106 -------------------------------------------------------------------
6107 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
6108
6109 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
6110    [main]
6111    download.use_patchrpm = no
6112    download.use_deltarpm = no
6113 - version 3.22.0
6114 - revision 7069
6115
6116 -------------------------------------------------------------------
6117 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
6118
6119 - On demand translate patch requirements into a list of atoms.
6120   Required by the UI to display packages acssociated with a patch.
6121   (#300612)
6122 - version 3.21.1
6123 - revision 7065
6124
6125 -------------------------------------------------------------------
6126 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
6127
6128 - enrich ResolverInfo with the reason if a user-initiated request
6129   fails (#304325, #306240)
6130 - r 7051
6131
6132 -------------------------------------------------------------------
6133 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
6134
6135 - added missing implementation of LogControl::setLineFormater()
6136   (lslezak)
6137 - version 3.21.0
6138 - revision 7041
6139
6140 -------------------------------------------------------------------
6141 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
6142
6143 - enable changing url in requestMedia callback (#294481)
6144 - revision 7037
6145
6146 -------------------------------------------------------------------
6147 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
6148
6149 - Filter readonly mount points in DiskUsageCounter (#297405)
6150 - revision 7030
6151
6152 -------------------------------------------------------------------
6153 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
6154
6155 - remember the cause of the RepoException when refreshing metadata
6156   (#301022)
6157 - r7023
6158
6159 -------------------------------------------------------------------
6160 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
6161
6162 - Safe fix for bug #299680.
6163 - version 3.20.1
6164 - revision 7026
6165
6166 -------------------------------------------------------------------
6167 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
6168
6169 - Bugfix: If a requirement has been fulfilled by more than one language
6170   resolvables only thatone will be taken which fits to the selected
6171   language.
6172 - r 7018
6173
6174 -------------------------------------------------------------------
6175 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
6176
6177 - correct error code for media errors in MediaCurl::doGetFileCopy()
6178   affects only zypper error output, does not affect YaST
6179 - r7013
6180
6181 -------------------------------------------------------------------
6182 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
6183
6184 - reverted blocking of requestMedia from r6271 (#301710)
6185 - r6999
6186
6187 -------------------------------------------------------------------
6188 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
6189
6190 - prevent progress report in destructor (#299680)
6191 - r6998
6192
6193 -------------------------------------------------------------------
6194 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
6195
6196 - treat non-filelists.xml <file> entries as file provides capabilities
6197   in YUM parser (#304701)
6198 - r6992
6199
6200 -------------------------------------------------------------------
6201 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
6202
6203 - the media.1/media uniquely identifies a 'susetags' repo, not
6204   the content file (#304200)
6205
6206 -------------------------------------------------------------------
6207 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
6208
6209 - fixed locale dir (#304649)
6210 - r6984
6211
6212 -------------------------------------------------------------------
6213 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
6214
6215 - don't treat normal package license as "license to confirm"
6216   (#305906)
6217
6218 -------------------------------------------------------------------
6219 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
6220
6221 - Fixed fix for #293039. Segfault due to uninitialzed data.
6222 - version 3.19.3
6223 - revision 6980
6224
6225 -------------------------------------------------------------------
6226 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
6227
6228 - reduced too much verbosed ResolverContext logging; Bug 303971
6229 - r 6977
6230
6231 -------------------------------------------------------------------
6232 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
6233
6234 - Fixed PlainDir repositories to provide real disk usage data. For
6235   repomd and others that do not provide any detailed disk usage info,
6236   assume the packgage size is required below "/". Peviously they were
6237   treated as being empy.
6238 - version 3.19.2
6239 - revision 6972
6240
6241 -------------------------------------------------------------------
6242 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
6243
6244 - Add a new solver solution in the case of running in a timeout:
6245   ProblemSolutionDoubleTimeout.h
6246   #Bug 302496
6247 - revision 6970
6248
6249 -------------------------------------------------------------------
6250 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
6251
6252 - bug in fix for (#292986)
6253
6254 -------------------------------------------------------------------
6255 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
6256
6257 - (#297001) - libzypp: can't skip broken packages
6258 - re enable importing zypp keyring from rpm.(#302379)
6259 - 3.19.1
6260
6261 -------------------------------------------------------------------
6262 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
6263
6264 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
6265   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
6266   in order to support query-by-repo (#305384)
6267 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
6268   number of kinds, names, or repos (#305347)
6269 - remove ResolvableQuery::iterateResolvablesByKind, not needed
6270 - version 3.19.0
6271 - rev 6935
6272
6273 -------------------------------------------------------------------
6274 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
6275
6276 - real fix for reading signature ids. (#390535).
6277 - delete metadata when removing repo (#301037).
6278
6279 -------------------------------------------------------------------
6280 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
6281
6282 - following behaviour for setPartitions
6283   - if they are not set, they are detected
6284   - if they are set, that value is used.
6285   - if value set or detected is empty, all disk usage
6286     information is read. Otherwise just values in those
6287     mount points.
6288     Should work for installation as long as detectPartitions
6289     is empty at installation.(#293039)
6290
6291 -------------------------------------------------------------------
6292 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
6293
6294 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
6295   from external, e.g. for the testcases
6296 - Honor ZYPP_CONF environment variable to override the buit-in
6297   /etc/zypp/zypp.conf
6298 - Check architecture at handout() to prevent NULL ptr reference.
6299 - Bug 301286
6300 - rev 6908
6301
6302 -------------------------------------------------------------------
6303 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
6304
6305 -The solver generate an establish call for all
6306  resolvables which has filesystemcaps if there is not a valid result from a
6307  former solver run available. This covers:
6308  * Initial solver run
6309  * Changing of filesystem whithin a workflow, cause the solver results will
6310    be reset if the filesystem dependencies have been changed
6311  Bug 271912
6312 - r 6901
6313
6314 -------------------------------------------------------------------
6315 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
6316
6317 - pass location to plaindir package (#303751)
6318 - Add name of file in question to checksum/signature related
6319   exceptions.
6320 - pass basename of file to verifyFileSignatureWorkflow (instead of
6321   empty string).
6322 - filter out incompatible architectures when parsing sustags
6323   repos (first half of #301286)
6324 - r 6882
6325
6326 -------------------------------------------------------------------
6327 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
6328
6329 - don't run source migration if yast is running in
6330   intsys mode (#297136)
6331 - signature and checksum verification fixes. Still pending
6332   problem ZYpp getting no output from gpg when running from zypper.
6333   (#302059)
6334
6335 -------------------------------------------------------------------
6336 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
6337
6338 - Do not strip resolvables which have the same name but different kind
6339   (ResolverInfo*)
6340 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
6341 - r 6830
6342
6343 -------------------------------------------------------------------
6344 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
6345
6346 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
6347   the Estonian locale (#302525).
6348
6349 -------------------------------------------------------------------
6350 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
6351
6352 - added remembering of exception history at various places
6353
6354 -------------------------------------------------------------------
6355 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
6356
6357 - Bugfixes concerning vendor handling:
6358 - first bug:
6359   Installed A-1.0(vendor SuSE)
6360   Available A-2.0(other vendor)
6361   A will not be regarded as "unmaintained". So it will not be deleted.
6362 - second bug:
6363   A need B-2.0. B-1.0 is installed but has another vendor. Report a
6364   proper errmessage.
6365 - Testcase : solution-tests/vendor-test.xml
6366 - r 6812
6367 - 3.18.4
6368
6369 -------------------------------------------------------------------
6370 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
6371
6372 - ignore HASH key for download (#300982)
6373
6374 -------------------------------------------------------------------
6375 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
6376
6377 - Added explicitly_requested as parameter in ResolverContext::Uninstall
6378   Bug 299819
6379 - revision 6794
6380
6381 -------------------------------------------------------------------
6382 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
6383
6384 - If no mount information is available, parse all DU entries.
6385 - read only hack mode for migrate-sources. We actually do add
6386   repositories with it, but no harm. (#292986)
6387 - fix some typos in exceptions (#301331)
6388 - 3.18.3
6389
6390 -------------------------------------------------------------------
6391 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
6392
6393 - Do not regard explicit request in order to recognize updated packages
6394   correctly. Bug 301676
6395 - Updated translations
6396 - r 6766
6397 - 3.18.2
6398
6399 -------------------------------------------------------------------
6400 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
6401
6402 - package-manager script: Call /sbin/yast2 with full path because of
6403   gnomesu (#269873).
6404
6405 -------------------------------------------------------------------
6406 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
6407
6408 - add support for the HASH key. (#300982)
6409 - Use ContentFileParser in Downloader (instead of implementing
6410   the parser again, it has a reason, Downloader was written first)
6411 - update testcases and data to cover the new HASH key
6412 - 3.18.1
6413
6414 -------------------------------------------------------------------
6415 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
6416
6417 - unify query API for kind and name, summary, description
6418   (incomplete)
6419 - rev 6761, version 3.18.0
6420
6421 -------------------------------------------------------------------
6422 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
6423
6424 - add iterateResolvablesByKindsAndName
6425 - rev 6735, version 3.17.13
6426
6427 -------------------------------------------------------------------
6428 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
6429
6430 - rename ResolvableQuery::queryByName to iterateResolvablesByName
6431 - fix reading of kind and repository in ResolvableQuery
6432 - add reverse lookups in CacheTypes
6433 - add iterateResolvablesByKind
6434 - rev 6733
6435
6436 -------------------------------------------------------------------
6437 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
6438
6439 - shorten solver error messages Bug 259894
6440 - rev 6723
6441
6442 -------------------------------------------------------------------
6443 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
6444
6445 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
6446   install zypp/cache header files.
6447 - rev 6719, version 3.16.13
6448
6449 -------------------------------------------------------------------
6450 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
6451
6452 - discard pattern files with incompatbile architecture, both
6453   for download and for parsing. (#298716)
6454 - rev 6711
6455
6456 -------------------------------------------------------------------
6457 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
6458
6459 - run sqlite asynchronously and add sql index files where
6460   appropriate, gives 6x performance on certain operations.
6461   Bumping cache schema version to 1004.
6462   (#300998)
6463 - rev 6710
6464
6465 -------------------------------------------------------------------
6466 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
6467
6468 - fix String::endsWith (#301038)
6469 - rev 6709
6470
6471 -------------------------------------------------------------------
6472 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
6473
6474 - added an _explicitly_requested in QueueItemConflict ( as already in
6475   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
6476   remove the conflicting item without an error message. Bug 299819
6477 - rev 6699
6478
6479 -------------------------------------------------------------------
6480 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
6481
6482 - forgot to set default refresh policy in checkIfToRefreshMetadata
6483 - repo.refresh.delay default set to 10 minutes
6484 - 6693
6485
6486 -------------------------------------------------------------------
6487 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
6488
6489 - Bugfix while regarding correct vendor in update
6490 - r6677
6491 - version 3.15.0
6492
6493 -------------------------------------------------------------------
6494 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
6495
6496 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
6497   added to delay next check & refresh until the specified number of
6498   minutes has passed from the last check or refresh (FATE #301991).
6499   Revisions: 6654, 6656, 6666, and 6667.
6500 - filesystem::touch(Pathname) added (r6666)
6501 - RepoManager::touchIndexFile(RepoInfo) added
6502 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
6503   decision to do the refresh moved to this public method.
6504 - r6667
6505
6506 -------------------------------------------------------------------
6507 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
6508
6509 - generate a resolver problem if addRequires does not find a resovable
6510   #299486
6511 - rev 6660
6512
6513 -------------------------------------------------------------------
6514 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
6515
6516 - Prioritized delete request by the user BEFORE delete requests due
6517   missing dependencies or conflicting dependencies. Bug 298322
6518 - rev 6640
6519
6520 -------------------------------------------------------------------
6521 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
6522
6523 - support also "Plaindir" as valid repo type name (#298622)
6524 - revision 6616
6525 - version 3.14.0
6526
6527 -------------------------------------------------------------------
6528 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
6529
6530 - fix segfault in Progress reporting
6531 - progress report use name instead of alias (#298035)
6532 - repoinfo returns alias if name is empty
6533
6534 -------------------------------------------------------------------
6535 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
6536
6537 - merge patch by dmueller to get rid of boost-regex
6538
6539 -------------------------------------------------------------------
6540 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
6541
6542 - dont create a second CacheStore in the same scope, will lock...
6543   #297627
6544
6545 -------------------------------------------------------------------
6546 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
6547
6548 - fixed some RepoManager exception docs & history
6549 - r6558
6550
6551 -------------------------------------------------------------------
6552 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
6553
6554 - feature #302135: Graceful update of 3rd party packages
6555   Automatic upgrading only sees packages from same vendor
6556   This allows not needed to have those locked.
6557 - Add persistent locks file which allow wildcards. Users
6558   can lock certain packages adding lines like "kde* < 3.5"
6559 - add applyLocks() to apply persistent locks before solving
6560
6561 -------------------------------------------------------------------
6562 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
6563
6564 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
6565   #271912 wq
6566 - Added locking resolvables in the testcases
6567 - rev 6544
6568
6569 -------------------------------------------------------------------
6570 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
6571
6572 - add migrate-sources to %post (#292986)
6573 - 3.13.15
6574
6575 -------------------------------------------------------------------
6576 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
6577
6578 - fixed bug with using wrong files from raw metadata cache
6579   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
6580
6581 -------------------------------------------------------------------
6582 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
6583
6584 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
6585   Bug# 297795
6586 - r 6517
6587
6588 -------------------------------------------------------------------
6589 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
6590
6591 - implement susetags support for compressed metadata
6592   and testcases. (feature #301916)
6593 - implement disk usage in cache. For installation requires
6594   some changes in YaST to setup the ZYpp getPartitions()
6595   before repos are cached. (bug #293039)
6596 - added testcases for diskusage
6597 - 3.13.14
6598
6599 -------------------------------------------------------------------
6600 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
6601
6602 - fixed YUM parser to properly create source packages
6603 - disabled reading of filelists.xml.gz by default (the data are
6604   currently not stored anyway)
6605 - revision 6481
6606 - version 3.13.13
6607
6608 -------------------------------------------------------------------
6609 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
6610
6611 - Don't download unwanted translation files (#293740).
6612 - revision 6470
6613
6614 -------------------------------------------------------------------
6615 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
6616
6617 - Fix susetags repo to parse dikusage data (#293039)
6618 - revision 6467
6619 - version 3.13.12
6620
6621 -------------------------------------------------------------------
6622 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
6623
6624 - Add product attribute 'type' (aka 'category' which is now
6625   deprecated). Adapted sustags and yum parsers to parse and
6626   provide this value.
6627 - revision 6464
6628 - version 3.13.11
6629
6630 -------------------------------------------------------------------
6631 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
6632
6633 - fix modalias rel column number
6634 - version 3.13.10
6635
6636 -------------------------------------------------------------------
6637 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
6638
6639 - Implemented option repo.add.probe to allow probing
6640   the added repositories
6641 - version 3.13.9
6642
6643 -------------------------------------------------------------------
6644 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
6645
6646 - Fixed detection of renamed packages while update.
6647 - Added new translations
6648 - rev 6445
6649
6650 -------------------------------------------------------------------
6651 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
6652
6653 - Speed up retrieving MediaNr attribute, as it slows down install
6654   order calculation. (#297173)
6655 - revision 6442
6656
6657 -------------------------------------------------------------------
6658 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
6659
6660 - Fixed cache schema upgrade
6661
6662 -------------------------------------------------------------------
6663 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
6664
6665 - Fixed pattern includes and extends attributes.
6666 - revision 6431
6667 - version 3.13.8
6668
6669 -------------------------------------------------------------------
6670 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
6671
6672 - API for retrieving additional dependencies" solver/detail/Resolver.h
6673 - Handle additional dependencies in the testcases
6674 - Handle system and language dependencies in the testcases correctly.
6675 - r 6418
6676
6677 -------------------------------------------------------------------
6678 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
6679
6680 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
6681   has changed. Resolver must discard any cached filesystem dependencies.
6682   (required for #271912)
6683 - revision 6404
6684
6685 -------------------------------------------------------------------
6686 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
6687
6688 - Indicate changed pool content to the resolver. (required for #271912)
6689 - revision 6398
6690 - version 3.13.7
6691
6692 -------------------------------------------------------------------
6693 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
6694
6695 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
6696   problems. Bug 280387
6697 - r 6378
6698 - version 3.13.6
6699
6700 -------------------------------------------------------------------
6701 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6702
6703 - Added interface to install source packages via zypper.
6704 - revision 6373
6705 - version 3.13.5
6706
6707 -------------------------------------------------------------------
6708 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6709
6710 - Added package attributes Package::sourcePkgName and
6711   Package::sourcePkgEdition. Name and edition of the source
6712   rpm this package was built from.
6713 - Added ZYpp::installSrcPackage to install a single source package.
6714 - revision 6353
6715 - version 3.13.4
6716
6717 -------------------------------------------------------------------
6718 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6719
6720 - Temorary files and directories created by makeSibling use the
6721   same protection as the original.
6722 - revision 6344
6723 - version 3.13.3
6724
6725 -------------------------------------------------------------------
6726 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6727
6728 - Removed keepExtras from resolvePool. This will be handled
6729   in the solver internally now. #294727
6730 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6731 - revision 6317
6732 - version 3.13.2
6733
6734 -------------------------------------------------------------------
6735 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6736
6737 - Remove tribool from RepoInfo's interface.
6738 - revision 6301
6739 - version 3.13.1
6740
6741 -------------------------------------------------------------------
6742 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6743
6744 - Fixed wrong media number reported by script, message and patch.
6745 - Fixed script API to provide the scripts location on media (if not
6746   inlined).
6747 - Introduced ScripProvider to make a script available on the local
6748   disk.
6749 - revision 6288
6750 - version 3.13.0
6751
6752 -------------------------------------------------------------------
6753 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6754
6755 - don't request media chage if the media is not changeable (like
6756   e.g. http)
6757 - revision 6271
6758 - version 3.12.1
6759
6760 -------------------------------------------------------------------
6761 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6762
6763 - progress ticks for clean cache
6764 - ZConfig: remove default from names.
6765 - re enable reading cache callbacks
6766 - ini parser without boost::regexp
6767   patch by dmueller (#152447)
6768
6769 -------------------------------------------------------------------
6770 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6771
6772 - Fixed package to provide the location media number. (#294496)
6773 - revision 6263
6774
6775 -------------------------------------------------------------------
6776 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6777
6778 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6779   gpgkey) instead of throwing bad url exception
6780 - revision 6259
6781
6782 -------------------------------------------------------------------
6783 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6784
6785 - Make clearing of extra dependencies/conflicts configurable when
6786   resolvePool(). Leave the default as before (clear extras).
6787   Bug # 294727
6788 - revision 6233
6789 - version 3.12.0
6790
6791 -------------------------------------------------------------------
6792 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6793
6794 - /var/lib/zypp/cache -> /var/cache/zypp
6795   (#292419)
6796 - ini parser without boost::regexp, patch by dmueller
6797   (#152447)
6798
6799 -------------------------------------------------------------------
6800 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6801
6802 - Make temp directory configurable  via environment
6803   variable ZYPPTMPDIR.
6804 - revision 6202
6805 - version 3.11.11
6806
6807 -------------------------------------------------------------------
6808 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6809
6810 - Fixed bug in smart pointer comparison.
6811
6812 -------------------------------------------------------------------
6813 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6814
6815 - Fix failing rename of metadata download directories across
6816   filesystem boundaries.
6817
6818 -------------------------------------------------------------------
6819 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6820
6821 - Fixed malicious gettext include.
6822 - Make ZConfig a singleton.
6823 - revision 6123
6824
6825 -------------------------------------------------------------------
6826 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6827
6828 - Fixed repo::provideFile to set a deleter for downloaded files
6829   (#293004).
6830 - revision 6094
6831 - version 3.11.10
6832
6833 -------------------------------------------------------------------
6834 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6835
6836 - Query ByRepository now takes as well an alias.
6837
6838 -------------------------------------------------------------------
6839 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6840
6841 - fix retrieval of container attributes in cache
6842   (#292698)
6843
6844 -------------------------------------------------------------------
6845 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6846
6847 - Port zypp-query-pool (#292404)
6848 - revision 6069
6849 - version 3.11.9
6850
6851 -------------------------------------------------------------------
6852 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6853
6854 - added new calls in Resolver.h: addRequire,addConflict
6855
6856 -------------------------------------------------------------------
6857 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6858
6859 - Fixed IniParser to allow '=' in values (#292669)
6860 - revision 6063
6861
6862 -------------------------------------------------------------------
6863 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6864
6865 - allow / in alias (#292628)
6866
6867 -------------------------------------------------------------------
6868 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6869
6870 - Fixed repo::provideFile to throw on error.
6871 - Fixed ResolvableQuery to use 0 as default for non existing
6872   numerical values.
6873 - revision 6058
6874
6875 -------------------------------------------------------------------
6876 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6877
6878 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6879   additional ctor for convenience.
6880 - revision 6047
6881
6882 -------------------------------------------------------------------
6883 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6884
6885 - Evalute update canditate:
6886   Take canditates only which are really installable. Bug 292077
6887   r 6034
6888
6889 -------------------------------------------------------------------
6890 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6891
6892 - fixed some tribool bugs in RepoInfo
6893 - revision 6022
6894
6895 -------------------------------------------------------------------
6896 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6897
6898 - fix reading of non existant repo
6899 - r6018
6900 - first submission to stable
6901 - fix keywords parsing in susetags parser
6902 - version 3.11.8
6903
6904 -------------------------------------------------------------------
6905 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6906
6907 - make resolvable query complete exceptionless with the database
6908 - test that packages have some attributes
6909 - disable progress adaptor for now
6910 - revision 5977
6911 - version 3.11.7
6912
6913 -------------------------------------------------------------------
6914 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6915
6916 - fixed unresolved symbols
6917 - revision 5972
6918 - version 3.11.6
6919
6920 -------------------------------------------------------------------
6921 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6922
6923 - fixed TranslatedText creating unwanted entries.
6924 - fixed capability processing
6925 - revision 5964
6926 - version 3.11.5
6927
6928 -------------------------------------------------------------------
6929 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6930
6931 - MediaSetAccess::release() added
6932 - Use attachDesiredMedia in MediaProducts
6933 - Progress reporting improved
6934 - revision 5959
6935 - version 3.11.4
6936
6937 -------------------------------------------------------------------
6938 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6939
6940 - fixed parsing translated texts.
6941 - added source packages.
6942 - revision 5947
6943 - version 3.11.3
6944
6945 -------------------------------------------------------------------
6946 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6947
6948 - repo callbacks fixed
6949 - Fixed YUM parser progress reporting
6950 - Added CombinedProgressData
6951 - make RepoImpl::resolvables() load lazy
6952 - MediaProducts added for scanning products file
6953 - Implement cache schema versioning and automatic invalidation of
6954   cache when schema changes
6955 - revision 5942
6956 - version 3.11.2
6957
6958 -------------------------------------------------------------------
6959 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6960
6961 - Propagate pools repository_iterator to the UI
6962 - revision 5911
6963 - version 3.11.1
6964
6965 -------------------------------------------------------------------
6966 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6967
6968 - Package::location is now returns an OnMediaLocation
6969 - archivesize() renamed to downloadSize()
6970 - Allow to iterate all Repositories that contribute
6971   Resolvables to the Pool.
6972 - MediaSetAccess::provideDir added
6973 - remove useless url check
6974 - add old-api-style wrapper
6975 - Add MediaProducts class
6976 - revision 5892
6977 - version 3.11.0
6978
6979 -------------------------------------------------------------------
6980 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6981
6982 - function isInstalledBy/installs
6983   Added an initial installation flag which shows if the item has been
6984   triggered for installation, or the dependency is already satisfied.
6985 - Revision 5884
6986 - Version 3.4.0
6987
6988 -------------------------------------------------------------------
6989 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6990
6991 - removed unused %{prefix}/lib/zypp from %files in spec file
6992 - revision 5870
6993
6994 -------------------------------------------------------------------
6995 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6996
6997 - Old API (SourceManager, metadata parsers) dropped in favor of the
6998   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6999   repo subtree).
7000 - Some new API improvements.
7001 - revision 5868
7002 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
7003
7004 -------------------------------------------------------------------
7005 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
7006
7007 - New API calls which provides more information about one
7008   resolvable after a solverrun:
7009   isInstalledBy (const PoolItem_Ref item);
7010   installs (const PoolItem_Ref item);
7011 - Revision 5835
7012
7013 -------------------------------------------------------------------
7014 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
7015
7016 - fix changelog entry order
7017
7018 -------------------------------------------------------------------
7019 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
7020
7021 - Ignore conflicting items which are uninstallable
7022 - Create a "needed by" info if a requirement is still fulfilled.
7023 - Allow only one needed_by and needed_by_capability in QueueItemInstall
7024 - Added capability and type (REQUIRE, RECOMMEND,....) to
7025   ResolverInfoNeededBy
7026 - Evaluate ResolverInfoNeededBy for more information in the error
7027   messages
7028 - Enlarge detail description in the error messages
7029 - Revision 5807
7030
7031 -------------------------------------------------------------------
7032 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
7033
7034 - Fixes for gcc-4.2
7035 - revision 5786
7036 - version 3.3.1
7037
7038 -------------------------------------------------------------------
7039 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
7040
7041 - fixed so versioning from libtool to cmake
7042 - 3.3.0
7043
7044 -------------------------------------------------------------------
7045 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
7046
7047 - Use gpg2 instead of gpg for keyring and make
7048   the package depend on it (#284211)
7049
7050 -------------------------------------------------------------------
7051 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
7052
7053 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
7054   New dependency "packageand(foo:bar)" which provides an AND dependency by
7055   injecting a supplement/freshen.
7056   e.G. package novell-cluster-services-kmp-smp
7057   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
7058   Bug 255011
7059 - Dont check for architecture changes in atoms (#266178)
7060 - Revision 5720
7061
7062 -------------------------------------------------------------------
7063 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
7064
7065 - Fixed package-manager script (#275847)
7066 - revision 5614
7067
7068 -------------------------------------------------------------------
7069 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
7070
7071 - fixed cmake
7072 - version 3.2.2
7073
7074 -------------------------------------------------------------------
7075 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
7076
7077 - Reduced logging in order to speedup solving Bug 275100
7078 - revision 5603
7079 - version 3.2.1
7080
7081 -------------------------------------------------------------------
7082 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
7083
7084 - Fix excess calls to releaseFile. (#274357)
7085 - revision 5545
7086
7087 -------------------------------------------------------------------
7088 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
7089
7090 - Fix importing keys into rpm. (#270125)
7091 - r5527
7092
7093 -------------------------------------------------------------------
7094 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
7095
7096 - Support filesystem dependencies to add needed filesystem RPMs
7097   automatically (Fate 301966).
7098 - revision 5404
7099 - version 3.2.0
7100
7101 -------------------------------------------------------------------
7102 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
7103
7104 - avoiding attaching media where not needed (#263207)
7105 - r5381
7106
7107 -------------------------------------------------------------------
7108 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
7109
7110 - fix FileCap with attributes
7111 - r5376
7112
7113 -------------------------------------------------------------------
7114 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
7115
7116 - Fixed computation of install order. Take requirements of
7117   an installed packages uninstall scripts into account, if
7118   the package is updated. (#258682)
7119 - revision 5349
7120 - version 3.1.1
7121 -------------------------------------------------------------------
7122 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
7123
7124 - Parse and provide package keywords. (Fate 120368)
7125 - revision 5338
7126 - version 3.1.0
7127
7128 -------------------------------------------------------------------
7129 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
7130
7131 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
7132   Ask the user. Bug 258322
7133 - revision 5305
7134 - version 3.0.3
7135
7136 -------------------------------------------------------------------
7137 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
7138
7139 - Fix restoring of Sources id root prefix is used. (#238165)
7140 - revision 5299
7141 - version 3.0.2
7142
7143 -------------------------------------------------------------------
7144 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
7145
7146 - MediaManager::attachDesiredMedia() added to support multiple
7147   (CD/DVD) drives (fate #3974)
7148 - r5296
7149
7150 -------------------------------------------------------------------
7151 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
7152
7153 - If there is no valid solver result and NOT all resolvables ( other
7154   architecture) has been regarded, let the user decide making a new
7155   solver run with ALL available resolvables. Bug 223440
7156 - reducing logging (error -> debug)  bug 252921
7157 - Revision 5219
7158
7159 -------------------------------------------------------------------
7160 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
7161
7162 - Allow configuration of trusted vendors via
7163   /var/lib/zypp/db/trustedVendors. (#186636)
7164 - revision 5194
7165 - version 3.0.1
7166
7167 -------------------------------------------------------------------
7168 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
7169
7170 - libzypp-devel -> libzypp requirement is not versioned
7171   (#251086)
7172 - r5181
7173
7174 -------------------------------------------------------------------
7175 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
7176
7177 - Using already existing valid solver results for further solver runs.
7178   (partiell solving)
7179 - r5169
7180
7181 -------------------------------------------------------------------
7182 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
7183
7184 - fix link order
7185 - r5165
7186
7187 -------------------------------------------------------------------
7188 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
7189
7190 - merging from 10.2 / SP1
7191 - #247459 ftp probing
7192   denied == dont exists in ftp
7193 - r5124
7194
7195 -------------------------------------------------------------------
7196 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
7197
7198 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
7199 - Simultaneouqusly establishing of items which are conflicting eachother is
7200   useless. So only one will be established. Fixed in QueueItemInstall.cc
7201   Bug 243595
7202 - Added new upgrade options to fine tune version and patch handling.
7203   (F301990)
7204 - The context of establishPool will be stored in Resolver and will be
7205   regarded for the next solver run everytime. So it will be not reset by
7206   any solver run anymore.
7207   bug 191810 ( A broken patch will not be installed again)
7208
7209 -------------------------------------------------------------------
7210 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
7211
7212 - adding sotf,timeo=X nfs mount options by default (#235211)
7213 - r5093
7214
7215 -------------------------------------------------------------------
7216 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
7217
7218 - support for HTTP authentication prompt added (#190609)
7219 - fixed problem with empty path in URL
7220   in MediaCurl::doGetFileCopy()
7221 - r5085
7222
7223 -------------------------------------------------------------------
7224 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
7225
7226 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
7227   SuSE-Linux-10_2-Branch
7228
7229 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
7230 - verifySystem: The result will be set to APPL_HIGH, so it will be not
7231   reset by a second "normal" solver run. #239281 (schubi)
7232 - yast2 reports invalid URL as 'unknown source type'
7233   (#209961) (dmacvicar)
7234 - Added freshen language dependency in supplemements too if there is no
7235   entry in supplements.
7236   #240617;IPA fonts are not installed even if select Japanese
7237   language (schubi)
7238 - Setting allowed authentication methods to "basic,digest" if none
7239   provided in URL (#243006) (jkupec)
7240 - Stopping after 50 valid solver results. Anymore would be useless. Bug
7241   243595 (schubi)
7242 - r 5007
7243
7244 -------------------------------------------------------------------
7245 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
7246
7247 - package-manager: use a generic su script from XDG (#235303, #244442)
7248
7249 -------------------------------------------------------------------
7250 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
7251
7252 - Setting allowed authentication methods to "basic,digest" if none
7253   provided in URL (#243006)
7254 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
7255   (mvidner)
7256 - r4999
7257
7258 -------------------------------------------------------------------
7259 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
7260
7261 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
7262   (#222602)
7263 - 4984
7264
7265 -------------------------------------------------------------------
7266 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
7267
7268 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
7269
7270 - update packages: changing architecture is only valid while an
7271   system update and NOT while an update via a patch. Last fix does
7272   not fit for every case.
7273   Bug 230685
7274 - Patch has selected not the concerning package for update but
7275   a package which has provided the required dependencies too.
7276   Algorithmus: If there are exactly two providers which differ in architecture
7277                prefer the better arch.
7278   Fix: Regarding NVRA too. ( only if equal )
7279   Bug 238284
7280 - Download only English and Local translation
7281   (#208457)
7282 - Added solver parameter:
7283    tryAllPossibilities: regarding every solver branch ( not only
7284                         branches with e.G. best architectures
7285    preferHighestVersion: Prefer solver results which have a higher
7286                          version number.
7287   Bug #238087
7288 - update packages: changing architecture is only valid while an
7289   system update and NOT while an update via a patch.
7290   Bug 230685 - x86_64 MozillaFirefox binaries in security update
7291   repository
7292   Fix of version 2.11.2 has not worked if the first founded item
7293   had had another architecture.
7294 - r4927
7295
7296 -------------------------------------------------------------------
7297 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
7298
7299 - added ZYpp::getPartitions() - return the partitinoning
7300
7301 -------------------------------------------------------------------
7302 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
7303
7304 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
7305 - Corrupt download cannot be skipped
7306   (#217425 and #224216)
7307 - Enable package read ahead/caching in commit per default to reduce
7308   interactive media changes. If the environment variable
7309   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
7310 - added parameter not to reset resolver results while calling
7311   freshen pool Bug: 235761
7312 - Prepare package read ahead/caching of packages in commit. Adatped the
7313   workflow. Caching details are now hidden inside CommitPackageCache.
7314   The current implementation still performs no read ahead. (for F100182)
7315 - Skip invalid or broken rpm database entries. (#231211)
7316 - verifySystem: check if the solution is valid after calling freshenPool()
7317   Bug: 235761
7318 - Added own call for Resolver::verifySystem with additional
7319   hardware/language check in order to keep binary compatibility
7320   Fate #301224
7321 - Rpm requires additional quoting of special chars in filenames.
7322   (#233967)
7323 - Resolver::verifySystem checks for new hardware now by calling
7324   freshenPool. This is configureable. Fate #301224
7325 - merged texts from proofread
7326 - Don't consider patch/delta rpms if package architecture changes.
7327   (#231254)
7328 - update packages: changing architecture is only valid while an
7329   system update and NOT while an update via a patch.
7330   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
7331 - verifySystem: Do only regard items which will be on the system after the
7332   commit. Fate 301178
7333 - feature #301369
7334   Import listed GPG Keys from an trusted installation source
7335 - fix return call in new xml parser
7336 - Enable system resolvables in Helix parser (Revision 4787)
7337 - deptestomatic:
7338   Resetting transaction with the correct call;
7339   bugfix; Added kind in keep state (Revision 4788)
7340 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
7341   soft (Revision 4789)
7342 - New call added: maySetToBeUninstalledSoft (Revision 4789)
7343   Both are only functions for the solver (Revision 4789)
7344 - Resetting "by causer" in order to distinguish from state
7345   "keep by user". ( function setLock in order to remove lock)
7346   (Revision 4789)
7347 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
7348   in QueueItemUninstall.cc (Revision 4790)
7349 - Regarding "keep state by user". So avoiding "reselecting" by
7350   other requirements.
7351   Give a corresponding problem solution if a resolvable satisfy
7352   a dependency, but has been set to keep by the user.
7353   Bug : 222531 (Revision 4791)
7354 - Allow to disable autoprotection of foreign vendor items. Required
7355   in zmd-backend. (F301735).
7356 - use sqlite-zmd if using > 10.2 in spec. Use the one available
7357   durin compile.
7358 - Item could has already been selected to soft uninstall (e.G. remove
7359   pattern which recommend this item ). Do not throw an exception anymore.
7360   bug#225278
7361 - Added syscontent::Reader: Parse serialized set of ResObjects.
7362   (for F300729)
7363 - If there has already been selected another item by the solver (e.g. from
7364   another source) we will take thatone in order to avoid parallel
7365   installation and there concerning error messages.
7366   Bug 224698
7367 - In order to handle conflicting resolvable we try to update the
7368   conflicting item. While evaluating these canditates an already selected
7369   candidate will not be regarded. So it could be that an older package
7370   will be selected for update although a newer has already been selected. Revision 4765
7371 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
7372   update candidate and evaluate additional branches.
7373 - r4907
7374
7375 -------------------------------------------------------------------
7376 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
7377
7378 - Improved realpath() wrapper in media handler class (#222521).
7379 - revision 4758
7380
7381 -------------------------------------------------------------------
7382 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
7383
7384 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
7385 - revision 4713
7386
7387 -------------------------------------------------------------------
7388 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
7389
7390 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
7391   because backend uses this sqlite and it is no fun to
7392   install one and the other to develop (as the -devel packages)
7393   conflict.
7394 - add cmake support for building zypp/ lib.
7395   TODO: soinfo, compile testcases, devel, zypp2,docs
7396   find rpm, curl and others.
7397 - dont serialize interactive, as it is
7398   calculated now.
7399   (it was already fixed as we don't reimplement
7400   the method, but we still serialized, parsed)
7401 - r4709
7402
7403 -------------------------------------------------------------------
7404 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
7405
7406 - fixed Patch::interactive to return true as well, if the patch
7407   itself has a licence. (#224192)
7408 - revision 4702
7409 - version 2.9.2
7410
7411 -------------------------------------------------------------------
7412 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
7413
7414 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
7415   on the installation image (#213852).
7416 - revision 4700
7417
7418 -------------------------------------------------------------------
7419 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
7420
7421 - Avoid duplicate pool entries; Bug 223750; second part of the fix
7422 - r4698
7423 - Version 2.9.1
7424
7425 -------------------------------------------------------------------
7426 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
7427
7428 - Pool has multi instances of an item in the pool. Reduced this error
7429   to items which are identically at least. #217574 and #223750
7430 - r4695
7431
7432 -------------------------------------------------------------------
7433 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
7434
7435 - replace spaces to underscores in product names
7436 - 2.8.7
7437 - r4688
7438
7439 -------------------------------------------------------------------
7440 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
7441
7442 - Mark some strings for translation (#219783 need it)
7443 - r4682
7444
7445 -------------------------------------------------------------------
7446 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
7447
7448 - Added translations marks to hal, url and mutex exceptions (#23771)
7449 - revision 4680
7450
7451 -------------------------------------------------------------------
7452 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
7453
7454 - don't make libzypp-devel depend on sqlite-devel as
7455   headers from zypp2 are not installed yet
7456 - r4663
7457
7458 -------------------------------------------------------------------
7459 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
7460
7461 - Return an error if fork failed. (#204807)
7462 - Make Script execution abortable by user request. (#212949, F100233)
7463 - revision 4660
7464 - version 2.8.6
7465
7466 -------------------------------------------------------------------
7467 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
7468
7469 - Added package-manager wrapper script, with icon and .desktop (#222757).
7470   (Used by gnome-main-menu)
7471 - version 2.8.5
7472 - r4640
7473
7474 -------------------------------------------------------------------
7475 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
7476
7477 - Fixed target/hal - one more dbus_connection_close found (#216035)
7478 - revision 4636
7479 - version 2.8.4
7480
7481 -------------------------------------------------------------------
7482 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
7483
7484 - translation added
7485   rev 4630
7486   version 2.8.3
7487
7488 -------------------------------------------------------------------
7489 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
7490
7491 - Process obsoletes when installing non-package objects. (#217352)
7492 - revision 4621
7493 - version 2.8.2
7494
7495 -------------------------------------------------------------------
7496 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
7497
7498 - Implemented volume device check using /sbin/vol_id (#213852).
7499 - Revision 4619
7500
7501 -------------------------------------------------------------------
7502 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
7503
7504 - new translation added
7505
7506 -------------------------------------------------------------------
7507 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
7508
7509 - Implemented an reuse of already existing foreign CD/DVD mount points
7510   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
7511 - Added a fallback check of the volume.mount_point HAL property to
7512   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
7513   to be not avaliable in newer HAL versions (on 10.2).
7514 - Revision 4615
7515 - Version 2.8.1
7516
7517 -------------------------------------------------------------------
7518 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
7519
7520 - removed unused methods from Patch and PatchImplIf. Provided
7521   reasonable default implementation for Patch::interactive.
7522   (#221476).
7523 - revision 4610
7524 - Version 2.8.0
7525
7526 -------------------------------------------------------------------
7527 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
7528
7529 - Handle media eject failures (#216545)
7530 - r4606
7531
7532 -------------------------------------------------------------------
7533 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
7534
7535 - Reimplemented RpmDb::checkPackage using librpm API instead
7536   of parsing "rpm --checksig" output. (#163202)
7537 - Version 2.7.4
7538 - revision 4600
7539
7540 -------------------------------------------------------------------
7541 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
7542
7543 - NEW behaviour of the solver:
7544   Obsolete virtual provides. E.G.:
7545
7546   Installed:
7547   -----------
7548   Name:           test-1.0-0
7549
7550   Name:           moretest-1.0-0
7551   Provides:       test
7552
7553   To be installed
7554   ------------------
7555   Name:           nomoretest-1.0-0
7556   Obsoletes:      test
7557
7558   Result
7559   --------
7560   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
7561   test-1.0-0 had been deleted. Bug 220999
7562
7563 - Translations added
7564
7565 Version 2.7.3
7566 rev 4593
7567
7568 -------------------------------------------------------------------
7569 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
7570
7571 - Bugfix in generating solver testcases:
7572    - added kind of capabilities in description file
7573    - removed unneded channel from uninstall in command file
7574
7575 -------------------------------------------------------------------
7576 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
7577
7578 - Try to call /bin/eject utility if the eject-ioctl fails.
7579 - r4568
7580
7581 -------------------------------------------------------------------
7582 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
7583
7584 - ignore empty capabilities
7585 - r4565
7586
7587 -------------------------------------------------------------------
7588 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
7589
7590 - make progress strings translatable (#219783)
7591 - r4556
7592
7593 -------------------------------------------------------------------
7594 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
7595
7596 -  While deleting a selection all concerning recommended
7597    packages will be deleted too.
7598    BUT those packages should not be deleted which have been
7599    set to KEEP by the user. bug 217574
7600    rev 4526
7601    VERSION: 2.7.2
7602
7603 -------------------------------------------------------------------
7604 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
7605
7606 - Makefile in zypp2 fixed
7607   Revision 4520
7608
7609 -------------------------------------------------------------------
7610 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
7611
7612 - Translations added
7613   Revision 4514
7614   VERSION: 2.7.1
7615
7616 -------------------------------------------------------------------
7617 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
7618
7619 - Make the parser more strict, rejecting broken sources
7620   but showing the error line.
7621   Last fix making the parser relax would break multitag
7622   descriptions with empty lines, now we check dependencies
7623   at a higher level. (reference #160607)
7624 - r4501
7625
7626 -------------------------------------------------------------------
7627 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
7628
7629 - New problem solution added: Unlock ALL resovables in order to speed up
7630   problem solution. Bug 206453
7631
7632 -------------------------------------------------------------------
7633 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
7634
7635 - Translations added
7636
7637 -------------------------------------------------------------------
7638 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
7639
7640 - Fixed target/hal - removed dbus_connection_close calls, because
7641   the connections are shared; unref the ref-counted handle only.
7642   (#216035)
7643 - r4442
7644
7645 -------------------------------------------------------------------
7646 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
7647
7648 - skipping unreachable packages won't work
7649   (#215445)
7650 - r4468
7651
7652 -------------------------------------------------------------------
7653 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
7654
7655 - (#213793) Target store fails to recreate stored install-time (other
7656   Date and ByteCount values as well)
7657
7658 - skip comments and blank lines in multilists
7659   fixes (#214877) - zen-updater is not installed by default
7660
7661 - Automatically fix broken products when reading
7662   the product database.
7663   still pending: honour the read-only flag
7664   Changes to make this possible include
7665   using read_dir instead of boost directory
7666   iterator.
7667
7668 -------------------------------------------------------------------
7669 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
7670
7671 - added new class for generating solver testcases:
7672   Testcase
7673
7674 -------------------------------------------------------------------
7675 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
7676
7677 - Finalized ui::PatternContents. (F301229)
7678 - version 2.7.0
7679 - revision 4413
7680
7681 -------------------------------------------------------------------
7682 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
7683
7684 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
7685 - version 2.6.0
7686
7687 -------------------------------------------------------------------
7688 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
7689
7690 - Added ui::PatternContents: Helper class that will compute a patterns
7691   expanded install_packages set. (UI interface for F301229)
7692 - revision 4387
7693
7694 -------------------------------------------------------------------
7695 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
7696
7697 - removed the last reference to /usr/lib64 to fix the build
7698
7699 -------------------------------------------------------------------
7700 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
7701
7702 - added "zypper info" (jkupec)
7703 - version 2.5.2
7704
7705 -------------------------------------------------------------------
7706 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7707
7708 - fix rpm db timestamp
7709 - add extra urls and optional urls to product API
7710 - r4378
7711
7712 -------------------------------------------------------------------
7713 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7714
7715 - zypper: nicer progress reports, with or without --verbose.
7716
7717 -------------------------------------------------------------------
7718 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7719
7720 - Fixed reloading of target data after commit. Broken since
7721   rev 3880.
7722 - version 2.5.1
7723 - revision 4365
7724
7725 -------------------------------------------------------------------
7726 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7727
7728 - put query-pool in /usr/lib/zypp and not lib64
7729 - r4363
7730
7731 -------------------------------------------------------------------
7732 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7733
7734 - revert keyring changes, causes endless loop (obvious)
7735 - add dist-product information, adapt store
7736 - version 2.5.0
7737 - r4355
7738
7739 -------------------------------------------------------------------
7740 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7741
7742 - zypp-query-pool: For products show additionally distributionName
7743   and distributionEdition. (required by #205392)
7744 - revision 4349
7745
7746 -------------------------------------------------------------------
7747 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7748
7749 - Add accessor for Product distributionName and distributionEdition.
7750   (required by #205392)
7751 - revision 4347
7752
7753 -------------------------------------------------------------------
7754 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7755
7756 - added test case for KeyRing
7757 - fire trustedKeyAdded in all calls to import trusted key
7758   not only in signature check workflow.
7759 - r4342
7760
7761 -------------------------------------------------------------------
7762 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7763
7764 - zypper update: implemented minimal version (patches only)
7765 - zypper list-updates: changed default type from package to patch,
7766   consider patches affecting the package manager separately
7767
7768 -------------------------------------------------------------------
7769 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7770
7771 - version 2.4.1
7772 - r4338
7773
7774 -------------------------------------------------------------------
7775 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7776
7777 - add zypp-query-pool, so registration doesn't depend on
7778   libzypp-zmd-backend being installed. Will remove from
7779   backend when suseregister gets updated.
7780
7781 -------------------------------------------------------------------
7782 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7783
7784 - Make sure config.rpath is present.
7785
7786 -------------------------------------------------------------------
7787 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7788
7789 - zypper search: fixed uninitialized members that made all searches
7790   exact and case sensitve
7791
7792 -------------------------------------------------------------------
7793 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7794
7795 - zypp-checkpatches, write in the right file
7796 - r4328
7797
7798 -------------------------------------------------------------------
7799 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7800
7801 - Install resolvables although they are unneeded
7802   if they have NOT the kind patch/atoms
7803   Bug 210538 - freshens/supplements does not work with patterns
7804 - r4326
7805
7806 -------------------------------------------------------------------
7807 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7808
7809 - zypper service-add -r http://example.org/foo.repo (F#300641).
7810
7811 -------------------------------------------------------------------
7812 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7813
7814 - zypp-checkpatches:
7815   save version of the generated xml to
7816   regenerate it if it changes.
7817   save a random token in case of error to
7818   force recreating xml file
7819 - r4321
7820
7821 -------------------------------------------------------------------
7822 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7823
7824 - remove permissions for zypp checkpatches from spec
7825 - r4318
7826
7827 -------------------------------------------------------------------
7828 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7829
7830 - registration fails because of wrong product data
7831   (#205392)
7832   use DISTPRODUCT,DISTVERSION to create the product
7833   resolvable. have this resolvable provide
7834   PRODUCT = VERSION
7835 - r4312
7836
7837 -------------------------------------------------------------------
7838 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7839
7840 - zypper service-add -r ./foo.repo (F#300641).
7841
7842 -------------------------------------------------------------------
7843 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7844
7845 - zypper: added case-sensitive search, search in descriptions and
7846   summaries, search by resolvable type, substring and word
7847   matching, support for wildcards
7848 - Revision 4303
7849
7850 -------------------------------------------------------------------
7851 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7852
7853 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7854   (#211286).
7855
7856 -------------------------------------------------------------------
7857 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7858
7859 - Dont incomplete an uninstalled resolvable, even not when establishing.
7860   Incomplete only makes sense for installed resolvables (when they have broken
7861   deps), for patches (because they are needed) and for atoms (because they are
7862   used during patch calculation)
7863   Bug 198379
7864
7865 - Do not branch for packages with the same NVE but different architectures.
7866   Take the best architecture.
7867
7868 -------------------------------------------------------------------
7869 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7870
7871 - implement rename source in sourcemanager
7872 - r4286
7873
7874 -------------------------------------------------------------------
7875 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7876
7877 - YaST sources: set alias to product summary if empty
7878 - show alias on logs.
7879 - r4281
7880
7881 -------------------------------------------------------------------
7882 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7883
7884 - version 2.4.0 (bin incompat due to callback fixes)
7885 - r4272
7886
7887 -------------------------------------------------------------------
7888 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7889
7890 - Provide additional solver status information to the UI.
7891   (#162164,F301272)
7892 - Fixed UI satus computation in presence of multiple available
7893   candidates.
7894 - revision 4264
7895 - version 2.3.1
7896
7897 -------------------------------------------------------------------
7898 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7899
7900 - remove const in MediaChangeReport requestMedia that
7901   broke cd changing.
7902 - r4262
7903
7904 -------------------------------------------------------------------
7905 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7906
7907 - zypper: added search (jkupec)
7908 - removed the suid bit from zypp-checkpatches-wrapper so that the
7909   build passes until permissions.rpm is updated (~#211286).
7910 - r4253
7911
7912 -------------------------------------------------------------------
7913 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7914
7915 - Log microseconds if ZYPP_PROFILING env var is enabled.
7916 - r4252
7917
7918 -------------------------------------------------------------------
7919 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7920
7921 - YaST sources:
7922   Factory cannot be set with 'refresh' enabled
7923   (#204957)
7924 - get rid of some const bool signatures in Source classes
7925 - r4247
7926
7927 -------------------------------------------------------------------
7928 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7929
7930 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7931
7932 -------------------------------------------------------------------
7933 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7934
7935 - select the best solution: prefering the total amount of install/update
7936   packages BEFORE source preferences. Bug 208784
7937
7938 -------------------------------------------------------------------
7939 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7940
7941 - Introduce a method to see if a source supports a
7942   kind of resolvable at that time, so we can
7943   init a YUM source like factory but avoid parsing
7944   it if it contains no patches.
7945 - add TODO
7946 - zypp-checkpatches xml output
7947 - r4235
7948
7949 -------------------------------------------------------------------
7950 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7951
7952 - added a CLI preview: zypper
7953 - revision 4214
7954 - version 2.2.3
7955
7956 -------------------------------------------------------------------
7957 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7958
7959 - FATE #100165:
7960   Make Content File Aware of Different Architectures
7961   expand %a in release notes with architecture
7962
7963 -------------------------------------------------------------------
7964 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7965
7966 - Extended pattern parser to support includes/extends tags as hint
7967   for the IO. (F301229)
7968 - revision 4199
7969 - version 2.2.2
7970
7971 -------------------------------------------------------------------
7972 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7973
7974 - Enabled sending of ScriptResolvableReport.
7975 - Changed ScriptResolvableReport::start to send local path
7976   of script to be executed.
7977 - revision 4190
7978 - version 2.2.1
7979
7980 -------------------------------------------------------------------
7981 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7982
7983 - Added ScriptResolvableReport. Callbacks triggered on script
7984   execution during commit. (F100233)
7985 - revision 4187
7986 - version 2.2.0
7987
7988 -------------------------------------------------------------------
7989 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7990
7991 - fix: Url::getRegisteredSchemes() would always return nothing
7992
7993 -------------------------------------------------------------------
7994 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7995
7996 - Made the build dependency on gettext-devel explicit
7997
7998 -------------------------------------------------------------------
7999 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
8000
8001 - adapted multi-media YUM sources according to official YUM
8002   specification (F300743)
8003
8004 -------------------------------------------------------------------
8005 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
8006
8007 - use RPM_OPT_FLAGS (meissner@suse.de)
8008
8009 -------------------------------------------------------------------
8010 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
8011
8012 - SourceFactory::createFrom() - don't loose url,...
8013 - r4160
8014
8015 -------------------------------------------------------------------
8016 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
8017
8018 - reduce logging in ResolvableImpl.cc
8019 - rev 4157
8020
8021 -------------------------------------------------------------------
8022 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
8023
8024 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
8025   in QueueItemInstall and QueueItemRequire
8026   Bug 192535/204913
8027   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8028
8029 -------------------------------------------------------------------
8030 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
8031
8032 - fixed SourceFactory::createFrom() - don't loose alias,
8033   cachedir,... parameters
8034
8035 -------------------------------------------------------------------
8036 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
8037
8038 - Use RPM Enhances only if detected at configure time, to allow
8039   compilation with older rpm.
8040 - callback params: use const string & instead of string (dmacvicar)
8041
8042 -------------------------------------------------------------------
8043 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8044
8045 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
8046   a package/script/message
8047   Bug: 192535
8048
8049 -------------------------------------------------------------------
8050 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
8051
8052 - add Source_Ref::checksum() which in combination with
8053   timestamp can give an idea of a source change.
8054 - r4106
8055
8056 -------------------------------------------------------------------
8057 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
8058
8059 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
8060   enable progress reporting on compressed streams.
8061
8062 -------------------------------------------------------------------
8063 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
8064
8065 - better error propagation
8066 - r4096
8067
8068 -------------------------------------------------------------------
8069 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
8070
8071 - Removed libblkid dependency - the workaround using libblkid to
8072   check filesystem on XEN vbd mapped devices is obsolete, because
8073   the info is avaliable via /dev/disk/by-label link now. (#197107)
8074 - revision 4087
8075
8076 -------------------------------------------------------------------
8077 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
8078
8079 - PackageProvider: Fixed broken retry. (#202163)
8080 - revision 4071
8081
8082 -------------------------------------------------------------------
8083 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
8084
8085 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
8086   to create a Package from a source package header.
8087 - Added method Pathname::extension: Return all of the characters in name
8088   after and including the last dot in the last element of name.
8089 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
8090   rpms. Otherwise we'd need access to the rpm database to get the keys.
8091 - revision 4069
8092
8093 -------------------------------------------------------------------
8094 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
8095
8096 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
8097   a package/script/message
8098   Bug: 192535
8099
8100 -------------------------------------------------------------------
8101 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
8102
8103 - Speedup computation of number of rpm database entries.
8104 - revision 4058
8105
8106 -------------------------------------------------------------------
8107 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
8108
8109 - Fixed endless loop in transactResObject
8110   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
8111
8112 -------------------------------------------------------------------
8113 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
8114
8115 - fix some testcases for tar file parser changes
8116 - r4045
8117
8118 -------------------------------------------------------------------
8119 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
8120
8121 - missing includes
8122 - clean old callbacks
8123 - r4041
8124
8125 -------------------------------------------------------------------
8126 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
8127
8128 - zyppPattern->install_packages returns SUGGESTED package too.
8129   Bug 201476
8130   Revision 4036
8131
8132 -------------------------------------------------------------------
8133 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
8134
8135 - New behaviour in the solver: try with 'best' package first, try with 'all'
8136   packages if this fails.
8137   Bug :Bug 191983
8138
8139 -------------------------------------------------------------------
8140 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
8141
8142 - libzypp 2.1.0
8143 - bump version due to incompatible callback changes in KeyRing
8144   Sources
8145
8146 -------------------------------------------------------------------
8147 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
8148
8149 - new keyring callbacks
8150 - separate trust key from import key
8151 - use PublicKey class instead of params, to be able
8152   to add more info like photos later (pending #181682)
8153 - update zmart with those callbacks.
8154 - better error handling (Exception types)
8155 - make tmp file names more readable depending on the context
8156 - r4026
8157
8158 -------------------------------------------------------------------
8159 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
8160
8161 - decouple probing from source creation, using the new
8162   media test for existence functions.
8163 - r4019
8164
8165
8166 -------------------------------------------------------------------
8167 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
8168
8169 - Fixed getDoesFileExist to reset the transfer range
8170 - Added logging of curl debug messages to the zypp log.
8171   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
8172   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
8173 - r4018
8174
8175 -------------------------------------------------------------------
8176 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
8177
8178 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
8179   see rev 3810 below. (#190163)
8180 - rev 3998
8181
8182 -------------------------------------------------------------------
8183 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
8184
8185 - fix uninstalling of atoms (noop)
8186 - r3995
8187
8188 -------------------------------------------------------------------
8189 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
8190
8191 - Implement initial verson of Media
8192   doesFileExist, for future source probing.
8193 - r3984
8194
8195 -------------------------------------------------------------------
8196 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
8197
8198 - more dbus_connection_close fixes
8199 - r3974
8200
8201 -------------------------------------------------------------------
8202 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
8203
8204 - clean up 'incomplete' handling in QueueItemEstablish.
8205 - rev 3973.
8206
8207 -------------------------------------------------------------------
8208 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
8209
8210 - Don't set 'incomplete' for uninstalled patterns or products.
8211   (#198379)
8212 - rev 3970.
8213
8214 -------------------------------------------------------------------
8215 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
8216
8217 - Added new API calls:
8218   setAdditionalProvide
8219   setAdditionalConflict
8220   setAdditionalRequire
8221
8222 -------------------------------------------------------------------
8223 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
8224
8225 - don't link examples to testsuite library.
8226
8227 -------------------------------------------------------------------
8228 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
8229
8230 - Disable profiling to work around compiler bug.
8231
8232 -------------------------------------------------------------------
8233 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
8234
8235 - forward port 3924:3939
8236 - Add explicit finish callbacks for subtasks during ProvidePackage
8237   to avoid UI confusion.
8238 - rev3957
8239
8240 -------------------------------------------------------------------
8241 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
8242
8243 - Introduce examples/
8244 - fix some svn ignores
8245 - fix compilation. Use: dbus_connection_close
8246 - rev 3943
8247
8248 -------------------------------------------------------------------
8249 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
8250
8251 - Initial support for plain directory with rpms as source
8252 - r3935
8253
8254 -------------------------------------------------------------------
8255 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
8256
8257 - Move the target query by kind function to
8258   a iterator, so we dont make a copy of the restore
8259   the iterator works loading by demand too
8260
8261 -------------------------------------------------------------------
8262 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
8263
8264 - rename the new initTarget to initializeTarget,
8265   leave the old one as is, but deprecate it.
8266 - r3903
8267
8268 -------------------------------------------------------------------
8269 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
8270
8271 - forward port from SLES10 branch , till 3888
8272 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
8273   full packages. (#168844)
8274 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
8275 - version 2.0.0
8276 - rev 3893
8277
8278 -------------------------------------------------------------------
8279 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
8280
8281 - Separate target init from adding resolvables, getting rid of the
8282 uggly bool flag.
8283 - dont clear the store each time Target::resolvables is called
8284 - Load target resolvables on demand by kind, keep them cached later
8285 - add Target::resolvablesByKind(kind) to allow query specific kind
8286   without reading all kinds. Used to port TargetProduct, which
8287   was reading the whole rpm database only to displayy base product
8288   name in YaST help.
8289 - commit to pkg-bindings and packager will follow.
8290 - jsrain will port more yast stuff, especially inst_source which
8291   startup time should by reduced by half afterwards.
8292 - rev 3880
8293
8294 -------------------------------------------------------------------
8295 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
8296
8297 - forward port:
8298   rev 3786 fix to stalle tmpfiles broke patches.
8299   SLES was released with this broken. 10.1 has a blocked
8300   zypp update because this.
8301   Attempt to fix this. (#192535)
8302 - fix configure.ac sqlite-source build path
8303 - rev 3858
8304
8305 -------------------------------------------------------------------
8306 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
8307
8308 - link correctly
8309
8310 -------------------------------------------------------------------
8311 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
8312
8313 - dont link sqlite in the main lib.
8314 - rev 3826
8315
8316 -------------------------------------------------------------------
8317 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
8318
8319 - susetags: parse product parser regexp only once
8320 - parse yum factory 5 sec. (from 30) faster using
8321   another string find algorithm
8322 - rev 3824
8323
8324 -------------------------------------------------------------------
8325 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
8326
8327 - Digest: Don't read the stream character wise but reading blocks,
8328   as advised by matz profiling.
8329 - r3819
8330
8331 -------------------------------------------------------------------
8332 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
8333
8334 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
8335   trusted vendors. (#189573)
8336 - revision 3804
8337
8338 -------------------------------------------------------------------
8339 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
8340
8341 - backport fix for stalle tmpfile (#191311)
8342 - rev 3788
8343
8344 -------------------------------------------------------------------
8345 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
8346
8347 - deactivated media manager code that was disabling the
8348   automounter (#172419)
8349 - rev 3724
8350
8351 -------------------------------------------------------------------
8352 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
8353
8354 - fix autorefresh (#186115)
8355 - revision 3708
8356 -------------------------------------------------------------------
8357 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
8358
8359 - forward port from SLE branch
8360 - Set default permission for logfiles to 0640. (#187044)
8361 - revision 3696
8362
8363 -------------------------------------------------------------------
8364 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
8365
8366 - forward port from SLE branch
8367 - Fixed installation of SP or Add-On product switching to media 2
8368   too early. (#186607)
8369 - revision 3691
8370
8371 -------------------------------------------------------------------
8372 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
8373
8374 - forward port from SLE branch
8375 - Strip self provides without edition in Resolvable ctor.
8376   (#186079)
8377 - Source::provideResolvables not implemented in yum source type.
8378   Product not set for packages that are available from update source
8379   (#186920)
8380 - Hook modalias() supplements without package to "kernel" (#184840)
8381 - Allow on-demand SourceManager::restore() (#186678)
8382 - Hook modalias() supplements without package to "kernel" (#184840)
8383 - rev 3676
8384
8385 -------------------------------------------------------------------
8386 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
8387
8388 - Fix adding resolving of path names for mount points (#181606)
8389 - rev 3658
8390
8391 -------------------------------------------------------------------
8392 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
8393
8394 - merge download algorithm and refactoring from branch
8395   (#181204)
8396
8397 -------------------------------------------------------------------
8398 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
8399
8400 - autodocs: use find+xargs to overcome command length limit,
8401   do not call doxygen unnecessarily (#185334).
8402 - rev 3645
8403
8404 -------------------------------------------------------------------
8405 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
8406
8407 - Dont use getZYpp in static constructor (#185198)
8408   Bugfix #178292 was wrong.
8409 - Only warn on incompleting installed resolvables (#185197)
8410 - rev 3644
8411
8412 -------------------------------------------------------------------
8413 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
8414
8415 - Atoms might only be installed via patches (#184714)
8416 - rev 3642
8417
8418 -------------------------------------------------------------------
8419 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
8420
8421 - fix for the last stall tmpfile (#178292)
8422 - r3637
8423
8424 -------------------------------------------------------------------
8425 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
8426
8427 - Implemented transfer timeout inside of the progress callback.
8428   The timeout value can be set using timeout url parameter, the
8429   default transfer timeout is 180 seconds. (#181602)
8430 - Added ssl_verify and ssl_capath url options used in https scheme,
8431   allowing to change or disable the ssl verify options. (#171622)
8432 - Added fallback on read failures of /etc/mtab to /proc/mounts.
8433   Improved verbosity in mount and mount check related failure cases,
8434   incl. /etc/mtab dump. (#181606)
8435 - rev 3623
8436
8437 -------------------------------------------------------------------
8438 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
8439
8440 - combine knownAliases and knownUrls in a single function.
8441 - rev 3616
8442
8443 -------------------------------------------------------------------
8444 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
8445
8446 - honor parallel installs in resolver context (#181103)
8447 - rev 3592
8448
8449 -------------------------------------------------------------------
8450 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
8451
8452 - right fix for tmpdir initialized in static constructor
8453 - catch around provideJustFile in providePackage
8454 -rev 3654
8455
8456 -------------------------------------------------------------------
8457 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
8458
8459 - fix #182003 YUM packages without size
8460 - rev 3587
8461
8462 -------------------------------------------------------------------
8463 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
8464
8465 - Allow to restore and remove by Url
8466 - rev 3583
8467
8468 -------------------------------------------------------------------
8469 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
8470
8471 - make atoms parallel installable (#181103)
8472 - rev 3580
8473
8474 -------------------------------------------------------------------
8475 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
8476
8477 - Allow to restore by alias
8478 - r3568
8479
8480 -------------------------------------------------------------------
8481 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
8482
8483 - Do not fork in a global destructor, perl dislikes it (#182672).
8484   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
8485
8486 -------------------------------------------------------------------
8487 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
8488
8489 - Installation: Assert product information is stored to libzypp
8490   database before reboot. (#181198)
8491 - Version 1.2.0; revision 3553
8492
8493 -------------------------------------------------------------------
8494 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
8495
8496 - Synchronize keys with rpm database before
8497   closing access to it (#182338)
8498 - rev 3533
8499
8500 -------------------------------------------------------------------
8501 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
8502
8503 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
8504   filter out the non-DVD drives completely. Allows a fallback to
8505   drives without the dvd HAL property e.g. in VMWare. (#177457)
8506 - rev 3530
8507
8508 -------------------------------------------------------------------
8509 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
8510
8511 - Merge fix for stalle tmpdir due to cyclic references, using a master
8512  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
8513 - rev 3521
8514
8515 -------------------------------------------------------------------
8516 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
8517
8518 - Fixes unneeded file download, and add download callbacks
8519   (still need yast side) #181204 and #160206
8520 - Fix stalle tmpdir due to cyclic references, using a master
8521   TmpDir for zypp. # 178292
8522
8523 -------------------------------------------------------------------
8524 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
8525
8526 - fixed memory leak in PersistentStorage (#168690)
8527 - revision 3519
8528
8529 -------------------------------------------------------------------
8530 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
8531
8532 - fixed memory leak in XMLSourceCacheParser (#168690)
8533 - revision 3517
8534
8535 -------------------------------------------------------------------
8536 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
8537
8538 -latest fi translation added
8539  Revision 3502
8540
8541 -------------------------------------------------------------------
8542 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
8543
8544 -All installed resolvables has been set to "satisfied" in
8545  ResolverContext::unneeded . BUT:
8546  Patch concerning resolvables have to be set to
8547  "unneeded" although they are installed. In order
8548  getting the state "no longer applicable" (Bug 171590)
8549 - rev 3496
8550
8551 -------------------------------------------------------------------
8552 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
8553
8554 - compute status for scripts and messages so their freshens get
8555   properly honored (aj with postgresql-server)
8556 - rev 3494
8557
8558 -------------------------------------------------------------------
8559 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
8560
8561 - revert not-used-yet rpmdb timestamp, as
8562   it broke rpmdb::init(). (#180040)
8563 - rev 3490
8564
8565 -------------------------------------------------------------------
8566 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
8567
8568 - updating gmo files, if po files has been changed; bug 164449
8569
8570 -------------------------------------------------------------------
8571 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
8572
8573 - Dont download twice if starting from 1st time
8574 - fix typo
8575 - rev 3481
8576
8577 -------------------------------------------------------------------
8578 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
8579
8580 - set cache dir only if storeMetadata is called as a public method.´
8581 - rev 3475
8582
8583 -------------------------------------------------------------------
8584 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
8585
8586 - schedule a package for installation if
8587   - it freshens / supplements something
8588   - it is not installed yet
8589   (#178721)
8590 - rev 3473
8591
8592 -------------------------------------------------------------------
8593 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
8594
8595 - make susetags also implement download and check first.
8596 - rev 3470
8597
8598 -------------------------------------------------------------------
8599 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
8600
8601 - make yum more robust. Never parse from provideFile
8602   but only from local disk. Make sure the cache
8603   is consistent before recreating it.
8604   the code is easier to follow and probably
8605   faster. checksum and signatures are
8606   checked on caching not on parsing.
8607   Required to implement refresh for #154990
8608 - rev 3452
8609
8610 -------------------------------------------------------------------
8611 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
8612
8613 - implement timestamp for YUM and SuseTags
8614 - actually use the license to confirm in yum patches
8615 - add prerequires tag in yum optonally to the bad designed
8616   and nonintuitive pre=1
8617 - rev 3448
8618
8619 -------------------------------------------------------------------
8620 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
8621
8622 - dont pass root on init but before.
8623 - implement rpm db modification timestamp
8624   not used yet
8625 - move Helix source to testsuite out of the solver
8626   so we can use it for target, storage tests
8627 - add Source_Ref::timestamp(), default to now()
8628   in order to implement smart sync of sources by zmd
8629 - don't parse desc and summary twice
8630 - fix a segfault with tranlated text
8631 - fix broken size tag introduced in rev 3427
8632 - rev 3446
8633
8634 -------------------------------------------------------------------
8635 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
8636
8637 - dont accept corrupt sources, improve logs
8638
8639 -------------------------------------------------------------------
8640 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
8641
8642 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
8643   loosing autoprotection (eg. for foreign vendor). (assists #177469)
8644 - rev 3431
8645
8646 -------------------------------------------------------------------
8647 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
8648
8649 - added mediaNr() to PatchRpm and DeltaRpm classes
8650 - rev 3430
8651
8652 -------------------------------------------------------------------
8653 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
8654
8655 - enable YUM license to confirm.
8656   needed for #174476
8657 - adapt store to serialize and read all new resobject fields
8658 - use install-time to now() when serializing (#174653)
8659 - rev 3427
8660
8661 -------------------------------------------------------------------
8662 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
8663
8664 - Do not violate install order when restricting commit to a certain
8665   mediaNumber. (#170079)
8666 - Version 1.1.0; rev 3423
8667
8668 -------------------------------------------------------------------
8669 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
8670
8671 - Added SourceManager::findSourceByUrl to overcome alias mismatches
8672   (#177543).
8673 - rev 3420
8674
8675 -------------------------------------------------------------------
8676 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
8677
8678 - Order all objects according to prerequirements, not just packages.
8679   (#173690)
8680 - rev 3419
8681
8682 -------------------------------------------------------------------
8683 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
8684
8685 - Added new translation
8686
8687 -------------------------------------------------------------------
8688 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
8689
8690 - fix missing homedir option for gpg (#171055)
8691 - rev 3415
8692
8693 -------------------------------------------------------------------
8694 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
8695
8696 - Prevent against daemons launched in rpm %post, that do not close
8697   their filedescriptors. (#174548)
8698 - Version 1.0.1; rev 3413
8699
8700 -------------------------------------------------------------------
8701 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8702
8703 - fixed media number of package retrieved as a part of a patch
8704   (#174841)
8705 - rev 3409
8706
8707 -------------------------------------------------------------------
8708 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8709
8710 - fix missing package descriptions due to filtered packages
8711   by incompatible architectures. (#159109)
8712 - rev 3404
8713
8714 -------------------------------------------------------------------
8715 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8716
8717 - decrease logging in DiskUsageCounter and Modalias (#163186)
8718 - rev 3406
8719
8720 -------------------------------------------------------------------
8721 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8722
8723 - Stay backward comapatible.
8724
8725 -------------------------------------------------------------------
8726 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8727
8728 - Make basic attributes available through ResObject.
8729 - Let ResObjects which do not require media access during
8730   commit return ZERO sourceMediaNr (required for #173690)
8731 - Version 1.0.0
8732 - rev 3390
8733
8734 -------------------------------------------------------------------
8735 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8736
8737 - reduce logging verbosity (#163186)
8738 - rev 3381
8739
8740 -------------------------------------------------------------------
8741 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8742
8743 - setCandidate accept candidates with compatible architectures too. Not
8744   only with the same architecture. Bug 172594 - If update package has
8745   differet arch, UI display is wrong
8746
8747 -------------------------------------------------------------------
8748 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8749
8750 - Added Source_Ref::resStoreInitialized.
8751   If we know that noone has seen the resolvables yet, we can skip
8752   them too, eg. when deleting a source. (#174840)
8753 - rev 3378
8754
8755 -------------------------------------------------------------------
8756 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8757
8758 - Honor freshens as conditionals independant from the installed/
8759   uninstalled status (#174797)
8760 - rev 3376
8761
8762 -------------------------------------------------------------------
8763 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8764
8765 - State modifier "unneeded" is transitive for patches (#171590)
8766 - rev 3375
8767
8768 -------------------------------------------------------------------
8769 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8770
8771 - Do not transact itself (update) in the transactResObject mechanism
8772   Bug 174290
8773
8774 -------------------------------------------------------------------
8775 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8776
8777 - Reenabled improved large file support flags (unintentionally
8778   removed in rev 1544). Fixes bug #173753.
8779 - Added large file support flags to libzypp.pc file allowing
8780   consistence checks in the application using features variable
8781 - rev 3366
8782
8783 -------------------------------------------------------------------
8784 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8785
8786 - SourceManager: moved source deletion before creation
8787   so that we can recreate a deleted one (#174295)
8788 - removed dead code dealing with known_caches from SourceManager::store
8789   (see r3195)
8790 - r3362
8791
8792 -------------------------------------------------------------------
8793 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8794
8795 - fixed returning product short name and summary if product read
8796   from target store (#148625)
8797 - rev 3360
8798
8799 -------------------------------------------------------------------
8800 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8801
8802 - set media verifier on redirected medium (#172599)
8803 - rev 3359
8804
8805 -------------------------------------------------------------------
8806 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8807
8808 - fix 'transactResKind' to collect best providers by capability
8809   and to recursively transact items of same kind (#170114)
8810 - rev 3355
8811
8812 -------------------------------------------------------------------
8813 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8814
8815 - serialize the full URL to avoid missing password and other
8816   url settings (#148108)
8817 - rev 3353
8818
8819 -------------------------------------------------------------------
8820 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8821
8822 - Added a 60 sec connect timeout to MediaCurl (#172860)
8823 - rev 3348
8824
8825 -------------------------------------------------------------------
8826 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8827
8828 - re-fetch also .asc and .key files before checking signature
8829   (#172597)
8830 - rev 3350 (3345-10.1)
8831
8832 -------------------------------------------------------------------
8833 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8834
8835 - Fix yum key verification, because a double variable declaration
8836
8837 -------------------------------------------------------------------
8838 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8839
8840 - use --no-default-keyring to avoid creating a
8841   default gpg dir in / (#171055)
8842 - rev 3335
8843
8844 -------------------------------------------------------------------
8845 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8846
8847 - Fix YUM signature checking, we were passing the key instead of the
8848   signature.
8849 - When the user trust a key, sync again. Bye to the session trusted
8850   keys and user being asked all the time. (#171213)
8851 - r3332
8852
8853 -------------------------------------------------------------------
8854 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8855
8856 - Cleanup index tables when removing items from pool (#170564).
8857
8858 -------------------------------------------------------------------
8859 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8860
8861 - backout rev 3246->3275 of TargetImpl.cc
8862 - add missing testsuite/utils/TestUtils.h
8863 - rev 3330
8864
8865 -------------------------------------------------------------------
8866 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8867
8868 - more fixes for #171062, there were some files still not being
8869   read from cache.
8870 - r3327
8871
8872 -------------------------------------------------------------------
8873 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8874
8875 - cache keys and signature. Remove lot of duplicated code. (#171062)
8876 - r3320
8877
8878 -------------------------------------------------------------------
8879 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8880
8881 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8882   mount here anything, so it is OK to use any dir (171351).
8883 - rev 3318
8884
8885 -------------------------------------------------------------------
8886 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8887
8888 - parse "license-to-confirm" in primary.xml (#168437)
8889 - rev 3312
8890
8891 -------------------------------------------------------------------
8892 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8893
8894 - Don't try to store 'Atom', not needed and the backend store
8895   rejects them anyways (addtion to #168610)
8896 - rev 3306
8897
8898 -------------------------------------------------------------------
8899 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8900
8901 - Improved device check in MediaDISK using libblkid (Bug #158529)
8902 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8903   added a check if it is a directory
8904 - Added libcurl and libblkid checks to configure.ac
8905 - Added e2fsprogs(-devel) requires to the spec file
8906 - rev 3303
8907
8908 -------------------------------------------------------------------
8909 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8910
8911 - dont download "other" during key check (#171041)
8912 - rev 3294
8913
8914 -------------------------------------------------------------------
8915 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8916
8917 - allow parallel installs of atoms (used to fulfill patch require-
8918   ments, atoms aren't installed anyways) (#170098)
8919 - some testsuite improvements.
8920 - rev 3288
8921
8922 -------------------------------------------------------------------
8923 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8924
8925 - get rid of autobuild check when throwing exceptions without throw
8926   but with a macro, returning a null pointer at the end (never reached).
8927
8928 -------------------------------------------------------------------
8929 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8930
8931 - Do not violate install order when restricting commit to a certain
8932   mediaNumber. (#170079)
8933
8934 -------------------------------------------------------------------
8935 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8936
8937 - Don't use throw directly!
8938   use ZYPP_THROW with a Exception class, otherwise package bindings
8939   will not catch them.
8940   Should fix crashes when reading broken sources with yast.
8941 - rev 3272
8942
8943 -------------------------------------------------------------------
8944 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8945
8946 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8947   revision 3269
8948
8949 -------------------------------------------------------------------
8950 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8951
8952 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8953 - further improve on #168840 (from rev 3231), match on name-edition
8954   when filtering by best arch. (#170098)
8955 - rev 3268
8956
8957 -------------------------------------------------------------------
8958 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8959
8960 - #170093 , lot of package descriptions missing
8961 - rev 3263
8962
8963 -------------------------------------------------------------------
8964 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8965
8966 - try to fix wrong permissions of /var/lib/zypp created
8967   by old zypp, only when running as root they are fixed
8968   (#169094)
8969 - YUM: Verify signatures on factoryInit.
8970   Dont provide other.xml. Cleanups, better logging.
8971   When refreshing signed soruces, don't refresh is source
8972   has not changed.
8973 - YaST sources: don't refresh if media file has not changed.
8974 - Show full url of index files in sources for signature validation
8975   (mentioned in #170139 comment #3)-
8976
8977 -------------------------------------------------------------------
8978 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8979
8980 - udpated media ID syntax for external scripts (to be consistent
8981   with packages) (#170247)
8982 - rev 3256
8983
8984 -------------------------------------------------------------------
8985 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8986
8987 - set media ID to 1 if not specified in YUM metadata (#167452)
8988 - rev 3255
8989
8990 -------------------------------------------------------------------
8991 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8992
8993 - If freshen and supplement are fulfilled, install any kind of
8994   resolvable if not yet installed (#165746)
8995 - rev 3249
8996
8997 -------------------------------------------------------------------
8998 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8999
9000 - make downloaded script executable. (#169191)
9001 - rev 3247
9002
9003 -------------------------------------------------------------------
9004 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
9005
9006 - Improve on last fix, compare only compatible archs.
9007 - rev 3233
9008
9009 -------------------------------------------------------------------
9010 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
9011
9012 - Only choose best arch of multiple package atoms with identical
9013   name (#168840)
9014 - rev 3231
9015
9016 -------------------------------------------------------------------
9017 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
9018
9019 - pass empty strings to UI as key properties if unknown key
9020   (#169114)
9021 - rev 3228
9022
9023 -------------------------------------------------------------------
9024 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
9025
9026 - refrain from parsing 'other.xml' (#159316)
9027 - rev 3226
9028
9029 -------------------------------------------------------------------
9030 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
9031
9032 - in source refresh, clean up the cache dir if fails
9033 - do not require repomd.xml.asc when creating a cache (#163765)
9034 - rev 3224
9035
9036 -------------------------------------------------------------------
9037 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
9038
9039 - Check if a file exists before providing it, and just handling the
9040   exception is not sufficient, because it can release the media.
9041   it nows get all possible packages.X translations an then
9042   it selects the candidate from the existing ones (#168654)
9043 - rev 3221
9044
9045 -------------------------------------------------------------------
9046 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
9047
9048 - dont report conflicts if item is neither installed
9049   nor to-be-installed (#168906)
9050 - rev 3219
9051
9052 -------------------------------------------------------------------
9053 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
9054
9055 - #168060 , propagate the file description or original
9056   name to the UI and not the checked filename path,
9057   which could be a tmp file.
9058   Requires changes in pkg-manager, and probably zmd-helpers.
9059 - rev 3215
9060
9061 -------------------------------------------------------------------
9062 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
9063
9064 - /var/lib/zypp/db/languages/* are empty files (##168355)
9065 - r3206
9066
9067 -------------------------------------------------------------------
9068 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
9069
9070 - All resolvables must honor arch, so Arch_noarch in
9071   target/store/XMLFilesBackend.cc is wrong (#160792)
9072 - Introduced code to honour shared package descriptions
9073   (#159109)
9074 - r3204
9075
9076 -------------------------------------------------------------------
9077 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
9078
9079 - replace '_' in YUM elements/attributes with '-' (#168762)
9080 - rev 3201
9081
9082 -------------------------------------------------------------------
9083 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
9084
9085 - Fixed iseries workaround - interchanged variables for scsi
9086   devices, added debug messages about the steps (#163971).
9087 - Added getenv NULL ptr check and verify of the $HOME dir's
9088   and ~/.curlrc file's ownership (#163203).
9089 - rev 3199
9090
9091 -------------------------------------------------------------------
9092 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
9093
9094 - Use filesystem::TmpDir to create unique and unused Source cache
9095   directories. (#168051)
9096
9097 -------------------------------------------------------------------
9098 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
9099
9100 - Enable signature checks per default. (#168525)
9101
9102 -------------------------------------------------------------------
9103 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
9104
9105 - fix callbacks for providing a single file (#160206)
9106
9107 -------------------------------------------------------------------
9108 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
9109
9110 - If an installed package looses a dependency, the solver tries
9111   to upgrade it. Limit the upgrade candidates to best arch, best
9112   edition.
9113 - filter 'other' entries with incompatible arch in yum parser.
9114 - rev 3177
9115
9116 -------------------------------------------------------------------
9117 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
9118
9119 - initialize the product category according to source (#168061)
9120 - rev 3172
9121
9122 -------------------------------------------------------------------
9123 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
9124
9125 - delete only one older version of a xml-store resolvable
9126   (half-baked, but the previous attempt was charred)
9127
9128 -------------------------------------------------------------------
9129 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
9130
9131 - moved license_to_confirm to primary.xml
9132 - rev 3170
9133
9134 -------------------------------------------------------------------
9135 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
9136
9137 - Removed deprecated oldstyle commit methods.
9138
9139 -------------------------------------------------------------------
9140 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
9141
9142 - when installing a xml-store resolvable (all except package,
9143   message, script), delete older versions (#160792).
9144 - read selection edition from the XML store
9145 - rev 3167
9146
9147 -------------------------------------------------------------------
9148 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
9149
9150 - properly clear transaction flag after successful commit
9151   (see rev 3122, #164365, #167285)
9152 - rev 3157
9153
9154 -------------------------------------------------------------------
9155 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
9156
9157 - recursively soft-uninstall recommended package on real uninstall,
9158   not on update (#167603)
9159 - rev 3155
9160
9161 -------------------------------------------------------------------
9162 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
9163
9164 - fix #167605 (importing keys to rpm multiple times due to
9165   wrong interpretation of rpm gpg versioning.
9166 - add support for reading the rpm keys, with full id and fingerprint
9167 - rev 3153
9168
9169 -------------------------------------------------------------------
9170 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
9171
9172 - don't add duplicate error infos to ResolverContext (#167309)
9173 - rev 3146
9174
9175 -------------------------------------------------------------------
9176 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
9177
9178 - fix Resolver::transactReset() (see rev 3122) (#167285)
9179 - rev 3140
9180
9181 -------------------------------------------------------------------
9182 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
9183
9184 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
9185   variable is present, all signature checking callbacks will default
9186   to 'accept', in case no recipient is present.
9187
9188 -------------------------------------------------------------------
9189 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
9190
9191 - read content file on construction, and make
9192   provideProduct only insert the already
9193   read product object into the store (#165826)
9194   (dmacvicar)
9195 - When the signature is not found, warn the
9196   user about a unsigned source. When the
9197   key is not found, do nothing, it can be in the
9198   keyring already. (#166016) (dmacvicar)
9199 - enable key verification only if
9200   ZYPP_CHECKSIG env var is set (dmacvicar)
9201 - r1529
9202
9203 -------------------------------------------------------------------
9204 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
9205
9206 - fix bugfix 164365, fix bug 167285
9207   Actually clear the transcation state instead of locking it
9208   to 'dont transact'
9209 - rev 3122
9210
9211 -------------------------------------------------------------------
9212 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
9213
9214 - revert the signature/digest checking callbacks
9215 - rev 3115
9216
9217 -------------------------------------------------------------------
9218 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
9219
9220 - Bugfix #165670
9221   - Honor keep requests.
9222   - Dont flag "locked uninstall" as error if a keep request was
9223     issued before.
9224 - rev 3114
9225
9226 -------------------------------------------------------------------
9227 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
9228
9229 - rule out locked items during distribution upgrade as early
9230   as possible. (#165670)
9231 - rev 3110
9232
9233 -------------------------------------------------------------------
9234 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
9235
9236 - Bugfix #166212
9237   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
9238     transactResObject().
9239   - resetTransaction(APPL_LOW) before resolving
9240   - enhance transactCaps by using the same algorithm as in
9241     QueueItemRequire
9242     (before: transact all requires and recommends by name
9243      now: transact best requires and recommends by provides)
9244 - rev 3107
9245
9246 -------------------------------------------------------------------
9247 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
9248
9249 - new callbacks for failing digest
9250 - rev 3098
9251
9252 -------------------------------------------------------------------
9253 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
9254
9255 - ask for file without a checksum (#165125)
9256
9257 -------------------------------------------------------------------
9258 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
9259
9260 - dont install satisfied resolvables (#165843)
9261 - rev 3095
9262
9263 -------------------------------------------------------------------
9264 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
9265
9266 - dont abort on failed "dry_run" (#164583)
9267 - rev 3091
9268
9269 -------------------------------------------------------------------
9270 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
9271
9272 - Ask user if signature file does not exist (#163765)
9273 - handle repomd.xml.asc as optional file (#163765)
9274 - rev 3089
9275
9276 -------------------------------------------------------------------
9277 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
9278
9279 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
9280 - rev 3087
9281
9282 -------------------------------------------------------------------
9283 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
9284
9285 - Dont do transitive uninstalls on uninstalled or upgraded items.
9286   (#165798)
9287 - rev 3083
9288
9289 -------------------------------------------------------------------
9290 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
9291
9292 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
9293
9294 -------------------------------------------------------------------
9295 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
9296
9297 - Product::updateUrls: restore it from the XML store;
9298   fixed content parsing (#163192).
9299 - restore product flags fro the XML store
9300 - rev 3074
9301
9302 -------------------------------------------------------------------
9303 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
9304
9305 - Only consider best arch/version (#165477)
9306 - rev 3069
9307
9308 -------------------------------------------------------------------
9309 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
9310
9311 - No need to parse tags at all if there is no item to store values
9312   (e.g. data for unwanted arch). Fixed segv trying to store data in
9313   NULL item. (#165479)
9314 - rev3065
9315
9316 -------------------------------------------------------------------
9317 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
9318
9319 - Improved Url path name "//" vs. "/%2f" handling; now if the
9320   url has an authority, "/%2f" is used for ftp only (#163784)
9321 - rev 3062
9322
9323 -------------------------------------------------------------------
9324 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
9325
9326 - fixed storing patch scripts to target store (#159928)
9327 - rev 3058
9328
9329 -------------------------------------------------------------------
9330 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
9331
9332 - if a patch is bad, only skip this patch, not everything
9333   (#165200)
9334 - rev 3057
9335
9336 -------------------------------------------------------------------
9337 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
9338
9339 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
9340 - Susetags:Pattern: Fixed parser.
9341
9342 -------------------------------------------------------------------
9343 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
9344
9345 - when uninstalling, only re-establish installed items
9346   supplementing the to-be-uninstalled one. (variant of #165111)
9347 - rev 3054
9348
9349 -------------------------------------------------------------------
9350 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
9351
9352 - Susetags:Package: Parse and provide ins/delnotify texts.
9353
9354 -------------------------------------------------------------------
9355 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
9356
9357 - when checking freshens/supplements at install, only consider
9358   best architecture/edition (#164453)
9359 - rev 3051
9360
9361 -------------------------------------------------------------------
9362 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
9363
9364 - when checking for supplements, only consider best arch, best
9365   edition for installation (#165111)
9366 - rev 3047
9367
9368 -------------------------------------------------------------------
9369 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
9370
9371 - Bug 165117: build 910: Update: Splitted packages are selected for
9372   all archs
9373
9374 -------------------------------------------------------------------
9375 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
9376
9377 - ask user if a file exists but does not have a checksum (#162797)
9378 - rev 3044
9379
9380 -------------------------------------------------------------------
9381 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
9382
9383 - parse time and size elements from delta and patch RPM
9384 - rev 3043
9385
9386 -------------------------------------------------------------------
9387 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
9388
9389 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
9390   devices - on powerpc only (#163971)
9391 - rev 3042
9392
9393 -------------------------------------------------------------------
9394 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
9395
9396 - fix endless loop in patches parsing.
9397 - rev 3039
9398
9399 -------------------------------------------------------------------
9400 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
9401
9402 - fixed media handling in SuSEtags source (#164879)
9403 - rev 3037
9404
9405 -------------------------------------------------------------------
9406 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
9407
9408 - honor 'dry_run' on package remove (#164732)
9409 - rev 3036
9410
9411 -------------------------------------------------------------------
9412 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
9413
9414 - add files from yum filelist as provides to package (#164731)
9415 - rev 3032
9416
9417 -------------------------------------------------------------------
9418 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
9419
9420 - honor "+Enh:/-Enh:" in packages file (#156513)
9421
9422 -------------------------------------------------------------------
9423 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
9424
9425 - fix callback receiver signature to match the callback for removing
9426   package
9427
9428 -------------------------------------------------------------------
9429 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
9430
9431 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
9432 - rev 3024
9433
9434 -------------------------------------------------------------------
9435 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
9436
9437 - Bug 164440; Taking wrong architecture while updating obsoletes
9438   splitted packages
9439 - rev 3022
9440
9441 -------------------------------------------------------------------
9442 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
9443
9444 - allow relative paths with url file:
9445 - dont filter atoms from going into pool, multi-arch patch
9446   requirements need them. Instead, treat atoms with incompatible
9447   architecture as unneeded.
9448 - rev 3018
9449
9450 -------------------------------------------------------------------
9451 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
9452
9453 - product now provides short name
9454 - rev 3013
9455
9456 -------------------------------------------------------------------
9457 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
9458
9459 - read metadata for packages from correct tags in patches (#163220)
9460 - rev 3011
9461
9462 -------------------------------------------------------------------
9463 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
9464
9465 - more detailed resolver error reports (#162994)
9466 - rev 3010
9467
9468 -------------------------------------------------------------------
9469 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
9470
9471 - report package download progress (#160966)
9472 - rev 3007
9473
9474 -------------------------------------------------------------------
9475 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
9476
9477 - transact also for languages (#163819)
9478 - rev 3004
9479
9480 -------------------------------------------------------------------
9481 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
9482
9483 - loop through all affected ResObjects in transactResKind (#163819)
9484 - rev 3002
9485
9486 -------------------------------------------------------------------
9487 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
9488
9489 - allow re-installation of non-packages (#162906)
9490 - rev 2998
9491
9492 -------------------------------------------------------------------
9493 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
9494
9495 - Added loop checking for scsi cdroms (/sys/block/srX) in case
9496   HAL does not provide any drives like on iSeries (#163971).
9497 - rev 2995
9498
9499 -------------------------------------------------------------------
9500 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
9501
9502 - add 'licenceToConfirm()' to Product. (#164375)
9503
9504 -------------------------------------------------------------------
9505 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
9506
9507 - Avoid excessive CD hopping on commit. But still far from
9508   being perfect. (#159679)
9509 - Fixed Target::commit: Despite dry_run set True, packages
9510   were depeted.
9511
9512 -------------------------------------------------------------------
9513 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
9514
9515 - honour if user decides to skip a package in commit (#156031)
9516
9517 -------------------------------------------------------------------
9518 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
9519
9520 - fixed parsing external reference to script in patch (#163221)
9521 - r2981
9522
9523 -------------------------------------------------------------------
9524 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
9525
9526 - cache and provide content.asc/key optionally. Dont show a
9527   popup if they dont exists. (dmacvicar)
9528 - Actually abort when verify signature workflow is false. (dmacvicar)
9529 - r2978
9530
9531 -------------------------------------------------------------------
9532 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
9533
9534 - fixed setting autorefresh flag for installation sources
9535
9536 -------------------------------------------------------------------
9537 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
9538
9539 - drop patches with incompatible architecture.
9540 - rev 2972
9541
9542 -------------------------------------------------------------------
9543 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
9544
9545 - Added info method to media verifier base and more debug info
9546 - rev 2970
9547
9548 -------------------------------------------------------------------
9549 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
9550
9551 - Dont deny the "/" attach point in MediaDIR, since this is used
9552   for all "file:" urls, esp. local packages.
9553 - rev 2962
9554
9555 -------------------------------------------------------------------
9556 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
9557
9558 - Bug 159673 - only one conflict solvable per page
9559
9560 -------------------------------------------------------------------
9561 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
9562
9563 - parse all dependencies of 'packages' file (#163773)
9564 - rev 2957
9565
9566 -------------------------------------------------------------------
9567 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
9568
9569 - Use the original media descr_dir on refresh for
9570   suse tags source (#163196)
9571 - r2952
9572
9573 -------------------------------------------------------------------
9574 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
9575
9576 - add Source::setUrl() for zmd backend helper.
9577 - rev 2946
9578
9579 -------------------------------------------------------------------
9580 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
9581
9582 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
9583 target init. (dmacvicar)
9584 - r2949
9585
9586 -------------------------------------------------------------------
9587 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
9588
9589 - Fixed MediaDISK to use a mount -oro,bind id the disk
9590   partition is already attached e.g. by the automounter.
9591   Try to mount it a second time may fail (#163486).
9592 - rev 2944
9593
9594 -------------------------------------------------------------------
9595 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
9596
9597 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
9598 - rev 2940
9599
9600 -------------------------------------------------------------------
9601 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
9602
9603 - only try to create a source of a given type when restoring
9604   from the persistent store (#162111)
9605
9606 -------------------------------------------------------------------
9607 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
9608
9609 - parse all dependencies for patterns (.pat) files (#160602)
9610 - drop YOUPATH and YOUURL from content file.
9611 - rev 2924
9612
9613 -------------------------------------------------------------------
9614 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
9615
9616 - properly initialize autorefresh for non-remote sources (#154990)
9617 - rev 2919
9618
9619 -------------------------------------------------------------------
9620 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
9621
9622 - Added flag to MediaManager::isUseableAttachPoint, whether
9623   to check against system mount entries or not.
9624 - Disallow to use the attachpoints of another media handlers
9625   as source path in MediaDIR.
9626 - rev 2917
9627
9628 -------------------------------------------------------------------
9629 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
9630
9631 -implement callbacks for when package verification (checksum)
9632  fails, offer to retry or abort
9633
9634 -------------------------------------------------------------------
9635 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
9636
9637 - Fix construction of checksum objects when using non-standard
9638   checksum algorithms
9639 - Fix broken YUM cache
9640 - r2913
9641
9642 -------------------------------------------------------------------
9643 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
9644
9645 - Keep packages with no version upgrade installed during
9646   distribution upgrade (#162972)
9647 - add 'transactReset()' helper function for UI.
9648 - rev 2908
9649
9650 -------------------------------------------------------------------
9651 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
9652
9653 - r2906
9654
9655 -------------------------------------------------------------------
9656 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
9657
9658 - Fixed candidate handling in ui::Selectable. (#156589)
9659
9660 -------------------------------------------------------------------
9661 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
9662
9663 - fix #162984 , gpg hangs because the matching data file
9664   for the key cannot be find. (dmacvicar)
9665 - Fix restore of YUM source using the same cache dir semantics as
9666  susetags instead of assuming there is a cache if a cache_dir
9667   was given. (dmacvicar)
9668
9669 -------------------------------------------------------------------
9670 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
9671
9672 - use DISTPRODUCT/DISTVERSION from content file to generate the
9673   product name, version, and release.
9674 - rev 2902
9675
9676 -------------------------------------------------------------------
9677 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
9678
9679 - Removed broken forcing of absolute ftp paths added in rev2705 to
9680   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
9681 - rev 2900
9682
9683 -------------------------------------------------------------------
9684 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
9685
9686 - add Resolver::freshenPool() (#156980)
9687 - rev 2893
9688
9689 -------------------------------------------------------------------
9690 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
9691
9692 - skip incompatible archs in filelist parsing.
9693 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
9694   /lib64/, ...)
9695 - rev 2886
9696
9697 -------------------------------------------------------------------
9698 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
9699
9700 - skip incompatible archs in primary parsing.
9701 - rev 2883
9702
9703 -------------------------------------------------------------------
9704 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9705
9706 - allow setting of source when parsing local .rpm (#147765)
9707 - rev 2880
9708
9709 -------------------------------------------------------------------
9710 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9711
9712 - Do not update packages over other architectures
9713
9714 -------------------------------------------------------------------
9715 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9716
9717 - Added zypp/ui/UserWantedPackages to support the UI's
9718   "automatic changes" dialog (bug #152700)
9719
9720 -------------------------------------------------------------------
9721 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9722
9723 - use KeyRing class to validate repomd.xml (#160909)
9724
9725 -------------------------------------------------------------------
9726 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9727
9728 - Product resolvables should be readable by normal users.
9729   (#162474) (dmacvicar)
9730 - implemented keyring and metadata signature verification
9731   in susetags source
9732 - dont delete the lock if we did not acquire it
9733 - r2847
9734
9735 -------------------------------------------------------------------
9736 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9737
9738 - Added disabling of the automounter while MediaManager
9739   init and restoring of the old state on exit (#154326).
9740 - Implemented check if media (CD) is automounted or not
9741 - rev 2840
9742
9743 -------------------------------------------------------------------
9744 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9745
9746 - Implemented several hal get/set/removeDeviceProperty wrappers
9747 - Improved HalException to allow to fetch HAL/DBUS error componets
9748 - rev 2830
9749
9750 -------------------------------------------------------------------
9751 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9752
9753 - honor subscription status of catalogs (#162350)
9754 - rev 2827
9755
9756 -------------------------------------------------------------------
9757 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9758
9759 - Enabled CD eject error reporting exceptions (#154326)
9760 - rev 2822
9761
9762 -------------------------------------------------------------------
9763 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9764
9765 - support "dry run" (#159467)
9766 - implement "transactResKind" (#161400)
9767 - rev 2817
9768
9769 -------------------------------------------------------------------
9770 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9771
9772 - add checksum for external patches (#159928)
9773
9774 -------------------------------------------------------------------
9775 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9776
9777 - calculate product architecture (#158198)
9778
9779 -------------------------------------------------------------------
9780 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9781
9782 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9783   detection
9784
9785 -------------------------------------------------------------------
9786 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9787
9788 - Auto protect installed packages from unknown vendor. (#157446)
9789
9790 -------------------------------------------------------------------
9791 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9792
9793 - added support for external scripts to metadata (#159928) (jsrain)
9794 - fixed handling of Language resolvables (ma)
9795 - fix leak in rpmdb (dmacvicar)
9796 - added softlock for autoyast (#159466) (ma)
9797 - Fixed exceptions in doGetFileCopy() to show full url
9798   including the file instead of just the media base url. (mt)
9799 - Provide Language::summary (ma)
9800 - check patterns and selections file exist
9801   before veryfing them (#161300) (dmacvicar)
9802 - added YUM metadata checksum computation (jsrain)
9803 - added interface to patch of a message (jsrain)
9804 - r2734
9805
9806 -------------------------------------------------------------------
9807 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9808
9809 - added support for external scripts to metadata (#159928)
9810 - r2709
9811
9812 -------------------------------------------------------------------
9813 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9814
9815 - report separate exception when trying to start source cache again to
9816   suppress incorrect error message in XEN installation
9817 - r2682
9818
9819 -------------------------------------------------------------------
9820 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9821
9822 - Implement inter process locking in zypp.
9823 - Added No medium found output
9824 - splitting modaliases in supplements TOO
9825 - parse also the available signing keys
9826
9827 -------------------------------------------------------------------
9828 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9829
9830 - release all media when removing source (#159754) (visnov)
9831 - more testsuites (schubi)
9832 - updated translations (schubi)
9833 - added MediaNotEjectedException (mt)
9834 - rev 2652
9835
9836 -------------------------------------------------------------------
9837 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9838
9839 - fix patches descriptions (dmacvicar)
9840 - fix source serialization (dmacvicar)
9841 - metadata for kernel test (schubi)
9842 - Arch tests updated (ma)
9843 - classify NULL Ptr as unique (ma)
9844 - Added host check, because file Url allows it now. (mt)
9845 - prepare modalias fix (#159766) (ma)
9846 - Provide iterator based access to SourceManager data. (ma)
9847 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9848   RFC1738 says, it may contain a hostname as well...
9849 - revision 2633
9850
9851 -------------------------------------------------------------------
9852 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9853
9854 - pkg-config support (mvidner)
9855 - close all medias when destructing MediaSet (jsrain)
9856 - rev 2622
9857
9858 -------------------------------------------------------------------
9859 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9860
9861 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9862 - Message callback implemented to show patch messages (visnov)
9863 - Bug 159696 (schubi)
9864 - provide transform_iterators to iterate over a maps keys or values (ma)
9865 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9866 - added script and message installation (jsrain)
9867 - chooses the 'right' kernel now (kkaempf)
9868 - Use noarch if no arch is specified in patches (dmacvicar)
9869 - rev 2611
9870
9871 -------------------------------------------------------------------
9872 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9873
9874 - Added some debug output including the access id (mt)
9875 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9876   release with eject=true on attached media, to umount
9877   other mounts as well. (mt)
9878 - 159483 - solver does not blame missing dependency (schubi)
9879 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9880 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9881   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9882 - fixed ZYPP_RETHROW (#156430) (ma)
9883 - patch for #156114 (visnov)
9884 - fixed container.erase loops (ma)
9885 - Fixed to reset desired (cached) flag before the action (mt)
9886 - Removed return in forceRelaseAllMedia (void function) (mt)
9887 - Parse nonexisting architecture to noarch so patches dont get
9888   filtered by the pool (dmacvicar)
9889 - 159512 - yast2-qt does not show label of to be installed products
9890   anymore (dmacvicar)
9891 - 159765 - Hidden patterns still visible (dmacvicar)
9892 - Use noarch if no arch is specified. (dmacvicar)
9893 - r2594
9894
9895 -------------------------------------------------------------------
9896 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9897
9898 - properly report error for media change callback
9899 - rev 2579
9900
9901 -------------------------------------------------------------------
9902 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9903
9904 - fixed memory leak in XMLNodeIterator (#157474)
9905 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9906 - Renamed private MediaManager::forceMediaRelease
9907   function to forceReleaseShared (more exact name)
9908 - Implemented forceRelaseAllMedia() that can be
9909   used to release also foreign (user) mounts.
9910 - Added use of forceRelaseAllMedia for CD/DVDs
9911   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9912 - little cleanup of the checkAttached function
9913 - r2578
9914
9915 -------------------------------------------------------------------
9916 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9917
9918 - don't try to attach without exception handling (#158620)
9919 - fix descriptions, as a new tag Des for selections exists now.
9920 - fix #157683: failure after adding add-on product to install
9921   sources
9922 - added more files for translation
9923 - resolve-dependencies.cc: establish pool
9924 - parse-metadata.cc: catch bad URL
9925 - set zmdid for atoms
9926 - r2574
9927
9928 -------------------------------------------------------------------
9929 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9930
9931 - fix testsuite.
9932 - provide edition and architecture for all kinds of yum
9933   resolvables.
9934 - fix ResStatus output.
9935 - establish atoms correctly.
9936 - treat requires to unneeded resolvables as fulfilled.
9937 - rev 2559
9938
9939 -------------------------------------------------------------------
9940 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9941
9942 - fix the build
9943 - only consider best architecture/version (#157594)
9944 - prefer providers which supplement/enhance installed or
9945   to-be-installed packages (fixes the tpctl-kmp issue)
9946 - rev 2546
9947
9948 -------------------------------------------------------------------
9949 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9950
9951 - provide more filters for pkg-bindings (#158602)
9952 - add SystemResObject to provide system (modalias, hal, ...)
9953   capabilities.
9954 - handle this during resolving.
9955 - make the modalias and hal capability match the SystemResObject
9956   by default, thereyby triggering a modalias (resp. hal)
9957   evaluation.
9958 - xmlstore: decouple target store from YUM schema.
9959 - clean up moving of hal() and modalias() from provides to
9960   supplements in ResolvableImpl.
9961 - add PatchContents() for UI.
9962 - handle Edition::noedition as empty string.
9963 - r2537
9964
9965 -------------------------------------------------------------------
9966 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9967
9968 - releasing all medias when asking for CD (#156981)
9969 - r2471
9970
9971 -------------------------------------------------------------------
9972 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9973
9974 - ResStatus::resetTransact must return a value.
9975 - Fixed random build failures in LanguageCode.cc.
9976   (Rewrote the CodeMaps constructor so that gcc does not
9977   optimize a 500-statement basic block.)
9978 - Fix constructions of patch objects. Actually insert atoms in atoms
9979   list. Insert atoms for package even if the package does not exists
9980   in the source. Fixes #157628 (dmacvicar).
9981 - Fixed license reading from susetags, #151834 (dmacvicar).
9982 - r2468
9983
9984 -------------------------------------------------------------------
9985 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9986
9987 - added ResStatus::resetTransact (ma)
9988 - bugfix for #156439 (schubi)
9989 - Added Source_Ref::setAlias (#154913).
9990 - Do not assume there is a product file when scanning for products
9991   (visnov)
9992 - function to disable all sources in the persistent store (visnov)
9993 - dependency errors go to stdout, not stderr; output resolver info
9994   directly to stderr (kkaempf)
9995 - rev 2464
9996
9997 -------------------------------------------------------------------
9998 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9999
10000 - fix merging of resolver info (needed for #157684).
10001 - errors are also important in ResolverInfo.
10002 - improve debug output in ResolverContext.
10003 - rev 2455
10004
10005 -------------------------------------------------------------------
10006 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
10007
10008 - delete RPMs downloaded via HTTP/FTP after installnig them
10009   (#157011)
10010 - fixed product registration (reverted autorefresh patch) (#157566)
10011
10012 -------------------------------------------------------------------
10013 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
10014
10015 - if root!="/", always prefer the upgrade candidate (#155472)
10016 - implement license confirmed api for UI.
10017 - prefer architecture over version in distribution upgrade
10018   (#157501)
10019 - clean up media handling.
10020 - rev 2448
10021
10022 -------------------------------------------------------------------
10023 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
10024
10025 - init Modalias properly.
10026 - fix warnings in testcases.
10027 - rev 2432
10028
10029 -------------------------------------------------------------------
10030 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
10031
10032 - drop libjpeg-devel and sqlite-devel from build requires.
10033
10034 -------------------------------------------------------------------
10035 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
10036
10037 - implement 'modalias()' capability (#157406)
10038 - make dependencies consistent, its 'freshens'.
10039 - cope with user umounts of devices.
10040 - add debug to SourceManager.
10041 - rev 2418
10042
10043 -------------------------------------------------------------------
10044 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
10045
10046 - allow version downgrade during distribution upgrade if the
10047   newer package is coming from a trusted vendor (#155472)
10048 - implement locale fallback
10049 - 'freshen' -> 'freshens' in schema definitions to make it
10050   consistent with all other dependency definitions.
10051 - better error reporting for .pat and .sel files.
10052 - rule out packages from dependency resolutions which are
10053   de-selected by user (#155368)
10054 - use locale fallbacks in package translations.
10055 - refresh source when re-enabling it.
10056 - rev 2406
10057
10058 -------------------------------------------------------------------
10059 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
10060
10061 - split of libzypp-zmd-backend subpackage as a stand-alone
10062   leaf package.
10063 - encapsulate bool test for Source_Ref better.
10064 - fixed stack overflow (ma).
10065 - make testsuite build again.
10066 - rev 2346
10067
10068 -------------------------------------------------------------------
10069 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
10070
10071 - fixed URL rewriting for CD2 and following (#154762)
10072 - fixed ResPoolProxy diffState (for proper ok/cancel support
10073   in UI)
10074 - added special exception class for aborting installation
10075   (#154936)
10076 - only auto-change directories if they end in CDn or DVDn.
10077 - rev 2320.
10078
10079 -------------------------------------------------------------------
10080 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
10081
10082 - silently ignore multiple installs of the same package.
10083 - fix disk usage for installs and uninstalls.
10084 - rev 2308
10085
10086 -------------------------------------------------------------------
10087 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
10088
10089 - zmd-backend: filter out incompatible architectures from
10090   repository.
10091 - rev 2298
10092
10093 -------------------------------------------------------------------
10094 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
10095
10096 - sync libzypp media data with mtab.
10097 - improve resolver error and solution reports.
10098 - fix source cache reading (#155459).
10099 - default cached sources to enabled (#155459).
10100 - let each source provide public keys.
10101 - rev 2297
10102
10103 -------------------------------------------------------------------
10104 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
10105
10106 - only write by-sovler transactions back (#154976)
10107 - rev 2278
10108
10109 -------------------------------------------------------------------
10110 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
10111
10112 - release last used source at end of commit (#155002)
10113 - rev 2277
10114
10115 -------------------------------------------------------------------
10116 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
10117
10118 - cope with NULL values in zmd catalogs table (#153584)
10119 - set YAST_IS_RUNNING in transact zmd helper (#154820)
10120 - run SuSEconfig after transact zmd helper (#154820)
10121 - add softTransact to honor user vs. soft requirements (#154650)
10122 - honor all build keys provided by a package source.
10123 - add source metadata refresh.
10124 - add progress callbacks to zmd helpers.
10125 - rev 2276
10126
10127 -------------------------------------------------------------------
10128 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
10129
10130 - include .diffs into main source.
10131 - catch exception when ejecting media which was unmounted externally
10132   (#154697).
10133 - init source in zmd-backend correctly (#154667)
10134 - implement disk usage info for YaST.
10135 - clean up XML schema files.
10136 - catch CPUs identifying as 'i686' but being 'i586'.
10137 - allow definition of preferred attach (mount) point for media.
10138 - make resolver results more readable.
10139 - use language fallbacks if none of multiple language providers
10140   matches.
10141 - get rid of ignoring wrong arch in resolver, having the wrong
10142   architecture is prevented by other means.
10143 - prepare for translations in exceptions.
10144 - fix 'abort does not abort'
10145 - implement 'flag' I/O in target cache backend.
10146 - skip incompatibles architectures in packages.<lang>
10147 - rev 2228
10148
10149 -------------------------------------------------------------------
10150 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
10151
10152 - dont even provide src/nosrc from the source.
10153 - rev 2169 + diffs
10154
10155 -------------------------------------------------------------------
10156 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
10157
10158 - Initialize commit result (#154409)
10159 - release media if its wrong (#154326)
10160 - dont copy src/nosrc packages to the pool (#154627)
10161 - reduce XML logging.
10162 - rev 2169 + diffs
10163
10164 -------------------------------------------------------------------
10165 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
10166
10167 - fix path of .po files (#154074).
10168 - parse the correct package.<lang> file (kinda #154074).
10169 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
10170 - reattach all released medias.
10171 - raise exception instead of abort() on XML errors (#154104).
10172 - update translations.
10173 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
10174   and is_empty_dir utility function
10175 - rev 2169
10176
10177 -------------------------------------------------------------------
10178 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
10179
10180 - check freshens and supplements for packages (#154074).
10181 - only complain about incomplete installed resolvables,
10182   if they are uninstalled, schedule them for installation.
10183   (#154074)
10184 - add testcases for locale() provides.
10185 - add lang_country -> lang fallback.
10186 - have locale(parent:...) deps match any provides of 'parent'
10187   also when uninstalling a package.
10188 - rev 2148
10189
10190 -------------------------------------------------------------------
10191 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
10192
10193 - change the locale(...) separator to ";" (#153791)
10194 - complete "find-files" of zmd-backend.
10195 - rev 2140
10196
10197 -------------------------------------------------------------------
10198 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
10199
10200 - avoid attaching media when initializing source
10201 - rev 2139
10202
10203 -------------------------------------------------------------------
10204 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
10205
10206 - warn about misspelled 'locale(...)' provides
10207 - add testcases
10208 - rev 2134
10209
10210 -------------------------------------------------------------------
10211 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
10212
10213 - fix the build
10214 - rev 2129
10215
10216 -------------------------------------------------------------------
10217 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
10218
10219 - provide available locales to application (#153583)
10220 - honor 'requestedLocales' (language dependant packages)
10221 - honor release requests for all holders of a device.
10222 - silently re-attach after a forced release.
10223 - solver improvements.
10224 - handle source caches.
10225 - proper logging in zmd backend helpers.
10226 - rev 2127
10227
10228 -------------------------------------------------------------------
10229 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
10230
10231 - upgrade always to best version and arch (#153577)
10232 - reset 'transact' state for obsoleted packages (#153578)
10233 - translation updates
10234 - rev 2113
10235
10236 -------------------------------------------------------------------
10237 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
10238
10239 - add support for 'local' .rpm packages to zmd-backend.
10240 - rev 2101
10241
10242 -------------------------------------------------------------------
10243 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
10244
10245 - fix build of zmd/backend.
10246 - actually fill 'files' table in package-files.
10247 - rev 2094
10248
10249 -------------------------------------------------------------------
10250 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
10251
10252 - improve testcases.
10253 - add 'setPossibleLocales()' to ZYpp, this defines the set
10254   of possible locales to choose from (#153583)
10255 - provide LanguageImpl and create 'Language' resolvables for
10256   each 'possible' locale.
10257 - fix YUM parsing of patches, insert 'atoms' to link patches
10258   with packages.
10259 - replace gzstream/ with own, existing implementation.
10260 - honor locks in solver (#150231)
10261 - sync pool with target after commit() properly (#150565, #153066)
10262 - new zmd helper 'package-files'
10263 - rev 2093
10264
10265 -------------------------------------------------------------------
10266 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
10267
10268 - prevent multiple initializations of the target (#153124)
10269 - implement 'loopback mounted ISO images'
10270 - retain old package sources on upgrade.
10271 - support compressed .xml files in 'repodata' type repositories.
10272 - rev 2025
10273
10274 -------------------------------------------------------------------
10275 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
10276
10277 - parse locale(...) provides and construct correct dependencies.
10278
10279 -------------------------------------------------------------------
10280 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
10281
10282 - always upgrade to candidate (#152760).
10283 - fix typo in package sorting.
10284 - prepare handling of locale provides.
10285 - rev 1995
10286
10287 -------------------------------------------------------------------
10288 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
10289
10290 - sort src/nosrc package to right list during commit.
10291 - revert installtime/buildtime in susetags parser (#152760)
10292 - rev 1990
10293
10294 -------------------------------------------------------------------
10295 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
10296
10297 - reset state after successful commit (#153030)
10298 - run "rpm -e" always with "--nodeps" (#153026)
10299 - provide separate resolvable kind for src packages.
10300 - extend status field for LOCK and LICENSE.
10301 - add sameState()/diffState() for UI.
10302 - provide 'best' candidate for UI.
10303 - set 60 sec timeout for curl access.
10304 - don't cross-compare solver results, takes too much time.
10305 - provide sizes of installed packages.
10306 - extend REQUIRES semantics in content file.
10307 - add "parse-metadata" helper to zmd-backend.
10308 - rev 1987
10309
10310 -------------------------------------------------------------------
10311 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
10312
10313 - provide complete disk usage data (#152761)
10314 - include upgrade flag when copying solver solution
10315   back to pool (#152717)
10316 - rev 1959
10317
10318 -------------------------------------------------------------------
10319 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
10320
10321 - don't insert incompatible architectures to the pool (#151933)
10322 - don't accept incompatible architectures from a repository
10323   (#151933)
10324 - separate rpm log (#151431).
10325 - allow extended product requires.
10326 - rev 1954
10327
10328 -------------------------------------------------------------------
10329 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
10330
10331 - provide the XML schema files in the main package. (#152593)
10332
10333 -------------------------------------------------------------------
10334 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
10335
10336 - provide arch compat handling.
10337 - implement data upload to zmd.
10338 - fix source metadata caching on target.
10339 - add 'supplements' dependencies to 'yum' parser.
10340 - provide user agent identification to curl calls.
10341 - move resolver branches (multiple alternatives) back in queue
10342   (resolve known things first, then the unknown ones).
10343 - clean up 'packages' parser.
10344 - rev 1947
10345
10346 -------------------------------------------------------------------
10347 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
10348
10349 - improve media mount/umount interface
10350 - prepare class ArchCompat for proper architecture ordering
10351   and compatibility handling.
10352 - add returns to dummy functions in DbAccess.
10353 - rev 1913
10354
10355 -------------------------------------------------------------------
10356 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
10357
10358 - don't explictly delete to-be-upgraded packages.
10359 - finish query-system, resolve-dependencies, and transact for
10360   libzypp-zmd-backend.
10361 - provide Pattern::category.
10362 - move system architecture to toplevel.
10363 - make target store pathname settable.
10364 - speed up rpmdb reading by properly filtering unwanted file
10365   provides.
10366 - rev 1905
10367
10368 -------------------------------------------------------------------
10369 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
10370
10371 - new translations.
10372 - proofread texts.
10373 - when comparing solutions, prefer higher versions.
10374 - provide generic 'SafeBool' for bool conversions.
10375 - add PtrTypes testsuites.
10376 - rev 1876
10377
10378 -------------------------------------------------------------------
10379 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
10380
10381 - integrate all diffs
10382 - move Target::commit to toplevel API
10383 - generalize dependency iterators and hash dependency
10384   information in pool (for speedup)
10385 - add 'supplements' as dependency
10386 - make more pattern attributes available
10387 - drop "smbfs" in favour of "cifs" (#151476)
10388 - add metadata cache to sources (Beta4 bug)
10389 - run "rpm -e"  with name-version-release
10390 - fix update conflicts
10391 - rev 1864
10392
10393 -------------------------------------------------------------------
10394 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
10395
10396 - fix-mediachange.diff: dont skip CD but retry after media change
10397 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
10398   'eject' button
10399 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
10400   so media handle gets actually released and media unmounted.
10401
10402 -------------------------------------------------------------------
10403 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
10404
10405 - implement arch scoring
10406 - prefer better arch (#151427)
10407 - transitive depedencies of weak requirements are non-weak
10408   (#151446)
10409 - rev 1778 + diff
10410
10411 -------------------------------------------------------------------
10412 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
10413
10414 - ignore self and to-be-updated conflicts (#150844)
10415 - fix enable of target store (for non-packages)
10416 - rev 1778
10417
10418 -------------------------------------------------------------------
10419 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
10420
10421 - fix "cd:" url (#151121)
10422 - provide location() in public Package api
10423 - allow running distribution upgrade in testmode
10424 - extend HAL interface
10425 - rev 1762
10426
10427 -------------------------------------------------------------------
10428 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
10429
10430 - pass normal and locale packages from selections correctly.
10431 - its "baseconf" for base selections.
10432 - Make 'ZYpp' an obvious singleton.
10433 - provide releasenotesUrl.
10434 - dont continue upgrade without target.
10435 - implement 'fake' hal for testing.
10436 - fix package sizes.
10437 - more solver testcases.
10438 - rev 1754
10439
10440 -------------------------------------------------------------------
10441 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
10442
10443 - extend requires of libzypp-devel
10444 - provide package sizes for UI
10445 - provide more UI helpers
10446 - implement Product and related functions
10447 - fix split provides in distribution upgrade
10448 - provide locale information to system
10449 - ask HAL for available devices
10450 - reduce debug information in solver
10451 - filter architectures in source, not in solver
10452 - rev 1743
10453
10454 -------------------------------------------------------------------
10455 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
10456
10457 - disable another testsuite for now
10458 - fetch the default locale from environment
10459 - support user-defined formatting of log
10460 - rev 1710
10461
10462 -------------------------------------------------------------------
10463 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
10464
10465 - providing basic product information from susetags source
10466 - public API for preferred language
10467 - implemented redirect of logging (#149001)
10468 - report start/finish of source data parsing (#150211)
10469 - store/restore source aliases properly (#150256)
10470 - disable a lot of debug logging to speed up solver
10471 - properly rewrite URL for CDn directory layouts (#149870)
10472 - rev 1706
10473
10474 -------------------------------------------------------------------
10475 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
10476
10477 - add save/restore state to facilitate UI 'cancel'
10478 - enable target/store
10479 - add 'forceResolve' call and flag to resolver to switch between
10480   task-oriented ZMD and interactive YaST behaviour.
10481 - Fix resolver problem solution texts.
10482 - improve solver problem solution offerings.
10483 - fix media access handling to better support multiple
10484   requestors to single media.
10485 - move the media number checking to the source (media requestor)
10486   which knows how to verify the correct media.
10487 - Fix CD ordering (#149871), adding testcases.
10488 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
10489 - Add selections to testcases.
10490 - rev 1673
10491
10492 -------------------------------------------------------------------
10493 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
10494
10495 - Fix missing return in Source.cc:124
10496
10497 -------------------------------------------------------------------
10498 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
10499
10500 - cope with empty arch field in selections
10501 - enable dummy "enableStorage" function
10502 - rev 1610-branch
10503
10504 -------------------------------------------------------------------
10505 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
10506
10507 - fix random data return in Source.cc
10508 - rev 1610
10509
10510 -------------------------------------------------------------------
10511 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
10512
10513 - adapt zmd-backend to SourceImpl API change
10514 - rev 1608
10515
10516 -------------------------------------------------------------------
10517 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
10518
10519 - fix the packages parser bug. Now all packages are parsed
10520   including (english) translations.
10521   source/susetags is back to svn head.
10522 - rev 1600
10523
10524 -------------------------------------------------------------------
10525 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
10526
10527 - fix off-by-one bug in bitfield handling
10528 - revert source/susetags to rev 1411
10529 - rev 1586
10530
10531 -------------------------------------------------------------------
10532 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
10533
10534 - dont prereq-sort non-packages
10535 - rev 1584
10536
10537 -------------------------------------------------------------------
10538 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
10539
10540 - rev 1582
10541
10542 -------------------------------------------------------------------
10543 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
10544
10545 - update to rev 1543
10546
10547 -------------------------------------------------------------------
10548 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
10549
10550 - require hal-devel in libzypp-devel
10551 - re-merge fixes (RPM_OPT_FLAGS)
10552
10553 -------------------------------------------------------------------
10554 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
10555
10556 - make solver behaviour a bit more interactive
10557 - rev 1537
10558
10559 -------------------------------------------------------------------
10560 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
10561
10562 - Fix syntax error in configure script.
10563 - Use RPM_OPT_FLAGS.
10564
10565 -------------------------------------------------------------------
10566 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
10567
10568 - update for qt ui integration
10569 - rev 1504
10570
10571 -------------------------------------------------------------------
10572 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
10573
10574 - split off libzypp-zmd-backend
10575 - rev 1466
10576
10577 -------------------------------------------------------------------
10578 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
10579
10580 - another update to svn
10581
10582 -------------------------------------------------------------------
10583 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
10584
10585 - finish rpm callbacks
10586 - finish UI API
10587 - fix state change resolver<->pool
10588 - zmd backend stuff
10589 - speed up tag file parsing
10590 - rev 1405
10591
10592 -------------------------------------------------------------------
10593 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
10594
10595 - disabling failing tests of s390 and ppc
10596
10597 -------------------------------------------------------------------
10598 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
10599
10600 - Snapshoot rev 1367
10601
10602 -------------------------------------------------------------------
10603 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
10604
10605 - use hashes for pool
10606 - rev 1343
10607
10608 -------------------------------------------------------------------
10609 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
10610
10611 - removed Obsoletes:    yast2-packagemanager
10612
10613 -------------------------------------------------------------------
10614 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
10615
10616 - Snapshoot 3 Feb 2005 (11:30)
10617
10618 -------------------------------------------------------------------
10619 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
10620
10621 - Snapshoot 2 Feb 2005 (14:00)
10622
10623 -------------------------------------------------------------------
10624 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
10625
10626 - Snapshoot 2 Feb 2005 ( integrating YaST )
10627
10628 -------------------------------------------------------------------
10629 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
10630
10631 - converted neededforbuild to BuildRequires
10632
10633 -------------------------------------------------------------------
10634 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
10635
10636 - Initial version
10637