bc366e52dcc5fc4b518fc1e7d4a7320c3acad6c3
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3
4 - Fix computation of Product::flavor.
5 - Add Product::productLine. A vendor specific string denoting the 
6   product line.
7 - revision 11182
8 - version 5.13.0 (13)
9
10 -------------------------------------------------------------------
11 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
12
13 - ZConfig::credentialsGlobal{File,Dir}() added
14   (/etc/zypp/credentials.{cat,d})
15 - revision 11176
16
17 -------------------------------------------------------------------
18 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
19
20 - Target::setInstallationLogfile() removed from zypp/Target.h
21 - revision 11171
22
23 -------------------------------------------------------------------
24 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
25
26 - Remove obsolete zypp-query-pool binary. zypper provides all
27   the information one needs.
28 - revision 11160
29
30 -------------------------------------------------------------------
31 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
32
33 - HistoryLog added and used to log package installs/removes and
34   repository adds, removes, url and alias changes into
35   history.logfile (/var/log/zypp/history) (fate #110205)
36 - str::escape(string, char) added
37 - revision 11150
38 - version 5.12.1 (12)
39
40 -------------------------------------------------------------------
41 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
42
43 - CredentialManager: look for credentials with
44   wanted_url.startsWith(stored_url)
45 - RepoManager: don't pass service credentials down to repos if
46   their urls are not based on service's url.
47 - revision 11134
48
49 -------------------------------------------------------------------
50 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
51
52 - Remove superfluous PRODUCT_REFERENCES attribute.
53 - revision 11127
54
55 -------------------------------------------------------------------
56 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
57
58 - Add Url::hasCredentialsInAuthority test for username or password 
59   being encoded in the authority component. I.e. user:pass@host.
60 - Handle repos to be disabled disable in service refresh.
61 - revision 11126
62
63 -------------------------------------------------------------------
64 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
65
66 - provided context to keyring callbacks (bnc #370223)
67 - merged trust & import callbacks (bnc #366467)
68   (don't worry, still allows to trust && !import)
69 - revision 11113
70
71 -------------------------------------------------------------------
72 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
73
74 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
75 - revision 11102
76
77 -------------------------------------------------------------------
78 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
79
80 - Use service alias as namespace for it's repositories aliases.
81 - revision 11097
82 - version 5.11.0 (11)
83
84 -------------------------------------------------------------------
85 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
86
87 - pass service's credentials down to repos
88 - support ?credentials=filepath in URL to specify credentials
89 - revision 11092
90
91 -------------------------------------------------------------------
92 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
93
94 - Add Product::isTargetDistribution to identify the systems installed
95   baseproduct. This should replace tests for Product::type is "base".
96 - revision 11089
97
98 -------------------------------------------------------------------
99 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
100
101 - save user credentials when adding repos/services with URLs containing
102   the credentials (bnc #425462)
103 - revision 11085
104
105 -------------------------------------------------------------------
106 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
107
108 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
109 - revision 11082
110
111 -------------------------------------------------------------------
112 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
113
114 - Service handling fixes. Added ServiceException. 
115 - revision 11077
116
117 -------------------------------------------------------------------
118 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
119
120 - Fix building of transaltions.
121 - revision 11064
122
123 -------------------------------------------------------------------
124 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
125
126 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
127 - revision 11060
128
129 -------------------------------------------------------------------
130 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
131
132 - Create new Service repos in disbaled sate.
133 - revision 11056
134 - version 5.10.0 (10)
135
136 -------------------------------------------------------------------
137 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
138
139 - Make registerTarget and registerRelease abvailable for installed 
140   product. Required for registration.
141 - revision 11043
142
143 -------------------------------------------------------------------
144 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
145
146 - Add url lists query to Product interface. A generic query and 
147   convenience methods to query urls for "releasenotes", "register", 
148   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
149 - revision 11029
150
151 -------------------------------------------------------------------
152 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
153
154 - ServiceType and ServiceInfo::type() added (contains only RIS for
155   now), service type probing added.
156 - Avoiding the use of 'path' for services (appending
157   the repoindex.xml's 'path' to the baseurl of created repos)
158 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
159 - revision 11022
160
161 -------------------------------------------------------------------
162 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
163
164 - add Repostiroy::updateKeys and 
165   Repository::providesUpdatesForKey(string) for repo and
166   product matching
167 - Provide Repository::isUpdateRepo
168
169 -------------------------------------------------------------------
170 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
171
172 - Fix evaluation of vendor support flags.
173 - Adapt retrieval of registration data (targetDistribution, 
174   targetDistributionRelease and targetDistributionFlavor).
175 - revision 11013
176
177 -------------------------------------------------------------------
178 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
179
180 - Follow gpgcheck tag in .repo file and do no check if disabled.
181 - revision 11010
182 - version 5.9.0 (8)
183
184 -------------------------------------------------------------------
185 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
186
187 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
188   with content (repos)
189 - revision 11004
190
191 -------------------------------------------------------------------
192 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
193
194 - Remove obsolete product attributes.
195 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
196 - revision 11001
197
198 -------------------------------------------------------------------
199 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
200
201 - Provide product::updaterepoKey: Update repository indicator string.
202 - revision 11000
203
204 -------------------------------------------------------------------
205 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
206
207 - provide context about the repository (name/alias) if available when
208   checking signatures (bnc#370223)
209 - 5.8.0
210
211 -------------------------------------------------------------------
212 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
213
214 - Add ServiceInfo interface to define a set of catalogs (repository 
215   aliases) to be enabled on next refresh.
216 - revision 10970
217
218 -------------------------------------------------------------------
219 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
220
221 - Fix reading of Traget::targetDistribution.
222 - Allow to configure default answers in signature verification workflow.
223 - revision 10968
224
225 -------------------------------------------------------------------
226 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
227
228 - CredentialManager added to manage stored credentials
229 - MediaCurl adapted to use CredentialManager to read credentials
230 - revision 10958
231
232 -------------------------------------------------------------------
233 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
234
235 - operator ==, !=, < definition moved to RepoInfoBase from
236   the derived classes
237 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
238   (bnc #407515)
239 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
240 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
241 - use shared_ptr instead of itrusive for {Repo,Service}Info
242 - revision 10931:10942
243
244 -------------------------------------------------------------------
245 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
246
247 - RepoInfo{,Base} setters made void
248 - revision 10931
249
250 -------------------------------------------------------------------
251 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
252
253 - skip repositories with non-matching target distro when reading
254   repoindex
255 - revision 10926
256
257 -------------------------------------------------------------------
258 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
259
260 - Enabled distupgrade of the SAT solver. In order to use the old
261   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
262   This variable will can be used until the old distupgrade mechanism will 
263   be removed from libzypp. Have a look to above changelogs.
264 - revision 10911
265 - version 5.7.0 (5)
266
267 -------------------------------------------------------------------
268 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
269
270 - add Package::maybeUnsupported to remove duplicated
271   code in clients dealing with Package::vendorSupport
272
273 -------------------------------------------------------------------
274 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
275
276 - Reset transaction only if this solvable has no buddy (bnc #417799)
277   e.g. do not reset Products cause the concerning release package
278   could not already be installed.
279 - revision 10883
280 - version 5.6.1 (5)
281
282 -------------------------------------------------------------------
283 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
284
285 - don't report "may be outdated" for @System repo.
286
287 -------------------------------------------------------------------
288 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
289
290 - Add Target::targetDistribution. Returns "distribution-arch" of 
291   the installed base product. Used for registration and Service
292   refresh. (for Fate #304915)
293 - revision 10877
294 - version 5.6.0 (5)
295
296 -------------------------------------------------------------------
297 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
298
299 - Add method Product::replacedProducts to identify installed 
300   Products that would be replaced by installing a new Product.
301   (for Fate #301997)
302 - revision 10876
303
304 -------------------------------------------------------------------
305 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
306
307 - Fixes to Selectable doing staus manipulation on non-USER level.
308 - revision 10873
309
310 -------------------------------------------------------------------
311 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
312
313 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
314   if it is not yet initialized. This is to avoid try/catch blocks just 
315   to test whether the Target is initialized. (bnc #417556)
316 - Add method Target::assertRootPrefix. Pass a pathname and get back the
317   path prefixed with the tragets root, unless it already had that prefix.
318 - revision 10870
319
320 -------------------------------------------------------------------
321 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
322
323 - Regarding error messages for Products correctly (FATE #304502)
324 - rev 10863 
325
326 -------------------------------------------------------------------
327 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
328
329 - Let Selectable default to USER level.
330 - revision 10850
331 - version 5.5.1 (5)
332
333 -------------------------------------------------------------------
334 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
335
336 - Change Selectable API to support doing staus manipulation on
337   non-USER level. 
338 - revision 10847
339 - version 5.5.0 (5) 
340
341 -------------------------------------------------------------------
342 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
343
344 - support sat solver API for searching files
345
346 -------------------------------------------------------------------
347 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
348
349 - Add ResPool::reposFind to get repositories by alias.
350 - revision 10835
351
352 -------------------------------------------------------------------
353 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
354
355 - Advise rpmdb2solv to parse the product database.
356 - revision 10824
357 - version 5.4.0 (4)
358
359 -------------------------------------------------------------------
360 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
361
362 - Offer a simpler, fate based status manipulation in ui::Selectable.
363   This is easier to handle, as the ui::Status always distinguishes
364   wheter an object is installed or not.
365 - revision 10814
366
367 -------------------------------------------------------------------
368 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
369
370 - Propagate default rpm install flags from zypp.conf via ZConfig and
371   ZYppCommitPolicy down to the installer. (FATE #302952) 
372 - revision 10813
373
374 -------------------------------------------------------------------
375 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
376
377 - Add base::Flags (like qt's QFlags) a type-safe way of storing 
378   OR-combinations of enum values.
379 - revision 10811
380
381 -------------------------------------------------------------------
382 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
383
384 - Add static ui::Selectable::get methods as convenient ctor
385   substitute. 
386 - revision 10806
387
388 -------------------------------------------------------------------
389 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
390
391 - Adapt zypp-query-pool to new product handling.
392 - revision 10803
393
394 -------------------------------------------------------------------
395 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
396
397 - Don't pass epoch to 'rpm -e', it does not support it.
398 - revision 10800
399
400 -------------------------------------------------------------------
401 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
402
403 - Adapt to new product handling. Products are no longer pseudo
404   installed objects verified by the solver, but actually installed. 
405   Thus removed satisfiedProduct iterator, fixed Selctables. 
406 - Removed class ProductInfo as we keep Product.
407 - revision 10797
408
409 -------------------------------------------------------------------
410 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
411
412 - implement relogin suggested support (fate#304889)
413
414 -------------------------------------------------------------------
415 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
416
417 - Detect correct download path even if repository type 
418   is not set. (bnc #386386)
419 - revision 10768
420
421 -------------------------------------------------------------------
422 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
423
424 - Cleanup, mostly by removing, unused parser code and related classes.
425 - revision 10765
426
427 -------------------------------------------------------------------
428 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
429
430 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
431 - revision 10763
432
433 -------------------------------------------------------------------
434 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
435
436 - Add new product attributes (flavor,referencePackage).
437 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
438   object. This is used to keep the product resolvable and the
439   package providing the product metadata in sync.
440 - revision 10742
441
442 -------------------------------------------------------------------
443 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
444
445 - support an optional url attribute in repoindex.xml's <repo>
446 - revision 10729
447
448 -------------------------------------------------------------------
449 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
450
451 - New class ProductInfo to provide product related metadata that
452   might be associated with a package. This will replace the Product
453   resolvable.
454 - revision 10715
455
456 -------------------------------------------------------------------
457 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
458
459 - generate a unique anonymous unique string per target
460   and add it to the agent string for better statistics
461
462 -------------------------------------------------------------------
463 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
464
465 - Follow solver policy and make repository priority the highest
466   key, when ordering packages. Then architecture, and edition last.
467 - revision 10710
468
469 -------------------------------------------------------------------
470 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
471
472 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp 
473   (bnc #412094)
474 - revision 10702
475
476 -------------------------------------------------------------------
477 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
478
479 - Service renamed to ServiceInfo
480 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
481 - revision 10695
482
483 -------------------------------------------------------------------
484 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
485
486 - fixed yum repos to work with non '/' base url post fix
487   (bnc #341617)
488 - revision 10662
489
490 -------------------------------------------------------------------
491 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
492
493 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
494   (bnc #411339)
495 - revision 10680
496
497 -------------------------------------------------------------------
498 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
499
500 - Several changes to make libzypp-bindings compile using the original
501   header files and no private copies. (bnc #391831)
502 - revision 10668
503 - version 5.3.0
504
505 -------------------------------------------------------------------
506 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
507
508 - Service::enabled() added
509 - revision 10657
510
511 -------------------------------------------------------------------
512 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
513
514 - Removed FRESHENS dependency type
515 - revision 10643
516
517 -------------------------------------------------------------------
518 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
519
520 - Allow parallel installation of packages which have been defined
521   in zypp.conf (parameter "multiversion") Fate #302050
522 - Additional check for broken system.
523   (defined in zypp.conv: solver.checkSystemFile)
524 - revision 10600
525
526 -------------------------------------------------------------------
527 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
528
529 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
530 - revision 10596
531
532 -------------------------------------------------------------------
533 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
534
535 - Remove Atom, Script, Message and other obsolete classes.
536 - revision 10592
537
538 -------------------------------------------------------------------
539 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
540
541 - Also report the name of the locking process in ZYppFactoryException
542   (bnc #280537)
543 - revision 10572
544
545 -------------------------------------------------------------------
546 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
547
548 - corrected logging of solver settings
549 - regard locking while doUpdate (bnc #405427)
550 - revision 10564
551
552 -------------------------------------------------------------------
553 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
554
555 - make curl use the right transfer mode
556   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
557 - revision 10559
558
559 -------------------------------------------------------------------
560 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
561
562 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
563 - revision 10557
564
565 -------------------------------------------------------------------
566 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
567
568 - Provide Package::url() if available in solv file. (bnc #402434)
569 - A missing cookie file must not be treated as an error. Simply
570   rebuild the cache (bnc #405867)
571 - Add 22x22 and 24x24 icons (bnc #329635)
572 - revision 10528
573
574 -------------------------------------------------------------------
575 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
576
577 - Do not update an already updated package (bnc #400422)
578 - revision 10504
579
580 -------------------------------------------------------------------
581 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
582
583 - Also check if the fingerprint matches before importing updated keys.
584   (bnc #393160)
585 - revision 10500
586
587 -------------------------------------------------------------------
588 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
589
590 - forward port add message attribute to patches.
591 - port import newer keys if a trusted key is updated
592 - (bnc#393160)
593 - version 5.0.2
594
595 -------------------------------------------------------------------
596 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
597
598 - Fix permanent duplication of gpg keys in the rpm database. Also
599   retrieve correct creation and expire dates. (bnc #401259)
600 - Invoke gpg with --homdir, otherwise command fails if executed
601   within a wrapper. (bnc #401259)
602 - revision 10487
603
604 -------------------------------------------------------------------
605 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
606
607 - version 5.0.1
608 - revision 10464
609
610 -------------------------------------------------------------------
611 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
612
613 - Handle new patch messages and scripts in commit. Provide callbacks
614   to display the patch messages and give visual feedback on script
615   execution. (bnc #401220)
616 - revision 10411
617
618 -------------------------------------------------------------------
619 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
620
621 - Fix wrong parenthesis causing bug 399320
622 - version
623 - revision
624
625 -------------------------------------------------------------------
626 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
627
628 - improve performance of gsub
629 - change replace_all to replaceAll (same name convency)
630 - add tests for gsub and replaceAll
631 - revision 10366
632
633 -------------------------------------------------------------------
634 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
635
636 - Handle application/x-redhat-package-manager in package-manager.desktop
637   (bnc #391183)
638 - revision 10361
639
640 -------------------------------------------------------------------
641 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
642
643 - X-SuSE-ControlCenter-System category added
644   to package-manager.desktop (bnc #302324)
645 - revision 10353
646
647 -------------------------------------------------------------------
648 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
649
650 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
651 - revision 10340
652
653 -------------------------------------------------------------------
654 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
655
656 - Fix memory corruption in curl media handler (bnc #396979)
657 - revision 10338
658
659 -------------------------------------------------------------------
660 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
661
662 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
663   as 'source package named zypper'. So these capabilities can be used
664   together with sat::Whatprovides or in resolver requests. (bnc #369893)
665 - revision 10335
666
667 -------------------------------------------------------------------
668 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
669
670 - allow aborting progress during removing packages. (bnc #389238)
671 - revision 10331
672
673 -------------------------------------------------------------------
674 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
675
676 - New option for ignoring Obsoletes. This is used for installing more than
677   one pacakges with the same name but different versions.
678   Often used by kernel.
679 - r 10299
680
681 -------------------------------------------------------------------
682 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
683
684 - Revert inappropriate Selectable cleanup. Fix Selectable
685   status computation. Unmaintained packages were wrongly
686   reported as unsinstalled. (bnc #394630)
687 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
688 - revision 10295
689
690 -------------------------------------------------------------------
691 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
692
693 - fixed typo
694
695 -------------------------------------------------------------------
696 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
697
698 - Reenable diskusage calculation (bnc #395051)
699 - version 4.25.1
700 - revision 10273
701
702 -------------------------------------------------------------------
703 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
704
705 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
706 - revision 10271
707
708 -------------------------------------------------------------------
709 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
710
711 - RepoInfo: don't overwrite flags that have already been set externally
712   (bnc #394728)
713 - revision 10256
714
715 -------------------------------------------------------------------
716 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
717
718 - Create missing directories when saving config files. (bnc #395026)
719 - Fix undefined behaviour in RepoManager.
720 - revision 10255
721
722 -------------------------------------------------------------------
723 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
724
725 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
726   from resolvePool or resolveQueue we will have to take care for both
727   cases. (bnc#393969)
728 - r 10252
729
730 -------------------------------------------------------------------
731 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
732
733 - compile with RPM_OPT_FLAGS
734
735 -------------------------------------------------------------------
736 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
737
738 - old2new locks file converter script added to %post (jredinger)
739 - r 10227
740
741 -------------------------------------------------------------------
742 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
743
744 - Do not regard packages with the same name while upgrading obsoleted
745   packages (bnc#394367)
746 - r 10219
747
748 -------------------------------------------------------------------
749 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
750
751 - revert commit don't check for existence of keys,
752   to avoid a non needed HEAD request. (related bnc#381280)
753   as it creates popup error callbacks due to the 404's in
754   the keys. Leave however the OnMediaLocation::optional()
755   API to look for another fix strategy.
756
757 -------------------------------------------------------------------
758 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
759
760 - define path for messages and scripts and document
761   them in zypp.conf
762
763 -------------------------------------------------------------------
764 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
765
766 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
767   be ignored for already INSTALLED packages (bnc #389694)
768 - r 10202
769
770 -------------------------------------------------------------------
771 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
772
773 - Packages which obsoletes and do NOT required other installed
774   packages will be installed if no other packages obsolete the installed package too.
775 - r 10196
776
777 -------------------------------------------------------------------
778 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
779
780 - fix filelist for installed packages (bnc#392544)
781 - fix changelog retrieval for installed packages
782
783 -------------------------------------------------------------------
784 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
785
786 - deprecate Repository::name() and use alias() to
787   be consistent. Related to (bnc#383553)
788 - don't check for existence of keys, to avoid a non needed
789   HEAD request. (helps bnc#381280)
790 - 4.25.0
791
792 -------------------------------------------------------------------
793 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
794
795 - added onlyRequires in the testcase (bnc #389184)
796
797 -------------------------------------------------------------------
798 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
799
800 - allow installation and refreshing from repository with alias that
801   contains ' or " (bnc #392426)
802 - r10158
803
804 -------------------------------------------------------------------
805 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
806
807 - delta rpm support reenabled
808 - r10150
809
810 -------------------------------------------------------------------
811 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
812
813 - Resetting Delete Details in ResStatus correctly (bnc #391785)
814 - r 10145
815
816 -------------------------------------------------------------------
817 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
818
819 - when setting status to non installed for uninstalled packages
820   set the user transaction so they go to soft locks.
821   (related to bnc#389739 )
822
823 -------------------------------------------------------------------
824 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
825
826 - Added new calls : isInstalledBy (const PoolItem item);
827                     installs (const PoolItem item);
828 - r 10125
829 - 4.23.0
830
831 -------------------------------------------------------------------
832 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
833
834 - don't run merge in save when toAdd/Remove queue is empty
835 - throw when locks cannot load its file
836 - r10124
837
838 -------------------------------------------------------------------
839 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
840
841 - throw more describing exception when repo probing failed
842   (bnc #389690)
843 - revision 10118
844
845 -------------------------------------------------------------------
846 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
847
848 - allow call only merge old locks and newly added/removed without
849   saving it to file
850 - -revision 10104
851
852 -------------------------------------------------------------------
853 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
854
855 - report non packages as keep installed if satisfied to the
856   user interace (Selectables)
857 - 4.21.3
858
859 -------------------------------------------------------------------
860 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
861
862 - create /etc/zypp/products.d on install
863
864 -------------------------------------------------------------------
865 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
866
867 - /etc/zypp/products.d added to file list (bnc #385868)
868 - revision 10049
869 - version 4.21.2
870
871 -------------------------------------------------------------------
872 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
873
874 - call RemoveResolvableReport::problem() before finish() on error
875   (bnc #388810)
876 - revision 10045
877
878 -------------------------------------------------------------------
879 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
880
881 - fix file list
882
883 -------------------------------------------------------------------
884 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
885
886 - Product now retrieves all attributes from the solv file.
887 - version 4.21.1
888 - revision 10031
889
890 -------------------------------------------------------------------
891 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
892
893 - Add zypp.conf option configdir (/etc/zypp) and arrange
894   all config files and directories to follow {configdir}
895   per default.
896 - Fix zypp-query-pool to print satisfied products and additional
897   products defined in {configdir}/products.d for registration.
898   (bnc #385868)
899 - version 4.21.0
900 - revision 10029
901
902 -------------------------------------------------------------------
903 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
904
905 - implement remove duplicate entries in lock file (bnc#385967)
906
907 -------------------------------------------------------------------
908 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
909
910 - Speedup rpmdb2solv by reusing an existing solv file.
911 - version 4.20.1
912 - revision 10012
913
914 -------------------------------------------------------------------
915 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
916
917 - Fix failed package download due to unkown repository type (bnc #386386)
918 - revision 9995
919
920 -------------------------------------------------------------------
921 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
922
923 - Support optional root argument to RepoManagerOptions, to prefix all
924   path names taken from ZConfig. (bnc #388265)
925 - version 4.20.0
926 - revision 9993
927
928 -------------------------------------------------------------------
929 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
930
931 - new solution action for removing requirements/conflicts (bnc #387631)
932 - revision 9988
933
934 -------------------------------------------------------------------
935 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
936
937 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
938 - revision 9984
939
940 -------------------------------------------------------------------
941 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
942
943 - DistUpgrade: searching for providers -> regarding name onl
944 - r 9977
945
946 -------------------------------------------------------------------
947 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
948
949 - add flag --registrable (-r) to query pool to avoid
950   using system as a filter
951 - 4.19.1
952
953 -------------------------------------------------------------------
954 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
955
956 - return values in non-void functions
957
958 -------------------------------------------------------------------
959 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
960
961 - support multiple search strings in PoolQuery (ORed)
962 - revision 9945
963
964 -------------------------------------------------------------------
965 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
966
967 - Switch off the upgrade mode of the
968   SAT solver cause the packages have already been evaluated by
969   the distupgrade machanism of libzypp. (bnc #386375)
970 - rev 9943
971
972 -------------------------------------------------------------------
973 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
974
975 - release file after copy to cache as soon as possible.
976   (bnc #381311)
977 - r9940
978
979 -------------------------------------------------------------------
980 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
981
982 - Bugfix: keep states by user has been removed it the
983   package has not been installed BUT has been recommended by another package.
984   (bnc #385832)
985 - rev 9938
986
987 -------------------------------------------------------------------
988 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
989
990 - add isLocal function to Url which say if scheme is local or
991   internet.
992 - r9932
993
994 -------------------------------------------------------------------
995 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
996
997 - cache decision for repository depend on his url.
998 - http,ftp and smb cache packages.
999 - revision 9929
1000
1001 -------------------------------------------------------------------
1002 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
1003
1004 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
1005   Locks are loaded together with the target, and changes are writen
1006   back on commit. zypp.conf option locksfile.apply can be used to turn
1007   this feature on or off. (FATE #120352)
1008 - version 4.18.0
1009 - revision 9927
1010
1011 -------------------------------------------------------------------
1012 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
1013
1014 - Add zypp.conf option solvfilesdir: Path where the repo solv files
1015   are created. Default value: {cachedir}/solv.
1016 - Target and repositories now save their solvfiles below {solvfilesdir}
1017   in directories named after the repositories alias.
1018 - version 4.18.0
1019 - revision 9913
1020
1021 -------------------------------------------------------------------
1022 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
1023
1024 - fixed filesystem::expandlink(Pathname) (bnc #368477)
1025 - r9906
1026
1027 -------------------------------------------------------------------
1028 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
1029
1030 - cleanup in return values of doUpgrade and doUpdate
1031 - r9886
1032 - 4.17.0
1033
1034 -------------------------------------------------------------------
1035 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
1036
1037 - check for valid pool in begin(), improve the code (bnc #384337)
1038 - r9872
1039 - 4.16.0
1040
1041 -------------------------------------------------------------------
1042 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
1043
1044 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
1045
1046 -------------------------------------------------------------------
1047 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
1048
1049 - added translations
1050
1051 -------------------------------------------------------------------
1052 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
1053
1054 - ostream operator<<(ostream,TriBool) added
1055 - r9833
1056
1057 -------------------------------------------------------------------
1058 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
1059
1060 - Prevent target::unload from creating a system repo in order
1061   to unload it. (bnc 382297)
1062 - version 4.15.2
1063 - revision 9822
1064
1065 -------------------------------------------------------------------
1066 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
1067
1068 - Prevent deselected or deleted items from being re-selected due to
1069   recommends (aka. persistent soft locks). Unlike hard locked, those
1070   items will be automatically selected if required. The list of soft
1071   locked items is stored in /var/lib/zypp/SoftLocks.
1072 - version 4.15.1
1073 - revision 9818
1074
1075 -------------------------------------------------------------------
1076 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
1077
1078 - Remove obsolete AdditionalCapabilities interface from ResPool.
1079   Forward sat::Pool::RepositoryIterator. There's no more need to
1080   maintain an extra Repository list in ResPool.
1081 - revision 9806
1082
1083 -------------------------------------------------------------------
1084 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
1085
1086 - Support dependencies requiring a specific architecture:
1087   "name[.arch] [op edition]". See class Capability for details
1088   about how to construct dependencies. (bnc #305445)
1089 - version 4.15.0
1090 - revision 9805
1091
1092 -------------------------------------------------------------------
1093 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
1094
1095 - patch attributes and deprecate old ones
1096 - 4.14.0
1097
1098 -------------------------------------------------------------------
1099 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
1100
1101 - change locks api -
1102 - make more functions const
1103 - replace add/remove by selectable to add/remove by ident or name and kind
1104 - rename iterator to const_iterator to avoid confusion
1105 - revision 9781
1106
1107 -------------------------------------------------------------------
1108 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
1109
1110 - Do architecture changes while "dup" in the external distribution
1111   upgrade ONLY. bnc #382274
1112 - Added "ignore" to the solutions
1113 - Added "self-conflicts" to the solution
1114 - added new solver mechanism "resolveQueue"
1115 - Bugfix broken/satisfied products
1116 - rev 9776
1117
1118 -------------------------------------------------------------------
1119 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
1120
1121 - Added Pattern::core returning the packages required by a pattern.
1122   (see also Pattern::depends and Pattern::contents).
1123 - revision 9771
1124
1125 -------------------------------------------------------------------
1126 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
1127
1128 - Added Target::release(), returning the targets distribution
1129   release string.
1130 - revision 9761
1131
1132 -------------------------------------------------------------------
1133 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
1134
1135 - per default abort if package installation fails. (bnc #381203)
1136 - version 4.13.3
1137 - revision 9725
1138
1139 -------------------------------------------------------------------
1140 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
1141
1142 - add ZYpp and curl version to http agent string
1143   (bnc #381280)
1144
1145 -------------------------------------------------------------------
1146 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
1147
1148 - Fixed pools package index wrongly including source packages. (bnc #380283)
1149 - version 4.13.2
1150 - revision 9683
1151
1152 -------------------------------------------------------------------
1153 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
1154
1155 - Disable fast creation of @System.solv. It may produce wrong results
1156   e.g. after a rebuilddb.
1157 - version 4.13.1
1158 - revision 9666
1159
1160 -------------------------------------------------------------------
1161 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
1162
1163 - initializeTarget now takes an additional option, telling whether to
1164   rebuild an existing rpm database before using it. Default is false.
1165   (bnc #308352)
1166 - version 4.13.0
1167 - revision 9664
1168
1169 -------------------------------------------------------------------
1170 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
1171
1172 - save do nothing if no locks added/removed
1173 - fix bug with multiple save lock
1174 - don't save same query multiple times
1175 - improve tests
1176 - revision 9644
1177
1178 -------------------------------------------------------------------
1179 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
1180
1181 - added new translations
1182 - activate zypp-query-pool
1183 - Revision 9637
1184 - 4.12.1
1185
1186 -------------------------------------------------------------------
1187 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
1188
1189 - Locks API cleaned-up, iterator added, light read() added
1190 - PoolQuery::attribute(SolvAttr) getter added
1191 - revision 9609
1192
1193 -------------------------------------------------------------------
1194 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
1195
1196 - reenable zypp-query-pool
1197 - 4.11.1
1198
1199 -------------------------------------------------------------------
1200 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
1201
1202 - Enable evaluation of hardware dependencies.
1203 - Enable evaluation of filesystem dependencies.
1204 - revision 9605
1205
1206 -------------------------------------------------------------------
1207 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
1208
1209 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
1210   needed for explicit refresh request
1211 - revision 9574
1212
1213 -------------------------------------------------------------------
1214 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
1215
1216 - Install ResPoolProxy index to speedup Solvable to Selectable
1217   conversion.
1218 - version 4.11.0
1219 - revision 9558
1220
1221 -------------------------------------------------------------------
1222 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
1223
1224 - Implement update scripts installed by packages. After every
1225   package install /var/adm/update-scripts is scanned for the first
1226   file starting with "<name>-<version>.<release>-", which is then
1227   executed.
1228 - revision 9547
1229
1230 -------------------------------------------------------------------
1231 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
1232
1233 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
1234 - Add Resolvable::poolItem() providing access to the corresponding
1235   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
1236   to PoolItem.
1237 - Add ResPool::satisfiedProductsBegin/End iterator over all products
1238   whose dependencies are satisfied. This reflects the status determined
1239   by the last solver run. (#368104)
1240 - revision 9535
1241
1242 -------------------------------------------------------------------
1243 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
1244
1245 - switch to new locks api
1246 - revision 9524
1247
1248 -------------------------------------------------------------------
1249 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
1250
1251 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
1252 - Add SolvIterMixin: Base class providing PoolItem_iterator and
1253   Selectable_iterator iterator types based on a Solvable iterator.
1254 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
1255   PoolItem_iterator and Selectable_iterator.
1256 - Add Solvable::SplitIdent: Helper class that splits an identifier
1257   into kind and name.
1258 - Provide methods Pattern::contents returning a collection of packages
1259   associated with the pattern/patch.
1260 - revision 9496
1261
1262 -------------------------------------------------------------------
1263 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
1264
1265 - add comparing to PoolQuery
1266 - revision 9466
1267
1268 -------------------------------------------------------------------
1269 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
1270
1271 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
1272 - revision 9452
1273
1274 -------------------------------------------------------------------
1275 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
1276
1277 - initial implementation of new locks (FATE #120118 and #120352)
1278 - revision 9442
1279
1280 -------------------------------------------------------------------
1281 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
1282
1283 - selectable API updates and changes
1284 - 4.10.0
1285
1286 -------------------------------------------------------------------
1287 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
1288
1289 - add split with respect to escaped delimeters and also for quotes
1290 - revision 9373
1291
1292 -------------------------------------------------------------------
1293 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
1294
1295 - Fixed some missing package and source package attributes.
1296 - revision 9348
1297
1298 -------------------------------------------------------------------
1299 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
1300
1301 - Allow to store a media label in MediaSetAccess. This label is
1302   passed to a media change requests to describe which CD is
1303   requested.  (bnc #330094)
1304 - Fixed some missing package and source package attributes.
1305 - revision 9347
1306
1307 -------------------------------------------------------------------
1308 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
1309
1310 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
1311 - Removed establish state in ResStatus
1312 - revision 9337
1313 - version 4.7.0
1314
1315 -------------------------------------------------------------------
1316 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
1317
1318 - Add PoolItem::isSatisfied()/isBroken() to test whether
1319   the items requirements are met.
1320 - revision 9334
1321
1322 -------------------------------------------------------------------
1323 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
1324
1325 - Extend sat::WhatProvides to allow to query for possible providers
1326   of a collection of capabilies. E.g. all providers of a packages
1327   requirements.
1328 - Fixed retrieval of translated texts from .solv files, provided the
1329   solv file contains them.
1330 - revision 9328
1331
1332 -------------------------------------------------------------------
1333 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
1334
1335 - initial implementation of serialize/recovery PoolQuery
1336   (needed by FATE #120118)
1337 - revision 9325
1338
1339 -------------------------------------------------------------------
1340 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
1341
1342 - Allow prioritizing repos by adding a line 'priority=N' to the
1343   .repo file. Where N is an integer number from 1 (highest prio)
1344   to 99 (least and default). (bnc #369827, fate #302872)
1345 - version 4.6.1
1346 - revision 9276
1347
1348 -------------------------------------------------------------------
1349 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
1350
1351 - support plaindir again (at least the most important parts)
1352
1353 -------------------------------------------------------------------
1354 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
1355
1356 - Throwing special exception MediaBadCAException in case of SSL
1357   certificate validation failure.(bnc #223512)
1358 - revision 9250
1359
1360 -------------------------------------------------------------------
1361 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
1362
1363 - add new error IO_SOFT to media request callback for temporary
1364   connection problem. (bnc #328822)
1365 - add new media exception timeout when somethink fail due to exceed
1366   timeout
1367 - mediacurl throw timeout exception when timeouted
1368 - revision 9246
1369
1370 -------------------------------------------------------------------
1371 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
1372
1373 - return more information from checking if metadata need refresh,
1374   so user can get better info. (bnc #307249)
1375 - revision 9231
1376
1377 -------------------------------------------------------------------
1378 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
1379
1380 - class sat::LocaleSupport: Convenience methods to manage support
1381   for language specific packages.
1382 - revision 9197
1383
1384 -------------------------------------------------------------------
1385 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
1386
1387 - removed obsolete capability handling stuff (ma)
1388 - version 4.5.0
1389
1390 -------------------------------------------------------------------
1391 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
1392
1393 - Don't mask skip and abort exception in Fetcher
1394 - revision 9188
1395
1396 -------------------------------------------------------------------
1397 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
1398
1399 - action is correctly set in mediaRequest callback
1400 - revision 9186
1401
1402 -------------------------------------------------------------------
1403 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
1404
1405 - Fix SEGV in commit (bnc# 371137)
1406 - version 4.4.3
1407 - revision 9174
1408
1409 -------------------------------------------------------------------
1410 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
1411
1412 - version 4.4.2
1413
1414 -------------------------------------------------------------------
1415 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
1416
1417 - look for openssl in cmake, actually we build require it
1418 - explicitely link against openssl and crypto, required to
1419   compile in all platforms/distros.
1420
1421 -------------------------------------------------------------------
1422 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
1423
1424 - Save repo type during refresh if type is NONE (f.e. lazy probing).
1425 - revision 9153
1426
1427 -------------------------------------------------------------------
1428 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
1429
1430 - replace gpg escaped semicolon with real semicolon (bnc #355434)
1431 - revision 9151
1432
1433 -------------------------------------------------------------------
1434 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
1435
1436 - make strings from RpmDb and Keyring exceptions translatable
1437 - revision 9146
1438
1439 -------------------------------------------------------------------
1440 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
1441
1442 - fix retrieving keys (bnc #368099)
1443 - version 4.4.1
1444
1445 -------------------------------------------------------------------
1446 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
1447
1448 - enable frontend to rewrite add_probe settings.(bnc #309612)
1449 - Correct adding repo without type to lazy probing.
1450 - revision 9135
1451
1452 -------------------------------------------------------------------
1453 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
1454
1455 - get better message if something fail when trying run rpm
1456   (bnc #344584)
1457 - revision 9133
1458
1459 -------------------------------------------------------------------
1460 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
1461
1462 - Add ExternalProgram::execError and ExternalProgram::command
1463   to improve error reporting.
1464 - revision 9112
1465
1466 -------------------------------------------------------------------
1467 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
1468
1469 - release all media before requesting another (bnc #336881)
1470 - revision 9110
1471
1472 -------------------------------------------------------------------
1473 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
1474
1475 - getDetectedDevices added (fate #120298)
1476 - revision 9108
1477
1478 -------------------------------------------------------------------
1479 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
1480
1481 - media backend release() methods changed to take string & instead
1482   of bool (needed for FATE #120298)
1483 - media label, detected device list and current device arguments
1484   added to the requestMedia callback
1485 - version 4.4.0
1486
1487 -------------------------------------------------------------------
1488 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
1489
1490 - fix for bnc#369543
1491
1492 -------------------------------------------------------------------
1493 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
1494
1495 - provide download rate info (average and curent) in the
1496   media::DownloadProgressReport for ftp/http (bnc #168935)
1497 - r9074
1498
1499 -------------------------------------------------------------------
1500 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
1501
1502 - cleanCache(): clean also .cookie files
1503 - cleanTargetCache() added
1504 - use escaped_alias() in rawcache_path_for_repoinfo() and
1505   packagescache_path_for_repoinfo()
1506 - r9068
1507
1508 -------------------------------------------------------------------
1509 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
1510
1511 - fixed location of RPMs in subdirs when parsing plaindir repo
1512   recursively (bnc #368218)
1513 - revision 9060
1514
1515 -------------------------------------------------------------------
1516 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
1517
1518 - Do not filter any installed solvables.
1519 - revision 9031
1520 - version 4.3.2
1521
1522 -------------------------------------------------------------------
1523 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
1524
1525 - Try to rebuild broken solv files in Target::load.
1526 - revision 9015
1527
1528 -------------------------------------------------------------------
1529 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
1530
1531 - Try to rebuild broken solv files in RepoManager::loadFromCache.
1532 - Fix RepoStatus::operator&& and RepoStatus testsuite.
1533 - revision 9008
1534
1535 -------------------------------------------------------------------
1536 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
1537
1538 - improved problem description while a vendor change
1539 - improved problem description if a requirement cannot be fulfilled. Bug #358560
1540 - revision 9002
1541
1542 -------------------------------------------------------------------
1543 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
1544
1545 - Save and restore requested locales on target load/commit.
1546 - revision 8999
1547
1548 -------------------------------------------------------------------
1549 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
1550
1551 - (Update) Prevent reinstallation of installed packages.
1552 - revision 8984
1553
1554 -------------------------------------------------------------------
1555 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
1556
1557 - refresh metadata if there is no cache to unbreak compat with
1558   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
1559   that "zypper in" could work on)
1560
1561 -------------------------------------------------------------------
1562 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
1563
1564 - create cache directory before calling rpmdb2solv (in an empty
1565   chroot)
1566 - version 4.3.1
1567
1568 -------------------------------------------------------------------
1569 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
1570
1571 - special exception message if server returns 403 response
1572   (forbidden) (port from SP2)
1573 - MediaException messages marked for translation
1574
1575 -------------------------------------------------------------------
1576 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
1577
1578 - make sure we have target cache on target initialize
1579 - version 4.3.0
1580
1581 -------------------------------------------------------------------
1582 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
1583
1584 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
1585   file systems (#333166)
1586 - rev. 8915
1587
1588 -------------------------------------------------------------------
1589 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
1590
1591 - Fixed Capabilites iterator exposing prereq marker.
1592 - revision 8914
1593
1594 -------------------------------------------------------------------
1595 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
1596
1597 - postinstall script fixed
1598 - version 4.2.10
1599
1600 -------------------------------------------------------------------
1601 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
1602
1603 - Testcases regards modaliases, rpmlib, ... correctly
1604 - Revision 8904
1605
1606 -------------------------------------------------------------------
1607 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
1608
1609 - Remove obsolete sql database. (bnc#363224)
1610 - revision 8898
1611
1612 -------------------------------------------------------------------
1613 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
1614
1615 - Take care target uses --root when creating solv files (bnc #363789)
1616 - revision 8881
1617
1618 -------------------------------------------------------------------
1619 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
1620
1621 - Unmaintained packages which does not fit to the updated system
1622   (broken dependencies) will be deleted.
1623 - revision 8867
1624
1625 -------------------------------------------------------------------
1626 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
1627
1628 - let libzypp-devel require libsatsolver-devel
1629
1630 -------------------------------------------------------------------
1631 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
1632
1633 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
1634 - revision 8833
1635
1636 -------------------------------------------------------------------
1637 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
1638
1639 - media: fixed DownloadProgressReport.finish() url argument in
1640   doGetFileCopy()
1641 - revision 8815
1642
1643 -------------------------------------------------------------------
1644 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
1645
1646 - hardlink when possible to optimize data transfer
1647   and space across caches.
1648 - version 4.2.8
1649
1650 -------------------------------------------------------------------
1651 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
1652
1653 - added some locale support to sat::Solvable
1654 - version 4.2.7
1655
1656 -------------------------------------------------------------------
1657 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
1658
1659 - handle error messages better in doesFileExist too which is
1660   used during probing. (bnc #362608)
1661
1662 -------------------------------------------------------------------
1663 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
1664
1665 - Fetcher::reset() should not reset cache directories.
1666   (bnc #348050)
1667 - version 4.2.6
1668
1669 -------------------------------------------------------------------
1670 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
1671
1672 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
1673   for http and https, but this time set CURLOPT_HTTPGET back to 1
1674   so it actually works. This makes Media::doesFileExist
1675   efficient for http and https.
1676   (related to bnc #348050)
1677 - version 4.2.5
1678
1679 -------------------------------------------------------------------
1680 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
1681
1682 - using .solv files only now (fate #303018)
1683 - revision 8699
1684
1685 -------------------------------------------------------------------
1686 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
1687
1688 - fix architectures on distupgrade
1689
1690 -------------------------------------------------------------------
1691 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
1692
1693 - fixes from trunk merged
1694
1695 -------------------------------------------------------------------
1696 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
1697
1698 - fixed renaming a repo to an existing one (bnc #228216)
1699 - revision 8431
1700
1701 -------------------------------------------------------------------
1702 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
1703
1704 - fix changelog
1705
1706 -------------------------------------------------------------------
1707 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
1708
1709 - read .curlrc more robustly to obtain user-proxy (#330351)
1710 - revision 8368
1711
1712 -------------------------------------------------------------------
1713 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
1714
1715 - always buildrequire openssl-devel
1716 - replacing strange utf-8 chars in changelog
1717 - revision 8317
1718
1719 -------------------------------------------------------------------
1720 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
1721
1722 - Saner NFS timeo default (#350309)
1723 - revision 8314
1724
1725 -------------------------------------------------------------------
1726 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
1727
1728 - support 'patterns.pat' and 'patterns.pat.gz' to read all
1729   patterns in one go.
1730 - rev 8309
1731
1732 -------------------------------------------------------------------
1733 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
1734
1735 - added RpmDb::removePubkey(), call it from
1736   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
1737   is removed from the trusted keyring
1738 - revision 8288
1739
1740 -------------------------------------------------------------------
1741 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
1742
1743 - Textchanges
1744 - reduced logging in SAT-solver
1745 - ordering solutions
1746 - version 4.1.8
1747 - revision 8276
1748
1749 -------------------------------------------------------------------
1750 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
1751
1752 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
1753   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
1754 - Revision 8255
1755 - Version 4.1.7
1756
1757 -------------------------------------------------------------------
1758 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
1759
1760 - Pathname zypp::filesystem::expandlink(const Pathname &) added
1761 - if the provided file is a symlink, expand it (#274651) (this
1762   probably won't work for schemes other than file/dir and cd/dvd)
1763 - revision 8179
1764
1765 -------------------------------------------------------------------
1766 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
1767
1768 - fixed password handling in URLs (bug #347273)
1769 - revision 8118
1770
1771 -------------------------------------------------------------------
1772 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
1773
1774 - Fixed default text locale detection not to use static variables. (#346872)
1775 - version 4.1.6
1776 - revision 8116
1777
1778 -------------------------------------------------------------------
1779 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
1780
1781 - Log more details about zypp lock owner. (#294094)
1782 - revision 8088
1783
1784 -------------------------------------------------------------------
1785 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
1786
1787 - Remove runtime dependency for libboost_filesystem (#345773)
1788 - version 4.1.5
1789 - revision 8061
1790
1791 -------------------------------------------------------------------
1792 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
1793
1794 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
1795   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
1796 - version 4.1.4
1797 - revision 7998
1798
1799 -------------------------------------------------------------------
1800 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
1801
1802 - make IniParser more strict (bug #306697)
1803
1804 -------------------------------------------------------------------
1805 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
1806
1807 - Fix missing packages in patch content list. (#340896)
1808 - revision 7925
1809
1810 -------------------------------------------------------------------
1811 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
1812
1813 - fix build
1814
1815 -------------------------------------------------------------------
1816 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
1817
1818 - Output date strings in UTF-8. (#339423)
1819 - revision 7807
1820
1821 -------------------------------------------------------------------
1822 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
1823
1824 - fixes for new gcc
1825 - version 4.1.3
1826 - r7788
1827
1828 -------------------------------------------------------------------
1829 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
1830
1831 - Don't mark failed patch scripts as installed. (#327523)
1832 - version 4.1.2
1833 - revision 7744
1834
1835 -------------------------------------------------------------------
1836 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
1837
1838 - update rpmlint suppression
1839
1840 -------------------------------------------------------------------
1841 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
1842
1843 - fixed retrieval of epoch from rpmdb (bug #246680)
1844
1845 -------------------------------------------------------------------
1846 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
1847
1848 - allow non-existing "packages" file in susetags parser (bug
1849   #309235)
1850
1851 -------------------------------------------------------------------
1852 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
1853
1854 - SMBIOS DMI modalias matching added (#333152)
1855 - revision 7494
1856
1857 -------------------------------------------------------------------
1858 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
1859 - do not download the same file multiple times in one attach session
1860   (#307098), r7456
1861 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
1862   removed - should be correctly detected by HAL now
1863   (#167629, #163971), r7452
1864 - version 4.1.1
1865
1866 -------------------------------------------------------------------
1867 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
1868
1869 - filter architecture in plaindir parser (bug #330791)
1870
1871 -------------------------------------------------------------------
1872 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
1873
1874 - Throw constructing malformed checksums. (#189096)
1875 - revision 7441
1876
1877 -------------------------------------------------------------------
1878 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
1879
1880 - Renamed templates back because proper qualification makes it work
1881   too.
1882 - 4.1.0
1883
1884 -------------------------------------------------------------------
1885 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
1886
1887 - only look for repositories in file ending ".repo" (bug #294779)
1888
1889 -------------------------------------------------------------------
1890 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
1891
1892 - Fixed compilation errors with GCC 4.3 by adding missing includes
1893   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
1894   Compare<Edition> to CompareEd.
1895 - r7426
1896
1897 -------------------------------------------------------------------
1898 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
1899
1900 - Incorporated patch from Michael Matz to speedup cache reading.
1901 - revision 7413
1902
1903 -------------------------------------------------------------------
1904 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
1905
1906 - Resolvertestcase:
1907   - log Repository info
1908   - set keep state in the testcase
1909   - handle vendor
1910 - r 4707
1911
1912 -------------------------------------------------------------------
1913 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
1914
1915 - Fixed pattern parser SEGV on broken pattern files. (#328546)
1916 - revision 7402
1917
1918 -------------------------------------------------------------------
1919 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
1920
1921 - QueuItemRequire: Filter out all provider which have worser architecture,
1922   are NOT noarch and have not the same name as the requirement. The
1923   last one is needed for updating packages via patch/atoms.
1924   Bug 328081
1925 - Revert changes of r 7340
1926 - r 7386
1927
1928 -------------------------------------------------------------------
1929 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
1930
1931 - Add missing '--install' parameter in desktop file. (#308640)
1932 - version 4.0.0
1933 - revision 7369
1934
1935 -------------------------------------------------------------------
1936 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
1937
1938 - release all attached media before attempting to eject (#293428)
1939 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
1940 - revision 7352
1941 - version 3.26.0
1942
1943 -------------------------------------------------------------------
1944 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
1945
1946 - provide a way to retrieve the metadata path. Used for
1947   installation, which incorrectly creates a repository in
1948   cache without adding it first, so metadata path is not
1949   set and therefore it is not possible to setup a media
1950   verifier on installation. Part of fix for (#293428)
1951 - 3.25.0
1952
1953 -------------------------------------------------------------------
1954 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
1955
1956 - If more than one resolvables provide a requirements and have different
1957   architecture take thatone with the best architecture. (Not regarding the
1958   name). Bug: Branching too much while an installation of a multi-arch-DVD
1959 - r 7340
1960 - version 3.24.8
1961
1962 -------------------------------------------------------------------
1963 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
1964
1965 - Checking the queue if an item will be deleted. If yes, the requirements
1966   are not needed anymore. Bug 326384
1967 - version 3.24.7
1968 - r 7329
1969
1970 -------------------------------------------------------------------
1971 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
1972
1973 - don't probe the repository type upon saving if disabled (#326769)
1974 - version 3.24.6
1975 - revision 7319
1976
1977 -------------------------------------------------------------------
1978 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
1979
1980 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
1981   esp. if the error occurred executing the packages post-install script.
1982 - version 3.24.5
1983 - revision 7317
1984
1985 -------------------------------------------------------------------
1986 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
1987
1988 - If a package is deselected by user, apply this soft lock to all
1989   available versions of this package.
1990 - version 3.24.4
1991 - revision 7316
1992
1993 -------------------------------------------------------------------
1994 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
1995
1996 - Update: Do not set an item to installation if there has been already set
1997   one for installation which has the same NVA. Bug  326286
1998 - version 3.24.3
1999 - r 7311
2000
2001 -------------------------------------------------------------------
2002 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
2003
2004 - Enable package cache during commit. (#326249)
2005 - revision 7309
2006
2007 -------------------------------------------------------------------
2008 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
2009
2010 - Do not regarding requirements for packages which will be deleted in the
2011   same solver run. Bug 310618
2012 - r 7292
2013 - version 3.24.2
2014
2015 -------------------------------------------------------------------
2016 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
2017
2018 - don't download filelists.xml.gz (#307105)
2019 - version 3.24.1
2020 - revision 7269
2021
2022 -------------------------------------------------------------------
2023 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
2024
2025 - Improve estimated diskusage while there is no valid
2026   solver result. (#325617)
2027 - revision 7266
2028
2029 -------------------------------------------------------------------
2030 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
2031
2032 -Bugfix in vendor change of a required resolvable (Correct error message)
2033  Bug 310455
2034 - r 7262
2035
2036 -------------------------------------------------------------------
2037 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
2038
2039 - fixed DU parsing in inst-sys (#308659)
2040 - revision 7256
2041
2042 -------------------------------------------------------------------
2043 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
2044
2045 - Enable using patch and delta rpms. (#309124)
2046 - version 3.24.0
2047 - revision 7253
2048
2049 -------------------------------------------------------------------
2050 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
2051
2052 - On update do not delete unmaintained non-SuSE packages.
2053 - version 3.23.2
2054 - revision 7239
2055
2056 -------------------------------------------------------------------
2057 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
2058
2059 - ZYppImpl::getPartitions() - don't return the current partitioning
2060   when the partitioning hasn't been set - fixes DU parsing in
2061   inst-sys (#308659)
2062
2063 -------------------------------------------------------------------
2064 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
2065
2066 - Throw specific exceptions during commit (#308511)
2067 - 3.23.1
2068
2069 -------------------------------------------------------------------
2070 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
2071
2072 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
2073   now provide more detailed disk usage information.
2074   Yum metadata don't, so we book the package size to '/'. (#308362)
2075 - version 3.23.0
2076 - revision 7225
2077
2078 -------------------------------------------------------------------
2079 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
2080
2081 - Regarding keep state while recycle old valid solver results. Bug 286889
2082 - r 7209
2083
2084 -------------------------------------------------------------------
2085 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
2086
2087 - report 100% progress on finishing RPM removal (bug #309431)
2088 - revision 7200
2089
2090 -------------------------------------------------------------------
2091 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
2092
2093 - Update: rename language packages --> take that package which fits to the
2094   selected language Bug 308098
2095 - r 7919
2096
2097 -------------------------------------------------------------------
2098 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
2099
2100 - restore deltas and patch rpms from the cache (#309124)
2101 - 3.22.8
2102
2103 -------------------------------------------------------------------
2104 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
2105
2106 - Don't fail if a product is deleted multiple times (e.g. due to
2107   obsoletes and an explicit deleted request). (#308746)
2108 - version 3.22.7
2109 - revision 7184
2110
2111 -------------------------------------------------------------------
2112 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
2113
2114 - SYSCONFDIR variable added for modifying /etc
2115
2116 -------------------------------------------------------------------
2117 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
2118
2119 - uninstallable resolvable -->suggested solution: delete; Bug 308164
2120 - r 7177
2121
2122 -------------------------------------------------------------------
2123 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
2124
2125 - new translations added
2126 - r 7166
2127 - version 3.22.6
2128
2129 -------------------------------------------------------------------
2130 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
2131
2132 - fixed disk usage counting of updated packages (#308362)
2133
2134 -------------------------------------------------------------------
2135 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
2136
2137 - Splitting packages: Take the package with the best
2138   architecture,edition ONLY; Bug 308591
2139 - r 7160
2140
2141 -------------------------------------------------------------------
2142 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
2143
2144 - properly report fallback disk usage size (in kB instead of bytes)
2145   when disk usage is not known (YUM repos) (#308475)
2146
2147 -------------------------------------------------------------------
2148 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
2149
2150 - Install a sample /etc/zypp.conf. (#306615)
2151 - Fixed missing soversion symlink in package.
2152 - version 3.22.5
2153 - revision 7150
2154
2155 -------------------------------------------------------------------
2156 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
2157
2158 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
2159   308252
2160 - r 7143
2161
2162 -------------------------------------------------------------------
2163 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
2164
2165 - Error: Select two candidate with the same name while update.
2166   Solution: If there is a candidate which is already selected for installation -->
2167   take thatone #308082
2168 - r 7132
2169
2170 -------------------------------------------------------------------
2171 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
2172
2173 - Work arround installed patterns providing an empty vendor string. (#307743)
2174 - Let the solver treat vendor suse and opensuse as equivalent.
2175 - version 3.22.4
2176
2177 -------------------------------------------------------------------
2178 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
2179
2180 - Checking item before evaluating the concerning vendor. bug #307941
2181 - r 7119
2182
2183 -------------------------------------------------------------------
2184 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
2185
2186 - Fix for bug #307163 - empty package descriptions
2187   a.k.a shared tag not 100% implemented
2188 - r 7117
2189 - version 3.22.3
2190
2191 -------------------------------------------------------------------
2192 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
2193
2194 - logging "reverse" NEEDED_BY in the detail description of solver
2195   problems.
2196 - improved error message if a requiremnt is not fulfilled Bug 307743
2197 - Add "ignore" option to the solution if a requirement is not fulfilled
2198   Bug 304276
2199 - revision 7113
2200
2201 -------------------------------------------------------------------
2202 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
2203
2204 - fixed the order of operands of susetags local metadata status
2205   computation which caused the YaST repositories to always get
2206   refreshed (part of bug #304310)
2207 - revision 7107
2208 - version 3.22.2
2209
2210 -------------------------------------------------------------------
2211 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
2212
2213 - comparing vendor with VendorAttr::equivalent
2214 - revision 7103
2215
2216 -------------------------------------------------------------------
2217 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
2218
2219 - Use $RPM_OPT_FLAGS.
2220
2221 -------------------------------------------------------------------
2222 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
2223
2224 - Reset transact bits when switching status from
2225   "update" to "protected" (#246976)
2226 - version 3.22.1
2227 - revision 7094
2228
2229 -------------------------------------------------------------------
2230 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
2231
2232 - new translations added
2233 - rev 7083
2234
2235 -------------------------------------------------------------------
2236 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
2237
2238 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
2239    [main]
2240    download.use_patchrpm = no
2241    download.use_deltarpm = no
2242 - version 3.22.0
2243 - revision 7069
2244
2245 -------------------------------------------------------------------
2246 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
2247
2248 - On demand translate patch requirements into a list of atoms.
2249   Required by the UI to display packages acssociated with a patch.
2250   (#300612)
2251 - version 3.21.1
2252 - revision 7065
2253
2254 -------------------------------------------------------------------
2255 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
2256
2257 - enrich ResolverInfo with the reason if a user-initiated request
2258   fails (#304325, #306240)
2259 - r 7051
2260
2261 -------------------------------------------------------------------
2262 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
2263
2264 - added missing implementation of LogControl::setLineFormater()
2265   (lslezak)
2266 - version 3.21.0
2267 - revision 7041
2268
2269 -------------------------------------------------------------------
2270 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
2271
2272 - enable changing url in requestMedia callback (#294481)
2273 - revision 7037
2274
2275 -------------------------------------------------------------------
2276 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
2277
2278 - Filter readonly mount points in DiskUsageCounter (#297405)
2279 - revision 7030
2280
2281 -------------------------------------------------------------------
2282 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
2283
2284 - remember the cause of the RepoException when refreshing metadata
2285   (#301022)
2286 - r7023
2287
2288 -------------------------------------------------------------------
2289 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
2290
2291 - Safe fix for bug #299680.
2292 - version 3.20.1
2293 - revision 7026
2294
2295 -------------------------------------------------------------------
2296 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
2297
2298 - Bugfix: If a requirement has been fulfilled by more than one language
2299   resolvables only thatone will be taken which fits to the selected
2300   language.
2301 - r 7018
2302
2303 -------------------------------------------------------------------
2304 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
2305
2306 - correct error code for media errors in MediaCurl::doGetFileCopy()
2307   affects only zypper error output, does not affect YaST
2308 - r7013
2309
2310 -------------------------------------------------------------------
2311 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
2312
2313 - reverted blocking of requestMedia from r6271 (#301710)
2314 - r6999
2315
2316 -------------------------------------------------------------------
2317 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
2318
2319 - prevent progress report in destructor (#299680)
2320 - r6998
2321
2322 -------------------------------------------------------------------
2323 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
2324
2325 - treat non-filelists.xml <file> entries as file provides capabilities
2326   in YUM parser (#304701)
2327 - r6992
2328
2329 -------------------------------------------------------------------
2330 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
2331
2332 - the media.1/media uniquely identifies a 'susetags' repo, not
2333   the content file (#304200)
2334
2335 -------------------------------------------------------------------
2336 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
2337
2338 - fixed locale dir (#304649)
2339 - r6984
2340
2341 -------------------------------------------------------------------
2342 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
2343
2344 - don't treat normal package license as "license to confirm"
2345   (#305906)
2346
2347 -------------------------------------------------------------------
2348 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
2349
2350 - Fixed fix for #293039. Segfault due to uninitialzed data.
2351 - version 3.19.3
2352 - revision 6980
2353
2354 -------------------------------------------------------------------
2355 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
2356
2357 - reduced too much verbosed ResolverContext logging; Bug 303971
2358 - r 6977
2359
2360 -------------------------------------------------------------------
2361 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
2362
2363 - Fixed PlainDir repositories to provide real disk usage data. For
2364   repomd and others that do not provide any detailed disk usage info,
2365   assume the packgage size is required below "/". Peviously they were
2366   treated as being empy.
2367 - version 3.19.2
2368 - revision 6972
2369
2370 -------------------------------------------------------------------
2371 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
2372
2373 - Add a new solver solution in the case of running in a timeout:
2374   ProblemSolutionDoubleTimeout.h
2375   #Bug 302496
2376 - revision 6970
2377
2378 -------------------------------------------------------------------
2379 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
2380
2381 - bug in fix for (#292986)
2382
2383 -------------------------------------------------------------------
2384 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
2385
2386 - (#297001) - libzypp: can't skip broken packages
2387 - re enable importing zypp keyring from rpm.(#302379)
2388 - 3.19.1
2389
2390 -------------------------------------------------------------------
2391 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
2392
2393 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
2394   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
2395   in order to support query-by-repo (#305384)
2396 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
2397   number of kinds, names, or repos (#305347)
2398 - remove ResolvableQuery::iterateResolvablesByKind, not needed
2399 - version 3.19.0
2400 - rev 6935
2401
2402 -------------------------------------------------------------------
2403 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
2404
2405 - real fix for reading signature ids. (#390535).
2406 - delete metadata when removing repo (#301037).
2407
2408 -------------------------------------------------------------------
2409 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
2410
2411 - following behaviour for setPartitions
2412   - if they are not set, they are detected
2413   - if they are set, that value is used.
2414   - if value set or detected is empty, all disk usage
2415     information is read. Otherwise just values in those
2416     mount points.
2417     Should work for installation as long as detectPartitions
2418     is empty at installation.(#293039)
2419
2420 -------------------------------------------------------------------
2421 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
2422
2423 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
2424   from external, e.g. for the testcases
2425 - Honor ZYPP_CONF environment variable to override the buit-in
2426   /etc/zypp/zypp.conf
2427 - Check architecture at handout() to prevent NULL ptr reference.
2428 - Bug 301286
2429 - rev 6908
2430
2431 -------------------------------------------------------------------
2432 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
2433
2434 -The solver generate an establish call for all
2435  resolvables which has filesystemcaps if there is not a valid result from a
2436  former solver run available. This covers:
2437  * Initial solver run
2438  * Changing of filesystem whithin a workflow, cause the solver results will
2439    be reset if the filesystem dependencies have been changed
2440  Bug 271912
2441 - r 6901
2442
2443 -------------------------------------------------------------------
2444 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
2445
2446 - pass location to plaindir package (#303751)
2447 - Add name of file in question to checksum/signature related
2448   exceptions.
2449 - pass basename of file to verifyFileSignatureWorkflow (instead of
2450   empty string).
2451 - filter out incompatible architectures when parsing sustags
2452   repos (first half of #301286)
2453 - r 6882
2454
2455 -------------------------------------------------------------------
2456 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
2457
2458 - don't run source migration if yast is running in
2459   intsys mode (#297136)
2460 - signature and checksum verification fixes. Still pending
2461   problem ZYpp getting no output from gpg when running from zypper.
2462   (#302059)
2463
2464 -------------------------------------------------------------------
2465 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
2466
2467 - Do not strip resolvables which have the same name but different kind
2468   (ResolverInfo*)
2469 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
2470 - r 6830
2471
2472 -------------------------------------------------------------------
2473 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
2474
2475 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
2476   the Estonian locale (#302525).
2477
2478 -------------------------------------------------------------------
2479 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
2480
2481 - added remembering of exception history at various places
2482
2483 -------------------------------------------------------------------
2484 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
2485
2486 - Bugfixes concerning vendor handling:
2487 - first bug:
2488   Installed A-1.0(vendor SuSE)
2489   Available A-2.0(other vendor)
2490   A will not be regarded as "unmaintained". So it will not be deleted.
2491 - second bug:
2492   A need B-2.0. B-1.0 is installed but has another vendor. Report a
2493   proper errmessage.
2494 - Testcase : solution-tests/vendor-test.xml
2495 - r 6812
2496 - 3.18.4
2497
2498 -------------------------------------------------------------------
2499 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
2500
2501 - ignore HASH key for download (#300982)
2502
2503 -------------------------------------------------------------------
2504 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
2505
2506 - Added explicitly_requested as parameter in ResolverContext::Uninstall
2507   Bug 299819
2508 - revision 6794
2509
2510 -------------------------------------------------------------------
2511 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
2512
2513 - If no mount information is available, parse all DU entries.
2514 - read only hack mode for migrate-sources. We actually do add
2515   repositories with it, but no harm. (#292986)
2516 - fix some typos in exceptions (#301331)
2517 - 3.18.3
2518
2519 -------------------------------------------------------------------
2520 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
2521
2522 - Do not regard explicit request in order to recognize updated packages
2523   correctly. Bug 301676
2524 - Updated translations
2525 - r 6766
2526 - 3.18.2
2527
2528 -------------------------------------------------------------------
2529 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
2530
2531 - package-manager script: Call /sbin/yast2 with full path because of
2532   gnomesu (#269873).
2533
2534 -------------------------------------------------------------------
2535 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
2536
2537 - add support for the HASH key. (#300982)
2538 - Use ContentFileParser in Downloader (instead of implementing
2539   the parser again, it has a reason, Downloader was written first)
2540 - update testcases and data to cover the new HASH key
2541 - 3.18.1
2542
2543 -------------------------------------------------------------------
2544 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
2545
2546 - unify query API for kind and name, summary, description
2547   (incomplete)
2548 - rev 6761, version 3.18.0
2549
2550 -------------------------------------------------------------------
2551 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
2552
2553 - add iterateResolvablesByKindsAndName
2554 - rev 6735, version 3.17.13
2555
2556 -------------------------------------------------------------------
2557 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
2558
2559 - rename ResolvableQuery::queryByName to iterateResolvablesByName
2560 - fix reading of kind and repository in ResolvableQuery
2561 - add reverse lookups in CacheTypes
2562 - add iterateResolvablesByKind
2563 - rev 6733
2564
2565 -------------------------------------------------------------------
2566 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
2567
2568 - shorten solver error messages Bug 259894
2569 - rev 6723
2570
2571 -------------------------------------------------------------------
2572 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
2573
2574 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
2575   install zypp/cache header files.
2576 - rev 6719, version 3.16.13
2577
2578 -------------------------------------------------------------------
2579 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
2580
2581 - discard pattern files with incompatbile architecture, both
2582   for download and for parsing. (#298716)
2583 - rev 6711
2584
2585 -------------------------------------------------------------------
2586 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
2587
2588 - run sqlite asynchronously and add sql index files where
2589   appropriate, gives 6x performance on certain operations.
2590   Bumping cache schema version to 1004.
2591   (#300998)
2592 - rev 6710
2593
2594 -------------------------------------------------------------------
2595 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
2596
2597 - fix String::endsWith (#301038)
2598 - rev 6709
2599
2600 -------------------------------------------------------------------
2601 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
2602
2603 - added an _explicitly_requested in QueueItemConflict ( as already in
2604   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
2605   remove the conflicting item without an error message. Bug 299819
2606 - rev 6699
2607
2608 -------------------------------------------------------------------
2609 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
2610
2611 - forgot to set default refresh policy in checkIfToRefreshMetadata
2612 - repo.refresh.delay default set to 10 minutes
2613 - 6693
2614
2615 -------------------------------------------------------------------
2616 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
2617
2618 - Bugfix while regarding correct vendor in update
2619 - r6677
2620 - version 3.15.0
2621
2622 -------------------------------------------------------------------
2623 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
2624
2625 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
2626   added to delay next check & refresh until the specified number of
2627   minutes has passed from the last check or refresh (FATE #301991).
2628   Revisions: 6654, 6656, 6666, and 6667.
2629 - filesystem::touch(Pathname) added (r6666)
2630 - RepoManager::touchIndexFile(RepoInfo) added
2631 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
2632   decision to do the refresh moved to this public method.
2633 - r6667
2634
2635 -------------------------------------------------------------------
2636 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
2637
2638 - generate a resolver problem if addRequires does not find a resovable
2639   #299486
2640 - rev 6660
2641
2642 -------------------------------------------------------------------
2643 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
2644
2645 - Prioritized delete request by the user BEFORE delete requests due
2646   missing dependencies or conflicting dependencies. Bug 298322
2647 - rev 6640
2648
2649 -------------------------------------------------------------------
2650 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
2651
2652 - support also "Plaindir" as valid repo type name (#298622)
2653 - revision 6616
2654 - version 3.14.0
2655
2656 -------------------------------------------------------------------
2657 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
2658
2659 - fix segfault in Progress reporting
2660 - progress report use name instead of alias (#298035)
2661 - repoinfo returns alias if name is empty
2662
2663 -------------------------------------------------------------------
2664 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
2665
2666 - merge patch by dmueller to get rid of boost-regex
2667
2668 -------------------------------------------------------------------
2669 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
2670
2671 - dont create a second CacheStore in the same scope, will lock...
2672   #297627
2673
2674 -------------------------------------------------------------------
2675 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
2676
2677 - fixed some RepoManager exception docs & history
2678 - r6558
2679
2680 -------------------------------------------------------------------
2681 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
2682
2683 - feature #302135: Graceful update of 3rd party packages
2684   Automatic upgrading only sees packages from same vendor
2685   This allows not needed to have those locked.
2686 - Add persistent locks file which allow wildcards. Users
2687   can lock certain packages adding lines like "kde* < 3.5"
2688 - add applyLocks() to apply persistent locks before solving
2689
2690 -------------------------------------------------------------------
2691 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
2692
2693 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
2694   #271912 wq
2695 - Added locking resolvables in the testcases
2696 - rev 6544
2697
2698 -------------------------------------------------------------------
2699 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
2700
2701 - add migrate-sources to %post (#292986)
2702 - 3.13.15
2703
2704 -------------------------------------------------------------------
2705 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
2706
2707 - fixed bug with using wrong files from raw metadata cache
2708   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
2709
2710 -------------------------------------------------------------------
2711 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
2712
2713 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
2714   Bug# 297795
2715 - r 6517
2716
2717 -------------------------------------------------------------------
2718 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
2719
2720 - implement susetags support for compressed metadata
2721   and testcases. (feature #301916)
2722 - implement disk usage in cache. For installation requires
2723   some changes in YaST to setup the ZYpp getPartitions()
2724   before repos are cached. (bug #293039)
2725 - added testcases for diskusage
2726 - 3.13.14
2727
2728 -------------------------------------------------------------------
2729 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
2730
2731 - fixed YUM parser to properly create source packages
2732 - disabled reading of filelists.xml.gz by default (the data are
2733   currently not stored anyway)
2734 - revision 6481
2735 - version 3.13.13
2736
2737 -------------------------------------------------------------------
2738 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
2739
2740 - Don't download unwanted translation files (#293740).
2741 - revision 6470
2742
2743 -------------------------------------------------------------------
2744 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
2745
2746 - Fix susetags repo to parse dikusage data (#293039)
2747 - revision 6467
2748 - version 3.13.12
2749
2750 -------------------------------------------------------------------
2751 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
2752
2753 - Add product attribute 'type' (aka 'category' which is now
2754   deprecated). Adapted sustags and yum parsers to parse and
2755   provide this value.
2756 - revision 6464
2757 - version 3.13.11
2758
2759 -------------------------------------------------------------------
2760 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
2761
2762 - fix modalias rel column number
2763 - version 3.13.10
2764
2765 -------------------------------------------------------------------
2766 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
2767
2768 - Implemented option repo.add.probe to allow probing
2769   the added repositories
2770 - version 3.13.9
2771
2772 -------------------------------------------------------------------
2773 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
2774
2775 - Fixed detection of renamed packages while update.
2776 - Added new translations
2777 - rev 6445
2778
2779 -------------------------------------------------------------------
2780 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
2781
2782 - Speed up retrieving MediaNr attribute, as it slows down install
2783   order calculation. (#297173)
2784 - revision 6442
2785
2786 -------------------------------------------------------------------
2787 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
2788
2789 - Fixed cache schema upgrade
2790
2791 -------------------------------------------------------------------
2792 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
2793
2794 - Fixed pattern includes and extends attributes.
2795 - revision 6431
2796 - version 3.13.8
2797
2798 -------------------------------------------------------------------
2799 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
2800
2801 - API for retrieving additional dependencies" solver/detail/Resolver.h
2802 - Handle additional dependencies in the testcases
2803 - Handle system and language dependencies in the testcases correctly.
2804 - r 6418
2805
2806 -------------------------------------------------------------------
2807 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
2808
2809 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
2810   has changed. Resolver must discard any cached filesystem dependencies.
2811   (required for #271912)
2812 - revision 6404
2813
2814 -------------------------------------------------------------------
2815 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
2816
2817 - Indicate changed pool content to the resolver. (required for #271912)
2818 - revision 6398
2819 - version 3.13.7
2820
2821 -------------------------------------------------------------------
2822 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
2823
2824 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
2825   problems. Bug 280387
2826 - r 6378
2827 - version 3.13.6
2828
2829 -------------------------------------------------------------------
2830 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
2831
2832 - Added interface to install source packages via zypper.
2833 - revision 6373
2834 - version 3.13.5
2835
2836 -------------------------------------------------------------------
2837 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
2838
2839 - Added package attributes Package::sourcePkgName and
2840   Package::sourcePkgEdition. Name and edition of the source
2841   rpm this package was built from.
2842 - Added ZYpp::installSrcPackage to install a single source package.
2843 - revision 6353
2844 - version 3.13.4
2845
2846 -------------------------------------------------------------------
2847 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
2848
2849 - Temorary files and directories created by makeSibling use the
2850   same protection as the original.
2851 - revision 6344
2852 - version 3.13.3
2853
2854 -------------------------------------------------------------------
2855 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
2856
2857 - Removed keepExtras from resolvePool. This will be handled
2858   in the solver internally now. #294727
2859 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
2860 - revision 6317
2861 - version 3.13.2
2862
2863 -------------------------------------------------------------------
2864 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
2865
2866 - Remove tribool from RepoInfo's interface.
2867 - revision 6301
2868 - version 3.13.1
2869
2870 -------------------------------------------------------------------
2871 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
2872
2873 - Fixed wrong media number reported by script, message and patch.
2874 - Fixed script API to provide the scripts location on media (if not
2875   inlined).
2876 - Introduced ScripProvider to make a script available on the local
2877   disk.
2878 - revision 6288
2879 - version 3.13.0
2880
2881 -------------------------------------------------------------------
2882 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
2883
2884 - don't request media chage if the media is not changeable (like
2885   e.g. http)
2886 - revision 6271
2887 - version 3.12.1
2888
2889 -------------------------------------------------------------------
2890 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
2891
2892 - progress ticks for clean cache
2893 - ZConfig: remove default from names.
2894 - re enable reading cache callbacks
2895 - ini parser without boost::regexp
2896   patch by dmueller (#152447)
2897
2898 -------------------------------------------------------------------
2899 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
2900
2901 - Fixed package to provide the location media number. (#294496)
2902 - revision 6263
2903
2904 -------------------------------------------------------------------
2905 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
2906
2907 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
2908   gpgkey) instead of throwing bad url exception
2909 - revision 6259
2910
2911 -------------------------------------------------------------------
2912 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
2913
2914 - Make clearing of extra dependencies/conflicts configurable when
2915   resolvePool(). Leave the default as before (clear extras).
2916   Bug # 294727
2917 - revision 6233
2918 - version 3.12.0
2919
2920 -------------------------------------------------------------------
2921 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
2922
2923 - /var/lib/zypp/cache -> /var/cache/zypp
2924   (#292419)
2925 - ini parser without boost::regexp, patch by dmueller
2926   (#152447)
2927
2928 -------------------------------------------------------------------
2929 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
2930
2931 - Make temp directory configurable  via environment
2932   variable ZYPPTMPDIR.
2933 - revision 6202
2934 - version 3.11.11
2935
2936 -------------------------------------------------------------------
2937 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
2938
2939 - Fixed bug in smart pointer comparison.
2940
2941 -------------------------------------------------------------------
2942 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
2943
2944 - Fix failing rename of metadata download directories across
2945   filesystem boundaries.
2946
2947 -------------------------------------------------------------------
2948 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
2949
2950 - Fixed malicious gettext include.
2951 - Make ZConfig a singleton.
2952 - revision 6123
2953
2954 -------------------------------------------------------------------
2955 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
2956
2957 - Fixed repo::provideFile to set a deleter for downloaded files
2958   (#293004).
2959 - revision 6094
2960 - version 3.11.10
2961
2962 -------------------------------------------------------------------
2963 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
2964
2965 - Query ByRepository now takes as well an alias.
2966
2967 -------------------------------------------------------------------
2968 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
2969
2970 - fix retrieval of container attributes in cache
2971   (#292698)
2972
2973 -------------------------------------------------------------------
2974 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
2975
2976 - Port zypp-query-pool (#292404)
2977 - revision 6069
2978 - version 3.11.9
2979
2980 -------------------------------------------------------------------
2981 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
2982
2983 - added new calls in Resolver.h: addRequire,addConflict
2984
2985 -------------------------------------------------------------------
2986 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
2987
2988 - Fixed IniParser to allow '=' in values (#292669)
2989 - revision 6063
2990
2991 -------------------------------------------------------------------
2992 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
2993
2994 - allow / in alias (#292628)
2995
2996 -------------------------------------------------------------------
2997 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
2998
2999 - Fixed repo::provideFile to throw on error.
3000 - Fixed ResolvableQuery to use 0 as default for non existing
3001   numerical values.
3002 - revision 6058
3003
3004 -------------------------------------------------------------------
3005 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
3006
3007 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
3008   additional ctor for convenience.
3009 - revision 6047
3010
3011 -------------------------------------------------------------------
3012 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
3013
3014 - Evalute update canditate:
3015   Take canditates only which are really installable. Bug 292077
3016   r 6034
3017
3018 -------------------------------------------------------------------
3019 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
3020
3021 - fixed some tribool bugs in RepoInfo
3022 - revision 6022
3023
3024 -------------------------------------------------------------------
3025 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
3026
3027 - fix reading of non existant repo
3028 - r6018
3029 - first submission to stable
3030 - fix keywords parsing in susetags parser
3031 - version 3.11.8
3032
3033 -------------------------------------------------------------------
3034 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
3035
3036 - make resolvable query complete exceptionless with the database
3037 - test that packages have some attributes
3038 - disable progress adaptor for now
3039 - revision 5977
3040 - version 3.11.7
3041
3042 -------------------------------------------------------------------
3043 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
3044
3045 - fixed unresolved symbols
3046 - revision 5972
3047 - version 3.11.6
3048
3049 -------------------------------------------------------------------
3050 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
3051
3052 - fixed TranslatedText creating unwanted entries.
3053 - fixed capability processing
3054 - revision 5964
3055 - version 3.11.5
3056
3057 -------------------------------------------------------------------
3058 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
3059
3060 - MediaSetAccess::release() added
3061 - Use attachDesiredMedia in MediaProducts
3062 - Progress reporting improved
3063 - revision 5959
3064 - version 3.11.4
3065
3066 -------------------------------------------------------------------
3067 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
3068
3069 - fixed parsing translated texts.
3070 - added source packages.
3071 - revision 5947
3072 - version 3.11.3
3073
3074 -------------------------------------------------------------------
3075 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
3076
3077 - repo callbacks fixed
3078 - Fixed YUM parser progress reporting
3079 - Added CombinedProgressData
3080 - make RepoImpl::resolvables() load lazy
3081 - MediaProducts added for scanning products file
3082 - Implement cache schema versioning and automatic invalidation of
3083   cache when schema changes
3084 - revision 5942
3085 - version 3.11.2
3086
3087 -------------------------------------------------------------------
3088 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
3089
3090 - Propagate pools repository_iterator to the UI
3091 - revision 5911
3092 - version 3.11.1
3093
3094 -------------------------------------------------------------------
3095 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
3096
3097 - Package::location is now returns an OnMediaLocation
3098 - archivesize() renamed to downloadSize()
3099 - Allow to iterate all Repositories that contribute
3100   Resolvables to the Pool.
3101 - MediaSetAccess::provideDir added
3102 - remove useless url check
3103 - add old-api-style wrapper
3104 - Add MediaProducts class
3105 - revision 5892
3106 - version 3.11.0
3107
3108 -------------------------------------------------------------------
3109 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
3110
3111 - function isInstalledBy/installs
3112   Added an initial installation flag which shows if the item has been
3113   triggered for installation, or the dependency is already satisfied.
3114 - Revision 5884
3115 - Version 3.4.0
3116
3117 -------------------------------------------------------------------
3118 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
3119
3120 - removed unused %{prefix}/lib/zypp from %files in spec file
3121 - revision 5870
3122
3123 -------------------------------------------------------------------
3124 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
3125
3126 - Old API (SourceManager, metadata parsers) dropped in favor of the
3127   new refactored ones (RepoManager, RepoParser(s), cache subtree,
3128   repo subtree).
3129 - Some new API improvements.
3130 - revision 5868
3131 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
3132
3133 -------------------------------------------------------------------
3134 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
3135
3136 - New API calls which provides more information about one
3137   resolvable after a solverrun:
3138   isInstalledBy (const PoolItem_Ref item);
3139   installs (const PoolItem_Ref item);
3140 - Revision 5835
3141
3142 -------------------------------------------------------------------
3143 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
3144
3145 - fix changelog entry order
3146
3147 -------------------------------------------------------------------
3148 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
3149
3150 - Ignore conflicting items which are uninstallable
3151 - Create a "needed by" info if a requirement is still fulfilled.
3152 - Allow only one needed_by and needed_by_capability in QueueItemInstall
3153 - Added capability and type (REQUIRE, RECOMMEND,....) to
3154   ResolverInfoNeededBy
3155 - Evaluate ResolverInfoNeededBy for more information in the error
3156   messages
3157 - Enlarge detail description in the error messages
3158 - Revision 5807
3159
3160 -------------------------------------------------------------------
3161 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
3162
3163 - Fixes for gcc-4.2
3164 - revision 5786
3165 - version 3.3.1
3166
3167 -------------------------------------------------------------------
3168 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
3169
3170 - fixed so versioning from libtool to cmake
3171 - 3.3.0
3172
3173 -------------------------------------------------------------------
3174 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
3175
3176 - Use gpg2 instead of gpg for keyring and make
3177   the package depend on it (#284211)
3178
3179 -------------------------------------------------------------------
3180 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
3181
3182 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
3183   New dependency "packageand(foo:bar)" which provides an AND dependency by
3184   injecting a supplement/freshen.
3185   e.G. package novell-cluster-services-kmp-smp
3186   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
3187   Bug 255011
3188 - Dont check for architecture changes in atoms (#266178)
3189 - Revision 5720
3190
3191 -------------------------------------------------------------------
3192 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
3193
3194 - Fixed package-manager script (#275847)
3195 - revision 5614
3196
3197 -------------------------------------------------------------------
3198 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
3199
3200 - fixed cmake
3201 - version 3.2.2
3202
3203 -------------------------------------------------------------------
3204 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
3205
3206 - Reduced logging in order to speedup solving Bug 275100
3207 - revision 5603
3208 - version 3.2.1
3209
3210 -------------------------------------------------------------------
3211 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
3212
3213 - Fix excess calls to releaseFile. (#274357)
3214 - revision 5545
3215
3216 -------------------------------------------------------------------
3217 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
3218
3219 - Fix importing keys into rpm. (#270125)
3220 - r5527
3221
3222 -------------------------------------------------------------------
3223 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
3224
3225 - Support filesystem dependencies to add needed filesystem RPMs
3226   automatically (Fate 301966).
3227 - revision 5404
3228 - version 3.2.0
3229
3230 -------------------------------------------------------------------
3231 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
3232
3233 - avoiding attaching media where not needed (#263207)
3234 - r5381
3235
3236 -------------------------------------------------------------------
3237 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
3238
3239 - fix FileCap with attributes
3240 - r5376
3241
3242 -------------------------------------------------------------------
3243 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
3244
3245 - Fixed computation of install order. Take requirements of
3246   an installed packages uninstall scripts into account, if
3247   the package is updated. (#258682)
3248 - revision 5349
3249 - version 3.1.1
3250 -------------------------------------------------------------------
3251 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
3252
3253 - Parse and provide package keywords. (Fate 120368)
3254 - revision 5338
3255 - version 3.1.0
3256
3257 -------------------------------------------------------------------
3258 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
3259
3260 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
3261   Ask the user. Bug 258322
3262 - revision 5305
3263 - version 3.0.3
3264
3265 -------------------------------------------------------------------
3266 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
3267
3268 - Fix restoring of Sources id root prefix is used. (#238165)
3269 - revision 5299
3270 - version 3.0.2
3271
3272 -------------------------------------------------------------------
3273 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
3274
3275 - MediaManager::attachDesiredMedia() added to support multiple
3276   (CD/DVD) drives (fate #3974)
3277 - r5296
3278
3279 -------------------------------------------------------------------
3280 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
3281
3282 - If there is no valid solver result and NOT all resolvables ( other
3283   architecture) has been regarded, let the user decide making a new
3284   solver run with ALL available resolvables. Bug 223440
3285 - reducing logging (error -> debug)  bug 252921
3286 - Revision 5219
3287
3288 -------------------------------------------------------------------
3289 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
3290
3291 - Allow configuration of trusted vendors via
3292   /var/lib/zypp/db/trustedVendors. (#186636)
3293 - revision 5194
3294 - version 3.0.1
3295
3296 -------------------------------------------------------------------
3297 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
3298
3299 - libzypp-devel -> libzypp requirement is not versioned
3300   (#251086)
3301 - r5181
3302
3303 -------------------------------------------------------------------
3304 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
3305
3306 - Using already existing valid solver results for further solver runs.
3307   (partiell solving)
3308 - r5169
3309
3310 -------------------------------------------------------------------
3311 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
3312
3313 - fix link order
3314 - r5165
3315
3316 -------------------------------------------------------------------
3317 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
3318
3319 - merging from 10.2 / SP1
3320 - #247459 ftp probing
3321   denied == dont exists in ftp
3322 - r5124
3323
3324 -------------------------------------------------------------------
3325 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
3326
3327 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
3328 - Simultaneouqusly establishing of items which are conflicting eachother is
3329   useless. So only one will be established. Fixed in QueueItemInstall.cc
3330   Bug 243595
3331 - Added new upgrade options to fine tune version and patch handling.
3332   (F301990)
3333 - The context of establishPool will be stored in Resolver and will be
3334   regarded for the next solver run everytime. So it will be not reset by
3335   any solver run anymore.
3336   bug 191810 ( A broken patch will not be installed again)
3337
3338 -------------------------------------------------------------------
3339 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
3340
3341 - adding sotf,timeo=X nfs mount options by default (#235211)
3342 - r5093
3343
3344 -------------------------------------------------------------------
3345 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
3346
3347 - support for HTTP authentication prompt added (#190609)
3348 - fixed problem with empty path in URL
3349   in MediaCurl::doGetFileCopy()
3350 - r5085
3351
3352 -------------------------------------------------------------------
3353 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
3354
3355 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
3356   SuSE-Linux-10_2-Branch
3357
3358 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
3359 - verifySystem: The result will be set to APPL_HIGH, so it will be not
3360   reset by a second "normal" solver run. #239281 (schubi)
3361 - yast2 reports invalid URL as 'unknown source type'
3362   (#209961) (dmacvicar)
3363 - Added freshen language dependency in supplemements too if there is no
3364   entry in supplements.
3365   #240617;IPA fonts are not installed even if select Japanese
3366   language (schubi)
3367 - Setting allowed authentication methods to "basic,digest" if none
3368   provided in URL (#243006) (jkupec)
3369 - Stopping after 50 valid solver results. Anymore would be useless. Bug
3370   243595 (schubi)
3371 - r 5007
3372
3373 -------------------------------------------------------------------
3374 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
3375
3376 - package-manager: use a generic su script from XDG (#235303, #244442)
3377
3378 -------------------------------------------------------------------
3379 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
3380
3381 - Setting allowed authentication methods to "basic,digest" if none
3382   provided in URL (#243006)
3383 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
3384   (mvidner)
3385 - r4999
3386
3387 -------------------------------------------------------------------
3388 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
3389
3390 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
3391   (#222602)
3392 - 4984
3393
3394 -------------------------------------------------------------------
3395 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
3396
3397 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
3398
3399 - update packages: changing architecture is only valid while an
3400   system update and NOT while an update via a patch. Last fix does
3401   not fit for every case.
3402   Bug 230685
3403 - Patch has selected not the concerning package for update but
3404   a package which has provided the required dependencies too.
3405   Algorithmus: If there are exactly two providers which differ in architecture
3406                prefer the better arch.
3407   Fix: Regarding NVRA too. ( only if equal )
3408   Bug 238284
3409 - Download only English and Local translation
3410   (#208457)
3411 - Added solver parameter:
3412    tryAllPossibilities: regarding every solver branch ( not only
3413                         branches with e.G. best architectures
3414    preferHighestVersion: Prefer solver results which have a higher
3415                          version number.
3416   Bug #238087
3417 - update packages: changing architecture is only valid while an
3418   system update and NOT while an update via a patch.
3419   Bug 230685 - x86_64 MozillaFirefox binaries in security update
3420   repository
3421   Fix of version 2.11.2 has not worked if the first founded item
3422   had had another architecture.
3423 - r4927
3424
3425 -------------------------------------------------------------------
3426 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
3427
3428 - added ZYpp::getPartitions() - return the partitinoning
3429
3430 -------------------------------------------------------------------
3431 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
3432
3433 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
3434 - Corrupt download cannot be skipped
3435   (#217425 and #224216)
3436 - Enable package read ahead/caching in commit per default to reduce
3437   interactive media changes. If the environment variable
3438   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
3439 - added parameter not to reset resolver results while calling
3440   freshen pool Bug: 235761
3441 - Prepare package read ahead/caching of packages in commit. Adatped the
3442   workflow. Caching details are now hidden inside CommitPackageCache.
3443   The current implementation still performs no read ahead. (for F100182)
3444 - Skip invalid or broken rpm database entries. (#231211)
3445 - verifySystem: check if the solution is valid after calling freshenPool()
3446   Bug: 235761
3447 - Added own call for Resolver::verifySystem with additional
3448   hardware/language check in order to keep binary compatibility
3449   Fate #301224
3450 - Rpm requires additional quoting of special chars in filenames.
3451   (#233967)
3452 - Resolver::verifySystem checks for new hardware now by calling
3453   freshenPool. This is configureable. Fate #301224
3454 - merged texts from proofread
3455 - Don't consider patch/delta rpms if package architecture changes.
3456   (#231254)
3457 - update packages: changing architecture is only valid while an
3458   system update and NOT while an update via a patch.
3459   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
3460 - verifySystem: Do only regard items which will be on the system after the
3461   commit. Fate 301178
3462 - feature #301369
3463   Import listed GPG Keys from an trusted installation source
3464 - fix return call in new xml parser
3465 - Enable system resolvables in Helix parser (Revision 4787)
3466 - deptestomatic:
3467   Resetting transaction with the correct call;
3468   bugfix; Added kind in keep state (Revision 4788)
3469 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
3470   soft (Revision 4789)
3471 - New call added: maySetToBeUninstalledSoft (Revision 4789)
3472   Both are only functions for the solver (Revision 4789)
3473 - Resetting "by causer" in order to distinguish from state
3474   "keep by user". ( function setLock in order to remove lock)
3475   (Revision 4789)
3476 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
3477   in QueueItemUninstall.cc (Revision 4790)
3478 - Regarding "keep state by user". So avoiding "reselecting" by
3479   other requirements.
3480   Give a corresponding problem solution if a resolvable satisfy
3481   a dependency, but has been set to keep by the user.
3482   Bug : 222531 (Revision 4791)
3483 - Allow to disable autoprotection of foreign vendor items. Required
3484   in zmd-backend. (F301735).
3485 - use sqlite-zmd if using > 10.2 in spec. Use the one available
3486   durin compile.
3487 - Item could has already been selected to soft uninstall (e.G. remove
3488   pattern which recommend this item ). Do not throw an exception anymore.
3489   bug#225278
3490 - Added syscontent::Reader: Parse serialized set of ResObjects.
3491   (for F300729)
3492 - If there has already been selected another item by the solver (e.g. from
3493   another source) we will take thatone in order to avoid parallel
3494   installation and there concerning error messages.
3495   Bug 224698
3496 - In order to handle conflicting resolvable we try to update the
3497   conflicting item. While evaluating these canditates an already selected
3498   candidate will not be regarded. So it could be that an older package
3499   will be selected for update although a newer has already been selected. Revision 4765
3500 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
3501   update candidate and evaluate additional branches.
3502 - r4907
3503
3504 -------------------------------------------------------------------
3505 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
3506
3507 - Improved realpath() wrapper in media handler class (#222521).
3508 - revision 4758
3509
3510 -------------------------------------------------------------------
3511 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
3512
3513 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
3514 - revision 4713
3515
3516 -------------------------------------------------------------------
3517 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
3518
3519 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
3520   because backend uses this sqlite and it is no fun to
3521   install one and the other to develop (as the -devel packages)
3522   conflict.
3523 - add cmake support for building zypp/ lib.
3524   TODO: soinfo, compile testcases, devel, zypp2,docs
3525   find rpm, curl and others.
3526 - dont serialize interactive, as it is
3527   calculated now.
3528   (it was already fixed as we don't reimplement
3529   the method, but we still serialized, parsed)
3530 - r4709
3531
3532 -------------------------------------------------------------------
3533 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
3534
3535 - fixed Patch::interactive to return true as well, if the patch
3536   itself has a licence. (#224192)
3537 - revision 4702
3538 - version 2.9.2
3539
3540 -------------------------------------------------------------------
3541 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
3542
3543 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
3544   on the installation image (#213852).
3545 - revision 4700
3546
3547 -------------------------------------------------------------------
3548 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
3549
3550 - Avoid duplicate pool entries; Bug 223750; second part of the fix
3551 - r4698
3552 - Version 2.9.1
3553
3554 -------------------------------------------------------------------
3555 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
3556
3557 - Pool has multi instances of an item in the pool. Reduced this error
3558   to items which are identically at least. #217574 and #223750
3559 - r4695
3560
3561 -------------------------------------------------------------------
3562 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
3563
3564 - replace spaces to underscores in product names
3565 - 2.8.7
3566 - r4688
3567
3568 -------------------------------------------------------------------
3569 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
3570
3571 - Mark some strings for translation (#219783 need it)
3572 - r4682
3573
3574 -------------------------------------------------------------------
3575 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
3576
3577 - Added translations marks to hal, url and mutex exceptions (#23771)
3578 - revision 4680
3579
3580 -------------------------------------------------------------------
3581 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
3582
3583 - don't make libzypp-devel depend on sqlite-devel as
3584   headers from zypp2 are not installed yet
3585 - r4663
3586
3587 -------------------------------------------------------------------
3588 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
3589
3590 - Return an error if fork failed. (#204807)
3591 - Make Script execution abortable by user request. (#212949, F100233)
3592 - revision 4660
3593 - version 2.8.6
3594
3595 -------------------------------------------------------------------
3596 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
3597
3598 - Added package-manager wrapper script, with icon and .desktop (#222757).
3599   (Used by gnome-main-menu)
3600 - version 2.8.5
3601 - r4640
3602
3603 -------------------------------------------------------------------
3604 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
3605
3606 - Fixed target/hal - one more dbus_connection_close found (#216035)
3607 - revision 4636
3608 - version 2.8.4
3609
3610 -------------------------------------------------------------------
3611 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
3612
3613 - translation added
3614   rev 4630
3615   version 2.8.3
3616
3617 -------------------------------------------------------------------
3618 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
3619
3620 - Process obsoletes when installing non-package objects. (#217352)
3621 - revision 4621
3622 - version 2.8.2
3623
3624 -------------------------------------------------------------------
3625 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
3626
3627 - Implemented volume device check using /sbin/vol_id (#213852).
3628 - Revision 4619
3629
3630 -------------------------------------------------------------------
3631 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
3632
3633 - new translation added
3634
3635 -------------------------------------------------------------------
3636 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
3637
3638 - Implemented an reuse of already existing foreign CD/DVD mount points
3639   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
3640 - Added a fallback check of the volume.mount_point HAL property to
3641   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
3642   to be not avaliable in newer HAL versions (on 10.2).
3643 - Revision 4615
3644 - Version 2.8.1
3645
3646 -------------------------------------------------------------------
3647 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
3648
3649 - removed unused methods from Patch and PatchImplIf. Provided
3650   reasonable default implementation for Patch::interactive.
3651   (#221476).
3652 - revision 4610
3653 - Version 2.8.0
3654
3655 -------------------------------------------------------------------
3656 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
3657
3658 - Handle media eject failures (#216545)
3659 - r4606
3660
3661 -------------------------------------------------------------------
3662 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
3663
3664 - Reimplemented RpmDb::checkPackage using librpm API instead
3665   of parsing "rpm --checksig" output. (#163202)
3666 - Version 2.7.4
3667 - revision 4600
3668
3669 -------------------------------------------------------------------
3670 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
3671
3672 - NEW behaviour of the solver:
3673   Obsolete virtual provides. E.G.:
3674
3675   Installed:
3676   -----------
3677   Name:           test-1.0-0
3678
3679   Name:           moretest-1.0-0
3680   Provides:       test
3681
3682   To be installed
3683   ------------------
3684   Name:           nomoretest-1.0-0
3685   Obsoletes:      test
3686
3687   Result
3688   --------
3689   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
3690   test-1.0-0 had been deleted. Bug 220999
3691
3692 - Translations added
3693
3694 Version 2.7.3
3695 rev 4593
3696
3697 -------------------------------------------------------------------
3698 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
3699
3700 - Bugfix in generating solver testcases:
3701    - added kind of capabilities in description file
3702    - removed unneded channel from uninstall in command file
3703
3704 -------------------------------------------------------------------
3705 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
3706
3707 - Try to call /bin/eject utility if the eject-ioctl fails.
3708 - r4568
3709
3710 -------------------------------------------------------------------
3711 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
3712
3713 - ignore empty capabilities
3714 - r4565
3715
3716 -------------------------------------------------------------------
3717 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
3718
3719 - make progress strings translatable (#219783)
3720 - r4556
3721
3722 -------------------------------------------------------------------
3723 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
3724
3725 -  While deleting a selection all concerning recommended
3726    packages will be deleted too.
3727    BUT those packages should not be deleted which have been
3728    set to KEEP by the user. bug 217574
3729    rev 4526
3730    VERSION: 2.7.2
3731
3732 -------------------------------------------------------------------
3733 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
3734
3735 - Makefile in zypp2 fixed
3736   Revision 4520
3737
3738 -------------------------------------------------------------------
3739 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
3740
3741 - Translations added
3742   Revision 4514
3743   VERSION: 2.7.1
3744
3745 -------------------------------------------------------------------
3746 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
3747
3748 - Make the parser more strict, rejecting broken sources
3749   but showing the error line.
3750   Last fix making the parser relax would break multitag
3751   descriptions with empty lines, now we check dependencies
3752   at a higher level. (reference #160607)
3753 - r4501
3754
3755 -------------------------------------------------------------------
3756 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
3757
3758 - New problem solution added: Unlock ALL resovables in order to speed up
3759   problem solution. Bug 206453
3760
3761 -------------------------------------------------------------------
3762 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
3763
3764 - Translations added
3765
3766 -------------------------------------------------------------------
3767 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
3768
3769 - Fixed target/hal - removed dbus_connection_close calls, because
3770   the connections are shared; unref the ref-counted handle only.
3771   (#216035)
3772 - r4442
3773
3774 -------------------------------------------------------------------
3775 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
3776
3777 - skipping unreachable packages won't work
3778   (#215445)
3779 - r4468
3780
3781 -------------------------------------------------------------------
3782 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
3783
3784 - (#213793) Target store fails to recreate stored install-time (other
3785   Date and ByteCount values as well)
3786
3787 - skip comments and blank lines in multilists
3788   fixes (#214877) - zen-updater is not installed by default
3789
3790 - Automatically fix broken products when reading
3791   the product database.
3792   still pending: honour the read-only flag
3793   Changes to make this possible include
3794   using read_dir instead of boost directory
3795   iterator.
3796
3797 -------------------------------------------------------------------
3798 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
3799
3800 - added new class for generating solver testcases:
3801   Testcase
3802
3803 -------------------------------------------------------------------
3804 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
3805
3806 - Finalized ui::PatternContents. (F301229)
3807 - version 2.7.0
3808 - revision 4413
3809
3810 -------------------------------------------------------------------
3811 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
3812
3813 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
3814 - version 2.6.0
3815
3816 -------------------------------------------------------------------
3817 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
3818
3819 - Added ui::PatternContents: Helper class that will compute a patterns
3820   expanded install_packages set. (UI interface for F301229)
3821 - revision 4387
3822
3823 -------------------------------------------------------------------
3824 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
3825
3826 - removed the last reference to /usr/lib64 to fix the build
3827
3828 -------------------------------------------------------------------
3829 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
3830
3831 - added "zypper info" (jkupec)
3832 - version 2.5.2
3833
3834 -------------------------------------------------------------------
3835 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
3836
3837 - fix rpm db timestamp
3838 - add extra urls and optional urls to product API
3839 - r4378
3840
3841 -------------------------------------------------------------------
3842 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
3843
3844 - zypper: nicer progress reports, with or without --verbose.
3845
3846 -------------------------------------------------------------------
3847 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
3848
3849 - Fixed reloading of target data after commit. Broken since
3850   rev 3880.
3851 - version 2.5.1
3852 - revision 4365
3853
3854 -------------------------------------------------------------------
3855 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
3856
3857 - put query-pool in /usr/lib/zypp and not lib64
3858 - r4363
3859
3860 -------------------------------------------------------------------
3861 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
3862
3863 - revert keyring changes, causes endless loop (obvious)
3864 - add dist-product information, adapt store
3865 - version 2.5.0
3866 - r4355
3867
3868 -------------------------------------------------------------------
3869 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
3870
3871 - zypp-query-pool: For products show additionally distributionName
3872   and distributionEdition. (required by #205392)
3873 - revision 4349
3874
3875 -------------------------------------------------------------------
3876 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
3877
3878 - Add accessor for Product distributionName and distributionEdition.
3879   (required by #205392)
3880 - revision 4347
3881
3882 -------------------------------------------------------------------
3883 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
3884
3885 - added test case for KeyRing
3886 - fire trustedKeyAdded in all calls to import trusted key
3887   not only in signature check workflow.
3888 - r4342
3889
3890 -------------------------------------------------------------------
3891 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
3892
3893 - zypper update: implemented minimal version (patches only)
3894 - zypper list-updates: changed default type from package to patch,
3895   consider patches affecting the package manager separately
3896
3897 -------------------------------------------------------------------
3898 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
3899
3900 - version 2.4.1
3901 - r4338
3902
3903 -------------------------------------------------------------------
3904 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
3905
3906 - add zypp-query-pool, so registration doesn't depend on
3907   libzypp-zmd-backend being installed. Will remove from
3908   backend when suseregister gets updated.
3909
3910 -------------------------------------------------------------------
3911 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
3912
3913 - Make sure config.rpath is present.
3914
3915 -------------------------------------------------------------------
3916 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
3917
3918 - zypper search: fixed uninitialized members that made all searches
3919   exact and case sensitve
3920
3921 -------------------------------------------------------------------
3922 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
3923
3924 - zypp-checkpatches, write in the right file
3925 - r4328
3926
3927 -------------------------------------------------------------------
3928 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
3929
3930 - Install resolvables although they are unneeded
3931   if they have NOT the kind patch/atoms
3932   Bug 210538 - freshens/supplements does not work with patterns
3933 - r4326
3934
3935 -------------------------------------------------------------------
3936 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
3937
3938 - zypper service-add -r http://example.org/foo.repo (F#300641).
3939
3940 -------------------------------------------------------------------
3941 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
3942
3943 - zypp-checkpatches:
3944   save version of the generated xml to
3945   regenerate it if it changes.
3946   save a random token in case of error to
3947   force recreating xml file
3948 - r4321
3949
3950 -------------------------------------------------------------------
3951 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
3952
3953 - remove permissions for zypp checkpatches from spec
3954 - r4318
3955
3956 -------------------------------------------------------------------
3957 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
3958
3959 - registration fails because of wrong product data
3960   (#205392)
3961   use DISTPRODUCT,DISTVERSION to create the product
3962   resolvable. have this resolvable provide
3963   PRODUCT = VERSION
3964 - r4312
3965
3966 -------------------------------------------------------------------
3967 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
3968
3969 - zypper service-add -r ./foo.repo (F#300641).
3970
3971 -------------------------------------------------------------------
3972 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
3973
3974 - zypper: added case-sensitive search, search in descriptions and
3975   summaries, search by resolvable type, substring and word
3976   matching, support for wildcards
3977 - Revision 4303
3978
3979 -------------------------------------------------------------------
3980 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
3981
3982 - Prevent the user from sending signals to zypp-checkpatches-wrapper
3983   (#211286).
3984
3985 -------------------------------------------------------------------
3986 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
3987
3988 - Dont incomplete an uninstalled resolvable, even not when establishing.
3989   Incomplete only makes sense for installed resolvables (when they have broken
3990   deps), for patches (because they are needed) and for atoms (because they are
3991   used during patch calculation)
3992   Bug 198379
3993
3994 - Do not branch for packages with the same NVE but different architectures.
3995   Take the best architecture.
3996
3997 -------------------------------------------------------------------
3998 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
3999
4000 - implement rename source in sourcemanager
4001 - r4286
4002
4003 -------------------------------------------------------------------
4004 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
4005
4006 - YaST sources: set alias to product summary if empty
4007 - show alias on logs.
4008 - r4281
4009
4010 -------------------------------------------------------------------
4011 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
4012
4013 - version 2.4.0 (bin incompat due to callback fixes)
4014 - r4272
4015
4016 -------------------------------------------------------------------
4017 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
4018
4019 - Provide additional solver status information to the UI.
4020   (#162164,F301272)
4021 - Fixed UI satus computation in presence of multiple available
4022   candidates.
4023 - revision 4264
4024 - version 2.3.1
4025
4026 -------------------------------------------------------------------
4027 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
4028
4029 - remove const in MediaChangeReport requestMedia that
4030   broke cd changing.
4031 - r4262
4032
4033 -------------------------------------------------------------------
4034 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
4035
4036 - zypper: added search (jkupec)
4037 - removed the suid bit from zypp-checkpatches-wrapper so that the
4038   build passes until permissions.rpm is updated (~#211286).
4039 - r4253
4040
4041 -------------------------------------------------------------------
4042 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
4043
4044 - Log microseconds if ZYPP_PROFILING env var is enabled.
4045 - r4252
4046
4047 -------------------------------------------------------------------
4048 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
4049
4050 - YaST sources:
4051   Factory cannot be set with 'refresh' enabled
4052   (#204957)
4053 - get rid of some const bool signatures in Source classes
4054 - r4247
4055
4056 -------------------------------------------------------------------
4057 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
4058
4059 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
4060
4061 -------------------------------------------------------------------
4062 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
4063
4064 - select the best solution: prefering the total amount of install/update
4065   packages BEFORE source preferences. Bug 208784
4066
4067 -------------------------------------------------------------------
4068 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
4069
4070 - Introduce a method to see if a source supports a
4071   kind of resolvable at that time, so we can
4072   init a YUM source like factory but avoid parsing
4073   it if it contains no patches.
4074 - add TODO
4075 - zypp-checkpatches xml output
4076 - r4235
4077
4078 -------------------------------------------------------------------
4079 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
4080
4081 - added a CLI preview: zypper
4082 - revision 4214
4083 - version 2.2.3
4084
4085 -------------------------------------------------------------------
4086 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
4087
4088 - FATE #100165:
4089   Make Content File Aware of Different Architectures
4090   expand %a in release notes with architecture
4091
4092 -------------------------------------------------------------------
4093 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
4094
4095 - Extended pattern parser to support includes/extends tags as hint
4096   for the IO. (F301229)
4097 - revision 4199
4098 - version 2.2.2
4099
4100 -------------------------------------------------------------------
4101 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
4102
4103 - Enabled sending of ScriptResolvableReport.
4104 - Changed ScriptResolvableReport::start to send local path
4105   of script to be executed.
4106 - revision 4190
4107 - version 2.2.1
4108
4109 -------------------------------------------------------------------
4110 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
4111
4112 - Added ScriptResolvableReport. Callbacks triggered on script
4113   execution during commit. (F100233)
4114 - revision 4187
4115 - version 2.2.0
4116
4117 -------------------------------------------------------------------
4118 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
4119
4120 - fix: Url::getRegisteredSchemes() would always return nothing
4121
4122 -------------------------------------------------------------------
4123 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
4124
4125 - Made the build dependency on gettext-devel explicit
4126
4127 -------------------------------------------------------------------
4128 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
4129
4130 - adapted multi-media YUM sources according to official YUM
4131   specification (F300743)
4132
4133 -------------------------------------------------------------------
4134 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
4135
4136 - use RPM_OPT_FLAGS (meissner@suse.de)
4137
4138 -------------------------------------------------------------------
4139 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
4140
4141 - SourceFactory::createFrom() - don't loose url,...
4142 - r4160
4143
4144 -------------------------------------------------------------------
4145 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
4146
4147 - reduce logging in ResolvableImpl.cc
4148 - rev 4157
4149
4150 -------------------------------------------------------------------
4151 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
4152
4153 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
4154   in QueueItemInstall and QueueItemRequire
4155   Bug 192535/204913
4156   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
4157
4158 -------------------------------------------------------------------
4159 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
4160
4161 - fixed SourceFactory::createFrom() - don't loose alias,
4162   cachedir,... parameters
4163
4164 -------------------------------------------------------------------
4165 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
4166
4167 - Use RPM Enhances only if detected at configure time, to allow
4168   compilation with older rpm.
4169 - callback params: use const string & instead of string (dmacvicar)
4170
4171 -------------------------------------------------------------------
4172 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
4173
4174 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
4175   a package/script/message
4176   Bug: 192535
4177
4178 -------------------------------------------------------------------
4179 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
4180
4181 - add Source_Ref::checksum() which in combination with
4182   timestamp can give an idea of a source change.
4183 - r4106
4184
4185 -------------------------------------------------------------------
4186 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
4187
4188 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
4189   enable progress reporting on compressed streams.
4190
4191 -------------------------------------------------------------------
4192 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
4193
4194 - better error propagation
4195 - r4096
4196
4197 -------------------------------------------------------------------
4198 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
4199
4200 - Removed libblkid dependency - the workaround using libblkid to
4201   check filesystem on XEN vbd mapped devices is obsolete, because
4202   the info is avaliable via /dev/disk/by-label link now. (#197107)
4203 - revision 4087
4204
4205 -------------------------------------------------------------------
4206 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
4207
4208 - PackageProvider: Fixed broken retry. (#202163)
4209 - revision 4071
4210
4211 -------------------------------------------------------------------
4212 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
4213
4214 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
4215   to create a Package from a source package header.
4216 - Added method Pathname::extension: Return all of the characters in name
4217   after and including the last dot in the last element of name.
4218 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
4219   rpms. Otherwise we'd need access to the rpm database to get the keys.
4220 - revision 4069
4221
4222 -------------------------------------------------------------------
4223 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
4224
4225 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
4226   a package/script/message
4227   Bug: 192535
4228
4229 -------------------------------------------------------------------
4230 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
4231
4232 - Speedup computation of number of rpm database entries.
4233 - revision 4058
4234
4235 -------------------------------------------------------------------
4236 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
4237
4238 - Fixed endless loop in transactResObject
4239   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
4240
4241 -------------------------------------------------------------------
4242 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
4243
4244 - fix some testcases for tar file parser changes
4245 - r4045
4246
4247 -------------------------------------------------------------------
4248 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
4249
4250 - missing includes
4251 - clean old callbacks
4252 - r4041
4253
4254 -------------------------------------------------------------------
4255 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
4256
4257 - zyppPattern->install_packages returns SUGGESTED package too.
4258   Bug 201476
4259   Revision 4036
4260
4261 -------------------------------------------------------------------
4262 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
4263
4264 - New behaviour in the solver: try with 'best' package first, try with 'all'
4265   packages if this fails.
4266   Bug :Bug 191983
4267
4268 -------------------------------------------------------------------
4269 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
4270
4271 - libzypp 2.1.0
4272 - bump version due to incompatible callback changes in KeyRing
4273   Sources
4274
4275 -------------------------------------------------------------------
4276 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
4277
4278 - new keyring callbacks
4279 - separate trust key from import key
4280 - use PublicKey class instead of params, to be able
4281   to add more info like photos later (pending #181682)
4282 - update zmart with those callbacks.
4283 - better error handling (Exception types)
4284 - make tmp file names more readable depending on the context
4285 - r4026
4286
4287 -------------------------------------------------------------------
4288 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
4289
4290 - decouple probing from source creation, using the new
4291   media test for existence functions.
4292 - r4019
4293
4294
4295 -------------------------------------------------------------------
4296 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
4297
4298 - Fixed getDoesFileExist to reset the transfer range
4299 - Added logging of curl debug messages to the zypp log.
4300   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
4301   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
4302 - r4018
4303
4304 -------------------------------------------------------------------
4305 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
4306
4307 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
4308   see rev 3810 below. (#190163)
4309 - rev 3998
4310
4311 -------------------------------------------------------------------
4312 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
4313
4314 - fix uninstalling of atoms (noop)
4315 - r3995
4316
4317 -------------------------------------------------------------------
4318 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
4319
4320 - Implement initial verson of Media
4321   doesFileExist, for future source probing.
4322 - r3984
4323
4324 -------------------------------------------------------------------
4325 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
4326
4327 - more dbus_connection_close fixes
4328 - r3974
4329
4330 -------------------------------------------------------------------
4331 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
4332
4333 - clean up 'incomplete' handling in QueueItemEstablish.
4334 - rev 3973.
4335
4336 -------------------------------------------------------------------
4337 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
4338
4339 - Don't set 'incomplete' for uninstalled patterns or products.
4340   (#198379)
4341 - rev 3970.
4342
4343 -------------------------------------------------------------------
4344 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
4345
4346 - Added new API calls:
4347   setAdditionalProvide
4348   setAdditionalConflict
4349   setAdditionalRequire
4350
4351 -------------------------------------------------------------------
4352 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
4353
4354 - don't link examples to testsuite library.
4355
4356 -------------------------------------------------------------------
4357 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
4358
4359 - Disable profiling to work around compiler bug.
4360
4361 -------------------------------------------------------------------
4362 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
4363
4364 - forward port 3924:3939
4365 - Add explicit finish callbacks for subtasks during ProvidePackage
4366  Â to avoid UI confusion.
4367 - rev3957
4368
4369 -------------------------------------------------------------------
4370 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
4371
4372 - Introduce examples/
4373 - fix some svn ignores
4374 - fix compilation. Use: dbus_connection_close
4375 - rev 3943
4376
4377 -------------------------------------------------------------------
4378 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
4379
4380 - Initial support for plain directory with rpms as source
4381 - r3935
4382
4383 -------------------------------------------------------------------
4384 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
4385
4386 - Move the target query by kind function to
4387   a iterator, so we dont make a copy of the restore
4388   the iterator works loading by demand too
4389
4390 -------------------------------------------------------------------
4391 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
4392
4393 - rename the new initTarget to initializeTarget,
4394   leave the old one as is, but deprecate it.
4395 - r3903
4396
4397 -------------------------------------------------------------------
4398 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
4399
4400 - forward port from SLES10 branch , till 3888
4401 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
4402   full packages. (#168844)
4403 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
4404 - version 2.0.0
4405 - rev 3893
4406
4407 -------------------------------------------------------------------
4408 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
4409
4410 - Separate target init from adding resolvables, getting rid of the
4411 uggly bool flag.
4412 - dont clear the store each time Target::resolvables is called
4413 - Load target resolvables on demand by kind, keep them cached later
4414 - add Target::resolvablesByKind(kind) to allow query specific kind
4415   without reading all kinds. Used to port TargetProduct, which
4416   was reading the whole rpm database only to displayy base product
4417   name in YaST help.
4418 - commit to pkg-bindings and packager will follow.
4419 - jsrain will port more yast stuff, especially inst_source which
4420   startup time should by reduced by half afterwards.
4421 - rev 3880
4422
4423 -------------------------------------------------------------------
4424 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
4425
4426 - forward port:
4427   rev 3786 fix to stalle tmpfiles broke patches.
4428   SLES was released with this broken. 10.1 has a blocked
4429   zypp update because this.
4430   Attempt to fix this. (#192535)
4431 - fix configure.ac sqlite-source build path
4432 - rev 3858
4433
4434 -------------------------------------------------------------------
4435 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
4436
4437 - link correctly
4438
4439 -------------------------------------------------------------------
4440 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
4441
4442 - dont link sqlite in the main lib.
4443 - rev 3826
4444
4445 -------------------------------------------------------------------
4446 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
4447
4448 - susetags: parse product parser regexp only once
4449 - parse yum factory 5 sec. (from 30) faster using
4450   another string find algorithm
4451 - rev 3824
4452
4453 -------------------------------------------------------------------
4454 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
4455
4456 - Digest: Don't read the stream character wise but reading blocks,
4457   as advised by matz profiling.
4458 - r3819
4459
4460 -------------------------------------------------------------------
4461 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
4462
4463 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
4464   trusted vendors. (#189573)
4465 - revision 3804
4466
4467 -------------------------------------------------------------------
4468 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
4469
4470 - backport fix for stalle tmpfile (#191311)
4471 - rev 3788
4472
4473 -------------------------------------------------------------------
4474 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
4475
4476 - deactivated media manager code that was disabling the
4477   automounter (#172419)
4478 - rev 3724
4479
4480 -------------------------------------------------------------------
4481 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
4482
4483 - fix autorefresh (#186115)
4484 - revision 3708
4485 -------------------------------------------------------------------
4486 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
4487
4488 - forward port from SLE branch
4489 - Set default permission for logfiles to 0640. (#187044)
4490 - revision 3696
4491
4492 -------------------------------------------------------------------
4493 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
4494
4495 - forward port from SLE branch
4496 - Fixed installation of SP or Add-On product switching to media 2
4497   too early. (#186607)
4498 - revision 3691
4499
4500 -------------------------------------------------------------------
4501 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
4502
4503 - forward port from SLE branch
4504 - Strip self provides without edition in Resolvable ctor.
4505   (#186079)
4506 - Source::provideResolvables not implemented in yum source type.
4507   Product not set for packages that are available from update source
4508   (#186920)
4509 - Hook modalias() supplements without package to "kernel" (#184840)
4510 - Allow on-demand SourceManager::restore() (#186678)
4511 - Hook modalias() supplements without package to "kernel" (#184840)
4512 - rev 3676
4513
4514 -------------------------------------------------------------------
4515 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
4516
4517 - Fix adding resolving of path names for mount points (#181606)
4518 - rev 3658
4519
4520 -------------------------------------------------------------------
4521 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
4522
4523 - merge download algorithm and refactoring from branch
4524   (#181204)
4525
4526 -------------------------------------------------------------------
4527 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
4528
4529 - autodocs: use find+xargs to overcome command length limit,
4530   do not call doxygen unnecessarily (#185334).
4531 - rev 3645
4532
4533 -------------------------------------------------------------------
4534 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
4535
4536 - Dont use getZYpp in static constructor (#185198)
4537   Bugfix #178292 was wrong.
4538 - Only warn on incompleting installed resolvables (#185197)
4539 - rev 3644
4540
4541 -------------------------------------------------------------------
4542 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
4543
4544 - Atoms might only be installed via patches (#184714)
4545 - rev 3642
4546
4547 -------------------------------------------------------------------
4548 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
4549
4550 - fix for the last stall tmpfile (#178292)
4551 - r3637
4552
4553 -------------------------------------------------------------------
4554 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
4555
4556 - Implemented transfer timeout inside of the progress callback.
4557   The timeout value can be set using timeout url parameter, the
4558   default transfer timeout is 180 seconds. (#181602)
4559 - Added ssl_verify and ssl_capath url options used in https scheme,
4560   allowing to change or disable the ssl verify options. (#171622)
4561 - Added fallback on read failures of /etc/mtab to /proc/mounts.
4562   Improved verbosity in mount and mount check related failure cases,
4563   incl. /etc/mtab dump. (#181606)
4564 - rev 3623
4565
4566 -------------------------------------------------------------------
4567 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
4568
4569 - combine knownAliases and knownUrls in a single function.
4570 - rev 3616
4571
4572 -------------------------------------------------------------------
4573 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
4574
4575 - honor parallel installs in resolver context (#181103)
4576 - rev 3592
4577
4578 -------------------------------------------------------------------
4579 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
4580
4581 - right fix for tmpdir initialized in static constructor
4582 - catch around provideJustFile in providePackage
4583 -rev 3654
4584
4585 -------------------------------------------------------------------
4586 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
4587
4588 - fix #182003 YUM packages without size
4589 - rev 3587
4590
4591 -------------------------------------------------------------------
4592 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
4593
4594 - Allow to restore and remove by Url
4595 - rev 3583
4596
4597 -------------------------------------------------------------------
4598 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
4599
4600 - make atoms parallel installable (#181103)
4601 - rev 3580
4602
4603 -------------------------------------------------------------------
4604 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
4605
4606 - Allow to restore by alias
4607 - r3568
4608
4609 -------------------------------------------------------------------
4610 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
4611
4612 - Do not fork in a global destructor, perl dislikes it (#182672).
4613   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
4614
4615 -------------------------------------------------------------------
4616 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
4617
4618 - Installation: Assert product information is stored to libzypp
4619   database before reboot. (#181198)
4620 - Version 1.2.0; revision 3553
4621
4622 -------------------------------------------------------------------
4623 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
4624
4625 - Synchronize keys with rpm database before
4626   closing access to it (#182338)
4627 - rev 3533
4628
4629 -------------------------------------------------------------------
4630 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
4631
4632 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
4633   filter out the non-DVD drives completely. Allows a fallback to
4634   drives without the dvd HAL property e.g. in VMWare. (#177457)
4635 - rev 3530
4636
4637 -------------------------------------------------------------------
4638 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
4639
4640 - Merge fix for stalle tmpdir due to cyclic references, using a master
4641  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
4642 - rev 3521
4643
4644 -------------------------------------------------------------------
4645 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
4646
4647 - Fixes unneeded file download, and add download callbacks
4648   (still need yast side) #181204 and #160206
4649 - Fix stalle tmpdir due to cyclic references, using a master
4650   TmpDir for zypp. # 178292
4651
4652 -------------------------------------------------------------------
4653 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
4654
4655 - fixed memory leak in PersistentStorage (#168690)
4656 - revision 3519
4657
4658 -------------------------------------------------------------------
4659 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
4660
4661 - fixed memory leak in XMLSourceCacheParser (#168690)
4662 - revision 3517
4663
4664 -------------------------------------------------------------------
4665 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
4666
4667 -latest fi translation added
4668  Revision 3502
4669
4670 -------------------------------------------------------------------
4671 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
4672
4673 -All installed resolvables has been set to "satisfied" in
4674  ResolverContext::unneeded . BUT:
4675  Patch concerning resolvables have to be set to
4676  "unneeded" although they are installed. In order
4677  getting the state "no longer applicable" (Bug 171590)
4678 - rev 3496
4679
4680 -------------------------------------------------------------------
4681 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
4682
4683 - compute status for scripts and messages so their freshens get
4684   properly honored (aj with postgresql-server)
4685 - rev 3494
4686
4687 -------------------------------------------------------------------
4688 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
4689
4690 - revert not-used-yet rpmdb timestamp, as
4691   it broke rpmdb::init(). (#180040)
4692 - rev 3490
4693
4694 -------------------------------------------------------------------
4695 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
4696
4697 - updating gmo files, if po files has been changed; bug 164449
4698
4699 -------------------------------------------------------------------
4700 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
4701
4702 - Dont download twice if starting from 1st time
4703 - fix typo
4704 - rev 3481
4705
4706 -------------------------------------------------------------------
4707 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
4708
4709 - set cache dir only if storeMetadata is called as a public method.´
4710 - rev 3475
4711
4712 -------------------------------------------------------------------
4713 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
4714
4715 - schedule a package for installation if
4716   - it freshens / supplements something
4717   - it is not installed yet
4718   (#178721)
4719 - rev 3473
4720
4721 -------------------------------------------------------------------
4722 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
4723
4724 - make susetags also implement download and check first.
4725 - rev 3470
4726
4727 -------------------------------------------------------------------
4728 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
4729
4730 - make yum more robust. Never parse from provideFile
4731   but only from local disk. Make sure the cache
4732   is consistent before recreating it.
4733   the code is easier to follow and probably
4734   faster. checksum and signatures are
4735   checked on caching not on parsing.
4736   Required to implement refresh for #154990
4737 - rev 3452
4738
4739 -------------------------------------------------------------------
4740 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
4741
4742 - implement timestamp for YUM and SuseTags
4743 - actually use the license to confirm in yum patches
4744 - add prerequires tag in yum optonally to the bad designed
4745   and nonintuitive pre=1
4746 - rev 3448
4747
4748 -------------------------------------------------------------------
4749 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
4750
4751 - dont pass root on init but before.
4752 - implement rpm db modification timestamp
4753   not used yet
4754 - move Helix source to testsuite out of the solver
4755   so we can use it for target, storage tests
4756 - add Source_Ref::timestamp(), default to now()
4757   in order to implement smart sync of sources by zmd
4758 - don't parse desc and summary twice
4759 - fix a segfault with tranlated text
4760 - fix broken size tag introduced in rev 3427
4761 - rev 3446
4762
4763 -------------------------------------------------------------------
4764 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
4765
4766 - dont accept corrupt sources, improve logs
4767
4768 -------------------------------------------------------------------
4769 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
4770
4771 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
4772   loosing autoprotection (eg. for foreign vendor). (assists #177469)
4773 - rev 3431
4774
4775 -------------------------------------------------------------------
4776 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
4777
4778 - added mediaNr() to PatchRpm and DeltaRpm classes
4779 - rev 3430
4780
4781 -------------------------------------------------------------------
4782 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
4783
4784 - enable YUM license to confirm.
4785   needed for #174476
4786 - adapt store to serialize and read all new resobject fields
4787 - use install-time to now() when serializing (#174653)
4788 - rev 3427
4789
4790 -------------------------------------------------------------------
4791 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
4792
4793 - Do not violate install order when restricting commit to a certain
4794   mediaNumber. (#170079)
4795 - Version 1.1.0; rev 3423
4796
4797 -------------------------------------------------------------------
4798 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
4799
4800 - Added SourceManager::findSourceByUrl to overcome alias mismatches
4801   (#177543).
4802 - rev 3420
4803
4804 -------------------------------------------------------------------
4805 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
4806
4807 - Order all objects according to prerequirements, not just packages.
4808   (#173690)
4809 - rev 3419
4810
4811 -------------------------------------------------------------------
4812 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
4813
4814 - Added new translation
4815
4816 -------------------------------------------------------------------
4817 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
4818
4819 - fix missing homedir option for gpg (#171055)
4820 - rev 3415
4821
4822 -------------------------------------------------------------------
4823 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
4824
4825 - Prevent against daemons launched in rpm %post, that do not close
4826   their filedescriptors. (#174548)
4827 - Version 1.0.1; rev 3413
4828
4829 -------------------------------------------------------------------
4830 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
4831
4832 - fixed media number of package retrieved as a part of a patch
4833   (#174841)
4834 - rev 3409
4835
4836 -------------------------------------------------------------------
4837 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
4838
4839 - fix missing package descriptions due to filtered packages
4840   by incompatible architectures. (#159109)
4841 - rev 3404
4842
4843 -------------------------------------------------------------------
4844 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
4845
4846 - decrease logging in DiskUsageCounter and Modalias (#163186)
4847 - rev 3406
4848
4849 -------------------------------------------------------------------
4850 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
4851
4852 - Stay backward comapatible.
4853
4854 -------------------------------------------------------------------
4855 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
4856
4857 - Make basic attributes available through ResObject.
4858 - Let ResObjects which do not require media access during
4859   commit return ZERO sourceMediaNr (required for #173690)
4860 - Version 1.0.0
4861 - rev 3390
4862
4863 -------------------------------------------------------------------
4864 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
4865
4866 - reduce logging verbosity (#163186)
4867 - rev 3381
4868
4869 -------------------------------------------------------------------
4870 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
4871
4872 - setCandidate accept candidates with compatible architectures too. Not
4873   only with the same architecture. Bug 172594 - If update package has
4874   differet arch, UI display is wrong
4875
4876 -------------------------------------------------------------------
4877 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
4878
4879 - Added Source_Ref::resStoreInitialized.
4880   If we know that noone has seen the resolvables yet, we can skip
4881   them too, eg. when deleting a source. (#174840)
4882 - rev 3378
4883
4884 -------------------------------------------------------------------
4885 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
4886
4887 - Honor freshens as conditionals independant from the installed/
4888   uninstalled status (#174797)
4889 - rev 3376
4890
4891 -------------------------------------------------------------------
4892 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
4893
4894 - State modifier "unneeded" is transitive for patches (#171590)
4895 - rev 3375
4896
4897 -------------------------------------------------------------------
4898 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
4899
4900 - Do not transact itself (update) in the transactResObject mechanism
4901   Bug 174290
4902
4903 -------------------------------------------------------------------
4904 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
4905
4906 - Reenabled improved large file support flags (unintentionally
4907   removed in rev 1544). Fixes bug #173753.
4908 - Added large file support flags to libzypp.pc file allowing
4909   consistence checks in the application using features variable
4910 - rev 3366
4911
4912 -------------------------------------------------------------------
4913 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
4914
4915 - SourceManager: moved source deletion before creation
4916   so that we can recreate a deleted one (#174295)
4917 - removed dead code dealing with known_caches from SourceManager::store
4918   (see r3195)
4919 - r3362
4920
4921 -------------------------------------------------------------------
4922 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
4923
4924 - fixed returning product short name and summary if product read
4925   from target store (#148625)
4926 - rev 3360
4927
4928 -------------------------------------------------------------------
4929 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
4930
4931 - set media verifier on redirected medium (#172599)
4932 - rev 3359
4933
4934 -------------------------------------------------------------------
4935 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
4936
4937 - fix 'transactResKind' to collect best providers by capability
4938   and to recursively transact items of same kind (#170114)
4939 - rev 3355
4940
4941 -------------------------------------------------------------------
4942 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
4943
4944 - serialize the full URL to avoid missing password and other
4945   url settings (#148108)
4946 - rev 3353
4947
4948 -------------------------------------------------------------------
4949 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
4950
4951 - Added a 60 sec connect timeout to MediaCurl (#172860)
4952 - rev 3348
4953
4954 -------------------------------------------------------------------
4955 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
4956
4957 - re-fetch also .asc and .key files before checking signature
4958   (#172597)
4959 - rev 3350 (3345-10.1)
4960
4961 -------------------------------------------------------------------
4962 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
4963
4964 - Fix yum key verification, because a double variable declaration
4965
4966 -------------------------------------------------------------------
4967 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
4968
4969 - use --no-default-keyring to avoid creating a
4970   default gpg dir in / (#171055)
4971 - rev 3335
4972
4973 -------------------------------------------------------------------
4974 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
4975
4976 - Fix YUM signature checking, we were passing the key instead of the
4977   signature.
4978 - When the user trust a key, sync again. Bye to the session trusted
4979   keys and user being asked all the time. (#171213)
4980 - r3332
4981
4982 -------------------------------------------------------------------
4983 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
4984
4985 - Cleanup index tables when removing items from pool (#170564).
4986
4987 -------------------------------------------------------------------
4988 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
4989
4990 - backout rev 3246->3275 of TargetImpl.cc
4991 - add missing testsuite/utils/TestUtils.h
4992 - rev 3330
4993
4994 -------------------------------------------------------------------
4995 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
4996
4997 - more fixes for #171062, there were some files still not being
4998   read from cache.
4999 - r3327
5000
5001 -------------------------------------------------------------------
5002 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
5003
5004 - cache keys and signature. Remove lot of duplicated code. (#171062)
5005 - r3320
5006
5007 -------------------------------------------------------------------
5008 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
5009
5010 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
5011   mount here anything, so it is OK to use any dir (171351).
5012 - rev 3318
5013
5014 -------------------------------------------------------------------
5015 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
5016
5017 - parse "license-to-confirm" in primary.xml (#168437)
5018 - rev 3312
5019
5020 -------------------------------------------------------------------
5021 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
5022
5023 - Don't try to store 'Atom', not needed and the backend store
5024   rejects them anyways (addtion to #168610)
5025 - rev 3306
5026
5027 -------------------------------------------------------------------
5028 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
5029
5030 - Improved device check in MediaDISK using libblkid (Bug #158529)
5031 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
5032   added a check if it is a directory
5033 - Added libcurl and libblkid checks to configure.ac
5034 - Added e2fsprogs(-devel) requires to the spec file
5035 - rev 3303
5036
5037 -------------------------------------------------------------------
5038 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
5039
5040 - dont download "other" during key check (#171041)
5041 - rev 3294
5042
5043 -------------------------------------------------------------------
5044 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
5045
5046 - allow parallel installs of atoms (used to fulfill patch require-
5047   ments, atoms aren't installed anyways) (#170098)
5048 - some testsuite improvements.
5049 - rev 3288
5050
5051 -------------------------------------------------------------------
5052 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
5053
5054 - get rid of autobuild check when throwing exceptions without throw
5055   but with a macro, returning a null pointer at the end (never reached).
5056
5057 -------------------------------------------------------------------
5058 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
5059
5060 - Do not violate install order when restricting commit to a certain
5061   mediaNumber. (#170079)
5062
5063 -------------------------------------------------------------------
5064 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
5065
5066 - Don't use throw directly!
5067   use ZYPP_THROW with a Exception class, otherwise package bindings
5068   will not catch them.
5069   Should fix crashes when reading broken sources with yast.
5070 - rev 3272
5071
5072 -------------------------------------------------------------------
5073 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
5074
5075 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
5076   revision 3269
5077
5078 -------------------------------------------------------------------
5079 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
5080
5081 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
5082 - further improve on #168840 (from rev 3231), match on name-edition
5083   when filtering by best arch. (#170098)
5084 - rev 3268
5085
5086 -------------------------------------------------------------------
5087 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
5088
5089 - #170093 , lot of package descriptions missing
5090 - rev 3263
5091
5092 -------------------------------------------------------------------
5093 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
5094
5095 - try to fix wrong permissions of /var/lib/zypp created
5096   by old zypp, only when running as root they are fixed
5097   (#169094)
5098 - YUM: Verify signatures on factoryInit.
5099   Dont provide other.xml. Cleanups, better logging.
5100   When refreshing signed soruces, don't refresh is source
5101   has not changed.
5102 - YaST sources: don't refresh if media file has not changed.
5103 - Show full url of index files in sources for signature validation
5104   (mentioned in #170139 comment #3)-
5105
5106 -------------------------------------------------------------------
5107 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
5108
5109 - udpated media ID syntax for external scripts (to be consistent
5110   with packages) (#170247)
5111 - rev 3256
5112
5113 -------------------------------------------------------------------
5114 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
5115
5116 - set media ID to 1 if not specified in YUM metadata (#167452)
5117 - rev 3255
5118
5119 -------------------------------------------------------------------
5120 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
5121
5122 - If freshen and supplement are fulfilled, install any kind of
5123   resolvable if not yet installed (#165746)
5124 - rev 3249
5125
5126 -------------------------------------------------------------------
5127 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
5128
5129 - make downloaded script executable. (#169191)
5130 - rev 3247
5131
5132 -------------------------------------------------------------------
5133 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
5134
5135 - Improve on last fix, compare only compatible archs.
5136 - rev 3233
5137
5138 -------------------------------------------------------------------
5139 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
5140
5141 - Only choose best arch of multiple package atoms with identical
5142   name (#168840)
5143 - rev 3231
5144
5145 -------------------------------------------------------------------
5146 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
5147
5148 - pass empty strings to UI as key properties if unknown key
5149   (#169114)
5150 - rev 3228
5151
5152 -------------------------------------------------------------------
5153 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
5154
5155 - refrain from parsing 'other.xml' (#159316)
5156 - rev 3226
5157
5158 -------------------------------------------------------------------
5159 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
5160
5161 - in source refresh, clean up the cache dir if fails
5162 - do not require repomd.xml.asc when creating a cache (#163765)
5163 - rev 3224
5164
5165 -------------------------------------------------------------------
5166 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
5167
5168 - Check if a file exists before providing it, and just handling the
5169   exception is not sufficient, because it can release the media.
5170   it nows get all possible packages.X translations an then
5171   it selects the candidate from the existing ones (#168654)
5172 - rev 3221
5173
5174 -------------------------------------------------------------------
5175 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
5176
5177 - dont report conflicts if item is neither installed
5178   nor to-be-installed (#168906)
5179 - rev 3219
5180
5181 -------------------------------------------------------------------
5182 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
5183
5184 - #168060 , propagate the file description or original
5185   name to the UI and not the checked filename path,
5186   which could be a tmp file.
5187   Requires changes in pkg-manager, and probably zmd-helpers.
5188 - rev 3215
5189
5190 -------------------------------------------------------------------
5191 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
5192
5193 - /var/lib/zypp/db/languages/* are empty files (##168355)
5194 - r3206
5195
5196 -------------------------------------------------------------------
5197 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
5198
5199 - All resolvables must honor arch, so Arch_noarch in
5200   target/store/XMLFilesBackend.cc is wrong (#160792)
5201 - Introduced code to honour shared package descriptions
5202   (#159109)
5203 - r3204
5204
5205 -------------------------------------------------------------------
5206 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
5207
5208 - replace '_' in YUM elements/attributes with '-' (#168762)
5209 - rev 3201
5210
5211 -------------------------------------------------------------------
5212 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
5213
5214 - Fixed iseries workaround - interchanged variables for scsi
5215   devices, added debug messages about the steps (#163971).
5216 - Added getenv NULL ptr check and verify of the $HOME dir's
5217   and ~/.curlrc file's ownership (#163203).
5218 - rev 3199
5219
5220 -------------------------------------------------------------------
5221 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
5222
5223 - Use filesystem::TmpDir to create unique and unused Source cache
5224   directories. (#168051)
5225
5226 -------------------------------------------------------------------
5227 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
5228
5229 - Enable signature checks per default. (#168525)
5230
5231 -------------------------------------------------------------------
5232 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
5233
5234 - fix callbacks for providing a single file (#160206)
5235
5236 -------------------------------------------------------------------
5237 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
5238
5239 - If an installed package looses a dependency, the solver tries
5240   to upgrade it. Limit the upgrade candidates to best arch, best
5241   edition.
5242 - filter 'other' entries with incompatible arch in yum parser.
5243 - rev 3177
5244
5245 -------------------------------------------------------------------
5246 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
5247
5248 - initialize the product category according to source (#168061)
5249 - rev 3172
5250
5251 -------------------------------------------------------------------
5252 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
5253
5254 - delete only one older version of a xml-store resolvable
5255   (half-baked, but the previous attempt was charred)
5256
5257 -------------------------------------------------------------------
5258 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
5259
5260 - moved license_to_confirm to primary.xml
5261 - rev 3170
5262
5263 -------------------------------------------------------------------
5264 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
5265
5266 - Removed deprecated oldstyle commit methods.
5267
5268 -------------------------------------------------------------------
5269 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
5270
5271 - when installing a xml-store resolvable (all except package,
5272   message, script), delete older versions (#160792).
5273 - read selection edition from the XML store
5274 - rev 3167
5275
5276 -------------------------------------------------------------------
5277 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
5278
5279 - properly clear transaction flag after successful commit
5280   (see rev 3122, #164365, #167285)
5281 - rev 3157
5282
5283 -------------------------------------------------------------------
5284 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
5285
5286 - recursively soft-uninstall recommended package on real uninstall,
5287   not on update (#167603)
5288 - rev 3155
5289
5290 -------------------------------------------------------------------
5291 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
5292
5293 - fix #167605 (importing keys to rpm multiple times due to
5294   wrong interpretation of rpm gpg versioning.
5295 - add support for reading the rpm keys, with full id and fingerprint
5296 - rev 3153
5297
5298 -------------------------------------------------------------------
5299 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
5300
5301 - don't add duplicate error infos to ResolverContext (#167309)
5302 - rev 3146
5303
5304 -------------------------------------------------------------------
5305 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
5306
5307 - fix Resolver::transactReset() (see rev 3122) (#167285)
5308 - rev 3140
5309
5310 -------------------------------------------------------------------
5311 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
5312
5313 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
5314   variable is present, all signature checking callbacks will default
5315   to 'accept', in case no recipient is present.
5316
5317 -------------------------------------------------------------------
5318 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
5319
5320 - read content file on construction, and make
5321   provideProduct only insert the already
5322   read product object into the store (#165826)
5323   (dmacvicar)
5324 - When the signature is not found, warn the
5325   user about a unsigned source. When the
5326   key is not found, do nothing, it can be in the
5327   keyring already. (#166016) (dmacvicar)
5328 - enable key verification only if
5329   ZYPP_CHECKSIG env var is set (dmacvicar)
5330 - r1529
5331
5332 -------------------------------------------------------------------
5333 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
5334
5335 - fix bugfix 164365, fix bug 167285
5336   Actually clear the transcation state instead of locking it
5337   to 'dont transact'
5338 - rev 3122
5339
5340 -------------------------------------------------------------------
5341 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
5342
5343 - revert the signature/digest checking callbacks
5344 - rev 3115
5345
5346 -------------------------------------------------------------------
5347 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
5348
5349 - Bugfix #165670
5350   - Honor keep requests.
5351   - Dont flag "locked uninstall" as error if a keep request was
5352     issued before.
5353 - rev 3114
5354
5355 -------------------------------------------------------------------
5356 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
5357
5358 - rule out locked items during distribution upgrade as early
5359   as possible. (#165670)
5360 - rev 3110
5361
5362 -------------------------------------------------------------------
5363 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
5364
5365 - Bugfix #166212
5366   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
5367     transactResObject().
5368   - resetTransaction(APPL_LOW) before resolving
5369   - enhance transactCaps by using the same algorithm as in
5370     QueueItemRequire
5371     (before: transact all requires and recommends by name
5372      now: transact best requires and recommends by provides)
5373 - rev 3107
5374
5375 -------------------------------------------------------------------
5376 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
5377
5378 - new callbacks for failing digest
5379 - rev 3098
5380
5381 -------------------------------------------------------------------
5382 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
5383
5384 - ask for file without a checksum (#165125)
5385
5386 -------------------------------------------------------------------
5387 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
5388
5389 - dont install satisfied resolvables (#165843)
5390 - rev 3095
5391
5392 -------------------------------------------------------------------
5393 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
5394
5395 - dont abort on failed "dry_run" (#164583)
5396 - rev 3091
5397
5398 -------------------------------------------------------------------
5399 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
5400
5401 - Ask user if signature file does not exist (#163765)
5402 - handle repomd.xml.asc as optional file (#163765)
5403 - rev 3089
5404
5405 -------------------------------------------------------------------
5406 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
5407
5408 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
5409 - rev 3087
5410
5411 -------------------------------------------------------------------
5412 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
5413
5414 - Dont do transitive uninstalls on uninstalled or upgraded items.
5415   (#165798)
5416 - rev 3083
5417
5418 -------------------------------------------------------------------
5419 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
5420
5421 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
5422
5423 -------------------------------------------------------------------
5424 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
5425
5426 - Product::updateUrls: restore it from the XML store;
5427   fixed content parsing (#163192).
5428 - restore product flags fro the XML store
5429 - rev 3074
5430
5431 -------------------------------------------------------------------
5432 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
5433
5434 - Only consider best arch/version (#165477)
5435 - rev 3069
5436
5437 -------------------------------------------------------------------
5438 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
5439
5440 - No need to parse tags at all if there is no item to store values
5441   (e.g. data for unwanted arch). Fixed segv trying to store data in
5442   NULL item. (#165479)
5443 - rev3065
5444
5445 -------------------------------------------------------------------
5446 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
5447
5448 - Improved Url path name "//" vs. "/%2f" handling; now if the
5449   url has an authority, "/%2f" is used for ftp only (#163784)
5450 - rev 3062
5451
5452 -------------------------------------------------------------------
5453 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
5454
5455 - fixed storing patch scripts to target store (#159928)
5456 - rev 3058
5457
5458 -------------------------------------------------------------------
5459 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
5460
5461 - if a patch is bad, only skip this patch, not everything
5462   (#165200)
5463 - rev 3057
5464
5465 -------------------------------------------------------------------
5466 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
5467
5468 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
5469 - Susetags:Pattern: Fixed parser.
5470
5471 -------------------------------------------------------------------
5472 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
5473
5474 - when uninstalling, only re-establish installed items
5475   supplementing the to-be-uninstalled one. (variant of #165111)
5476 - rev 3054
5477
5478 -------------------------------------------------------------------
5479 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
5480
5481 - Susetags:Package: Parse and provide ins/delnotify texts.
5482
5483 -------------------------------------------------------------------
5484 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
5485
5486 - when checking freshens/supplements at install, only consider
5487   best architecture/edition (#164453)
5488 - rev 3051
5489
5490 -------------------------------------------------------------------
5491 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
5492
5493 - when checking for supplements, only consider best arch, best
5494   edition for installation (#165111)
5495 - rev 3047
5496
5497 -------------------------------------------------------------------
5498 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
5499
5500 - Bug 165117: build 910: Update: Splitted packages are selected for
5501   all archs
5502
5503 -------------------------------------------------------------------
5504 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
5505
5506 - ask user if a file exists but does not have a checksum (#162797)
5507 - rev 3044
5508
5509 -------------------------------------------------------------------
5510 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
5511
5512 - parse time and size elements from delta and patch RPM
5513 - rev 3043
5514
5515 -------------------------------------------------------------------
5516 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
5517
5518 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
5519   devices - on powerpc only (#163971)
5520 - rev 3042
5521
5522 -------------------------------------------------------------------
5523 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
5524
5525 - fix endless loop in patches parsing.
5526 - rev 3039
5527
5528 -------------------------------------------------------------------
5529 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
5530
5531 - fixed media handling in SuSEtags source (#164879)
5532 - rev 3037
5533
5534 -------------------------------------------------------------------
5535 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
5536
5537 - honor 'dry_run' on package remove (#164732)
5538 - rev 3036
5539
5540 -------------------------------------------------------------------
5541 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
5542
5543 - add files from yum filelist as provides to package (#164731)
5544 - rev 3032
5545
5546 -------------------------------------------------------------------
5547 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
5548
5549 - honor "+Enh:/-Enh:" in packages file (#156513)
5550
5551 -------------------------------------------------------------------
5552 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
5553
5554 - fix callback receiver signature to match the callback for removing
5555   package
5556
5557 -------------------------------------------------------------------
5558 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
5559
5560 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
5561 - rev 3024
5562
5563 -------------------------------------------------------------------
5564 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
5565
5566 - Bug 164440; Taking wrong architecture while updating obsoletes
5567   splitted packages
5568 - rev 3022
5569
5570 -------------------------------------------------------------------
5571 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
5572
5573 - allow relative paths with url file:
5574 - dont filter atoms from going into pool, multi-arch patch
5575   requirements need them. Instead, treat atoms with incompatible
5576   architecture as unneeded.
5577 - rev 3018
5578
5579 -------------------------------------------------------------------
5580 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
5581
5582 - product now provides short name
5583 - rev 3013
5584
5585 -------------------------------------------------------------------
5586 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
5587
5588 - read metadata for packages from correct tags in patches (#163220)
5589 - rev 3011
5590
5591 -------------------------------------------------------------------
5592 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
5593
5594 - more detailed resolver error reports (#162994)
5595 - rev 3010
5596
5597 -------------------------------------------------------------------
5598 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
5599
5600 - report package download progress (#160966)
5601 - rev 3007
5602
5603 -------------------------------------------------------------------
5604 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
5605
5606 - transact also for languages (#163819)
5607 - rev 3004
5608
5609 -------------------------------------------------------------------
5610 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
5611
5612 - loop through all affected ResObjects in transactResKind (#163819)
5613 - rev 3002
5614
5615 -------------------------------------------------------------------
5616 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
5617
5618 - allow re-installation of non-packages (#162906)
5619 - rev 2998
5620
5621 -------------------------------------------------------------------
5622 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
5623
5624 - Added loop checking for scsi cdroms (/sys/block/srX) in case
5625   HAL does not provide any drives like on iSeries (#163971).
5626 - rev 2995
5627
5628 -------------------------------------------------------------------
5629 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
5630
5631 - add 'licenceToConfirm()' to Product. (#164375)
5632
5633 -------------------------------------------------------------------
5634 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
5635
5636 - Avoid excessive CD hopping on commit. But still far from
5637   being perfect. (#159679)
5638 - Fixed Target::commit: Despite dry_run set True, packages
5639   were depeted.
5640
5641 -------------------------------------------------------------------
5642 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
5643
5644 - honour if user decides to skip a package in commit (#156031)
5645
5646 -------------------------------------------------------------------
5647 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
5648
5649 - fixed parsing external reference to script in patch (#163221)
5650 - r2981
5651
5652 -------------------------------------------------------------------
5653 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
5654
5655 - cache and provide content.asc/key optionally. Dont show a
5656   popup if they dont exists. (dmacvicar)
5657 - Actually abort when verify signature workflow is false. (dmacvicar)
5658 - r2978
5659
5660 -------------------------------------------------------------------
5661 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
5662
5663 - fixed setting autorefresh flag for installation sources
5664
5665 -------------------------------------------------------------------
5666 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
5667
5668 - drop patches with incompatible architecture.
5669 - rev 2972
5670
5671 -------------------------------------------------------------------
5672 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
5673
5674 - Added info method to media verifier base and more debug info
5675 - rev 2970
5676
5677 -------------------------------------------------------------------
5678 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
5679
5680 - Dont deny the "/" attach point in MediaDIR, since this is used
5681   for all "file:" urls, esp. local packages.
5682 - rev 2962
5683
5684 -------------------------------------------------------------------
5685 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
5686
5687 - Bug 159673 - only one conflict solvable per page
5688
5689 -------------------------------------------------------------------
5690 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
5691
5692 - parse all dependencies of 'packages' file (#163773)
5693 - rev 2957
5694
5695 -------------------------------------------------------------------
5696 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
5697
5698 - Use the original media descr_dir on refresh for
5699   suse tags source (#163196)
5700 - r2952
5701
5702 -------------------------------------------------------------------
5703 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
5704
5705 - add Source::setUrl() for zmd backend helper.
5706 - rev 2946
5707
5708 -------------------------------------------------------------------
5709 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
5710
5711 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
5712 target init. (dmacvicar)
5713 - r2949
5714
5715 -------------------------------------------------------------------
5716 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
5717
5718 - Fixed MediaDISK to use a mount -oro,bind id the disk
5719   partition is already attached e.g. by the automounter.
5720   Try to mount it a second time may fail (#163486).
5721 - rev 2944
5722
5723 -------------------------------------------------------------------
5724 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
5725
5726 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
5727 - rev 2940
5728
5729 -------------------------------------------------------------------
5730 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
5731
5732 - only try to create a source of a given type when restoring
5733   from the persistent store (#162111)
5734
5735 -------------------------------------------------------------------
5736 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
5737
5738 - parse all dependencies for patterns (.pat) files (#160602)
5739 - drop YOUPATH and YOUURL from content file.
5740 - rev 2924
5741
5742 -------------------------------------------------------------------
5743 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
5744
5745 - properly initialize autorefresh for non-remote sources (#154990)
5746 - rev 2919
5747
5748 -------------------------------------------------------------------
5749 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
5750
5751 - Added flag to MediaManager::isUseableAttachPoint, whether
5752   to check against system mount entries or not.
5753 - Disallow to use the attachpoints of another media handlers
5754   as source path in MediaDIR.
5755 - rev 2917
5756
5757 -------------------------------------------------------------------
5758 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
5759
5760 -implement callbacks for when package verification (checksum)
5761  fails, offer to retry or abort
5762
5763 -------------------------------------------------------------------
5764 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
5765
5766 - Fix construction of checksum objects when using non-standard
5767   checksum algorithms
5768 - Fix broken YUM cache
5769 - r2913
5770
5771 -------------------------------------------------------------------
5772 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
5773
5774 - Keep packages with no version upgrade installed during
5775   distribution upgrade (#162972)
5776 - add 'transactReset()' helper function for UI.
5777 - rev 2908
5778
5779 -------------------------------------------------------------------
5780 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
5781
5782 - r2906
5783
5784 -------------------------------------------------------------------
5785 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
5786
5787 - Fixed candidate handling in ui::Selectable. (#156589)
5788
5789 -------------------------------------------------------------------
5790 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
5791
5792 - fix #162984 , gpg hangs because the matching data file
5793   for the key cannot be find. (dmacvicar)
5794 - Fix restore of YUM source using the same cache dir semantics as
5795  susetags instead of assuming there is a cache if a cache_dir
5796   was given. (dmacvicar)
5797
5798 -------------------------------------------------------------------
5799 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
5800
5801 - use DISTPRODUCT/DISTVERSION from content file to generate the
5802   product name, version, and release.
5803 - rev 2902
5804
5805 -------------------------------------------------------------------
5806 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
5807
5808 - Removed broken forcing of absolute ftp paths added in rev2705 to
5809   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
5810 - rev 2900
5811
5812 -------------------------------------------------------------------
5813 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
5814
5815 - add Resolver::freshenPool() (#156980)
5816 - rev 2893
5817
5818 -------------------------------------------------------------------
5819 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
5820
5821 - skip incompatible archs in filelist parsing.
5822 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
5823   /lib64/, ...)
5824 - rev 2886
5825
5826 -------------------------------------------------------------------
5827 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
5828
5829 - skip incompatible archs in primary parsing.
5830 - rev 2883
5831
5832 -------------------------------------------------------------------
5833 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
5834
5835 - allow setting of source when parsing local .rpm (#147765)
5836 - rev 2880
5837
5838 -------------------------------------------------------------------
5839 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
5840
5841 - Do not update packages over other architectures
5842
5843 -------------------------------------------------------------------
5844 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
5845
5846 - Added zypp/ui/UserWantedPackages to support the UI's
5847   "automatic changes" dialog (bug #152700)
5848
5849 -------------------------------------------------------------------
5850 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
5851
5852 - use KeyRing class to validate repomd.xml (#160909)
5853
5854 -------------------------------------------------------------------
5855 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
5856
5857 - Product resolvables should be readable by normal users.
5858   (#162474) (dmacvicar)
5859 - implemented keyring and metadata signature verification
5860   in susetags source
5861 - dont delete the lock if we did not acquire it
5862 - r2847
5863
5864 -------------------------------------------------------------------
5865 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
5866
5867 - Added disabling of the automounter while MediaManager
5868   init and restoring of the old state on exit (#154326).
5869 - Implemented check if media (CD) is automounted or not
5870 - rev 2840
5871
5872 -------------------------------------------------------------------
5873 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
5874
5875 - Implemented several hal get/set/removeDeviceProperty wrappers
5876 - Improved HalException to allow to fetch HAL/DBUS error componets
5877 - rev 2830
5878
5879 -------------------------------------------------------------------
5880 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
5881
5882 - honor subscription status of catalogs (#162350)
5883 - rev 2827
5884
5885 -------------------------------------------------------------------
5886 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
5887
5888 - Enabled CD eject error reporting exceptions (#154326)
5889 - rev 2822
5890
5891 -------------------------------------------------------------------
5892 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
5893
5894 - support "dry run" (#159467)
5895 - implement "transactResKind" (#161400)
5896 - rev 2817
5897
5898 -------------------------------------------------------------------
5899 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
5900
5901 - add checksum for external patches (#159928)
5902
5903 -------------------------------------------------------------------
5904 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
5905
5906 - calculate product architecture (#158198)
5907
5908 -------------------------------------------------------------------
5909 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
5910
5911 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
5912   detection
5913
5914 -------------------------------------------------------------------
5915 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
5916
5917 - Auto protect installed packages from unknown vendor. (#157446)
5918
5919 -------------------------------------------------------------------
5920 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
5921
5922 - added support for external scripts to metadata (#159928) (jsrain)
5923 - fixed handling of Language resolvables (ma)
5924 - fix leak in rpmdb (dmacvicar)
5925 - added softlock for autoyast (#159466) (ma)
5926 - Fixed exceptions in doGetFileCopy() to show full url
5927   including the file instead of just the media base url. (mt)
5928 - Provide Language::summary (ma)
5929 - check patterns and selections file exist
5930   before veryfing them (#161300) (dmacvicar)
5931 - added YUM metadata checksum computation (jsrain)
5932 - added interface to patch of a message (jsrain)
5933 - r2734
5934
5935 -------------------------------------------------------------------
5936 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
5937
5938 - added support for external scripts to metadata (#159928)
5939 - r2709
5940
5941 -------------------------------------------------------------------
5942 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
5943
5944 - report separate exception when trying to start source cache again to
5945   suppress incorrect error message in XEN installation
5946 - r2682
5947
5948 -------------------------------------------------------------------
5949 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
5950
5951 - Implement inter process locking in zypp.
5952 - Added No medium found output
5953 - splitting modaliases in supplements TOO
5954 - parse also the available signing keys
5955
5956 -------------------------------------------------------------------
5957 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
5958
5959 - release all media when removing source (#159754) (visnov)
5960 - more testsuites (schubi)
5961 - updated translations (schubi)
5962 - added MediaNotEjectedException (mt)
5963 - rev 2652
5964
5965 -------------------------------------------------------------------
5966 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
5967
5968 - fix patches descriptions (dmacvicar)
5969 - fix source serialization (dmacvicar)
5970 - metadata for kernel test (schubi)
5971 - Arch tests updated (ma)
5972 - classify NULL Ptr as unique (ma)
5973 - Added host check, because file Url allows it now. (mt)
5974 - prepare modalias fix (#159766) (ma)
5975 - Provide iterator based access to SourceManager data. (ma)
5976 - Fixed "file:" Url scheme config to allow relative paths; (mt)
5977   RFC1738 says, it may contain a hostname as well...
5978 - revision 2633
5979
5980 -------------------------------------------------------------------
5981 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
5982
5983 - pkg-config support (mvidner)
5984 - close all medias when destructing MediaSet (jsrain)
5985 - rev 2622
5986
5987 -------------------------------------------------------------------
5988 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
5989
5990 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
5991 - Message callback implemented to show patch messages (visnov)
5992 - Bug 159696 (schubi)
5993 - provide transform_iterators to iterate over a maps keys or values (ma)
5994 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
5995 - added script and message installation (jsrain)
5996 - chooses the 'right' kernel now (kkaempf)
5997 - Use noarch if no arch is specified in patches (dmacvicar)
5998 - rev 2611
5999
6000 -------------------------------------------------------------------
6001 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
6002
6003 - Added some debug output including the access id (mt)
6004 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
6005   release with eject=true on attached media, to umount
6006   other mounts as well. (mt)
6007 - 159483 - solver does not blame missing dependency (schubi)
6008 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
6009 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
6010   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
6011 - fixed ZYPP_RETHROW (#156430) (ma)
6012 - patch for #156114 (visnov)
6013 - fixed container.erase loops (ma)
6014 - Fixed to reset desired (cached) flag before the action (mt)
6015 - Removed return in forceRelaseAllMedia (void function) (mt)
6016 - Parse nonexisting architecture to noarch so patches dont get
6017   filtered by the pool (dmacvicar)
6018 - 159512 - yast2-qt does not show label of to be installed products
6019   anymore (dmacvicar)
6020 - 159765 - Hidden patterns still visible (dmacvicar)
6021 - Use noarch if no arch is specified. (dmacvicar)
6022 - r2594
6023
6024 -------------------------------------------------------------------
6025 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
6026
6027 - properly report error for media change callback
6028 - rev 2579
6029
6030 -------------------------------------------------------------------
6031 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
6032
6033 - fixed memory leak in XMLNodeIterator (#157474)
6034 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
6035 - Renamed private MediaManager::forceMediaRelease
6036   function to forceReleaseShared (more exact name)
6037 - Implemented forceRelaseAllMedia() that can be
6038   used to release also foreign (user) mounts.
6039 - Added use of forceRelaseAllMedia for CD/DVDs
6040   if FORCE_RELEASE_FOREIGN is 1 (default 0)
6041 - little cleanup of the checkAttached function
6042 - r2578
6043
6044 -------------------------------------------------------------------
6045 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
6046
6047 - don't try to attach without exception handling (#158620)
6048 - fix descriptions, as a new tag Des for selections exists now.
6049 - fix #157683: failure after adding add-on product to install
6050   sources
6051 - added more files for translation
6052 - resolve-dependencies.cc: establish pool
6053 - parse-metadata.cc: catch bad URL
6054 - set zmdid for atoms
6055 - r2574
6056
6057 -------------------------------------------------------------------
6058 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
6059
6060 - fix testsuite.
6061 - provide edition and architecture for all kinds of yum
6062   resolvables.
6063 - fix ResStatus output.
6064 - establish atoms correctly.
6065 - treat requires to unneeded resolvables as fulfilled.
6066 - rev 2559
6067
6068 -------------------------------------------------------------------
6069 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
6070
6071 - fix the build
6072 - only consider best architecture/version (#157594)
6073 - prefer providers which supplement/enhance installed or
6074   to-be-installed packages (fixes the tpctl-kmp issue)
6075 - rev 2546
6076
6077 -------------------------------------------------------------------
6078 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
6079
6080 - provide more filters for pkg-bindings (#158602)
6081 - add SystemResObject to provide system (modalias, hal, ...)
6082   capabilities.
6083 - handle this during resolving.
6084 - make the modalias and hal capability match the SystemResObject
6085   by default, thereyby triggering a modalias (resp. hal)
6086   evaluation.
6087 - xmlstore: decouple target store from YUM schema.
6088 - clean up moving of hal() and modalias() from provides to
6089   supplements in ResolvableImpl.
6090 - add PatchContents() for UI.
6091 - handle Edition::noedition as empty string.
6092 - r2537
6093
6094 -------------------------------------------------------------------
6095 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
6096
6097 - releasing all medias when asking for CD (#156981)
6098 - r2471
6099
6100 -------------------------------------------------------------------
6101 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
6102
6103 - ResStatus::resetTransact must return a value.
6104 - Fixed random build failures in LanguageCode.cc.
6105   (Rewrote the CodeMaps constructor so that gcc does not
6106   optimize a 500-statement basic block.)
6107 - Fix constructions of patch objects. Actually insert atoms in atoms
6108   list. Insert atoms for package even if the package does not exists
6109   in the source. Fixes #157628 (dmacvicar).
6110 - Fixed license reading from susetags, #151834 (dmacvicar).
6111 - r2468
6112
6113 -------------------------------------------------------------------
6114 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
6115
6116 - added ResStatus::resetTransact (ma)
6117 - bugfix for #156439 (schubi)
6118 - Added Source_Ref::setAlias (#154913).
6119 - Do not assume there is a product file when scanning for products
6120   (visnov)
6121 - function to disable all sources in the persistent store (visnov)
6122 - dependency errors go to stdout, not stderr; output resolver info
6123   directly to stderr (kkaempf)
6124 - rev 2464
6125
6126 -------------------------------------------------------------------
6127 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
6128
6129 - fix merging of resolver info (needed for #157684).
6130 - errors are also important in ResolverInfo.
6131 - improve debug output in ResolverContext.
6132 - rev 2455
6133
6134 -------------------------------------------------------------------
6135 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
6136
6137 - delete RPMs downloaded via HTTP/FTP after installnig them
6138   (#157011)
6139 - fixed product registration (reverted autorefresh patch) (#157566)
6140
6141 -------------------------------------------------------------------
6142 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
6143
6144 - if root!="/", always prefer the upgrade candidate (#155472)
6145 - implement license confirmed api for UI.
6146 - prefer architecture over version in distribution upgrade
6147   (#157501)
6148 - clean up media handling.
6149 - rev 2448
6150
6151 -------------------------------------------------------------------
6152 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
6153
6154 - init Modalias properly.
6155 - fix warnings in testcases.
6156 - rev 2432
6157
6158 -------------------------------------------------------------------
6159 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
6160
6161 - drop libjpeg-devel and sqlite-devel from build requires.
6162
6163 -------------------------------------------------------------------
6164 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
6165
6166 - implement 'modalias()' capability (#157406)
6167 - make dependencies consistent, its 'freshens'.
6168 - cope with user umounts of devices.
6169 - add debug to SourceManager.
6170 - rev 2418
6171
6172 -------------------------------------------------------------------
6173 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
6174
6175 - allow version downgrade during distribution upgrade if the
6176   newer package is coming from a trusted vendor (#155472)
6177 - implement locale fallback
6178 - 'freshen' -> 'freshens' in schema definitions to make it
6179   consistent with all other dependency definitions.
6180 - better error reporting for .pat and .sel files.
6181 - rule out packages from dependency resolutions which are
6182   de-selected by user (#155368)
6183 - use locale fallbacks in package translations.
6184 - refresh source when re-enabling it.
6185 - rev 2406
6186
6187 -------------------------------------------------------------------
6188 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
6189
6190 - split of libzypp-zmd-backend subpackage as a stand-alone
6191   leaf package.
6192 - encapsulate bool test for Source_Ref better.
6193 - fixed stack overflow (ma).
6194 - make testsuite build again.
6195 - rev 2346
6196
6197 -------------------------------------------------------------------
6198 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
6199
6200 - fixed URL rewriting for CD2 and following (#154762)
6201 - fixed ResPoolProxy diffState (for proper ok/cancel support
6202   in UI)
6203 - added special exception class for aborting installation
6204   (#154936)
6205 - only auto-change directories if they end in CDn or DVDn.
6206 - rev 2320.
6207
6208 -------------------------------------------------------------------
6209 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
6210
6211 - silently ignore multiple installs of the same package.
6212 - fix disk usage for installs and uninstalls.
6213 - rev 2308
6214
6215 -------------------------------------------------------------------
6216 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
6217
6218 - zmd-backend: filter out incompatible architectures from
6219   repository.
6220 - rev 2298
6221
6222 -------------------------------------------------------------------
6223 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
6224
6225 - sync libzypp media data with mtab.
6226 - improve resolver error and solution reports.
6227 - fix source cache reading (#155459).
6228 - default cached sources to enabled (#155459).
6229 - let each source provide public keys.
6230 - rev 2297
6231
6232 -------------------------------------------------------------------
6233 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
6234
6235 - only write by-sovler transactions back (#154976)
6236 - rev 2278
6237
6238 -------------------------------------------------------------------
6239 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
6240
6241 - release last used source at end of commit (#155002)
6242 - rev 2277
6243
6244 -------------------------------------------------------------------
6245 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
6246
6247 - cope with NULL values in zmd catalogs table (#153584)
6248 - set YAST_IS_RUNNING in transact zmd helper (#154820)
6249 - run SuSEconfig after transact zmd helper (#154820)
6250 - add softTransact to honor user vs. soft requirements (#154650)
6251 - honor all build keys provided by a package source.
6252 - add source metadata refresh.
6253 - add progress callbacks to zmd helpers.
6254 - rev 2276
6255
6256 -------------------------------------------------------------------
6257 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
6258
6259 - include .diffs into main source.
6260 - catch exception when ejecting media which was unmounted externally
6261   (#154697).
6262 - init source in zmd-backend correctly (#154667)
6263 - implement disk usage info for YaST.
6264 - clean up XML schema files.
6265 - catch CPUs identifying as 'i686' but being 'i586'.
6266 - allow definition of preferred attach (mount) point for media.
6267 - make resolver results more readable.
6268 - use language fallbacks if none of multiple language providers
6269   matches.
6270 - get rid of ignoring wrong arch in resolver, having the wrong
6271   architecture is prevented by other means.
6272 - prepare for translations in exceptions.
6273 - fix 'abort does not abort'
6274 - implement 'flag' I/O in target cache backend.
6275 - skip incompatibles architectures in packages.<lang>
6276 - rev 2228
6277
6278 -------------------------------------------------------------------
6279 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
6280
6281 - dont even provide src/nosrc from the source.
6282 - rev 2169 + diffs
6283
6284 -------------------------------------------------------------------
6285 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
6286
6287 - Initialize commit result (#154409)
6288 - release media if its wrong (#154326)
6289 - dont copy src/nosrc packages to the pool (#154627)
6290 - reduce XML logging.
6291 - rev 2169 + diffs
6292
6293 -------------------------------------------------------------------
6294 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
6295
6296 - fix path of .po files (#154074).
6297 - parse the correct package.<lang> file (kinda #154074).
6298 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
6299 - reattach all released medias.
6300 - raise exception instead of abort() on XML errors (#154104).
6301 - update translations.
6302 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
6303   and is_empty_dir utility function
6304 - rev 2169
6305
6306 -------------------------------------------------------------------
6307 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
6308
6309 - check freshens and supplements for packages (#154074).
6310 - only complain about incomplete installed resolvables,
6311   if they are uninstalled, schedule them for installation.
6312   (#154074)
6313 - add testcases for locale() provides.
6314 - add lang_country -> lang fallback.
6315 - have locale(parent:...) deps match any provides of 'parent'
6316   also when uninstalling a package.
6317 - rev 2148
6318
6319 -------------------------------------------------------------------
6320 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
6321
6322 - change the locale(...) separator to ";" (#153791)
6323 - complete "find-files" of zmd-backend.
6324 - rev 2140
6325
6326 -------------------------------------------------------------------
6327 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
6328
6329 - avoid attaching media when initializing source
6330 - rev 2139
6331
6332 -------------------------------------------------------------------
6333 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
6334
6335 - warn about misspelled 'locale(...)' provides
6336 - add testcases
6337 - rev 2134
6338
6339 -------------------------------------------------------------------
6340 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
6341
6342 - fix the build
6343 - rev 2129
6344
6345 -------------------------------------------------------------------
6346 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
6347
6348 - provide available locales to application (#153583)
6349 - honor 'requestedLocales' (language dependant packages)
6350 - honor release requests for all holders of a device.
6351 - silently re-attach after a forced release.
6352 - solver improvements.
6353 - handle source caches.
6354 - proper logging in zmd backend helpers.
6355 - rev 2127
6356
6357 -------------------------------------------------------------------
6358 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
6359
6360 - upgrade always to best version and arch (#153577)
6361 - reset 'transact' state for obsoleted packages (#153578)
6362 - translation updates
6363 - rev 2113
6364
6365 -------------------------------------------------------------------
6366 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
6367
6368 - add support for 'local' .rpm packages to zmd-backend.
6369 - rev 2101
6370
6371 -------------------------------------------------------------------
6372 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
6373
6374 - fix build of zmd/backend.
6375 - actually fill 'files' table in package-files.
6376 - rev 2094
6377
6378 -------------------------------------------------------------------
6379 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
6380
6381 - improve testcases.
6382 - add 'setPossibleLocales()' to ZYpp, this defines the set
6383   of possible locales to choose from (#153583)
6384 - provide LanguageImpl and create 'Language' resolvables for
6385   each 'possible' locale.
6386 - fix YUM parsing of patches, insert 'atoms' to link patches
6387   with packages.
6388 - replace gzstream/ with own, existing implementation.
6389 - honor locks in solver (#150231)
6390 - sync pool with target after commit() properly (#150565, #153066)
6391 - new zmd helper 'package-files'
6392 - rev 2093
6393
6394 -------------------------------------------------------------------
6395 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
6396
6397 - prevent multiple initializations of the target (#153124)
6398 - implement 'loopback mounted ISO images'
6399 - retain old package sources on upgrade.
6400 - support compressed .xml files in 'repodata' type repositories.
6401 - rev 2025
6402
6403 -------------------------------------------------------------------
6404 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
6405
6406 - parse locale(...) provides and construct correct dependencies.
6407
6408 -------------------------------------------------------------------
6409 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
6410
6411 - always upgrade to candidate (#152760).
6412 - fix typo in package sorting.
6413 - prepare handling of locale provides.
6414 - rev 1995
6415
6416 -------------------------------------------------------------------
6417 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
6418
6419 - sort src/nosrc package to right list during commit.
6420 - revert installtime/buildtime in susetags parser (#152760)
6421 - rev 1990
6422
6423 -------------------------------------------------------------------
6424 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
6425
6426 - reset state after successful commit (#153030)
6427 - run "rpm -e" always with "--nodeps" (#153026)
6428 - provide separate resolvable kind for src packages.
6429 - extend status field for LOCK and LICENSE.
6430 - add sameState()/diffState() for UI.
6431 - provide 'best' candidate for UI.
6432 - set 60 sec timeout for curl access.
6433 - don't cross-compare solver results, takes too much time.
6434 - provide sizes of installed packages.
6435 - extend REQUIRES semantics in content file.
6436 - add "parse-metadata" helper to zmd-backend.
6437 - rev 1987
6438
6439 -------------------------------------------------------------------
6440 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
6441
6442 - provide complete disk usage data (#152761)
6443 - include upgrade flag when copying solver solution
6444   back to pool (#152717)
6445 - rev 1959
6446
6447 -------------------------------------------------------------------
6448 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
6449
6450 - don't insert incompatible architectures to the pool (#151933)
6451 - don't accept incompatible architectures from a repository
6452   (#151933)
6453 - separate rpm log (#151431).
6454 - allow extended product requires.
6455 - rev 1954
6456
6457 -------------------------------------------------------------------
6458 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
6459
6460 - provide the XML schema files in the main package. (#152593)
6461
6462 -------------------------------------------------------------------
6463 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
6464
6465 - provide arch compat handling.
6466 - implement data upload to zmd.
6467 - fix source metadata caching on target.
6468 - add 'supplements' dependencies to 'yum' parser.
6469 - provide user agent identification to curl calls.
6470 - move resolver branches (multiple alternatives) back in queue
6471   (resolve known things first, then the unknown ones).
6472 - clean up 'packages' parser.
6473 - rev 1947
6474
6475 -------------------------------------------------------------------
6476 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
6477
6478 - improve media mount/umount interface
6479 - prepare class ArchCompat for proper architecture ordering
6480   and compatibility handling.
6481 - add returns to dummy functions in DbAccess.
6482 - rev 1913
6483
6484 -------------------------------------------------------------------
6485 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
6486
6487 - don't explictly delete to-be-upgraded packages.
6488 - finish query-system, resolve-dependencies, and transact for
6489   libzypp-zmd-backend.
6490 - provide Pattern::category.
6491 - move system architecture to toplevel.
6492 - make target store pathname settable.
6493 - speed up rpmdb reading by properly filtering unwanted file
6494   provides.
6495 - rev 1905
6496
6497 -------------------------------------------------------------------
6498 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
6499
6500 - new translations.
6501 - proofread texts.
6502 - when comparing solutions, prefer higher versions.
6503 - provide generic 'SafeBool' for bool conversions.
6504 - add PtrTypes testsuites.
6505 - rev 1876
6506
6507 -------------------------------------------------------------------
6508 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
6509
6510 - integrate all diffs
6511 - move Target::commit to toplevel API
6512 - generalize dependency iterators and hash dependency
6513   information in pool (for speedup)
6514 - add 'supplements' as dependency
6515 - make more pattern attributes available
6516 - drop "smbfs" in favour of "cifs" (#151476)
6517 - add metadata cache to sources (Beta4 bug)
6518 - run "rpm -e"  with name-version-release
6519 - fix update conflicts
6520 - rev 1864
6521
6522 -------------------------------------------------------------------
6523 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
6524
6525 - fix-mediachange.diff: dont skip CD but retry after media change
6526 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
6527   'eject' button
6528 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
6529   so media handle gets actually released and media unmounted.
6530
6531 -------------------------------------------------------------------
6532 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
6533
6534 - implement arch scoring
6535 - prefer better arch (#151427)
6536 - transitive depedencies of weak requirements are non-weak
6537   (#151446)
6538 - rev 1778 + diff
6539
6540 -------------------------------------------------------------------
6541 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
6542
6543 - ignore self and to-be-updated conflicts (#150844)
6544 - fix enable of target store (for non-packages)
6545 - rev 1778
6546
6547 -------------------------------------------------------------------
6548 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
6549
6550 - fix "cd:" url (#151121)
6551 - provide location() in public Package api
6552 - allow running distribution upgrade in testmode
6553 - extend HAL interface
6554 - rev 1762
6555
6556 -------------------------------------------------------------------
6557 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
6558
6559 - pass normal and locale packages from selections correctly.
6560 - its "baseconf" for base selections.
6561 - Make 'ZYpp' an obvious singleton.
6562 - provide releasenotesUrl.
6563 - dont continue upgrade without target.
6564 - implement 'fake' hal for testing.
6565 - fix package sizes.
6566 - more solver testcases.
6567 - rev 1754
6568
6569 -------------------------------------------------------------------
6570 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
6571
6572 - extend requires of libzypp-devel
6573 - provide package sizes for UI
6574 - provide more UI helpers
6575 - implement Product and related functions
6576 - fix split provides in distribution upgrade
6577 - provide locale information to system
6578 - ask HAL for available devices
6579 - reduce debug information in solver
6580 - filter architectures in source, not in solver
6581 - rev 1743
6582
6583 -------------------------------------------------------------------
6584 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
6585
6586 - disable another testsuite for now
6587 - fetch the default locale from environment
6588 - support user-defined formatting of log
6589 - rev 1710
6590
6591 -------------------------------------------------------------------
6592 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
6593
6594 - providing basic product information from susetags source
6595 - public API for preferred language
6596 - implemented redirect of logging (#149001)
6597 - report start/finish of source data parsing (#150211)
6598 - store/restore source aliases properly (#150256)
6599 - disable a lot of debug logging to speed up solver
6600 - properly rewrite URL for CDn directory layouts (#149870)
6601 - rev 1706
6602
6603 -------------------------------------------------------------------
6604 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
6605
6606 - add save/restore state to facilitate UI 'cancel'
6607 - enable target/store
6608 - add 'forceResolve' call and flag to resolver to switch between
6609   task-oriented ZMD and interactive YaST behaviour.
6610 - Fix resolver problem solution texts.
6611 - improve solver problem solution offerings.
6612 - fix media access handling to better support multiple
6613   requestors to single media.
6614 - move the media number checking to the source (media requestor)
6615   which knows how to verify the correct media.
6616 - Fix CD ordering (#149871), adding testcases.
6617 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
6618 - Add selections to testcases.
6619 - rev 1673
6620
6621 -------------------------------------------------------------------
6622 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
6623
6624 - Fix missing return in Source.cc:124
6625
6626 -------------------------------------------------------------------
6627 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
6628
6629 - cope with empty arch field in selections
6630 - enable dummy "enableStorage" function
6631 - rev 1610-branch
6632
6633 -------------------------------------------------------------------
6634 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
6635
6636 - fix random data return in Source.cc
6637 - rev 1610
6638
6639 -------------------------------------------------------------------
6640 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
6641
6642 - adapt zmd-backend to SourceImpl API change
6643 - rev 1608
6644
6645 -------------------------------------------------------------------
6646 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
6647
6648 - fix the packages parser bug. Now all packages are parsed
6649   including (english) translations.
6650   source/susetags is back to svn head.
6651 - rev 1600
6652
6653 -------------------------------------------------------------------
6654 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
6655
6656 - fix off-by-one bug in bitfield handling
6657 - revert source/susetags to rev 1411
6658 - rev 1586
6659
6660 -------------------------------------------------------------------
6661 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
6662
6663 - dont prereq-sort non-packages
6664 - rev 1584
6665
6666 -------------------------------------------------------------------
6667 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
6668
6669 - rev 1582
6670
6671 -------------------------------------------------------------------
6672 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
6673
6674 - update to rev 1543
6675
6676 -------------------------------------------------------------------
6677 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
6678
6679 - require hal-devel in libzypp-devel
6680 - re-merge fixes (RPM_OPT_FLAGS)
6681
6682 -------------------------------------------------------------------
6683 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
6684
6685 - make solver behaviour a bit more interactive
6686 - rev 1537
6687
6688 -------------------------------------------------------------------
6689 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
6690
6691 - Fix syntax error in configure script.
6692 - Use RPM_OPT_FLAGS.
6693
6694 -------------------------------------------------------------------
6695 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
6696
6697 - update for qt ui integration
6698 - rev 1504
6699
6700 -------------------------------------------------------------------
6701 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
6702
6703 - split off libzypp-zmd-backend
6704 - rev 1466
6705
6706 -------------------------------------------------------------------
6707 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
6708
6709 - another update to svn
6710
6711 -------------------------------------------------------------------
6712 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
6713
6714 - finish rpm callbacks
6715 - finish UI API
6716 - fix state change resolver<->pool
6717 - zmd backend stuff
6718 - speed up tag file parsing
6719 - rev 1405
6720
6721 -------------------------------------------------------------------
6722 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
6723
6724 - disabling failing tests of s390 and ppc
6725
6726 -------------------------------------------------------------------
6727 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
6728
6729 - Snapshoot rev 1367
6730
6731 -------------------------------------------------------------------
6732 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
6733
6734 - use hashes for pool
6735 - rev 1343
6736
6737 -------------------------------------------------------------------
6738 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
6739
6740 - removed Obsoletes:    yast2-packagemanager
6741
6742 -------------------------------------------------------------------
6743 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
6744
6745 - Snapshoot 3 Feb 2005 (11:30)
6746
6747 -------------------------------------------------------------------
6748 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
6749
6750 - Snapshoot 2 Feb 2005 (14:00)
6751
6752 -------------------------------------------------------------------
6753 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
6754
6755 - Snapshoot 2 Feb 2005 ( integrating YaST )
6756
6757 -------------------------------------------------------------------
6758 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
6759
6760 - converted neededforbuild to BuildRequires
6761
6762 -------------------------------------------------------------------
6763 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
6764
6765 - Initial version
6766