Imported Upstream version 16.0.1
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Sun Jun  5 16:12:42 CEST 2016 - ma@suse.de
3
4 - po: upadte makefiles
5 - DefaultIntegral: provide asString (for FATE#320447)
6 - version 16.0.1 (0)
7
8 -------------------------------------------------------------------
9 Fri May 13 08:45:53 CEST 2016 - ma@suse.de
10
11 - Prepare cmake to maintain the .pot and .po files in git. Add
12   initial .po file set derived from tarballs. Translations are now
13   maintained via Weblate.
14 - Provide 'libzypp(plugin:services) = 1' after fixing bsc#933760
15 - Bump major version for Factory, 15.x is continued on SuSE-SLE-12-SP1-Branch
16 - version 16.0.0 (0)
17
18 -------------------------------------------------------------------
19 Thu Apr 28 14:17:09 CEST 2016 - ma@suse.de
20
21 - Update sle-zypp-po.tar.bz2
22
23 -------------------------------------------------------------------
24 Thu Apr 28 14:04:36 CEST 2016 - ma@suse.de
25
26 - Update sle-zypp-po.tar.bz2
27
28 -------------------------------------------------------------------
29 Mon Apr 25 14:59:41 CEST 2016 - ma@suse.de
30
31 - Fix credential file parser losing entries with known URL but
32   different user name (bsc#933760)
33 - RepoManager: allow extraction of multiple baseurls for service
34   repos (bsc#964932)
35 - addRepository: fix to use the correct history file for logging
36 - specfile: add /etc/zypp/credentials.d to the file list
37 - version 15.22.0 (19)
38
39 -------------------------------------------------------------------
40 Mon Apr 18 15:03:13 CEST 2016 - ma@suse.de
41
42 - RepoindexFileReader: fix service metadata TTL default value (bsc#967828)
43 - version 15.21.7 (19)
44
45 -------------------------------------------------------------------
46 Fri Apr 15 11:31:08 CEST 2016 - ma@suse.de
47
48 - DiskUsageCounter: Limit estimated waste per file (bsc#974275)
49 - version 15.21.6 (19)
50
51 -------------------------------------------------------------------
52 Fri Mar 18 13:37:22 CET 2016 - ma@suse.de
53
54 - Use PluginExecutor for commit- and system-hooks (bnc#971637)
55 - BuildRequires:  libsolv-devel >= 0.6.19 (bnc#971018)
56 - version 15.21.5 (19)
57
58 -------------------------------------------------------------------
59 Sun Mar 13 01:13:08 CET 2016 - ma@suse.de
60
61 - Update zypp-po.tar.bz2
62
63 -------------------------------------------------------------------
64 Thu Mar 10 01:13:24 CET 2016 - ma@suse.de
65
66 - Update zypp-po.tar.bz2
67
68 -------------------------------------------------------------------
69 Tue Mar  1 12:34:53 CET 2016 - ma@suse.de
70
71 - media: Send stats header to download.opensuse.org only (bsc#955801)
72 - fix build-compare (#57, #58)
73 - version 15.21.4 (19)
74
75 -------------------------------------------------------------------
76 Thu Feb 18 18:38:52 CET 2016 - ma@suse.de
77
78 - yum::Downloader: Download only wanted 'susedata.LANG' files
79   (FATE#320518)
80 - version 15.21.3 (19)
81
82 -------------------------------------------------------------------
83 Thu Feb  4 16:38:14 CET 2016 - ma@suse.de
84
85 - installSrcPackage: trigger progress callback (bsc#580902)
86 - version 15.21.2 (19)
87
88 -------------------------------------------------------------------
89 Thu Feb  4 01:13:31 CET 2016 - ma@suse.de
90
91 - Update zypp-po.tar.bz2
92
93 -------------------------------------------------------------------
94 Fri Jan 29 11:40:51 CET 2016 - ma@suse.de
95
96 - Don't buildrequire graphviz-gnome (bsc#964150)
97 - Unwanted btrfs subvolumes must be filtered by device (not fsid)
98   (fixes #54)
99 - version 15.21.1 (19)
100
101 -------------------------------------------------------------------
102 Thu Jan 21 01:13:29 CET 2016 - ma@suse.de
103
104 - Update zypp-po.tar.bz2
105
106 -------------------------------------------------------------------
107 Wed Jan 20 17:12:42 CET 2016 - ma@suse.de
108
109 - Filter unwanted btrfs subvolumes (fixes #54, closes #55, bnc#949945)
110 - RepoInfo: Provide access to repo content keywords
111 - Build with boost-1.60.0
112 - version 15.21.0 (19)
113
114 -------------------------------------------------------------------
115 Thu Jan 14 01:13:17 CET 2016 - ma@suse.de
116
117 - Update zypp-po.tar.bz2
118
119 -------------------------------------------------------------------
120 Thu Jan  7 01:13:28 CET 2016 - ma@suse.de
121
122 - Update zypp-po.tar.bz2
123
124 -------------------------------------------------------------------
125 Thu Dec 24 01:13:13 CET 2015 - ma@suse.de
126
127 - Update zypp-po.tar.bz2
128
129 -------------------------------------------------------------------
130 Fri Dec 11 19:07:09 CET 2015 - ma@suse.de
131
132 - ResPoolProxy: make begin/end pairs Iterable
133 - String: Format and FormatNAC classes based on boost::format
134 - DefaultIntegral: provide initial value
135 - More specific exception message if GPG binary is missing (bsc#637791)
136 - version 15.20.0 (19)
137
138 -------------------------------------------------------------------
139 Thu Dec 10 01:14:50 CET 2015 - ma@suse.de
140
141 - Update zypp-po.tar.bz2
142
143 -------------------------------------------------------------------
144 Thu Dec  3 01:13:11 CET 2015 - ma@suse.de
145
146 - Update zypp-po.tar.bz2
147
148 -------------------------------------------------------------------
149 Sun Nov 22 01:13:29 CET 2015 - ma@suse.de
150
151 - Update zypp-po.tar.bz2
152
153 -------------------------------------------------------------------
154 Thu Nov 19 01:16:03 CET 2015 - ma@suse.de
155
156 - Update sle-zypp-po.tar.bz2
157
158 -------------------------------------------------------------------
159 Thu Nov 19 01:13:40 CET 2015 - ma@suse.de
160
161 - Update zypp-po.tar.bz2
162
163 -------------------------------------------------------------------
164 Mon Nov 16 12:27:02 CET 2015 - ma@suse.de
165
166 - createPot: Fix plural form detection (bsc#955053)
167 - version 15.19.7 (19)
168
169 -------------------------------------------------------------------
170 Thu Nov 12 01:13:26 CET 2015 - ma@suse.de
171
172 - Update zypp-po.tar.bz2
173
174 -------------------------------------------------------------------
175 Sun Nov  8 01:13:11 CET 2015 - ma@suse.de
176
177 - Update zypp-po.tar.bz2
178
179 -------------------------------------------------------------------
180 Fri Nov  6 11:08:46 CET 2015 - ma@suse.de
181
182 - Add testcase for uncached repo-variables.
183 - Fixed Japanese translations (bsc#949196)
184 - version 15.19.6 (19)
185
186 -------------------------------------------------------------------
187 Fri Nov  6 10:56:44 CET 2015 - ma@suse.de
188
189 - Update sle-zypp-po.tar.bz2
190
191 -------------------------------------------------------------------
192 Thu Nov  5 01:15:12 CET 2015 - ma@suse.de
193
194 - Update sle-zypp-po.tar.bz2
195
196 -------------------------------------------------------------------
197 Thu Nov  5 01:13:24 CET 2015 - ma@suse.de
198
199 - Update zypp-po.tar.bz2
200
201 -------------------------------------------------------------------
202 Tue Nov  3 10:52:01 CET 2015 - ma@suse.de
203
204 - Update sle-zypp-po.tar.bz2
205
206 -------------------------------------------------------------------
207 Tue Nov  3 10:51:43 CET 2015 - ma@suse.de
208
209 - Update zypp-po.tar.bz2
210
211 -------------------------------------------------------------------
212 Fri Oct 23 17:10:18 CEST 2015 - ma@suse.de
213
214 - Fix broken product: <-> -release package relation (bnc#951782)
215 - version 15.19.5 (19)
216
217 -------------------------------------------------------------------
218 Thu Oct 22 12:23:29 CEST 2015 - ma@suse.de
219
220 - Use a uniform translation set for SLE and openSUSE (bnc#948924)
221 - fix Plugin-services not updating repo GPGCheck settings (bnc#951402)
222 - version 15.19.4 (19)
223
224 -------------------------------------------------------------------
225 Sun Oct 18 01:13:27 CEST 2015 - ma@suse.de
226
227 - Update zypp-po.tar.bz2
228
229 -------------------------------------------------------------------
230 Thu Oct 15 01:13:57 CEST 2015 - ma@suse.de
231
232 - Update zypp-po.tar.bz2
233
234 -------------------------------------------------------------------
235 Wed Oct 14 16:36:27 CEST 2015 - ma@suse.de
236
237 - make Solvable::asUserString more readable (bnc#949957)
238 - version 15.19.3 (19)
239
240 -------------------------------------------------------------------
241 Sun Oct 11 01:13:12 CEST 2015 - ma@suse.de
242
243 - Update zypp-po.tar.bz2
244
245 -------------------------------------------------------------------
246 Thu Oct  8 01:14:43 CEST 2015 - ma@suse.de
247
248 - Update zypp-po.tar.bz2
249
250 -------------------------------------------------------------------
251 Wed Oct  7 13:11:48 CEST 2015 - ma@suse.de
252
253 - fix suse_version test (bsc#949046)
254 - version 15.19.2 (19)
255
256 -------------------------------------------------------------------
257 Wed Oct  7 11:06:24 CEST 2015 - ma@suse.de
258
259 - Locks: fix using namespaces (for FATE#318299)
260 - version 15.19.1 (19)
261
262 -------------------------------------------------------------------
263 Mon Oct  5 12:27:49 CEST 2015 - ma@suse.de
264
265 - fix reserved identifier violation (fixes #51)
266 - solver: speed up collecting pool data to build the job queue
267 - doc: short abstract about 'Code 12 Application Metadata'
268 - version 15.19.0 (19)
269
270 -------------------------------------------------------------------
271 Tue Sep 29 17:51:48 CEST 2015 - ma@suse.de
272
273 - solver verify: multiversion property needs to be assigned to
274   installed items too.
275 - ZYppCommitResult: add attemptToModify to indicate an attempt to
276   actually install/remove was made (bsc#946750, FATE#319467)
277 - version 15.18.0 (14)
278
279 -------------------------------------------------------------------
280 Mon Sep 28 12:19:26 CEST 2015 - ma@suse.de
281
282 - SetTracker: fix computation of change sets (bsc#946898)
283 - version 15.17.2 (14)
284
285 -------------------------------------------------------------------
286 Fri Sep 25 11:42:28 CEST 2015 - ma@suse.de
287
288 - Pattern: support dynamic computation of pattern visibility (bsc#900769)
289 - Avoid URL rewrite if probing local cache directories (bsc#946129)
290 - version 15.17.1 (14)
291
292 -------------------------------------------------------------------
293 Mon Sep 21 16:57:45 CEST 2015 - ma@suse.de
294
295 - Dummy (FATE#318827) to make Sles-changelog-checker stop whining.
296 - version 15.17.0 (14)
297
298 -------------------------------------------------------------------
299 Mon Sep 21 16:09:50 CEST 2015 - ma@suse.de
300
301 - Glob: fix reserved identifier violation
302 - version 15.16.2 (14)
303
304 -------------------------------------------------------------------
305 Tue Sep 15 15:02:45 CEST 2015 - ma@suse.de
306
307 - CheckAccessDeleted: Identify services by systemd cgroup (FATE#318827)
308 - version 15.16.1 (14)
309
310 -------------------------------------------------------------------
311 Mon Sep 14 12:21:30 CEST 2015 - ma@suse.de
312
313 - Reload multiversion setting from the target zypp.conf (bnc#906096)
314 - version 15.16.0 (14)
315
316 -------------------------------------------------------------------
317 Sun Sep 13 01:15:26 CEST 2015 - ma@suse.de
318
319 - Update sle-zypp-po.tar.bz2
320
321 -------------------------------------------------------------------
322 Sun Sep 13 01:13:30 CEST 2015 - ma@suse.de
323
324 - Update zypp-po.tar.bz2
325
326 -------------------------------------------------------------------
327 Thu Sep 10 01:16:00 CEST 2015 - ma@suse.de
328
329 - Update sle-zypp-po.tar.bz2
330
331 -------------------------------------------------------------------
332 Fri Sep  4 13:49:33 CEST 2015 - ma@suse.de
333
334 - Don't cache repo releasever (bnc#943563)
335 - Selectable: allow setPickStatus for non-multiversion packages
336   (bnc#943870)
337 - ResPoolProxy: add ScopedSaveState
338 - version 15.15.0 (14)
339
340 -------------------------------------------------------------------
341 Tue Sep  1 18:19:27 CEST 2015 - ma@suse.de
342
343 - zypp.conf: add solver.dupAllow{Downgrade,NameChange,ArchChange,
344   VendorChange} default options for tuning distribution upgrades.
345 - Remove obsolete method (bsc#941398) (fixes #50)
346 - fix invalid XML (bnc#942518)
347 - version 15.14.0 (14)
348
349 -------------------------------------------------------------------
350 Sun Aug 30 01:13:07 CEST 2015 - ma@suse.de
351
352 - Update zypp-po.tar.bz2
353
354 -------------------------------------------------------------------
355 Thu Aug 27 01:14:20 CEST 2015 - ma@suse.de
356
357 - Update sle-zypp-po.tar.bz2
358
359 -------------------------------------------------------------------
360 Thu Aug 20 01:13:09 CEST 2015 - ma@suse.de
361
362 - Update zypp-po.tar.bz2
363
364 -------------------------------------------------------------------
365 Sun Aug 16 01:13:23 CEST 2015 - ma@suse.de
366
367 - Update zypp-po.tar.bz2
368
369 -------------------------------------------------------------------
370 Thu Aug 13 18:16:52 CEST 2015 - ma@suse.de
371
372 - Support caching of service metadata. A TTL for the service
373   metadata may be provided in the repoindex.xml itself. The
374   default is 'no caching'. (FATE#318136)
375 - Fix setting dup_allow* solver options (bnc#941463)
376 - Don't make zypper encode {} around repo vars (bnc#941453)
377 - version 15.13.0 (11)
378
379 -------------------------------------------------------------------
380 Thu Aug 13 01:13:43 CEST 2015 - ma@suse.de
381
382 - Update zypp-po.tar.bz2
383
384 -------------------------------------------------------------------
385 Tue Aug 11 18:48:57 CEST 2015 - ma@suse.de
386
387 - History: Add 'command' tag showing who triggered the commit.
388   The corresponding HistoryLogData class for parsing is
389   HistoryLogDataStampCommand. Available data are the commandline
390   executed, user@hostname and userdata/transactionID. (FATE#312298)
391 - Add convenience comparison PoolItem<>ResObject::constPtr
392 - Fixes for SWIG 2.x
393 - version 15.12.0 (11)
394
395 -------------------------------------------------------------------
396 Mon Aug 10 16:22:06 CEST 2015 - ma@suse.de
397
398 - Make multiversion an individual solvables property (FATE#318778)
399 - SolvableType: common api to access solvable properties
400 - Support for MIPS architectures
401 - version 15.11.0 (11)
402
403 -------------------------------------------------------------------
404 Sun Aug  9 01:13:24 CEST 2015 - ma@suse.de
405
406 - Update zypp-po.tar.bz2
407
408 -------------------------------------------------------------------
409 Sun Aug  2 01:13:27 CEST 2015 - ma@suse.de
410
411 - Update zypp-po.tar.bz2
412
413 -------------------------------------------------------------------
414 Thu Jul 30 16:13:49 CEST 2015 - ma@suse.de
415
416 - Resolver: Track changed requested locales and adjust installed
417   packages accordingly. (part of FATE#318099)
418 - Testcase: Store autoinstalled packages
419 - Locale: Make it IdString based
420 - Get rid of std::tr1:: hashes
421 - Flags: Fix to work with 'enum class'
422 - Hide away resolver internals
423 - version 15.10.0 (10)
424
425 -------------------------------------------------------------------
426 Thu Jul 30 01:13:30 CEST 2015 - ma@suse.de
427
428 - Update zypp-po.tar.bz2
429
430 -------------------------------------------------------------------
431 Tue Jul 28 14:14:54 CEST 2015 - ma@suse.de
432
433 - Update sle-zypp-po.tar.bz2
434
435 -------------------------------------------------------------------
436 Mon Jul 27 09:30:38 CEST 2015 - ma@suse.de
437
438 - Update zypp-po.tar.bz2
439
440 -------------------------------------------------------------------
441 Sun Jul 26 01:13:37 CEST 2015 - ma@suse.de
442
443 - Update zypp-po.tar.bz2
444
445 -------------------------------------------------------------------
446 Thu Jul 16 01:13:33 CEST 2015 - ma@suse.de
447
448 - Update zypp-po.tar.bz2
449
450 -------------------------------------------------------------------
451 Sun Jul 12 01:13:20 CEST 2015 - ma@suse.de
452
453 - Update zypp-po.tar.bz2
454
455 -------------------------------------------------------------------
456 Thu Jul  9 16:43:12 CEST 2015 - ma@suse.de
457
458 - Resolver allow tuning DUP mode solver flags (FATE#319128)
459 - version 15.9.0 (5)
460
461 -------------------------------------------------------------------
462 Fri Jul  3 08:23:04 CEST 2015 - ma@suse.de
463
464 - Flags<Enum>: add stringify
465 - add asString for Patch::InteractiveFlag
466 - version 15.8.0 (5)
467
468 -------------------------------------------------------------------
469 Thu Jul  2 01:13:24 CEST 2015 - ma@suse.de
470
471 - Update zypp-po.tar.bz2
472
473 -------------------------------------------------------------------
474 Wed Jul  1 14:00:42 CEST 2015 - ma@suse.de
475
476 - add asString for Patch::Category
477 - version 15.7.0 (5)
478
479 -------------------------------------------------------------------
480 Mon Jun 29 17:43:00 CEST 2015 - ma@suse.de
481
482 - Fix lost pathname when importing repo keys (bnc#936373)
483 - Disable code swig does not understand
484 - version 15.6.0 (5)
485
486 -------------------------------------------------------------------
487 Sat Jun 27 17:07:32 CEST 2015 - ma@suse.de
488
489 - Patch: fixup testing Category and Severity flags (FATE#318760)
490 - version 15.5.0 (5)
491
492 -------------------------------------------------------------------
493 Fri Jun 12 12:14:04 CEST 2015 - ma@suse.de
494
495 - Add details to the default signature verification problem report
496 - PathInfo: Avoid ExternalProgram in clean_dir
497 - call rpmdb2solv without executing user-supplied scripts (bnc#926853)
498 - version 15.4.1 (3)
499
500 -------------------------------------------------------------------
501 Thu Jun 11 01:13:31 CEST 2015 - ma@suse.de
502
503 - Update zypp-po.tar.bz2
504
505 -------------------------------------------------------------------
506 Thu Jun  4 01:13:22 CEST 2015 - ma@suse.de
507
508 - Update zypp-po.tar.bz2
509
510 -------------------------------------------------------------------
511 Wed Jun  3 13:00:59 CEST 2015 - ma@suse.de
512
513 - Enhance solv.idx file handling to support zypper bash completion
514 - Fix SSL client certificate authentication via URL option
515   ssl_clientcert/ssl_clientkey (bnc#932393)
516 - version 15.4.0 (3)
517
518 -------------------------------------------------------------------
519 Thu May 28 01:13:23 CEST 2015 - ma@suse.de
520
521 - Update zypp-po.tar.bz2
522
523 -------------------------------------------------------------------
524 Sun May 24 18:17:38 CEST 2015 - ma@suse.de
525
526 - Downloader: Accept unsigned repository if pkgGpgCheck is ON.
527 - FindFileConflicts: avoid nested exception on user abort (bnc#931601)
528 - Support for *.check files in the systemCheck.d directory (#45)
529 - version 15.3.0 (3)
530
531 -------------------------------------------------------------------
532 Sun May 24 01:13:19 CEST 2015 - ma@suse.de
533
534 - Update zypp-po.tar.bz2
535
536 -------------------------------------------------------------------
537 Mon May 18 10:46:10 CEST 2015 - ma@suse.de
538
539 - zypp.conf: Add config values for gpgcheck, repo_gpgcheck
540   and pkg_gpgcheck. The default behavior 'gpgcheck=On' will
541   automatically turn on the gpg signature check for packages
542   downloaded from repository with unsigned metadata. If the
543   repo metadata are signed, a faster comparison via checksums
544   is done. By explicitly setting repo_gpgcheck or pkg_gpgcheck
545   you can enforce the signature check of repository metadata
546   or downloaded packages to be always performed. Those defaults
547   can be overwritten per repository. (FATE#314603)
548 - version 15.2.0 (2)
549
550 -------------------------------------------------------------------
551 Wed May 13 14:04:04 CEST 2015 - ma@suse.de
552
553 - Write solv.idx to speed up bash tab completion (bnc#928650)
554 - version 15.1.3 (1)
555
556 -------------------------------------------------------------------
557 Fri May  8 11:44:44 CEST 2015 - ma@suse.de
558
559 - gcc5 fixes
560 - Fix repo alias containing ']' not handled correctly (bnc#929528)
561 - Fix SEGV when dumping rpm header with epoch (bnc#929483)
562 - version 15.1.2 (1)
563
564 -------------------------------------------------------------------
565 Mon Apr 27 14:43:53 CEST 2015 - ma@suse.de
566
567 - PubliKey: fix reference to temporary data
568 - version 15.1.1 (1)
569
570 -------------------------------------------------------------------
571 Thu Apr 23 01:13:15 CEST 2015 - ma@suse.de
572
573 - Update zypp-po.tar.bz2
574
575 -------------------------------------------------------------------
576 Wed Apr 22 10:50:00 CEST 2015 - ma@suse.de
577
578 - ZYpp: Changed ZYpp::Ptr to be a shared_ptr;
579   a precondition for fixing bnc-899755
580 - rpmmd: support 'metalink=' in .repo (for zypper#63)
581 - RepoMirrorList: ignore comments and malformed urls in mirrorlist
582 - PathInfo: remove minor/major conflicting with GNU libc macros
583   DiskUsageCounter: remove ctors taking 'magic' bool flags
584   ZyppCallbacks: remove unused PatchDownload callbacks
585 - version 15.1.0 (1)
586
587 -------------------------------------------------------------------
588 Thu Apr  2 19:06:56 CEST 2015 - ma@suse.de
589
590 - POODLE: libzypp should only talk TLS (bnc#903405)
591 - Bump major version for Factory, 14.x is continued on SuSE-SLE-12-Branch
592 - version 15.0.0 (0)
593
594 -------------------------------------------------------------------
595 Thu Apr  2 16:01:43 CEST 2015 - ma@suse.de
596
597 - Fixes to build with gcc5
598 - RepoProvideFile: Suppress MediaChangeReport while testing
599   multiple baseurls (bnc#899510)
600 - version 14.38.1 (30)
601
602 -------------------------------------------------------------------
603 Thu Mar 19 16:44:39 CET 2015 - ma@suse.de
604
605 - Suppress MediaChangeReport while testing multiple baseurls (bnc#899510)
606 - version 14.38.0 (30)
607
608 -------------------------------------------------------------------
609 Mon Mar 16 14:05:28 CET 2015 - ma@suse.de
610
611 - add support for SHA224/384/512
612 - version 14.37.1 (30)
613
614 -------------------------------------------------------------------
615 Wed Mar 11 09:22:46 CET 2015 - ma@suse.de
616
617 - New RepoVarExpand: Functor expanding repo variables in a
618   string . Supports bash style default ${v:-w}' and alternate ${v:+w}
619   values (FATE#318354)
620 - Easy.h: Use __typeof__ rather than typeof in header
621 - Support repo variable replacement in service url
622 - Support repo variable replacement in gpg url
623 - Gettext.h: Fallback to ::gettext if accidentally included
624   outside libzypp
625 - version 14.37.0 (30)
626
627 -------------------------------------------------------------------
628 Sun Feb 22 01:13:12 CET 2015 - ma@suse.de
629
630 - Update zypp-po.tar.bz2
631
632 -------------------------------------------------------------------
633 Thu Feb 19 01:13:13 CET 2015 - ma@suse.de
634
635 - Update zypp-po.tar.bz2
636
637 -------------------------------------------------------------------
638 Sun Feb 15 01:13:28 CET 2015 - ma@suse.de
639
640 - Update zypp-po.tar.bz2
641
642 -------------------------------------------------------------------
643 Thu Feb 12 01:13:34 CET 2015 - ma@suse.de
644
645 - Update zypp-po.tar.bz2
646
647 -------------------------------------------------------------------
648 Mon Feb  9 16:05:38 CET 2015 - ma@suse.de
649
650 - Don't execute scripts in /tmp or /var/tmp, as they could be
651   mounted noexec for security reasons (bnc#915928)
652 - zypp/PublicKey.cc: Use GPG_BINARY from KeyRing
653 - Support $releasever_major/$releasever_minor repo variables
654   (FATE#318354)
655 - version 14.36.0 (30)
656
657 -------------------------------------------------------------------
658 Sun Feb  8 01:13:14 CET 2015 - ma@suse.de
659
660 - Update zypp-po.tar.bz2
661
662 -------------------------------------------------------------------
663 Thu Feb  5 01:13:27 CET 2015 - ma@suse.de
664
665 - Update zypp-po.tar.bz2
666
667 -------------------------------------------------------------------
668 Sun Feb  1 01:13:10 CET 2015 - ma@suse.de
669
670 - Update zypp-po.tar.bz2
671
672 -------------------------------------------------------------------
673 Thu Jan 29 01:13:12 CET 2015 - ma@suse.de
674
675 - Update zypp-po.tar.bz2
676
677 -------------------------------------------------------------------
678 Thu Jan 22 01:13:36 CET 2015 - ma@suse.de
679
680 - Update zypp-po.tar.bz2
681
682 -------------------------------------------------------------------
683 Wed Jan 21 10:28:49 CET 2015 - ma@suse.de
684
685 - PathInfo: Deprecate major/minor in favor of new devMajor/devMinor.
686   The old names clash with GNU libc macros.
687 - version 14.35.0 (30)
688
689 -------------------------------------------------------------------
690 Sun Jan 18 01:13:09 CET 2015 - ma@suse.de
691
692 - Update zypp-po.tar.bz2
693
694 -------------------------------------------------------------------
695 Thu Jan 15 01:13:12 CET 2015 - ma@suse.de
696
697 - Update zypp-po.tar.bz2
698
699 -------------------------------------------------------------------
700 Mon Jan 12 15:04:17 CET 2015 - ma@suse.de
701
702 - Properly propagate repo variables in service refresh.
703 - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files
704   (bnc#911658)
705 - Call pool_set_rootdir to properly check for file conflicts.
706 - Use xgettext --boost to support boost-format (%N%)
707 - version 14.34.0 (30)
708
709 -------------------------------------------------------------------
710 Sun Jan 11 01:13:15 CET 2015 - ma@suse.de
711
712 - Update zypp-po.tar.bz2
713
714 -------------------------------------------------------------------
715 Thu Jan  8 01:13:23 CET 2015 - ma@suse.de
716
717 - Update zypp-po.tar.bz2
718
719 -------------------------------------------------------------------
720 Thu Jan  1 01:13:29 CET 2015 - ma@suse.de
721
722 - Update zypp-po.tar.bz2
723
724 -------------------------------------------------------------------
725 Sun Dec 21 01:13:33 CET 2014 - ma@suse.de
726
727 - Update zypp-po.tar.bz2
728
729 -------------------------------------------------------------------
730 Fri Dec 19 10:05:00 CET 2014 - ma@suse.de
731
732 - Parse and offer productRegisterFlavor attribute (bnc#896224)
733 - version 14.33.0 (30)
734
735 -------------------------------------------------------------------
736 Thu Dec 18 01:13:20 CET 2014 - ma@suse.de
737
738 - Update zypp-po.tar.bz2
739
740 -------------------------------------------------------------------
741 Wed Dec 17 18:44:26 CET 2014 - ma@suse.de
742
743 - Improve conflict message for locked packages (bnc#828631)
744 - Fix broken de-escaping in str::splitEscaped (bnc#909772)
745 - cleanup loging
746 - version 14.32.2 (30)
747
748 -------------------------------------------------------------------
749 Fri Dec 12 14:00:01 CET 2014 - ma@suse.de
750
751 - CheckAccessDeleted: Filter PIDs running in a container (bnc#909143)
752 - version 14.32.1 (30)
753
754 -------------------------------------------------------------------
755 Wed Dec 10 16:06:04 CET 2014 - ma@suse.de
756
757 - suppress informal license (no need to accept) upon update (bnc#908976)
758 - version 14.32.0 (30)
759
760 -------------------------------------------------------------------
761 Mon Dec  8 14:53:00 CET 2014 - ma@suse.de
762
763 - Adapt to gpg-2.1 (bnc#908135)
764 - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc
765 - replaceAll: fix endless loop on empty search string
766 - version 14.31.0 (30)
767
768 -------------------------------------------------------------------
769 Thu Nov 27 07:40:30 UTC 2014 - dimstar@opensuse.org
770
771 - Do not provide/obsolete yast2-packagemanager-devel by the -doc
772   package: the -devel package already does that.
773 - Minor .spec cleanup (remove Authors section).
774
775 -------------------------------------------------------------------
776 Tue Nov 11 17:09:28 CET 2014 - ma@suse.de
777
778 - Call rpm with '--noglob' (bnc#892431)
779 - Downloader: unify workflow downloading a (signed) master index file
780 - Fix iostream includes (fixes #34)
781 - Explicitly call libsolv:pool_setdisttype (fixes #36)
782 - version 14.30.2 (30)
783
784 -------------------------------------------------------------------
785 Sun Nov  9 01:13:17 CET 2014 - ma@suse.de
786
787 - Update zypp-po.tar.bz2
788
789 -------------------------------------------------------------------
790 Sun Nov  2 01:14:10 CET 2014 - ma@suse.de
791
792 - Update zypp-po.tar.bz2
793
794 -------------------------------------------------------------------
795 Mon Oct 27 11:38:00 CET 2014 - ma@suse.de
796
797 - doc: add hint to code 12 pattern packages
798 - MediaCurl: Fix URL path concatenation (bnc#901590)
799 - Move doxygen html doc to libzypp-devel-doc (bnc#901691)
800 - Remove non-breaking spaces from changes file
801 - Control lifetime of downloaded mirrorlist
802 - version 14.30.1 (30)
803
804 -------------------------------------------------------------------
805 Thu Oct 16 11:03:11 CEST 2014 - ma@suse.de
806
807 - Update zypp-po.tar.bz2
808
809 -------------------------------------------------------------------
810 Wed Oct 15 15:07:09 CEST 2014 - ma@suse.de
811
812 - Store baseurls in list as order expresses preference
813 - Support parsing multiple baseurls from a repo file (bnc#899510)
814 - Fix handling local mirrorlist= files in .repo (bnc#899510)
815 - Provide missing man pages (fixes #33)
816 - Enable building autodocs, translations and test per default on debian
817 - Fix several typos in output messages and comments (fixes #29)
818 - Make the include dir path configurable (fixes #27)
819 - version 14.30.0 (30)
820
821 -------------------------------------------------------------------
822 Fri Oct 10 16:01:31 CEST 2014 - ma@suse.de
823
824 - Update zypp-po.tar.bz2 (bnc#899603)
825
826 -------------------------------------------------------------------
827 Thu Oct  9 01:13:15 CEST 2014 - ma@suse.de
828
829 - Update zypp-po.tar.bz2
830
831 -------------------------------------------------------------------
832 Sun Oct  5 01:14:42 CEST 2014 - ma@suse.de
833
834 - Update zypp-po.tar.bz2
835
836 -------------------------------------------------------------------
837 Sun Sep 28 01:13:30 CEST 2014 - ma@suse.de
838
839 - Update zypp-po.tar.bz2
840
841 -------------------------------------------------------------------
842 Thu Sep 25 17:59:06 CEST 2014 - ma@suse.de
843
844 - Trigger appdata plugin when system repos have changed (bnc#866257)
845 - Protect against race when destructing globals
846 - BuildRequire libsolv-tools as libsolv-devel no longer does
847 - version 14.29.4 (29)
848
849 -------------------------------------------------------------------
850 Thu Sep 25 01:15:42 CEST 2014 - ma@suse.de
851
852 - Update zypp-po.tar.bz2
853
854 -------------------------------------------------------------------
855 Tue Sep 23 17:07:45 CEST 2014 - ma@suse.de
856
857 - Fix computation of userinstalled items (bnc#897404)
858 - version 14.29.3 (29)
859
860 -------------------------------------------------------------------
861 Tue Sep 23 10:55:08 CEST 2014 - ma@suse.de
862
863 - Adapt to API changes in rpm.4.12
864 - SLE-12 (suse_version 1315) uses it's own translations set
865   (bnc#897176)
866 - version 14.29.2 (29)
867
868 -------------------------------------------------------------------
869 Sun Sep 21 01:13:25 CEST 2014 - ma@suse.de
870
871 - Update zypp-po.tar.bz2
872
873 -------------------------------------------------------------------
874 Thu Sep 18 15:47:50 CEST 2014 - ma@suse.de
875
876 - Update sle-zypp-po.tar.bz2
877
878 -------------------------------------------------------------------
879 Thu Sep 18 15:47:34 CEST 2014 - ma@suse.de
880
881 - Update zypp-po.tar.bz2
882
883 -------------------------------------------------------------------
884 Thu Sep 18 15:46:11 CEST 2014 - ma@suse.de
885
886 - Update zypp-po.tar.bz2
887
888 -------------------------------------------------------------------
889 Wed Sep 17 13:18:23 CEST 2014 - ma@suse.de
890
891 - adjust BuildRequires
892 - version 14.29.1 (29)
893
894 -------------------------------------------------------------------
895 Tue Sep 16 10:45:39 CEST 2014 - ma@suse.de
896
897 - DiskUsageCounter: Set growonly on detetcted snapshotting btrfs
898   partitions (bnc#896176)
899 - DiskUsageCounter: Allow MountPoint to store fstype
900 - DiskUsageCounter: Support setting 'growonly' partition hint
901   (bnc#896176)
902 - version 14.29.0 (29)
903
904 -------------------------------------------------------------------
905 Fri Sep  5 12:46:57 CEST 2014 - ma@suse.de
906
907 - Make Repository::isUpdateRepo also check for being referenced
908   by products (bnc#892579)
909 - Report repositories skipped as nonroot due to insufficient
910   permission (bnc#893260)
911 - version 14.28.0 (28)
912
913 -------------------------------------------------------------------
914 Thu Sep  4 01:14:34 CEST 2014 - ma@suse.de
915
916 - Update zypp-po.tar.bz2
917
918 -------------------------------------------------------------------
919 Fri Aug 29 14:46:25 CEST 2014 - ma@suse.de
920
921 - PackageProvider: consider toplevel cache if --root or --pkg-cachedir
922   is used.
923 - Cleanup orpahned cache dirs only at zypp.conf default locations
924   (bnc#891515)
925 - Remove orphaned package caches on refresh (bnc#888919)
926 - version 14.27.2 (27)
927
928 -------------------------------------------------------------------
929 Sun Aug 24 01:16:00 CEST 2014 - ma@suse.de
930
931 - Update zypp-po.tar.bz2
932
933 -------------------------------------------------------------------
934 Mon Aug 18 14:01:06 CEST 2014 - ma@suse.de
935
936 - Update zypp-po.tar.bz2
937
938 -------------------------------------------------------------------
939 Thu Jul 31 19:22:56 CEST 2014 - ma@suse.de
940
941 - Fix gpg key creation/modification date computation to properly
942   update trusted keys stored in the rpm database.
943 - version 14.27.1 (27)
944
945 -------------------------------------------------------------------
946 Mon Jul 28 11:32:40 CEST 2014 - mls@suse.de
947
948 - reverted last commit to make yast2-pkg-bindings build again
949
950 -------------------------------------------------------------------
951 Fri Jul 25 12:56:17 CEST 2014 - ma@suse.de
952
953 - JobReport: extend callback to allow passing UserData
954 - hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on
955 - adapt to changed boost::error_category throw specifier
956 - version 14.27.0 (27)
957
958 -------------------------------------------------------------------
959 Fri Jul 18 08:57:39 CEST 2014 - ma@suse.de
960
961 - Execute install scripts with cwd==/ (bnc#886764)
962 - fix wrong '//' when extending URLs with an empty path (bnc#885254)
963 - version 14.26.1 (26)
964
965 -------------------------------------------------------------------
966 Mon Jul 14 17:46:14 CEST 2014 - ma@suse.de
967
968 - refreshService: add option to force repo status reset
969 - Strip local filenames and args from URL.
970 - version 14.26.0 (26)
971
972 -------------------------------------------------------------------
973 Fri Jul 11 13:42:43 CEST 2014 - ma@suse.de
974
975 - Support RepoInfo content keywords (FATE#316287)
976 - fix parsing repomd.xml twice
977 - version 14.25.0 (23)
978
979 -------------------------------------------------------------------
980 Wed Jun 11 07:36:48 CEST 2014 - ma@suse.de
981
982 - Patch: add isCategory/isSeverity convenience
983 - If available provide info in ServiceException
984 - version 14.24.0 (23)
985
986 -------------------------------------------------------------------
987 Wed Jun  4 11:49:32 CEST 2014 - ma@suse.de
988
989 - Cleanup orphanded service repos on the fly (bnc#649846)
990 - Service refresh must not attempt to modify plugin services
991 - version 14.23.0 (23)
992
993 -------------------------------------------------------------------
994 Wed May 28 13:41:22 CEST 2014 - ma@suse.de
995
996 - Fix service methods to throw ServiceException, not RepoException.
997 - version 14.22.0 (22)
998
999 -------------------------------------------------------------------
1000 Tue May 27 16:31:21 CEST 2014 - ma@suse.de
1001
1002 - Let ServiceRefresh en-/disable repos with respect to previous state
1003   and user modifications.
1004 - RepoindexFileReader: support variable substitution
1005 - Parse optional autorefresh attribute from repoindex.xml
1006 - version 14.21.0 (20)
1007
1008 -------------------------------------------------------------------
1009 Wed May 14 13:52:38 CEST 2014 - ma@suse.de
1010
1011 - Add DownloadResolvableReport::infoInCache
1012 - Adjust transfer timeout settings (bnc#877405)
1013 - Fix computation of update candidate (bnc#834858)
1014 - version 14.20.0 (20)
1015
1016 -------------------------------------------------------------------
1017 Thu May  8 18:54:25 CEST 2014 - ma@suse.de
1018
1019 - KeyRingReport: New infoVerify callback showing the trusted key
1020   that will be used for verification.
1021 - version 14.19.0 (19)
1022
1023 -------------------------------------------------------------------
1024 Sun May  4 01:15:49 CEST 2014 - ma@suse.de
1025
1026 - Update zypp-po.tar.bz2
1027
1028 -------------------------------------------------------------------
1029 Thu May  1 01:15:38 CEST 2014 - ma@suse.de
1030
1031 - Update zypp-po.tar.bz2
1032
1033 -------------------------------------------------------------------
1034 Mon Apr 28 15:34:44 CEST 2014 - ma@suse.de
1035
1036 - Derive initial AutoInstalled file from history
1037 - Target: maintain AutoInstalled database file
1038 - version 14.18.0 (17)
1039
1040 -------------------------------------------------------------------
1041 Tue Apr 15 17:03:30 CEST 2014 - ma@suse.de
1042
1043 - Factor out CommitPackageCache for standalone usage. (Fate#317077)
1044 - version 14.17.5 (17)
1045
1046 -------------------------------------------------------------------
1047 Fri Apr 11 16:16:11 CEST 2014 - ma@suse.de
1048
1049 - history: log %posttrans errors and output
1050 - adapt to libsolv cannges
1051 - version 14.17.4 (17)
1052
1053 -------------------------------------------------------------------
1054 Fri Apr  4 14:29:13 CEST 2014 - ma@suse.de
1055
1056 - Log warning if baseproduct symlink is dangling or missing
1057 - version 14.17.3 (17)
1058
1059 -------------------------------------------------------------------
1060 Thu Apr  3 19:18:48 CEST 2014 - ma@suse.de
1061
1062 - RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos.
1063 - Recreate solv file caches if content may change even if raw metadata
1064   are unchanged (here: new pattern, product and application data).
1065 - version 14.17.2 (17)
1066
1067 -------------------------------------------------------------------
1068 Wed Apr  2 18:09:47 CEST 2014 - ma@suse.de
1069
1070 - CpeId: Basic functionality incl. matching
1071 - New SetRelationMixin
1072 - version 14.17.1 (17)
1073
1074 -------------------------------------------------------------------
1075 Mon Mar 31 10:23:42 CEST 2014 - ma@suse.de
1076
1077 - Use dummy licenses in test data (bnc#862471)
1078 - Install zypp-NameReqPrv helper for evaluating testcases.
1079 - version 14.17.0 (17)
1080
1081 -------------------------------------------------------------------
1082 Tue Mar 18 14:55:11 CET 2014 - ma@suse.de
1083
1084 - Update zypp-po.tar.bz2
1085
1086 -------------------------------------------------------------------
1087 Wed Feb 26 15:06:06 CET 2014 - ma@suse.de
1088
1089 - Ignore failed-eject-exception on media change (bnc#865705)
1090 - version 14.16.1 (16)
1091
1092 -------------------------------------------------------------------
1093 Tue Feb 25 13:42:13 CET 2014 - ma@suse.de
1094
1095 - Remove duplicate code detecting known kinds and move it to
1096   ResKind::explicitBuiltin.
1097 - version 14.16.0 (16)
1098
1099 -------------------------------------------------------------------
1100 Sun Feb 23 21:52:55 CET 2014 - ma@suse.de
1101
1102 - Optionally exclude suggested packages from pattern content (bnc#857671)
1103 - Fix pattern content for auto-pattens (bnc#864087)
1104 - Don't report missing filelists for non-packages (bnc#864314)
1105 - adapt to new rpm weak dependency tags
1106 - version 14.15.0 (15)
1107
1108 -------------------------------------------------------------------
1109 Fri Feb 14 13:51:46 CET 2014 - ma@suse.de
1110
1111 - Provide ContentIdentifier of required update repositories in Product
1112   (Fate#316160)
1113 - Support CpeId in Repository and Product attributes (Fate#316160)
1114 - Add API for retrieving repository ContentRevision and ContentIdentifier
1115   (Fate#316160)
1116 - version 14.14.0 (14)
1117
1118 -------------------------------------------------------------------
1119 Thu Feb 13 10:28:24 CET 2014 - ma@suse.de
1120
1121 - Adjust solver defaults to changed soft lock handling (bnc#863275)
1122 - Avoid confusing solver decisions by not storing soft locks (bnc#863275)
1123 - version 14.13.0 (13)
1124
1125 -------------------------------------------------------------------
1126 Tue Feb 11 21:22:58 CET 2014 - ma@suse.de
1127
1128 - Add Product::endOfLife attribute (Fate#316172)
1129 - Let Product::shortName fallback to name.
1130 - Remove license text from test data (bnc#862471)
1131 - version 14.12.0 (12)
1132
1133 -------------------------------------------------------------------
1134 Sun Feb  2 01:13:59 CET 2014 - ma@suse.de
1135
1136 - Update zypp-po.tar.bz2
1137
1138 -------------------------------------------------------------------
1139 Fri Jan 31 19:09:28 CET 2014 - ma@suse.de
1140
1141 - Introduce new solvable kind: Application (as provided by appdata.xml)
1142 - version 14.11.0 (7)
1143
1144 -------------------------------------------------------------------
1145 Fri Jan 31 17:37:29 CET 2014 - ma@suse.de
1146
1147 - String helper for printing indented text.
1148 - Offer translated names for dependency types.
1149 - version 14.10.0 (7)
1150
1151 -------------------------------------------------------------------
1152 Thu Jan 30 01:13:40 CET 2014 - ma@suse.de
1153
1154 - Update zypp-po.tar.bz2
1155
1156 -------------------------------------------------------------------
1157 Wed Jan 29 10:28:16 CET 2014 - ma@suse.de
1158
1159 - No fileconflict check if DownloadOnly.
1160 - version 14.9.0 (7)
1161
1162 -------------------------------------------------------------------
1163 Sat Jan 25 17:07:45 CET 2014 - ma@suse.de
1164
1165 - Collect and execute %posttrans scripts delayed (Fate#313506)
1166 - BuildRequire libsolv implementing (Fate#309385)
1167 - version 14.8.0 (7)
1168
1169 -------------------------------------------------------------------
1170 Fri Jan 24 11:26:52 CET 2014 - ma@suse.de
1171
1172 - Patterns are no longer pseudo installed (Fate#309385)
1173 - version 14.7.0 (7)
1174
1175 -------------------------------------------------------------------
1176 Fri Jan 24 08:41:13 CET 2014 - ma@suse.de
1177
1178 - Check for file conflicts in commit (bnc#673720)
1179 - Add asUserSting: human readable (translated) string representation
1180 - Add file conflict detection during commit (bnc#673720)
1181 - Add Transaction::installedResult
1182 - version 14.6.0 (6)
1183
1184 -------------------------------------------------------------------
1185 Mon Jan 20 17:14:48 CET 2014 - ma@suse.de
1186
1187 - Fix cleanup code removing the @System solv file. (bnc#853065)
1188 - Fix missing priority in RepoInfo::dumpAsXML (bnc#855845)
1189 - version 14.5.0 (4)
1190
1191 -------------------------------------------------------------------
1192 Tue Jan 14 18:38:49 CET 2014 - ma@suse.de
1193
1194 - Improve ProgressData reporting.
1195 - Allow xml::escape directly dumping to a stream.
1196 - Add support for repo authentication using SSL client certificates
1197   (bnc#683914)
1198 - Enhance Queue to perform COW
1199 - fix documentation
1200 - version 14.4.0 (4)
1201
1202 -------------------------------------------------------------------
1203 Thu Jan  9 01:13:40 CET 2014 - ma@suse.de
1204
1205 - Update zypp-po.tar.bz2
1206
1207 -------------------------------------------------------------------
1208 Fri Dec 13 19:36:34 CET 2013 - ma@suse.de
1209
1210 - Polish DiskUsageCounter
1211 - Add Bitmap type (aka sat::Map)
1212 - Remove obsolete DiskUsage class
1213 - version 14.3.0 (3)
1214
1215 -------------------------------------------------------------------
1216 Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
1217
1218 - Fix disk usage computation for single packages (bnc#852943)
1219 - version 14.2.1 (2)
1220
1221 -------------------------------------------------------------------
1222 Wed Dec  4 12:54:30 UTC 2013 - jreidinger@suse.com
1223
1224 - Drop package-manager script as it is already deprecated and
1225   packagekit usage in desktop invalidates it. If someone really
1226   need it, then place it to proper top level package which can
1227   decide what GUI is proper for given task.
1228
1229 -------------------------------------------------------------------
1230 Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
1231
1232 - Extend commit plugin to send the transaction list (Fate#316203)
1233 - Add base/Json.h: JSON encoder for e.g. sending data to plugins
1234 - Re-evaluate dropped packages list on upgrade, even if product
1235   remains unchanged (bnc#849251).
1236 - Add ppc64le architecture
1237 - Add m68k architecture
1238 - version 14.2.0 (2)
1239
1240 -------------------------------------------------------------------
1241 Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
1242
1243 - Always properly initialize pool storage (bnc#846565)
1244 - version 14.1.1 (0)
1245
1246 -------------------------------------------------------------------
1247 Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
1248
1249 - Add Package isCached and cachedLocation methods
1250 - fixed PluginFrame::hasKey
1251 - version 14.1.0 (0)
1252
1253 -------------------------------------------------------------------
1254 Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
1255
1256 - Update zypp-po.tar.bz2
1257
1258 -------------------------------------------------------------------
1259 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
1260
1261 - Update zypp-po.tar.bz2
1262
1263 -------------------------------------------------------------------
1264 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
1265
1266 - Update zypp-po.tar.bz2
1267
1268 -------------------------------------------------------------------
1269 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
1270
1271 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
1272 - Bump major version for Factory
1273   13.1 is continued on SuSE-Code-13_1-Branch
1274 - version 14.0.0 (0)
1275
1276 -------------------------------------------------------------------
1277 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
1278
1279 - Update zypp-po.tar.bz2
1280
1281 -------------------------------------------------------------------
1282 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
1283
1284 - Update zypp-po.tar.bz2
1285
1286 -------------------------------------------------------------------
1287 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
1288
1289 - Allow multiversionSpec manipulation in ZConfig
1290 - Fix string hexdecoding
1291 - Avoid parsing gpg subkeys but still parse multiple keys
1292 - version 13.7.0 (6)
1293
1294 -------------------------------------------------------------------
1295 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
1296
1297 - Update zypp-po.tar.bz2
1298
1299 -------------------------------------------------------------------
1300 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
1301
1302 - Update zypp-po.tar.bz2
1303
1304 -------------------------------------------------------------------
1305 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
1306
1307 - Update zypp-po.tar.bz2
1308
1309 -------------------------------------------------------------------
1310 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
1311
1312 - Avoid parsing gpg subkeys
1313 - Use explicit operator bool in TmpPath
1314 - Must keep legacy rpm level flag (bnc#838039)
1315 - version 13.6.0 (6)
1316
1317 -------------------------------------------------------------------
1318 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
1319
1320 - Update zypp-po.tar.bz2
1321
1322 -------------------------------------------------------------------
1323 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
1324
1325 - Update zypp-po.tar.bz2
1326
1327 -------------------------------------------------------------------
1328 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
1329
1330 - remove deprecated methods
1331 - fix key expiry date parsing (bnc#828672)
1332 - Provide additional keys data in case the ASCII armored blob
1333   containes multiple keys
1334 - No rpmdb key import in readony mode (bnc#828672)
1335 - Fix rpmdb key import/export (bnc#828672)
1336 - Reduce amount of gpg calls when importing/exporting keys.
1337 - Add public accessible PublicKeyData/PublicKeyScanner classes
1338 - fix ASCII armored PublicKey parsing (bnc#828672)
1339 - fix typo (bnc#761985)
1340 - Fix multiversion update candidate to respect an installed objects
1341   arch and vendor (bnc#820444)
1342 - fix logfile truncation introduced by previous fix for (bnc#825490)
1343 - Swig can't handle move constructor
1344 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
1345 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
1346 - Fix file probing via tftp:// (bnc#803316)
1347 - Add armv7hl to armv6hl compat to be in sync with libsolv.
1348 - Support for armv6hl
1349 - version 13.5.0 (5)
1350
1351 -------------------------------------------------------------------
1352 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
1353
1354 - Update zypp-po.tar.bz2
1355
1356 -------------------------------------------------------------------
1357 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
1358
1359 - Update zypp-po.tar.bz2
1360
1361 -------------------------------------------------------------------
1362 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
1363
1364 - Update zypp-po.tar.bz2
1365
1366 -------------------------------------------------------------------
1367 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
1368
1369 - Update zypp-po.tar.bz2
1370
1371 -------------------------------------------------------------------
1372 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
1373
1374 - Update zypp-po.tar.bz2
1375
1376 -------------------------------------------------------------------
1377 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
1378
1379 - Update zypp-po.tar.bz2
1380
1381 -------------------------------------------------------------------
1382 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
1383
1384 - Update zypp-po.tar.bz2
1385
1386 -------------------------------------------------------------------
1387 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
1388
1389 - Update zypp-po.tar.bz2
1390
1391 -------------------------------------------------------------------
1392 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
1393
1394 - Update zypp-po.tar.bz2
1395
1396 -------------------------------------------------------------------
1397 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
1398
1399 - Update zypp-po.tar.bz2
1400
1401 -------------------------------------------------------------------
1402 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
1403
1404 - Fix testcases failing if local pathnames contain umlauts
1405 - Pathname: add move constructor and fix assign
1406 - Set logfile permission upon file creation only (bnc#825490)
1407 - Add arch ppc64p7
1408 - version 13.4.0 (4)
1409
1410 -------------------------------------------------------------------
1411 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
1412
1413 - Speedup scanning for modaliases (bnc#824110)
1414 - version 13.3.0 (2)
1415
1416 -------------------------------------------------------------------
1417 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
1418
1419 - Update zypp-po.tar.bz2
1420
1421 -------------------------------------------------------------------
1422 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
1423
1424 - Update zypp-po.tar.bz2
1425
1426 -------------------------------------------------------------------
1427 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
1428
1429 - Remove deprecated old stuff (aria2 support,
1430   old InstallOrder, old History parser)
1431 - version 13.2.0 (2)
1432
1433 -------------------------------------------------------------------
1434 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
1435
1436 - Update zypp-po.tar.bz2
1437
1438 -------------------------------------------------------------------
1439 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
1440
1441 - Update zypp-po.tar.bz2
1442
1443 -------------------------------------------------------------------
1444 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
1445
1446 - Update zypp-po.tar.bz2
1447
1448 -------------------------------------------------------------------
1449 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
1450
1451 - Discourage using SafeBool in favor of explicit operator bool
1452 - version 13.1.0 (1)
1453
1454 -------------------------------------------------------------------
1455 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
1456
1457 - Testsuite: Workaround boost::thread being not header only since
1458   boost-1.50 (boost ticket 7085)
1459 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
1460   explicit operator bool; constructible and comparable with nullptr_t.
1461 - Bump major version for Factory
1462   12.x is continued on SuSE-Code-12_3-Branch
1463 - version 13.0.0 (0)
1464
1465 -------------------------------------------------------------------
1466 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
1467
1468 - Update zypp-po.tar.bz2
1469
1470 -------------------------------------------------------------------
1471 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
1472
1473 - added new fuction zypp::ZYpp::provideSrcPackage
1474 - Treat opensuse-education as separate vendor (bnc#812608)
1475 - AArch64 support
1476 - version 12.11.0 (0)
1477
1478 -------------------------------------------------------------------
1479 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
1480
1481 - added tftp-support (bnc#803316)
1482 - version 12.10.1 (0)
1483
1484 -------------------------------------------------------------------
1485 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
1486
1487 - Update zypp-po.tar.bz2
1488
1489 -------------------------------------------------------------------
1490 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
1491
1492 - Update zypp-po.tar.bz2
1493
1494 -------------------------------------------------------------------
1495 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
1496
1497 - Update zypp-po.tar.bz2
1498
1499 -------------------------------------------------------------------
1500 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
1501
1502 - Adapt to libsolv dataiterator fixes
1503   (returning random data in some cases)
1504 - Require and adapt to changes in libsolv-0.3.0
1505 - version 12.10.0 (0)
1506
1507 -------------------------------------------------------------------
1508 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
1509
1510 - Update zypp-po.tar.bz2
1511
1512 -------------------------------------------------------------------
1513 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
1514
1515 - Update zypp-po.tar.bz2
1516
1517 -------------------------------------------------------------------
1518 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
1519
1520 - Rephrase error message if 'lsof' is not installed (bnc#694427)
1521 - version 12.9.0 (0)
1522
1523 -------------------------------------------------------------------
1524 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
1525
1526 - Handle dangling update script symlinks in instsys. (bnc#803751)
1527 - version 12.8.1 (0)
1528
1529 -------------------------------------------------------------------
1530 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
1531
1532 - Update zypp-po.tar.bz2
1533
1534 -------------------------------------------------------------------
1535 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
1536
1537 - Update zypp-po.tar.bz2
1538
1539 -------------------------------------------------------------------
1540 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
1541
1542 - Update zypp-po.tar.bz2
1543
1544 -------------------------------------------------------------------
1545 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
1546
1547 - make multicurl suppress progress reports for the metalink download
1548 - work around libcurl bug that sometimes gives us old values in the
1549   progress callback
1550 - version 12.8.0 (0)
1551
1552 -------------------------------------------------------------------
1553 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
1554
1555 - Reduce logging
1556 - MediaMultiCurl: throw AbortRequestException if aborted by user
1557 - version 12.7.0 (0)
1558
1559 -------------------------------------------------------------------
1560 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
1561
1562 - Update zypp-po.tar.bz2
1563
1564 -------------------------------------------------------------------
1565 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
1566
1567 - Update zypp-po.tar.bz2
1568
1569 -------------------------------------------------------------------
1570 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
1571
1572 - Update zypp-po.tar.bz2
1573
1574 -------------------------------------------------------------------
1575 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
1576
1577 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
1578 - Enable zypper to remove zypp locks without evaluating the
1579   query (bnc#792901)
1580 - Configure curl to "not fix the BEAST attack" (bnc#779177)
1581 - version 12.6.0 (0)
1582
1583 -------------------------------------------------------------------
1584 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
1585
1586 - Update zypp-po.tar.bz2
1587
1588 -------------------------------------------------------------------
1589 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
1590
1591 - HistoryLogReader: new HistoryLogData based API for parsing the new
1592   history file entries (fate#312521)
1593   The old HistoryItem based API is deprecated but will
1594   still be available for a while if you compile with
1595   -DWITH_DEPRECATED_HISTORYITEM_API.
1596 - Write userdata string to history log (fate#312521)
1597 - Add HistoryLogReader testcases
1598 - Adapt to libsolv 'medianr'-changes
1599 - version 12.5.0 (0)
1600
1601 -------------------------------------------------------------------
1602 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
1603
1604 - Update zypp-po.tar.bz2
1605
1606 -------------------------------------------------------------------
1607 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
1608
1609 - Update zypp-po.tar.bz2
1610
1611 -------------------------------------------------------------------
1612 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
1613
1614 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
1615 - Extend ZConfig to store a user defined string value (fate#312521)
1616 - Add SIGSEGV handler trying to log a stack trace
1617 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
1618 - Use gettext plural handling (bnc#784666)
1619 - version 12.4.0 (0)
1620
1621 -------------------------------------------------------------------
1622 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
1623
1624 - Update zypp-po.tar.bz2
1625
1626 -------------------------------------------------------------------
1627 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
1628
1629 - Add simple sysconfig::write (bnc#766598)
1630 - For installed products also filelists when trying to find the buddy
1631   (bnc#784900)
1632 - Provide information whether product license needs to be accepted.
1633 - version 12.3.0 (0)
1634
1635 -------------------------------------------------------------------
1636 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
1637
1638 - Update zypp-po.tar.bz2
1639
1640 -------------------------------------------------------------------
1641 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
1642
1643 - Update zypp-po.tar.bz2
1644
1645 -------------------------------------------------------------------
1646 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
1647
1648 - Enable multiversion kernel and set multiversion.kernels in
1649   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
1650 - Fix typo (bnc#782801)
1651 - Relax evaluation of patch category tags (case insensitive)
1652
1653 -------------------------------------------------------------------
1654 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
1655
1656 - Update zypp-po.tar.bz2
1657
1658 -------------------------------------------------------------------
1659 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
1660
1661 - Update zypp-po.tar.bz2
1662
1663 -------------------------------------------------------------------
1664 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
1665
1666 - Add str::commonPrefix
1667 - version 12.2.0 (0)
1668
1669 -------------------------------------------------------------------
1670 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
1671
1672 - Update zypp-po.tar.bz2
1673
1674 -------------------------------------------------------------------
1675 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
1676
1677 - Provide Target::reload()
1678 - version 12.1.0 (0)
1679
1680 -------------------------------------------------------------------
1681 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
1682
1683 - Update zypp-po.tar.bz2
1684
1685 -------------------------------------------------------------------
1686 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
1687
1688 - Update zypp-po.tar.bz2
1689
1690 -------------------------------------------------------------------
1691 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
1692
1693 - Update zypp-po.tar.bz2
1694
1695 -------------------------------------------------------------------
1696 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
1697
1698 - Update zypp-po.tar.bz2
1699
1700 -------------------------------------------------------------------
1701 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
1702
1703 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
1704   zypplock becoming available (bnc#772965)
1705 - Unify update-scripts with same content(md5sum) (bnc#773575)
1706 - version 12.0.1 (0)
1707
1708 -------------------------------------------------------------------
1709 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
1710
1711 - Update zypp-po.tar.bz2
1712
1713 -------------------------------------------------------------------
1714 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
1715
1716 - set $ZYPP_IS_RUNNING during commit
1717 - Bump major version for Factory
1718   11.x is continued on SuSE-Code-12_2-Branch
1719 - version 12.0.0 (0)
1720
1721 -------------------------------------------------------------------
1722 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
1723
1724 - Update zypp-po.tar.bz2
1725
1726 -------------------------------------------------------------------
1727 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
1728
1729 - Fixed typo (bnc#773467)
1730 - Erase any old repo instance from pool when (re)loading from cache
1731 - filter zero sized devices in disk usage counter(bnc#769819)
1732 - fix isSoftLocked computation
1733 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
1734 - do not fork the uuidgen program, use kernel interface instead
1735 - remove obsolete hicolor-icon-theme BuildRequires
1736 - version 11.7.0 (6)
1737
1738 -------------------------------------------------------------------
1739 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
1740
1741 - Update zypp-po.tar.bz2
1742
1743 -------------------------------------------------------------------
1744 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
1745
1746 - Update zypp-po.tar.bz2
1747
1748 -------------------------------------------------------------------
1749 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
1750
1751 - Update zypp-po.tar.bz2
1752
1753 -------------------------------------------------------------------
1754 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
1755
1756 - Update zypp-po.tar.bz2
1757
1758 -------------------------------------------------------------------
1759 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
1760
1761 - zypp.conf:servicesdir is ignored (bnc#765528)
1762 - allow libcurl to take proxy from environment iff proxy is not
1763   configured or disallowed (bnc#745404)
1764 - version 11.6.3 (6)
1765
1766 -------------------------------------------------------------------
1767 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
1768
1769 - Update zypp-po.tar.bz2
1770
1771 -------------------------------------------------------------------
1772 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
1773
1774 - Update zypp-po.tar.bz2
1775
1776 -------------------------------------------------------------------
1777 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
1778
1779 - Adjust weaklock fix
1780
1781 -------------------------------------------------------------------
1782 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
1783
1784 - Fix processing of weak locks (bnc#749418, bnc#765164)
1785 - [valgrind] don't dereference if we may be past the end of the repositories.
1786 - add armv7hl workaround for Adrian
1787 - version 11.6.2 (6)
1788
1789 -------------------------------------------------------------------
1790 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
1791
1792 - Update zypp-po.tar.bz2
1793
1794 -------------------------------------------------------------------
1795 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
1796
1797 - fix an invalid read revealed by valgrind in
1798   RepositoryIterator::increment()
1799
1800 -------------------------------------------------------------------
1801 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
1802
1803 - Update zypp-po.tar.bz2
1804
1805 -------------------------------------------------------------------
1806 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
1807
1808 - Update zypp-po.tar.bz2
1809
1810 -------------------------------------------------------------------
1811 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
1812
1813 - Update zypp-po.tar.bz2
1814
1815 -------------------------------------------------------------------
1816 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
1817
1818 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
1819 - remove base/Deprecated.h (macros now in APIConfig.h)
1820 - Disribute Easy.h in APIConfig.h
1821 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
1822 - version 11.6.0 (6)
1823
1824 -------------------------------------------------------------------
1825 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
1826
1827 - build with gcc-4.7 (bnc#755324)
1828 - version 11.5.0 (5)
1829
1830 -------------------------------------------------------------------
1831 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
1832
1833 - Fix lost device info when mounting CD/DVD
1834
1835 -------------------------------------------------------------------
1836 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
1837
1838 - Update zypp-po.tar.bz2
1839
1840 -------------------------------------------------------------------
1841 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
1842
1843 - Always consider (block) devices passed as url option (bnc#755815)
1844
1845 -------------------------------------------------------------------
1846 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
1847
1848 - Update zypp-po.tar.bz2
1849
1850 -------------------------------------------------------------------
1851 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
1852
1853 - Fix install progress hopping back and forth
1854 - Try to create a missing destination dir before switching to tmp
1855   space (bnc#755239)
1856
1857 -------------------------------------------------------------------
1858 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
1859
1860 - ResStatus: add 'unneeded' bit (determined by solver)
1861 - Force using gcc-4.6 until it builds with 4.7
1862 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
1863 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
1864 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
1865 - Support (source)package download by non-root user (bnc#755239)
1866 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
1867 - Fix buddy handling in solver results
1868 - Simplify Selectable::multiversionInstall
1869 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
1870 - version 11.4.0 (4)
1871
1872 -------------------------------------------------------------------
1873 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
1874
1875 - Update zypp-po.tar.bz2
1876
1877 -------------------------------------------------------------------
1878 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
1879
1880 - Update zypp-po.tar.bz2
1881
1882 -------------------------------------------------------------------
1883 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
1884
1885 - Update zypp-po.tar.bz2
1886
1887 -------------------------------------------------------------------
1888 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
1889
1890 - Cleanup orphaned media attach points (bnc#751221)
1891 - Show max support status if package is in multiple repos (bnc#735841)
1892 - Parse proxy user/pass from url (bnc#752497)
1893 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
1894 - version 11.3.0 (1)
1895
1896 -------------------------------------------------------------------
1897 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
1898
1899 - Add API for patch severity (bnc#733723, FATE#312633)
1900 - version 11.2.0 (1)
1901
1902 -------------------------------------------------------------------
1903 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
1904
1905 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
1906 - Apply soft locks by name and not per package (bnc#749418)
1907 - version 11.1.1 (1)
1908
1909 -------------------------------------------------------------------
1910 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
1911
1912 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
1913 - Build with -fvisibility-inlines-hidden
1914 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
1915 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
1916 - new sat::Map - Libsolv (bit)Map wrapper.
1917 - always set splitprovides to true now that libsolv handles them better
1918 - version 11.1.0 (1)
1919
1920 -------------------------------------------------------------------
1921 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
1922
1923 - Update zypp-po.tar.bz2
1924
1925 -------------------------------------------------------------------
1926 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
1927
1928 - Update zypp-po.tar.bz2
1929
1930 -------------------------------------------------------------------
1931 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
1932
1933 - Update zypp-po.tar.bz2
1934
1935 -------------------------------------------------------------------
1936 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
1937
1938 - Update zypp-po.tar.bz2
1939
1940 -------------------------------------------------------------------
1941 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
1942
1943 - Adapt Repository iteration to libsolv changes.
1944 - Add sat::Pool tests
1945 - Fix Flags<> api to be more consistent and add testcase.
1946 - Set min_curl_version 7.19.4 (bnc#735284)
1947 - Doc: add some words about 'Solver - Vendor protection'
1948 - version 11.0.0 (0)
1949
1950 -------------------------------------------------------------------
1951 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
1952
1953 - Update zypp-po.tar.bz2
1954
1955 -------------------------------------------------------------------
1956 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
1957
1958 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
1959 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
1960 - Some improvements to the services documentation
1961 - Fix RW_pointer comparison with underlying smart pointer type.
1962 - version 10.3.5 (3)
1963
1964 -------------------------------------------------------------------
1965 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
1966
1967 - Update zypp-po.tar.bz2
1968
1969 -------------------------------------------------------------------
1970 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
1971
1972 - Update zypp-po.tar.bz2
1973
1974 -------------------------------------------------------------------
1975 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
1976
1977 - Try to find and use some CD/DVD device even if HAL/UDEV detection
1978   fails (bnc#724807)
1979 - Static initialization problem fixes (by Harald Fernengel)
1980 - version 10.3.4 (3)
1981
1982 -------------------------------------------------------------------
1983 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
1984
1985 - Don't use proxy if disabled (bnc#696805)
1986 - version 10.3.3 (3)
1987
1988 -------------------------------------------------------------------
1989 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
1990
1991 - Add pkg-config BuildRequires: We fail to detect libproxy due to
1992   the missing pkg-config. Additionally, we have a .pc file
1993   ourselfes, which we do not get the provides for [bnc#696805]
1994
1995 -------------------------------------------------------------------
1996 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
1997
1998 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
1999 - version 10.3.2 (3)
2000
2001 -------------------------------------------------------------------
2002 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
2003
2004 - Update zypp-po.tar.bz2
2005
2006 -------------------------------------------------------------------
2007 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
2008
2009 - Update zypp-po.tar.bz2
2010
2011 -------------------------------------------------------------------
2012 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
2013
2014 - Update zypp-po.tar.bz2
2015
2016 -------------------------------------------------------------------
2017 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
2018
2019 - Explicitly include textLocale in package translation download
2020
2021 -------------------------------------------------------------------
2022 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
2023
2024 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
2025 - version 10.3.1 (3)
2026
2027 -------------------------------------------------------------------
2028 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
2029
2030 - Update zypp-po.tar.bz2
2031
2032 -------------------------------------------------------------------
2033 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
2034
2035 - Add zypp.conf option repo.refresh.locales: A list of locales for
2036   which translated package descriptions should be downloaded if
2037   available.
2038 - Explixitly set CURLOPT_PROXYAUTH
2039 - version 10.3.0 (1)
2040
2041 -------------------------------------------------------------------
2042 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
2043
2044 - Add arch armv7tnhl and armv7thl
2045 - Fix RepoVariablesReplacer to compute substitution values on demand only
2046 - PathInfo::hardlinkCopy: fix handling cross-device links
2047 - version 10.2.0 (1)
2048
2049 -------------------------------------------------------------------
2050 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
2051
2052 - Update zypp-po.tar.bz2
2053
2054 -------------------------------------------------------------------
2055 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
2056
2057 - Must not differ between type nfs and nfs4 when checking the mount
2058   table (bnc#710269)
2059 - version 10.1.1 (1)
2060
2061 -------------------------------------------------------------------
2062 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
2063
2064 - Update zypp-po.tar.bz2
2065
2066 -------------------------------------------------------------------
2067 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
2068
2069 - Switch to using libsolv instead of satsolver
2070 - version 10.1.0 (1)
2071
2072 -------------------------------------------------------------------
2073 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
2074
2075 - Update zypp-po.tar.bz2
2076
2077 -------------------------------------------------------------------
2078 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
2079
2080 - Update zypp-po.tar.bz2
2081
2082 -------------------------------------------------------------------
2083 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
2084
2085 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
2086 - version 10.0.0 (0)
2087
2088 -------------------------------------------------------------------
2089 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
2090
2091 - Enhance Selectable API
2092 - version 9.11.0 (8)
2093
2094 -------------------------------------------------------------------
2095 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
2096
2097 - Update sle-zypp-po.tar.bz2
2098
2099 -------------------------------------------------------------------
2100 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
2101
2102 - Update zypp-po.tar.bz2
2103
2104 -------------------------------------------------------------------
2105 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
2106
2107 - Update sle-zypp-po.tar.bz2
2108
2109 -------------------------------------------------------------------
2110 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
2111
2112 - Update zypp-po.tar.bz2
2113
2114 -------------------------------------------------------------------
2115 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
2116
2117 - Explicitly require rpm.
2118 - version 9.10.2 (8)
2119
2120 -------------------------------------------------------------------
2121 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
2122
2123 - Update sle-zypp-po.tar.bz2
2124
2125 -------------------------------------------------------------------
2126 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
2127
2128 - Update zypp-po.tar.bz2
2129
2130 -------------------------------------------------------------------
2131 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
2132
2133 - Update zypp-po.tar.bz2
2134
2135 -------------------------------------------------------------------
2136 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
2137
2138 - Extend mount entry comparison fix (bnc#710269)
2139 - version 9.10.2 (8)
2140
2141 -------------------------------------------------------------------
2142 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
2143
2144 - Update sle-zypp-po.tar.bz2
2145
2146 -------------------------------------------------------------------
2147 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
2148
2149 - Update sle-zypp-po.tar.bz2
2150
2151 -------------------------------------------------------------------
2152 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
2153
2154 - Update zypp-po.tar.bz2
2155
2156 -------------------------------------------------------------------
2157 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
2158
2159 - Update zypp-po.tar.bz2
2160
2161 -------------------------------------------------------------------
2162 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
2163
2164 - Attempt to fix smb mount entry comparison (bnc#710269)
2165 - version 9.10.1 (8)
2166
2167 -------------------------------------------------------------------
2168 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
2169
2170 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
2171 - Fix reading of integer arrays from rpm headers (bnc#709716)
2172 - version 9.10.0 (8)
2173
2174 -------------------------------------------------------------------
2175 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
2176
2177 - Update zypp-po.tar.bz2
2178
2179 -------------------------------------------------------------------
2180 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
2181
2182 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
2183   if compiled against libcurl-7.19.4 or above. (bnc#692260)
2184 - version 9.9.2 (8)
2185
2186 -------------------------------------------------------------------
2187 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
2188
2189 - Always read /proc/mounts when looking for mounted media (bnc#705893)
2190 - version 9.9.1 (8)
2191
2192 -------------------------------------------------------------------
2193 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
2194
2195 - MediaUserAuth: Do not expose libcurl header files.
2196 - version 9.9.0 (8)
2197
2198 -------------------------------------------------------------------
2199 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
2200
2201 - More initialize parser structure fixes. (bnc#705181)
2202 - version 9.8.7 (8)
2203
2204 -------------------------------------------------------------------
2205 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
2206
2207 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
2208 - version 9.8.6 (8)
2209
2210 -------------------------------------------------------------------
2211 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
2212
2213 - Properly initialize parser structures (bnc#705181)
2214 - version 9.8.5 (8)
2215
2216 -------------------------------------------------------------------
2217 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
2218
2219 - Fix tests for available libcurl version.
2220 - version 9.8.4 (8)
2221
2222 -------------------------------------------------------------------
2223 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
2224
2225 - Update zypp-po.tar.bz2
2226
2227 -------------------------------------------------------------------
2228 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
2229
2230 - Make fix for bnc#702576 more robust.
2231 - Enhance fix for bnc#699435. Return an error if download in advance
2232   failed to provide all packages, so zypper does not silently quit.
2233 - version 9.8.3 (8)
2234
2235 -------------------------------------------------------------------
2236 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
2237
2238 - Update zypp-po.tar.bz2
2239
2240 -------------------------------------------------------------------
2241 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
2242
2243 - Always compute transaction from pool (bnc#702576)
2244 - version 9.8.2 (8)
2245
2246 -------------------------------------------------------------------
2247 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
2248
2249 - Add feature provides for supported plugins.
2250
2251 -------------------------------------------------------------------
2252 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
2253
2254 - Add configuration template for automatic kernel
2255   purge (feature#312018) to zypp.conf
2256
2257 -------------------------------------------------------------------
2258 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
2259
2260 - Fix download loop to skip non-install actions. (bnc#699435)
2261 - version 9.8.1 (8)
2262
2263 -------------------------------------------------------------------
2264 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
2265
2266 - Update zypp-po.tar.bz2
2267
2268 -------------------------------------------------------------------
2269 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
2270
2271 - Fix missing return value.
2272
2273 -------------------------------------------------------------------
2274 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
2275
2276 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
2277 - version 9.8.0 (8)
2278
2279 -------------------------------------------------------------------
2280 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
2281
2282 - Update zypp-po.tar.bz2
2283
2284 -------------------------------------------------------------------
2285 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
2286
2287 - Fix transaction ORDER_BY_MEDIANR.
2288 - version 9.7.0 (5)
2289
2290 -------------------------------------------------------------------
2291 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
2292
2293 - Basic commit plugins implemented. They may be used to implement pre/post
2294   commit actions like taking file system snapshots (fate#303699)
2295 - version 9.6.0 (5)
2296
2297 -------------------------------------------------------------------
2298 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
2299
2300 - Do commit based on sat::Transaction.
2301 - version 9.5.0 (5)
2302
2303 -------------------------------------------------------------------
2304 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
2305
2306 - Assert rpm database directory is created before rpmtsInitDB is
2307   called (bnc#697115)
2308
2309 -------------------------------------------------------------------
2310 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
2311
2312 - fix var definition order in PackageProvider
2313 - fix operator~ return datatype for flags (ctor is explicit)
2314 - add method interactiveFlags to Patch describing what makes it
2315   interactive
2316 - version 9.4.0 (3)
2317
2318 -------------------------------------------------------------------
2319 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
2320
2321 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
2322
2323 -------------------------------------------------------------------
2324 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
2325
2326 - Switch patch interactive-check to flags
2327 - version 9.3.0 (3)
2328
2329 -------------------------------------------------------------------
2330 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
2331
2332 - Update zypp-po.tar.bz2
2333
2334 -------------------------------------------------------------------
2335 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
2336
2337 - fix specfile to handle sles translations if available
2338
2339 -------------------------------------------------------------------
2340 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
2341
2342 - Avoid using #elifdef directive.
2343
2344 -------------------------------------------------------------------
2345 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
2346
2347 - Update zypp-po.tar.bz2
2348
2349 -------------------------------------------------------------------
2350 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
2351
2352 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
2353 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
2354   were either fixed without bnc# or do not apply to this branch. This is
2355   to make the changelog checker happy:
2356   - Set proper defaults for service repos (bnc#673943)
2357
2358 -------------------------------------------------------------------
2359 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
2360
2361 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
2362 - version 9.2.0 (2)
2363
2364 -------------------------------------------------------------------
2365 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
2366
2367 - respect patch content license when determinating interactive status
2368 - version 9.1.2 (1)
2369
2370 -------------------------------------------------------------------
2371 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
2372
2373 - More rpm-4.9 fixes
2374 - Disable rpm V3toV4 conversion while not working with rpm 4.9
2375
2376 -------------------------------------------------------------------
2377 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
2378
2379 - Update zypp-po.tar.bz2
2380
2381 -------------------------------------------------------------------
2382 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
2383
2384 - Fix for rpm-4.9
2385 - version 9.1.1 (1)
2386
2387 -------------------------------------------------------------------
2388 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
2389
2390 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
2391 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
2392 - version 9.1.0 (1)
2393
2394 -------------------------------------------------------------------
2395 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
2396
2397 - Allow MediaCD to build against HAL or nothing
2398   if udev is not present
2399
2400 -------------------------------------------------------------------
2401 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
2402
2403 - forward port all changes to make it build in Code10
2404
2405 -------------------------------------------------------------------
2406 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
2407
2408 - make -Werror=format-security optional and used only if
2409   supported
2410
2411 -------------------------------------------------------------------
2412 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
2413
2414 - Update zypp-po.tar.bz2
2415
2416 -------------------------------------------------------------------
2417 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
2418
2419 - Update zypp-po.tar.bz2
2420
2421 -------------------------------------------------------------------
2422 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
2423
2424 - delete old metadata temp directories
2425 - version 9.0.3 (0)
2426
2427 -------------------------------------------------------------------
2428 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
2429
2430 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
2431 - version 9.0.2 (0)
2432
2433 -------------------------------------------------------------------
2434 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
2435
2436 - Update zypp-po.tar.bz2
2437
2438 -------------------------------------------------------------------
2439 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
2440
2441 - check for permissions before writing (fixes bnc#683509)
2442 - version 9.0.1 (0)
2443
2444 -------------------------------------------------------------------
2445 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
2446
2447 - Switch ResPoolProxy to use multimap in order to allow iteration
2448   of all Selectables of all kinds.
2449 - Add upper/lower_bound iteration to MapKVIterator.
2450 - Add stream output for multimap/set.
2451 - version 9.0.0 (0)
2452
2453 -------------------------------------------------------------------
2454 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
2455
2456 - Update zypp-po.tar.bz2
2457
2458 -------------------------------------------------------------------
2459 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
2460
2461 - Update zypp-po.tar.bz2
2462
2463 -------------------------------------------------------------------
2464 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
2465
2466 - Update zypp-po.tar.bz2
2467
2468 -------------------------------------------------------------------
2469 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
2470
2471 - Update zypp-po.tar.bz2
2472
2473 -------------------------------------------------------------------
2474 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
2475
2476 - Update zypp-po.tar.bz2
2477
2478 -------------------------------------------------------------------
2479 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
2480
2481 - Do not look for $releasever 's value if there is no variable
2482   in the url: parses product file again and again
2483 - version 8.12.2 (10)
2484
2485 -------------------------------------------------------------------
2486 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
2487
2488 - Remove package-manager.desktop file (bnc#329635)
2489 - version 8.12.1 (10)
2490
2491 -------------------------------------------------------------------
2492 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
2493
2494 - Apply patch introducing armv7nhl:armv7hl
2495
2496 -------------------------------------------------------------------
2497 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
2498
2499 - allow for Repo Index Services to set the enabled state of
2500   repositories from the server side.
2501 - Fix priority not being set on reading service indexes
2502 - version 8.12.0 (10)
2503
2504 -------------------------------------------------------------------
2505 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
2506
2507 - Add new ServicePlugin Exceptions.
2508
2509 -------------------------------------------------------------------
2510 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
2511
2512 - Update zypp-po.tar.bz2
2513
2514 -------------------------------------------------------------------
2515 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
2516
2517 - add method to check if there are manually configured urls
2518 - version 8.11.0 (10)
2519
2520 -------------------------------------------------------------------
2521 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
2522
2523 - create cache directory, if it doesn't exist
2524   when saving mirrorlist
2525 - version 8.10.6 (10)
2526
2527 -------------------------------------------------------------------
2528 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
2529
2530 - moved keepPackages code to RepoInfo::Impl
2531 - version 8.10.5 (10)
2532
2533 -------------------------------------------------------------------
2534 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
2535
2536 - Fix caching of mirrorlist files
2537 - version 8.10.4 (10)
2538
2539 -------------------------------------------------------------------
2540 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
2541
2542 - Do not export keyring if rpmdb is initialised, but target isn't
2543   (bnc#659494)
2544 - version 8.10.3 (10)
2545
2546 -------------------------------------------------------------------
2547 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
2548
2549 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
2550 - version 8.10.2 (10)
2551
2552 -------------------------------------------------------------------
2553 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
2554
2555 - fix retrieval of distributionVersion if target is not initialized
2556 - MultiCurl: make sure the server responds with "partial content",
2557   fixes corrupt downloads if the metalink file contains no checksums
2558 - version 8.10.1 (10)
2559
2560 -------------------------------------------------------------------
2561 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
2562
2563 - Added ReplacerVar caching in RepoInfo
2564 - Automaticly remove empty mirrorlist-files
2565 - version 8.10.0 (10)
2566
2567 -------------------------------------------------------------------
2568 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
2569
2570 - Added MirrorList caching
2571 - version 8.9.0 (7)
2572
2573 -------------------------------------------------------------------
2574 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
2575
2576 - Icons for libzypp should go into desktop-data. (bnc#329635)
2577 - version 8.8.2 (7)
2578
2579 -------------------------------------------------------------------
2580 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
2581
2582 - Properly handle FTP response 550. (bnc#645747)
2583 - version 8.8.1 (7)
2584
2585 -------------------------------------------------------------------
2586 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
2587
2588 - fix access of freed memory in MultiCurl (bnc#654600)
2589
2590 -------------------------------------------------------------------
2591 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
2592
2593 - Update zypp-po.tar.bz2
2594
2595 -------------------------------------------------------------------
2596 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
2597
2598 - added metalink support
2599 - version 8.8.0 (7)
2600
2601 -------------------------------------------------------------------
2602 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
2603
2604 - Feed the ProvideFilePolicy progress callback in addition to any
2605   connected media::DownloadProgressReport (bnc#545106)
2606 - version 8.7.1 (7)
2607
2608 -------------------------------------------------------------------
2609 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
2610
2611 - Make MetaLinkParser accept InputStreams
2612 - Make MetaLinkParser accept Pathnames insted of strings
2613 - Fix MetaLinkv4 hash parsing
2614 - Add MetaLinkParser test
2615 - version 8.7.0 (7)
2616
2617 -------------------------------------------------------------------
2618 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
2619
2620 - Use timeouts in plugin script communication.
2621 - Fix ExternalProgram to correctly remember exit status.
2622 - version 8.6.0 (5)
2623
2624 -------------------------------------------------------------------
2625 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
2626
2627 - Update zypp-po.tar.bz2
2628
2629 -------------------------------------------------------------------
2630 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
2631
2632 - fix services not being linked to their file after being
2633   saved
2634
2635 -------------------------------------------------------------------
2636 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
2637
2638 - Don't use aria2c for FTP (bnc #641328)
2639
2640 -------------------------------------------------------------------
2641 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
2642
2643 - implementation for url resolver plugins
2644 - version 8.5.0 (5)
2645
2646 -------------------------------------------------------------------
2647 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
2648
2649 - Use DownloadInHeaps as default, when there is nothing configured
2650   and when the target root is set to "/". (bnc#591476)
2651 - version 8.4.0 (4)
2652
2653 -------------------------------------------------------------------
2654 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
2655
2656 - fixed replacing releasever (for fedora systems) - (bnc#637470)
2657 - version 8.3.0 (0)
2658
2659 -------------------------------------------------------------------
2660 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
2661
2662 - fix metalink4 parsing [bnc#641484]
2663
2664 -------------------------------------------------------------------
2665 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
2666
2667 - Update zypp-po.tar.bz2
2668
2669 -------------------------------------------------------------------
2670 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
2671
2672 - Allow per repository proxy settings like yum does.
2673   Including setting it to _none_ overriding the
2674   system proxy.
2675   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
2676 - version 8.2.1 (0)
2677
2678 -------------------------------------------------------------------
2679 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
2680
2681 - fixed replacing basearch (for fedora systems) - (bnc#637473)
2682 - version 8.2.0 (0)
2683
2684 -------------------------------------------------------------------
2685 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
2686
2687 - Report download failures in commit result (bnc#431854)
2688 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
2689 - version 8.1.3 (0)
2690
2691 -------------------------------------------------------------------
2692 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
2693
2694 - Fix download-only not to omit source packages (bnc#635596)
2695 - version 8.1.2 (0)
2696
2697 -------------------------------------------------------------------
2698 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
2699
2700 - Update zypp-po.tar.bz2
2701
2702 -------------------------------------------------------------------
2703 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
2704
2705 - fix basearch url variable
2706 - use the right release package name on fedora
2707
2708 -------------------------------------------------------------------
2709 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
2710
2711 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
2712 - version 8.1.1 (0)
2713
2714 -------------------------------------------------------------------
2715 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
2716
2717 - Update zypp-po.tar.bz2
2718
2719 -------------------------------------------------------------------
2720 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
2721
2722 - Update zypp-po.tar.bz2
2723
2724 -------------------------------------------------------------------
2725 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
2726
2727 - Fix memory leaks.
2728
2729 -------------------------------------------------------------------
2730 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
2731
2732 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
2733 - version 8.1.0 (0)
2734
2735 -------------------------------------------------------------------
2736 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
2737
2738 - Fix bug in PoolQuery::addDependency
2739 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
2740   MultiCurl implements MetaLink and Zsync support using libcurl. In
2741   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
2742   the new backend.
2743 - version 8.0.1 (0)
2744
2745 -------------------------------------------------------------------
2746 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
2747
2748 - Bump heads major version after 11.3 branched away.
2749 - version 8.0.0 (0)
2750
2751 -------------------------------------------------------------------
2752 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
2753
2754 - Update zypp-po.tar.bz2
2755
2756 -------------------------------------------------------------------
2757 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
2758
2759 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
2760 - version 7.8.0 (6)
2761
2762 -------------------------------------------------------------------
2763 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
2764
2765 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
2766
2767 -------------------------------------------------------------------
2768 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
2769
2770 - Update zypp-po.tar.bz2
2771
2772 -------------------------------------------------------------------
2773 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
2774
2775 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
2776
2777 -------------------------------------------------------------------
2778 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
2779
2780 - Respect zypp.conf policy settings when solving for update.
2781
2782 -------------------------------------------------------------------
2783 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
2784
2785 - Don't bloat logfile by logging install progess values.
2786
2787 -------------------------------------------------------------------
2788 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
2789
2790 - Update zypp-po.tar.bz2
2791
2792 -------------------------------------------------------------------
2793 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
2794
2795 - Add missing Date constant declarations.
2796 - version 7.7.5 (6)
2797
2798 -------------------------------------------------------------------
2799 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
2800
2801 - Prevent against daemons launched in rpm %post, that do not close
2802   their filedescriptors. Original fix was accidentally reverted.
2803   (bnc#174548)
2804 - version 7.7.4 (6)
2805
2806 -------------------------------------------------------------------
2807 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
2808
2809 - Update zypp-po.tar.bz2
2810
2811 -------------------------------------------------------------------
2812 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
2813
2814 - Fix default evaluation of recommendations of installed
2815   packages (bnc#605490)
2816 - version 7.7.3 (6)
2817
2818 -------------------------------------------------------------------
2819 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
2820
2821 - Update zypp-po.tar.bz2
2822
2823 -------------------------------------------------------------------
2824 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
2825
2826 - Fix broken IdStringType comparison (bnc#607572)
2827 - version 7.7.2 (6)
2828
2829 -------------------------------------------------------------------
2830 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
2831
2832 - Fix packages provided via delta rpm being placed in
2833   the wrong package cache (bnc#607583)
2834 - version 7.7.1 (6)
2835
2836 -------------------------------------------------------------------
2837 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
2838
2839 - Update zypp-po.tar.bz2
2840
2841 -------------------------------------------------------------------
2842 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
2843
2844 - Fix arch detection on sprac (bug #566291)
2845 - Arch: add sparc64v and sparcv9v and armv7l
2846 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
2847 - version 7.6.1 (6)
2848
2849 -------------------------------------------------------------------
2850 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
2851
2852 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
2853 - Cleanup spec file (Pavol Rusnak)
2854 - version 7.6.0 (6)
2855
2856 -------------------------------------------------------------------
2857 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
2858
2859 - Update zypp-po.tar.bz2
2860
2861 -------------------------------------------------------------------
2862 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
2863
2864 - Add methods to evaluate gpg geys expiration dates.
2865 - Export all rpmDb keys to the zypp trusted keyring in one go.
2866 - version 7.6.0 (6)
2867
2868 -------------------------------------------------------------------
2869 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
2870
2871 - Update zypp-po.tar.bz2
2872
2873 -------------------------------------------------------------------
2874 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
2875
2876 - Update zypp-po.tar.bz2
2877
2878 -------------------------------------------------------------------
2879 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
2880
2881 - Update zypp-po.tar.bz2
2882
2883 -------------------------------------------------------------------
2884 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
2885
2886 - Update zypp-po.tar.bz2 (Revision: 54959)
2887
2888 -------------------------------------------------------------------
2889 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
2890
2891 - Update zypp-po.tar.bz2 (Revision: 54959)
2892
2893 -------------------------------------------------------------------
2894 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
2895
2896 - Update translations.
2897
2898 -------------------------------------------------------------------
2899 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
2900
2901 - Improve solver.cleandepsOnRemove result by evaluating the install
2902   history to find packages installed on behalf of a user request (not
2903   auto added by the solver).
2904 - version 7.5.0 (5)
2905
2906 -------------------------------------------------------------------
2907 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
2908
2909 - Update translations.
2910
2911 -------------------------------------------------------------------
2912 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
2913
2914 - Update translations.
2915
2916 -------------------------------------------------------------------
2917 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
2918
2919 - Cleanup when deleting packages. New zypp.conf expert option
2920   solver.cleandepsOnRemove telling whether the solver should per
2921   default try to remove packages exclusively required by the ones
2922   he's asked to delete (default false).
2923 - Resolver::cleandepsOnRemove API to allow applications to change
2924   the solver option.
2925 - version 7.4.0 (4)
2926
2927 -------------------------------------------------------------------
2928 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
2929
2930 - Update translations.
2931
2932 -------------------------------------------------------------------
2933 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
2934
2935 - Enable splitprovides on update.
2936
2937 -------------------------------------------------------------------
2938 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
2939
2940 - Update translations.
2941
2942 -------------------------------------------------------------------
2943 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
2944
2945 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
2946 - version 7.3.0 (2)
2947
2948 -------------------------------------------------------------------
2949 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
2950
2951 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
2952 - Fix specfile to BuildRequire libudev-devel.
2953 - version 7.2.0 (2)
2954
2955 -------------------------------------------------------------------
2956 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
2957
2958 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
2959   rewiting the URL to access a specific media number. By now only
2960   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
2961
2962 -------------------------------------------------------------------
2963 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
2964
2965 - Update translations.
2966
2967 -------------------------------------------------------------------
2968 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
2969
2970 - Update translations.
2971
2972 -------------------------------------------------------------------
2973 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
2974
2975 - /etc/zypp/locks: Allow to specify edition ranges with
2976   solvable:name and dependencies.
2977 - version 7.1.1 (1)
2978
2979 -------------------------------------------------------------------
2980 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
2981
2982 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
2983 - version 7.1.0 (1)
2984
2985 -------------------------------------------------------------------
2986 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
2987
2988 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
2989 - Bump major version for 11.3 development.
2990 - version 7.0.0 (0)
2991
2992 -------------------------------------------------------------------
2993 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
2994
2995 - Fix parsing port from IPv6 URL (bnc#593385)
2996
2997 -------------------------------------------------------------------
2998 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
2999
3000 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
3001 - version 6.31.3 (31)
3002
3003 -------------------------------------------------------------------
3004 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
3005
3006 - Fix guessing package spec to match package names only. (bnc#590864)
3007 - version 6.31.2 (31)
3008
3009 -------------------------------------------------------------------
3010 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
3011
3012 - Add static Target::distributionLabel to return the baseproducts
3013   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
3014 - version 6.31.1 (31)
3015
3016 -------------------------------------------------------------------
3017 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
3018
3019 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
3020 - version 6.31.0 (31)
3021
3022 -------------------------------------------------------------------
3023 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
3024
3025 - Fix handling of symlinked packages in package cache. (bnc #585409)
3026 - version 6.30.5 (19)
3027
3028 -------------------------------------------------------------------
3029 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
3030
3031 - Avoiding use of 'guest' if 'credentials' is used when moutning
3032   a CIFS share. This caused 'permission denied' error with certain
3033   server configurations (bnc #560496).
3034
3035 -------------------------------------------------------------------
3036 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
3037
3038 - Check if a downloaded file actually exists even if aria2c returned 0.
3039   (bnc #564816)
3040 - version 6.30.3 (19)
3041
3042 -------------------------------------------------------------------
3043 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
3044
3045 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
3046
3047 -------------------------------------------------------------------
3048 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
3049
3050 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
3051 - Consider pending disable requests when removing service repositories. (bnc #572634)
3052 - version 6.30.1 (19)
3053
3054 -------------------------------------------------------------------
3055 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
3056
3057 - RepoManager::cleanCacheDirGarbage added for removing directories
3058   which do not belong to any of known repos (bnc #467693)
3059 - version 6.30.0 (19)
3060
3061 -------------------------------------------------------------------
3062 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
3063
3064 - On SLE aria2 is not required, so conflict with a too old aria2
3065   version installed. (bnc #578052)
3066 - version 6.29.5 (19)
3067
3068 -------------------------------------------------------------------
3069 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
3070
3071 - Fix package-manager script wrongly escaping UTF-8 chars in path
3072   names (bnc #571410)
3073 - version 6.29.4 (19)
3074
3075 -------------------------------------------------------------------
3076 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
3077
3078 - Support an alternate SLE-SP1 translation set.
3079 - version 6.29.3 (19)
3080
3081 -------------------------------------------------------------------
3082 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
3083
3084 - Remember the enabled state of removed service repositories. This
3085   way we are able to restore service repositories correctly after a
3086   subscrition expired and gets renewed. (bnc #572634)
3087 - version 6.29.2 (19)
3088
3089 -------------------------------------------------------------------
3090 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
3091
3092 - Abort aria2c download when the progress callback receives 'false'
3093   (bnc #545106)
3094
3095 -------------------------------------------------------------------
3096 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
3097
3098 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
3099   outdated solv files. (bnc #570623)
3100 - version 6.29.0 (19)
3101
3102 -------------------------------------------------------------------
3103 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
3104
3105 - Use regex to parse aria2c progress lines (bnc #570917)
3106 - version 6.28.1 (19)
3107
3108 -------------------------------------------------------------------
3109 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
3110
3111 - Set SignatureFileChecker context even if the key is not known
3112   (bnc #495977)
3113 - version 6.28.0 (19)
3114
3115 -------------------------------------------------------------------
3116 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
3117
3118 - RepoInfoBase::label() added for use in UI messages, plus
3119   ZConfig::repoLabelIsAlias()
3120
3121 -------------------------------------------------------------------
3122 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
3123
3124 - Fix transaction building in presence of multiversion installable items.
3125 - version 6.27.1 (19)
3126
3127 -------------------------------------------------------------------
3128 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
3129
3130 - Improve multiversion status handling and installation. (fate #305311)
3131 - version 6.27.0 (19)
3132
3133 -------------------------------------------------------------------
3134 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
3135
3136 - Don't allow an alias to start with '.' (bnc #473834)
3137
3138 -------------------------------------------------------------------
3139 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
3140
3141 - PickList and status interface for handling packages which are
3142   installable in multiple versions. (fate #305311)
3143 - version 6.26.0 (19)
3144
3145 -------------------------------------------------------------------
3146 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
3147
3148 - Add Selectable::highestAvailableVersionObj. Returns the highest
3149   available package version, ignoring priorities and policies. (bnc #557557)
3150 - version 6.25.0 (19)
3151
3152 -------------------------------------------------------------------
3153 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
3154
3155 - Also parse <product> tag from .prod files <upgrade> section.
3156 - version 6.24.3 (19)
3157
3158 -------------------------------------------------------------------
3159 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
3160
3161 - Fix chroot execution of update scripts. (bnc #558813)
3162 - version 6.24.3 (19)
3163
3164 -------------------------------------------------------------------
3165 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
3166
3167 - Fixed parsing of download speed from aria2c (bnc #537870)
3168
3169 -------------------------------------------------------------------
3170 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
3171
3172 - Add ui::Selecatble interface for picking specific package versions
3173   to install or delete if multiversion install is on.
3174 - version 6.24.0 (19)
3175
3176 -------------------------------------------------------------------
3177 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
3178
3179 - Parse zypp.conf multiversion option and make the setting available
3180   in pool and resolver.
3181 - version 6.23.0 (19)
3182
3183 -------------------------------------------------------------------
3184 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
3185
3186 - Specfile fixes to build on sle11-sp1.
3187 - Fix repository probing and building in presence of productdir. (bnc #553712)
3188 - version 6.22.3 (19)
3189
3190 -------------------------------------------------------------------
3191 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
3192
3193 - Forward port and document already present changes
3194   from Code11-Branch
3195   * void SEGV if trying to access data of installed packages, that were
3196     deleted behind our back (bnc #530595)
3197   * ProxyInfoSysconfig: take care variables get initialized.
3198   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
3199   * Use rpm variables in specfile. (bnc #512466)
3200   * Fix to compile with -Werror=format-security
3201   * Fix packageand() in testcase generation
3202   * Don't link unneeded libraries. (bnc #490895)
3203   * Fix Patch::categoryEnum.
3204   * Adapt to changed satsolver API. (bnc #480303)
3205   * Taking ALL translations for generating GMO files (bnc #458739)
3206   * Advice users to contact NCC if access to a 'novell.com'
3207     repository is denied (bnc #464586).
3208 - version 6.22.2 (19)
3209
3210 -------------------------------------------------------------------
3211 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
3212
3213 - Raised the limit of redirections from 3 to 6 (bnc #465532)
3214 - Following redirections also for https (bnc #545722).
3215 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
3216 - Do not report cached packages as being downloaded. (bnc #545295)
3217 - Per default do not collect and report deleted files outside bin and lib
3218   directories for 'zypper ps'. (bnc #554480)
3219 - version 6.22.1 (19)
3220
3221 -------------------------------------------------------------------
3222 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
3223
3224 - CheckAccessDeleted: Per default do not collect and report deleted files
3225   that outside bin and lib directories. 'zypper ps' reporting false positive
3226   seems to confuse. (bnc #554480)
3227
3228 -------------------------------------------------------------------
3229 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
3230
3231 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
3232
3233 -------------------------------------------------------------------
3234 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
3235
3236 - dup: Process drop list only if product actually changes. (bnc #552180)
3237 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
3238 - version 6.22.0 (19)
3239
3240 -------------------------------------------------------------------
3241 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
3242
3243 - Enhance interface for zypper. (bnc #551956)
3244 - version 6.21.4 (19)
3245
3246 -------------------------------------------------------------------
3247 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
3248
3249 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
3250   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
3251 - version 6.21.3 (19)
3252
3253 -------------------------------------------------------------------
3254 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
3255
3256 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
3257   permission.
3258
3259 -------------------------------------------------------------------
3260 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
3261
3262 - Don't try to access droplist of dropped products. (bnc #551697)
3263 - version 6.21.2 (19)
3264
3265 -------------------------------------------------------------------
3266 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
3267
3268 - Don't try to use an empty proxy string. (bnc #551314)
3269 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
3270 - version 6.21.1 (19)
3271
3272 -------------------------------------------------------------------
3273 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
3274
3275 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
3276   result. ui::Selectabe enhancements. Both will aid applications to
3277   install package sets determined by query results. (bnc # 548392)
3278 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
3279 - Updated iso3166-1 country codes (bnc #531350)
3280 - version 6.21.0 (19)
3281
3282 -------------------------------------------------------------------
3283 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
3284
3285 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
3286 - version 6.20.0 (19)
3287
3288 -------------------------------------------------------------------
3289 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
3290
3291 - Fixes to make libzypp-bindings compile.
3292 - version 6.19.3 (19)
3293
3294 -------------------------------------------------------------------
3295 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
3296
3297 - Credentials are passed as commandline options to aria2c, so strip any
3298   'user@' from the URL. Otherwise aria will use an empty password for
3299   this URL and authentication will fail. (bnc #544634)
3300 - version 6.19.2 (19)
3301
3302 -------------------------------------------------------------------
3303 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
3304
3305 - Repository::setInfo: Propagate priority changes to the solver to
3306   avoid reloading the whole repo (bnc #498266).
3307 - version 6.19.1 (19)
3308
3309 -------------------------------------------------------------------
3310 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
3311
3312 - ResStatus: add isOrphaned to test whether a package is not provided
3313   by any enabled repository. Orphaned packages are usually good candidates
3314   for cleanup unless the providing repository was intentionally disabled.
3315 - version 6.19.0 (19)
3316
3317 -------------------------------------------------------------------
3318 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
3319
3320 - aria2: pass credentials in a file instead of the command line
3321   which is logged.
3322 - aria2: we get the url in the progress if there is no response
3323   from the server yet, handle that to avoid flooding the log.
3324 - version 6.18.2 (17)
3325
3326 -------------------------------------------------------------------
3327 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
3328
3329 - Performing a dist upgrade the solver may try to delete old and no
3330   longer provided (dropped) packages, even if they do not cause any
3331   dependency problem. This behaviour may be trurned off via zypp.conf
3332   option solver.upgradeRemoveDropedPackages. (bnc #539543)
3333 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
3334 - Add Product::droplist: List of dropped packages, i.e. packages no
3335   longer provided by a product.
3336 - version 6.18.1 (17)
3337
3338 -------------------------------------------------------------------
3339 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
3340
3341 - Return update messages via ZYppCommitResult. Support variable
3342   substitution in notification command. (fate #301175)
3343 - Fix evaluation of no_proxy entries (bnc #543337)
3344 - aria/curl: Fix header data in case the target is
3345   not initialized when downloading.
3346 - version 6.18.0 (17)
3347
3348 -------------------------------------------------------------------
3349 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
3350
3351 - Add zypp.conf option update.messages.notify: Command to be invoked
3352   to send update messages. (fate #301175)
3353 - version 6.17.2 (17)
3354
3355 -------------------------------------------------------------------
3356 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
3357
3358 - Add Selectable::updateCandidateObj returning the candidate for
3359   update, if there is one. The updateCandidate must not violate
3360   any active solver policy.
3361 - version 6.17.1 (17)
3362
3363 -------------------------------------------------------------------
3364 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
3365
3366 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
3367 - Remove dead rpm database caching code from class RpmDb.
3368 - version 6.17.0 (17)
3369
3370 -------------------------------------------------------------------
3371 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
3372
3373 - New commit.downloadMode option in zypp.conf. Allows to set a
3374   prefered download policy for commit.
3375 - version 6.16.0 (11)
3376
3377 -------------------------------------------------------------------
3378 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
3379
3380 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
3381 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
3382   schemeIsDownloading.
3383 - version 6.15.0 (11)
3384
3385 -------------------------------------------------------------------
3386 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
3387
3388 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
3389   formats for building Capabilities(originally "name.arch=ver-rel").
3390 - version 6.14.3 (11)
3391
3392 -------------------------------------------------------------------
3393 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
3394
3395 - Fix resolution to force installation even if dependencies are missing.
3396   (bnc #531564)
3397 - Rephrase solver resolution to point out if a package will break.
3398   (bnc #520083)
3399
3400 -------------------------------------------------------------------
3401 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
3402
3403 - Lock rpms architecture only on distupgrade of the running system.
3404   (bnc #458520)
3405 - version 6.14.2 (11)
3406
3407 -------------------------------------------------------------------
3408 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
3409
3410 - Fix PoolQuery comparison (bnc #528755)
3411 - Fix serialization and restore of predicated PoolQueries.
3412 - version 6.14.0 (11)
3413
3414 -------------------------------------------------------------------
3415 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
3416
3417 - package-manager script: Fall back to package selection if no
3418   packages are passed on the commandline. (bnc #529137)
3419
3420 -------------------------------------------------------------------
3421 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
3422
3423 - package-manager script:
3424   do not fail if kpackagekit is not installed (bnc #529510)
3425 - version 6.13.3 (11)
3426
3427 -------------------------------------------------------------------
3428 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
3429
3430 - Tune CheckAccessDeleted to focus on libraries and executables.
3431 - version 6.13.2 (11)
3432
3433 -------------------------------------------------------------------
3434 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
3435
3436 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
3437   to check for running processes which access meanwhile deleted files or
3438   libraries.  This may be used after commit, when trying to figure out
3439   which services need to be restated. (fate #300763).
3440 - version 6.13.1 (11)
3441
3442 -------------------------------------------------------------------
3443 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
3444
3445 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
3446   certain repositories.
3447 - version 6.13.0 (11)
3448
3449 -------------------------------------------------------------------
3450 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
3451
3452 - Remove confusing newlines in vendor change info (bnc #503859)
3453 - Removing a package lock was not counted as state change (bnc #501850)
3454 - Take solver_allowVendorChange option into account when computing the
3455   Selectables default candidate.
3456 - version 6.12.0 (11)
3457
3458 -------------------------------------------------------------------
3459 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
3460
3461 - Avoid deadlock after fork and failed exec. (bnc 493152)
3462 - No need to manually detect the location of aria2 binary.
3463 - version 6.11.4 (11)
3464
3465 -------------------------------------------------------------------
3466 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
3467
3468 - Fixed parsing of download rate report (changed in aria2 1.4.0)
3469   (bnc #513944)
3470
3471 -------------------------------------------------------------------
3472 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
3473
3474 - Create LogControl on demand instead of using a static var. (bnc #525339)
3475 - version 6.11.2 (11)
3476
3477 -------------------------------------------------------------------
3478 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
3479
3480 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
3481   and load target and enabled repositories.
3482
3483 -------------------------------------------------------------------
3484 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
3485
3486 - New class InstanceId to build strings to identify/retrieve specific
3487   Solvables.
3488 - version 6.11.1 (11)
3489
3490 -------------------------------------------------------------------
3491 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
3492
3493 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
3494   and DownloadInAdvance. (fate #302159, fate #305624)
3495 - version 6.11.0 (11)
3496
3497 -------------------------------------------------------------------
3498 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
3499
3500 - add support to the package-manager script to use kpackagekit
3501   or gnome-packagekit if available, which allows to install local
3502   rpms with one click from file manager following desktop policies
3503   and fetching other dependencies if required.
3504   (fate #306526)
3505 - version 6.10.5 (10)
3506
3507 -------------------------------------------------------------------
3508 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
3509
3510 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
3511   how many dist upgrade solver testcases should be kept on the system.
3512   Per default just the last two are kept.
3513 - version 6.10.4 (10)
3514
3515 -------------------------------------------------------------------
3516 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
3517
3518 - Don't write a solver testcase when solving for dist upgrade,
3519   but when actually committing.
3520 - version 6.10.3 (10)
3521
3522 -------------------------------------------------------------------
3523 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
3524
3525 - Add new string Match::Mode STRINGSTART and STRINGEND.
3526
3527 -------------------------------------------------------------------
3528 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
3529
3530 - log redirections when cURL media backend is used (fate #305320).
3531
3532 -------------------------------------------------------------------
3533 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
3534
3535 - Support "product version" detection on systems not using
3536   /etc/product.d/baseproduct by looking for the first package
3537   providing ZConfig::distroverpkg (defaults to redhat-release).
3538 - version 6.10.2 (10)
3539
3540 -------------------------------------------------------------------
3541 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
3542
3543 - Adapt to boost_unit_test_framework-1.38.
3544 - version 6.10.1 (10)
3545
3546 -------------------------------------------------------------------
3547 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
3548
3549 - Remove obsolete UpgradeStatistics class from libzypp.
3550
3551 -------------------------------------------------------------------
3552 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
3553
3554 - Fix HistoryLog to initialize on demand.
3555 - version 6.10.0 (10)
3556
3557 -------------------------------------------------------------------
3558 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
3559
3560 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
3561
3562 -------------------------------------------------------------------
3563 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
3564
3565 - When unmounting ISO images, don't mix up exceptions thrown by the
3566   loop mounted ISO and those thrown by the media containing it.
3567   (bnc #517856)
3568
3569 -------------------------------------------------------------------
3570 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
3571
3572 - Adapt to satsolvers improved dataiterator handling.
3573 - version 6.9.3 (8)
3574
3575 -------------------------------------------------------------------
3576 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
3577
3578 - Support PoolQuery for sub-structures attributes. (fate #305503)
3579 - version 6.9.2 (8)
3580
3581 -------------------------------------------------------------------
3582 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
3583
3584 - Running as non-root user use a temporary @System solvfile in case the
3585   global one is outdated and needed refresh. (bnc #517183)
3586 - version 6.9.1 (8)
3587
3588 -------------------------------------------------------------------
3589 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
3590
3591 - Enhance LookupAttr to allow direct query of attributes within
3592   sub-structures (flexarrays).
3593
3594 -------------------------------------------------------------------
3595 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
3596
3597 - Enhance PoolQueryIterator to allow detailed inspection of attribute
3598   matches.
3599 - Prefer datadir stored as repo attribute, but fallback searching in
3600   solvbales (old solv files do this).
3601 - version 6.9.0 (8)
3602
3603 -------------------------------------------------------------------
3604 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
3605
3606 - Allow building libzypp with rpm-5 (experimental)
3607 - version 6.8.3 (8)
3608
3609 -------------------------------------------------------------------
3610 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
3611
3612 - Allow building libzypp without HAL (not recommended). Without HAL
3613   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
3614 - version 6.8.2 (8)
3615
3616 -------------------------------------------------------------------
3617 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
3618
3619 - Fix solver to use IdSting to avoid failing vendor checks.
3620 - version 6.8.1 (8)
3621
3622 -------------------------------------------------------------------
3623 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
3624
3625 - Cleanup and remove deprecated interface methods.
3626 - version 6.8.0 (8)
3627
3628 -------------------------------------------------------------------
3629 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
3630
3631 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
3632 - version 6.7.0 (6)
3633
3634 -------------------------------------------------------------------
3635 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
3636
3637 - New solver.allowVendorChange expert option in zypp.conf.
3638 - version 6.6.0 (6)
3639
3640 ------------------------------------------------------------------
3641 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
3642
3643 - Fix lost housekeeping data in modifyRepo (bnc #503207)
3644
3645 -------------------------------------------------------------------
3646 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
3647
3648 - Allow service refresh to change a repositories url (bnc #502157)
3649
3650 -------------------------------------------------------------------
3651 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
3652
3653 - Detect and compile with rpm 4.7 (bnc #444211)
3654 - version 6.5.2 (5)
3655
3656 -------------------------------------------------------------------
3657 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
3658
3659 - Improve problem report on broken systemCheck rule (bnc #475144)
3660
3661 -------------------------------------------------------------------
3662 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
3663
3664 - In update repos providing multiple release package versions for
3665   the same product, link a product to the latest version. (bnc #497696)
3666
3667 -------------------------------------------------------------------
3668 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
3669
3670 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
3671 - Extend LookupAttr to support matching specific string patterns.
3672 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
3673 - version 6.5.0 (5)
3674
3675 -------------------------------------------------------------------
3676 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
3677
3678 - Soft lock packages deleted on behalf of a user request.
3679 - version 6.4.1 (2)
3680
3681 -------------------------------------------------------------------
3682 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
3683
3684 - New zypp.conf option 'download.media_preference': Hint which media
3685   to prefer when installing packages (download vs. CD).
3686 - version 6.4.0 (2)
3687
3688 ------------------------------------------------------------------
3689 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
3690
3691 - Add Resolver::setSolveSrcPackages. Per default disable solving
3692   of source package dependencies. We will later allow to enable
3693   it per package.
3694 - version 6.3.0 (2)
3695
3696 -------------------------------------------------------------------
3697 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
3698
3699 - aria2: show the download speed in the right unit
3700 - aria2: show the filename in progress, not the repository
3701 - aria2: don't show done twice
3702
3703 -------------------------------------------------------------------
3704 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
3705
3706 - Remove a lock if the locking process is in zombie state. (bnc #481577)
3707
3708 -------------------------------------------------------------------
3709 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
3710
3711 - zypp.conf: fixed and enabled 'servicesdir'
3712
3713 -------------------------------------------------------------------
3714 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
3715
3716 - aria2: implement speed indicators (bnc#475506)
3717 - aria2: implement progress indicators correctly (bnc#473846)
3718 - aria2: fix broken pipe when looking for aria2c which caused
3719          a fallback to curl. (bnc#480930)
3720 - aria2: implement saving and reading mirror stats data in
3721          /var/cache/zypp/aria2.stats
3722 - aria2: handle failover correctly (bnc#481115)
3723 - aria2: various improvements in error and report  handling
3724 - aria2: curl: reset settings on attach to avoid duplicate
3725   headers
3726 - version 6.2.1 (2)
3727
3728 -------------------------------------------------------------------
3729 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
3730
3731 - Adapt to changed satsolver API.
3732
3733 -------------------------------------------------------------------
3734 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
3735
3736 - Make sure Fetcher pass optional files as non-interactive
3737 - Fixes file does not exist error when key/sig does not exist
3738 - version 6.2.0 (2)
3739
3740 -------------------------------------------------------------------
3741 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
3742
3743 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
3744
3745 -------------------------------------------------------------------
3746 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
3747
3748 - Prevent ResStatus from overriding user locks. (bnc #475230)
3749
3750 -------------------------------------------------------------------
3751 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
3752
3753 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
3754
3755 -------------------------------------------------------------------
3756 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
3757
3758 Implemented the following options with aria backend:
3759
3760 - download.max_concurrent_connections (default 2)
3761   download.min_download_speed (default no limit)
3762   download.max_download_speed (default no limit)
3763   download.max_silent_tries (default 5)
3764
3765 -------------------------------------------------------------------
3766 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
3767
3768 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
3769   Various improvements including file existence checking
3770   Disable HEAD request if aria2c >= 1.20
3771   Restrict max connections to 2 for now.
3772
3773 -------------------------------------------------------------------
3774 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
3775
3776 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
3777
3778 -------------------------------------------------------------------
3779 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
3780
3781 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
3782
3783 -------------------------------------------------------------------
3784 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
3785
3786 - Fixed FTP authentication (bnc #472879)
3787
3788 -------------------------------------------------------------------
3789 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
3790
3791 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
3792   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
3793   on a power of 1000 stay unaffected (kB,MB,GB).
3794
3795 -------------------------------------------------------------------
3796 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
3797
3798 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
3799
3800 -------------------------------------------------------------------
3801 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
3802
3803 - Send any output from rpm install/delete scripts via callback, so
3804   applications are able to display it. (bnc #369450)
3805
3806 -------------------------------------------------------------------
3807 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
3808
3809 - Add missing translations (bnc #256289)
3810
3811 -------------------------------------------------------------------
3812 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
3813
3814 - HistoryLogReader added
3815
3816 -------------------------------------------------------------------
3817 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
3818
3819 - Respect content-file DATDIR when downloading packages. (bnc #468612)
3820
3821 -------------------------------------------------------------------
3822 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
3823
3824 - Enabled CredentialManager for MediaSMB (bnc #460970).
3825 - Ignore URL's username, password, and query string in AuthData
3826   comparator in CredentialManager.
3827
3828 -------------------------------------------------------------------
3829 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
3830
3831 - Let vendor checks per default differ between 'openSUSE Build Service'
3832   and 'openSUSE' (bnc #467262).
3833
3834 -------------------------------------------------------------------
3835 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
3836
3837 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
3838 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
3839
3840 -------------------------------------------------------------------
3841 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
3842
3843 - Tell satsolver about product buddies (bnc #466565)
3844
3845 -------------------------------------------------------------------
3846 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
3847
3848 - handle HTTP 503 reponses as temporary errors (bnc #462545)
3849
3850 -------------------------------------------------------------------
3851 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
3852
3853 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
3854 - revision 11954
3855 - version 5.25.0 (23)
3856
3857 -------------------------------------------------------------------
3858 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
3859
3860 - Add Package::filelist, faster and less memory consuming
3861   implementation of Package::filenames (now deprecated).
3862 - revision 11949
3863
3864 -------------------------------------------------------------------
3865 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
3866
3867 - Add str::hexencode and str::hexdecode to encode special characters
3868   in a string as %XX.
3869 - Hexdecode modalias strings in rpm dependencies because rpm does not
3870   allow comma, blank and other special chars. (bnc #456695)
3871 - revision 11927
3872
3873 -------------------------------------------------------------------
3874 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
3875
3876 - Catch and report media errors when proving packages. (bnc #457652)
3877 - revision 11926
3878
3879 -------------------------------------------------------------------
3880 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
3881
3882 - Remove obsolete zypp.conf::productsdir and deprecate
3883   ZConfig::productsPath().
3884 - Monitor /etc/products.d to determine if @system.solv needs to be
3885   rebuilt. (bnc #457933)
3886 - revision 11923
3887 - version 5.24.7 (23)
3888
3889 -------------------------------------------------------------------
3890 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
3891
3892 - Execute patch scripts chroot to the installed system. (bnc #456795)
3893 - revision 11908
3894
3895 -------------------------------------------------------------------
3896 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
3897
3898 - Make the solver reset function public (bnc #439373)
3899 - Revision 11904
3900
3901 -------------------------------------------------------------------
3902 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
3903
3904 - note for coolo: do not trust bash advisory from TPM colleagues
3905
3906 -------------------------------------------------------------------
3907 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
3908
3909 - Fix solvers inappropriate selection as byUSER (bnc 455965)
3910 - revision 11891
3911 - version 5.24.6 (23)
3912
3913 -------------------------------------------------------------------
3914 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
3915
3916 - fix %post script to not warn on fresh install
3917
3918 -------------------------------------------------------------------
3919 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
3920
3921 - Fix install order computation losing some installed packages
3922   pre-requirements. (bnc #439802)
3923 - revision 11845
3924 - version 5.24.5 (23)
3925
3926 -------------------------------------------------------------------
3927 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
3928
3929 - Prune soft locks to prevent installation but not update of
3930   already installed packages.
3931 - revision 11829
3932 - version 5.24.4 (23)
3933
3934 -------------------------------------------------------------------
3935 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
3936
3937 - Taking solutions which based on user requirements/conflict
3938   "by User" solutions (bnc #442718)
3939 - revision 11825
3940
3941 -------------------------------------------------------------------
3942 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
3943
3944 - Take into account the requirements of all obsoleted packages uninstall
3945   scripts when computing the installation order. (bnc #439802)
3946 - revision 11823
3947 - version 5.24.3 (23)
3948
3949 -------------------------------------------------------------------
3950 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
3951
3952 - fix maybeUnsuported() method returning wrong result
3953 - add testcase for future coverage
3954 - don't force time based uuid for anonymous id string (bnc #449654)
3955 - RELEASE: 5.24.2 (23)
3956
3957 -------------------------------------------------------------------
3958 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
3959
3960 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
3961 - revision 11810
3962
3963 -------------------------------------------------------------------
3964 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
3965
3966 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
3967 - path and url in add_on_products.xml is evaluated wrong
3968   (bnc #446170)
3969
3970 -------------------------------------------------------------------
3971 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
3972
3973 - activate locking for doUpdate (bnc #447684)
3974 - revision 11792
3975 - RELEASE: 5.24.1 (23)
3976
3977 -------------------------------------------------------------------
3978 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
3979
3980 - remove unused updaterepokey, replaced by repo
3981   product information
3982
3983 -------------------------------------------------------------------
3984 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
3985
3986 - fixed uninitialized value in OnMediaLocation (bnc #447010)
3987 - revision 11770
3988
3989 -------------------------------------------------------------------
3990 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
3991
3992 - Fix retrieval of deltarpm info.
3993 - revision 11764
3994 - version 5.24.0 (23)
3995
3996 -------------------------------------------------------------------
3997 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
3998
3999 - Fix retrieval of Repository attributes like timestamps, keywords
4000   and product info.
4001 - revision 11760
4002
4003 -------------------------------------------------------------------
4004 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
4005
4006 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
4007   iterate those solv file attributes which are not acssociated with a
4008   solvable. E.g. product or deltarpm info.
4009 - revision 11754
4010
4011 -------------------------------------------------------------------
4012 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
4013
4014 - encode user-supplied URL strings before using them in the Url object
4015   (bnc #446395, bnc #444267)
4016 - revision 11720
4017
4018 -------------------------------------------------------------------
4019 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
4020
4021 - Support loading helix files.
4022 - revision 11719
4023
4024 -------------------------------------------------------------------
4025 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
4026
4027 - Add class filesystem::Glob to find pathnames matching a pattern
4028   by using ::glob.
4029 - revision 11708
4030
4031 -------------------------------------------------------------------
4032 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
4033
4034 - Taking care for ppc64 while distupgrade (bnc #443685)
4035 - revision 11670
4036
4037 -------------------------------------------------------------------
4038 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
4039
4040 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
4041   (Arch_i386, "name == 1.0").
4042 - revision 11669
4043
4044 -------------------------------------------------------------------
4045 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
4046
4047 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
4048   downloads. (bnc #444109)
4049 - revision 11656
4050 - version 5.23.0 (23)
4051
4052 -------------------------------------------------------------------
4053 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
4054
4055 - Check for modaliases below /sys (bnc #430179)
4056 - revision 11653
4057
4058 -------------------------------------------------------------------
4059 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
4060
4061 - Avoid superfluous file copying and gpg invocation in keyring handling.
4062 - revision 11650
4063
4064 -------------------------------------------------------------------
4065 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
4066
4067 - Prevent fetcher from processing the same index file twice. (bnc #443644)
4068 - revision 11648
4069 - version 5.22.0 (21)
4070
4071 -------------------------------------------------------------------
4072 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
4073
4074 - Fix retrieval of patch contents and references attributes. (bnc #442200)
4075 - revision 11641
4076 - version 5.21.0 (21)
4077
4078 -------------------------------------------------------------------
4079 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
4080
4081 - Add CheckSum::asString.
4082 - revision 11634
4083
4084 -------------------------------------------------------------------
4085 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
4086
4087 - revision 11631
4088 - version 5.20.0 (20)
4089
4090 -------------------------------------------------------------------
4091 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
4092
4093 - re-add the flavor to the http header now using a flavor
4094   cache that is updated on every target load.
4095   Target::dstributionFlavor provides access to this cache
4096   in case you need the last used flavor without loading
4097   the target.
4098
4099 -------------------------------------------------------------------
4100 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
4101
4102 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
4103 - revsion 11539
4104
4105 -------------------------------------------------------------------
4106 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
4107
4108 - Adding rule rpm-arch for installed rpm package in order to avoid
4109   unneeded architecture change. (bnc #441004)
4110 - revision 11585
4111
4112 -------------------------------------------------------------------
4113 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
4114
4115 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
4116   (bnc #439983)
4117 - revision 11568
4118
4119 -------------------------------------------------------------------
4120 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
4121
4122 - merge contributions by Jon Nelson, the patches resolve
4123   the following issues:
4124 - disable the "Pragma: nocache" header which is automatically
4125   used by curl.
4126   re-enables the use of a caching http proxy (like squid or others)
4127   and corrects (bnc #326208)
4128 - don't generate an If-Modified-Since header if we don't have a
4129   previous file to work with
4130 - don't generate a Proxy-Authenticate header if one is not called
4131   for.
4132
4133 -------------------------------------------------------------------
4134 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
4135
4136 - Do not save solver locks (by APPL_HIGH).
4137 - revision 11558
4138
4139 -------------------------------------------------------------------
4140 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
4141
4142 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
4143   for automatic signed index discovery.
4144 - enqueueDir with checksum checking s now enqueueDigestedDir
4145
4146 -------------------------------------------------------------------
4147 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
4148
4149 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
4150   saved in the lockfiles
4151 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
4152 - revision  11549
4153
4154 -------------------------------------------------------------------
4155 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
4156
4157 - throw a MediaTimeoutException also on http 504 (gateway timeout)
4158   (bnc #425035)
4159 - revision 11535
4160
4161 -------------------------------------------------------------------
4162 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
4163
4164 - Add 'sh4' architectures.
4165 - revision 11534
4166
4167 -------------------------------------------------------------------
4168 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
4169
4170 - don't free the header before curl_perform as curl does not
4171   copy it. (bnc#439532)
4172
4173 -------------------------------------------------------------------
4174 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
4175
4176 - Add 'arm' architectures.
4177 - revision 11525
4178
4179 -------------------------------------------------------------------
4180 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
4181
4182 - regarding "keep obsolete" in the solutions (bnc #439134)
4183 - revision 11517
4184
4185 -------------------------------------------------------------------
4186 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
4187
4188 - fix broken aria2c command line (bnc#438971)
4189
4190 -------------------------------------------------------------------
4191 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
4192
4193 - adding svn r11488 to fix compile of PackageKit
4194
4195 -------------------------------------------------------------------
4196 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
4197
4198 - Remove error prone methods from OnMediaLocation API to prevent
4199   accidental missuse. (bnc #437328)
4200 - revision 11487
4201 - version 5.19.0 (19)
4202
4203 -------------------------------------------------------------------
4204 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
4205
4206 - Provide the /etc/products.d enties filename as Product::referenceFilename.
4207   Use it to remove orphan products. (bnc #432932)
4208 - Fix media exception handling in commit (bnc #395704)
4209 - revision 11485
4210 - version 5.18.0 (17)
4211
4212 -------------------------------------------------------------------
4213 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
4214
4215 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
4216 - revision 11468
4217 - version 5.17.0 (17)
4218
4219 -------------------------------------------------------------------
4220 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
4221
4222 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
4223 - revision 11447
4224
4225 -------------------------------------------------------------------
4226 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
4227
4228 - move anonymous unique id to a private http header
4229   X-ZYpp-AnonymousUniqueId (bnc#431571 )
4230
4231 -------------------------------------------------------------------
4232 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
4233
4234 - Adapt to satsolver-0.12 API.
4235 - Add Locale:: bestMatch to find the best match within a set of
4236   available Locales.
4237 - revision 11441
4238
4239 -------------------------------------------------------------------
4240 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
4241
4242 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
4243 - revision 11419
4244
4245 -------------------------------------------------------------------
4246 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
4247
4248 - Adapt to changed satsolver dataiterator API.
4249 - revision 11418
4250
4251 -------------------------------------------------------------------
4252 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
4253
4254 - Secure download of license file on repo refresh (bnc #372386)
4255 - revision 11398
4256
4257 -------------------------------------------------------------------
4258 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
4259
4260 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
4261 - revision 11397
4262
4263 -------------------------------------------------------------------
4264 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
4265
4266 - repository license methods added to RepoManager (bnc #372386)
4267 - revision 11377
4268
4269 -------------------------------------------------------------------
4270 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
4271
4272 - don't take into account stat information when looking
4273   for remote SHA1SUMS (part of bnc#409927)
4274
4275 -------------------------------------------------------------------
4276 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
4277
4278 - MediaSetAccess::provideOptionalFile() added
4279 - revision 11369
4280
4281 -------------------------------------------------------------------
4282 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
4283 - version 5.16.1 (16)
4284
4285 -------------------------------------------------------------------
4286 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
4287
4288 - don't initialize servicesTargetDistro via global ZYpp instance in
4289   RepoManagerOptions() constructor (bnc #435184)
4290 - revision 11342
4291
4292 -------------------------------------------------------------------
4293 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
4294
4295 - repository probing: check for other types of repo even on
4296   MediaException, throw only if all fail (bnc #335906)
4297 - revision 11332
4298
4299 -------------------------------------------------------------------
4300 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
4301
4302 - Adapt to satsolver changes.
4303 - revision 11331
4304 - version 5.16.0 (16)
4305
4306 -------------------------------------------------------------------
4307 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
4308
4309 - Fix reading delta rpm checksum from solv file.
4310 - revision 11313
4311
4312 -------------------------------------------------------------------
4313 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
4314
4315 - Fix package-manager script to properly quote arguments. (bnc #30903)
4316 - revision 11311
4317
4318 -------------------------------------------------------------------
4319 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
4320
4321 - regarding orphaned resolvables
4322 - removed old distupgrade algorithm
4323 - revision 11307
4324
4325 -------------------------------------------------------------------
4326 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
4327
4328 - handle ftp response 530 (login failed) like http 403
4329   (bnc #433537)
4330 - revision 11305
4331
4332 -------------------------------------------------------------------
4333 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
4334
4335 - Adapt to satsolvers 'big solv data change'.
4336 - revision 11294
4337
4338 -------------------------------------------------------------------
4339 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
4340
4341 - Taking the right solution actions for locked resolvables (bnc #400840)
4342 - revision 11289
4343
4344 -------------------------------------------------------------------
4345 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
4346
4347 - Add required copy-ctor and assignment operator to WhatProvides.
4348   (bnc #433087)
4349 - revision 11276
4350
4351 -------------------------------------------------------------------
4352 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
4353
4354 - detect and use unused loop device for mounting ISO images
4355   (bnc #428009)
4356 - revision 11262
4357 - version 5.15.1 (13)
4358
4359 -------------------------------------------------------------------
4360 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
4361
4362 - fixed segfault when saving the probed repo type in
4363   RepoManager::refreshMetadata() (bnc #431963)
4364 - revision 11261
4365
4366 -------------------------------------------------------------------
4367 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
4368
4369 - improve log message (bnc#429114)
4370
4371 -------------------------------------------------------------------
4372 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
4373
4374 - disk usage - ignore /proc filesystem (bnc#418783)
4375 - revision 11258
4376
4377 -------------------------------------------------------------------
4378 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
4379
4380 - Fixed detection of loopback mounted iso-files. The mtab entry does
4381   not necessarily mention the iso-file. (bnc #432504)
4382 - revision 11252
4383 - version 5.15.0 (13)
4384
4385 -------------------------------------------------------------------
4386 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
4387
4388 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
4389   delta rpms even if the package is available on a local source.
4390   (Axel C. Frinke)
4391 - revision 11235
4392 - version 5.14.0 (13)
4393
4394 -------------------------------------------------------------------
4395 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
4396
4397 - Add product attribute: PRODUCTLINE.
4398 - revision 11234
4399
4400 -------------------------------------------------------------------
4401 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
4402
4403 - Do not consider self provided requirements whan computing the
4404   installation order.
4405 - revision 11231
4406
4407 -------------------------------------------------------------------
4408 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
4409
4410 - Rephrase missleading error message. (bnc #431229)
4411 - revision 11222
4412
4413 -------------------------------------------------------------------
4414 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
4415
4416 - Allow computation of disk usage per solvable.
4417 - revision 11218
4418
4419 -------------------------------------------------------------------
4420 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
4421
4422 - Merge aria2c Media handler code from Google SOC 2008
4423   (Gerard Farras)
4424 - Only activated by making env var ZYPP_ARIA=1
4425
4426 -------------------------------------------------------------------
4427 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
4428
4429 - history: tell which package failed before logging rpm output or
4430   error message (bnc #430585)
4431 - no localization for history log comments
4432 - revision 11202
4433
4434 -------------------------------------------------------------------
4435 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
4436
4437 - Fix zypp::WhatProvides::empty returning inverse result.
4438 - revision 11200
4439 - version 5.13.1 (13)
4440
4441 -------------------------------------------------------------------
4442 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
4443
4444 - fixed endless loop when CredentialManager returns bad password
4445 - CredentialManager now correctly updates password of existing
4446   credentials
4447 - revision 11187
4448
4449 -------------------------------------------------------------------
4450 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
4451
4452 - Fix computation of Product::flavor.
4453 - Add Product::productLine. A vendor specific string denoting the
4454   product line.
4455 - revision 11182
4456 - version 5.13.0 (13)
4457
4458 -------------------------------------------------------------------
4459 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
4460
4461 - save user credentials after asking for them
4462 - revision 11181
4463
4464 -------------------------------------------------------------------
4465 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
4466
4467 - ZConfig::credentialsGlobal{File,Dir}() added
4468   (/etc/zypp/credentials.{cat,d})
4469 - revision 11176
4470
4471 -------------------------------------------------------------------
4472 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
4473
4474 - Target::setInstallationLogfile() removed from zypp/Target.h
4475 - revision 11171
4476
4477 -------------------------------------------------------------------
4478 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
4479
4480 - Remove obsolete zypp-query-pool binary. zypper provides all
4481   the information one needs.
4482 - revision 11160
4483
4484 -------------------------------------------------------------------
4485 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
4486
4487 - HistoryLog added and used to log package installs/removes and
4488   repository adds, removes, url and alias changes into
4489   history.logfile (/var/log/zypp/history) (fate #110205)
4490 - str::escape(string, char) added
4491 - revision 11150
4492 - version 5.12.1 (12)
4493
4494 -------------------------------------------------------------------
4495 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
4496
4497 - CredentialManager: look for credentials with
4498   wanted_url.startsWith(stored_url)
4499 - RepoManager: don't pass service credentials down to repos if
4500   their urls are not based on service's url.
4501 - revision 11134
4502
4503 -------------------------------------------------------------------
4504 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
4505
4506 - Remove superfluous PRODUCT_REFERENCES attribute.
4507 - revision 11127
4508
4509 -------------------------------------------------------------------
4510 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
4511
4512 - Add Url::hasCredentialsInAuthority test for username or password
4513   being encoded in the authority component. I.e. user:pass@host.
4514 - Handle repos to be disabled disable in service refresh.
4515 - revision 11126
4516
4517 -------------------------------------------------------------------
4518 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
4519
4520 - provided context to keyring callbacks (bnc #370223)
4521 - merged trust & import callbacks (bnc #366467)
4522   (don't worry, still allows to trust && !import)
4523 - revision 11113
4524
4525 -------------------------------------------------------------------
4526 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
4527
4528 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
4529 - revision 11102
4530
4531 -------------------------------------------------------------------
4532 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
4533
4534 - Use service alias as namespace for it's repositories aliases.
4535 - revision 11097
4536 - version 5.11.0 (11)
4537
4538 -------------------------------------------------------------------
4539 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
4540
4541 - pass service's credentials down to repos
4542 - support ?credentials=filepath in URL to specify credentials
4543 - revision 11092
4544
4545 -------------------------------------------------------------------
4546 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
4547
4548 - Add Product::isTargetDistribution to identify the systems installed
4549   baseproduct. This should replace tests for Product::type is "base".
4550 - revision 11089
4551
4552 -------------------------------------------------------------------
4553 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
4554
4555 - save user credentials when adding repos/services with URLs containing
4556   the credentials (bnc #425462)
4557 - revision 11085
4558
4559 -------------------------------------------------------------------
4560 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
4561
4562 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
4563 - revision 11082
4564
4565 -------------------------------------------------------------------
4566 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
4567
4568 - Service handling fixes. Added ServiceException.
4569 - revision 11077
4570
4571 -------------------------------------------------------------------
4572 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
4573
4574 - Fix building of transaltions.
4575 - revision 11064
4576
4577 -------------------------------------------------------------------
4578 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
4579
4580 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
4581 - revision 11060
4582
4583 -------------------------------------------------------------------
4584 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
4585
4586 - Create new Service repos in disbaled sate.
4587 - revision 11056
4588 - version 5.10.0 (10)
4589
4590 -------------------------------------------------------------------
4591 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
4592
4593 - Make registerTarget and registerRelease abvailable for installed
4594   product. Required for registration.
4595 - revision 11043
4596
4597 -------------------------------------------------------------------
4598 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
4599
4600 - Add url lists query to Product interface. A generic query and
4601   convenience methods to query urls for "releasenotes", "register",
4602   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
4603 - revision 11029
4604
4605 -------------------------------------------------------------------
4606 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
4607
4608 - ServiceType and ServiceInfo::type() added (contains only RIS for
4609   now), service type probing added.
4610 - Avoiding the use of 'path' for services (appending
4611   the repoindex.xml's 'path' to the baseurl of created repos)
4612 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
4613 - revision 11022
4614
4615 -------------------------------------------------------------------
4616 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
4617
4618 - add Repostiroy::updateKeys and
4619   Repository::providesUpdatesForKey(string) for repo and
4620   product matching
4621 - Provide Repository::isUpdateRepo
4622
4623 -------------------------------------------------------------------
4624 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
4625
4626 - Fix evaluation of vendor support flags.
4627 - Adapt retrieval of registration data (targetDistribution,
4628   targetDistributionRelease and targetDistributionFlavor).
4629 - revision 11013
4630
4631 -------------------------------------------------------------------
4632 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
4633
4634 - Follow gpgcheck tag in .repo file and do no check if disabled.
4635 - revision 11010
4636 - version 5.9.0 (8)
4637
4638 -------------------------------------------------------------------
4639 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
4640
4641 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
4642   with content (repos)
4643 - revision 11004
4644
4645 -------------------------------------------------------------------
4646 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
4647
4648 - Remove obsolete product attributes.
4649 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
4650 - revision 11001
4651
4652 -------------------------------------------------------------------
4653 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
4654
4655 - Provide product::updaterepoKey: Update repository indicator string.
4656 - revision 11000
4657
4658 -------------------------------------------------------------------
4659 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
4660
4661 - provide context about the repository (name/alias) if available when
4662   checking signatures (bnc#370223)
4663 - 5.8.0
4664
4665 -------------------------------------------------------------------
4666 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
4667
4668 - Add ServiceInfo interface to define a set of catalogs (repository
4669   aliases) to be enabled on next refresh.
4670 - revision 10970
4671
4672 -------------------------------------------------------------------
4673 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
4674
4675 - Fix reading of Traget::targetDistribution.
4676 - Allow to configure default answers in signature verification workflow.
4677 - revision 10968
4678
4679 -------------------------------------------------------------------
4680 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
4681
4682 - CredentialManager added to manage stored credentials
4683 - MediaCurl adapted to use CredentialManager to read credentials
4684 - revision 10958
4685
4686 -------------------------------------------------------------------
4687 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
4688
4689 - operator ==, !=, < definition moved to RepoInfoBase from
4690   the derived classes
4691 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
4692   (bnc #407515)
4693 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
4694 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
4695 - use shared_ptr instead of itrusive for {Repo,Service}Info
4696 - revision 10931:10942
4697
4698 -------------------------------------------------------------------
4699 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
4700
4701 - RepoInfo{,Base} setters made void
4702 - revision 10931
4703
4704 -------------------------------------------------------------------
4705 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
4706
4707 - skip repositories with non-matching target distro when reading
4708   repoindex
4709 - revision 10926
4710
4711 -------------------------------------------------------------------
4712 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
4713
4714 - Enabled distupgrade of the SAT solver. In order to use the old
4715   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
4716   This variable will can be used until the old distupgrade mechanism will
4717   be removed from libzypp. Have a look to above changelogs.
4718 - revision 10911
4719 - version 5.7.0 (5)
4720
4721 -------------------------------------------------------------------
4722 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
4723
4724 - add Package::maybeUnsupported to remove duplicated
4725   code in clients dealing with Package::vendorSupport
4726
4727 -------------------------------------------------------------------
4728 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
4729
4730 - Reset transaction only if this solvable has no buddy (bnc #417799)
4731   e.g. do not reset Products cause the concerning release package
4732   could not already be installed.
4733 - revision 10883
4734 - version 5.6.1 (5)
4735
4736 -------------------------------------------------------------------
4737 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
4738
4739 - don't report "may be outdated" for @System repo.
4740
4741 -------------------------------------------------------------------
4742 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
4743
4744 - Add Target::targetDistribution. Returns "distribution-arch" of
4745   the installed base product. Used for registration and Service
4746   refresh. (for Fate #304915)
4747 - revision 10877
4748 - version 5.6.0 (5)
4749
4750 -------------------------------------------------------------------
4751 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
4752
4753 - Add method Product::replacedProducts to identify installed
4754   Products that would be replaced by installing a new Product.
4755   (for Fate #301997)
4756 - revision 10876
4757
4758 -------------------------------------------------------------------
4759 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
4760
4761 - Fixes to Selectable doing staus manipulation on non-USER level.
4762 - revision 10873
4763
4764 -------------------------------------------------------------------
4765 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
4766
4767 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
4768   if it is not yet initialized. This is to avoid try/catch blocks just
4769   to test whether the Target is initialized. (bnc #417556)
4770 - Add method Target::assertRootPrefix. Pass a pathname and get back the
4771   path prefixed with the tragets root, unless it already had that prefix.
4772 - revision 10870
4773
4774 -------------------------------------------------------------------
4775 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
4776
4777 - Regarding error messages for Products correctly (FATE #304502)
4778 - rev 10863
4779
4780 -------------------------------------------------------------------
4781 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
4782
4783 - Let Selectable default to USER level.
4784 - revision 10850
4785 - version 5.5.1 (5)
4786
4787 -------------------------------------------------------------------
4788 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
4789
4790 - Change Selectable API to support doing staus manipulation on
4791   non-USER level.
4792 - revision 10847
4793 - version 5.5.0 (5)
4794
4795 -------------------------------------------------------------------
4796 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
4797
4798 - support sat solver API for searching files
4799
4800 -------------------------------------------------------------------
4801 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
4802
4803 - Add ResPool::reposFind to get repositories by alias.
4804 - revision 10835
4805
4806 -------------------------------------------------------------------
4807 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
4808
4809 - Advise rpmdb2solv to parse the product database.
4810 - revision 10824
4811 - version 5.4.0 (4)
4812
4813 -------------------------------------------------------------------
4814 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
4815
4816 - Offer a simpler, fate based status manipulation in ui::Selectable.
4817   This is easier to handle, as the ui::Status always distinguishes
4818   wheter an object is installed or not.
4819 - revision 10814
4820
4821 -------------------------------------------------------------------
4822 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
4823
4824 - Propagate default rpm install flags from zypp.conf via ZConfig and
4825   ZYppCommitPolicy down to the installer. (FATE #302952)
4826 - revision 10813
4827
4828 -------------------------------------------------------------------
4829 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
4830
4831 - Add base::Flags (like qt's QFlags) a type-safe way of storing
4832   OR-combinations of enum values.
4833 - revision 10811
4834
4835 -------------------------------------------------------------------
4836 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
4837
4838 - Add static ui::Selectable::get methods as convenient ctor
4839   substitute.
4840 - revision 10806
4841
4842 -------------------------------------------------------------------
4843 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
4844
4845 - Adapt zypp-query-pool to new product handling.
4846 - revision 10803
4847
4848 -------------------------------------------------------------------
4849 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
4850
4851 - Don't pass epoch to 'rpm -e', it does not support it.
4852 - revision 10800
4853
4854 -------------------------------------------------------------------
4855 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
4856
4857 - Adapt to new product handling. Products are no longer pseudo
4858   installed objects verified by the solver, but actually installed.
4859   Thus removed satisfiedProduct iterator, fixed Selctables.
4860 - Removed class ProductInfo as we keep Product.
4861 - revision 10797
4862
4863 -------------------------------------------------------------------
4864 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
4865
4866 - implement relogin suggested support (fate#304889)
4867
4868 -------------------------------------------------------------------
4869 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
4870
4871 - Detect correct download path even if repository type
4872   is not set. (bnc #386386)
4873 - revision 10768
4874
4875 -------------------------------------------------------------------
4876 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
4877
4878 - Cleanup, mostly by removing, unused parser code and related classes.
4879 - revision 10765
4880
4881 -------------------------------------------------------------------
4882 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
4883
4884 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
4885 - revision 10763
4886
4887 -------------------------------------------------------------------
4888 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
4889
4890 - Add new product attributes (flavor,referencePackage).
4891 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
4892   object. This is used to keep the product resolvable and the
4893   package providing the product metadata in sync.
4894 - revision 10742
4895
4896 -------------------------------------------------------------------
4897 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
4898
4899 - support an optional url attribute in repoindex.xml's <repo>
4900 - revision 10729
4901
4902 -------------------------------------------------------------------
4903 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
4904
4905 - New class ProductInfo to provide product related metadata that
4906   might be associated with a package. This will replace the Product
4907   resolvable.
4908 - revision 10715
4909
4910 -------------------------------------------------------------------
4911 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
4912
4913 - generate a unique anonymous unique string per target
4914   and add it to the agent string for better statistics
4915
4916 -------------------------------------------------------------------
4917 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
4918
4919 - Follow solver policy and make repository priority the highest
4920   key, when ordering packages. Then architecture, and edition last.
4921 - revision 10710
4922
4923 -------------------------------------------------------------------
4924 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
4925
4926 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
4927   (bnc #412094)
4928 - revision 10702
4929
4930 -------------------------------------------------------------------
4931 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
4932
4933 - Service renamed to ServiceInfo
4934 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
4935 - revision 10695
4936
4937 -------------------------------------------------------------------
4938 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
4939
4940 - fixed yum repos to work with non '/' base url post fix
4941   (bnc #341617)
4942 - revision 10662
4943
4944 -------------------------------------------------------------------
4945 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
4946
4947 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
4948   (bnc #411339)
4949 - revision 10680
4950
4951 -------------------------------------------------------------------
4952 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
4953
4954 - Several changes to make libzypp-bindings compile using the original
4955   header files and no private copies. (bnc #391831)
4956 - revision 10668
4957 - version 5.3.0
4958
4959 -------------------------------------------------------------------
4960 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
4961
4962 - Service::enabled() added
4963 - revision 10657
4964
4965 -------------------------------------------------------------------
4966 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
4967
4968 - Removed FRESHENS dependency type
4969 - revision 10643
4970
4971 -------------------------------------------------------------------
4972 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
4973
4974 - Allow parallel installation of packages which have been defined
4975   in zypp.conf (parameter "multiversion") Fate #302050
4976 - Additional check for broken system.
4977   (defined in zypp.conv: solver.checkSystemFile)
4978 - revision 10600
4979
4980 -------------------------------------------------------------------
4981 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
4982
4983 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
4984 - revision 10596
4985
4986 -------------------------------------------------------------------
4987 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
4988
4989 - Remove Atom, Script, Message and other obsolete classes.
4990 - revision 10592
4991
4992 -------------------------------------------------------------------
4993 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
4994
4995 - Also report the name of the locking process in ZYppFactoryException
4996   (bnc #280537)
4997 - revision 10572
4998
4999 -------------------------------------------------------------------
5000 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
5001
5002 - corrected logging of solver settings
5003 - regard locking while doUpdate (bnc #405427)
5004 - revision 10564
5005
5006 -------------------------------------------------------------------
5007 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
5008
5009 - make curl use the right transfer mode
5010   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
5011 - revision 10559
5012
5013 -------------------------------------------------------------------
5014 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
5015
5016 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
5017 - revision 10557
5018
5019 -------------------------------------------------------------------
5020 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
5021
5022 - Provide Package::url() if available in solv file. (bnc #402434)
5023 - A missing cookie file must not be treated as an error. Simply
5024   rebuild the cache (bnc #405867)
5025 - Add 22x22 and 24x24 icons (bnc #329635)
5026 - revision 10528
5027
5028 -------------------------------------------------------------------
5029 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
5030
5031 - Do not update an already updated package (bnc #400422)
5032 - revision 10504
5033
5034 -------------------------------------------------------------------
5035 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
5036
5037 - Also check if the fingerprint matches before importing updated keys.
5038   (bnc #393160)
5039 - revision 10500
5040
5041 -------------------------------------------------------------------
5042 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
5043
5044 - forward port add message attribute to patches.
5045 - port import newer keys if a trusted key is updated
5046 - (bnc#393160)
5047 - version 5.0.2
5048
5049 -------------------------------------------------------------------
5050 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
5051
5052 - Fix permanent duplication of gpg keys in the rpm database. Also
5053   retrieve correct creation and expire dates. (bnc #401259)
5054 - Invoke gpg with --homdir, otherwise command fails if executed
5055   within a wrapper. (bnc #401259)
5056 - revision 10487
5057
5058 -------------------------------------------------------------------
5059 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
5060
5061 - version 5.0.1
5062 - revision 10464
5063
5064 -------------------------------------------------------------------
5065 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
5066
5067 - Handle new patch messages and scripts in commit. Provide callbacks
5068   to display the patch messages and give visual feedback on script
5069   execution. (bnc #401220)
5070 - revision 10411
5071
5072 -------------------------------------------------------------------
5073 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
5074
5075 - Fix wrong parenthesis causing bug 399320
5076 - version
5077 - revision
5078
5079 -------------------------------------------------------------------
5080 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
5081
5082 - improve performance of gsub
5083 - change replace_all to replaceAll (same name convency)
5084 - add tests for gsub and replaceAll
5085 - revision 10366
5086
5087 -------------------------------------------------------------------
5088 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
5089
5090 - Handle application/x-redhat-package-manager in package-manager.desktop
5091   (bnc #391183)
5092 - revision 10361
5093
5094 -------------------------------------------------------------------
5095 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
5096
5097 - X-SuSE-ControlCenter-System category added
5098   to package-manager.desktop (bnc #302324)
5099 - revision 10353
5100
5101 -------------------------------------------------------------------
5102 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
5103
5104 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
5105 - revision 10340
5106
5107 -------------------------------------------------------------------
5108 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
5109
5110 - Fix memory corruption in curl media handler (bnc #396979)
5111 - revision 10338
5112
5113 -------------------------------------------------------------------
5114 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
5115
5116 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
5117   as 'source package named zypper'. So these capabilities can be used
5118   together with sat::Whatprovides or in resolver requests. (bnc #369893)
5119 - revision 10335
5120
5121 -------------------------------------------------------------------
5122 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
5123
5124 - allow aborting progress during removing packages. (bnc #389238)
5125 - revision 10331
5126
5127 -------------------------------------------------------------------
5128 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
5129
5130 - New option for ignoring Obsoletes. This is used for installing more than
5131   one pacakges with the same name but different versions.
5132   Often used by kernel.
5133 - r 10299
5134
5135 -------------------------------------------------------------------
5136 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
5137
5138 - Revert inappropriate Selectable cleanup. Fix Selectable
5139   status computation. Unmaintained packages were wrongly
5140   reported as unsinstalled. (bnc #394630)
5141 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
5142 - revision 10295
5143
5144 -------------------------------------------------------------------
5145 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
5146
5147 - fixed typo
5148
5149 -------------------------------------------------------------------
5150 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
5151
5152 - Reenable diskusage calculation (bnc #395051)
5153 - version 4.25.1
5154 - revision 10273
5155
5156 -------------------------------------------------------------------
5157 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
5158
5159 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
5160 - revision 10271
5161
5162 -------------------------------------------------------------------
5163 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
5164
5165 - RepoInfo: don't overwrite flags that have already been set externally
5166   (bnc #394728)
5167 - revision 10256
5168
5169 -------------------------------------------------------------------
5170 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
5171
5172 - Create missing directories when saving config files. (bnc #395026)
5173 - Fix undefined behaviour in RepoManager.
5174 - revision 10255
5175
5176 -------------------------------------------------------------------
5177 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
5178
5179 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
5180   from resolvePool or resolveQueue we will have to take care for both
5181   cases. (bnc#393969)
5182 - r 10252
5183
5184 -------------------------------------------------------------------
5185 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
5186
5187 - compile with RPM_OPT_FLAGS
5188
5189 -------------------------------------------------------------------
5190 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
5191
5192 - old2new locks file converter script added to %post (jredinger)
5193 - r 10227
5194
5195 -------------------------------------------------------------------
5196 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
5197
5198 - Do not regard packages with the same name while upgrading obsoleted
5199   packages (bnc#394367)
5200 - r 10219
5201
5202 -------------------------------------------------------------------
5203 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
5204
5205 - revert commit don't check for existence of keys,
5206   to avoid a non needed HEAD request. (related bnc#381280)
5207   as it creates popup error callbacks due to the 404's in
5208   the keys. Leave however the OnMediaLocation::optional()
5209   API to look for another fix strategy.
5210
5211 -------------------------------------------------------------------
5212 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
5213
5214 - define path for messages and scripts and document
5215   them in zypp.conf
5216
5217 -------------------------------------------------------------------
5218 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
5219
5220 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
5221   be ignored for already INSTALLED packages (bnc #389694)
5222 - r 10202
5223
5224 -------------------------------------------------------------------
5225 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
5226
5227 - Packages which obsoletes and do NOT required other installed
5228   packages will be installed if no other packages obsolete the installed package too.
5229 - r 10196
5230
5231 -------------------------------------------------------------------
5232 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
5233
5234 - fix filelist for installed packages (bnc#392544)
5235 - fix changelog retrieval for installed packages
5236
5237 -------------------------------------------------------------------
5238 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
5239
5240 - deprecate Repository::name() and use alias() to
5241   be consistent. Related to (bnc#383553)
5242 - don't check for existence of keys, to avoid a non needed
5243   HEAD request. (helps bnc#381280)
5244 - 4.25.0
5245
5246 -------------------------------------------------------------------
5247 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
5248
5249 - added onlyRequires in the testcase (bnc #389184)
5250
5251 -------------------------------------------------------------------
5252 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
5253
5254 - allow installation and refreshing from repository with alias that
5255   contains ' or " (bnc #392426)
5256 - r10158
5257
5258 -------------------------------------------------------------------
5259 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
5260
5261 - delta rpm support reenabled
5262 - r10150
5263
5264 -------------------------------------------------------------------
5265 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
5266
5267 - Resetting Delete Details in ResStatus correctly (bnc #391785)
5268 - r 10145
5269
5270 -------------------------------------------------------------------
5271 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
5272
5273 - when setting status to non installed for uninstalled packages
5274   set the user transaction so they go to soft locks.
5275   (related to bnc#389739 )
5276
5277 -------------------------------------------------------------------
5278 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
5279
5280 - Added new calls : isInstalledBy (const PoolItem item);
5281                     installs (const PoolItem item);
5282 - r 10125
5283 - 4.23.0
5284
5285 -------------------------------------------------------------------
5286 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
5287
5288 - don't run merge in save when toAdd/Remove queue is empty
5289 - throw when locks cannot load its file
5290 - r10124
5291
5292 -------------------------------------------------------------------
5293 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
5294
5295 - throw more describing exception when repo probing failed
5296   (bnc #389690)
5297 - revision 10118
5298
5299 -------------------------------------------------------------------
5300 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
5301
5302 - allow call only merge old locks and newly added/removed without
5303   saving it to file
5304 - -revision 10104
5305
5306 -------------------------------------------------------------------
5307 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
5308
5309 - report non packages as keep installed if satisfied to the
5310   user interace (Selectables)
5311 - 4.21.3
5312
5313 -------------------------------------------------------------------
5314 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
5315
5316 - create /etc/zypp/products.d on install
5317
5318 -------------------------------------------------------------------
5319 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
5320
5321 - /etc/zypp/products.d added to file list (bnc #385868)
5322 - revision 10049
5323 - version 4.21.2
5324
5325 -------------------------------------------------------------------
5326 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
5327
5328 - call RemoveResolvableReport::problem() before finish() on error
5329   (bnc #388810)
5330 - revision 10045
5331
5332 -------------------------------------------------------------------
5333 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
5334
5335 - fix file list
5336
5337 -------------------------------------------------------------------
5338 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
5339
5340 - Product now retrieves all attributes from the solv file.
5341 - version 4.21.1
5342 - revision 10031
5343
5344 -------------------------------------------------------------------
5345 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
5346
5347 - Add zypp.conf option configdir (/etc/zypp) and arrange
5348   all config files and directories to follow {configdir}
5349   per default.
5350 - Fix zypp-query-pool to print satisfied products and additional
5351   products defined in {configdir}/products.d for registration.
5352   (bnc #385868)
5353 - version 4.21.0
5354 - revision 10029
5355
5356 -------------------------------------------------------------------
5357 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
5358
5359 - implement remove duplicate entries in lock file (bnc#385967)
5360
5361 -------------------------------------------------------------------
5362 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
5363
5364 - Speedup rpmdb2solv by reusing an existing solv file.
5365 - version 4.20.1
5366 - revision 10012
5367
5368 -------------------------------------------------------------------
5369 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
5370
5371 - Fix failed package download due to unkown repository type (bnc #386386)
5372 - revision 9995
5373
5374 -------------------------------------------------------------------
5375 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
5376
5377 - Support optional root argument to RepoManagerOptions, to prefix all
5378   path names taken from ZConfig. (bnc #388265)
5379 - version 4.20.0
5380 - revision 9993
5381
5382 -------------------------------------------------------------------
5383 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
5384
5385 - new solution action for removing requirements/conflicts (bnc #387631)
5386 - revision 9988
5387
5388 -------------------------------------------------------------------
5389 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
5390
5391 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
5392 - revision 9984
5393
5394 -------------------------------------------------------------------
5395 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
5396
5397 - DistUpgrade: searching for providers -> regarding name onl
5398 - r 9977
5399
5400 -------------------------------------------------------------------
5401 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
5402
5403 - add flag --registrable (-r) to query pool to avoid
5404   using system as a filter
5405 - 4.19.1
5406
5407 -------------------------------------------------------------------
5408 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
5409
5410 - return values in non-void functions
5411
5412 -------------------------------------------------------------------
5413 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
5414
5415 - support multiple search strings in PoolQuery (ORed)
5416 - revision 9945
5417
5418 -------------------------------------------------------------------
5419 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
5420
5421 - Switch off the upgrade mode of the
5422   SAT solver cause the packages have already been evaluated by
5423   the distupgrade machanism of libzypp. (bnc #386375)
5424 - rev 9943
5425
5426 -------------------------------------------------------------------
5427 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
5428
5429 - release file after copy to cache as soon as possible.
5430   (bnc #381311)
5431 - r9940
5432
5433 -------------------------------------------------------------------
5434 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
5435
5436 - Bugfix: keep states by user has been removed it the
5437   package has not been installed BUT has been recommended by another package.
5438   (bnc #385832)
5439 - rev 9938
5440
5441 -------------------------------------------------------------------
5442 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
5443
5444 - add isLocal function to Url which say if scheme is local or
5445   internet.
5446 - r9932
5447
5448 -------------------------------------------------------------------
5449 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
5450
5451 - cache decision for repository depend on his url.
5452 - http,ftp and smb cache packages.
5453 - revision 9929
5454
5455 -------------------------------------------------------------------
5456 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
5457
5458 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
5459   Locks are loaded together with the target, and changes are writen
5460   back on commit. zypp.conf option locksfile.apply can be used to turn
5461   this feature on or off. (FATE #120352)
5462 - version 4.18.0
5463 - revision 9927
5464
5465 -------------------------------------------------------------------
5466 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
5467
5468 - Add zypp.conf option solvfilesdir: Path where the repo solv files
5469   are created. Default value: {cachedir}/solv.
5470 - Target and repositories now save their solvfiles below {solvfilesdir}
5471   in directories named after the repositories alias.
5472 - version 4.18.0
5473 - revision 9913
5474
5475 -------------------------------------------------------------------
5476 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
5477
5478 - fixed filesystem::expandlink(Pathname) (bnc #368477)
5479 - r9906
5480
5481 -------------------------------------------------------------------
5482 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
5483
5484 - cleanup in return values of doUpgrade and doUpdate
5485 - r9886
5486 - 4.17.0
5487
5488 -------------------------------------------------------------------
5489 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
5490
5491 - check for valid pool in begin(), improve the code (bnc #384337)
5492 - r9872
5493 - 4.16.0
5494
5495 -------------------------------------------------------------------
5496 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
5497
5498 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
5499
5500 -------------------------------------------------------------------
5501 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
5502
5503 - added translations
5504
5505 -------------------------------------------------------------------
5506 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
5507
5508 - ostream operator<<(ostream,TriBool) added
5509 - r9833
5510
5511 -------------------------------------------------------------------
5512 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
5513
5514 - Prevent target::unload from creating a system repo in order
5515   to unload it. (bnc 382297)
5516 - version 4.15.2
5517 - revision 9822
5518
5519 -------------------------------------------------------------------
5520 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
5521
5522 - Prevent deselected or deleted items from being re-selected due to
5523   recommends (aka. persistent soft locks). Unlike hard locked, those
5524   items will be automatically selected if required. The list of soft
5525   locked items is stored in /var/lib/zypp/SoftLocks.
5526 - version 4.15.1
5527 - revision 9818
5528
5529 -------------------------------------------------------------------
5530 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
5531
5532 - Remove obsolete AdditionalCapabilities interface from ResPool.
5533   Forward sat::Pool::RepositoryIterator. There's no more need to
5534   maintain an extra Repository list in ResPool.
5535 - revision 9806
5536
5537 -------------------------------------------------------------------
5538 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
5539
5540 - Support dependencies requiring a specific architecture:
5541   "name[.arch] [op edition]". See class Capability for details
5542   about how to construct dependencies. (bnc #305445)
5543 - version 4.15.0
5544 - revision 9805
5545
5546 -------------------------------------------------------------------
5547 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
5548
5549 - patch attributes and deprecate old ones
5550 - 4.14.0
5551
5552 -------------------------------------------------------------------
5553 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
5554
5555 - change locks api -
5556 - make more functions const
5557 - replace add/remove by selectable to add/remove by ident or name and kind
5558 - rename iterator to const_iterator to avoid confusion
5559 - revision 9781
5560
5561 -------------------------------------------------------------------
5562 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
5563
5564 - Do architecture changes while "dup" in the external distribution
5565   upgrade ONLY. bnc #382274
5566 - Added "ignore" to the solutions
5567 - Added "self-conflicts" to the solution
5568 - added new solver mechanism "resolveQueue"
5569 - Bugfix broken/satisfied products
5570 - rev 9776
5571
5572 -------------------------------------------------------------------
5573 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
5574
5575 - Added Pattern::core returning the packages required by a pattern.
5576   (see also Pattern::depends and Pattern::contents).
5577 - revision 9771
5578
5579 -------------------------------------------------------------------
5580 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
5581
5582 - Added Target::release(), returning the targets distribution
5583   release string.
5584 - revision 9761
5585
5586 -------------------------------------------------------------------
5587 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
5588
5589 - per default abort if package installation fails. (bnc #381203)
5590 - version 4.13.3
5591 - revision 9725
5592
5593 -------------------------------------------------------------------
5594 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
5595
5596 - add ZYpp and curl version to http agent string
5597   (bnc #381280)
5598
5599 -------------------------------------------------------------------
5600 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
5601
5602 - Fixed pools package index wrongly including source packages. (bnc #380283)
5603 - version 4.13.2
5604 - revision 9683
5605
5606 -------------------------------------------------------------------
5607 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
5608
5609 - Disable fast creation of @System.solv. It may produce wrong results
5610   e.g. after a rebuilddb.
5611 - version 4.13.1
5612 - revision 9666
5613
5614 -------------------------------------------------------------------
5615 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
5616
5617 - initializeTarget now takes an additional option, telling whether to
5618   rebuild an existing rpm database before using it. Default is false.
5619   (bnc #308352)
5620 - version 4.13.0
5621 - revision 9664
5622
5623 -------------------------------------------------------------------
5624 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
5625
5626 - save do nothing if no locks added/removed
5627 - fix bug with multiple save lock
5628 - don't save same query multiple times
5629 - improve tests
5630 - revision 9644
5631
5632 -------------------------------------------------------------------
5633 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
5634
5635 - added new translations
5636 - activate zypp-query-pool
5637 - Revision 9637
5638 - 4.12.1
5639
5640 -------------------------------------------------------------------
5641 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
5642
5643 - Locks API cleaned-up, iterator added, light read() added
5644 - PoolQuery::attribute(SolvAttr) getter added
5645 - revision 9609
5646
5647 -------------------------------------------------------------------
5648 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
5649
5650 - reenable zypp-query-pool
5651 - 4.11.1
5652
5653 -------------------------------------------------------------------
5654 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
5655
5656 - Enable evaluation of hardware dependencies.
5657 - Enable evaluation of filesystem dependencies.
5658 - revision 9605
5659
5660 -------------------------------------------------------------------
5661 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
5662
5663 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
5664   needed for explicit refresh request
5665 - revision 9574
5666
5667 -------------------------------------------------------------------
5668 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
5669
5670 - Install ResPoolProxy index to speedup Solvable to Selectable
5671   conversion.
5672 - version 4.11.0
5673 - revision 9558
5674
5675 -------------------------------------------------------------------
5676 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
5677
5678 - Implement update scripts installed by packages. After every
5679   package install /var/adm/update-scripts is scanned for the first
5680   file starting with "<name>-<version>.<release>-", which is then
5681   executed.
5682 - revision 9547
5683
5684 -------------------------------------------------------------------
5685 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
5686
5687 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
5688 - Add Resolvable::poolItem() providing access to the corresponding
5689   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
5690   to PoolItem.
5691 - Add ResPool::satisfiedProductsBegin/End iterator over all products
5692   whose dependencies are satisfied. This reflects the status determined
5693   by the last solver run. (#368104)
5694 - revision 9535
5695
5696 -------------------------------------------------------------------
5697 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
5698
5699 - switch to new locks api
5700 - revision 9524
5701
5702 -------------------------------------------------------------------
5703 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
5704
5705 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
5706 - Add SolvIterMixin: Base class providing PoolItem_iterator and
5707   Selectable_iterator iterator types based on a Solvable iterator.
5708 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
5709   PoolItem_iterator and Selectable_iterator.
5710 - Add Solvable::SplitIdent: Helper class that splits an identifier
5711   into kind and name.
5712 - Provide methods Pattern::contents returning a collection of packages
5713   associated with the pattern/patch.
5714 - revision 9496
5715
5716 -------------------------------------------------------------------
5717 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
5718
5719 - add comparing to PoolQuery
5720 - revision 9466
5721
5722 -------------------------------------------------------------------
5723 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
5724
5725 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
5726 - revision 9452
5727
5728 -------------------------------------------------------------------
5729 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
5730
5731 - initial implementation of new locks (FATE #120118 and #120352)
5732 - revision 9442
5733
5734 -------------------------------------------------------------------
5735 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
5736
5737 - selectable API updates and changes
5738 - 4.10.0
5739
5740 -------------------------------------------------------------------
5741 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
5742
5743 - add split with respect to escaped delimeters and also for quotes
5744 - revision 9373
5745
5746 -------------------------------------------------------------------
5747 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
5748
5749 - Fixed some missing package and source package attributes.
5750 - revision 9348
5751
5752 -------------------------------------------------------------------
5753 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
5754
5755 - Allow to store a media label in MediaSetAccess. This label is
5756   passed to a media change requests to describe which CD is
5757   requested.  (bnc #330094)
5758 - Fixed some missing package and source package attributes.
5759 - revision 9347
5760
5761 -------------------------------------------------------------------
5762 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
5763
5764 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
5765 - Removed establish state in ResStatus
5766 - revision 9337
5767 - version 4.7.0
5768
5769 -------------------------------------------------------------------
5770 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
5771
5772 - Add PoolItem::isSatisfied()/isBroken() to test whether
5773   the items requirements are met.
5774 - revision 9334
5775
5776 -------------------------------------------------------------------
5777 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
5778
5779 - Extend sat::WhatProvides to allow to query for possible providers
5780   of a collection of capabilies. E.g. all providers of a packages
5781   requirements.
5782 - Fixed retrieval of translated texts from .solv files, provided the
5783   solv file contains them.
5784 - revision 9328
5785
5786 -------------------------------------------------------------------
5787 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
5788
5789 - initial implementation of serialize/recovery PoolQuery
5790   (needed by FATE #120118)
5791 - revision 9325
5792
5793 -------------------------------------------------------------------
5794 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
5795
5796 - Allow prioritizing repos by adding a line 'priority=N' to the
5797   .repo file. Where N is an integer number from 1 (highest prio)
5798   to 99 (least and default). (bnc #369827, fate #302872)
5799 - version 4.6.1
5800 - revision 9276
5801
5802 -------------------------------------------------------------------
5803 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
5804
5805 - support plaindir again (at least the most important parts)
5806
5807 -------------------------------------------------------------------
5808 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
5809
5810 - Throwing special exception MediaBadCAException in case of SSL
5811   certificate validation failure.(bnc #223512)
5812 - revision 9250
5813
5814 -------------------------------------------------------------------
5815 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
5816
5817 - add new error IO_SOFT to media request callback for temporary
5818   connection problem. (bnc #328822)
5819 - add new media exception timeout when somethink fail due to exceed
5820   timeout
5821 - mediacurl throw timeout exception when timeouted
5822 - revision 9246
5823
5824 -------------------------------------------------------------------
5825 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
5826
5827 - return more information from checking if metadata need refresh,
5828   so user can get better info. (bnc #307249)
5829 - revision 9231
5830
5831 -------------------------------------------------------------------
5832 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
5833
5834 - class sat::LocaleSupport: Convenience methods to manage support
5835   for language specific packages.
5836 - revision 9197
5837
5838 -------------------------------------------------------------------
5839 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
5840
5841 - removed obsolete capability handling stuff (ma)
5842 - version 4.5.0
5843
5844 -------------------------------------------------------------------
5845 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
5846
5847 - Don't mask skip and abort exception in Fetcher
5848 - revision 9188
5849
5850 -------------------------------------------------------------------
5851 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
5852
5853 - action is correctly set in mediaRequest callback
5854 - revision 9186
5855
5856 -------------------------------------------------------------------
5857 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
5858
5859 - Fix SEGV in commit (bnc# 371137)
5860 - version 4.4.3
5861 - revision 9174
5862
5863 -------------------------------------------------------------------
5864 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
5865
5866 - version 4.4.2
5867
5868 -------------------------------------------------------------------
5869 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
5870
5871 - look for openssl in cmake, actually we build require it
5872 - explicitely link against openssl and crypto, required to
5873   compile in all platforms/distros.
5874
5875 -------------------------------------------------------------------
5876 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
5877
5878 - Save repo type during refresh if type is NONE (f.e. lazy probing).
5879 - revision 9153
5880
5881 -------------------------------------------------------------------
5882 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
5883
5884 - replace gpg escaped semicolon with real semicolon (bnc #355434)
5885 - revision 9151
5886
5887 -------------------------------------------------------------------
5888 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
5889
5890 - make strings from RpmDb and Keyring exceptions translatable
5891 - revision 9146
5892
5893 -------------------------------------------------------------------
5894 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
5895
5896 - fix retrieving keys (bnc #368099)
5897 - version 4.4.1
5898
5899 -------------------------------------------------------------------
5900 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
5901
5902 - enable frontend to rewrite add_probe settings.(bnc #309612)
5903 - Correct adding repo without type to lazy probing.
5904 - revision 9135
5905
5906 -------------------------------------------------------------------
5907 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
5908
5909 - get better message if something fail when trying run rpm
5910   (bnc #344584)
5911 - revision 9133
5912
5913 -------------------------------------------------------------------
5914 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
5915
5916 - Add ExternalProgram::execError and ExternalProgram::command
5917   to improve error reporting.
5918 - revision 9112
5919
5920 -------------------------------------------------------------------
5921 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
5922
5923 - release all media before requesting another (bnc #336881)
5924 - revision 9110
5925
5926 -------------------------------------------------------------------
5927 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
5928
5929 - getDetectedDevices added (fate #120298)
5930 - revision 9108
5931
5932 -------------------------------------------------------------------
5933 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
5934
5935 - media backend release() methods changed to take string & instead
5936   of bool (needed for FATE #120298)
5937 - media label, detected device list and current device arguments
5938   added to the requestMedia callback
5939 - version 4.4.0
5940
5941 -------------------------------------------------------------------
5942 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
5943
5944 - fix for bnc#369543
5945
5946 -------------------------------------------------------------------
5947 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
5948
5949 - provide download rate info (average and curent) in the
5950   media::DownloadProgressReport for ftp/http (bnc #168935)
5951 - r9074
5952
5953 -------------------------------------------------------------------
5954 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
5955
5956 - cleanCache(): clean also .cookie files
5957 - cleanTargetCache() added
5958 - use escaped_alias() in rawcache_path_for_repoinfo() and
5959   packagescache_path_for_repoinfo()
5960 - r9068
5961
5962 -------------------------------------------------------------------
5963 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
5964
5965 - fixed location of RPMs in subdirs when parsing plaindir repo
5966   recursively (bnc #368218)
5967 - revision 9060
5968
5969 -------------------------------------------------------------------
5970 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
5971
5972 - Do not filter any installed solvables.
5973 - revision 9031
5974 - version 4.3.2
5975
5976 -------------------------------------------------------------------
5977 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
5978
5979 - Try to rebuild broken solv files in Target::load.
5980 - revision 9015
5981
5982 -------------------------------------------------------------------
5983 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
5984
5985 - Try to rebuild broken solv files in RepoManager::loadFromCache.
5986 - Fix RepoStatus::operator&& and RepoStatus testsuite.
5987 - revision 9008
5988
5989 -------------------------------------------------------------------
5990 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
5991
5992 - improved problem description while a vendor change
5993 - improved problem description if a requirement cannot be fulfilled. Bug #358560
5994 - revision 9002
5995
5996 -------------------------------------------------------------------
5997 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
5998
5999 - Save and restore requested locales on target load/commit.
6000 - revision 8999
6001
6002 -------------------------------------------------------------------
6003 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
6004
6005 - (Update) Prevent reinstallation of installed packages.
6006 - revision 8984
6007
6008 -------------------------------------------------------------------
6009 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
6010
6011 - refresh metadata if there is no cache to unbreak compat with
6012   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
6013   that "zypper in" could work on)
6014
6015 -------------------------------------------------------------------
6016 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
6017
6018 - create cache directory before calling rpmdb2solv (in an empty
6019   chroot)
6020 - version 4.3.1
6021
6022 -------------------------------------------------------------------
6023 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
6024
6025 - special exception message if server returns 403 response
6026   (forbidden) (port from SP2)
6027 - MediaException messages marked for translation
6028
6029 -------------------------------------------------------------------
6030 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
6031
6032 - make sure we have target cache on target initialize
6033 - version 4.3.0
6034
6035 -------------------------------------------------------------------
6036 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
6037
6038 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
6039   file systems (#333166)
6040 - rev. 8915
6041
6042 -------------------------------------------------------------------
6043 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
6044
6045 - Fixed Capabilites iterator exposing prereq marker.
6046 - revision 8914
6047
6048 -------------------------------------------------------------------
6049 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
6050
6051 - postinstall script fixed
6052 - version 4.2.10
6053
6054 -------------------------------------------------------------------
6055 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
6056
6057 - Testcases regards modaliases, rpmlib, ... correctly
6058 - Revision 8904
6059
6060 -------------------------------------------------------------------
6061 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
6062
6063 - Remove obsolete sql database. (bnc#363224)
6064 - revision 8898
6065
6066 -------------------------------------------------------------------
6067 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
6068
6069 - Take care target uses --root when creating solv files (bnc #363789)
6070 - revision 8881
6071
6072 -------------------------------------------------------------------
6073 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
6074
6075 - Unmaintained packages which does not fit to the updated system
6076   (broken dependencies) will be deleted.
6077 - revision 8867
6078
6079 -------------------------------------------------------------------
6080 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
6081
6082 - let libzypp-devel require libsatsolver-devel
6083
6084 -------------------------------------------------------------------
6085 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
6086
6087 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
6088 - revision 8833
6089
6090 -------------------------------------------------------------------
6091 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
6092
6093 - media: fixed DownloadProgressReport.finish() url argument in
6094   doGetFileCopy()
6095 - revision 8815
6096
6097 -------------------------------------------------------------------
6098 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
6099
6100 - hardlink when possible to optimize data transfer
6101   and space across caches.
6102 - version 4.2.8
6103
6104 -------------------------------------------------------------------
6105 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
6106
6107 - added some locale support to sat::Solvable
6108 - version 4.2.7
6109
6110 -------------------------------------------------------------------
6111 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
6112
6113 - handle error messages better in doesFileExist too which is
6114   used during probing. (bnc #362608)
6115
6116 -------------------------------------------------------------------
6117 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
6118
6119 - Fetcher::reset() should not reset cache directories.
6120   (bnc #348050)
6121 - version 4.2.6
6122
6123 -------------------------------------------------------------------
6124 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
6125
6126 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
6127   for http and https, but this time set CURLOPT_HTTPGET back to 1
6128   so it actually works. This makes Media::doesFileExist
6129   efficient for http and https.
6130   (related to bnc #348050)
6131 - version 4.2.5
6132
6133 -------------------------------------------------------------------
6134 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
6135
6136 - using .solv files only now (fate #303018)
6137 - revision 8699
6138
6139 -------------------------------------------------------------------
6140 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
6141
6142 - fix architectures on distupgrade
6143
6144 -------------------------------------------------------------------
6145 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
6146
6147 - fixes from trunk merged
6148
6149 -------------------------------------------------------------------
6150 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
6151
6152 - fixed renaming a repo to an existing one (bnc #228216)
6153 - revision 8431
6154
6155 -------------------------------------------------------------------
6156 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
6157
6158 - fix changelog
6159
6160 -------------------------------------------------------------------
6161 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
6162
6163 - read .curlrc more robustly to obtain user-proxy (#330351)
6164 - revision 8368
6165
6166 -------------------------------------------------------------------
6167 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
6168
6169 - always buildrequire openssl-devel
6170 - replacing strange utf-8 chars in changelog
6171 - revision 8317
6172
6173 -------------------------------------------------------------------
6174 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
6175
6176 - Saner NFS timeo default (#350309)
6177 - revision 8314
6178
6179 -------------------------------------------------------------------
6180 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
6181
6182 - support 'patterns.pat' and 'patterns.pat.gz' to read all
6183   patterns in one go.
6184 - rev 8309
6185
6186 -------------------------------------------------------------------
6187 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
6188
6189 - added RpmDb::removePubkey(), call it from
6190   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
6191   is removed from the trusted keyring
6192 - revision 8288
6193
6194 -------------------------------------------------------------------
6195 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
6196
6197 - Textchanges
6198 - reduced logging in SAT-solver
6199 - ordering solutions
6200 - version 4.1.8
6201 - revision 8276
6202
6203 -------------------------------------------------------------------
6204 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
6205
6206 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
6207   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
6208 - Revision 8255
6209 - Version 4.1.7
6210
6211 -------------------------------------------------------------------
6212 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
6213
6214 - Pathname zypp::filesystem::expandlink(const Pathname &) added
6215 - if the provided file is a symlink, expand it (#274651) (this
6216   probably won't work for schemes other than file/dir and cd/dvd)
6217 - revision 8179
6218
6219 -------------------------------------------------------------------
6220 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
6221
6222 - fixed password handling in URLs (bug #347273)
6223 - revision 8118
6224
6225 -------------------------------------------------------------------
6226 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
6227
6228 - Fixed default text locale detection not to use static variables. (#346872)
6229 - version 4.1.6
6230 - revision 8116
6231
6232 -------------------------------------------------------------------
6233 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
6234
6235 - Log more details about zypp lock owner. (#294094)
6236 - revision 8088
6237
6238 -------------------------------------------------------------------
6239 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
6240
6241 - Remove runtime dependency for libboost_filesystem (#345773)
6242 - version 4.1.5
6243 - revision 8061
6244
6245 -------------------------------------------------------------------
6246 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
6247
6248 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
6249   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
6250 - version 4.1.4
6251 - revision 7998
6252
6253 -------------------------------------------------------------------
6254 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
6255
6256 - make IniParser more strict (bug #306697)
6257
6258 -------------------------------------------------------------------
6259 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
6260
6261 - Fix missing packages in patch content list. (#340896)
6262 - revision 7925
6263
6264 -------------------------------------------------------------------
6265 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
6266
6267 - fix build
6268
6269 -------------------------------------------------------------------
6270 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
6271
6272 - Output date strings in UTF-8. (#339423)
6273 - revision 7807
6274
6275 -------------------------------------------------------------------
6276 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
6277
6278 - fixes for new gcc
6279 - version 4.1.3
6280 - r7788
6281
6282 -------------------------------------------------------------------
6283 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
6284
6285 - Don't mark failed patch scripts as installed. (#327523)
6286 - version 4.1.2
6287 - revision 7744
6288
6289 -------------------------------------------------------------------
6290 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
6291
6292 - update rpmlint suppression
6293
6294 -------------------------------------------------------------------
6295 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
6296
6297 - fixed retrieval of epoch from rpmdb (bug #246680)
6298
6299 -------------------------------------------------------------------
6300 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
6301
6302 - allow non-existing "packages" file in susetags parser (bug
6303   #309235)
6304
6305 -------------------------------------------------------------------
6306 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
6307
6308 - SMBIOS DMI modalias matching added (#333152)
6309 - revision 7494
6310
6311 -------------------------------------------------------------------
6312 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
6313 - do not download the same file multiple times in one attach session
6314   (#307098), r7456
6315 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
6316   removed - should be correctly detected by HAL now
6317   (#167629, #163971), r7452
6318 - version 4.1.1
6319
6320 -------------------------------------------------------------------
6321 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
6322
6323 - filter architecture in plaindir parser (bug #330791)
6324
6325 -------------------------------------------------------------------
6326 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
6327
6328 - Throw constructing malformed checksums. (#189096)
6329 - revision 7441
6330
6331 -------------------------------------------------------------------
6332 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
6333
6334 - Renamed templates back because proper qualification makes it work
6335   too.
6336 - 4.1.0
6337
6338 -------------------------------------------------------------------
6339 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
6340
6341 - only look for repositories in file ending ".repo" (bug #294779)
6342
6343 -------------------------------------------------------------------
6344 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
6345
6346 - Fixed compilation errors with GCC 4.3 by adding missing includes
6347   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
6348   Compare<Edition> to CompareEd.
6349 - r7426
6350
6351 -------------------------------------------------------------------
6352 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
6353
6354 - Incorporated patch from Michael Matz to speedup cache reading.
6355 - revision 7413
6356
6357 -------------------------------------------------------------------
6358 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
6359
6360 - Resolvertestcase:
6361   - log Repository info
6362   - set keep state in the testcase
6363   - handle vendor
6364 - r 4707
6365
6366 -------------------------------------------------------------------
6367 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
6368
6369 - Fixed pattern parser SEGV on broken pattern files. (#328546)
6370 - revision 7402
6371
6372 -------------------------------------------------------------------
6373 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
6374
6375 - QueuItemRequire: Filter out all provider which have worser architecture,
6376   are NOT noarch and have not the same name as the requirement. The
6377   last one is needed for updating packages via patch/atoms.
6378   Bug 328081
6379 - Revert changes of r 7340
6380 - r 7386
6381
6382 -------------------------------------------------------------------
6383 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
6384
6385 - Add missing '--install' parameter in desktop file. (#308640)
6386 - version 4.0.0
6387 - revision 7369
6388
6389 -------------------------------------------------------------------
6390 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
6391
6392 - release all attached media before attempting to eject (#293428)
6393 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
6394 - revision 7352
6395 - version 3.26.0
6396
6397 -------------------------------------------------------------------
6398 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
6399
6400 - provide a way to retrieve the metadata path. Used for
6401   installation, which incorrectly creates a repository in
6402   cache without adding it first, so metadata path is not
6403   set and therefore it is not possible to setup a media
6404   verifier on installation. Part of fix for (#293428)
6405 - 3.25.0
6406
6407 -------------------------------------------------------------------
6408 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
6409
6410 - If more than one resolvables provide a requirements and have different
6411   architecture take thatone with the best architecture. (Not regarding the
6412   name). Bug: Branching too much while an installation of a multi-arch-DVD
6413 - r 7340
6414 - version 3.24.8
6415
6416 -------------------------------------------------------------------
6417 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
6418
6419 - Checking the queue if an item will be deleted. If yes, the requirements
6420   are not needed anymore. Bug 326384
6421 - version 3.24.7
6422 - r 7329
6423
6424 -------------------------------------------------------------------
6425 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
6426
6427 - don't probe the repository type upon saving if disabled (#326769)
6428 - version 3.24.6
6429 - revision 7319
6430
6431 -------------------------------------------------------------------
6432 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
6433
6434 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
6435   esp. if the error occurred executing the packages post-install script.
6436 - version 3.24.5
6437 - revision 7317
6438
6439 -------------------------------------------------------------------
6440 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
6441
6442 - If a package is deselected by user, apply this soft lock to all
6443   available versions of this package.
6444 - version 3.24.4
6445 - revision 7316
6446
6447 -------------------------------------------------------------------
6448 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
6449
6450 - Update: Do not set an item to installation if there has been already set
6451   one for installation which has the same NVA. Bug  326286
6452 - version 3.24.3
6453 - r 7311
6454
6455 -------------------------------------------------------------------
6456 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
6457
6458 - Enable package cache during commit. (#326249)
6459 - revision 7309
6460
6461 -------------------------------------------------------------------
6462 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
6463
6464 - Do not regarding requirements for packages which will be deleted in the
6465   same solver run. Bug 310618
6466 - r 7292
6467 - version 3.24.2
6468
6469 -------------------------------------------------------------------
6470 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
6471
6472 - don't download filelists.xml.gz (#307105)
6473 - version 3.24.1
6474 - revision 7269
6475
6476 -------------------------------------------------------------------
6477 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
6478
6479 - Improve estimated diskusage while there is no valid
6480   solver result. (#325617)
6481 - revision 7266
6482
6483 -------------------------------------------------------------------
6484 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
6485
6486 -Bugfix in vendor change of a required resolvable (Correct error message)
6487  Bug 310455
6488 - r 7262
6489
6490 -------------------------------------------------------------------
6491 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
6492
6493 - fixed DU parsing in inst-sys (#308659)
6494 - revision 7256
6495
6496 -------------------------------------------------------------------
6497 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
6498
6499 - Enable using patch and delta rpms. (#309124)
6500 - version 3.24.0
6501 - revision 7253
6502
6503 -------------------------------------------------------------------
6504 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
6505
6506 - On update do not delete unmaintained non-SuSE packages.
6507 - version 3.23.2
6508 - revision 7239
6509
6510 -------------------------------------------------------------------
6511 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
6512
6513 - ZYppImpl::getPartitions() - don't return the current partitioning
6514   when the partitioning hasn't been set - fixes DU parsing in
6515   inst-sys (#308659)
6516
6517 -------------------------------------------------------------------
6518 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
6519
6520 - Throw specific exceptions during commit (#308511)
6521 - 3.23.1
6522
6523 -------------------------------------------------------------------
6524 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
6525
6526 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
6527   now provide more detailed disk usage information.
6528   Yum metadata don't, so we book the package size to '/'. (#308362)
6529 - version 3.23.0
6530 - revision 7225
6531
6532 -------------------------------------------------------------------
6533 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
6534
6535 - Regarding keep state while recycle old valid solver results. Bug 286889
6536 - r 7209
6537
6538 -------------------------------------------------------------------
6539 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
6540
6541 - report 100% progress on finishing RPM removal (bug #309431)
6542 - revision 7200
6543
6544 -------------------------------------------------------------------
6545 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
6546
6547 - Update: rename language packages --> take that package which fits to the
6548   selected language Bug 308098
6549 - r 7919
6550
6551 -------------------------------------------------------------------
6552 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
6553
6554 - restore deltas and patch rpms from the cache (#309124)
6555 - 3.22.8
6556
6557 -------------------------------------------------------------------
6558 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
6559
6560 - Don't fail if a product is deleted multiple times (e.g. due to
6561   obsoletes and an explicit deleted request). (#308746)
6562 - version 3.22.7
6563 - revision 7184
6564
6565 -------------------------------------------------------------------
6566 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
6567
6568 - SYSCONFDIR variable added for modifying /etc
6569
6570 -------------------------------------------------------------------
6571 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
6572
6573 - uninstallable resolvable -->suggested solution: delete; Bug 308164
6574 - r 7177
6575
6576 -------------------------------------------------------------------
6577 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
6578
6579 - new translations added
6580 - r 7166
6581 - version 3.22.6
6582
6583 -------------------------------------------------------------------
6584 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
6585
6586 - fixed disk usage counting of updated packages (#308362)
6587
6588 -------------------------------------------------------------------
6589 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
6590
6591 - Splitting packages: Take the package with the best
6592   architecture,edition ONLY; Bug 308591
6593 - r 7160
6594
6595 -------------------------------------------------------------------
6596 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
6597
6598 - properly report fallback disk usage size (in kB instead of bytes)
6599   when disk usage is not known (YUM repos) (#308475)
6600
6601 -------------------------------------------------------------------
6602 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
6603
6604 - Install a sample /etc/zypp.conf. (#306615)
6605 - Fixed missing soversion symlink in package.
6606 - version 3.22.5
6607 - revision 7150
6608
6609 -------------------------------------------------------------------
6610 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
6611
6612 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
6613   308252
6614 - r 7143
6615
6616 -------------------------------------------------------------------
6617 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
6618
6619 - Error: Select two candidate with the same name while update.
6620   Solution: If there is a candidate which is already selected for installation -->
6621   take thatone #308082
6622 - r 7132
6623
6624 -------------------------------------------------------------------
6625 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
6626
6627 - Work arround installed patterns providing an empty vendor string. (#307743)
6628 - Let the solver treat vendor suse and opensuse as equivalent.
6629 - version 3.22.4
6630
6631 -------------------------------------------------------------------
6632 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
6633
6634 - Checking item before evaluating the concerning vendor. bug #307941
6635 - r 7119
6636
6637 -------------------------------------------------------------------
6638 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
6639
6640 - Fix for bug #307163 - empty package descriptions
6641   a.k.a shared tag not 100% implemented
6642 - r 7117
6643 - version 3.22.3
6644
6645 -------------------------------------------------------------------
6646 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
6647
6648 - logging "reverse" NEEDED_BY in the detail description of solver
6649   problems.
6650 - improved error message if a requiremnt is not fulfilled Bug 307743
6651 - Add "ignore" option to the solution if a requirement is not fulfilled
6652   Bug 304276
6653 - revision 7113
6654
6655 -------------------------------------------------------------------
6656 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
6657
6658 - fixed the order of operands of susetags local metadata status
6659   computation which caused the YaST repositories to always get
6660   refreshed (part of bug #304310)
6661 - revision 7107
6662 - version 3.22.2
6663
6664 -------------------------------------------------------------------
6665 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
6666
6667 - comparing vendor with VendorAttr::equivalent
6668 - revision 7103
6669
6670 -------------------------------------------------------------------
6671 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
6672
6673 - Use $RPM_OPT_FLAGS.
6674
6675 -------------------------------------------------------------------
6676 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
6677
6678 - Reset transact bits when switching status from
6679   "update" to "protected" (#246976)
6680 - version 3.22.1
6681 - revision 7094
6682
6683 -------------------------------------------------------------------
6684 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
6685
6686 - new translations added
6687 - rev 7083
6688
6689 -------------------------------------------------------------------
6690 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
6691
6692 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
6693    [main]
6694    download.use_patchrpm = no
6695    download.use_deltarpm = no
6696 - version 3.22.0
6697 - revision 7069
6698
6699 -------------------------------------------------------------------
6700 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
6701
6702 - On demand translate patch requirements into a list of atoms.
6703   Required by the UI to display packages acssociated with a patch.
6704   (#300612)
6705 - version 3.21.1
6706 - revision 7065
6707
6708 -------------------------------------------------------------------
6709 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
6710
6711 - enrich ResolverInfo with the reason if a user-initiated request
6712   fails (#304325, #306240)
6713 - r 7051
6714
6715 -------------------------------------------------------------------
6716 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
6717
6718 - added missing implementation of LogControl::setLineFormater()
6719   (lslezak)
6720 - version 3.21.0
6721 - revision 7041
6722
6723 -------------------------------------------------------------------
6724 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
6725
6726 - enable changing url in requestMedia callback (#294481)
6727 - revision 7037
6728
6729 -------------------------------------------------------------------
6730 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
6731
6732 - Filter readonly mount points in DiskUsageCounter (#297405)
6733 - revision 7030
6734
6735 -------------------------------------------------------------------
6736 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
6737
6738 - remember the cause of the RepoException when refreshing metadata
6739   (#301022)
6740 - r7023
6741
6742 -------------------------------------------------------------------
6743 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
6744
6745 - Safe fix for bug #299680.
6746 - version 3.20.1
6747 - revision 7026
6748
6749 -------------------------------------------------------------------
6750 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
6751
6752 - Bugfix: If a requirement has been fulfilled by more than one language
6753   resolvables only thatone will be taken which fits to the selected
6754   language.
6755 - r 7018
6756
6757 -------------------------------------------------------------------
6758 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
6759
6760 - correct error code for media errors in MediaCurl::doGetFileCopy()
6761   affects only zypper error output, does not affect YaST
6762 - r7013
6763
6764 -------------------------------------------------------------------
6765 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
6766
6767 - reverted blocking of requestMedia from r6271 (#301710)
6768 - r6999
6769
6770 -------------------------------------------------------------------
6771 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
6772
6773 - prevent progress report in destructor (#299680)
6774 - r6998
6775
6776 -------------------------------------------------------------------
6777 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
6778
6779 - treat non-filelists.xml <file> entries as file provides capabilities
6780   in YUM parser (#304701)
6781 - r6992
6782
6783 -------------------------------------------------------------------
6784 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
6785
6786 - the media.1/media uniquely identifies a 'susetags' repo, not
6787   the content file (#304200)
6788
6789 -------------------------------------------------------------------
6790 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
6791
6792 - fixed locale dir (#304649)
6793 - r6984
6794
6795 -------------------------------------------------------------------
6796 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
6797
6798 - don't treat normal package license as "license to confirm"
6799   (#305906)
6800
6801 -------------------------------------------------------------------
6802 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
6803
6804 - Fixed fix for #293039. Segfault due to uninitialzed data.
6805 - version 3.19.3
6806 - revision 6980
6807
6808 -------------------------------------------------------------------
6809 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
6810
6811 - reduced too much verbosed ResolverContext logging; Bug 303971
6812 - r 6977
6813
6814 -------------------------------------------------------------------
6815 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
6816
6817 - Fixed PlainDir repositories to provide real disk usage data. For
6818   repomd and others that do not provide any detailed disk usage info,
6819   assume the packgage size is required below "/". Peviously they were
6820   treated as being empy.
6821 - version 3.19.2
6822 - revision 6972
6823
6824 -------------------------------------------------------------------
6825 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
6826
6827 - Add a new solver solution in the case of running in a timeout:
6828   ProblemSolutionDoubleTimeout.h
6829   #Bug 302496
6830 - revision 6970
6831
6832 -------------------------------------------------------------------
6833 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
6834
6835 - bug in fix for (#292986)
6836
6837 -------------------------------------------------------------------
6838 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
6839
6840 - (#297001) - libzypp: can't skip broken packages
6841 - re enable importing zypp keyring from rpm.(#302379)
6842 - 3.19.1
6843
6844 -------------------------------------------------------------------
6845 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
6846
6847 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
6848   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
6849   in order to support query-by-repo (#305384)
6850 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
6851   number of kinds, names, or repos (#305347)
6852 - remove ResolvableQuery::iterateResolvablesByKind, not needed
6853 - version 3.19.0
6854 - rev 6935
6855
6856 -------------------------------------------------------------------
6857 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
6858
6859 - real fix for reading signature ids. (#390535).
6860 - delete metadata when removing repo (#301037).
6861
6862 -------------------------------------------------------------------
6863 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
6864
6865 - following behaviour for setPartitions
6866   - if they are not set, they are detected
6867   - if they are set, that value is used.
6868   - if value set or detected is empty, all disk usage
6869     information is read. Otherwise just values in those
6870     mount points.
6871     Should work for installation as long as detectPartitions
6872     is empty at installation.(#293039)
6873
6874 -------------------------------------------------------------------
6875 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
6876
6877 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
6878   from external, e.g. for the testcases
6879 - Honor ZYPP_CONF environment variable to override the buit-in
6880   /etc/zypp/zypp.conf
6881 - Check architecture at handout() to prevent NULL ptr reference.
6882 - Bug 301286
6883 - rev 6908
6884
6885 -------------------------------------------------------------------
6886 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
6887
6888 -The solver generate an establish call for all
6889  resolvables which has filesystemcaps if there is not a valid result from a
6890  former solver run available. This covers:
6891  * Initial solver run
6892  * Changing of filesystem whithin a workflow, cause the solver results will
6893    be reset if the filesystem dependencies have been changed
6894  Bug 271912
6895 - r 6901
6896
6897 -------------------------------------------------------------------
6898 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
6899
6900 - pass location to plaindir package (#303751)
6901 - Add name of file in question to checksum/signature related
6902   exceptions.
6903 - pass basename of file to verifyFileSignatureWorkflow (instead of
6904   empty string).
6905 - filter out incompatible architectures when parsing sustags
6906   repos (first half of #301286)
6907 - r 6882
6908
6909 -------------------------------------------------------------------
6910 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
6911
6912 - don't run source migration if yast is running in
6913   intsys mode (#297136)
6914 - signature and checksum verification fixes. Still pending
6915   problem ZYpp getting no output from gpg when running from zypper.
6916   (#302059)
6917
6918 -------------------------------------------------------------------
6919 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
6920
6921 - Do not strip resolvables which have the same name but different kind
6922   (ResolverInfo*)
6923 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
6924 - r 6830
6925
6926 -------------------------------------------------------------------
6927 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
6928
6929 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
6930   the Estonian locale (#302525).
6931
6932 -------------------------------------------------------------------
6933 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
6934
6935 - added remembering of exception history at various places
6936
6937 -------------------------------------------------------------------
6938 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
6939
6940 - Bugfixes concerning vendor handling:
6941 - first bug:
6942   Installed A-1.0(vendor SuSE)
6943   Available A-2.0(other vendor)
6944   A will not be regarded as "unmaintained". So it will not be deleted.
6945 - second bug:
6946   A need B-2.0. B-1.0 is installed but has another vendor. Report a
6947   proper errmessage.
6948 - Testcase : solution-tests/vendor-test.xml
6949 - r 6812
6950 - 3.18.4
6951
6952 -------------------------------------------------------------------
6953 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
6954
6955 - ignore HASH key for download (#300982)
6956
6957 -------------------------------------------------------------------
6958 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
6959
6960 - Added explicitly_requested as parameter in ResolverContext::Uninstall
6961   Bug 299819
6962 - revision 6794
6963
6964 -------------------------------------------------------------------
6965 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
6966
6967 - If no mount information is available, parse all DU entries.
6968 - read only hack mode for migrate-sources. We actually do add
6969   repositories with it, but no harm. (#292986)
6970 - fix some typos in exceptions (#301331)
6971 - 3.18.3
6972
6973 -------------------------------------------------------------------
6974 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
6975
6976 - Do not regard explicit request in order to recognize updated packages
6977   correctly. Bug 301676
6978 - Updated translations
6979 - r 6766
6980 - 3.18.2
6981
6982 -------------------------------------------------------------------
6983 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
6984
6985 - package-manager script: Call /sbin/yast2 with full path because of
6986   gnomesu (#269873).
6987
6988 -------------------------------------------------------------------
6989 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
6990
6991 - add support for the HASH key. (#300982)
6992 - Use ContentFileParser in Downloader (instead of implementing
6993   the parser again, it has a reason, Downloader was written first)
6994 - update testcases and data to cover the new HASH key
6995 - 3.18.1
6996
6997 -------------------------------------------------------------------
6998 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
6999
7000 - unify query API for kind and name, summary, description
7001   (incomplete)
7002 - rev 6761, version 3.18.0
7003
7004 -------------------------------------------------------------------
7005 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
7006
7007 - add iterateResolvablesByKindsAndName
7008 - rev 6735, version 3.17.13
7009
7010 -------------------------------------------------------------------
7011 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
7012
7013 - rename ResolvableQuery::queryByName to iterateResolvablesByName
7014 - fix reading of kind and repository in ResolvableQuery
7015 - add reverse lookups in CacheTypes
7016 - add iterateResolvablesByKind
7017 - rev 6733
7018
7019 -------------------------------------------------------------------
7020 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
7021
7022 - shorten solver error messages Bug 259894
7023 - rev 6723
7024
7025 -------------------------------------------------------------------
7026 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
7027
7028 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
7029   install zypp/cache header files.
7030 - rev 6719, version 3.16.13
7031
7032 -------------------------------------------------------------------
7033 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
7034
7035 - discard pattern files with incompatbile architecture, both
7036   for download and for parsing. (#298716)
7037 - rev 6711
7038
7039 -------------------------------------------------------------------
7040 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
7041
7042 - run sqlite asynchronously and add sql index files where
7043   appropriate, gives 6x performance on certain operations.
7044   Bumping cache schema version to 1004.
7045   (#300998)
7046 - rev 6710
7047
7048 -------------------------------------------------------------------
7049 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
7050
7051 - fix String::endsWith (#301038)
7052 - rev 6709
7053
7054 -------------------------------------------------------------------
7055 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
7056
7057 - added an _explicitly_requested in QueueItemConflict ( as already in
7058   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
7059   remove the conflicting item without an error message. Bug 299819
7060 - rev 6699
7061
7062 -------------------------------------------------------------------
7063 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
7064
7065 - forgot to set default refresh policy in checkIfToRefreshMetadata
7066 - repo.refresh.delay default set to 10 minutes
7067 - 6693
7068
7069 -------------------------------------------------------------------
7070 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
7071
7072 - Bugfix while regarding correct vendor in update
7073 - r6677
7074 - version 3.15.0
7075
7076 -------------------------------------------------------------------
7077 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
7078
7079 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
7080   added to delay next check & refresh until the specified number of
7081   minutes has passed from the last check or refresh (FATE #301991).
7082   Revisions: 6654, 6656, 6666, and 6667.
7083 - filesystem::touch(Pathname) added (r6666)
7084 - RepoManager::touchIndexFile(RepoInfo) added
7085 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
7086   decision to do the refresh moved to this public method.
7087 - r6667
7088
7089 -------------------------------------------------------------------
7090 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
7091
7092 - generate a resolver problem if addRequires does not find a resovable
7093   #299486
7094 - rev 6660
7095
7096 -------------------------------------------------------------------
7097 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
7098
7099 - Prioritized delete request by the user BEFORE delete requests due
7100   missing dependencies or conflicting dependencies. Bug 298322
7101 - rev 6640
7102
7103 -------------------------------------------------------------------
7104 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
7105
7106 - support also "Plaindir" as valid repo type name (#298622)
7107 - revision 6616
7108 - version 3.14.0
7109
7110 -------------------------------------------------------------------
7111 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
7112
7113 - fix segfault in Progress reporting
7114 - progress report use name instead of alias (#298035)
7115 - repoinfo returns alias if name is empty
7116
7117 -------------------------------------------------------------------
7118 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
7119
7120 - merge patch by dmueller to get rid of boost-regex
7121
7122 -------------------------------------------------------------------
7123 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
7124
7125 - dont create a second CacheStore in the same scope, will lock...
7126   #297627
7127
7128 -------------------------------------------------------------------
7129 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
7130
7131 - fixed some RepoManager exception docs & history
7132 - r6558
7133
7134 -------------------------------------------------------------------
7135 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
7136
7137 - feature #302135: Graceful update of 3rd party packages
7138   Automatic upgrading only sees packages from same vendor
7139   This allows not needed to have those locked.
7140 - Add persistent locks file which allow wildcards. Users
7141   can lock certain packages adding lines like "kde* < 3.5"
7142 - add applyLocks() to apply persistent locks before solving
7143
7144 -------------------------------------------------------------------
7145 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
7146
7147 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
7148   #271912 wq
7149 - Added locking resolvables in the testcases
7150 - rev 6544
7151
7152 -------------------------------------------------------------------
7153 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
7154
7155 - add migrate-sources to %post (#292986)
7156 - 3.13.15
7157
7158 -------------------------------------------------------------------
7159 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
7160
7161 - fixed bug with using wrong files from raw metadata cache
7162   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
7163
7164 -------------------------------------------------------------------
7165 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
7166
7167 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
7168   Bug# 297795
7169 - r 6517
7170
7171 -------------------------------------------------------------------
7172 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
7173
7174 - implement susetags support for compressed metadata
7175   and testcases. (feature #301916)
7176 - implement disk usage in cache. For installation requires
7177   some changes in YaST to setup the ZYpp getPartitions()
7178   before repos are cached. (bug #293039)
7179 - added testcases for diskusage
7180 - 3.13.14
7181
7182 -------------------------------------------------------------------
7183 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
7184
7185 - fixed YUM parser to properly create source packages
7186 - disabled reading of filelists.xml.gz by default (the data are
7187   currently not stored anyway)
7188 - revision 6481
7189 - version 3.13.13
7190
7191 -------------------------------------------------------------------
7192 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
7193
7194 - Don't download unwanted translation files (#293740).
7195 - revision 6470
7196
7197 -------------------------------------------------------------------
7198 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
7199
7200 - Fix susetags repo to parse dikusage data (#293039)
7201 - revision 6467
7202 - version 3.13.12
7203
7204 -------------------------------------------------------------------
7205 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
7206
7207 - Add product attribute 'type' (aka 'category' which is now
7208   deprecated). Adapted sustags and yum parsers to parse and
7209   provide this value.
7210 - revision 6464
7211 - version 3.13.11
7212
7213 -------------------------------------------------------------------
7214 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
7215
7216 - fix modalias rel column number
7217 - version 3.13.10
7218
7219 -------------------------------------------------------------------
7220 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
7221
7222 - Implemented option repo.add.probe to allow probing
7223   the added repositories
7224 - version 3.13.9
7225
7226 -------------------------------------------------------------------
7227 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
7228
7229 - Fixed detection of renamed packages while update.
7230 - Added new translations
7231 - rev 6445
7232
7233 -------------------------------------------------------------------
7234 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
7235
7236 - Speed up retrieving MediaNr attribute, as it slows down install
7237   order calculation. (#297173)
7238 - revision 6442
7239
7240 -------------------------------------------------------------------
7241 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
7242
7243 - Fixed cache schema upgrade
7244
7245 -------------------------------------------------------------------
7246 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
7247
7248 - Fixed pattern includes and extends attributes.
7249 - revision 6431
7250 - version 3.13.8
7251
7252 -------------------------------------------------------------------
7253 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
7254
7255 - API for retrieving additional dependencies" solver/detail/Resolver.h
7256 - Handle additional dependencies in the testcases
7257 - Handle system and language dependencies in the testcases correctly.
7258 - r 6418
7259
7260 -------------------------------------------------------------------
7261 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
7262
7263 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
7264   has changed. Resolver must discard any cached filesystem dependencies.
7265   (required for #271912)
7266 - revision 6404
7267
7268 -------------------------------------------------------------------
7269 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
7270
7271 - Indicate changed pool content to the resolver. (required for #271912)
7272 - revision 6398
7273 - version 3.13.7
7274
7275 -------------------------------------------------------------------
7276 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
7277
7278 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
7279   problems. Bug 280387
7280 - r 6378
7281 - version 3.13.6
7282
7283 -------------------------------------------------------------------
7284 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
7285
7286 - Added interface to install source packages via zypper.
7287 - revision 6373
7288 - version 3.13.5
7289
7290 -------------------------------------------------------------------
7291 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
7292
7293 - Added package attributes Package::sourcePkgName and
7294   Package::sourcePkgEdition. Name and edition of the source
7295   rpm this package was built from.
7296 - Added ZYpp::installSrcPackage to install a single source package.
7297 - revision 6353
7298 - version 3.13.4
7299
7300 -------------------------------------------------------------------
7301 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
7302
7303 - Temorary files and directories created by makeSibling use the
7304   same protection as the original.
7305 - revision 6344
7306 - version 3.13.3
7307
7308 -------------------------------------------------------------------
7309 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
7310
7311 - Removed keepExtras from resolvePool. This will be handled
7312   in the solver internally now. #294727
7313 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
7314 - revision 6317
7315 - version 3.13.2
7316
7317 -------------------------------------------------------------------
7318 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
7319
7320 - Remove tribool from RepoInfo's interface.
7321 - revision 6301
7322 - version 3.13.1
7323
7324 -------------------------------------------------------------------
7325 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
7326
7327 - Fixed wrong media number reported by script, message and patch.
7328 - Fixed script API to provide the scripts location on media (if not
7329   inlined).
7330 - Introduced ScripProvider to make a script available on the local
7331   disk.
7332 - revision 6288
7333 - version 3.13.0
7334
7335 -------------------------------------------------------------------
7336 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
7337
7338 - don't request media chage if the media is not changeable (like
7339   e.g. http)
7340 - revision 6271
7341 - version 3.12.1
7342
7343 -------------------------------------------------------------------
7344 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
7345
7346 - progress ticks for clean cache
7347 - ZConfig: remove default from names.
7348 - re enable reading cache callbacks
7349 - ini parser without boost::regexp
7350   patch by dmueller (#152447)
7351
7352 -------------------------------------------------------------------
7353 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
7354
7355 - Fixed package to provide the location media number. (#294496)
7356 - revision 6263
7357
7358 -------------------------------------------------------------------
7359 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
7360
7361 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
7362   gpgkey) instead of throwing bad url exception
7363 - revision 6259
7364
7365 -------------------------------------------------------------------
7366 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
7367
7368 - Make clearing of extra dependencies/conflicts configurable when
7369   resolvePool(). Leave the default as before (clear extras).
7370   Bug # 294727
7371 - revision 6233
7372 - version 3.12.0
7373
7374 -------------------------------------------------------------------
7375 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
7376
7377 - /var/lib/zypp/cache -> /var/cache/zypp
7378   (#292419)
7379 - ini parser without boost::regexp, patch by dmueller
7380   (#152447)
7381
7382 -------------------------------------------------------------------
7383 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
7384
7385 - Make temp directory configurable  via environment
7386   variable ZYPPTMPDIR.
7387 - revision 6202
7388 - version 3.11.11
7389
7390 -------------------------------------------------------------------
7391 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
7392
7393 - Fixed bug in smart pointer comparison.
7394
7395 -------------------------------------------------------------------
7396 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
7397
7398 - Fix failing rename of metadata download directories across
7399   filesystem boundaries.
7400
7401 -------------------------------------------------------------------
7402 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
7403
7404 - Fixed malicious gettext include.
7405 - Make ZConfig a singleton.
7406 - revision 6123
7407
7408 -------------------------------------------------------------------
7409 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
7410
7411 - Fixed repo::provideFile to set a deleter for downloaded files
7412   (#293004).
7413 - revision 6094
7414 - version 3.11.10
7415
7416 -------------------------------------------------------------------
7417 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
7418
7419 - Query ByRepository now takes as well an alias.
7420
7421 -------------------------------------------------------------------
7422 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
7423
7424 - fix retrieval of container attributes in cache
7425   (#292698)
7426
7427 -------------------------------------------------------------------
7428 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
7429
7430 - Port zypp-query-pool (#292404)
7431 - revision 6069
7432 - version 3.11.9
7433
7434 -------------------------------------------------------------------
7435 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
7436
7437 - added new calls in Resolver.h: addRequire,addConflict
7438
7439 -------------------------------------------------------------------
7440 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
7441
7442 - Fixed IniParser to allow '=' in values (#292669)
7443 - revision 6063
7444
7445 -------------------------------------------------------------------
7446 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
7447
7448 - allow / in alias (#292628)
7449
7450 -------------------------------------------------------------------
7451 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
7452
7453 - Fixed repo::provideFile to throw on error.
7454 - Fixed ResolvableQuery to use 0 as default for non existing
7455   numerical values.
7456 - revision 6058
7457
7458 -------------------------------------------------------------------
7459 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
7460
7461 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
7462   additional ctor for convenience.
7463 - revision 6047
7464
7465 -------------------------------------------------------------------
7466 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
7467
7468 - Evalute update canditate:
7469   Take canditates only which are really installable. Bug 292077
7470   r 6034
7471
7472 -------------------------------------------------------------------
7473 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
7474
7475 - fixed some tribool bugs in RepoInfo
7476 - revision 6022
7477
7478 -------------------------------------------------------------------
7479 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
7480
7481 - fix reading of non existant repo
7482 - r6018
7483 - first submission to stable
7484 - fix keywords parsing in susetags parser
7485 - version 3.11.8
7486
7487 -------------------------------------------------------------------
7488 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
7489
7490 - make resolvable query complete exceptionless with the database
7491 - test that packages have some attributes
7492 - disable progress adaptor for now
7493 - revision 5977
7494 - version 3.11.7
7495
7496 -------------------------------------------------------------------
7497 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
7498
7499 - fixed unresolved symbols
7500 - revision 5972
7501 - version 3.11.6
7502
7503 -------------------------------------------------------------------
7504 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
7505
7506 - fixed TranslatedText creating unwanted entries.
7507 - fixed capability processing
7508 - revision 5964
7509 - version 3.11.5
7510
7511 -------------------------------------------------------------------
7512 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
7513
7514 - MediaSetAccess::release() added
7515 - Use attachDesiredMedia in MediaProducts
7516 - Progress reporting improved
7517 - revision 5959
7518 - version 3.11.4
7519
7520 -------------------------------------------------------------------
7521 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
7522
7523 - fixed parsing translated texts.
7524 - added source packages.
7525 - revision 5947
7526 - version 3.11.3
7527
7528 -------------------------------------------------------------------
7529 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
7530
7531 - repo callbacks fixed
7532 - Fixed YUM parser progress reporting
7533 - Added CombinedProgressData
7534 - make RepoImpl::resolvables() load lazy
7535 - MediaProducts added for scanning products file
7536 - Implement cache schema versioning and automatic invalidation of
7537   cache when schema changes
7538 - revision 5942
7539 - version 3.11.2
7540
7541 -------------------------------------------------------------------
7542 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
7543
7544 - Propagate pools repository_iterator to the UI
7545 - revision 5911
7546 - version 3.11.1
7547
7548 -------------------------------------------------------------------
7549 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
7550
7551 - Package::location is now returns an OnMediaLocation
7552 - archivesize() renamed to downloadSize()
7553 - Allow to iterate all Repositories that contribute
7554   Resolvables to the Pool.
7555 - MediaSetAccess::provideDir added
7556 - remove useless url check
7557 - add old-api-style wrapper
7558 - Add MediaProducts class
7559 - revision 5892
7560 - version 3.11.0
7561
7562 -------------------------------------------------------------------
7563 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
7564
7565 - function isInstalledBy/installs
7566   Added an initial installation flag which shows if the item has been
7567   triggered for installation, or the dependency is already satisfied.
7568 - Revision 5884
7569 - Version 3.4.0
7570
7571 -------------------------------------------------------------------
7572 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
7573
7574 - removed unused %{prefix}/lib/zypp from %files in spec file
7575 - revision 5870
7576
7577 -------------------------------------------------------------------
7578 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
7579
7580 - Old API (SourceManager, metadata parsers) dropped in favor of the
7581   new refactored ones (RepoManager, RepoParser(s), cache subtree,
7582   repo subtree).
7583 - Some new API improvements.
7584 - revision 5868
7585 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
7586
7587 -------------------------------------------------------------------
7588 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
7589
7590 - New API calls which provides more information about one
7591   resolvable after a solverrun:
7592   isInstalledBy (const PoolItem_Ref item);
7593   installs (const PoolItem_Ref item);
7594 - Revision 5835
7595
7596 -------------------------------------------------------------------
7597 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
7598
7599 - fix changelog entry order
7600
7601 -------------------------------------------------------------------
7602 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
7603
7604 - Ignore conflicting items which are uninstallable
7605 - Create a "needed by" info if a requirement is still fulfilled.
7606 - Allow only one needed_by and needed_by_capability in QueueItemInstall
7607 - Added capability and type (REQUIRE, RECOMMEND,....) to
7608   ResolverInfoNeededBy
7609 - Evaluate ResolverInfoNeededBy for more information in the error
7610   messages
7611 - Enlarge detail description in the error messages
7612 - Revision 5807
7613
7614 -------------------------------------------------------------------
7615 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
7616
7617 - Fixes for gcc-4.2
7618 - revision 5786
7619 - version 3.3.1
7620
7621 -------------------------------------------------------------------
7622 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
7623
7624 - fixed so versioning from libtool to cmake
7625 - 3.3.0
7626
7627 -------------------------------------------------------------------
7628 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
7629
7630 - Use gpg2 instead of gpg for keyring and make
7631   the package depend on it (#284211)
7632
7633 -------------------------------------------------------------------
7634 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
7635
7636 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
7637   New dependency "packageand(foo:bar)" which provides an AND dependency by
7638   injecting a supplement/freshen.
7639   e.G. package novell-cluster-services-kmp-smp
7640   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
7641   Bug 255011
7642 - Dont check for architecture changes in atoms (#266178)
7643 - Revision 5720
7644
7645 -------------------------------------------------------------------
7646 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
7647
7648 - Fixed package-manager script (#275847)
7649 - revision 5614
7650
7651 -------------------------------------------------------------------
7652 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
7653
7654 - fixed cmake
7655 - version 3.2.2
7656
7657 -------------------------------------------------------------------
7658 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
7659
7660 - Reduced logging in order to speedup solving Bug 275100
7661 - revision 5603
7662 - version 3.2.1
7663
7664 -------------------------------------------------------------------
7665 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
7666
7667 - Fix excess calls to releaseFile. (#274357)
7668 - revision 5545
7669
7670 -------------------------------------------------------------------
7671 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
7672
7673 - Fix importing keys into rpm. (#270125)
7674 - r5527
7675
7676 -------------------------------------------------------------------
7677 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
7678
7679 - Support filesystem dependencies to add needed filesystem RPMs
7680   automatically (Fate 301966).
7681 - revision 5404
7682 - version 3.2.0
7683
7684 -------------------------------------------------------------------
7685 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
7686
7687 - avoiding attaching media where not needed (#263207)
7688 - r5381
7689
7690 -------------------------------------------------------------------
7691 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
7692
7693 - fix FileCap with attributes
7694 - r5376
7695
7696 -------------------------------------------------------------------
7697 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
7698
7699 - Fixed computation of install order. Take requirements of
7700   an installed packages uninstall scripts into account, if
7701   the package is updated. (#258682)
7702 - revision 5349
7703 - version 3.1.1
7704 -------------------------------------------------------------------
7705 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
7706
7707 - Parse and provide package keywords. (Fate 120368)
7708 - revision 5338
7709 - version 3.1.0
7710
7711 -------------------------------------------------------------------
7712 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
7713
7714 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
7715   Ask the user. Bug 258322
7716 - revision 5305
7717 - version 3.0.3
7718
7719 -------------------------------------------------------------------
7720 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
7721
7722 - Fix restoring of Sources id root prefix is used. (#238165)
7723 - revision 5299
7724 - version 3.0.2
7725
7726 -------------------------------------------------------------------
7727 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
7728
7729 - MediaManager::attachDesiredMedia() added to support multiple
7730   (CD/DVD) drives (fate #3974)
7731 - r5296
7732
7733 -------------------------------------------------------------------
7734 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
7735
7736 - If there is no valid solver result and NOT all resolvables ( other
7737   architecture) has been regarded, let the user decide making a new
7738   solver run with ALL available resolvables. Bug 223440
7739 - reducing logging (error -> debug)  bug 252921
7740 - Revision 5219
7741
7742 -------------------------------------------------------------------
7743 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
7744
7745 - Allow configuration of trusted vendors via
7746   /var/lib/zypp/db/trustedVendors. (#186636)
7747 - revision 5194
7748 - version 3.0.1
7749
7750 -------------------------------------------------------------------
7751 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
7752
7753 - libzypp-devel -> libzypp requirement is not versioned
7754   (#251086)
7755 - r5181
7756
7757 -------------------------------------------------------------------
7758 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
7759
7760 - Using already existing valid solver results for further solver runs.
7761   (partiell solving)
7762 - r5169
7763
7764 -------------------------------------------------------------------
7765 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
7766
7767 - fix link order
7768 - r5165
7769
7770 -------------------------------------------------------------------
7771 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
7772
7773 - merging from 10.2 / SP1
7774 - #247459 ftp probing
7775   denied == dont exists in ftp
7776 - r5124
7777
7778 -------------------------------------------------------------------
7779 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
7780
7781 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
7782 - Simultaneouqusly establishing of items which are conflicting eachother is
7783   useless. So only one will be established. Fixed in QueueItemInstall.cc
7784   Bug 243595
7785 - Added new upgrade options to fine tune version and patch handling.
7786   (F301990)
7787 - The context of establishPool will be stored in Resolver and will be
7788   regarded for the next solver run everytime. So it will be not reset by
7789   any solver run anymore.
7790   bug 191810 ( A broken patch will not be installed again)
7791
7792 -------------------------------------------------------------------
7793 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
7794
7795 - adding sotf,timeo=X nfs mount options by default (#235211)
7796 - r5093
7797
7798 -------------------------------------------------------------------
7799 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
7800
7801 - support for HTTP authentication prompt added (#190609)
7802 - fixed problem with empty path in URL
7803   in MediaCurl::doGetFileCopy()
7804 - r5085
7805
7806 -------------------------------------------------------------------
7807 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
7808
7809 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
7810   SuSE-Linux-10_2-Branch
7811
7812 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
7813 - verifySystem: The result will be set to APPL_HIGH, so it will be not
7814   reset by a second "normal" solver run. #239281 (schubi)
7815 - yast2 reports invalid URL as 'unknown source type'
7816   (#209961) (dmacvicar)
7817 - Added freshen language dependency in supplemements too if there is no
7818   entry in supplements.
7819   #240617;IPA fonts are not installed even if select Japanese
7820   language (schubi)
7821 - Setting allowed authentication methods to "basic,digest" if none
7822   provided in URL (#243006) (jkupec)
7823 - Stopping after 50 valid solver results. Anymore would be useless. Bug
7824   243595 (schubi)
7825 - r 5007
7826
7827 -------------------------------------------------------------------
7828 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
7829
7830 - package-manager: use a generic su script from XDG (#235303, #244442)
7831
7832 -------------------------------------------------------------------
7833 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
7834
7835 - Setting allowed authentication methods to "basic,digest" if none
7836   provided in URL (#243006)
7837 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
7838   (mvidner)
7839 - r4999
7840
7841 -------------------------------------------------------------------
7842 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
7843
7844 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
7845   (#222602)
7846 - 4984
7847
7848 -------------------------------------------------------------------
7849 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
7850
7851 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
7852
7853 - update packages: changing architecture is only valid while an
7854   system update and NOT while an update via a patch. Last fix does
7855   not fit for every case.
7856   Bug 230685
7857 - Patch has selected not the concerning package for update but
7858   a package which has provided the required dependencies too.
7859   Algorithmus: If there are exactly two providers which differ in architecture
7860                prefer the better arch.
7861   Fix: Regarding NVRA too. ( only if equal )
7862   Bug 238284
7863 - Download only English and Local translation
7864   (#208457)
7865 - Added solver parameter:
7866    tryAllPossibilities: regarding every solver branch ( not only
7867                         branches with e.G. best architectures
7868    preferHighestVersion: Prefer solver results which have a higher
7869                          version number.
7870   Bug #238087
7871 - update packages: changing architecture is only valid while an
7872   system update and NOT while an update via a patch.
7873   Bug 230685 - x86_64 MozillaFirefox binaries in security update
7874   repository
7875   Fix of version 2.11.2 has not worked if the first founded item
7876   had had another architecture.
7877 - r4927
7878
7879 -------------------------------------------------------------------
7880 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
7881
7882 - added ZYpp::getPartitions() - return the partitinoning
7883
7884 -------------------------------------------------------------------
7885 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
7886
7887 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
7888 - Corrupt download cannot be skipped
7889   (#217425 and #224216)
7890 - Enable package read ahead/caching in commit per default to reduce
7891   interactive media changes. If the environment variable
7892   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
7893 - added parameter not to reset resolver results while calling
7894   freshen pool Bug: 235761
7895 - Prepare package read ahead/caching of packages in commit. Adatped the
7896   workflow. Caching details are now hidden inside CommitPackageCache.
7897   The current implementation still performs no read ahead. (for F100182)
7898 - Skip invalid or broken rpm database entries. (#231211)
7899 - verifySystem: check if the solution is valid after calling freshenPool()
7900   Bug: 235761
7901 - Added own call for Resolver::verifySystem with additional
7902   hardware/language check in order to keep binary compatibility
7903   Fate #301224
7904 - Rpm requires additional quoting of special chars in filenames.
7905   (#233967)
7906 - Resolver::verifySystem checks for new hardware now by calling
7907   freshenPool. This is configureable. Fate #301224
7908 - merged texts from proofread
7909 - Don't consider patch/delta rpms if package architecture changes.
7910   (#231254)
7911 - update packages: changing architecture is only valid while an
7912   system update and NOT while an update via a patch.
7913   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
7914 - verifySystem: Do only regard items which will be on the system after the
7915   commit. Fate 301178
7916 - feature #301369
7917   Import listed GPG Keys from an trusted installation source
7918 - fix return call in new xml parser
7919 - Enable system resolvables in Helix parser (Revision 4787)
7920 - deptestomatic:
7921   Resetting transaction with the correct call;
7922   bugfix; Added kind in keep state (Revision 4788)
7923 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
7924   soft (Revision 4789)
7925 - New call added: maySetToBeUninstalledSoft (Revision 4789)
7926   Both are only functions for the solver (Revision 4789)
7927 - Resetting "by causer" in order to distinguish from state
7928   "keep by user". ( function setLock in order to remove lock)
7929   (Revision 4789)
7930 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
7931   in QueueItemUninstall.cc (Revision 4790)
7932 - Regarding "keep state by user". So avoiding "reselecting" by
7933   other requirements.
7934   Give a corresponding problem solution if a resolvable satisfy
7935   a dependency, but has been set to keep by the user.
7936   Bug : 222531 (Revision 4791)
7937 - Allow to disable autoprotection of foreign vendor items. Required
7938   in zmd-backend. (F301735).
7939 - use sqlite-zmd if using > 10.2 in spec. Use the one available
7940   durin compile.
7941 - Item could has already been selected to soft uninstall (e.G. remove
7942   pattern which recommend this item ). Do not throw an exception anymore.
7943   bug#225278
7944 - Added syscontent::Reader: Parse serialized set of ResObjects.
7945   (for F300729)
7946 - If there has already been selected another item by the solver (e.g. from
7947   another source) we will take thatone in order to avoid parallel
7948   installation and there concerning error messages.
7949   Bug 224698
7950 - In order to handle conflicting resolvable we try to update the
7951   conflicting item. While evaluating these canditates an already selected
7952   candidate will not be regarded. So it could be that an older package
7953   will be selected for update although a newer has already been selected. Revision 4765
7954 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
7955   update candidate and evaluate additional branches.
7956 - r4907
7957
7958 -------------------------------------------------------------------
7959 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
7960
7961 - Improved realpath() wrapper in media handler class (#222521).
7962 - revision 4758
7963
7964 -------------------------------------------------------------------
7965 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
7966
7967 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
7968 - revision 4713
7969
7970 -------------------------------------------------------------------
7971 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
7972
7973 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
7974   because backend uses this sqlite and it is no fun to
7975   install one and the other to develop (as the -devel packages)
7976   conflict.
7977 - add cmake support for building zypp/ lib.
7978   TODO: soinfo, compile testcases, devel, zypp2,docs
7979   find rpm, curl and others.
7980 - dont serialize interactive, as it is
7981   calculated now.
7982   (it was already fixed as we don't reimplement
7983   the method, but we still serialized, parsed)
7984 - r4709
7985
7986 -------------------------------------------------------------------
7987 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
7988
7989 - fixed Patch::interactive to return true as well, if the patch
7990   itself has a licence. (#224192)
7991 - revision 4702
7992 - version 2.9.2
7993
7994 -------------------------------------------------------------------
7995 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
7996
7997 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
7998   on the installation image (#213852).
7999 - revision 4700
8000
8001 -------------------------------------------------------------------
8002 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
8003
8004 - Avoid duplicate pool entries; Bug 223750; second part of the fix
8005 - r4698
8006 - Version 2.9.1
8007
8008 -------------------------------------------------------------------
8009 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
8010
8011 - Pool has multi instances of an item in the pool. Reduced this error
8012   to items which are identically at least. #217574 and #223750
8013 - r4695
8014
8015 -------------------------------------------------------------------
8016 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
8017
8018 - replace spaces to underscores in product names
8019 - 2.8.7
8020 - r4688
8021
8022 -------------------------------------------------------------------
8023 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
8024
8025 - Mark some strings for translation (#219783 need it)
8026 - r4682
8027
8028 -------------------------------------------------------------------
8029 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
8030
8031 - Added translations marks to hal, url and mutex exceptions (#23771)
8032 - revision 4680
8033
8034 -------------------------------------------------------------------
8035 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
8036
8037 - don't make libzypp-devel depend on sqlite-devel as
8038   headers from zypp2 are not installed yet
8039 - r4663
8040
8041 -------------------------------------------------------------------
8042 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
8043
8044 - Return an error if fork failed. (#204807)
8045 - Make Script execution abortable by user request. (#212949, F100233)
8046 - revision 4660
8047 - version 2.8.6
8048
8049 -------------------------------------------------------------------
8050 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
8051
8052 - Added package-manager wrapper script, with icon and .desktop (#222757).
8053   (Used by gnome-main-menu)
8054 - version 2.8.5
8055 - r4640
8056
8057 -------------------------------------------------------------------
8058 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
8059
8060 - Fixed target/hal - one more dbus_connection_close found (#216035)
8061 - revision 4636
8062 - version 2.8.4
8063
8064 -------------------------------------------------------------------
8065 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
8066
8067 - translation added
8068   rev 4630
8069   version 2.8.3
8070
8071 -------------------------------------------------------------------
8072 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
8073
8074 - Process obsoletes when installing non-package objects. (#217352)
8075 - revision 4621
8076 - version 2.8.2
8077
8078 -------------------------------------------------------------------
8079 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
8080
8081 - Implemented volume device check using /sbin/vol_id (#213852).
8082 - Revision 4619
8083
8084 -------------------------------------------------------------------
8085 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
8086
8087 - new translation added
8088
8089 -------------------------------------------------------------------
8090 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
8091
8092 - Implemented an reuse of already existing foreign CD/DVD mount points
8093   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
8094 - Added a fallback check of the volume.mount_point HAL property to
8095   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
8096   to be not avaliable in newer HAL versions (on 10.2).
8097 - Revision 4615
8098 - Version 2.8.1
8099
8100 -------------------------------------------------------------------
8101 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
8102
8103 - removed unused methods from Patch and PatchImplIf. Provided
8104   reasonable default implementation for Patch::interactive.
8105   (#221476).
8106 - revision 4610
8107 - Version 2.8.0
8108
8109 -------------------------------------------------------------------
8110 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
8111
8112 - Handle media eject failures (#216545)
8113 - r4606
8114
8115 -------------------------------------------------------------------
8116 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
8117
8118 - Reimplemented RpmDb::checkPackage using librpm API instead
8119   of parsing "rpm --checksig" output. (#163202)
8120 - Version 2.7.4
8121 - revision 4600
8122
8123 -------------------------------------------------------------------
8124 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
8125
8126 - NEW behaviour of the solver:
8127   Obsolete virtual provides. E.G.:
8128
8129   Installed:
8130   -----------
8131   Name:           test-1.0-0
8132
8133   Name:           moretest-1.0-0
8134   Provides:       test
8135
8136   To be installed
8137   ------------------
8138   Name:           nomoretest-1.0-0
8139   Obsoletes:      test
8140
8141   Result
8142   --------
8143   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
8144   test-1.0-0 had been deleted. Bug 220999
8145
8146 - Translations added
8147
8148 Version 2.7.3
8149 rev 4593
8150
8151 -------------------------------------------------------------------
8152 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
8153
8154 - Bugfix in generating solver testcases:
8155    - added kind of capabilities in description file
8156    - removed unneded channel from uninstall in command file
8157
8158 -------------------------------------------------------------------
8159 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
8160
8161 - Try to call /bin/eject utility if the eject-ioctl fails.
8162 - r4568
8163
8164 -------------------------------------------------------------------
8165 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
8166
8167 - ignore empty capabilities
8168 - r4565
8169
8170 -------------------------------------------------------------------
8171 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
8172
8173 - make progress strings translatable (#219783)
8174 - r4556
8175
8176 -------------------------------------------------------------------
8177 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
8178
8179 -  While deleting a selection all concerning recommended
8180    packages will be deleted too.
8181    BUT those packages should not be deleted which have been
8182    set to KEEP by the user. bug 217574
8183    rev 4526
8184    VERSION: 2.7.2
8185
8186 -------------------------------------------------------------------
8187 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
8188
8189 - Makefile in zypp2 fixed
8190   Revision 4520
8191
8192 -------------------------------------------------------------------
8193 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
8194
8195 - Translations added
8196   Revision 4514
8197   VERSION: 2.7.1
8198
8199 -------------------------------------------------------------------
8200 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
8201
8202 - Make the parser more strict, rejecting broken sources
8203   but showing the error line.
8204   Last fix making the parser relax would break multitag
8205   descriptions with empty lines, now we check dependencies
8206   at a higher level. (reference #160607)
8207 - r4501
8208
8209 -------------------------------------------------------------------
8210 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
8211
8212 - New problem solution added: Unlock ALL resovables in order to speed up
8213   problem solution. Bug 206453
8214
8215 -------------------------------------------------------------------
8216 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
8217
8218 - Translations added
8219
8220 -------------------------------------------------------------------
8221 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
8222
8223 - Fixed target/hal - removed dbus_connection_close calls, because
8224   the connections are shared; unref the ref-counted handle only.
8225   (#216035)
8226 - r4442
8227
8228 -------------------------------------------------------------------
8229 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
8230
8231 - skipping unreachable packages won't work
8232   (#215445)
8233 - r4468
8234
8235 -------------------------------------------------------------------
8236 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
8237
8238 - (#213793) Target store fails to recreate stored install-time (other
8239   Date and ByteCount values as well)
8240
8241 - skip comments and blank lines in multilists
8242   fixes (#214877) - zen-updater is not installed by default
8243
8244 - Automatically fix broken products when reading
8245   the product database.
8246   still pending: honour the read-only flag
8247   Changes to make this possible include
8248   using read_dir instead of boost directory
8249   iterator.
8250
8251 -------------------------------------------------------------------
8252 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
8253
8254 - added new class for generating solver testcases:
8255   Testcase
8256
8257 -------------------------------------------------------------------
8258 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
8259
8260 - Finalized ui::PatternContents. (F301229)
8261 - version 2.7.0
8262 - revision 4413
8263
8264 -------------------------------------------------------------------
8265 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
8266
8267 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
8268 - version 2.6.0
8269
8270 -------------------------------------------------------------------
8271 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
8272
8273 - Added ui::PatternContents: Helper class that will compute a patterns
8274   expanded install_packages set. (UI interface for F301229)
8275 - revision 4387
8276
8277 -------------------------------------------------------------------
8278 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
8279
8280 - removed the last reference to /usr/lib64 to fix the build
8281
8282 -------------------------------------------------------------------
8283 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
8284
8285 - added "zypper info" (jkupec)
8286 - version 2.5.2
8287
8288 -------------------------------------------------------------------
8289 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
8290
8291 - fix rpm db timestamp
8292 - add extra urls and optional urls to product API
8293 - r4378
8294
8295 -------------------------------------------------------------------
8296 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
8297
8298 - zypper: nicer progress reports, with or without --verbose.
8299
8300 -------------------------------------------------------------------
8301 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
8302
8303 - Fixed reloading of target data after commit. Broken since
8304   rev 3880.
8305 - version 2.5.1
8306 - revision 4365
8307
8308 -------------------------------------------------------------------
8309 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
8310
8311 - put query-pool in /usr/lib/zypp and not lib64
8312 - r4363
8313
8314 -------------------------------------------------------------------
8315 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
8316
8317 - revert keyring changes, causes endless loop (obvious)
8318 - add dist-product information, adapt store
8319 - version 2.5.0
8320 - r4355
8321
8322 -------------------------------------------------------------------
8323 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
8324
8325 - zypp-query-pool: For products show additionally distributionName
8326   and distributionEdition. (required by #205392)
8327 - revision 4349
8328
8329 -------------------------------------------------------------------
8330 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
8331
8332 - Add accessor for Product distributionName and distributionEdition.
8333   (required by #205392)
8334 - revision 4347
8335
8336 -------------------------------------------------------------------
8337 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
8338
8339 - added test case for KeyRing
8340 - fire trustedKeyAdded in all calls to import trusted key
8341   not only in signature check workflow.
8342 - r4342
8343
8344 -------------------------------------------------------------------
8345 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
8346
8347 - zypper update: implemented minimal version (patches only)
8348 - zypper list-updates: changed default type from package to patch,
8349   consider patches affecting the package manager separately
8350
8351 -------------------------------------------------------------------
8352 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
8353
8354 - version 2.4.1
8355 - r4338
8356
8357 -------------------------------------------------------------------
8358 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
8359
8360 - add zypp-query-pool, so registration doesn't depend on
8361   libzypp-zmd-backend being installed. Will remove from
8362   backend when suseregister gets updated.
8363
8364 -------------------------------------------------------------------
8365 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
8366
8367 - Make sure config.rpath is present.
8368
8369 -------------------------------------------------------------------
8370 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
8371
8372 - zypper search: fixed uninitialized members that made all searches
8373   exact and case sensitve
8374
8375 -------------------------------------------------------------------
8376 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
8377
8378 - zypp-checkpatches, write in the right file
8379 - r4328
8380
8381 -------------------------------------------------------------------
8382 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
8383
8384 - Install resolvables although they are unneeded
8385   if they have NOT the kind patch/atoms
8386   Bug 210538 - freshens/supplements does not work with patterns
8387 - r4326
8388
8389 -------------------------------------------------------------------
8390 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
8391
8392 - zypper service-add -r http://example.org/foo.repo (F#300641).
8393
8394 -------------------------------------------------------------------
8395 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
8396
8397 - zypp-checkpatches:
8398   save version of the generated xml to
8399   regenerate it if it changes.
8400   save a random token in case of error to
8401   force recreating xml file
8402 - r4321
8403
8404 -------------------------------------------------------------------
8405 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
8406
8407 - remove permissions for zypp checkpatches from spec
8408 - r4318
8409
8410 -------------------------------------------------------------------
8411 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
8412
8413 - registration fails because of wrong product data
8414   (#205392)
8415   use DISTPRODUCT,DISTVERSION to create the product
8416   resolvable. have this resolvable provide
8417   PRODUCT = VERSION
8418 - r4312
8419
8420 -------------------------------------------------------------------
8421 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
8422
8423 - zypper service-add -r ./foo.repo (F#300641).
8424
8425 -------------------------------------------------------------------
8426 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
8427
8428 - zypper: added case-sensitive search, search in descriptions and
8429   summaries, search by resolvable type, substring and word
8430   matching, support for wildcards
8431 - Revision 4303
8432
8433 -------------------------------------------------------------------
8434 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
8435
8436 - Prevent the user from sending signals to zypp-checkpatches-wrapper
8437   (#211286).
8438
8439 -------------------------------------------------------------------
8440 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
8441
8442 - Dont incomplete an uninstalled resolvable, even not when establishing.
8443   Incomplete only makes sense for installed resolvables (when they have broken
8444   deps), for patches (because they are needed) and for atoms (because they are
8445   used during patch calculation)
8446   Bug 198379
8447
8448 - Do not branch for packages with the same NVE but different architectures.
8449   Take the best architecture.
8450
8451 -------------------------------------------------------------------
8452 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
8453
8454 - implement rename source in sourcemanager
8455 - r4286
8456
8457 -------------------------------------------------------------------
8458 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
8459
8460 - YaST sources: set alias to product summary if empty
8461 - show alias on logs.
8462 - r4281
8463
8464 -------------------------------------------------------------------
8465 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
8466
8467 - version 2.4.0 (bin incompat due to callback fixes)
8468 - r4272
8469
8470 -------------------------------------------------------------------
8471 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
8472
8473 - Provide additional solver status information to the UI.
8474   (#162164,F301272)
8475 - Fixed UI satus computation in presence of multiple available
8476   candidates.
8477 - revision 4264
8478 - version 2.3.1
8479
8480 -------------------------------------------------------------------
8481 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
8482
8483 - remove const in MediaChangeReport requestMedia that
8484   broke cd changing.
8485 - r4262
8486
8487 -------------------------------------------------------------------
8488 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
8489
8490 - zypper: added search (jkupec)
8491 - removed the suid bit from zypp-checkpatches-wrapper so that the
8492   build passes until permissions.rpm is updated (~#211286).
8493 - r4253
8494
8495 -------------------------------------------------------------------
8496 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
8497
8498 - Log microseconds if ZYPP_PROFILING env var is enabled.
8499 - r4252
8500
8501 -------------------------------------------------------------------
8502 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
8503
8504 - YaST sources:
8505   Factory cannot be set with 'refresh' enabled
8506   (#204957)
8507 - get rid of some const bool signatures in Source classes
8508 - r4247
8509
8510 -------------------------------------------------------------------
8511 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
8512
8513 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
8514
8515 -------------------------------------------------------------------
8516 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
8517
8518 - select the best solution: prefering the total amount of install/update
8519   packages BEFORE source preferences. Bug 208784
8520
8521 -------------------------------------------------------------------
8522 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
8523
8524 - Introduce a method to see if a source supports a
8525   kind of resolvable at that time, so we can
8526   init a YUM source like factory but avoid parsing
8527   it if it contains no patches.
8528 - add TODO
8529 - zypp-checkpatches xml output
8530 - r4235
8531
8532 -------------------------------------------------------------------
8533 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
8534
8535 - added a CLI preview: zypper
8536 - revision 4214
8537 - version 2.2.3
8538
8539 -------------------------------------------------------------------
8540 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
8541
8542 - FATE #100165:
8543   Make Content File Aware of Different Architectures
8544   expand %a in release notes with architecture
8545
8546 -------------------------------------------------------------------
8547 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
8548
8549 - Extended pattern parser to support includes/extends tags as hint
8550   for the IO. (F301229)
8551 - revision 4199
8552 - version 2.2.2
8553
8554 -------------------------------------------------------------------
8555 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
8556
8557 - Enabled sending of ScriptResolvableReport.
8558 - Changed ScriptResolvableReport::start to send local path
8559   of script to be executed.
8560 - revision 4190
8561 - version 2.2.1
8562
8563 -------------------------------------------------------------------
8564 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
8565
8566 - Added ScriptResolvableReport. Callbacks triggered on script
8567   execution during commit. (F100233)
8568 - revision 4187
8569 - version 2.2.0
8570
8571 -------------------------------------------------------------------
8572 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
8573
8574 - fix: Url::getRegisteredSchemes() would always return nothing
8575
8576 -------------------------------------------------------------------
8577 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
8578
8579 - Made the build dependency on gettext-devel explicit
8580
8581 -------------------------------------------------------------------
8582 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
8583
8584 - adapted multi-media YUM sources according to official YUM
8585   specification (F300743)
8586
8587 -------------------------------------------------------------------
8588 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
8589
8590 - use RPM_OPT_FLAGS (meissner@suse.de)
8591
8592 -------------------------------------------------------------------
8593 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
8594
8595 - SourceFactory::createFrom() - don't loose url,...
8596 - r4160
8597
8598 -------------------------------------------------------------------
8599 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
8600
8601 - reduce logging in ResolvableImpl.cc
8602 - rev 4157
8603
8604 -------------------------------------------------------------------
8605 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
8606
8607 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
8608   in QueueItemInstall and QueueItemRequire
8609   Bug 192535/204913
8610   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8611
8612 -------------------------------------------------------------------
8613 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
8614
8615 - fixed SourceFactory::createFrom() - don't loose alias,
8616   cachedir,... parameters
8617
8618 -------------------------------------------------------------------
8619 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
8620
8621 - Use RPM Enhances only if detected at configure time, to allow
8622   compilation with older rpm.
8623 - callback params: use const string & instead of string (dmacvicar)
8624
8625 -------------------------------------------------------------------
8626 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
8627
8628 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
8629   a package/script/message
8630   Bug: 192535
8631
8632 -------------------------------------------------------------------
8633 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
8634
8635 - add Source_Ref::checksum() which in combination with
8636   timestamp can give an idea of a source change.
8637 - r4106
8638
8639 -------------------------------------------------------------------
8640 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
8641
8642 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
8643   enable progress reporting on compressed streams.
8644
8645 -------------------------------------------------------------------
8646 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
8647
8648 - better error propagation
8649 - r4096
8650
8651 -------------------------------------------------------------------
8652 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
8653
8654 - Removed libblkid dependency - the workaround using libblkid to
8655   check filesystem on XEN vbd mapped devices is obsolete, because
8656   the info is avaliable via /dev/disk/by-label link now. (#197107)
8657 - revision 4087
8658
8659 -------------------------------------------------------------------
8660 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
8661
8662 - PackageProvider: Fixed broken retry. (#202163)
8663 - revision 4071
8664
8665 -------------------------------------------------------------------
8666 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
8667
8668 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
8669   to create a Package from a source package header.
8670 - Added method Pathname::extension: Return all of the characters in name
8671   after and including the last dot in the last element of name.
8672 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
8673   rpms. Otherwise we'd need access to the rpm database to get the keys.
8674 - revision 4069
8675
8676 -------------------------------------------------------------------
8677 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
8678
8679 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
8680   a package/script/message
8681   Bug: 192535
8682
8683 -------------------------------------------------------------------
8684 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
8685
8686 - Speedup computation of number of rpm database entries.
8687 - revision 4058
8688
8689 -------------------------------------------------------------------
8690 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
8691
8692 - Fixed endless loop in transactResObject
8693   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
8694
8695 -------------------------------------------------------------------
8696 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
8697
8698 - fix some testcases for tar file parser changes
8699 - r4045
8700
8701 -------------------------------------------------------------------
8702 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
8703
8704 - missing includes
8705 - clean old callbacks
8706 - r4041
8707
8708 -------------------------------------------------------------------
8709 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
8710
8711 - zyppPattern->install_packages returns SUGGESTED package too.
8712   Bug 201476
8713   Revision 4036
8714
8715 -------------------------------------------------------------------
8716 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
8717
8718 - New behaviour in the solver: try with 'best' package first, try with 'all'
8719   packages if this fails.
8720   Bug :Bug 191983
8721
8722 -------------------------------------------------------------------
8723 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
8724
8725 - libzypp 2.1.0
8726 - bump version due to incompatible callback changes in KeyRing
8727   Sources
8728
8729 -------------------------------------------------------------------
8730 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
8731
8732 - new keyring callbacks
8733 - separate trust key from import key
8734 - use PublicKey class instead of params, to be able
8735   to add more info like photos later (pending #181682)
8736 - update zmart with those callbacks.
8737 - better error handling (Exception types)
8738 - make tmp file names more readable depending on the context
8739 - r4026
8740
8741 -------------------------------------------------------------------
8742 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
8743
8744 - decouple probing from source creation, using the new
8745   media test for existence functions.
8746 - r4019
8747
8748
8749 -------------------------------------------------------------------
8750 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
8751
8752 - Fixed getDoesFileExist to reset the transfer range
8753 - Added logging of curl debug messages to the zypp log.
8754   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
8755   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
8756 - r4018
8757
8758 -------------------------------------------------------------------
8759 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
8760
8761 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
8762   see rev 3810 below. (#190163)
8763 - rev 3998
8764
8765 -------------------------------------------------------------------
8766 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
8767
8768 - fix uninstalling of atoms (noop)
8769 - r3995
8770
8771 -------------------------------------------------------------------
8772 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
8773
8774 - Implement initial verson of Media
8775   doesFileExist, for future source probing.
8776 - r3984
8777
8778 -------------------------------------------------------------------
8779 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
8780
8781 - more dbus_connection_close fixes
8782 - r3974
8783
8784 -------------------------------------------------------------------
8785 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
8786
8787 - clean up 'incomplete' handling in QueueItemEstablish.
8788 - rev 3973.
8789
8790 -------------------------------------------------------------------
8791 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
8792
8793 - Don't set 'incomplete' for uninstalled patterns or products.
8794   (#198379)
8795 - rev 3970.
8796
8797 -------------------------------------------------------------------
8798 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
8799
8800 - Added new API calls:
8801   setAdditionalProvide
8802   setAdditionalConflict
8803   setAdditionalRequire
8804
8805 -------------------------------------------------------------------
8806 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
8807
8808 - don't link examples to testsuite library.
8809
8810 -------------------------------------------------------------------
8811 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
8812
8813 - Disable profiling to work around compiler bug.
8814
8815 -------------------------------------------------------------------
8816 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
8817
8818 - forward port 3924:3939
8819 - Add explicit finish callbacks for subtasks during ProvidePackage
8820   to avoid UI confusion.
8821 - rev3957
8822
8823 -------------------------------------------------------------------
8824 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
8825
8826 - Introduce examples/
8827 - fix some svn ignores
8828 - fix compilation. Use: dbus_connection_close
8829 - rev 3943
8830
8831 -------------------------------------------------------------------
8832 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
8833
8834 - Initial support for plain directory with rpms as source
8835 - r3935
8836
8837 -------------------------------------------------------------------
8838 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
8839
8840 - Move the target query by kind function to
8841   a iterator, so we dont make a copy of the restore
8842   the iterator works loading by demand too
8843
8844 -------------------------------------------------------------------
8845 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
8846
8847 - rename the new initTarget to initializeTarget,
8848   leave the old one as is, but deprecate it.
8849 - r3903
8850
8851 -------------------------------------------------------------------
8852 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
8853
8854 - forward port from SLES10 branch , till 3888
8855 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
8856   full packages. (#168844)
8857 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
8858 - version 2.0.0
8859 - rev 3893
8860
8861 -------------------------------------------------------------------
8862 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
8863
8864 - Separate target init from adding resolvables, getting rid of the
8865 uggly bool flag.
8866 - dont clear the store each time Target::resolvables is called
8867 - Load target resolvables on demand by kind, keep them cached later
8868 - add Target::resolvablesByKind(kind) to allow query specific kind
8869   without reading all kinds. Used to port TargetProduct, which
8870   was reading the whole rpm database only to displayy base product
8871   name in YaST help.
8872 - commit to pkg-bindings and packager will follow.
8873 - jsrain will port more yast stuff, especially inst_source which
8874   startup time should by reduced by half afterwards.
8875 - rev 3880
8876
8877 -------------------------------------------------------------------
8878 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
8879
8880 - forward port:
8881   rev 3786 fix to stalle tmpfiles broke patches.
8882   SLES was released with this broken. 10.1 has a blocked
8883   zypp update because this.
8884   Attempt to fix this. (#192535)
8885 - fix configure.ac sqlite-source build path
8886 - rev 3858
8887
8888 -------------------------------------------------------------------
8889 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
8890
8891 - link correctly
8892
8893 -------------------------------------------------------------------
8894 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
8895
8896 - dont link sqlite in the main lib.
8897 - rev 3826
8898
8899 -------------------------------------------------------------------
8900 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
8901
8902 - susetags: parse product parser regexp only once
8903 - parse yum factory 5 sec. (from 30) faster using
8904   another string find algorithm
8905 - rev 3824
8906
8907 -------------------------------------------------------------------
8908 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
8909
8910 - Digest: Don't read the stream character wise but reading blocks,
8911   as advised by matz profiling.
8912 - r3819
8913
8914 -------------------------------------------------------------------
8915 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
8916
8917 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
8918   trusted vendors. (#189573)
8919 - revision 3804
8920
8921 -------------------------------------------------------------------
8922 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
8923
8924 - backport fix for stalle tmpfile (#191311)
8925 - rev 3788
8926
8927 -------------------------------------------------------------------
8928 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
8929
8930 - deactivated media manager code that was disabling the
8931   automounter (#172419)
8932 - rev 3724
8933
8934 -------------------------------------------------------------------
8935 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
8936
8937 - fix autorefresh (#186115)
8938 - revision 3708
8939 -------------------------------------------------------------------
8940 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
8941
8942 - forward port from SLE branch
8943 - Set default permission for logfiles to 0640. (#187044)
8944 - revision 3696
8945
8946 -------------------------------------------------------------------
8947 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
8948
8949 - forward port from SLE branch
8950 - Fixed installation of SP or Add-On product switching to media 2
8951   too early. (#186607)
8952 - revision 3691
8953
8954 -------------------------------------------------------------------
8955 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
8956
8957 - forward port from SLE branch
8958 - Strip self provides without edition in Resolvable ctor.
8959   (#186079)
8960 - Source::provideResolvables not implemented in yum source type.
8961   Product not set for packages that are available from update source
8962   (#186920)
8963 - Hook modalias() supplements without package to "kernel" (#184840)
8964 - Allow on-demand SourceManager::restore() (#186678)
8965 - Hook modalias() supplements without package to "kernel" (#184840)
8966 - rev 3676
8967
8968 -------------------------------------------------------------------
8969 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
8970
8971 - Fix adding resolving of path names for mount points (#181606)
8972 - rev 3658
8973
8974 -------------------------------------------------------------------
8975 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
8976
8977 - merge download algorithm and refactoring from branch
8978   (#181204)
8979
8980 -------------------------------------------------------------------
8981 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
8982
8983 - autodocs: use find+xargs to overcome command length limit,
8984   do not call doxygen unnecessarily (#185334).
8985 - rev 3645
8986
8987 -------------------------------------------------------------------
8988 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
8989
8990 - Dont use getZYpp in static constructor (#185198)
8991   Bugfix #178292 was wrong.
8992 - Only warn on incompleting installed resolvables (#185197)
8993 - rev 3644
8994
8995 -------------------------------------------------------------------
8996 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
8997
8998 - Atoms might only be installed via patches (#184714)
8999 - rev 3642
9000
9001 -------------------------------------------------------------------
9002 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
9003
9004 - fix for the last stall tmpfile (#178292)
9005 - r3637
9006
9007 -------------------------------------------------------------------
9008 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
9009
9010 - Implemented transfer timeout inside of the progress callback.
9011   The timeout value can be set using timeout url parameter, the
9012   default transfer timeout is 180 seconds. (#181602)
9013 - Added ssl_verify and ssl_capath url options used in https scheme,
9014   allowing to change or disable the ssl verify options. (#171622)
9015 - Added fallback on read failures of /etc/mtab to /proc/mounts.
9016   Improved verbosity in mount and mount check related failure cases,
9017   incl. /etc/mtab dump. (#181606)
9018 - rev 3623
9019
9020 -------------------------------------------------------------------
9021 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
9022
9023 - combine knownAliases and knownUrls in a single function.
9024 - rev 3616
9025
9026 -------------------------------------------------------------------
9027 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
9028
9029 - honor parallel installs in resolver context (#181103)
9030 - rev 3592
9031
9032 -------------------------------------------------------------------
9033 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
9034
9035 - right fix for tmpdir initialized in static constructor
9036 - catch around provideJustFile in providePackage
9037 -rev 3654
9038
9039 -------------------------------------------------------------------
9040 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
9041
9042 - fix #182003 YUM packages without size
9043 - rev 3587
9044
9045 -------------------------------------------------------------------
9046 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
9047
9048 - Allow to restore and remove by Url
9049 - rev 3583
9050
9051 -------------------------------------------------------------------
9052 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
9053
9054 - make atoms parallel installable (#181103)
9055 - rev 3580
9056
9057 -------------------------------------------------------------------
9058 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
9059
9060 - Allow to restore by alias
9061 - r3568
9062
9063 -------------------------------------------------------------------
9064 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
9065
9066 - Do not fork in a global destructor, perl dislikes it (#182672).
9067   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
9068
9069 -------------------------------------------------------------------
9070 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
9071
9072 - Installation: Assert product information is stored to libzypp
9073   database before reboot. (#181198)
9074 - Version 1.2.0; revision 3553
9075
9076 -------------------------------------------------------------------
9077 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
9078
9079 - Synchronize keys with rpm database before
9080   closing access to it (#182338)
9081 - rev 3533
9082
9083 -------------------------------------------------------------------
9084 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
9085
9086 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
9087   filter out the non-DVD drives completely. Allows a fallback to
9088   drives without the dvd HAL property e.g. in VMWare. (#177457)
9089 - rev 3530
9090
9091 -------------------------------------------------------------------
9092 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
9093
9094 - Merge fix for stalle tmpdir due to cyclic references, using a master
9095  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
9096 - rev 3521
9097
9098 -------------------------------------------------------------------
9099 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
9100
9101 - Fixes unneeded file download, and add download callbacks
9102   (still need yast side) #181204 and #160206
9103 - Fix stalle tmpdir due to cyclic references, using a master
9104   TmpDir for zypp. # 178292
9105
9106 -------------------------------------------------------------------
9107 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
9108
9109 - fixed memory leak in PersistentStorage (#168690)
9110 - revision 3519
9111
9112 -------------------------------------------------------------------
9113 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
9114
9115 - fixed memory leak in XMLSourceCacheParser (#168690)
9116 - revision 3517
9117
9118 -------------------------------------------------------------------
9119 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
9120
9121 -latest fi translation added
9122  Revision 3502
9123
9124 -------------------------------------------------------------------
9125 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
9126
9127 -All installed resolvables has been set to "satisfied" in
9128  ResolverContext::unneeded . BUT:
9129  Patch concerning resolvables have to be set to
9130  "unneeded" although they are installed. In order
9131  getting the state "no longer applicable" (Bug 171590)
9132 - rev 3496
9133
9134 -------------------------------------------------------------------
9135 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
9136
9137 - compute status for scripts and messages so their freshens get
9138   properly honored (aj with postgresql-server)
9139 - rev 3494
9140
9141 -------------------------------------------------------------------
9142 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
9143
9144 - revert not-used-yet rpmdb timestamp, as
9145   it broke rpmdb::init(). (#180040)
9146 - rev 3490
9147
9148 -------------------------------------------------------------------
9149 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
9150
9151 - updating gmo files, if po files has been changed; bug 164449
9152
9153 -------------------------------------------------------------------
9154 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
9155
9156 - Dont download twice if starting from 1st time
9157 - fix typo
9158 - rev 3481
9159
9160 -------------------------------------------------------------------
9161 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
9162
9163 - set cache dir only if storeMetadata is called as a public method.´
9164 - rev 3475
9165
9166 -------------------------------------------------------------------
9167 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
9168
9169 - schedule a package for installation if
9170   - it freshens / supplements something
9171   - it is not installed yet
9172   (#178721)
9173 - rev 3473
9174
9175 -------------------------------------------------------------------
9176 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
9177
9178 - make susetags also implement download and check first.
9179 - rev 3470
9180
9181 -------------------------------------------------------------------
9182 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
9183
9184 - make yum more robust. Never parse from provideFile
9185   but only from local disk. Make sure the cache
9186   is consistent before recreating it.
9187   the code is easier to follow and probably
9188   faster. checksum and signatures are
9189   checked on caching not on parsing.
9190   Required to implement refresh for #154990
9191 - rev 3452
9192
9193 -------------------------------------------------------------------
9194 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
9195
9196 - implement timestamp for YUM and SuseTags
9197 - actually use the license to confirm in yum patches
9198 - add prerequires tag in yum optonally to the bad designed
9199   and nonintuitive pre=1
9200 - rev 3448
9201
9202 -------------------------------------------------------------------
9203 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
9204
9205 - dont pass root on init but before.
9206 - implement rpm db modification timestamp
9207   not used yet
9208 - move Helix source to testsuite out of the solver
9209   so we can use it for target, storage tests
9210 - add Source_Ref::timestamp(), default to now()
9211   in order to implement smart sync of sources by zmd
9212 - don't parse desc and summary twice
9213 - fix a segfault with tranlated text
9214 - fix broken size tag introduced in rev 3427
9215 - rev 3446
9216
9217 -------------------------------------------------------------------
9218 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
9219
9220 - dont accept corrupt sources, improve logs
9221
9222 -------------------------------------------------------------------
9223 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
9224
9225 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
9226   loosing autoprotection (eg. for foreign vendor). (assists #177469)
9227 - rev 3431
9228
9229 -------------------------------------------------------------------
9230 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
9231
9232 - added mediaNr() to PatchRpm and DeltaRpm classes
9233 - rev 3430
9234
9235 -------------------------------------------------------------------
9236 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
9237
9238 - enable YUM license to confirm.
9239   needed for #174476
9240 - adapt store to serialize and read all new resobject fields
9241 - use install-time to now() when serializing (#174653)
9242 - rev 3427
9243
9244 -------------------------------------------------------------------
9245 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
9246
9247 - Do not violate install order when restricting commit to a certain
9248   mediaNumber. (#170079)
9249 - Version 1.1.0; rev 3423
9250
9251 -------------------------------------------------------------------
9252 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
9253
9254 - Added SourceManager::findSourceByUrl to overcome alias mismatches
9255   (#177543).
9256 - rev 3420
9257
9258 -------------------------------------------------------------------
9259 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
9260
9261 - Order all objects according to prerequirements, not just packages.
9262   (#173690)
9263 - rev 3419
9264
9265 -------------------------------------------------------------------
9266 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
9267
9268 - Added new translation
9269
9270 -------------------------------------------------------------------
9271 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
9272
9273 - fix missing homedir option for gpg (#171055)
9274 - rev 3415
9275
9276 -------------------------------------------------------------------
9277 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
9278
9279 - Prevent against daemons launched in rpm %post, that do not close
9280   their filedescriptors. (#174548)
9281 - Version 1.0.1; rev 3413
9282
9283 -------------------------------------------------------------------
9284 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
9285
9286 - fixed media number of package retrieved as a part of a patch
9287   (#174841)
9288 - rev 3409
9289
9290 -------------------------------------------------------------------
9291 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
9292
9293 - fix missing package descriptions due to filtered packages
9294   by incompatible architectures. (#159109)
9295 - rev 3404
9296
9297 -------------------------------------------------------------------
9298 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
9299
9300 - decrease logging in DiskUsageCounter and Modalias (#163186)
9301 - rev 3406
9302
9303 -------------------------------------------------------------------
9304 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
9305
9306 - Stay backward comapatible.
9307
9308 -------------------------------------------------------------------
9309 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
9310
9311 - Make basic attributes available through ResObject.
9312 - Let ResObjects which do not require media access during
9313   commit return ZERO sourceMediaNr (required for #173690)
9314 - Version 1.0.0
9315 - rev 3390
9316
9317 -------------------------------------------------------------------
9318 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
9319
9320 - reduce logging verbosity (#163186)
9321 - rev 3381
9322
9323 -------------------------------------------------------------------
9324 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
9325
9326 - setCandidate accept candidates with compatible architectures too. Not
9327   only with the same architecture. Bug 172594 - If update package has
9328   differet arch, UI display is wrong
9329
9330 -------------------------------------------------------------------
9331 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
9332
9333 - Added Source_Ref::resStoreInitialized.
9334   If we know that noone has seen the resolvables yet, we can skip
9335   them too, eg. when deleting a source. (#174840)
9336 - rev 3378
9337
9338 -------------------------------------------------------------------
9339 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
9340
9341 - Honor freshens as conditionals independant from the installed/
9342   uninstalled status (#174797)
9343 - rev 3376
9344
9345 -------------------------------------------------------------------
9346 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
9347
9348 - State modifier "unneeded" is transitive for patches (#171590)
9349 - rev 3375
9350
9351 -------------------------------------------------------------------
9352 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
9353
9354 - Do not transact itself (update) in the transactResObject mechanism
9355   Bug 174290
9356
9357 -------------------------------------------------------------------
9358 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
9359
9360 - Reenabled improved large file support flags (unintentionally
9361   removed in rev 1544). Fixes bug #173753.
9362 - Added large file support flags to libzypp.pc file allowing
9363   consistence checks in the application using features variable
9364 - rev 3366
9365
9366 -------------------------------------------------------------------
9367 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
9368
9369 - SourceManager: moved source deletion before creation
9370   so that we can recreate a deleted one (#174295)
9371 - removed dead code dealing with known_caches from SourceManager::store
9372   (see r3195)
9373 - r3362
9374
9375 -------------------------------------------------------------------
9376 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
9377
9378 - fixed returning product short name and summary if product read
9379   from target store (#148625)
9380 - rev 3360
9381
9382 -------------------------------------------------------------------
9383 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
9384
9385 - set media verifier on redirected medium (#172599)
9386 - rev 3359
9387
9388 -------------------------------------------------------------------
9389 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
9390
9391 - fix 'transactResKind' to collect best providers by capability
9392   and to recursively transact items of same kind (#170114)
9393 - rev 3355
9394
9395 -------------------------------------------------------------------
9396 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
9397
9398 - serialize the full URL to avoid missing password and other
9399   url settings (#148108)
9400 - rev 3353
9401
9402 -------------------------------------------------------------------
9403 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
9404
9405 - Added a 60 sec connect timeout to MediaCurl (#172860)
9406 - rev 3348
9407
9408 -------------------------------------------------------------------
9409 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
9410
9411 - re-fetch also .asc and .key files before checking signature
9412   (#172597)
9413 - rev 3350 (3345-10.1)
9414
9415 -------------------------------------------------------------------
9416 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
9417
9418 - Fix yum key verification, because a double variable declaration
9419
9420 -------------------------------------------------------------------
9421 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
9422
9423 - use --no-default-keyring to avoid creating a
9424   default gpg dir in / (#171055)
9425 - rev 3335
9426
9427 -------------------------------------------------------------------
9428 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
9429
9430 - Fix YUM signature checking, we were passing the key instead of the
9431   signature.
9432 - When the user trust a key, sync again. Bye to the session trusted
9433   keys and user being asked all the time. (#171213)
9434 - r3332
9435
9436 -------------------------------------------------------------------
9437 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
9438
9439 - Cleanup index tables when removing items from pool (#170564).
9440
9441 -------------------------------------------------------------------
9442 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
9443
9444 - backout rev 3246->3275 of TargetImpl.cc
9445 - add missing testsuite/utils/TestUtils.h
9446 - rev 3330
9447
9448 -------------------------------------------------------------------
9449 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
9450
9451 - more fixes for #171062, there were some files still not being
9452   read from cache.
9453 - r3327
9454
9455 -------------------------------------------------------------------
9456 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
9457
9458 - cache keys and signature. Remove lot of duplicated code. (#171062)
9459 - r3320
9460
9461 -------------------------------------------------------------------
9462 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
9463
9464 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
9465   mount here anything, so it is OK to use any dir (171351).
9466 - rev 3318
9467
9468 -------------------------------------------------------------------
9469 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
9470
9471 - parse "license-to-confirm" in primary.xml (#168437)
9472 - rev 3312
9473
9474 -------------------------------------------------------------------
9475 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
9476
9477 - Don't try to store 'Atom', not needed and the backend store
9478   rejects them anyways (addtion to #168610)
9479 - rev 3306
9480
9481 -------------------------------------------------------------------
9482 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
9483
9484 - Improved device check in MediaDISK using libblkid (Bug #158529)
9485 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
9486   added a check if it is a directory
9487 - Added libcurl and libblkid checks to configure.ac
9488 - Added e2fsprogs(-devel) requires to the spec file
9489 - rev 3303
9490
9491 -------------------------------------------------------------------
9492 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
9493
9494 - dont download "other" during key check (#171041)
9495 - rev 3294
9496
9497 -------------------------------------------------------------------
9498 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
9499
9500 - allow parallel installs of atoms (used to fulfill patch require-
9501   ments, atoms aren't installed anyways) (#170098)
9502 - some testsuite improvements.
9503 - rev 3288
9504
9505 -------------------------------------------------------------------
9506 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
9507
9508 - get rid of autobuild check when throwing exceptions without throw
9509   but with a macro, returning a null pointer at the end (never reached).
9510
9511 -------------------------------------------------------------------
9512 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
9513
9514 - Do not violate install order when restricting commit to a certain
9515   mediaNumber. (#170079)
9516
9517 -------------------------------------------------------------------
9518 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
9519
9520 - Don't use throw directly!
9521   use ZYPP_THROW with a Exception class, otherwise package bindings
9522   will not catch them.
9523   Should fix crashes when reading broken sources with yast.
9524 - rev 3272
9525
9526 -------------------------------------------------------------------
9527 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
9528
9529 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
9530   revision 3269
9531
9532 -------------------------------------------------------------------
9533 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
9534
9535 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
9536 - further improve on #168840 (from rev 3231), match on name-edition
9537   when filtering by best arch. (#170098)
9538 - rev 3268
9539
9540 -------------------------------------------------------------------
9541 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
9542
9543 - #170093 , lot of package descriptions missing
9544 - rev 3263
9545
9546 -------------------------------------------------------------------
9547 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
9548
9549 - try to fix wrong permissions of /var/lib/zypp created
9550   by old zypp, only when running as root they are fixed
9551   (#169094)
9552 - YUM: Verify signatures on factoryInit.
9553   Dont provide other.xml. Cleanups, better logging.
9554   When refreshing signed soruces, don't refresh is source
9555   has not changed.
9556 - YaST sources: don't refresh if media file has not changed.
9557 - Show full url of index files in sources for signature validation
9558   (mentioned in #170139 comment #3)-
9559
9560 -------------------------------------------------------------------
9561 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
9562
9563 - udpated media ID syntax for external scripts (to be consistent
9564   with packages) (#170247)
9565 - rev 3256
9566
9567 -------------------------------------------------------------------
9568 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
9569
9570 - set media ID to 1 if not specified in YUM metadata (#167452)
9571 - rev 3255
9572
9573 -------------------------------------------------------------------
9574 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
9575
9576 - If freshen and supplement are fulfilled, install any kind of
9577   resolvable if not yet installed (#165746)
9578 - rev 3249
9579
9580 -------------------------------------------------------------------
9581 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
9582
9583 - make downloaded script executable. (#169191)
9584 - rev 3247
9585
9586 -------------------------------------------------------------------
9587 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
9588
9589 - Improve on last fix, compare only compatible archs.
9590 - rev 3233
9591
9592 -------------------------------------------------------------------
9593 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
9594
9595 - Only choose best arch of multiple package atoms with identical
9596   name (#168840)
9597 - rev 3231
9598
9599 -------------------------------------------------------------------
9600 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
9601
9602 - pass empty strings to UI as key properties if unknown key
9603   (#169114)
9604 - rev 3228
9605
9606 -------------------------------------------------------------------
9607 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
9608
9609 - refrain from parsing 'other.xml' (#159316)
9610 - rev 3226
9611
9612 -------------------------------------------------------------------
9613 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
9614
9615 - in source refresh, clean up the cache dir if fails
9616 - do not require repomd.xml.asc when creating a cache (#163765)
9617 - rev 3224
9618
9619 -------------------------------------------------------------------
9620 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
9621
9622 - Check if a file exists before providing it, and just handling the
9623   exception is not sufficient, because it can release the media.
9624   it nows get all possible packages.X translations an then
9625   it selects the candidate from the existing ones (#168654)
9626 - rev 3221
9627
9628 -------------------------------------------------------------------
9629 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
9630
9631 - dont report conflicts if item is neither installed
9632   nor to-be-installed (#168906)
9633 - rev 3219
9634
9635 -------------------------------------------------------------------
9636 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
9637
9638 - #168060 , propagate the file description or original
9639   name to the UI and not the checked filename path,
9640   which could be a tmp file.
9641   Requires changes in pkg-manager, and probably zmd-helpers.
9642 - rev 3215
9643
9644 -------------------------------------------------------------------
9645 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
9646
9647 - /var/lib/zypp/db/languages/* are empty files (##168355)
9648 - r3206
9649
9650 -------------------------------------------------------------------
9651 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
9652
9653 - All resolvables must honor arch, so Arch_noarch in
9654   target/store/XMLFilesBackend.cc is wrong (#160792)
9655 - Introduced code to honour shared package descriptions
9656   (#159109)
9657 - r3204
9658
9659 -------------------------------------------------------------------
9660 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
9661
9662 - replace '_' in YUM elements/attributes with '-' (#168762)
9663 - rev 3201
9664
9665 -------------------------------------------------------------------
9666 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
9667
9668 - Fixed iseries workaround - interchanged variables for scsi
9669   devices, added debug messages about the steps (#163971).
9670 - Added getenv NULL ptr check and verify of the $HOME dir's
9671   and ~/.curlrc file's ownership (#163203).
9672 - rev 3199
9673
9674 -------------------------------------------------------------------
9675 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
9676
9677 - Use filesystem::TmpDir to create unique and unused Source cache
9678   directories. (#168051)
9679
9680 -------------------------------------------------------------------
9681 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
9682
9683 - Enable signature checks per default. (#168525)
9684
9685 -------------------------------------------------------------------
9686 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
9687
9688 - fix callbacks for providing a single file (#160206)
9689
9690 -------------------------------------------------------------------
9691 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
9692
9693 - If an installed package looses a dependency, the solver tries
9694   to upgrade it. Limit the upgrade candidates to best arch, best
9695   edition.
9696 - filter 'other' entries with incompatible arch in yum parser.
9697 - rev 3177
9698
9699 -------------------------------------------------------------------
9700 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
9701
9702 - initialize the product category according to source (#168061)
9703 - rev 3172
9704
9705 -------------------------------------------------------------------
9706 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
9707
9708 - delete only one older version of a xml-store resolvable
9709   (half-baked, but the previous attempt was charred)
9710
9711 -------------------------------------------------------------------
9712 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
9713
9714 - moved license_to_confirm to primary.xml
9715 - rev 3170
9716
9717 -------------------------------------------------------------------
9718 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
9719
9720 - Removed deprecated oldstyle commit methods.
9721
9722 -------------------------------------------------------------------
9723 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
9724
9725 - when installing a xml-store resolvable (all except package,
9726   message, script), delete older versions (#160792).
9727 - read selection edition from the XML store
9728 - rev 3167
9729
9730 -------------------------------------------------------------------
9731 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
9732
9733 - properly clear transaction flag after successful commit
9734   (see rev 3122, #164365, #167285)
9735 - rev 3157
9736
9737 -------------------------------------------------------------------
9738 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
9739
9740 - recursively soft-uninstall recommended package on real uninstall,
9741   not on update (#167603)
9742 - rev 3155
9743
9744 -------------------------------------------------------------------
9745 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
9746
9747 - fix #167605 (importing keys to rpm multiple times due to
9748   wrong interpretation of rpm gpg versioning.
9749 - add support for reading the rpm keys, with full id and fingerprint
9750 - rev 3153
9751
9752 -------------------------------------------------------------------
9753 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
9754
9755 - don't add duplicate error infos to ResolverContext (#167309)
9756 - rev 3146
9757
9758 -------------------------------------------------------------------
9759 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
9760
9761 - fix Resolver::transactReset() (see rev 3122) (#167285)
9762 - rev 3140
9763
9764 -------------------------------------------------------------------
9765 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
9766
9767 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
9768   variable is present, all signature checking callbacks will default
9769   to 'accept', in case no recipient is present.
9770
9771 -------------------------------------------------------------------
9772 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
9773
9774 - read content file on construction, and make
9775   provideProduct only insert the already
9776   read product object into the store (#165826)
9777   (dmacvicar)
9778 - When the signature is not found, warn the
9779   user about a unsigned source. When the
9780   key is not found, do nothing, it can be in the
9781   keyring already. (#166016) (dmacvicar)
9782 - enable key verification only if
9783   ZYPP_CHECKSIG env var is set (dmacvicar)
9784 - r1529
9785
9786 -------------------------------------------------------------------
9787 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
9788
9789 - fix bugfix 164365, fix bug 167285
9790   Actually clear the transcation state instead of locking it
9791   to 'dont transact'
9792 - rev 3122
9793
9794 -------------------------------------------------------------------
9795 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
9796
9797 - revert the signature/digest checking callbacks
9798 - rev 3115
9799
9800 -------------------------------------------------------------------
9801 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
9802
9803 - Bugfix #165670
9804   - Honor keep requests.
9805   - Dont flag "locked uninstall" as error if a keep request was
9806     issued before.
9807 - rev 3114
9808
9809 -------------------------------------------------------------------
9810 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
9811
9812 - rule out locked items during distribution upgrade as early
9813   as possible. (#165670)
9814 - rev 3110
9815
9816 -------------------------------------------------------------------
9817 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
9818
9819 - Bugfix #166212
9820   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
9821     transactResObject().
9822   - resetTransaction(APPL_LOW) before resolving
9823   - enhance transactCaps by using the same algorithm as in
9824     QueueItemRequire
9825     (before: transact all requires and recommends by name
9826      now: transact best requires and recommends by provides)
9827 - rev 3107
9828
9829 -------------------------------------------------------------------
9830 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
9831
9832 - new callbacks for failing digest
9833 - rev 3098
9834
9835 -------------------------------------------------------------------
9836 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
9837
9838 - ask for file without a checksum (#165125)
9839
9840 -------------------------------------------------------------------
9841 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
9842
9843 - dont install satisfied resolvables (#165843)
9844 - rev 3095
9845
9846 -------------------------------------------------------------------
9847 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
9848
9849 - dont abort on failed "dry_run" (#164583)
9850 - rev 3091
9851
9852 -------------------------------------------------------------------
9853 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
9854
9855 - Ask user if signature file does not exist (#163765)
9856 - handle repomd.xml.asc as optional file (#163765)
9857 - rev 3089
9858
9859 -------------------------------------------------------------------
9860 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
9861
9862 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
9863 - rev 3087
9864
9865 -------------------------------------------------------------------
9866 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
9867
9868 - Dont do transitive uninstalls on uninstalled or upgraded items.
9869   (#165798)
9870 - rev 3083
9871
9872 -------------------------------------------------------------------
9873 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
9874
9875 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
9876
9877 -------------------------------------------------------------------
9878 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
9879
9880 - Product::updateUrls: restore it from the XML store;
9881   fixed content parsing (#163192).
9882 - restore product flags fro the XML store
9883 - rev 3074
9884
9885 -------------------------------------------------------------------
9886 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
9887
9888 - Only consider best arch/version (#165477)
9889 - rev 3069
9890
9891 -------------------------------------------------------------------
9892 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
9893
9894 - No need to parse tags at all if there is no item to store values
9895   (e.g. data for unwanted arch). Fixed segv trying to store data in
9896   NULL item. (#165479)
9897 - rev3065
9898
9899 -------------------------------------------------------------------
9900 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
9901
9902 - Improved Url path name "//" vs. "/%2f" handling; now if the
9903   url has an authority, "/%2f" is used for ftp only (#163784)
9904 - rev 3062
9905
9906 -------------------------------------------------------------------
9907 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
9908
9909 - fixed storing patch scripts to target store (#159928)
9910 - rev 3058
9911
9912 -------------------------------------------------------------------
9913 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
9914
9915 - if a patch is bad, only skip this patch, not everything
9916   (#165200)
9917 - rev 3057
9918
9919 -------------------------------------------------------------------
9920 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
9921
9922 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
9923 - Susetags:Pattern: Fixed parser.
9924
9925 -------------------------------------------------------------------
9926 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
9927
9928 - when uninstalling, only re-establish installed items
9929   supplementing the to-be-uninstalled one. (variant of #165111)
9930 - rev 3054
9931
9932 -------------------------------------------------------------------
9933 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
9934
9935 - Susetags:Package: Parse and provide ins/delnotify texts.
9936
9937 -------------------------------------------------------------------
9938 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
9939
9940 - when checking freshens/supplements at install, only consider
9941   best architecture/edition (#164453)
9942 - rev 3051
9943
9944 -------------------------------------------------------------------
9945 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
9946
9947 - when checking for supplements, only consider best arch, best
9948   edition for installation (#165111)
9949 - rev 3047
9950
9951 -------------------------------------------------------------------
9952 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
9953
9954 - Bug 165117: build 910: Update: Splitted packages are selected for
9955   all archs
9956
9957 -------------------------------------------------------------------
9958 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
9959
9960 - ask user if a file exists but does not have a checksum (#162797)
9961 - rev 3044
9962
9963 -------------------------------------------------------------------
9964 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
9965
9966 - parse time and size elements from delta and patch RPM
9967 - rev 3043
9968
9969 -------------------------------------------------------------------
9970 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
9971
9972 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
9973   devices - on powerpc only (#163971)
9974 - rev 3042
9975
9976 -------------------------------------------------------------------
9977 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
9978
9979 - fix endless loop in patches parsing.
9980 - rev 3039
9981
9982 -------------------------------------------------------------------
9983 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
9984
9985 - fixed media handling in SuSEtags source (#164879)
9986 - rev 3037
9987
9988 -------------------------------------------------------------------
9989 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
9990
9991 - honor 'dry_run' on package remove (#164732)
9992 - rev 3036
9993
9994 -------------------------------------------------------------------
9995 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
9996
9997 - add files from yum filelist as provides to package (#164731)
9998 - rev 3032
9999
10000 -------------------------------------------------------------------
10001 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
10002
10003 - honor "+Enh:/-Enh:" in packages file (#156513)
10004
10005 -------------------------------------------------------------------
10006 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
10007
10008 - fix callback receiver signature to match the callback for removing
10009   package
10010
10011 -------------------------------------------------------------------
10012 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
10013
10014 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
10015 - rev 3024
10016
10017 -------------------------------------------------------------------
10018 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
10019
10020 - Bug 164440; Taking wrong architecture while updating obsoletes
10021   splitted packages
10022 - rev 3022
10023
10024 -------------------------------------------------------------------
10025 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
10026
10027 - allow relative paths with url file:
10028 - dont filter atoms from going into pool, multi-arch patch
10029   requirements need them. Instead, treat atoms with incompatible
10030   architecture as unneeded.
10031 - rev 3018
10032
10033 -------------------------------------------------------------------
10034 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
10035
10036 - product now provides short name
10037 - rev 3013
10038
10039 -------------------------------------------------------------------
10040 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
10041
10042 - read metadata for packages from correct tags in patches (#163220)
10043 - rev 3011
10044
10045 -------------------------------------------------------------------
10046 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
10047
10048 - more detailed resolver error reports (#162994)
10049 - rev 3010
10050
10051 -------------------------------------------------------------------
10052 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
10053
10054 - report package download progress (#160966)
10055 - rev 3007
10056
10057 -------------------------------------------------------------------
10058 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
10059
10060 - transact also for languages (#163819)
10061 - rev 3004
10062
10063 -------------------------------------------------------------------
10064 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
10065
10066 - loop through all affected ResObjects in transactResKind (#163819)
10067 - rev 3002
10068
10069 -------------------------------------------------------------------
10070 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
10071
10072 - allow re-installation of non-packages (#162906)
10073 - rev 2998
10074
10075 -------------------------------------------------------------------
10076 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
10077
10078 - Added loop checking for scsi cdroms (/sys/block/srX) in case
10079   HAL does not provide any drives like on iSeries (#163971).
10080 - rev 2995
10081
10082 -------------------------------------------------------------------
10083 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
10084
10085 - add 'licenceToConfirm()' to Product. (#164375)
10086
10087 -------------------------------------------------------------------
10088 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
10089
10090 - Avoid excessive CD hopping on commit. But still far from
10091   being perfect. (#159679)
10092 - Fixed Target::commit: Despite dry_run set True, packages
10093   were depeted.
10094
10095 -------------------------------------------------------------------
10096 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
10097
10098 - honour if user decides to skip a package in commit (#156031)
10099
10100 -------------------------------------------------------------------
10101 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
10102
10103 - fixed parsing external reference to script in patch (#163221)
10104 - r2981
10105
10106 -------------------------------------------------------------------
10107 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
10108
10109 - cache and provide content.asc/key optionally. Dont show a
10110   popup if they dont exists. (dmacvicar)
10111 - Actually abort when verify signature workflow is false. (dmacvicar)
10112 - r2978
10113
10114 -------------------------------------------------------------------
10115 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
10116
10117 - fixed setting autorefresh flag for installation sources
10118
10119 -------------------------------------------------------------------
10120 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
10121
10122 - drop patches with incompatible architecture.
10123 - rev 2972
10124
10125 -------------------------------------------------------------------
10126 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
10127
10128 - Added info method to media verifier base and more debug info
10129 - rev 2970
10130
10131 -------------------------------------------------------------------
10132 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
10133
10134 - Dont deny the "/" attach point in MediaDIR, since this is used
10135   for all "file:" urls, esp. local packages.
10136 - rev 2962
10137
10138 -------------------------------------------------------------------
10139 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
10140
10141 - Bug 159673 - only one conflict solvable per page
10142
10143 -------------------------------------------------------------------
10144 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
10145
10146 - parse all dependencies of 'packages' file (#163773)
10147 - rev 2957
10148
10149 -------------------------------------------------------------------
10150 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
10151
10152 - Use the original media descr_dir on refresh for
10153   suse tags source (#163196)
10154 - r2952
10155
10156 -------------------------------------------------------------------
10157 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
10158
10159 - add Source::setUrl() for zmd backend helper.
10160 - rev 2946
10161
10162 -------------------------------------------------------------------
10163 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
10164
10165 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
10166 target init. (dmacvicar)
10167 - r2949
10168
10169 -------------------------------------------------------------------
10170 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
10171
10172 - Fixed MediaDISK to use a mount -oro,bind id the disk
10173   partition is already attached e.g. by the automounter.
10174   Try to mount it a second time may fail (#163486).
10175 - rev 2944
10176
10177 -------------------------------------------------------------------
10178 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
10179
10180 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
10181 - rev 2940
10182
10183 -------------------------------------------------------------------
10184 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
10185
10186 - only try to create a source of a given type when restoring
10187   from the persistent store (#162111)
10188
10189 -------------------------------------------------------------------
10190 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
10191
10192 - parse all dependencies for patterns (.pat) files (#160602)
10193 - drop YOUPATH and YOUURL from content file.
10194 - rev 2924
10195
10196 -------------------------------------------------------------------
10197 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
10198
10199 - properly initialize autorefresh for non-remote sources (#154990)
10200 - rev 2919
10201
10202 -------------------------------------------------------------------
10203 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
10204
10205 - Added flag to MediaManager::isUseableAttachPoint, whether
10206   to check against system mount entries or not.
10207 - Disallow to use the attachpoints of another media handlers
10208   as source path in MediaDIR.
10209 - rev 2917
10210
10211 -------------------------------------------------------------------
10212 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
10213
10214 -implement callbacks for when package verification (checksum)
10215  fails, offer to retry or abort
10216
10217 -------------------------------------------------------------------
10218 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
10219
10220 - Fix construction of checksum objects when using non-standard
10221   checksum algorithms
10222 - Fix broken YUM cache
10223 - r2913
10224
10225 -------------------------------------------------------------------
10226 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
10227
10228 - Keep packages with no version upgrade installed during
10229   distribution upgrade (#162972)
10230 - add 'transactReset()' helper function for UI.
10231 - rev 2908
10232
10233 -------------------------------------------------------------------
10234 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
10235
10236 - r2906
10237
10238 -------------------------------------------------------------------
10239 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
10240
10241 - Fixed candidate handling in ui::Selectable. (#156589)
10242
10243 -------------------------------------------------------------------
10244 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
10245
10246 - fix #162984 , gpg hangs because the matching data file
10247   for the key cannot be find. (dmacvicar)
10248 - Fix restore of YUM source using the same cache dir semantics as
10249  susetags instead of assuming there is a cache if a cache_dir
10250   was given. (dmacvicar)
10251
10252 -------------------------------------------------------------------
10253 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
10254
10255 - use DISTPRODUCT/DISTVERSION from content file to generate the
10256   product name, version, and release.
10257 - rev 2902
10258
10259 -------------------------------------------------------------------
10260 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
10261
10262 - Removed broken forcing of absolute ftp paths added in rev2705 to
10263   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
10264 - rev 2900
10265
10266 -------------------------------------------------------------------
10267 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
10268
10269 - add Resolver::freshenPool() (#156980)
10270 - rev 2893
10271
10272 -------------------------------------------------------------------
10273 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
10274
10275 - skip incompatible archs in filelist parsing.
10276 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
10277   /lib64/, ...)
10278 - rev 2886
10279
10280 -------------------------------------------------------------------
10281 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
10282
10283 - skip incompatible archs in primary parsing.
10284 - rev 2883
10285
10286 -------------------------------------------------------------------
10287 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
10288
10289 - allow setting of source when parsing local .rpm (#147765)
10290 - rev 2880
10291
10292 -------------------------------------------------------------------
10293 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
10294
10295 - Do not update packages over other architectures
10296
10297 -------------------------------------------------------------------
10298 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
10299
10300 - Added zypp/ui/UserWantedPackages to support the UI's
10301   "automatic changes" dialog (bug #152700)
10302
10303 -------------------------------------------------------------------
10304 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
10305
10306 - use KeyRing class to validate repomd.xml (#160909)
10307
10308 -------------------------------------------------------------------
10309 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
10310
10311 - Product resolvables should be readable by normal users.
10312   (#162474) (dmacvicar)
10313 - implemented keyring and metadata signature verification
10314   in susetags source
10315 - dont delete the lock if we did not acquire it
10316 - r2847
10317
10318 -------------------------------------------------------------------
10319 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
10320
10321 - Added disabling of the automounter while MediaManager
10322   init and restoring of the old state on exit (#154326).
10323 - Implemented check if media (CD) is automounted or not
10324 - rev 2840
10325
10326 -------------------------------------------------------------------
10327 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
10328
10329 - Implemented several hal get/set/removeDeviceProperty wrappers
10330 - Improved HalException to allow to fetch HAL/DBUS error componets
10331 - rev 2830
10332
10333 -------------------------------------------------------------------
10334 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
10335
10336 - honor subscription status of catalogs (#162350)
10337 - rev 2827
10338
10339 -------------------------------------------------------------------
10340 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
10341
10342 - Enabled CD eject error reporting exceptions (#154326)
10343 - rev 2822
10344
10345 -------------------------------------------------------------------
10346 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
10347
10348 - support "dry run" (#159467)
10349 - implement "transactResKind" (#161400)
10350 - rev 2817
10351
10352 -------------------------------------------------------------------
10353 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
10354
10355 - add checksum for external patches (#159928)
10356
10357 -------------------------------------------------------------------
10358 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
10359
10360 - calculate product architecture (#158198)
10361
10362 -------------------------------------------------------------------
10363 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
10364
10365 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
10366   detection
10367
10368 -------------------------------------------------------------------
10369 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
10370
10371 - Auto protect installed packages from unknown vendor. (#157446)
10372
10373 -------------------------------------------------------------------
10374 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
10375
10376 - added support for external scripts to metadata (#159928) (jsrain)
10377 - fixed handling of Language resolvables (ma)
10378 - fix leak in rpmdb (dmacvicar)
10379 - added softlock for autoyast (#159466) (ma)
10380 - Fixed exceptions in doGetFileCopy() to show full url
10381   including the file instead of just the media base url. (mt)
10382 - Provide Language::summary (ma)
10383 - check patterns and selections file exist
10384   before veryfing them (#161300) (dmacvicar)
10385 - added YUM metadata checksum computation (jsrain)
10386 - added interface to patch of a message (jsrain)
10387 - r2734
10388
10389 -------------------------------------------------------------------
10390 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
10391
10392 - added support for external scripts to metadata (#159928)
10393 - r2709
10394
10395 -------------------------------------------------------------------
10396 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
10397
10398 - report separate exception when trying to start source cache again to
10399   suppress incorrect error message in XEN installation
10400 - r2682
10401
10402 -------------------------------------------------------------------
10403 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
10404
10405 - Implement inter process locking in zypp.
10406 - Added No medium found output
10407 - splitting modaliases in supplements TOO
10408 - parse also the available signing keys
10409
10410 -------------------------------------------------------------------
10411 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
10412
10413 - release all media when removing source (#159754) (visnov)
10414 - more testsuites (schubi)
10415 - updated translations (schubi)
10416 - added MediaNotEjectedException (mt)
10417 - rev 2652
10418
10419 -------------------------------------------------------------------
10420 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
10421
10422 - fix patches descriptions (dmacvicar)
10423 - fix source serialization (dmacvicar)
10424 - metadata for kernel test (schubi)
10425 - Arch tests updated (ma)
10426 - classify NULL Ptr as unique (ma)
10427 - Added host check, because file Url allows it now. (mt)
10428 - prepare modalias fix (#159766) (ma)
10429 - Provide iterator based access to SourceManager data. (ma)
10430 - Fixed "file:" Url scheme config to allow relative paths; (mt)
10431   RFC1738 says, it may contain a hostname as well...
10432 - revision 2633
10433
10434 -------------------------------------------------------------------
10435 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
10436
10437 - pkg-config support (mvidner)
10438 - close all medias when destructing MediaSet (jsrain)
10439 - rev 2622
10440
10441 -------------------------------------------------------------------
10442 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
10443
10444 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
10445 - Message callback implemented to show patch messages (visnov)
10446 - Bug 159696 (schubi)
10447 - provide transform_iterators to iterate over a maps keys or values (ma)
10448 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
10449 - added script and message installation (jsrain)
10450 - chooses the 'right' kernel now (kkaempf)
10451 - Use noarch if no arch is specified in patches (dmacvicar)
10452 - rev 2611
10453
10454 -------------------------------------------------------------------
10455 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
10456
10457 - Added some debug output including the access id (mt)
10458 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
10459   release with eject=true on attached media, to umount
10460   other mounts as well. (mt)
10461 - 159483 - solver does not blame missing dependency (schubi)
10462 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
10463 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
10464   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
10465 - fixed ZYPP_RETHROW (#156430) (ma)
10466 - patch for #156114 (visnov)
10467 - fixed container.erase loops (ma)
10468 - Fixed to reset desired (cached) flag before the action (mt)
10469 - Removed return in forceRelaseAllMedia (void function) (mt)
10470 - Parse nonexisting architecture to noarch so patches dont get
10471   filtered by the pool (dmacvicar)
10472 - 159512 - yast2-qt does not show label of to be installed products
10473   anymore (dmacvicar)
10474 - 159765 - Hidden patterns still visible (dmacvicar)
10475 - Use noarch if no arch is specified. (dmacvicar)
10476 - r2594
10477
10478 -------------------------------------------------------------------
10479 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
10480
10481 - properly report error for media change callback
10482 - rev 2579
10483
10484 -------------------------------------------------------------------
10485 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
10486
10487 - fixed memory leak in XMLNodeIterator (#157474)
10488 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
10489 - Renamed private MediaManager::forceMediaRelease
10490   function to forceReleaseShared (more exact name)
10491 - Implemented forceRelaseAllMedia() that can be
10492   used to release also foreign (user) mounts.
10493 - Added use of forceRelaseAllMedia for CD/DVDs
10494   if FORCE_RELEASE_FOREIGN is 1 (default 0)
10495 - little cleanup of the checkAttached function
10496 - r2578
10497
10498 -------------------------------------------------------------------
10499 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
10500
10501 - don't try to attach without exception handling (#158620)
10502 - fix descriptions, as a new tag Des for selections exists now.
10503 - fix #157683: failure after adding add-on product to install
10504   sources
10505 - added more files for translation
10506 - resolve-dependencies.cc: establish pool
10507 - parse-metadata.cc: catch bad URL
10508 - set zmdid for atoms
10509 - r2574
10510
10511 -------------------------------------------------------------------
10512 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
10513
10514 - fix testsuite.
10515 - provide edition and architecture for all kinds of yum
10516   resolvables.
10517 - fix ResStatus output.
10518 - establish atoms correctly.
10519 - treat requires to unneeded resolvables as fulfilled.
10520 - rev 2559
10521
10522 -------------------------------------------------------------------
10523 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
10524
10525 - fix the build
10526 - only consider best architecture/version (#157594)
10527 - prefer providers which supplement/enhance installed or
10528   to-be-installed packages (fixes the tpctl-kmp issue)
10529 - rev 2546
10530
10531 -------------------------------------------------------------------
10532 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
10533
10534 - provide more filters for pkg-bindings (#158602)
10535 - add SystemResObject to provide system (modalias, hal, ...)
10536   capabilities.
10537 - handle this during resolving.
10538 - make the modalias and hal capability match the SystemResObject
10539   by default, thereyby triggering a modalias (resp. hal)
10540   evaluation.
10541 - xmlstore: decouple target store from YUM schema.
10542 - clean up moving of hal() and modalias() from provides to
10543   supplements in ResolvableImpl.
10544 - add PatchContents() for UI.
10545 - handle Edition::noedition as empty string.
10546 - r2537
10547
10548 -------------------------------------------------------------------
10549 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
10550
10551 - releasing all medias when asking for CD (#156981)
10552 - r2471
10553
10554 -------------------------------------------------------------------
10555 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
10556
10557 - ResStatus::resetTransact must return a value.
10558 - Fixed random build failures in LanguageCode.cc.
10559   (Rewrote the CodeMaps constructor so that gcc does not
10560   optimize a 500-statement basic block.)
10561 - Fix constructions of patch objects. Actually insert atoms in atoms
10562   list. Insert atoms for package even if the package does not exists
10563   in the source. Fixes #157628 (dmacvicar).
10564 - Fixed license reading from susetags, #151834 (dmacvicar).
10565 - r2468
10566
10567 -------------------------------------------------------------------
10568 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
10569
10570 - added ResStatus::resetTransact (ma)
10571 - bugfix for #156439 (schubi)
10572 - Added Source_Ref::setAlias (#154913).
10573 - Do not assume there is a product file when scanning for products
10574   (visnov)
10575 - function to disable all sources in the persistent store (visnov)
10576 - dependency errors go to stdout, not stderr; output resolver info
10577   directly to stderr (kkaempf)
10578 - rev 2464
10579
10580 -------------------------------------------------------------------
10581 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
10582
10583 - fix merging of resolver info (needed for #157684).
10584 - errors are also important in ResolverInfo.
10585 - improve debug output in ResolverContext.
10586 - rev 2455
10587
10588 -------------------------------------------------------------------
10589 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
10590
10591 - delete RPMs downloaded via HTTP/FTP after installnig them
10592   (#157011)
10593 - fixed product registration (reverted autorefresh patch) (#157566)
10594
10595 -------------------------------------------------------------------
10596 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
10597
10598 - if root!="/", always prefer the upgrade candidate (#155472)
10599 - implement license confirmed api for UI.
10600 - prefer architecture over version in distribution upgrade
10601   (#157501)
10602 - clean up media handling.
10603 - rev 2448
10604
10605 -------------------------------------------------------------------
10606 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
10607
10608 - init Modalias properly.
10609 - fix warnings in testcases.
10610 - rev 2432
10611
10612 -------------------------------------------------------------------
10613 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
10614
10615 - drop libjpeg-devel and sqlite-devel from build requires.
10616
10617 -------------------------------------------------------------------
10618 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
10619
10620 - implement 'modalias()' capability (#157406)
10621 - make dependencies consistent, its 'freshens'.
10622 - cope with user umounts of devices.
10623 - add debug to SourceManager.
10624 - rev 2418
10625
10626 -------------------------------------------------------------------
10627 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
10628
10629 - allow version downgrade during distribution upgrade if the
10630   newer package is coming from a trusted vendor (#155472)
10631 - implement locale fallback
10632 - 'freshen' -> 'freshens' in schema definitions to make it
10633   consistent with all other dependency definitions.
10634 - better error reporting for .pat and .sel files.
10635 - rule out packages from dependency resolutions which are
10636   de-selected by user (#155368)
10637 - use locale fallbacks in package translations.
10638 - refresh source when re-enabling it.
10639 - rev 2406
10640
10641 -------------------------------------------------------------------
10642 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
10643
10644 - split of libzypp-zmd-backend subpackage as a stand-alone
10645   leaf package.
10646 - encapsulate bool test for Source_Ref better.
10647 - fixed stack overflow (ma).
10648 - make testsuite build again.
10649 - rev 2346
10650
10651 -------------------------------------------------------------------
10652 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
10653
10654 - fixed URL rewriting for CD2 and following (#154762)
10655 - fixed ResPoolProxy diffState (for proper ok/cancel support
10656   in UI)
10657 - added special exception class for aborting installation
10658   (#154936)
10659 - only auto-change directories if they end in CDn or DVDn.
10660 - rev 2320.
10661
10662 -------------------------------------------------------------------
10663 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
10664
10665 - silently ignore multiple installs of the same package.
10666 - fix disk usage for installs and uninstalls.
10667 - rev 2308
10668
10669 -------------------------------------------------------------------
10670 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
10671
10672 - zmd-backend: filter out incompatible architectures from
10673   repository.
10674 - rev 2298
10675
10676 -------------------------------------------------------------------
10677 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
10678
10679 - sync libzypp media data with mtab.
10680 - improve resolver error and solution reports.
10681 - fix source cache reading (#155459).
10682 - default cached sources to enabled (#155459).
10683 - let each source provide public keys.
10684 - rev 2297
10685
10686 -------------------------------------------------------------------
10687 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
10688
10689 - only write by-sovler transactions back (#154976)
10690 - rev 2278
10691
10692 -------------------------------------------------------------------
10693 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
10694
10695 - release last used source at end of commit (#155002)
10696 - rev 2277
10697
10698 -------------------------------------------------------------------
10699 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
10700
10701 - cope with NULL values in zmd catalogs table (#153584)
10702 - set YAST_IS_RUNNING in transact zmd helper (#154820)
10703 - run SuSEconfig after transact zmd helper (#154820)
10704 - add softTransact to honor user vs. soft requirements (#154650)
10705 - honor all build keys provided by a package source.
10706 - add source metadata refresh.
10707 - add progress callbacks to zmd helpers.
10708 - rev 2276
10709
10710 -------------------------------------------------------------------
10711 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
10712
10713 - include .diffs into main source.
10714 - catch exception when ejecting media which was unmounted externally
10715   (#154697).
10716 - init source in zmd-backend correctly (#154667)
10717 - implement disk usage info for YaST.
10718 - clean up XML schema files.
10719 - catch CPUs identifying as 'i686' but being 'i586'.
10720 - allow definition of preferred attach (mount) point for media.
10721 - make resolver results more readable.
10722 - use language fallbacks if none of multiple language providers
10723   matches.
10724 - get rid of ignoring wrong arch in resolver, having the wrong
10725   architecture is prevented by other means.
10726 - prepare for translations in exceptions.
10727 - fix 'abort does not abort'
10728 - implement 'flag' I/O in target cache backend.
10729 - skip incompatibles architectures in packages.<lang>
10730 - rev 2228
10731
10732 -------------------------------------------------------------------
10733 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
10734
10735 - dont even provide src/nosrc from the source.
10736 - rev 2169 + diffs
10737
10738 -------------------------------------------------------------------
10739 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
10740
10741 - Initialize commit result (#154409)
10742 - release media if its wrong (#154326)
10743 - dont copy src/nosrc packages to the pool (#154627)
10744 - reduce XML logging.
10745 - rev 2169 + diffs
10746
10747 -------------------------------------------------------------------
10748 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
10749
10750 - fix path of .po files (#154074).
10751 - parse the correct package.<lang> file (kinda #154074).
10752 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
10753 - reattach all released medias.
10754 - raise exception instead of abort() on XML errors (#154104).
10755 - update translations.
10756 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
10757   and is_empty_dir utility function
10758 - rev 2169
10759
10760 -------------------------------------------------------------------
10761 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
10762
10763 - check freshens and supplements for packages (#154074).
10764 - only complain about incomplete installed resolvables,
10765   if they are uninstalled, schedule them for installation.
10766   (#154074)
10767 - add testcases for locale() provides.
10768 - add lang_country -> lang fallback.
10769 - have locale(parent:...) deps match any provides of 'parent'
10770   also when uninstalling a package.
10771 - rev 2148
10772
10773 -------------------------------------------------------------------
10774 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
10775
10776 - change the locale(...) separator to ";" (#153791)
10777 - complete "find-files" of zmd-backend.
10778 - rev 2140
10779
10780 -------------------------------------------------------------------
10781 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
10782
10783 - avoid attaching media when initializing source
10784 - rev 2139
10785
10786 -------------------------------------------------------------------
10787 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
10788
10789 - warn about misspelled 'locale(...)' provides
10790 - add testcases
10791 - rev 2134
10792
10793 -------------------------------------------------------------------
10794 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
10795
10796 - fix the build
10797 - rev 2129
10798
10799 -------------------------------------------------------------------
10800 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
10801
10802 - provide available locales to application (#153583)
10803 - honor 'requestedLocales' (language dependant packages)
10804 - honor release requests for all holders of a device.
10805 - silently re-attach after a forced release.
10806 - solver improvements.
10807 - handle source caches.
10808 - proper logging in zmd backend helpers.
10809 - rev 2127
10810
10811 -------------------------------------------------------------------
10812 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
10813
10814 - upgrade always to best version and arch (#153577)
10815 - reset 'transact' state for obsoleted packages (#153578)
10816 - translation updates
10817 - rev 2113
10818
10819 -------------------------------------------------------------------
10820 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
10821
10822 - add support for 'local' .rpm packages to zmd-backend.
10823 - rev 2101
10824
10825 -------------------------------------------------------------------
10826 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
10827
10828 - fix build of zmd/backend.
10829 - actually fill 'files' table in package-files.
10830 - rev 2094
10831
10832 -------------------------------------------------------------------
10833 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
10834
10835 - improve testcases.
10836 - add 'setPossibleLocales()' to ZYpp, this defines the set
10837   of possible locales to choose from (#153583)
10838 - provide LanguageImpl and create 'Language' resolvables for
10839   each 'possible' locale.
10840 - fix YUM parsing of patches, insert 'atoms' to link patches
10841   with packages.
10842 - replace gzstream/ with own, existing implementation.
10843 - honor locks in solver (#150231)
10844 - sync pool with target after commit() properly (#150565, #153066)
10845 - new zmd helper 'package-files'
10846 - rev 2093
10847
10848 -------------------------------------------------------------------
10849 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
10850
10851 - prevent multiple initializations of the target (#153124)
10852 - implement 'loopback mounted ISO images'
10853 - retain old package sources on upgrade.
10854 - support compressed .xml files in 'repodata' type repositories.
10855 - rev 2025
10856
10857 -------------------------------------------------------------------
10858 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
10859
10860 - parse locale(...) provides and construct correct dependencies.
10861
10862 -------------------------------------------------------------------
10863 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
10864
10865 - always upgrade to candidate (#152760).
10866 - fix typo in package sorting.
10867 - prepare handling of locale provides.
10868 - rev 1995
10869
10870 -------------------------------------------------------------------
10871 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
10872
10873 - sort src/nosrc package to right list during commit.
10874 - revert installtime/buildtime in susetags parser (#152760)
10875 - rev 1990
10876
10877 -------------------------------------------------------------------
10878 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
10879
10880 - reset state after successful commit (#153030)
10881 - run "rpm -e" always with "--nodeps" (#153026)
10882 - provide separate resolvable kind for src packages.
10883 - extend status field for LOCK and LICENSE.
10884 - add sameState()/diffState() for UI.
10885 - provide 'best' candidate for UI.
10886 - set 60 sec timeout for curl access.
10887 - don't cross-compare solver results, takes too much time.
10888 - provide sizes of installed packages.
10889 - extend REQUIRES semantics in content file.
10890 - add "parse-metadata" helper to zmd-backend.
10891 - rev 1987
10892
10893 -------------------------------------------------------------------
10894 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
10895
10896 - provide complete disk usage data (#152761)
10897 - include upgrade flag when copying solver solution
10898   back to pool (#152717)
10899 - rev 1959
10900
10901 -------------------------------------------------------------------
10902 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
10903
10904 - don't insert incompatible architectures to the pool (#151933)
10905 - don't accept incompatible architectures from a repository
10906   (#151933)
10907 - separate rpm log (#151431).
10908 - allow extended product requires.
10909 - rev 1954
10910
10911 -------------------------------------------------------------------
10912 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
10913
10914 - provide the XML schema files in the main package. (#152593)
10915
10916 -------------------------------------------------------------------
10917 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
10918
10919 - provide arch compat handling.
10920 - implement data upload to zmd.
10921 - fix source metadata caching on target.
10922 - add 'supplements' dependencies to 'yum' parser.
10923 - provide user agent identification to curl calls.
10924 - move resolver branches (multiple alternatives) back in queue
10925   (resolve known things first, then the unknown ones).
10926 - clean up 'packages' parser.
10927 - rev 1947
10928
10929 -------------------------------------------------------------------
10930 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
10931
10932 - improve media mount/umount interface
10933 - prepare class ArchCompat for proper architecture ordering
10934   and compatibility handling.
10935 - add returns to dummy functions in DbAccess.
10936 - rev 1913
10937
10938 -------------------------------------------------------------------
10939 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
10940
10941 - don't explictly delete to-be-upgraded packages.
10942 - finish query-system, resolve-dependencies, and transact for
10943   libzypp-zmd-backend.
10944 - provide Pattern::category.
10945 - move system architecture to toplevel.
10946 - make target store pathname settable.
10947 - speed up rpmdb reading by properly filtering unwanted file
10948   provides.
10949 - rev 1905
10950
10951 -------------------------------------------------------------------
10952 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
10953
10954 - new translations.
10955 - proofread texts.
10956 - when comparing solutions, prefer higher versions.
10957 - provide generic 'SafeBool' for bool conversions.
10958 - add PtrTypes testsuites.
10959 - rev 1876
10960
10961 -------------------------------------------------------------------
10962 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
10963
10964 - integrate all diffs
10965 - move Target::commit to toplevel API
10966 - generalize dependency iterators and hash dependency
10967   information in pool (for speedup)
10968 - add 'supplements' as dependency
10969 - make more pattern attributes available
10970 - drop "smbfs" in favour of "cifs" (#151476)
10971 - add metadata cache to sources (Beta4 bug)
10972 - run "rpm -e"  with name-version-release
10973 - fix update conflicts
10974 - rev 1864
10975
10976 -------------------------------------------------------------------
10977 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
10978
10979 - fix-mediachange.diff: dont skip CD but retry after media change
10980 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
10981   'eject' button
10982 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
10983   so media handle gets actually released and media unmounted.
10984
10985 -------------------------------------------------------------------
10986 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
10987
10988 - implement arch scoring
10989 - prefer better arch (#151427)
10990 - transitive depedencies of weak requirements are non-weak
10991   (#151446)
10992 - rev 1778 + diff
10993
10994 -------------------------------------------------------------------
10995 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
10996
10997 - ignore self and to-be-updated conflicts (#150844)
10998 - fix enable of target store (for non-packages)
10999 - rev 1778
11000
11001 -------------------------------------------------------------------
11002 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
11003
11004 - fix "cd:" url (#151121)
11005 - provide location() in public Package api
11006 - allow running distribution upgrade in testmode
11007 - extend HAL interface
11008 - rev 1762
11009
11010 -------------------------------------------------------------------
11011 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
11012
11013 - pass normal and locale packages from selections correctly.
11014 - its "baseconf" for base selections.
11015 - Make 'ZYpp' an obvious singleton.
11016 - provide releasenotesUrl.
11017 - dont continue upgrade without target.
11018 - implement 'fake' hal for testing.
11019 - fix package sizes.
11020 - more solver testcases.
11021 - rev 1754
11022
11023 -------------------------------------------------------------------
11024 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
11025
11026 - extend requires of libzypp-devel
11027 - provide package sizes for UI
11028 - provide more UI helpers
11029 - implement Product and related functions
11030 - fix split provides in distribution upgrade
11031 - provide locale information to system
11032 - ask HAL for available devices
11033 - reduce debug information in solver
11034 - filter architectures in source, not in solver
11035 - rev 1743
11036
11037 -------------------------------------------------------------------
11038 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
11039
11040 - disable another testsuite for now
11041 - fetch the default locale from environment
11042 - support user-defined formatting of log
11043 - rev 1710
11044
11045 -------------------------------------------------------------------
11046 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
11047
11048 - providing basic product information from susetags source
11049 - public API for preferred language
11050 - implemented redirect of logging (#149001)
11051 - report start/finish of source data parsing (#150211)
11052 - store/restore source aliases properly (#150256)
11053 - disable a lot of debug logging to speed up solver
11054 - properly rewrite URL for CDn directory layouts (#149870)
11055 - rev 1706
11056
11057 -------------------------------------------------------------------
11058 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
11059
11060 - add save/restore state to facilitate UI 'cancel'
11061 - enable target/store
11062 - add 'forceResolve' call and flag to resolver to switch between
11063   task-oriented ZMD and interactive YaST behaviour.
11064 - Fix resolver problem solution texts.
11065 - improve solver problem solution offerings.
11066 - fix media access handling to better support multiple
11067   requestors to single media.
11068 - move the media number checking to the source (media requestor)
11069   which knows how to verify the correct media.
11070 - Fix CD ordering (#149871), adding testcases.
11071 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
11072 - Add selections to testcases.
11073 - rev 1673
11074
11075 -------------------------------------------------------------------
11076 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
11077
11078 - Fix missing return in Source.cc:124
11079
11080 -------------------------------------------------------------------
11081 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
11082
11083 - cope with empty arch field in selections
11084 - enable dummy "enableStorage" function
11085 - rev 1610-branch
11086
11087 -------------------------------------------------------------------
11088 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
11089
11090 - fix random data return in Source.cc
11091 - rev 1610
11092
11093 -------------------------------------------------------------------
11094 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
11095
11096 - adapt zmd-backend to SourceImpl API change
11097 - rev 1608
11098
11099 -------------------------------------------------------------------
11100 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
11101
11102 - fix the packages parser bug. Now all packages are parsed
11103   including (english) translations.
11104   source/susetags is back to svn head.
11105 - rev 1600
11106
11107 -------------------------------------------------------------------
11108 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
11109
11110 - fix off-by-one bug in bitfield handling
11111 - revert source/susetags to rev 1411
11112 - rev 1586
11113
11114 -------------------------------------------------------------------
11115 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
11116
11117 - dont prereq-sort non-packages
11118 - rev 1584
11119
11120 -------------------------------------------------------------------
11121 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
11122
11123 - rev 1582
11124
11125 -------------------------------------------------------------------
11126 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
11127
11128 - update to rev 1543
11129
11130 -------------------------------------------------------------------
11131 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
11132
11133 - require hal-devel in libzypp-devel
11134 - re-merge fixes (RPM_OPT_FLAGS)
11135
11136 -------------------------------------------------------------------
11137 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
11138
11139 - make solver behaviour a bit more interactive
11140 - rev 1537
11141
11142 -------------------------------------------------------------------
11143 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
11144
11145 - Fix syntax error in configure script.
11146 - Use RPM_OPT_FLAGS.
11147
11148 -------------------------------------------------------------------
11149 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
11150
11151 - update for qt ui integration
11152 - rev 1504
11153
11154 -------------------------------------------------------------------
11155 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
11156
11157 - split off libzypp-zmd-backend
11158 - rev 1466
11159
11160 -------------------------------------------------------------------
11161 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
11162
11163 - another update to svn
11164
11165 -------------------------------------------------------------------
11166 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
11167
11168 - finish rpm callbacks
11169 - finish UI API
11170 - fix state change resolver<->pool
11171 - zmd backend stuff
11172 - speed up tag file parsing
11173 - rev 1405
11174
11175 -------------------------------------------------------------------
11176 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
11177
11178 - disabling failing tests of s390 and ppc
11179
11180 -------------------------------------------------------------------
11181 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
11182
11183 - Snapshoot rev 1367
11184
11185 -------------------------------------------------------------------
11186 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
11187
11188 - use hashes for pool
11189 - rev 1343
11190
11191 -------------------------------------------------------------------
11192 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
11193
11194 - removed Obsoletes:    yast2-packagemanager
11195
11196 -------------------------------------------------------------------
11197 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
11198
11199 - Snapshoot 3 Feb 2005 (11:30)
11200
11201 -------------------------------------------------------------------
11202 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
11203
11204 - Snapshoot 2 Feb 2005 (14:00)
11205
11206 -------------------------------------------------------------------
11207 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
11208
11209 - Snapshoot 2 Feb 2005 ( integrating YaST )
11210
11211 -------------------------------------------------------------------
11212 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
11213
11214 - converted neededforbuild to BuildRequires
11215
11216 -------------------------------------------------------------------
11217 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
11218
11219 - Initial version
11220