changes
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
3
4 - Fix parsing port from IPv6 URL (bnc#593385)
5
6 -------------------------------------------------------------------
7 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
8
9 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
10 - version 6.31.3 (31)
11
12 -------------------------------------------------------------------
13 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
14
15 - Fix guessing package spec to match package names only. (bnc#590864)
16 - version 6.31.2 (31)
17
18 -------------------------------------------------------------------
19 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
20
21 - Add static Target::distributionLabel to return the baseproducts 
22   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303) 
23 - version 6.31.1 (31)
24
25 -------------------------------------------------------------------
26 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
27
28 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
29 - version 6.31.0 (31)
30
31 -------------------------------------------------------------------
32 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
33
34 - Fix handling of symlinked packages in package cache. (bnc #585409)
35 - version 6.30.5 (19)
36
37 -------------------------------------------------------------------
38 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
39
40 - Avoiding use of 'guest' if 'credentials' is used when moutning
41   a CIFS share. This caused 'permission denied' error with certain
42   server configurations (bnc #560496).
43
44 -------------------------------------------------------------------
45 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
46
47 - Check if a downloaded file actually exists even if aria2c returned 0. 
48   (bnc #564816)
49 - version 6.30.3 (19)
50
51 -------------------------------------------------------------------
52 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
53
54 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
55
56 -------------------------------------------------------------------
57 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
58
59 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
60 - Consider pending disable requests when removing service repositories. (bnc #572634)
61 - version 6.30.1 (19)
62
63 -------------------------------------------------------------------
64 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
65
66 - RepoManager::cleanCacheDirGarbage added for removing directories
67   which do not belong to any of known repos (bnc #467693)
68 - version 6.30.0 (19)
69
70 -------------------------------------------------------------------
71 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
72
73 - On SLE aria2 is not required, so conflict with a too old aria2
74   version installed. (bnc #578052)
75 - version 6.29.5 (19)
76
77 -------------------------------------------------------------------
78 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
79
80 - Fix package-manager script wrongly escaping UTF-8 chars in path 
81   names (bnc #571410)
82 - version 6.29.4 (19)
83
84 -------------------------------------------------------------------
85 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
86
87 - Support an alternate SLE-SP1 translation set.
88 - version 6.29.3 (19)
89
90 -------------------------------------------------------------------
91 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
92
93 - Remember the enabled state of removed service repositories. This 
94   way we are able to restore service repositories correctly after a 
95   subscrition expired and gets renewed. (bnc #572634)
96 - version 6.29.2 (19)
97
98 -------------------------------------------------------------------
99 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
100
101 - Abort aria2c download when the progress callback receives 'false'
102   (bnc #545106)
103
104 -------------------------------------------------------------------
105 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
106
107 - Evaluate SolvAttr::repositoryToolVersion to prevent loading 
108   outdated solv files. (bnc #570623)
109 - version 6.29.0 (19)
110
111 -------------------------------------------------------------------
112 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
113
114 - Use regex to parse aria2c progress lines (bnc #570917)
115 - version 6.28.1 (19)
116
117 -------------------------------------------------------------------
118 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
119
120 - Set SignatureFileChecker context even if the key is not known
121   (bnc #495977)
122 - version 6.28.0 (19)
123
124 -------------------------------------------------------------------
125 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
126
127 - RepoInfoBase::label() added for use in UI messages, plus
128   ZConfig::repoLabelIsAlias()
129
130 -------------------------------------------------------------------
131 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
132
133 - Fix transaction building in presence of multiversion installable items.
134 - version 6.27.1 (19)
135
136 -------------------------------------------------------------------
137 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
138
139 - Improve multiversion status handling and installation. (fate #305311)
140 - version 6.27.0 (19)
141
142 -------------------------------------------------------------------
143 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
144
145 - Don't allow an alias to start with '.' (bnc #473834)
146
147 -------------------------------------------------------------------
148 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
149
150 - PickList and status interface for handling packages which are
151   installable in multiple versions. (fate #305311)
152 - version 6.26.0 (19)
153
154 -------------------------------------------------------------------
155 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
156
157 - Add Selectable::highestAvailableVersionObj. Returns the highest 
158   available package version, ignoring priorities and policies. (bnc #557557)
159 - version 6.25.0 (19)
160
161 -------------------------------------------------------------------
162 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
163
164 - Also parse <product> tag from .prod files <upgrade> section.
165 - version 6.24.3 (19)
166
167 -------------------------------------------------------------------
168 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
169
170 - Fix chroot execution of update scripts. (bnc #558813)
171 - version 6.24.3 (19)
172
173 -------------------------------------------------------------------
174 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
175
176 - Fixed parsing of download speed from aria2c (bnc #537870)
177
178 -------------------------------------------------------------------
179 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
180
181 - Add ui::Selecatble interface for picking specific package versions
182   to install or delete if multiversion install is on.
183 - version 6.24.0 (19)
184
185 -------------------------------------------------------------------
186 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
187
188 - Parse zypp.conf multiversion option and make the setting available 
189   in pool and resolver.
190 - version 6.23.0 (19)
191
192 -------------------------------------------------------------------
193 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
194
195 - Specfile fixes to build on sle11-sp1.
196 - Fix repository probing and building in presence of productdir. (bnc #553712)
197 - version 6.22.3 (19)
198
199 -------------------------------------------------------------------
200 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
201
202 - Forward port and document already present changes
203   from Code11-Branch
204   * void SEGV if trying to access data of installed packages, that were
205     deleted behind our back (bnc #530595)
206   * ProxyInfoSysconfig: take care variables get initialized.
207   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
208   * Use rpm variables in specfile. (bnc #512466)
209   * Fix to compile with -Werror=format-security
210   * Fix packageand() in testcase generation
211   * Don't link unneeded libraries. (bnc #490895)
212   * Fix Patch::categoryEnum.
213   * Adapt to changed satsolver API. (bnc #480303)
214   * Taking ALL translations for generating GMO files (bnc #458739)
215   * Advice users to contact NCC if access to a 'novell.com'
216     repository is denied (bnc #464586).
217 - version 6.22.2 (19)
218
219 -------------------------------------------------------------------
220 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
221
222 - Raised the limit of redirections from 3 to 6 (bnc #465532)
223 - Following redirections also for https (bnc #545722).
224 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
225 - Do not report cached packages as being downloaded. (bnc #545295)
226 - Per default do not collect and report deleted files outside bin and lib 
227   directories for 'zypper ps'. (bnc #554480)
228 - version 6.22.1 (19)
229
230 -------------------------------------------------------------------
231 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
232
233 - CheckAccessDeleted: Per default do not collect and report deleted files 
234   that outside bin and lib directories. 'zypper ps' reporting false positive
235   seems to confuse. (bnc #554480)
236
237 -------------------------------------------------------------------
238 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
239
240 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
241
242 -------------------------------------------------------------------
243 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
244
245 - dup: Process drop list only if product actually changes. (bnc #552180)
246 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
247 - version 6.22.0 (19)
248
249 -------------------------------------------------------------------
250 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
251
252 - Enhance interface for zypper. (bnc #551956)
253 - version 6.21.4 (19)
254
255 -------------------------------------------------------------------
256 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
257
258 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
259   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
260 - version 6.21.3 (19)
261
262 -------------------------------------------------------------------
263 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
264
265 - CheckAccessDeleted: Avoid reporting false positive due to insufficient 
266   permission.
267
268 -------------------------------------------------------------------
269 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
270
271 - Don't try to access droplist of dropped products. (bnc #551697)
272 - version 6.21.2 (19)
273
274 -------------------------------------------------------------------
275 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
276
277 - Don't try to use an empty proxy string. (bnc #551314)
278 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
279 - version 6.21.1 (19)
280
281 -------------------------------------------------------------------
282 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
283
284 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery 
285   result. ui::Selectabe enhancements. Both will aid applications to
286   install package sets determined by query results. (bnc # 548392)
287 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
288 - Updated iso3166-1 country codes (bnc #531350)
289 - version 6.21.0 (19)
290
291 -------------------------------------------------------------------
292 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
293
294 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
295 - version 6.20.0 (19)
296
297 -------------------------------------------------------------------
298 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
299
300 - Fixes to make libzypp-bindings compile.
301 - version 6.19.3 (19)
302
303 -------------------------------------------------------------------
304 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
305
306 - Credentials are passed as commandline options to aria2c, so strip any
307   'user@' from the URL. Otherwise aria will use an empty password for 
308   this URL and authentication will fail. (bnc #544634)
309 - version 6.19.2 (19)
310
311 -------------------------------------------------------------------
312 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
313
314 - Repository::setInfo: Propagate priority changes to the solver to
315   avoid reloading the whole repo (bnc #498266).
316 - version 6.19.1 (19)
317
318 -------------------------------------------------------------------
319 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
320
321 - ResStatus: add isOrphaned to test whether a package is not provided
322   by any enabled repository. Orphaned packages are usually good candidates 
323   for cleanup unless the providing repository was intentionally disabled.
324 - version 6.19.0 (19)
325
326 -------------------------------------------------------------------
327 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
328
329 - aria2: pass credentials in a file instead of the command line
330   which is logged.
331 - aria2: we get the url in the progress if there is no response 
332   from the server yet, handle that to avoid flooding the log.
333 - version 6.18.2 (17)
334
335 -------------------------------------------------------------------
336 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
337
338 - Performing a dist upgrade the solver may try to delete old and no
339   longer provided (dropped) packages, even if they do not cause any 
340   dependency problem. This behaviour may be trurned off via zypp.conf 
341   option solver.upgradeRemoveDropedPackages. (bnc #539543)
342 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
343 - Add Product::droplist: List of dropped packages, i.e. packages no 
344   longer provided by a product.
345 - version 6.18.1 (17)
346
347 -------------------------------------------------------------------
348 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
349
350 - Return update messages via ZYppCommitResult. Support variable 
351   substitution in notification command. (fate #301175)
352 - Fix evaluation of no_proxy entries (bnc #543337)
353 - aria/curl: Fix header data in case the target is 
354   not initialized when downloading.
355 - version 6.18.0 (17)
356
357 -------------------------------------------------------------------
358 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
359
360 - Add zypp.conf option update.messages.notify: Command to be invoked 
361   to send update messages. (fate #301175)
362 - version 6.17.2 (17)
363
364 -------------------------------------------------------------------
365 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
366
367 - Add Selectable::updateCandidateObj returning the candidate for 
368   update, if there is one. The updateCandidate must not violate 
369   any active solver policy.
370 - version 6.17.1 (17)
371
372 -------------------------------------------------------------------
373 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
374
375 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
376 - Remove dead rpm database caching code from class RpmDb.
377 - version 6.17.0 (17)
378
379 -------------------------------------------------------------------
380 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
381
382 - New commit.downloadMode option in zypp.conf. Allows to set a
383   prefered download policy for commit.
384 - version 6.16.0 (11)
385
386 -------------------------------------------------------------------
387 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
388
389 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
390 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
391   schemeIsDownloading.
392 - version 6.15.0 (11)
393
394 -------------------------------------------------------------------
395 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
396
397 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
398   formats for building Capabilities(originally "name.arch=ver-rel").
399 - version 6.14.3 (11)
400
401 -------------------------------------------------------------------
402 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
403
404 - Fix resolution to force installation even if dependencies are missing. 
405   (bnc #531564)
406 - Rephrase solver resolution to point out if a package will break. 
407   (bnc #520083)
408
409 -------------------------------------------------------------------
410 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
411
412 - Lock rpms architecture only on distupgrade of the running system. 
413   (bnc #458520)
414 - version 6.14.2 (11)
415
416 -------------------------------------------------------------------
417 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
418
419 - Fix PoolQuery comparison (bnc #528755)
420 - Fix serialization and restore of predicated PoolQueries.
421 - version 6.14.0 (11)
422
423 -------------------------------------------------------------------
424 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
425
426 - package-manager script: Fall back to package selection if no 
427   packages are passed on the commandline. (bnc #529137)
428
429 -------------------------------------------------------------------
430 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
431
432 - package-manager script:
433   do not fail if kpackagekit is not installed (bnc #529510)
434 - version 6.13.3 (11)
435
436 -------------------------------------------------------------------
437 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
438
439 - Tune CheckAccessDeleted to focus on libraries and executables.
440 - version 6.13.2 (11)
441
442 -------------------------------------------------------------------
443 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
444
445 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
446   to check for running processes which access meanwhile deleted files or 
447   libraries.  This may be used after commit, when trying to figure out 
448   which services need to be restated. (fate #300763).
449 - version 6.13.1 (11)
450
451 -------------------------------------------------------------------
452 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
453
454 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to 
455   certain repositories.
456 - version 6.13.0 (11)
457
458 -------------------------------------------------------------------
459 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
460
461 - Remove confusing newlines in vendor change info (bnc #503859)
462 - Removing a package lock was not counted as state change (bnc #501850)
463 - Take solver_allowVendorChange option into account when computing the
464   Selectables default candidate.
465 - version 6.12.0 (11)
466
467 -------------------------------------------------------------------
468 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
469
470 - Avoid deadlock after fork and failed exec. (bnc 493152)
471 - No need to manually detect the location of aria2 binary.
472 - version 6.11.4 (11)
473
474 -------------------------------------------------------------------
475 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
476
477 - Fixed parsing of download rate report (changed in aria2 1.4.0)
478   (bnc #513944)
479
480 -------------------------------------------------------------------
481 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
482
483 - Create LogControl on demand instead of using a static var. (bnc #525339)
484 - version 6.11.2 (11)
485
486 -------------------------------------------------------------------
487 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
488
489 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance 
490   and load target and enabled repositories.
491
492 -------------------------------------------------------------------
493 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
494
495 - New class InstanceId to build strings to identify/retrieve specific 
496   Solvables.
497 - version 6.11.1 (11)
498
499 -------------------------------------------------------------------
500 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
501
502 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
503   and DownloadInAdvance. (fate #302159, fate #305624)
504 - version 6.11.0 (11)
505
506 -------------------------------------------------------------------
507 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
508
509 - add support to the package-manager script to use kpackagekit
510   or gnome-packagekit if available, which allows to install local
511   rpms with one click from file manager following desktop policies
512   and fetching other dependencies if required.
513   (fate #306526)
514 - version 6.10.5 (10)
515
516 -------------------------------------------------------------------
517 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
518
519 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells 
520   how many dist upgrade solver testcases should be kept on the system.
521   Per default just the last two are kept. 
522 - version 6.10.4 (10)
523
524 -------------------------------------------------------------------
525 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
526
527 - Don't write a solver testcase when solving for dist upgrade, 
528   but when actually committing.
529 - version 6.10.3 (10)
530
531 -------------------------------------------------------------------
532 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
533
534 - Add new string Match::Mode STRINGSTART and STRINGEND.
535
536 -------------------------------------------------------------------
537 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
538
539 - log redirections when cURL media backend is used (fate #305320).
540
541 -------------------------------------------------------------------
542 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
543
544 - Support "product version" detection on systems not using 
545   /etc/product.d/baseproduct by looking for the first package
546   providing ZConfig::distroverpkg (defaults to redhat-release). 
547 - version 6.10.2 (10)
548
549 -------------------------------------------------------------------
550 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
551
552 - Adapt to boost_unit_test_framework-1.38. 
553 - version 6.10.1 (10)
554
555 -------------------------------------------------------------------
556 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
557
558 - Remove obsolete UpgradeStatistics class from libzypp.
559
560 -------------------------------------------------------------------
561 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
562
563 - Fix HistoryLog to initialize on demand.
564 - version 6.10.0 (10)
565
566 -------------------------------------------------------------------
567 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
568
569 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
570
571 -------------------------------------------------------------------
572 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
573
574 - When unmounting ISO images, don't mix up exceptions thrown by the 
575   loop mounted ISO and those thrown by the media containing it.
576   (bnc #517856)
577
578 -------------------------------------------------------------------
579 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
580
581 - Adapt to satsolvers improved dataiterator handling.
582 - version 6.9.3 (8)
583
584 -------------------------------------------------------------------
585 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
586
587 - Support PoolQuery for sub-structures attributes. (fate #305503)
588 - version 6.9.2 (8)
589
590 -------------------------------------------------------------------
591 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
592
593 - Running as non-root user use a temporary @System solvfile in case the
594   global one is outdated and needed refresh. (bnc #517183)
595 - version 6.9.1 (8)
596
597 -------------------------------------------------------------------
598 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
599
600 - Enhance LookupAttr to allow direct query of attributes within 
601   sub-structures (flexarrays).
602
603 -------------------------------------------------------------------
604 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
605
606 - Enhance PoolQueryIterator to allow detailed inspection of attribute 
607   matches.
608 - Prefer datadir stored as repo attribute, but fallback searching in 
609   solvbales (old solv files do this). 
610 - version 6.9.0 (8)
611
612 -------------------------------------------------------------------
613 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
614
615 - Allow building libzypp with rpm-5 (experimental)
616 - version 6.8.3 (8)
617
618 -------------------------------------------------------------------
619 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
620
621 - Allow building libzypp without HAL (not recommended). Without HAL
622   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
623 - version 6.8.2 (8)
624
625 -------------------------------------------------------------------
626 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
627
628 - Fix solver to use IdSting to avoid failing vendor checks.
629 - version 6.8.1 (8)
630
631 -------------------------------------------------------------------
632 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
633
634 - Cleanup and remove deprecated interface methods.
635 - version 6.8.0 (8)
636
637 -------------------------------------------------------------------
638 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
639
640 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
641 - version 6.7.0 (6)
642
643 -------------------------------------------------------------------
644 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
645
646 - New solver.allowVendorChange expert option in zypp.conf.
647 - version 6.6.0 (6)
648
649 ------------------------------------------------------------------
650 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
651
652 - Fix lost housekeeping data in modifyRepo (bnc #503207)
653
654 -------------------------------------------------------------------
655 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
656
657 - Allow service refresh to change a repositories url (bnc #502157)
658
659 -------------------------------------------------------------------
660 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
661
662 - Detect and compile with rpm 4.7 (bnc #444211)
663 - version 6.5.2 (5)
664
665 -------------------------------------------------------------------
666 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
667
668 - Improve problem report on broken systemCheck rule (bnc #475144)
669
670 -------------------------------------------------------------------
671 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
672
673 - In update repos providing multiple release package versions for 
674   the same product, link a product to the latest version. (bnc #497696)
675
676 -------------------------------------------------------------------
677 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
678
679 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
680 - Extend LookupAttr to support matching specific string patterns.
681 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
682 - version 6.5.0 (5)
683
684 -------------------------------------------------------------------
685 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
686
687 - Soft lock packages deleted on behalf of a user request.
688 - version 6.4.1 (2)
689
690 -------------------------------------------------------------------
691 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
692
693 - New zypp.conf option 'download.media_preference': Hint which media 
694   to prefer when installing packages (download vs. CD).
695 - version 6.4.0 (2)
696
697 ------------------------------------------------------------------
698 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
699
700 - Add Resolver::setSolveSrcPackages. Per default disable solving 
701   of source package dependencies. We will later allow to enable 
702   it per package.
703 - version 6.3.0 (2)
704
705 -------------------------------------------------------------------
706 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
707
708 - aria2: show the download speed in the right unit
709 - aria2: show the filename in progress, not the repository
710 - aria2: don't show done twice
711
712 -------------------------------------------------------------------
713 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
714
715 - Remove a lock if the locking process is in zombie state. (bnc #481577)
716
717 -------------------------------------------------------------------
718 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
719
720 - zypp.conf: fixed and enabled 'servicesdir'
721
722 -------------------------------------------------------------------
723 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
724
725 - aria2: implement speed indicators (bnc#475506)
726 - aria2: implement progress indicators correctly (bnc#473846)
727 - aria2: fix broken pipe when looking for aria2c which caused
728          a fallback to curl. (bnc#480930)
729 - aria2: implement saving and reading mirror stats data in
730          /var/cache/zypp/aria2.stats
731 - aria2: handle failover correctly (bnc#481115)
732 - aria2: various improvements in error and report  handling
733 - aria2: curl: reset settings on attach to avoid duplicate
734   headers
735 - version 6.2.1 (2)
736
737 -------------------------------------------------------------------
738 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
739
740 - Adapt to changed satsolver API.
741
742 -------------------------------------------------------------------
743 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
744
745 - Make sure Fetcher pass optional files as non-interactive
746 - Fixes file does not exist error when key/sig does not exist 
747 - version 6.2.0 (2)
748
749 -------------------------------------------------------------------
750 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
751
752 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
753
754 -------------------------------------------------------------------
755 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
756
757 - Prevent ResStatus from overriding user locks. (bnc #475230)
758
759 -------------------------------------------------------------------
760 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
761
762 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
763
764 -------------------------------------------------------------------
765 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
766
767 Implemented the following options with aria backend:
768
769 - download.max_concurrent_connections (default 2)
770   download.min_download_speed (default no limit)
771   download.max_download_speed (default no limit)
772   download.max_silent_tries (default 5)
773
774 -------------------------------------------------------------------
775 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
776
777 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
778   Various improvements including file existence checking
779   Disable HEAD request if aria2c >= 1.20
780   Restrict max connections to 2 for now.
781
782 -------------------------------------------------------------------
783 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
784
785 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
786
787 -------------------------------------------------------------------
788 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
789
790 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
791
792 -------------------------------------------------------------------
793 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
794
795 - Fixed FTP authentication (bnc #472879)
796
797 -------------------------------------------------------------------
798 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
799
800 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte 
801   counts based on a power of 1024 (formerly just K,M,G). Byte counts based 
802   on a power of 1000 stay unaffected (kB,MB,GB).
803
804 -------------------------------------------------------------------
805 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
806
807 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
808
809 -------------------------------------------------------------------
810 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
811
812 - Send any output from rpm install/delete scripts via callback, so 
813   applications are able to display it. (bnc #369450)
814
815 -------------------------------------------------------------------
816 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
817
818 - Add missing translations (bnc #256289)
819
820 -------------------------------------------------------------------
821 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
822
823 - HistoryLogReader added
824
825 -------------------------------------------------------------------
826 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
827
828 - Respect content-file DATDIR when downloading packages. (bnc #468612)
829
830 -------------------------------------------------------------------
831 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
832
833 - Enabled CredentialManager for MediaSMB (bnc #460970).
834 - Ignore URL's username, password, and query string in AuthData
835   comparator in CredentialManager.
836
837 -------------------------------------------------------------------
838 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
839
840 - Let vendor checks per default differ between 'openSUSE Build Service' 
841   and 'openSUSE' (bnc #467262).
842
843 -------------------------------------------------------------------
844 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
845
846 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
847 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
848
849 -------------------------------------------------------------------
850 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
851
852 - Tell satsolver about product buddies (bnc #466565)
853
854 -------------------------------------------------------------------
855 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
856
857 - handle HTTP 503 reponses as temporary errors (bnc #462545)
858
859 -------------------------------------------------------------------
860 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
861
862 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
863 - revision 11954
864 - version 5.25.0 (23)
865
866 -------------------------------------------------------------------
867 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
868
869 - Add Package::filelist, faster and less memory consuming 
870   implementation of Package::filenames (now deprecated).
871 - revision 11949
872
873 -------------------------------------------------------------------
874 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
875
876 - Add str::hexencode and str::hexdecode to encode special characters 
877   in a string as %XX.
878 - Hexdecode modalias strings in rpm dependencies because rpm does not 
879   allow comma, blank and other special chars. (bnc #456695)
880 - revision 11927
881
882 -------------------------------------------------------------------
883 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
884
885 - Catch and report media errors when proving packages. (bnc #457652)
886 - revision 11926
887
888 -------------------------------------------------------------------
889 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
890
891 - Remove obsolete zypp.conf::productsdir and deprecate 
892   ZConfig::productsPath().
893 - Monitor /etc/products.d to determine if @system.solv needs to be 
894   rebuilt. (bnc #457933)
895 - revision 11923
896 - version 5.24.7 (23)
897
898 -------------------------------------------------------------------
899 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
900
901 - Execute patch scripts chroot to the installed system. (bnc #456795)
902 - revision 11908
903
904 -------------------------------------------------------------------
905 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
906
907 - Make the solver reset function public (bnc #439373)
908 - Revision 11904
909
910 -------------------------------------------------------------------
911 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
912
913 - note for coolo: do not trust bash advisory from TPM colleagues
914
915 -------------------------------------------------------------------
916 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
917
918 - Fix solvers inappropriate selection as byUSER (bnc 455965)
919 - revision 11891
920 - version 5.24.6 (23)
921
922 -------------------------------------------------------------------
923 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
924
925 - fix %post script to not warn on fresh install
926
927 -------------------------------------------------------------------
928 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
929
930 - Fix install order computation losing some installed packages
931   pre-requirements. (bnc #439802)
932 - revision 11845
933 - version 5.24.5 (23)
934
935 -------------------------------------------------------------------
936 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
937
938 - Prune soft locks to prevent installation but not update of 
939   already installed packages.
940 - revision 11829
941 - version 5.24.4 (23)
942
943 -------------------------------------------------------------------
944 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
945
946 - Taking solutions which based on user requirements/conflict
947   "by User" solutions (bnc #442718)
948 - revision 11825 
949
950 -------------------------------------------------------------------
951 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
952
953 - Take into account the requirements of all obsoleted packages uninstall 
954   scripts when computing the installation order. (bnc #439802)
955 - revision 11823
956 - version 5.24.3 (23)
957
958 -------------------------------------------------------------------
959 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
960
961 - fix maybeUnsuported() method returning wrong result
962 - add testcase for future coverage
963 - don't force time based uuid for anonymous id string (bnc #449654)
964 - RELEASE: 5.24.2 (23)
965
966 -------------------------------------------------------------------
967 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
968
969 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
970 - revision 11810
971
972 -------------------------------------------------------------------
973 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
974
975 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
976 - path and url in add_on_products.xml is evaluated wrong
977   (bnc #446170)
978
979 -------------------------------------------------------------------
980 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
981
982 - activate locking for doUpdate (bnc #447684)
983 - revision 11792
984 - RELEASE: 5.24.1 (23)
985  
986 -------------------------------------------------------------------
987 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
988
989 - remove unused updaterepokey, replaced by repo
990   product information
991
992 -------------------------------------------------------------------
993 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
994
995 - fixed uninitialized value in OnMediaLocation (bnc #447010)
996 - revision 11770
997
998 -------------------------------------------------------------------
999 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
1000
1001 - Fix retrieval of deltarpm info.
1002 - revision 11764
1003 - version 5.24.0 (23)
1004
1005 -------------------------------------------------------------------
1006 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
1007
1008 - Fix retrieval of Repository attributes like timestamps, keywords
1009   and product info.
1010 - revision 11760
1011
1012 -------------------------------------------------------------------
1013 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
1014
1015 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
1016   iterate those solv file attributes which are not acssociated with a 
1017   solvable. E.g. product or deltarpm info.
1018 - revision 11754
1019
1020 -------------------------------------------------------------------
1021 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
1022
1023 - encode user-supplied URL strings before using them in the Url object
1024   (bnc #446395, bnc #444267)
1025 - revision 11720
1026
1027 -------------------------------------------------------------------
1028 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
1029
1030 - Support loading helix files.
1031 - revision 11719
1032
1033 -------------------------------------------------------------------
1034 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
1035
1036 - Add class filesystem::Glob to find pathnames matching a pattern
1037   by using ::glob.
1038 - revision 11708
1039
1040 -------------------------------------------------------------------
1041 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
1042
1043 - Taking care for ppc64 while distupgrade (bnc #443685)
1044 - revision 11670 
1045
1046 -------------------------------------------------------------------
1047 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
1048
1049 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
1050   (Arch_i386, "name == 1.0").
1051 - revision 11669
1052
1053 -------------------------------------------------------------------
1054 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
1055
1056 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete 
1057   downloads. (bnc #444109)
1058 - revision 11656
1059 - version 5.23.0 (23)
1060
1061 -------------------------------------------------------------------
1062 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
1063
1064 - Check for modaliases below /sys (bnc #430179)
1065 - revision 11653
1066
1067 -------------------------------------------------------------------
1068 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
1069
1070 - Avoid superfluous file copying and gpg invocation in keyring handling.
1071 - revision 11650
1072
1073 -------------------------------------------------------------------
1074 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
1075
1076 - Prevent fetcher from processing the same index file twice. (bnc #443644)
1077 - revision 11648
1078 - version 5.22.0 (21)
1079
1080 -------------------------------------------------------------------
1081 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
1082
1083 - Fix retrieval of patch contents and references attributes. (bnc #442200)
1084 - revision 11641
1085 - version 5.21.0 (21)
1086
1087 -------------------------------------------------------------------
1088 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
1089
1090 - Add CheckSum::asString.
1091 - revision 11634
1092
1093 -------------------------------------------------------------------
1094 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
1095
1096 - revision 11631
1097 - version 5.20.0 (20)
1098
1099 -------------------------------------------------------------------
1100 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
1101
1102 - re-add the flavor to the http header now using a flavor
1103   cache that is updated on every target load.
1104   Target::dstributionFlavor provides access to this cache
1105   in case you need the last used flavor without loading
1106   the target.
1107
1108 -------------------------------------------------------------------
1109 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
1110
1111 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
1112 - revsion 11539 
1113
1114 -------------------------------------------------------------------
1115 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
1116
1117 - Adding rule rpm-arch for installed rpm package in order to avoid 
1118   unneeded architecture change. (bnc #441004)
1119 - revision 11585
1120
1121 -------------------------------------------------------------------
1122 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
1123
1124 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
1125   (bnc #439983)
1126 - revision 11568
1127
1128 -------------------------------------------------------------------
1129 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
1130
1131 - merge contributions by Jon Nelson, the patches resolve 
1132   the following issues:
1133 - disable the "Pragma: nocache" header which is automatically 
1134   used by curl.
1135   re-enables the use of a caching http proxy (like squid or others) 
1136   and corrects (bnc #326208)
1137 - don't generate an If-Modified-Since header if we don't have a
1138   previous file to work with
1139 - don't generate a Proxy-Authenticate header if one is not called 
1140   for.
1141
1142 -------------------------------------------------------------------
1143 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
1144
1145 - Do not save solver locks (by APPL_HIGH).
1146 - revision 11558
1147
1148 -------------------------------------------------------------------
1149 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
1150
1151 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
1152   for automatic signed index discovery.
1153 - enqueueDir with checksum checking s now enqueueDigestedDir
1154
1155 -------------------------------------------------------------------
1156 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
1157
1158 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
1159   saved in the lockfiles
1160 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
1161 - revision  11549 
1162
1163 -------------------------------------------------------------------
1164 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
1165
1166 - throw a MediaTimeoutException also on http 504 (gateway timeout)
1167   (bnc #425035)
1168 - revision 11535
1169
1170 -------------------------------------------------------------------
1171 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
1172
1173 - Add 'sh4' architectures.
1174 - revision 11534
1175
1176 -------------------------------------------------------------------
1177 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
1178
1179 - don't free the header before curl_perform as curl does not
1180   copy it. (bnc#439532)
1181
1182 -------------------------------------------------------------------
1183 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
1184
1185 - Add 'arm' architectures.
1186 - revision 11525
1187
1188 -------------------------------------------------------------------
1189 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
1190
1191 - regarding "keep obsolete" in the solutions (bnc #439134)
1192 - revision 11517 
1193
1194 -------------------------------------------------------------------
1195 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
1196
1197 - fix broken aria2c command line (bnc#438971) 
1198
1199 -------------------------------------------------------------------
1200 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
1201
1202 - adding svn r11488 to fix compile of PackageKit
1203
1204 -------------------------------------------------------------------
1205 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
1206
1207 - Remove error prone methods from OnMediaLocation API to prevent 
1208   accidental missuse. (bnc #437328)
1209 - revision 11487
1210 - version 5.19.0 (19)
1211
1212 -------------------------------------------------------------------
1213 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
1214
1215 - Provide the /etc/products.d enties filename as Product::referenceFilename.
1216   Use it to remove orphan products. (bnc #432932)
1217 - Fix media exception handling in commit (bnc #395704)
1218 - revision 11485
1219 - version 5.18.0 (17)
1220
1221 -------------------------------------------------------------------
1222 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
1223
1224 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
1225 - revision 11468
1226 - version 5.17.0 (17)
1227
1228 -------------------------------------------------------------------
1229 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
1230
1231 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
1232 - revision 11447
1233
1234 -------------------------------------------------------------------
1235 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
1236
1237 - move anonymous unique id to a private http header
1238   X-ZYpp-AnonymousUniqueId (bnc#431571 )
1239
1240 -------------------------------------------------------------------
1241 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
1242
1243 - Adapt to satsolver-0.12 API.
1244 - Add Locale:: bestMatch to find the best match within a set of 
1245   available Locales.
1246 - revision 11441
1247
1248 -------------------------------------------------------------------
1249 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
1250
1251 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
1252 - revision 11419
1253
1254 -------------------------------------------------------------------
1255 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
1256
1257 - Adapt to changed satsolver dataiterator API.
1258 - revision 11418
1259
1260 -------------------------------------------------------------------
1261 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
1262
1263 - Secure download of license file on repo refresh (bnc #372386)
1264 - revision 11398
1265
1266 -------------------------------------------------------------------
1267 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
1268
1269 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
1270 - revision 11397
1271
1272 -------------------------------------------------------------------
1273 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
1274
1275 - repository license methods added to RepoManager (bnc #372386)
1276 - revision 11377
1277
1278 -------------------------------------------------------------------
1279 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
1280
1281 - don't take into account stat information when looking
1282   for remote SHA1SUMS (part of bnc#409927)
1283
1284 -------------------------------------------------------------------
1285 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
1286
1287 - MediaSetAccess::provideOptionalFile() added
1288 - revision 11369
1289
1290 -------------------------------------------------------------------
1291 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
1292 - version 5.16.1 (16)
1293
1294 -------------------------------------------------------------------
1295 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
1296
1297 - don't initialize servicesTargetDistro via global ZYpp instance in
1298   RepoManagerOptions() constructor (bnc #435184)
1299 - revision 11342
1300
1301 -------------------------------------------------------------------
1302 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
1303
1304 - repository probing: check for other types of repo even on
1305   MediaException, throw only if all fail (bnc #335906)
1306 - revision 11332
1307
1308 -------------------------------------------------------------------
1309 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
1310
1311 - Adapt to satsolver changes.
1312 - revision 11331
1313 - version 5.16.0 (16)
1314
1315 -------------------------------------------------------------------
1316 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
1317
1318 - Fix reading delta rpm checksum from solv file.
1319 - revision 11313
1320
1321 -------------------------------------------------------------------
1322 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
1323
1324 - Fix package-manager script to properly quote arguments. (bnc #30903)
1325 - revision 11311
1326
1327 -------------------------------------------------------------------
1328 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
1329
1330 - regarding orphaned resolvables
1331 - removed old distupgrade algorithm
1332 - revision 11307 
1333
1334 -------------------------------------------------------------------
1335 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
1336
1337 - handle ftp response 530 (login failed) like http 403
1338   (bnc #433537)
1339 - revision 11305
1340
1341 -------------------------------------------------------------------
1342 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
1343
1344 - Adapt to satsolvers 'big solv data change'.
1345 - revision 11294
1346
1347 -------------------------------------------------------------------
1348 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
1349
1350 - Taking the right solution actions for locked resolvables (bnc #400840)
1351 - revision 11289 
1352
1353 -------------------------------------------------------------------
1354 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
1355
1356 - Add required copy-ctor and assignment operator to WhatProvides.
1357   (bnc #433087)
1358 - revision 11276
1359
1360 -------------------------------------------------------------------
1361 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
1362
1363 - detect and use unused loop device for mounting ISO images
1364   (bnc #428009)
1365 - revision 11262
1366 - version 5.15.1 (13)
1367
1368 -------------------------------------------------------------------
1369 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
1370
1371 - fixed segfault when saving the probed repo type in
1372   RepoManager::refreshMetadata() (bnc #431963)
1373 - revision 11261
1374
1375 -------------------------------------------------------------------
1376 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
1377
1378 - improve log message (bnc#429114) 
1379
1380 -------------------------------------------------------------------
1381 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
1382
1383 - disk usage - ignore /proc filesystem (bnc#418783)
1384 - revision 11258
1385
1386 -------------------------------------------------------------------
1387 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
1388
1389 - Fixed detection of loopback mounted iso-files. The mtab entry does
1390   not necessarily mention the iso-file. (bnc #432504) 
1391 - revision 11252
1392 - version 5.15.0 (13)
1393
1394 -------------------------------------------------------------------
1395 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
1396
1397 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using 
1398   delta rpms even if the package is available on a local source.
1399   (Axel C. Frinke)
1400 - revision 11235
1401 - version 5.14.0 (13)
1402
1403 -------------------------------------------------------------------
1404 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
1405
1406 - Add product attribute: PRODUCTLINE.
1407 - revision 11234
1408
1409 -------------------------------------------------------------------
1410 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
1411
1412 - Do not consider self provided requirements whan computing the 
1413   installation order.
1414 - revision 11231
1415
1416 -------------------------------------------------------------------
1417 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
1418
1419 - Rephrase missleading error message. (bnc #431229)
1420 - revision 11222
1421
1422 -------------------------------------------------------------------
1423 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
1424
1425 - Allow computation of disk usage per solvable.
1426 - revision 11218
1427
1428 -------------------------------------------------------------------
1429 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
1430
1431 - Merge aria2c Media handler code from Google SOC 2008
1432   (Gerard Farras)
1433 - Only activated by making env var ZYPP_ARIA=1
1434
1435 -------------------------------------------------------------------
1436 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
1437
1438 - history: tell which package failed before logging rpm output or
1439   error message (bnc #430585)
1440 - no localization for history log comments
1441 - revision 11202
1442
1443 -------------------------------------------------------------------
1444 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
1445
1446 - Fix zypp::WhatProvides::empty returning inverse result.
1447 - revision 11200
1448 - version 5.13.1 (13)
1449
1450 -------------------------------------------------------------------
1451 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
1452
1453 - fixed endless loop when CredentialManager returns bad password
1454 - CredentialManager now correctly updates password of existing
1455   credentials
1456 - revision 11187
1457
1458 -------------------------------------------------------------------
1459 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
1460
1461 - Fix computation of Product::flavor.
1462 - Add Product::productLine. A vendor specific string denoting the 
1463   product line.
1464 - revision 11182
1465 - version 5.13.0 (13)
1466
1467 -------------------------------------------------------------------
1468 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
1469
1470 - save user credentials after asking for them
1471 - revision 11181
1472
1473 -------------------------------------------------------------------
1474 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
1475
1476 - ZConfig::credentialsGlobal{File,Dir}() added
1477   (/etc/zypp/credentials.{cat,d})
1478 - revision 11176
1479
1480 -------------------------------------------------------------------
1481 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
1482
1483 - Target::setInstallationLogfile() removed from zypp/Target.h
1484 - revision 11171
1485
1486 -------------------------------------------------------------------
1487 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
1488
1489 - Remove obsolete zypp-query-pool binary. zypper provides all
1490   the information one needs.
1491 - revision 11160
1492
1493 -------------------------------------------------------------------
1494 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
1495
1496 - HistoryLog added and used to log package installs/removes and
1497   repository adds, removes, url and alias changes into
1498   history.logfile (/var/log/zypp/history) (fate #110205)
1499 - str::escape(string, char) added
1500 - revision 11150
1501 - version 5.12.1 (12)
1502
1503 -------------------------------------------------------------------
1504 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
1505
1506 - CredentialManager: look for credentials with
1507   wanted_url.startsWith(stored_url)
1508 - RepoManager: don't pass service credentials down to repos if
1509   their urls are not based on service's url.
1510 - revision 11134
1511
1512 -------------------------------------------------------------------
1513 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
1514
1515 - Remove superfluous PRODUCT_REFERENCES attribute.
1516 - revision 11127
1517
1518 -------------------------------------------------------------------
1519 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
1520
1521 - Add Url::hasCredentialsInAuthority test for username or password 
1522   being encoded in the authority component. I.e. user:pass@host.
1523 - Handle repos to be disabled disable in service refresh.
1524 - revision 11126
1525
1526 -------------------------------------------------------------------
1527 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
1528
1529 - provided context to keyring callbacks (bnc #370223)
1530 - merged trust & import callbacks (bnc #366467)
1531   (don't worry, still allows to trust && !import)
1532 - revision 11113
1533
1534 -------------------------------------------------------------------
1535 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
1536
1537 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
1538 - revision 11102
1539
1540 -------------------------------------------------------------------
1541 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
1542
1543 - Use service alias as namespace for it's repositories aliases.
1544 - revision 11097
1545 - version 5.11.0 (11)
1546
1547 -------------------------------------------------------------------
1548 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
1549
1550 - pass service's credentials down to repos
1551 - support ?credentials=filepath in URL to specify credentials
1552 - revision 11092
1553
1554 -------------------------------------------------------------------
1555 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
1556
1557 - Add Product::isTargetDistribution to identify the systems installed
1558   baseproduct. This should replace tests for Product::type is "base".
1559 - revision 11089
1560
1561 -------------------------------------------------------------------
1562 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
1563
1564 - save user credentials when adding repos/services with URLs containing
1565   the credentials (bnc #425462)
1566 - revision 11085
1567
1568 -------------------------------------------------------------------
1569 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
1570
1571 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
1572 - revision 11082
1573
1574 -------------------------------------------------------------------
1575 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
1576
1577 - Service handling fixes. Added ServiceException. 
1578 - revision 11077
1579
1580 -------------------------------------------------------------------
1581 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
1582
1583 - Fix building of transaltions.
1584 - revision 11064
1585
1586 -------------------------------------------------------------------
1587 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
1588
1589 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
1590 - revision 11060
1591
1592 -------------------------------------------------------------------
1593 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
1594
1595 - Create new Service repos in disbaled sate.
1596 - revision 11056
1597 - version 5.10.0 (10)
1598
1599 -------------------------------------------------------------------
1600 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
1601
1602 - Make registerTarget and registerRelease abvailable for installed 
1603   product. Required for registration.
1604 - revision 11043
1605
1606 -------------------------------------------------------------------
1607 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
1608
1609 - Add url lists query to Product interface. A generic query and 
1610   convenience methods to query urls for "releasenotes", "register", 
1611   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
1612 - revision 11029
1613
1614 -------------------------------------------------------------------
1615 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
1616
1617 - ServiceType and ServiceInfo::type() added (contains only RIS for
1618   now), service type probing added.
1619 - Avoiding the use of 'path' for services (appending
1620   the repoindex.xml's 'path' to the baseurl of created repos)
1621 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
1622 - revision 11022
1623
1624 -------------------------------------------------------------------
1625 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
1626
1627 - add Repostiroy::updateKeys and 
1628   Repository::providesUpdatesForKey(string) for repo and
1629   product matching
1630 - Provide Repository::isUpdateRepo
1631
1632 -------------------------------------------------------------------
1633 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
1634
1635 - Fix evaluation of vendor support flags.
1636 - Adapt retrieval of registration data (targetDistribution, 
1637   targetDistributionRelease and targetDistributionFlavor).
1638 - revision 11013
1639
1640 -------------------------------------------------------------------
1641 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
1642
1643 - Follow gpgcheck tag in .repo file and do no check if disabled.
1644 - revision 11010
1645 - version 5.9.0 (8)
1646
1647 -------------------------------------------------------------------
1648 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
1649
1650 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
1651   with content (repos)
1652 - revision 11004
1653
1654 -------------------------------------------------------------------
1655 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
1656
1657 - Remove obsolete product attributes.
1658 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
1659 - revision 11001
1660
1661 -------------------------------------------------------------------
1662 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
1663
1664 - Provide product::updaterepoKey: Update repository indicator string.
1665 - revision 11000
1666
1667 -------------------------------------------------------------------
1668 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
1669
1670 - provide context about the repository (name/alias) if available when
1671   checking signatures (bnc#370223)
1672 - 5.8.0
1673
1674 -------------------------------------------------------------------
1675 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
1676
1677 - Add ServiceInfo interface to define a set of catalogs (repository 
1678   aliases) to be enabled on next refresh.
1679 - revision 10970
1680
1681 -------------------------------------------------------------------
1682 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
1683
1684 - Fix reading of Traget::targetDistribution.
1685 - Allow to configure default answers in signature verification workflow.
1686 - revision 10968
1687
1688 -------------------------------------------------------------------
1689 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
1690
1691 - CredentialManager added to manage stored credentials
1692 - MediaCurl adapted to use CredentialManager to read credentials
1693 - revision 10958
1694
1695 -------------------------------------------------------------------
1696 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
1697
1698 - operator ==, !=, < definition moved to RepoInfoBase from
1699   the derived classes
1700 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
1701   (bnc #407515)
1702 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
1703 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
1704 - use shared_ptr instead of itrusive for {Repo,Service}Info
1705 - revision 10931:10942
1706
1707 -------------------------------------------------------------------
1708 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
1709
1710 - RepoInfo{,Base} setters made void
1711 - revision 10931
1712
1713 -------------------------------------------------------------------
1714 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
1715
1716 - skip repositories with non-matching target distro when reading
1717   repoindex
1718 - revision 10926
1719
1720 -------------------------------------------------------------------
1721 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
1722
1723 - Enabled distupgrade of the SAT solver. In order to use the old
1724   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
1725   This variable will can be used until the old distupgrade mechanism will 
1726   be removed from libzypp. Have a look to above changelogs.
1727 - revision 10911
1728 - version 5.7.0 (5)
1729
1730 -------------------------------------------------------------------
1731 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
1732
1733 - add Package::maybeUnsupported to remove duplicated
1734   code in clients dealing with Package::vendorSupport
1735
1736 -------------------------------------------------------------------
1737 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
1738
1739 - Reset transaction only if this solvable has no buddy (bnc #417799)
1740   e.g. do not reset Products cause the concerning release package
1741   could not already be installed.
1742 - revision 10883
1743 - version 5.6.1 (5)
1744
1745 -------------------------------------------------------------------
1746 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
1747
1748 - don't report "may be outdated" for @System repo.
1749
1750 -------------------------------------------------------------------
1751 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
1752
1753 - Add Target::targetDistribution. Returns "distribution-arch" of 
1754   the installed base product. Used for registration and Service
1755   refresh. (for Fate #304915)
1756 - revision 10877
1757 - version 5.6.0 (5)
1758
1759 -------------------------------------------------------------------
1760 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
1761
1762 - Add method Product::replacedProducts to identify installed 
1763   Products that would be replaced by installing a new Product.
1764   (for Fate #301997)
1765 - revision 10876
1766
1767 -------------------------------------------------------------------
1768 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
1769
1770 - Fixes to Selectable doing staus manipulation on non-USER level.
1771 - revision 10873
1772
1773 -------------------------------------------------------------------
1774 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
1775
1776 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
1777   if it is not yet initialized. This is to avoid try/catch blocks just 
1778   to test whether the Target is initialized. (bnc #417556)
1779 - Add method Target::assertRootPrefix. Pass a pathname and get back the
1780   path prefixed with the tragets root, unless it already had that prefix.
1781 - revision 10870
1782
1783 -------------------------------------------------------------------
1784 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
1785
1786 - Regarding error messages for Products correctly (FATE #304502)
1787 - rev 10863 
1788
1789 -------------------------------------------------------------------
1790 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
1791
1792 - Let Selectable default to USER level.
1793 - revision 10850
1794 - version 5.5.1 (5)
1795
1796 -------------------------------------------------------------------
1797 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
1798
1799 - Change Selectable API to support doing staus manipulation on
1800   non-USER level. 
1801 - revision 10847
1802 - version 5.5.0 (5) 
1803
1804 -------------------------------------------------------------------
1805 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
1806
1807 - support sat solver API for searching files
1808
1809 -------------------------------------------------------------------
1810 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
1811
1812 - Add ResPool::reposFind to get repositories by alias.
1813 - revision 10835
1814
1815 -------------------------------------------------------------------
1816 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
1817
1818 - Advise rpmdb2solv to parse the product database.
1819 - revision 10824
1820 - version 5.4.0 (4)
1821
1822 -------------------------------------------------------------------
1823 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
1824
1825 - Offer a simpler, fate based status manipulation in ui::Selectable.
1826   This is easier to handle, as the ui::Status always distinguishes
1827   wheter an object is installed or not.
1828 - revision 10814
1829
1830 -------------------------------------------------------------------
1831 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
1832
1833 - Propagate default rpm install flags from zypp.conf via ZConfig and
1834   ZYppCommitPolicy down to the installer. (FATE #302952) 
1835 - revision 10813
1836
1837 -------------------------------------------------------------------
1838 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
1839
1840 - Add base::Flags (like qt's QFlags) a type-safe way of storing 
1841   OR-combinations of enum values.
1842 - revision 10811
1843
1844 -------------------------------------------------------------------
1845 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
1846
1847 - Add static ui::Selectable::get methods as convenient ctor
1848   substitute. 
1849 - revision 10806
1850
1851 -------------------------------------------------------------------
1852 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
1853
1854 - Adapt zypp-query-pool to new product handling.
1855 - revision 10803
1856
1857 -------------------------------------------------------------------
1858 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
1859
1860 - Don't pass epoch to 'rpm -e', it does not support it.
1861 - revision 10800
1862
1863 -------------------------------------------------------------------
1864 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
1865
1866 - Adapt to new product handling. Products are no longer pseudo
1867   installed objects verified by the solver, but actually installed. 
1868   Thus removed satisfiedProduct iterator, fixed Selctables. 
1869 - Removed class ProductInfo as we keep Product.
1870 - revision 10797
1871
1872 -------------------------------------------------------------------
1873 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
1874
1875 - implement relogin suggested support (fate#304889)
1876
1877 -------------------------------------------------------------------
1878 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
1879
1880 - Detect correct download path even if repository type 
1881   is not set. (bnc #386386)
1882 - revision 10768
1883
1884 -------------------------------------------------------------------
1885 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
1886
1887 - Cleanup, mostly by removing, unused parser code and related classes.
1888 - revision 10765
1889
1890 -------------------------------------------------------------------
1891 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
1892
1893 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
1894 - revision 10763
1895
1896 -------------------------------------------------------------------
1897 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
1898
1899 - Add new product attributes (flavor,referencePackage).
1900 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
1901   object. This is used to keep the product resolvable and the
1902   package providing the product metadata in sync.
1903 - revision 10742
1904
1905 -------------------------------------------------------------------
1906 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
1907
1908 - support an optional url attribute in repoindex.xml's <repo>
1909 - revision 10729
1910
1911 -------------------------------------------------------------------
1912 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
1913
1914 - New class ProductInfo to provide product related metadata that
1915   might be associated with a package. This will replace the Product
1916   resolvable.
1917 - revision 10715
1918
1919 -------------------------------------------------------------------
1920 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
1921
1922 - generate a unique anonymous unique string per target
1923   and add it to the agent string for better statistics
1924
1925 -------------------------------------------------------------------
1926 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
1927
1928 - Follow solver policy and make repository priority the highest
1929   key, when ordering packages. Then architecture, and edition last.
1930 - revision 10710
1931
1932 -------------------------------------------------------------------
1933 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
1934
1935 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp 
1936   (bnc #412094)
1937 - revision 10702
1938
1939 -------------------------------------------------------------------
1940 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
1941
1942 - Service renamed to ServiceInfo
1943 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
1944 - revision 10695
1945
1946 -------------------------------------------------------------------
1947 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
1948
1949 - fixed yum repos to work with non '/' base url post fix
1950   (bnc #341617)
1951 - revision 10662
1952
1953 -------------------------------------------------------------------
1954 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
1955
1956 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
1957   (bnc #411339)
1958 - revision 10680
1959
1960 -------------------------------------------------------------------
1961 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
1962
1963 - Several changes to make libzypp-bindings compile using the original
1964   header files and no private copies. (bnc #391831)
1965 - revision 10668
1966 - version 5.3.0
1967
1968 -------------------------------------------------------------------
1969 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
1970
1971 - Service::enabled() added
1972 - revision 10657
1973
1974 -------------------------------------------------------------------
1975 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
1976
1977 - Removed FRESHENS dependency type
1978 - revision 10643
1979
1980 -------------------------------------------------------------------
1981 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
1982
1983 - Allow parallel installation of packages which have been defined
1984   in zypp.conf (parameter "multiversion") Fate #302050
1985 - Additional check for broken system.
1986   (defined in zypp.conv: solver.checkSystemFile)
1987 - revision 10600
1988
1989 -------------------------------------------------------------------
1990 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
1991
1992 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
1993 - revision 10596
1994
1995 -------------------------------------------------------------------
1996 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
1997
1998 - Remove Atom, Script, Message and other obsolete classes.
1999 - revision 10592
2000
2001 -------------------------------------------------------------------
2002 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
2003
2004 - Also report the name of the locking process in ZYppFactoryException
2005   (bnc #280537)
2006 - revision 10572
2007
2008 -------------------------------------------------------------------
2009 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
2010
2011 - corrected logging of solver settings
2012 - regard locking while doUpdate (bnc #405427)
2013 - revision 10564
2014
2015 -------------------------------------------------------------------
2016 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
2017
2018 - make curl use the right transfer mode
2019   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
2020 - revision 10559
2021
2022 -------------------------------------------------------------------
2023 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
2024
2025 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
2026 - revision 10557
2027
2028 -------------------------------------------------------------------
2029 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
2030
2031 - Provide Package::url() if available in solv file. (bnc #402434)
2032 - A missing cookie file must not be treated as an error. Simply
2033   rebuild the cache (bnc #405867)
2034 - Add 22x22 and 24x24 icons (bnc #329635)
2035 - revision 10528
2036
2037 -------------------------------------------------------------------
2038 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
2039
2040 - Do not update an already updated package (bnc #400422)
2041 - revision 10504
2042
2043 -------------------------------------------------------------------
2044 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
2045
2046 - Also check if the fingerprint matches before importing updated keys.
2047   (bnc #393160)
2048 - revision 10500
2049
2050 -------------------------------------------------------------------
2051 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
2052
2053 - forward port add message attribute to patches.
2054 - port import newer keys if a trusted key is updated
2055 - (bnc#393160)
2056 - version 5.0.2
2057
2058 -------------------------------------------------------------------
2059 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
2060
2061 - Fix permanent duplication of gpg keys in the rpm database. Also
2062   retrieve correct creation and expire dates. (bnc #401259)
2063 - Invoke gpg with --homdir, otherwise command fails if executed
2064   within a wrapper. (bnc #401259)
2065 - revision 10487
2066
2067 -------------------------------------------------------------------
2068 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
2069
2070 - version 5.0.1
2071 - revision 10464
2072
2073 -------------------------------------------------------------------
2074 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
2075
2076 - Handle new patch messages and scripts in commit. Provide callbacks
2077   to display the patch messages and give visual feedback on script
2078   execution. (bnc #401220)
2079 - revision 10411
2080
2081 -------------------------------------------------------------------
2082 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
2083
2084 - Fix wrong parenthesis causing bug 399320
2085 - version
2086 - revision
2087
2088 -------------------------------------------------------------------
2089 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
2090
2091 - improve performance of gsub
2092 - change replace_all to replaceAll (same name convency)
2093 - add tests for gsub and replaceAll
2094 - revision 10366
2095
2096 -------------------------------------------------------------------
2097 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
2098
2099 - Handle application/x-redhat-package-manager in package-manager.desktop
2100   (bnc #391183)
2101 - revision 10361
2102
2103 -------------------------------------------------------------------
2104 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
2105
2106 - X-SuSE-ControlCenter-System category added
2107   to package-manager.desktop (bnc #302324)
2108 - revision 10353
2109
2110 -------------------------------------------------------------------
2111 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
2112
2113 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
2114 - revision 10340
2115
2116 -------------------------------------------------------------------
2117 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
2118
2119 - Fix memory corruption in curl media handler (bnc #396979)
2120 - revision 10338
2121
2122 -------------------------------------------------------------------
2123 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
2124
2125 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
2126   as 'source package named zypper'. So these capabilities can be used
2127   together with sat::Whatprovides or in resolver requests. (bnc #369893)
2128 - revision 10335
2129
2130 -------------------------------------------------------------------
2131 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
2132
2133 - allow aborting progress during removing packages. (bnc #389238)
2134 - revision 10331
2135
2136 -------------------------------------------------------------------
2137 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
2138
2139 - New option for ignoring Obsoletes. This is used for installing more than
2140   one pacakges with the same name but different versions.
2141   Often used by kernel.
2142 - r 10299
2143
2144 -------------------------------------------------------------------
2145 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
2146
2147 - Revert inappropriate Selectable cleanup. Fix Selectable
2148   status computation. Unmaintained packages were wrongly
2149   reported as unsinstalled. (bnc #394630)
2150 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
2151 - revision 10295
2152
2153 -------------------------------------------------------------------
2154 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
2155
2156 - fixed typo
2157
2158 -------------------------------------------------------------------
2159 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
2160
2161 - Reenable diskusage calculation (bnc #395051)
2162 - version 4.25.1
2163 - revision 10273
2164
2165 -------------------------------------------------------------------
2166 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
2167
2168 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
2169 - revision 10271
2170
2171 -------------------------------------------------------------------
2172 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
2173
2174 - RepoInfo: don't overwrite flags that have already been set externally
2175   (bnc #394728)
2176 - revision 10256
2177
2178 -------------------------------------------------------------------
2179 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
2180
2181 - Create missing directories when saving config files. (bnc #395026)
2182 - Fix undefined behaviour in RepoManager.
2183 - revision 10255
2184
2185 -------------------------------------------------------------------
2186 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
2187
2188 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
2189   from resolvePool or resolveQueue we will have to take care for both
2190   cases. (bnc#393969)
2191 - r 10252
2192
2193 -------------------------------------------------------------------
2194 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
2195
2196 - compile with RPM_OPT_FLAGS
2197
2198 -------------------------------------------------------------------
2199 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
2200
2201 - old2new locks file converter script added to %post (jredinger)
2202 - r 10227
2203
2204 -------------------------------------------------------------------
2205 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
2206
2207 - Do not regard packages with the same name while upgrading obsoleted
2208   packages (bnc#394367)
2209 - r 10219
2210
2211 -------------------------------------------------------------------
2212 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
2213
2214 - revert commit don't check for existence of keys,
2215   to avoid a non needed HEAD request. (related bnc#381280)
2216   as it creates popup error callbacks due to the 404's in
2217   the keys. Leave however the OnMediaLocation::optional()
2218   API to look for another fix strategy.
2219
2220 -------------------------------------------------------------------
2221 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
2222
2223 - define path for messages and scripts and document
2224   them in zypp.conf
2225
2226 -------------------------------------------------------------------
2227 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
2228
2229 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
2230   be ignored for already INSTALLED packages (bnc #389694)
2231 - r 10202
2232
2233 -------------------------------------------------------------------
2234 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
2235
2236 - Packages which obsoletes and do NOT required other installed
2237   packages will be installed if no other packages obsolete the installed package too.
2238 - r 10196
2239
2240 -------------------------------------------------------------------
2241 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
2242
2243 - fix filelist for installed packages (bnc#392544)
2244 - fix changelog retrieval for installed packages
2245
2246 -------------------------------------------------------------------
2247 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
2248
2249 - deprecate Repository::name() and use alias() to
2250   be consistent. Related to (bnc#383553)
2251 - don't check for existence of keys, to avoid a non needed
2252   HEAD request. (helps bnc#381280)
2253 - 4.25.0
2254
2255 -------------------------------------------------------------------
2256 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
2257
2258 - added onlyRequires in the testcase (bnc #389184)
2259
2260 -------------------------------------------------------------------
2261 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
2262
2263 - allow installation and refreshing from repository with alias that
2264   contains ' or " (bnc #392426)
2265 - r10158
2266
2267 -------------------------------------------------------------------
2268 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
2269
2270 - delta rpm support reenabled
2271 - r10150
2272
2273 -------------------------------------------------------------------
2274 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
2275
2276 - Resetting Delete Details in ResStatus correctly (bnc #391785)
2277 - r 10145
2278
2279 -------------------------------------------------------------------
2280 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
2281
2282 - when setting status to non installed for uninstalled packages
2283   set the user transaction so they go to soft locks.
2284   (related to bnc#389739 )
2285
2286 -------------------------------------------------------------------
2287 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
2288
2289 - Added new calls : isInstalledBy (const PoolItem item);
2290                     installs (const PoolItem item);
2291 - r 10125
2292 - 4.23.0
2293
2294 -------------------------------------------------------------------
2295 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
2296
2297 - don't run merge in save when toAdd/Remove queue is empty
2298 - throw when locks cannot load its file
2299 - r10124
2300
2301 -------------------------------------------------------------------
2302 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
2303
2304 - throw more describing exception when repo probing failed
2305   (bnc #389690)
2306 - revision 10118
2307
2308 -------------------------------------------------------------------
2309 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
2310
2311 - allow call only merge old locks and newly added/removed without
2312   saving it to file
2313 - -revision 10104
2314
2315 -------------------------------------------------------------------
2316 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
2317
2318 - report non packages as keep installed if satisfied to the
2319   user interace (Selectables)
2320 - 4.21.3
2321
2322 -------------------------------------------------------------------
2323 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
2324
2325 - create /etc/zypp/products.d on install
2326
2327 -------------------------------------------------------------------
2328 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
2329
2330 - /etc/zypp/products.d added to file list (bnc #385868)
2331 - revision 10049
2332 - version 4.21.2
2333
2334 -------------------------------------------------------------------
2335 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
2336
2337 - call RemoveResolvableReport::problem() before finish() on error
2338   (bnc #388810)
2339 - revision 10045
2340
2341 -------------------------------------------------------------------
2342 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
2343
2344 - fix file list
2345
2346 -------------------------------------------------------------------
2347 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
2348
2349 - Product now retrieves all attributes from the solv file.
2350 - version 4.21.1
2351 - revision 10031
2352
2353 -------------------------------------------------------------------
2354 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
2355
2356 - Add zypp.conf option configdir (/etc/zypp) and arrange
2357   all config files and directories to follow {configdir}
2358   per default.
2359 - Fix zypp-query-pool to print satisfied products and additional
2360   products defined in {configdir}/products.d for registration.
2361   (bnc #385868)
2362 - version 4.21.0
2363 - revision 10029
2364
2365 -------------------------------------------------------------------
2366 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
2367
2368 - implement remove duplicate entries in lock file (bnc#385967)
2369
2370 -------------------------------------------------------------------
2371 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
2372
2373 - Speedup rpmdb2solv by reusing an existing solv file.
2374 - version 4.20.1
2375 - revision 10012
2376
2377 -------------------------------------------------------------------
2378 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
2379
2380 - Fix failed package download due to unkown repository type (bnc #386386)
2381 - revision 9995
2382
2383 -------------------------------------------------------------------
2384 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
2385
2386 - Support optional root argument to RepoManagerOptions, to prefix all
2387   path names taken from ZConfig. (bnc #388265)
2388 - version 4.20.0
2389 - revision 9993
2390
2391 -------------------------------------------------------------------
2392 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
2393
2394 - new solution action for removing requirements/conflicts (bnc #387631)
2395 - revision 9988
2396
2397 -------------------------------------------------------------------
2398 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
2399
2400 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
2401 - revision 9984
2402
2403 -------------------------------------------------------------------
2404 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
2405
2406 - DistUpgrade: searching for providers -> regarding name onl
2407 - r 9977
2408
2409 -------------------------------------------------------------------
2410 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
2411
2412 - add flag --registrable (-r) to query pool to avoid
2413   using system as a filter
2414 - 4.19.1
2415
2416 -------------------------------------------------------------------
2417 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
2418
2419 - return values in non-void functions
2420
2421 -------------------------------------------------------------------
2422 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
2423
2424 - support multiple search strings in PoolQuery (ORed)
2425 - revision 9945
2426
2427 -------------------------------------------------------------------
2428 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
2429
2430 - Switch off the upgrade mode of the
2431   SAT solver cause the packages have already been evaluated by
2432   the distupgrade machanism of libzypp. (bnc #386375)
2433 - rev 9943
2434
2435 -------------------------------------------------------------------
2436 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
2437
2438 - release file after copy to cache as soon as possible.
2439   (bnc #381311)
2440 - r9940
2441
2442 -------------------------------------------------------------------
2443 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
2444
2445 - Bugfix: keep states by user has been removed it the
2446   package has not been installed BUT has been recommended by another package.
2447   (bnc #385832)
2448 - rev 9938
2449
2450 -------------------------------------------------------------------
2451 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
2452
2453 - add isLocal function to Url which say if scheme is local or
2454   internet.
2455 - r9932
2456
2457 -------------------------------------------------------------------
2458 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
2459
2460 - cache decision for repository depend on his url.
2461 - http,ftp and smb cache packages.
2462 - revision 9929
2463
2464 -------------------------------------------------------------------
2465 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
2466
2467 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
2468   Locks are loaded together with the target, and changes are writen
2469   back on commit. zypp.conf option locksfile.apply can be used to turn
2470   this feature on or off. (FATE #120352)
2471 - version 4.18.0
2472 - revision 9927
2473
2474 -------------------------------------------------------------------
2475 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
2476
2477 - Add zypp.conf option solvfilesdir: Path where the repo solv files
2478   are created. Default value: {cachedir}/solv.
2479 - Target and repositories now save their solvfiles below {solvfilesdir}
2480   in directories named after the repositories alias.
2481 - version 4.18.0
2482 - revision 9913
2483
2484 -------------------------------------------------------------------
2485 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
2486
2487 - fixed filesystem::expandlink(Pathname) (bnc #368477)
2488 - r9906
2489
2490 -------------------------------------------------------------------
2491 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
2492
2493 - cleanup in return values of doUpgrade and doUpdate
2494 - r9886
2495 - 4.17.0
2496
2497 -------------------------------------------------------------------
2498 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
2499
2500 - check for valid pool in begin(), improve the code (bnc #384337)
2501 - r9872
2502 - 4.16.0
2503
2504 -------------------------------------------------------------------
2505 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
2506
2507 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
2508
2509 -------------------------------------------------------------------
2510 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
2511
2512 - added translations
2513
2514 -------------------------------------------------------------------
2515 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
2516
2517 - ostream operator<<(ostream,TriBool) added
2518 - r9833
2519
2520 -------------------------------------------------------------------
2521 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
2522
2523 - Prevent target::unload from creating a system repo in order
2524   to unload it. (bnc 382297)
2525 - version 4.15.2
2526 - revision 9822
2527
2528 -------------------------------------------------------------------
2529 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
2530
2531 - Prevent deselected or deleted items from being re-selected due to
2532   recommends (aka. persistent soft locks). Unlike hard locked, those
2533   items will be automatically selected if required. The list of soft
2534   locked items is stored in /var/lib/zypp/SoftLocks.
2535 - version 4.15.1
2536 - revision 9818
2537
2538 -------------------------------------------------------------------
2539 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
2540
2541 - Remove obsolete AdditionalCapabilities interface from ResPool.
2542   Forward sat::Pool::RepositoryIterator. There's no more need to
2543   maintain an extra Repository list in ResPool.
2544 - revision 9806
2545
2546 -------------------------------------------------------------------
2547 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
2548
2549 - Support dependencies requiring a specific architecture:
2550   "name[.arch] [op edition]". See class Capability for details
2551   about how to construct dependencies. (bnc #305445)
2552 - version 4.15.0
2553 - revision 9805
2554
2555 -------------------------------------------------------------------
2556 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
2557
2558 - patch attributes and deprecate old ones
2559 - 4.14.0
2560
2561 -------------------------------------------------------------------
2562 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
2563
2564 - change locks api -
2565 - make more functions const
2566 - replace add/remove by selectable to add/remove by ident or name and kind
2567 - rename iterator to const_iterator to avoid confusion
2568 - revision 9781
2569
2570 -------------------------------------------------------------------
2571 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
2572
2573 - Do architecture changes while "dup" in the external distribution
2574   upgrade ONLY. bnc #382274
2575 - Added "ignore" to the solutions
2576 - Added "self-conflicts" to the solution
2577 - added new solver mechanism "resolveQueue"
2578 - Bugfix broken/satisfied products
2579 - rev 9776
2580
2581 -------------------------------------------------------------------
2582 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
2583
2584 - Added Pattern::core returning the packages required by a pattern.
2585   (see also Pattern::depends and Pattern::contents).
2586 - revision 9771
2587
2588 -------------------------------------------------------------------
2589 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
2590
2591 - Added Target::release(), returning the targets distribution
2592   release string.
2593 - revision 9761
2594
2595 -------------------------------------------------------------------
2596 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
2597
2598 - per default abort if package installation fails. (bnc #381203)
2599 - version 4.13.3
2600 - revision 9725
2601
2602 -------------------------------------------------------------------
2603 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
2604
2605 - add ZYpp and curl version to http agent string
2606   (bnc #381280)
2607
2608 -------------------------------------------------------------------
2609 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
2610
2611 - Fixed pools package index wrongly including source packages. (bnc #380283)
2612 - version 4.13.2
2613 - revision 9683
2614
2615 -------------------------------------------------------------------
2616 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
2617
2618 - Disable fast creation of @System.solv. It may produce wrong results
2619   e.g. after a rebuilddb.
2620 - version 4.13.1
2621 - revision 9666
2622
2623 -------------------------------------------------------------------
2624 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
2625
2626 - initializeTarget now takes an additional option, telling whether to
2627   rebuild an existing rpm database before using it. Default is false.
2628   (bnc #308352)
2629 - version 4.13.0
2630 - revision 9664
2631
2632 -------------------------------------------------------------------
2633 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
2634
2635 - save do nothing if no locks added/removed
2636 - fix bug with multiple save lock
2637 - don't save same query multiple times
2638 - improve tests
2639 - revision 9644
2640
2641 -------------------------------------------------------------------
2642 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
2643
2644 - added new translations
2645 - activate zypp-query-pool
2646 - Revision 9637
2647 - 4.12.1
2648
2649 -------------------------------------------------------------------
2650 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
2651
2652 - Locks API cleaned-up, iterator added, light read() added
2653 - PoolQuery::attribute(SolvAttr) getter added
2654 - revision 9609
2655
2656 -------------------------------------------------------------------
2657 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
2658
2659 - reenable zypp-query-pool
2660 - 4.11.1
2661
2662 -------------------------------------------------------------------
2663 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
2664
2665 - Enable evaluation of hardware dependencies.
2666 - Enable evaluation of filesystem dependencies.
2667 - revision 9605
2668
2669 -------------------------------------------------------------------
2670 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
2671
2672 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
2673   needed for explicit refresh request
2674 - revision 9574
2675
2676 -------------------------------------------------------------------
2677 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
2678
2679 - Install ResPoolProxy index to speedup Solvable to Selectable
2680   conversion.
2681 - version 4.11.0
2682 - revision 9558
2683
2684 -------------------------------------------------------------------
2685 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
2686
2687 - Implement update scripts installed by packages. After every
2688   package install /var/adm/update-scripts is scanned for the first
2689   file starting with "<name>-<version>.<release>-", which is then
2690   executed.
2691 - revision 9547
2692
2693 -------------------------------------------------------------------
2694 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
2695
2696 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
2697 - Add Resolvable::poolItem() providing access to the corresponding
2698   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
2699   to PoolItem.
2700 - Add ResPool::satisfiedProductsBegin/End iterator over all products
2701   whose dependencies are satisfied. This reflects the status determined
2702   by the last solver run. (#368104)
2703 - revision 9535
2704
2705 -------------------------------------------------------------------
2706 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
2707
2708 - switch to new locks api
2709 - revision 9524
2710
2711 -------------------------------------------------------------------
2712 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
2713
2714 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
2715 - Add SolvIterMixin: Base class providing PoolItem_iterator and
2716   Selectable_iterator iterator types based on a Solvable iterator.
2717 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
2718   PoolItem_iterator and Selectable_iterator.
2719 - Add Solvable::SplitIdent: Helper class that splits an identifier
2720   into kind and name.
2721 - Provide methods Pattern::contents returning a collection of packages
2722   associated with the pattern/patch.
2723 - revision 9496
2724
2725 -------------------------------------------------------------------
2726 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
2727
2728 - add comparing to PoolQuery
2729 - revision 9466
2730
2731 -------------------------------------------------------------------
2732 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
2733
2734 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
2735 - revision 9452
2736
2737 -------------------------------------------------------------------
2738 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
2739
2740 - initial implementation of new locks (FATE #120118 and #120352)
2741 - revision 9442
2742
2743 -------------------------------------------------------------------
2744 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
2745
2746 - selectable API updates and changes
2747 - 4.10.0
2748
2749 -------------------------------------------------------------------
2750 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
2751
2752 - add split with respect to escaped delimeters and also for quotes
2753 - revision 9373
2754
2755 -------------------------------------------------------------------
2756 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
2757
2758 - Fixed some missing package and source package attributes.
2759 - revision 9348
2760
2761 -------------------------------------------------------------------
2762 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
2763
2764 - Allow to store a media label in MediaSetAccess. This label is
2765   passed to a media change requests to describe which CD is
2766   requested.  (bnc #330094)
2767 - Fixed some missing package and source package attributes.
2768 - revision 9347
2769
2770 -------------------------------------------------------------------
2771 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
2772
2773 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
2774 - Removed establish state in ResStatus
2775 - revision 9337
2776 - version 4.7.0
2777
2778 -------------------------------------------------------------------
2779 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
2780
2781 - Add PoolItem::isSatisfied()/isBroken() to test whether
2782   the items requirements are met.
2783 - revision 9334
2784
2785 -------------------------------------------------------------------
2786 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
2787
2788 - Extend sat::WhatProvides to allow to query for possible providers
2789   of a collection of capabilies. E.g. all providers of a packages
2790   requirements.
2791 - Fixed retrieval of translated texts from .solv files, provided the
2792   solv file contains them.
2793 - revision 9328
2794
2795 -------------------------------------------------------------------
2796 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
2797
2798 - initial implementation of serialize/recovery PoolQuery
2799   (needed by FATE #120118)
2800 - revision 9325
2801
2802 -------------------------------------------------------------------
2803 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
2804
2805 - Allow prioritizing repos by adding a line 'priority=N' to the
2806   .repo file. Where N is an integer number from 1 (highest prio)
2807   to 99 (least and default). (bnc #369827, fate #302872)
2808 - version 4.6.1
2809 - revision 9276
2810
2811 -------------------------------------------------------------------
2812 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
2813
2814 - support plaindir again (at least the most important parts)
2815
2816 -------------------------------------------------------------------
2817 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
2818
2819 - Throwing special exception MediaBadCAException in case of SSL
2820   certificate validation failure.(bnc #223512)
2821 - revision 9250
2822
2823 -------------------------------------------------------------------
2824 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
2825
2826 - add new error IO_SOFT to media request callback for temporary
2827   connection problem. (bnc #328822)
2828 - add new media exception timeout when somethink fail due to exceed
2829   timeout
2830 - mediacurl throw timeout exception when timeouted
2831 - revision 9246
2832
2833 -------------------------------------------------------------------
2834 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
2835
2836 - return more information from checking if metadata need refresh,
2837   so user can get better info. (bnc #307249)
2838 - revision 9231
2839
2840 -------------------------------------------------------------------
2841 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
2842
2843 - class sat::LocaleSupport: Convenience methods to manage support
2844   for language specific packages.
2845 - revision 9197
2846
2847 -------------------------------------------------------------------
2848 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
2849
2850 - removed obsolete capability handling stuff (ma)
2851 - version 4.5.0
2852
2853 -------------------------------------------------------------------
2854 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
2855
2856 - Don't mask skip and abort exception in Fetcher
2857 - revision 9188
2858
2859 -------------------------------------------------------------------
2860 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
2861
2862 - action is correctly set in mediaRequest callback
2863 - revision 9186
2864
2865 -------------------------------------------------------------------
2866 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
2867
2868 - Fix SEGV in commit (bnc# 371137)
2869 - version 4.4.3
2870 - revision 9174
2871
2872 -------------------------------------------------------------------
2873 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
2874
2875 - version 4.4.2
2876
2877 -------------------------------------------------------------------
2878 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
2879
2880 - look for openssl in cmake, actually we build require it
2881 - explicitely link against openssl and crypto, required to
2882   compile in all platforms/distros.
2883
2884 -------------------------------------------------------------------
2885 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
2886
2887 - Save repo type during refresh if type is NONE (f.e. lazy probing).
2888 - revision 9153
2889
2890 -------------------------------------------------------------------
2891 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
2892
2893 - replace gpg escaped semicolon with real semicolon (bnc #355434)
2894 - revision 9151
2895
2896 -------------------------------------------------------------------
2897 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
2898
2899 - make strings from RpmDb and Keyring exceptions translatable
2900 - revision 9146
2901
2902 -------------------------------------------------------------------
2903 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
2904
2905 - fix retrieving keys (bnc #368099)
2906 - version 4.4.1
2907
2908 -------------------------------------------------------------------
2909 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
2910
2911 - enable frontend to rewrite add_probe settings.(bnc #309612)
2912 - Correct adding repo without type to lazy probing.
2913 - revision 9135
2914
2915 -------------------------------------------------------------------
2916 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
2917
2918 - get better message if something fail when trying run rpm
2919   (bnc #344584)
2920 - revision 9133
2921
2922 -------------------------------------------------------------------
2923 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
2924
2925 - Add ExternalProgram::execError and ExternalProgram::command
2926   to improve error reporting.
2927 - revision 9112
2928
2929 -------------------------------------------------------------------
2930 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
2931
2932 - release all media before requesting another (bnc #336881)
2933 - revision 9110
2934
2935 -------------------------------------------------------------------
2936 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
2937
2938 - getDetectedDevices added (fate #120298)
2939 - revision 9108
2940
2941 -------------------------------------------------------------------
2942 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
2943
2944 - media backend release() methods changed to take string & instead
2945   of bool (needed for FATE #120298)
2946 - media label, detected device list and current device arguments
2947   added to the requestMedia callback
2948 - version 4.4.0
2949
2950 -------------------------------------------------------------------
2951 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
2952
2953 - fix for bnc#369543
2954
2955 -------------------------------------------------------------------
2956 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
2957
2958 - provide download rate info (average and curent) in the
2959   media::DownloadProgressReport for ftp/http (bnc #168935)
2960 - r9074
2961
2962 -------------------------------------------------------------------
2963 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
2964
2965 - cleanCache(): clean also .cookie files
2966 - cleanTargetCache() added
2967 - use escaped_alias() in rawcache_path_for_repoinfo() and
2968   packagescache_path_for_repoinfo()
2969 - r9068
2970
2971 -------------------------------------------------------------------
2972 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
2973
2974 - fixed location of RPMs in subdirs when parsing plaindir repo
2975   recursively (bnc #368218)
2976 - revision 9060
2977
2978 -------------------------------------------------------------------
2979 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
2980
2981 - Do not filter any installed solvables.
2982 - revision 9031
2983 - version 4.3.2
2984
2985 -------------------------------------------------------------------
2986 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
2987
2988 - Try to rebuild broken solv files in Target::load.
2989 - revision 9015
2990
2991 -------------------------------------------------------------------
2992 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
2993
2994 - Try to rebuild broken solv files in RepoManager::loadFromCache.
2995 - Fix RepoStatus::operator&& and RepoStatus testsuite.
2996 - revision 9008
2997
2998 -------------------------------------------------------------------
2999 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
3000
3001 - improved problem description while a vendor change
3002 - improved problem description if a requirement cannot be fulfilled. Bug #358560
3003 - revision 9002
3004
3005 -------------------------------------------------------------------
3006 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
3007
3008 - Save and restore requested locales on target load/commit.
3009 - revision 8999
3010
3011 -------------------------------------------------------------------
3012 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
3013
3014 - (Update) Prevent reinstallation of installed packages.
3015 - revision 8984
3016
3017 -------------------------------------------------------------------
3018 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
3019
3020 - refresh metadata if there is no cache to unbreak compat with
3021   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
3022   that "zypper in" could work on)
3023
3024 -------------------------------------------------------------------
3025 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
3026
3027 - create cache directory before calling rpmdb2solv (in an empty
3028   chroot)
3029 - version 4.3.1
3030
3031 -------------------------------------------------------------------
3032 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
3033
3034 - special exception message if server returns 403 response
3035   (forbidden) (port from SP2)
3036 - MediaException messages marked for translation
3037
3038 -------------------------------------------------------------------
3039 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
3040
3041 - make sure we have target cache on target initialize
3042 - version 4.3.0
3043
3044 -------------------------------------------------------------------
3045 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
3046
3047 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
3048   file systems (#333166)
3049 - rev. 8915
3050
3051 -------------------------------------------------------------------
3052 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
3053
3054 - Fixed Capabilites iterator exposing prereq marker.
3055 - revision 8914
3056
3057 -------------------------------------------------------------------
3058 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
3059
3060 - postinstall script fixed
3061 - version 4.2.10
3062
3063 -------------------------------------------------------------------
3064 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
3065
3066 - Testcases regards modaliases, rpmlib, ... correctly
3067 - Revision 8904
3068
3069 -------------------------------------------------------------------
3070 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
3071
3072 - Remove obsolete sql database. (bnc#363224)
3073 - revision 8898
3074
3075 -------------------------------------------------------------------
3076 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
3077
3078 - Take care target uses --root when creating solv files (bnc #363789)
3079 - revision 8881
3080
3081 -------------------------------------------------------------------
3082 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
3083
3084 - Unmaintained packages which does not fit to the updated system
3085   (broken dependencies) will be deleted.
3086 - revision 8867
3087
3088 -------------------------------------------------------------------
3089 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
3090
3091 - let libzypp-devel require libsatsolver-devel
3092
3093 -------------------------------------------------------------------
3094 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
3095
3096 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
3097 - revision 8833
3098
3099 -------------------------------------------------------------------
3100 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
3101
3102 - media: fixed DownloadProgressReport.finish() url argument in
3103   doGetFileCopy()
3104 - revision 8815
3105
3106 -------------------------------------------------------------------
3107 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
3108
3109 - hardlink when possible to optimize data transfer
3110   and space across caches.
3111 - version 4.2.8
3112
3113 -------------------------------------------------------------------
3114 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
3115
3116 - added some locale support to sat::Solvable
3117 - version 4.2.7
3118
3119 -------------------------------------------------------------------
3120 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
3121
3122 - handle error messages better in doesFileExist too which is
3123   used during probing. (bnc #362608)
3124
3125 -------------------------------------------------------------------
3126 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
3127
3128 - Fetcher::reset() should not reset cache directories.
3129   (bnc #348050)
3130 - version 4.2.6
3131
3132 -------------------------------------------------------------------
3133 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
3134
3135 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
3136   for http and https, but this time set CURLOPT_HTTPGET back to 1
3137   so it actually works. This makes Media::doesFileExist
3138   efficient for http and https.
3139   (related to bnc #348050)
3140 - version 4.2.5
3141
3142 -------------------------------------------------------------------
3143 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
3144
3145 - using .solv files only now (fate #303018)
3146 - revision 8699
3147
3148 -------------------------------------------------------------------
3149 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
3150
3151 - fix architectures on distupgrade
3152
3153 -------------------------------------------------------------------
3154 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
3155
3156 - fixes from trunk merged
3157
3158 -------------------------------------------------------------------
3159 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
3160
3161 - fixed renaming a repo to an existing one (bnc #228216)
3162 - revision 8431
3163
3164 -------------------------------------------------------------------
3165 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
3166
3167 - fix changelog
3168
3169 -------------------------------------------------------------------
3170 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
3171
3172 - read .curlrc more robustly to obtain user-proxy (#330351)
3173 - revision 8368
3174
3175 -------------------------------------------------------------------
3176 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
3177
3178 - always buildrequire openssl-devel
3179 - replacing strange utf-8 chars in changelog
3180 - revision 8317
3181
3182 -------------------------------------------------------------------
3183 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
3184
3185 - Saner NFS timeo default (#350309)
3186 - revision 8314
3187
3188 -------------------------------------------------------------------
3189 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
3190
3191 - support 'patterns.pat' and 'patterns.pat.gz' to read all
3192   patterns in one go.
3193 - rev 8309
3194
3195 -------------------------------------------------------------------
3196 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
3197
3198 - added RpmDb::removePubkey(), call it from
3199   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
3200   is removed from the trusted keyring
3201 - revision 8288
3202
3203 -------------------------------------------------------------------
3204 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
3205
3206 - Textchanges
3207 - reduced logging in SAT-solver
3208 - ordering solutions
3209 - version 4.1.8
3210 - revision 8276
3211
3212 -------------------------------------------------------------------
3213 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
3214
3215 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
3216   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
3217 - Revision 8255
3218 - Version 4.1.7
3219
3220 -------------------------------------------------------------------
3221 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
3222
3223 - Pathname zypp::filesystem::expandlink(const Pathname &) added
3224 - if the provided file is a symlink, expand it (#274651) (this
3225   probably won't work for schemes other than file/dir and cd/dvd)
3226 - revision 8179
3227
3228 -------------------------------------------------------------------
3229 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
3230
3231 - fixed password handling in URLs (bug #347273)
3232 - revision 8118
3233
3234 -------------------------------------------------------------------
3235 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
3236
3237 - Fixed default text locale detection not to use static variables. (#346872)
3238 - version 4.1.6
3239 - revision 8116
3240
3241 -------------------------------------------------------------------
3242 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
3243
3244 - Log more details about zypp lock owner. (#294094)
3245 - revision 8088
3246
3247 -------------------------------------------------------------------
3248 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
3249
3250 - Remove runtime dependency for libboost_filesystem (#345773)
3251 - version 4.1.5
3252 - revision 8061
3253
3254 -------------------------------------------------------------------
3255 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
3256
3257 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
3258   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
3259 - version 4.1.4
3260 - revision 7998
3261
3262 -------------------------------------------------------------------
3263 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
3264
3265 - make IniParser more strict (bug #306697)
3266
3267 -------------------------------------------------------------------
3268 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
3269
3270 - Fix missing packages in patch content list. (#340896)
3271 - revision 7925
3272
3273 -------------------------------------------------------------------
3274 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
3275
3276 - fix build
3277
3278 -------------------------------------------------------------------
3279 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
3280
3281 - Output date strings in UTF-8. (#339423)
3282 - revision 7807
3283
3284 -------------------------------------------------------------------
3285 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
3286
3287 - fixes for new gcc
3288 - version 4.1.3
3289 - r7788
3290
3291 -------------------------------------------------------------------
3292 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
3293
3294 - Don't mark failed patch scripts as installed. (#327523)
3295 - version 4.1.2
3296 - revision 7744
3297
3298 -------------------------------------------------------------------
3299 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
3300
3301 - update rpmlint suppression
3302
3303 -------------------------------------------------------------------
3304 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
3305
3306 - fixed retrieval of epoch from rpmdb (bug #246680)
3307
3308 -------------------------------------------------------------------
3309 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
3310
3311 - allow non-existing "packages" file in susetags parser (bug
3312   #309235)
3313
3314 -------------------------------------------------------------------
3315 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
3316
3317 - SMBIOS DMI modalias matching added (#333152)
3318 - revision 7494
3319
3320 -------------------------------------------------------------------
3321 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
3322 - do not download the same file multiple times in one attach session
3323   (#307098), r7456
3324 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
3325   removed - should be correctly detected by HAL now
3326   (#167629, #163971), r7452
3327 - version 4.1.1
3328
3329 -------------------------------------------------------------------
3330 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
3331
3332 - filter architecture in plaindir parser (bug #330791)
3333
3334 -------------------------------------------------------------------
3335 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
3336
3337 - Throw constructing malformed checksums. (#189096)
3338 - revision 7441
3339
3340 -------------------------------------------------------------------
3341 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
3342
3343 - Renamed templates back because proper qualification makes it work
3344   too.
3345 - 4.1.0
3346
3347 -------------------------------------------------------------------
3348 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
3349
3350 - only look for repositories in file ending ".repo" (bug #294779)
3351
3352 -------------------------------------------------------------------
3353 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
3354
3355 - Fixed compilation errors with GCC 4.3 by adding missing includes
3356   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
3357   Compare<Edition> to CompareEd.
3358 - r7426
3359
3360 -------------------------------------------------------------------
3361 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
3362
3363 - Incorporated patch from Michael Matz to speedup cache reading.
3364 - revision 7413
3365
3366 -------------------------------------------------------------------
3367 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
3368
3369 - Resolvertestcase:
3370   - log Repository info
3371   - set keep state in the testcase
3372   - handle vendor
3373 - r 4707
3374
3375 -------------------------------------------------------------------
3376 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
3377
3378 - Fixed pattern parser SEGV on broken pattern files. (#328546)
3379 - revision 7402
3380
3381 -------------------------------------------------------------------
3382 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
3383
3384 - QueuItemRequire: Filter out all provider which have worser architecture,
3385   are NOT noarch and have not the same name as the requirement. The
3386   last one is needed for updating packages via patch/atoms.
3387   Bug 328081
3388 - Revert changes of r 7340
3389 - r 7386
3390
3391 -------------------------------------------------------------------
3392 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
3393
3394 - Add missing '--install' parameter in desktop file. (#308640)
3395 - version 4.0.0
3396 - revision 7369
3397
3398 -------------------------------------------------------------------
3399 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
3400
3401 - release all attached media before attempting to eject (#293428)
3402 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
3403 - revision 7352
3404 - version 3.26.0
3405
3406 -------------------------------------------------------------------
3407 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
3408
3409 - provide a way to retrieve the metadata path. Used for
3410   installation, which incorrectly creates a repository in
3411   cache without adding it first, so metadata path is not
3412   set and therefore it is not possible to setup a media
3413   verifier on installation. Part of fix for (#293428)
3414 - 3.25.0
3415
3416 -------------------------------------------------------------------
3417 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
3418
3419 - If more than one resolvables provide a requirements and have different
3420   architecture take thatone with the best architecture. (Not regarding the
3421   name). Bug: Branching too much while an installation of a multi-arch-DVD
3422 - r 7340
3423 - version 3.24.8
3424
3425 -------------------------------------------------------------------
3426 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
3427
3428 - Checking the queue if an item will be deleted. If yes, the requirements
3429   are not needed anymore. Bug 326384
3430 - version 3.24.7
3431 - r 7329
3432
3433 -------------------------------------------------------------------
3434 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
3435
3436 - don't probe the repository type upon saving if disabled (#326769)
3437 - version 3.24.6
3438 - revision 7319
3439
3440 -------------------------------------------------------------------
3441 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
3442
3443 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
3444   esp. if the error occurred executing the packages post-install script.
3445 - version 3.24.5
3446 - revision 7317
3447
3448 -------------------------------------------------------------------
3449 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
3450
3451 - If a package is deselected by user, apply this soft lock to all
3452   available versions of this package.
3453 - version 3.24.4
3454 - revision 7316
3455
3456 -------------------------------------------------------------------
3457 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
3458
3459 - Update: Do not set an item to installation if there has been already set
3460   one for installation which has the same NVA. Bug  326286
3461 - version 3.24.3
3462 - r 7311
3463
3464 -------------------------------------------------------------------
3465 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
3466
3467 - Enable package cache during commit. (#326249)
3468 - revision 7309
3469
3470 -------------------------------------------------------------------
3471 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
3472
3473 - Do not regarding requirements for packages which will be deleted in the
3474   same solver run. Bug 310618
3475 - r 7292
3476 - version 3.24.2
3477
3478 -------------------------------------------------------------------
3479 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
3480
3481 - don't download filelists.xml.gz (#307105)
3482 - version 3.24.1
3483 - revision 7269
3484
3485 -------------------------------------------------------------------
3486 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
3487
3488 - Improve estimated diskusage while there is no valid
3489   solver result. (#325617)
3490 - revision 7266
3491
3492 -------------------------------------------------------------------
3493 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
3494
3495 -Bugfix in vendor change of a required resolvable (Correct error message)
3496  Bug 310455
3497 - r 7262
3498
3499 -------------------------------------------------------------------
3500 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
3501
3502 - fixed DU parsing in inst-sys (#308659)
3503 - revision 7256
3504
3505 -------------------------------------------------------------------
3506 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
3507
3508 - Enable using patch and delta rpms. (#309124)
3509 - version 3.24.0
3510 - revision 7253
3511
3512 -------------------------------------------------------------------
3513 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
3514
3515 - On update do not delete unmaintained non-SuSE packages.
3516 - version 3.23.2
3517 - revision 7239
3518
3519 -------------------------------------------------------------------
3520 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
3521
3522 - ZYppImpl::getPartitions() - don't return the current partitioning
3523   when the partitioning hasn't been set - fixes DU parsing in
3524   inst-sys (#308659)
3525
3526 -------------------------------------------------------------------
3527 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
3528
3529 - Throw specific exceptions during commit (#308511)
3530 - 3.23.1
3531
3532 -------------------------------------------------------------------
3533 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
3534
3535 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
3536   now provide more detailed disk usage information.
3537   Yum metadata don't, so we book the package size to '/'. (#308362)
3538 - version 3.23.0
3539 - revision 7225
3540
3541 -------------------------------------------------------------------
3542 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
3543
3544 - Regarding keep state while recycle old valid solver results. Bug 286889
3545 - r 7209
3546
3547 -------------------------------------------------------------------
3548 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
3549
3550 - report 100% progress on finishing RPM removal (bug #309431)
3551 - revision 7200
3552
3553 -------------------------------------------------------------------
3554 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
3555
3556 - Update: rename language packages --> take that package which fits to the
3557   selected language Bug 308098
3558 - r 7919
3559
3560 -------------------------------------------------------------------
3561 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
3562
3563 - restore deltas and patch rpms from the cache (#309124)
3564 - 3.22.8
3565
3566 -------------------------------------------------------------------
3567 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
3568
3569 - Don't fail if a product is deleted multiple times (e.g. due to
3570   obsoletes and an explicit deleted request). (#308746)
3571 - version 3.22.7
3572 - revision 7184
3573
3574 -------------------------------------------------------------------
3575 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
3576
3577 - SYSCONFDIR variable added for modifying /etc
3578
3579 -------------------------------------------------------------------
3580 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
3581
3582 - uninstallable resolvable -->suggested solution: delete; Bug 308164
3583 - r 7177
3584
3585 -------------------------------------------------------------------
3586 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
3587
3588 - new translations added
3589 - r 7166
3590 - version 3.22.6
3591
3592 -------------------------------------------------------------------
3593 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
3594
3595 - fixed disk usage counting of updated packages (#308362)
3596
3597 -------------------------------------------------------------------
3598 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
3599
3600 - Splitting packages: Take the package with the best
3601   architecture,edition ONLY; Bug 308591
3602 - r 7160
3603
3604 -------------------------------------------------------------------
3605 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
3606
3607 - properly report fallback disk usage size (in kB instead of bytes)
3608   when disk usage is not known (YUM repos) (#308475)
3609
3610 -------------------------------------------------------------------
3611 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
3612
3613 - Install a sample /etc/zypp.conf. (#306615)
3614 - Fixed missing soversion symlink in package.
3615 - version 3.22.5
3616 - revision 7150
3617
3618 -------------------------------------------------------------------
3619 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
3620
3621 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
3622   308252
3623 - r 7143
3624
3625 -------------------------------------------------------------------
3626 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
3627
3628 - Error: Select two candidate with the same name while update.
3629   Solution: If there is a candidate which is already selected for installation -->
3630   take thatone #308082
3631 - r 7132
3632
3633 -------------------------------------------------------------------
3634 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
3635
3636 - Work arround installed patterns providing an empty vendor string. (#307743)
3637 - Let the solver treat vendor suse and opensuse as equivalent.
3638 - version 3.22.4
3639
3640 -------------------------------------------------------------------
3641 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
3642
3643 - Checking item before evaluating the concerning vendor. bug #307941
3644 - r 7119
3645
3646 -------------------------------------------------------------------
3647 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
3648
3649 - Fix for bug #307163 - empty package descriptions
3650   a.k.a shared tag not 100% implemented
3651 - r 7117
3652 - version 3.22.3
3653
3654 -------------------------------------------------------------------
3655 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
3656
3657 - logging "reverse" NEEDED_BY in the detail description of solver
3658   problems.
3659 - improved error message if a requiremnt is not fulfilled Bug 307743
3660 - Add "ignore" option to the solution if a requirement is not fulfilled
3661   Bug 304276
3662 - revision 7113
3663
3664 -------------------------------------------------------------------
3665 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
3666
3667 - fixed the order of operands of susetags local metadata status
3668   computation which caused the YaST repositories to always get
3669   refreshed (part of bug #304310)
3670 - revision 7107
3671 - version 3.22.2
3672
3673 -------------------------------------------------------------------
3674 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
3675
3676 - comparing vendor with VendorAttr::equivalent
3677 - revision 7103
3678
3679 -------------------------------------------------------------------
3680 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
3681
3682 - Use $RPM_OPT_FLAGS.
3683
3684 -------------------------------------------------------------------
3685 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
3686
3687 - Reset transact bits when switching status from
3688   "update" to "protected" (#246976)
3689 - version 3.22.1
3690 - revision 7094
3691
3692 -------------------------------------------------------------------
3693 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
3694
3695 - new translations added
3696 - rev 7083
3697
3698 -------------------------------------------------------------------
3699 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
3700
3701 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
3702    [main]
3703    download.use_patchrpm = no
3704    download.use_deltarpm = no
3705 - version 3.22.0
3706 - revision 7069
3707
3708 -------------------------------------------------------------------
3709 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
3710
3711 - On demand translate patch requirements into a list of atoms.
3712   Required by the UI to display packages acssociated with a patch.
3713   (#300612)
3714 - version 3.21.1
3715 - revision 7065
3716
3717 -------------------------------------------------------------------
3718 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
3719
3720 - enrich ResolverInfo with the reason if a user-initiated request
3721   fails (#304325, #306240)
3722 - r 7051
3723
3724 -------------------------------------------------------------------
3725 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
3726
3727 - added missing implementation of LogControl::setLineFormater()
3728   (lslezak)
3729 - version 3.21.0
3730 - revision 7041
3731
3732 -------------------------------------------------------------------
3733 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
3734
3735 - enable changing url in requestMedia callback (#294481)
3736 - revision 7037
3737
3738 -------------------------------------------------------------------
3739 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
3740
3741 - Filter readonly mount points in DiskUsageCounter (#297405)
3742 - revision 7030
3743
3744 -------------------------------------------------------------------
3745 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
3746
3747 - remember the cause of the RepoException when refreshing metadata
3748   (#301022)
3749 - r7023
3750
3751 -------------------------------------------------------------------
3752 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
3753
3754 - Safe fix for bug #299680.
3755 - version 3.20.1
3756 - revision 7026
3757
3758 -------------------------------------------------------------------
3759 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
3760
3761 - Bugfix: If a requirement has been fulfilled by more than one language
3762   resolvables only thatone will be taken which fits to the selected
3763   language.
3764 - r 7018
3765
3766 -------------------------------------------------------------------
3767 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
3768
3769 - correct error code for media errors in MediaCurl::doGetFileCopy()
3770   affects only zypper error output, does not affect YaST
3771 - r7013
3772
3773 -------------------------------------------------------------------
3774 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
3775
3776 - reverted blocking of requestMedia from r6271 (#301710)
3777 - r6999
3778
3779 -------------------------------------------------------------------
3780 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
3781
3782 - prevent progress report in destructor (#299680)
3783 - r6998
3784
3785 -------------------------------------------------------------------
3786 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
3787
3788 - treat non-filelists.xml <file> entries as file provides capabilities
3789   in YUM parser (#304701)
3790 - r6992
3791
3792 -------------------------------------------------------------------
3793 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
3794
3795 - the media.1/media uniquely identifies a 'susetags' repo, not
3796   the content file (#304200)
3797
3798 -------------------------------------------------------------------
3799 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
3800
3801 - fixed locale dir (#304649)
3802 - r6984
3803
3804 -------------------------------------------------------------------
3805 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
3806
3807 - don't treat normal package license as "license to confirm"
3808   (#305906)
3809
3810 -------------------------------------------------------------------
3811 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
3812
3813 - Fixed fix for #293039. Segfault due to uninitialzed data.
3814 - version 3.19.3
3815 - revision 6980
3816
3817 -------------------------------------------------------------------
3818 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
3819
3820 - reduced too much verbosed ResolverContext logging; Bug 303971
3821 - r 6977
3822
3823 -------------------------------------------------------------------
3824 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
3825
3826 - Fixed PlainDir repositories to provide real disk usage data. For
3827   repomd and others that do not provide any detailed disk usage info,
3828   assume the packgage size is required below "/". Peviously they were
3829   treated as being empy.
3830 - version 3.19.2
3831 - revision 6972
3832
3833 -------------------------------------------------------------------
3834 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
3835
3836 - Add a new solver solution in the case of running in a timeout:
3837   ProblemSolutionDoubleTimeout.h
3838   #Bug 302496
3839 - revision 6970
3840
3841 -------------------------------------------------------------------
3842 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
3843
3844 - bug in fix for (#292986)
3845
3846 -------------------------------------------------------------------
3847 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
3848
3849 - (#297001) - libzypp: can't skip broken packages
3850 - re enable importing zypp keyring from rpm.(#302379)
3851 - 3.19.1
3852
3853 -------------------------------------------------------------------
3854 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
3855
3856 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
3857   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
3858   in order to support query-by-repo (#305384)
3859 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
3860   number of kinds, names, or repos (#305347)
3861 - remove ResolvableQuery::iterateResolvablesByKind, not needed
3862 - version 3.19.0
3863 - rev 6935
3864
3865 -------------------------------------------------------------------
3866 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
3867
3868 - real fix for reading signature ids. (#390535).
3869 - delete metadata when removing repo (#301037).
3870
3871 -------------------------------------------------------------------
3872 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
3873
3874 - following behaviour for setPartitions
3875   - if they are not set, they are detected
3876   - if they are set, that value is used.
3877   - if value set or detected is empty, all disk usage
3878     information is read. Otherwise just values in those
3879     mount points.
3880     Should work for installation as long as detectPartitions
3881     is empty at installation.(#293039)
3882
3883 -------------------------------------------------------------------
3884 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
3885
3886 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
3887   from external, e.g. for the testcases
3888 - Honor ZYPP_CONF environment variable to override the buit-in
3889   /etc/zypp/zypp.conf
3890 - Check architecture at handout() to prevent NULL ptr reference.
3891 - Bug 301286
3892 - rev 6908
3893
3894 -------------------------------------------------------------------
3895 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
3896
3897 -The solver generate an establish call for all
3898  resolvables which has filesystemcaps if there is not a valid result from a
3899  former solver run available. This covers:
3900  * Initial solver run
3901  * Changing of filesystem whithin a workflow, cause the solver results will
3902    be reset if the filesystem dependencies have been changed
3903  Bug 271912
3904 - r 6901
3905
3906 -------------------------------------------------------------------
3907 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
3908
3909 - pass location to plaindir package (#303751)
3910 - Add name of file in question to checksum/signature related
3911   exceptions.
3912 - pass basename of file to verifyFileSignatureWorkflow (instead of
3913   empty string).
3914 - filter out incompatible architectures when parsing sustags
3915   repos (first half of #301286)
3916 - r 6882
3917
3918 -------------------------------------------------------------------
3919 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
3920
3921 - don't run source migration if yast is running in
3922   intsys mode (#297136)
3923 - signature and checksum verification fixes. Still pending
3924   problem ZYpp getting no output from gpg when running from zypper.
3925   (#302059)
3926
3927 -------------------------------------------------------------------
3928 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
3929
3930 - Do not strip resolvables which have the same name but different kind
3931   (ResolverInfo*)
3932 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
3933 - r 6830
3934
3935 -------------------------------------------------------------------
3936 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
3937
3938 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
3939   the Estonian locale (#302525).
3940
3941 -------------------------------------------------------------------
3942 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
3943
3944 - added remembering of exception history at various places
3945
3946 -------------------------------------------------------------------
3947 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
3948
3949 - Bugfixes concerning vendor handling:
3950 - first bug:
3951   Installed A-1.0(vendor SuSE)
3952   Available A-2.0(other vendor)
3953   A will not be regarded as "unmaintained". So it will not be deleted.
3954 - second bug:
3955   A need B-2.0. B-1.0 is installed but has another vendor. Report a
3956   proper errmessage.
3957 - Testcase : solution-tests/vendor-test.xml
3958 - r 6812
3959 - 3.18.4
3960
3961 -------------------------------------------------------------------
3962 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
3963
3964 - ignore HASH key for download (#300982)
3965
3966 -------------------------------------------------------------------
3967 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
3968
3969 - Added explicitly_requested as parameter in ResolverContext::Uninstall
3970   Bug 299819
3971 - revision 6794
3972
3973 -------------------------------------------------------------------
3974 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
3975
3976 - If no mount information is available, parse all DU entries.
3977 - read only hack mode for migrate-sources. We actually do add
3978   repositories with it, but no harm. (#292986)
3979 - fix some typos in exceptions (#301331)
3980 - 3.18.3
3981
3982 -------------------------------------------------------------------
3983 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
3984
3985 - Do not regard explicit request in order to recognize updated packages
3986   correctly. Bug 301676
3987 - Updated translations
3988 - r 6766
3989 - 3.18.2
3990
3991 -------------------------------------------------------------------
3992 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
3993
3994 - package-manager script: Call /sbin/yast2 with full path because of
3995   gnomesu (#269873).
3996
3997 -------------------------------------------------------------------
3998 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
3999
4000 - add support for the HASH key. (#300982)
4001 - Use ContentFileParser in Downloader (instead of implementing
4002   the parser again, it has a reason, Downloader was written first)
4003 - update testcases and data to cover the new HASH key
4004 - 3.18.1
4005
4006 -------------------------------------------------------------------
4007 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
4008
4009 - unify query API for kind and name, summary, description
4010   (incomplete)
4011 - rev 6761, version 3.18.0
4012
4013 -------------------------------------------------------------------
4014 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
4015
4016 - add iterateResolvablesByKindsAndName
4017 - rev 6735, version 3.17.13
4018
4019 -------------------------------------------------------------------
4020 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
4021
4022 - rename ResolvableQuery::queryByName to iterateResolvablesByName
4023 - fix reading of kind and repository in ResolvableQuery
4024 - add reverse lookups in CacheTypes
4025 - add iterateResolvablesByKind
4026 - rev 6733
4027
4028 -------------------------------------------------------------------
4029 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
4030
4031 - shorten solver error messages Bug 259894
4032 - rev 6723
4033
4034 -------------------------------------------------------------------
4035 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
4036
4037 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
4038   install zypp/cache header files.
4039 - rev 6719, version 3.16.13
4040
4041 -------------------------------------------------------------------
4042 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
4043
4044 - discard pattern files with incompatbile architecture, both
4045   for download and for parsing. (#298716)
4046 - rev 6711
4047
4048 -------------------------------------------------------------------
4049 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
4050
4051 - run sqlite asynchronously and add sql index files where
4052   appropriate, gives 6x performance on certain operations.
4053   Bumping cache schema version to 1004.
4054   (#300998)
4055 - rev 6710
4056
4057 -------------------------------------------------------------------
4058 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
4059
4060 - fix String::endsWith (#301038)
4061 - rev 6709
4062
4063 -------------------------------------------------------------------
4064 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
4065
4066 - added an _explicitly_requested in QueueItemConflict ( as already in
4067   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
4068   remove the conflicting item without an error message. Bug 299819
4069 - rev 6699
4070
4071 -------------------------------------------------------------------
4072 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
4073
4074 - forgot to set default refresh policy in checkIfToRefreshMetadata
4075 - repo.refresh.delay default set to 10 minutes
4076 - 6693
4077
4078 -------------------------------------------------------------------
4079 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
4080
4081 - Bugfix while regarding correct vendor in update
4082 - r6677
4083 - version 3.15.0
4084
4085 -------------------------------------------------------------------
4086 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
4087
4088 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
4089   added to delay next check & refresh until the specified number of
4090   minutes has passed from the last check or refresh (FATE #301991).
4091   Revisions: 6654, 6656, 6666, and 6667.
4092 - filesystem::touch(Pathname) added (r6666)
4093 - RepoManager::touchIndexFile(RepoInfo) added
4094 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
4095   decision to do the refresh moved to this public method.
4096 - r6667
4097
4098 -------------------------------------------------------------------
4099 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
4100
4101 - generate a resolver problem if addRequires does not find a resovable
4102   #299486
4103 - rev 6660
4104
4105 -------------------------------------------------------------------
4106 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
4107
4108 - Prioritized delete request by the user BEFORE delete requests due
4109   missing dependencies or conflicting dependencies. Bug 298322
4110 - rev 6640
4111
4112 -------------------------------------------------------------------
4113 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
4114
4115 - support also "Plaindir" as valid repo type name (#298622)
4116 - revision 6616
4117 - version 3.14.0
4118
4119 -------------------------------------------------------------------
4120 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
4121
4122 - fix segfault in Progress reporting
4123 - progress report use name instead of alias (#298035)
4124 - repoinfo returns alias if name is empty
4125
4126 -------------------------------------------------------------------
4127 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
4128
4129 - merge patch by dmueller to get rid of boost-regex
4130
4131 -------------------------------------------------------------------
4132 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
4133
4134 - dont create a second CacheStore in the same scope, will lock...
4135   #297627
4136
4137 -------------------------------------------------------------------
4138 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
4139
4140 - fixed some RepoManager exception docs & history
4141 - r6558
4142
4143 -------------------------------------------------------------------
4144 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
4145
4146 - feature #302135: Graceful update of 3rd party packages
4147   Automatic upgrading only sees packages from same vendor
4148   This allows not needed to have those locked.
4149 - Add persistent locks file which allow wildcards. Users
4150   can lock certain packages adding lines like "kde* < 3.5"
4151 - add applyLocks() to apply persistent locks before solving
4152
4153 -------------------------------------------------------------------
4154 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
4155
4156 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
4157   #271912 wq
4158 - Added locking resolvables in the testcases
4159 - rev 6544
4160
4161 -------------------------------------------------------------------
4162 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
4163
4164 - add migrate-sources to %post (#292986)
4165 - 3.13.15
4166
4167 -------------------------------------------------------------------
4168 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
4169
4170 - fixed bug with using wrong files from raw metadata cache
4171   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
4172
4173 -------------------------------------------------------------------
4174 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
4175
4176 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
4177   Bug# 297795
4178 - r 6517
4179
4180 -------------------------------------------------------------------
4181 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
4182
4183 - implement susetags support for compressed metadata
4184   and testcases. (feature #301916)
4185 - implement disk usage in cache. For installation requires
4186   some changes in YaST to setup the ZYpp getPartitions()
4187   before repos are cached. (bug #293039)
4188 - added testcases for diskusage
4189 - 3.13.14
4190
4191 -------------------------------------------------------------------
4192 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
4193
4194 - fixed YUM parser to properly create source packages
4195 - disabled reading of filelists.xml.gz by default (the data are
4196   currently not stored anyway)
4197 - revision 6481
4198 - version 3.13.13
4199
4200 -------------------------------------------------------------------
4201 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
4202
4203 - Don't download unwanted translation files (#293740).
4204 - revision 6470
4205
4206 -------------------------------------------------------------------
4207 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
4208
4209 - Fix susetags repo to parse dikusage data (#293039)
4210 - revision 6467
4211 - version 3.13.12
4212
4213 -------------------------------------------------------------------
4214 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
4215
4216 - Add product attribute 'type' (aka 'category' which is now
4217   deprecated). Adapted sustags and yum parsers to parse and
4218   provide this value.
4219 - revision 6464
4220 - version 3.13.11
4221
4222 -------------------------------------------------------------------
4223 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
4224
4225 - fix modalias rel column number
4226 - version 3.13.10
4227
4228 -------------------------------------------------------------------
4229 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
4230
4231 - Implemented option repo.add.probe to allow probing
4232   the added repositories
4233 - version 3.13.9
4234
4235 -------------------------------------------------------------------
4236 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
4237
4238 - Fixed detection of renamed packages while update.
4239 - Added new translations
4240 - rev 6445
4241
4242 -------------------------------------------------------------------
4243 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
4244
4245 - Speed up retrieving MediaNr attribute, as it slows down install
4246   order calculation. (#297173)
4247 - revision 6442
4248
4249 -------------------------------------------------------------------
4250 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
4251
4252 - Fixed cache schema upgrade
4253
4254 -------------------------------------------------------------------
4255 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
4256
4257 - Fixed pattern includes and extends attributes.
4258 - revision 6431
4259 - version 3.13.8
4260
4261 -------------------------------------------------------------------
4262 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
4263
4264 - API for retrieving additional dependencies" solver/detail/Resolver.h
4265 - Handle additional dependencies in the testcases
4266 - Handle system and language dependencies in the testcases correctly.
4267 - r 6418
4268
4269 -------------------------------------------------------------------
4270 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
4271
4272 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
4273   has changed. Resolver must discard any cached filesystem dependencies.
4274   (required for #271912)
4275 - revision 6404
4276
4277 -------------------------------------------------------------------
4278 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
4279
4280 - Indicate changed pool content to the resolver. (required for #271912)
4281 - revision 6398
4282 - version 3.13.7
4283
4284 -------------------------------------------------------------------
4285 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
4286
4287 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
4288   problems. Bug 280387
4289 - r 6378
4290 - version 3.13.6
4291
4292 -------------------------------------------------------------------
4293 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
4294
4295 - Added interface to install source packages via zypper.
4296 - revision 6373
4297 - version 3.13.5
4298
4299 -------------------------------------------------------------------
4300 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
4301
4302 - Added package attributes Package::sourcePkgName and
4303   Package::sourcePkgEdition. Name and edition of the source
4304   rpm this package was built from.
4305 - Added ZYpp::installSrcPackage to install a single source package.
4306 - revision 6353
4307 - version 3.13.4
4308
4309 -------------------------------------------------------------------
4310 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
4311
4312 - Temorary files and directories created by makeSibling use the
4313   same protection as the original.
4314 - revision 6344
4315 - version 3.13.3
4316
4317 -------------------------------------------------------------------
4318 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
4319
4320 - Removed keepExtras from resolvePool. This will be handled
4321   in the solver internally now. #294727
4322 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
4323 - revision 6317
4324 - version 3.13.2
4325
4326 -------------------------------------------------------------------
4327 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
4328
4329 - Remove tribool from RepoInfo's interface.
4330 - revision 6301
4331 - version 3.13.1
4332
4333 -------------------------------------------------------------------
4334 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
4335
4336 - Fixed wrong media number reported by script, message and patch.
4337 - Fixed script API to provide the scripts location on media (if not
4338   inlined).
4339 - Introduced ScripProvider to make a script available on the local
4340   disk.
4341 - revision 6288
4342 - version 3.13.0
4343
4344 -------------------------------------------------------------------
4345 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
4346
4347 - don't request media chage if the media is not changeable (like
4348   e.g. http)
4349 - revision 6271
4350 - version 3.12.1
4351
4352 -------------------------------------------------------------------
4353 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
4354
4355 - progress ticks for clean cache
4356 - ZConfig: remove default from names.
4357 - re enable reading cache callbacks
4358 - ini parser without boost::regexp
4359   patch by dmueller (#152447)
4360
4361 -------------------------------------------------------------------
4362 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
4363
4364 - Fixed package to provide the location media number. (#294496)
4365 - revision 6263
4366
4367 -------------------------------------------------------------------
4368 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
4369
4370 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
4371   gpgkey) instead of throwing bad url exception
4372 - revision 6259
4373
4374 -------------------------------------------------------------------
4375 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
4376
4377 - Make clearing of extra dependencies/conflicts configurable when
4378   resolvePool(). Leave the default as before (clear extras).
4379   Bug # 294727
4380 - revision 6233
4381 - version 3.12.0
4382
4383 -------------------------------------------------------------------
4384 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
4385
4386 - /var/lib/zypp/cache -> /var/cache/zypp
4387   (#292419)
4388 - ini parser without boost::regexp, patch by dmueller
4389   (#152447)
4390
4391 -------------------------------------------------------------------
4392 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
4393
4394 - Make temp directory configurable  via environment
4395   variable ZYPPTMPDIR.
4396 - revision 6202
4397 - version 3.11.11
4398
4399 -------------------------------------------------------------------
4400 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
4401
4402 - Fixed bug in smart pointer comparison.
4403
4404 -------------------------------------------------------------------
4405 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
4406
4407 - Fix failing rename of metadata download directories across
4408   filesystem boundaries.
4409
4410 -------------------------------------------------------------------
4411 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
4412
4413 - Fixed malicious gettext include.
4414 - Make ZConfig a singleton.
4415 - revision 6123
4416
4417 -------------------------------------------------------------------
4418 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
4419
4420 - Fixed repo::provideFile to set a deleter for downloaded files
4421   (#293004).
4422 - revision 6094
4423 - version 3.11.10
4424
4425 -------------------------------------------------------------------
4426 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
4427
4428 - Query ByRepository now takes as well an alias.
4429
4430 -------------------------------------------------------------------
4431 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
4432
4433 - fix retrieval of container attributes in cache
4434   (#292698)
4435
4436 -------------------------------------------------------------------
4437 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
4438
4439 - Port zypp-query-pool (#292404)
4440 - revision 6069
4441 - version 3.11.9
4442
4443 -------------------------------------------------------------------
4444 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
4445
4446 - added new calls in Resolver.h: addRequire,addConflict
4447
4448 -------------------------------------------------------------------
4449 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
4450
4451 - Fixed IniParser to allow '=' in values (#292669)
4452 - revision 6063
4453
4454 -------------------------------------------------------------------
4455 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
4456
4457 - allow / in alias (#292628)
4458
4459 -------------------------------------------------------------------
4460 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
4461
4462 - Fixed repo::provideFile to throw on error.
4463 - Fixed ResolvableQuery to use 0 as default for non existing
4464   numerical values.
4465 - revision 6058
4466
4467 -------------------------------------------------------------------
4468 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
4469
4470 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
4471   additional ctor for convenience.
4472 - revision 6047
4473
4474 -------------------------------------------------------------------
4475 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
4476
4477 - Evalute update canditate:
4478   Take canditates only which are really installable. Bug 292077
4479   r 6034
4480
4481 -------------------------------------------------------------------
4482 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
4483
4484 - fixed some tribool bugs in RepoInfo
4485 - revision 6022
4486
4487 -------------------------------------------------------------------
4488 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
4489
4490 - fix reading of non existant repo
4491 - r6018
4492 - first submission to stable
4493 - fix keywords parsing in susetags parser
4494 - version 3.11.8
4495
4496 -------------------------------------------------------------------
4497 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
4498
4499 - make resolvable query complete exceptionless with the database
4500 - test that packages have some attributes
4501 - disable progress adaptor for now
4502 - revision 5977
4503 - version 3.11.7
4504
4505 -------------------------------------------------------------------
4506 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
4507
4508 - fixed unresolved symbols
4509 - revision 5972
4510 - version 3.11.6
4511
4512 -------------------------------------------------------------------
4513 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
4514
4515 - fixed TranslatedText creating unwanted entries.
4516 - fixed capability processing
4517 - revision 5964
4518 - version 3.11.5
4519
4520 -------------------------------------------------------------------
4521 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
4522
4523 - MediaSetAccess::release() added
4524 - Use attachDesiredMedia in MediaProducts
4525 - Progress reporting improved
4526 - revision 5959
4527 - version 3.11.4
4528
4529 -------------------------------------------------------------------
4530 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
4531
4532 - fixed parsing translated texts.
4533 - added source packages.
4534 - revision 5947
4535 - version 3.11.3
4536
4537 -------------------------------------------------------------------
4538 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
4539
4540 - repo callbacks fixed
4541 - Fixed YUM parser progress reporting
4542 - Added CombinedProgressData
4543 - make RepoImpl::resolvables() load lazy
4544 - MediaProducts added for scanning products file
4545 - Implement cache schema versioning and automatic invalidation of
4546   cache when schema changes
4547 - revision 5942
4548 - version 3.11.2
4549
4550 -------------------------------------------------------------------
4551 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
4552
4553 - Propagate pools repository_iterator to the UI
4554 - revision 5911
4555 - version 3.11.1
4556
4557 -------------------------------------------------------------------
4558 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
4559
4560 - Package::location is now returns an OnMediaLocation
4561 - archivesize() renamed to downloadSize()
4562 - Allow to iterate all Repositories that contribute
4563   Resolvables to the Pool.
4564 - MediaSetAccess::provideDir added
4565 - remove useless url check
4566 - add old-api-style wrapper
4567 - Add MediaProducts class
4568 - revision 5892
4569 - version 3.11.0
4570
4571 -------------------------------------------------------------------
4572 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
4573
4574 - function isInstalledBy/installs
4575   Added an initial installation flag which shows if the item has been
4576   triggered for installation, or the dependency is already satisfied.
4577 - Revision 5884
4578 - Version 3.4.0
4579
4580 -------------------------------------------------------------------
4581 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
4582
4583 - removed unused %{prefix}/lib/zypp from %files in spec file
4584 - revision 5870
4585
4586 -------------------------------------------------------------------
4587 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
4588
4589 - Old API (SourceManager, metadata parsers) dropped in favor of the
4590   new refactored ones (RepoManager, RepoParser(s), cache subtree,
4591   repo subtree).
4592 - Some new API improvements.
4593 - revision 5868
4594 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
4595
4596 -------------------------------------------------------------------
4597 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
4598
4599 - New API calls which provides more information about one
4600   resolvable after a solverrun:
4601   isInstalledBy (const PoolItem_Ref item);
4602   installs (const PoolItem_Ref item);
4603 - Revision 5835
4604
4605 -------------------------------------------------------------------
4606 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
4607
4608 - fix changelog entry order
4609
4610 -------------------------------------------------------------------
4611 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
4612
4613 - Ignore conflicting items which are uninstallable
4614 - Create a "needed by" info if a requirement is still fulfilled.
4615 - Allow only one needed_by and needed_by_capability in QueueItemInstall
4616 - Added capability and type (REQUIRE, RECOMMEND,....) to
4617   ResolverInfoNeededBy
4618 - Evaluate ResolverInfoNeededBy for more information in the error
4619   messages
4620 - Enlarge detail description in the error messages
4621 - Revision 5807
4622
4623 -------------------------------------------------------------------
4624 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
4625
4626 - Fixes for gcc-4.2
4627 - revision 5786
4628 - version 3.3.1
4629
4630 -------------------------------------------------------------------
4631 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
4632
4633 - fixed so versioning from libtool to cmake
4634 - 3.3.0
4635
4636 -------------------------------------------------------------------
4637 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
4638
4639 - Use gpg2 instead of gpg for keyring and make
4640   the package depend on it (#284211)
4641
4642 -------------------------------------------------------------------
4643 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
4644
4645 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
4646   New dependency "packageand(foo:bar)" which provides an AND dependency by
4647   injecting a supplement/freshen.
4648   e.G. package novell-cluster-services-kmp-smp
4649   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
4650   Bug 255011
4651 - Dont check for architecture changes in atoms (#266178)
4652 - Revision 5720
4653
4654 -------------------------------------------------------------------
4655 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
4656
4657 - Fixed package-manager script (#275847)
4658 - revision 5614
4659
4660 -------------------------------------------------------------------
4661 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
4662
4663 - fixed cmake
4664 - version 3.2.2
4665
4666 -------------------------------------------------------------------
4667 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
4668
4669 - Reduced logging in order to speedup solving Bug 275100
4670 - revision 5603
4671 - version 3.2.1
4672
4673 -------------------------------------------------------------------
4674 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
4675
4676 - Fix excess calls to releaseFile. (#274357)
4677 - revision 5545
4678
4679 -------------------------------------------------------------------
4680 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
4681
4682 - Fix importing keys into rpm. (#270125)
4683 - r5527
4684
4685 -------------------------------------------------------------------
4686 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
4687
4688 - Support filesystem dependencies to add needed filesystem RPMs
4689   automatically (Fate 301966).
4690 - revision 5404
4691 - version 3.2.0
4692
4693 -------------------------------------------------------------------
4694 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
4695
4696 - avoiding attaching media where not needed (#263207)
4697 - r5381
4698
4699 -------------------------------------------------------------------
4700 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
4701
4702 - fix FileCap with attributes
4703 - r5376
4704
4705 -------------------------------------------------------------------
4706 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
4707
4708 - Fixed computation of install order. Take requirements of
4709   an installed packages uninstall scripts into account, if
4710   the package is updated. (#258682)
4711 - revision 5349
4712 - version 3.1.1
4713 -------------------------------------------------------------------
4714 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
4715
4716 - Parse and provide package keywords. (Fate 120368)
4717 - revision 5338
4718 - version 3.1.0
4719
4720 -------------------------------------------------------------------
4721 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
4722
4723 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
4724   Ask the user. Bug 258322
4725 - revision 5305
4726 - version 3.0.3
4727
4728 -------------------------------------------------------------------
4729 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
4730
4731 - Fix restoring of Sources id root prefix is used. (#238165)
4732 - revision 5299
4733 - version 3.0.2
4734
4735 -------------------------------------------------------------------
4736 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
4737
4738 - MediaManager::attachDesiredMedia() added to support multiple
4739   (CD/DVD) drives (fate #3974)
4740 - r5296
4741
4742 -------------------------------------------------------------------
4743 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
4744
4745 - If there is no valid solver result and NOT all resolvables ( other
4746   architecture) has been regarded, let the user decide making a new
4747   solver run with ALL available resolvables. Bug 223440
4748 - reducing logging (error -> debug)  bug 252921
4749 - Revision 5219
4750
4751 -------------------------------------------------------------------
4752 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
4753
4754 - Allow configuration of trusted vendors via
4755   /var/lib/zypp/db/trustedVendors. (#186636)
4756 - revision 5194
4757 - version 3.0.1
4758
4759 -------------------------------------------------------------------
4760 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
4761
4762 - libzypp-devel -> libzypp requirement is not versioned
4763   (#251086)
4764 - r5181
4765
4766 -------------------------------------------------------------------
4767 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
4768
4769 - Using already existing valid solver results for further solver runs.
4770   (partiell solving)
4771 - r5169
4772
4773 -------------------------------------------------------------------
4774 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
4775
4776 - fix link order
4777 - r5165
4778
4779 -------------------------------------------------------------------
4780 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
4781
4782 - merging from 10.2 / SP1
4783 - #247459 ftp probing
4784   denied == dont exists in ftp
4785 - r5124
4786
4787 -------------------------------------------------------------------
4788 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
4789
4790 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
4791 - Simultaneouqusly establishing of items which are conflicting eachother is
4792   useless. So only one will be established. Fixed in QueueItemInstall.cc
4793   Bug 243595
4794 - Added new upgrade options to fine tune version and patch handling.
4795   (F301990)
4796 - The context of establishPool will be stored in Resolver and will be
4797   regarded for the next solver run everytime. So it will be not reset by
4798   any solver run anymore.
4799   bug 191810 ( A broken patch will not be installed again)
4800
4801 -------------------------------------------------------------------
4802 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
4803
4804 - adding sotf,timeo=X nfs mount options by default (#235211)
4805 - r5093
4806
4807 -------------------------------------------------------------------
4808 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
4809
4810 - support for HTTP authentication prompt added (#190609)
4811 - fixed problem with empty path in URL
4812   in MediaCurl::doGetFileCopy()
4813 - r5085
4814
4815 -------------------------------------------------------------------
4816 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
4817
4818 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
4819   SuSE-Linux-10_2-Branch
4820
4821 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
4822 - verifySystem: The result will be set to APPL_HIGH, so it will be not
4823   reset by a second "normal" solver run. #239281 (schubi)
4824 - yast2 reports invalid URL as 'unknown source type'
4825   (#209961) (dmacvicar)
4826 - Added freshen language dependency in supplemements too if there is no
4827   entry in supplements.
4828   #240617;IPA fonts are not installed even if select Japanese
4829   language (schubi)
4830 - Setting allowed authentication methods to "basic,digest" if none
4831   provided in URL (#243006) (jkupec)
4832 - Stopping after 50 valid solver results. Anymore would be useless. Bug
4833   243595 (schubi)
4834 - r 5007
4835
4836 -------------------------------------------------------------------
4837 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
4838
4839 - package-manager: use a generic su script from XDG (#235303, #244442)
4840
4841 -------------------------------------------------------------------
4842 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
4843
4844 - Setting allowed authentication methods to "basic,digest" if none
4845   provided in URL (#243006)
4846 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
4847   (mvidner)
4848 - r4999
4849
4850 -------------------------------------------------------------------
4851 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
4852
4853 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
4854   (#222602)
4855 - 4984
4856
4857 -------------------------------------------------------------------
4858 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
4859
4860 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
4861
4862 - update packages: changing architecture is only valid while an
4863   system update and NOT while an update via a patch. Last fix does
4864   not fit for every case.
4865   Bug 230685
4866 - Patch has selected not the concerning package for update but
4867   a package which has provided the required dependencies too.
4868   Algorithmus: If there are exactly two providers which differ in architecture
4869                prefer the better arch.
4870   Fix: Regarding NVRA too. ( only if equal )
4871   Bug 238284
4872 - Download only English and Local translation
4873   (#208457)
4874 - Added solver parameter:
4875    tryAllPossibilities: regarding every solver branch ( not only
4876                         branches with e.G. best architectures
4877    preferHighestVersion: Prefer solver results which have a higher
4878                          version number.
4879   Bug #238087
4880 - update packages: changing architecture is only valid while an
4881   system update and NOT while an update via a patch.
4882   Bug 230685 - x86_64 MozillaFirefox binaries in security update
4883   repository
4884   Fix of version 2.11.2 has not worked if the first founded item
4885   had had another architecture.
4886 - r4927
4887
4888 -------------------------------------------------------------------
4889 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
4890
4891 - added ZYpp::getPartitions() - return the partitinoning
4892
4893 -------------------------------------------------------------------
4894 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
4895
4896 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
4897 - Corrupt download cannot be skipped
4898   (#217425 and #224216)
4899 - Enable package read ahead/caching in commit per default to reduce
4900   interactive media changes. If the environment variable
4901   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
4902 - added parameter not to reset resolver results while calling
4903   freshen pool Bug: 235761
4904 - Prepare package read ahead/caching of packages in commit. Adatped the
4905   workflow. Caching details are now hidden inside CommitPackageCache.
4906   The current implementation still performs no read ahead. (for F100182)
4907 - Skip invalid or broken rpm database entries. (#231211)
4908 - verifySystem: check if the solution is valid after calling freshenPool()
4909   Bug: 235761
4910 - Added own call for Resolver::verifySystem with additional
4911   hardware/language check in order to keep binary compatibility
4912   Fate #301224
4913 - Rpm requires additional quoting of special chars in filenames.
4914   (#233967)
4915 - Resolver::verifySystem checks for new hardware now by calling
4916   freshenPool. This is configureable. Fate #301224
4917 - merged texts from proofread
4918 - Don't consider patch/delta rpms if package architecture changes.
4919   (#231254)
4920 - update packages: changing architecture is only valid while an
4921   system update and NOT while an update via a patch.
4922   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
4923 - verifySystem: Do only regard items which will be on the system after the
4924   commit. Fate 301178
4925 - feature #301369
4926   Import listed GPG Keys from an trusted installation source
4927 - fix return call in new xml parser
4928 - Enable system resolvables in Helix parser (Revision 4787)
4929 - deptestomatic:
4930   Resetting transaction with the correct call;
4931   bugfix; Added kind in keep state (Revision 4788)
4932 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
4933   soft (Revision 4789)
4934 - New call added: maySetToBeUninstalledSoft (Revision 4789)
4935   Both are only functions for the solver (Revision 4789)
4936 - Resetting "by causer" in order to distinguish from state
4937   "keep by user". ( function setLock in order to remove lock)
4938   (Revision 4789)
4939 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
4940   in QueueItemUninstall.cc (Revision 4790)
4941 - Regarding "keep state by user". So avoiding "reselecting" by
4942   other requirements.
4943   Give a corresponding problem solution if a resolvable satisfy
4944   a dependency, but has been set to keep by the user.
4945   Bug : 222531 (Revision 4791)
4946 - Allow to disable autoprotection of foreign vendor items. Required
4947   in zmd-backend. (F301735).
4948 - use sqlite-zmd if using > 10.2 in spec. Use the one available
4949   durin compile.
4950 - Item could has already been selected to soft uninstall (e.G. remove
4951   pattern which recommend this item ). Do not throw an exception anymore.
4952   bug#225278
4953 - Added syscontent::Reader: Parse serialized set of ResObjects.
4954   (for F300729)
4955 - If there has already been selected another item by the solver (e.g. from
4956   another source) we will take thatone in order to avoid parallel
4957   installation and there concerning error messages.
4958   Bug 224698
4959 - In order to handle conflicting resolvable we try to update the
4960   conflicting item. While evaluating these canditates an already selected
4961   candidate will not be regarded. So it could be that an older package
4962   will be selected for update although a newer has already been selected. Revision 4765
4963 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
4964   update candidate and evaluate additional branches.
4965 - r4907
4966
4967 -------------------------------------------------------------------
4968 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
4969
4970 - Improved realpath() wrapper in media handler class (#222521).
4971 - revision 4758
4972
4973 -------------------------------------------------------------------
4974 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
4975
4976 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
4977 - revision 4713
4978
4979 -------------------------------------------------------------------
4980 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
4981
4982 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
4983   because backend uses this sqlite and it is no fun to
4984   install one and the other to develop (as the -devel packages)
4985   conflict.
4986 - add cmake support for building zypp/ lib.
4987   TODO: soinfo, compile testcases, devel, zypp2,docs
4988   find rpm, curl and others.
4989 - dont serialize interactive, as it is
4990   calculated now.
4991   (it was already fixed as we don't reimplement
4992   the method, but we still serialized, parsed)
4993 - r4709
4994
4995 -------------------------------------------------------------------
4996 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
4997
4998 - fixed Patch::interactive to return true as well, if the patch
4999   itself has a licence. (#224192)
5000 - revision 4702
5001 - version 2.9.2
5002
5003 -------------------------------------------------------------------
5004 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
5005
5006 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
5007   on the installation image (#213852).
5008 - revision 4700
5009
5010 -------------------------------------------------------------------
5011 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
5012
5013 - Avoid duplicate pool entries; Bug 223750; second part of the fix
5014 - r4698
5015 - Version 2.9.1
5016
5017 -------------------------------------------------------------------
5018 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
5019
5020 - Pool has multi instances of an item in the pool. Reduced this error
5021   to items which are identically at least. #217574 and #223750
5022 - r4695
5023
5024 -------------------------------------------------------------------
5025 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
5026
5027 - replace spaces to underscores in product names
5028 - 2.8.7
5029 - r4688
5030
5031 -------------------------------------------------------------------
5032 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
5033
5034 - Mark some strings for translation (#219783 need it)
5035 - r4682
5036
5037 -------------------------------------------------------------------
5038 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
5039
5040 - Added translations marks to hal, url and mutex exceptions (#23771)
5041 - revision 4680
5042
5043 -------------------------------------------------------------------
5044 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
5045
5046 - don't make libzypp-devel depend on sqlite-devel as
5047   headers from zypp2 are not installed yet
5048 - r4663
5049
5050 -------------------------------------------------------------------
5051 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
5052
5053 - Return an error if fork failed. (#204807)
5054 - Make Script execution abortable by user request. (#212949, F100233)
5055 - revision 4660
5056 - version 2.8.6
5057
5058 -------------------------------------------------------------------
5059 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
5060
5061 - Added package-manager wrapper script, with icon and .desktop (#222757).
5062   (Used by gnome-main-menu)
5063 - version 2.8.5
5064 - r4640
5065
5066 -------------------------------------------------------------------
5067 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
5068
5069 - Fixed target/hal - one more dbus_connection_close found (#216035)
5070 - revision 4636
5071 - version 2.8.4
5072
5073 -------------------------------------------------------------------
5074 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
5075
5076 - translation added
5077   rev 4630
5078   version 2.8.3
5079
5080 -------------------------------------------------------------------
5081 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
5082
5083 - Process obsoletes when installing non-package objects. (#217352)
5084 - revision 4621
5085 - version 2.8.2
5086
5087 -------------------------------------------------------------------
5088 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
5089
5090 - Implemented volume device check using /sbin/vol_id (#213852).
5091 - Revision 4619
5092
5093 -------------------------------------------------------------------
5094 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
5095
5096 - new translation added
5097
5098 -------------------------------------------------------------------
5099 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
5100
5101 - Implemented an reuse of already existing foreign CD/DVD mount points
5102   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
5103 - Added a fallback check of the volume.mount_point HAL property to
5104   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
5105   to be not avaliable in newer HAL versions (on 10.2).
5106 - Revision 4615
5107 - Version 2.8.1
5108
5109 -------------------------------------------------------------------
5110 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
5111
5112 - removed unused methods from Patch and PatchImplIf. Provided
5113   reasonable default implementation for Patch::interactive.
5114   (#221476).
5115 - revision 4610
5116 - Version 2.8.0
5117
5118 -------------------------------------------------------------------
5119 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
5120
5121 - Handle media eject failures (#216545)
5122 - r4606
5123
5124 -------------------------------------------------------------------
5125 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
5126
5127 - Reimplemented RpmDb::checkPackage using librpm API instead
5128   of parsing "rpm --checksig" output. (#163202)
5129 - Version 2.7.4
5130 - revision 4600
5131
5132 -------------------------------------------------------------------
5133 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
5134
5135 - NEW behaviour of the solver:
5136   Obsolete virtual provides. E.G.:
5137
5138   Installed:
5139   -----------
5140   Name:           test-1.0-0
5141
5142   Name:           moretest-1.0-0
5143   Provides:       test
5144
5145   To be installed
5146   ------------------
5147   Name:           nomoretest-1.0-0
5148   Obsoletes:      test
5149
5150   Result
5151   --------
5152   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
5153   test-1.0-0 had been deleted. Bug 220999
5154
5155 - Translations added
5156
5157 Version 2.7.3
5158 rev 4593
5159
5160 -------------------------------------------------------------------
5161 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
5162
5163 - Bugfix in generating solver testcases:
5164    - added kind of capabilities in description file
5165    - removed unneded channel from uninstall in command file
5166
5167 -------------------------------------------------------------------
5168 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
5169
5170 - Try to call /bin/eject utility if the eject-ioctl fails.
5171 - r4568
5172
5173 -------------------------------------------------------------------
5174 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
5175
5176 - ignore empty capabilities
5177 - r4565
5178
5179 -------------------------------------------------------------------
5180 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
5181
5182 - make progress strings translatable (#219783)
5183 - r4556
5184
5185 -------------------------------------------------------------------
5186 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
5187
5188 -  While deleting a selection all concerning recommended
5189    packages will be deleted too.
5190    BUT those packages should not be deleted which have been
5191    set to KEEP by the user. bug 217574
5192    rev 4526
5193    VERSION: 2.7.2
5194
5195 -------------------------------------------------------------------
5196 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
5197
5198 - Makefile in zypp2 fixed
5199   Revision 4520
5200
5201 -------------------------------------------------------------------
5202 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
5203
5204 - Translations added
5205   Revision 4514
5206   VERSION: 2.7.1
5207
5208 -------------------------------------------------------------------
5209 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
5210
5211 - Make the parser more strict, rejecting broken sources
5212   but showing the error line.
5213   Last fix making the parser relax would break multitag
5214   descriptions with empty lines, now we check dependencies
5215   at a higher level. (reference #160607)
5216 - r4501
5217
5218 -------------------------------------------------------------------
5219 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
5220
5221 - New problem solution added: Unlock ALL resovables in order to speed up
5222   problem solution. Bug 206453
5223
5224 -------------------------------------------------------------------
5225 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
5226
5227 - Translations added
5228
5229 -------------------------------------------------------------------
5230 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
5231
5232 - Fixed target/hal - removed dbus_connection_close calls, because
5233   the connections are shared; unref the ref-counted handle only.
5234   (#216035)
5235 - r4442
5236
5237 -------------------------------------------------------------------
5238 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
5239
5240 - skipping unreachable packages won't work
5241   (#215445)
5242 - r4468
5243
5244 -------------------------------------------------------------------
5245 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
5246
5247 - (#213793) Target store fails to recreate stored install-time (other
5248   Date and ByteCount values as well)
5249
5250 - skip comments and blank lines in multilists
5251   fixes (#214877) - zen-updater is not installed by default
5252
5253 - Automatically fix broken products when reading
5254   the product database.
5255   still pending: honour the read-only flag
5256   Changes to make this possible include
5257   using read_dir instead of boost directory
5258   iterator.
5259
5260 -------------------------------------------------------------------
5261 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
5262
5263 - added new class for generating solver testcases:
5264   Testcase
5265
5266 -------------------------------------------------------------------
5267 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
5268
5269 - Finalized ui::PatternContents. (F301229)
5270 - version 2.7.0
5271 - revision 4413
5272
5273 -------------------------------------------------------------------
5274 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
5275
5276 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
5277 - version 2.6.0
5278
5279 -------------------------------------------------------------------
5280 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
5281
5282 - Added ui::PatternContents: Helper class that will compute a patterns
5283   expanded install_packages set. (UI interface for F301229)
5284 - revision 4387
5285
5286 -------------------------------------------------------------------
5287 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
5288
5289 - removed the last reference to /usr/lib64 to fix the build
5290
5291 -------------------------------------------------------------------
5292 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
5293
5294 - added "zypper info" (jkupec)
5295 - version 2.5.2
5296
5297 -------------------------------------------------------------------
5298 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
5299
5300 - fix rpm db timestamp
5301 - add extra urls and optional urls to product API
5302 - r4378
5303
5304 -------------------------------------------------------------------
5305 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
5306
5307 - zypper: nicer progress reports, with or without --verbose.
5308
5309 -------------------------------------------------------------------
5310 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
5311
5312 - Fixed reloading of target data after commit. Broken since
5313   rev 3880.
5314 - version 2.5.1
5315 - revision 4365
5316
5317 -------------------------------------------------------------------
5318 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
5319
5320 - put query-pool in /usr/lib/zypp and not lib64
5321 - r4363
5322
5323 -------------------------------------------------------------------
5324 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
5325
5326 - revert keyring changes, causes endless loop (obvious)
5327 - add dist-product information, adapt store
5328 - version 2.5.0
5329 - r4355
5330
5331 -------------------------------------------------------------------
5332 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
5333
5334 - zypp-query-pool: For products show additionally distributionName
5335   and distributionEdition. (required by #205392)
5336 - revision 4349
5337
5338 -------------------------------------------------------------------
5339 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
5340
5341 - Add accessor for Product distributionName and distributionEdition.
5342   (required by #205392)
5343 - revision 4347
5344
5345 -------------------------------------------------------------------
5346 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
5347
5348 - added test case for KeyRing
5349 - fire trustedKeyAdded in all calls to import trusted key
5350   not only in signature check workflow.
5351 - r4342
5352
5353 -------------------------------------------------------------------
5354 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
5355
5356 - zypper update: implemented minimal version (patches only)
5357 - zypper list-updates: changed default type from package to patch,
5358   consider patches affecting the package manager separately
5359
5360 -------------------------------------------------------------------
5361 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
5362
5363 - version 2.4.1
5364 - r4338
5365
5366 -------------------------------------------------------------------
5367 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
5368
5369 - add zypp-query-pool, so registration doesn't depend on
5370   libzypp-zmd-backend being installed. Will remove from
5371   backend when suseregister gets updated.
5372
5373 -------------------------------------------------------------------
5374 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
5375
5376 - Make sure config.rpath is present.
5377
5378 -------------------------------------------------------------------
5379 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
5380
5381 - zypper search: fixed uninitialized members that made all searches
5382   exact and case sensitve
5383
5384 -------------------------------------------------------------------
5385 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
5386
5387 - zypp-checkpatches, write in the right file
5388 - r4328
5389
5390 -------------------------------------------------------------------
5391 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
5392
5393 - Install resolvables although they are unneeded
5394   if they have NOT the kind patch/atoms
5395   Bug 210538 - freshens/supplements does not work with patterns
5396 - r4326
5397
5398 -------------------------------------------------------------------
5399 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
5400
5401 - zypper service-add -r http://example.org/foo.repo (F#300641).
5402
5403 -------------------------------------------------------------------
5404 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
5405
5406 - zypp-checkpatches:
5407   save version of the generated xml to
5408   regenerate it if it changes.
5409   save a random token in case of error to
5410   force recreating xml file
5411 - r4321
5412
5413 -------------------------------------------------------------------
5414 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
5415
5416 - remove permissions for zypp checkpatches from spec
5417 - r4318
5418
5419 -------------------------------------------------------------------
5420 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
5421
5422 - registration fails because of wrong product data
5423   (#205392)
5424   use DISTPRODUCT,DISTVERSION to create the product
5425   resolvable. have this resolvable provide
5426   PRODUCT = VERSION
5427 - r4312
5428
5429 -------------------------------------------------------------------
5430 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
5431
5432 - zypper service-add -r ./foo.repo (F#300641).
5433
5434 -------------------------------------------------------------------
5435 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
5436
5437 - zypper: added case-sensitive search, search in descriptions and
5438   summaries, search by resolvable type, substring and word
5439   matching, support for wildcards
5440 - Revision 4303
5441
5442 -------------------------------------------------------------------
5443 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
5444
5445 - Prevent the user from sending signals to zypp-checkpatches-wrapper
5446   (#211286).
5447
5448 -------------------------------------------------------------------
5449 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
5450
5451 - Dont incomplete an uninstalled resolvable, even not when establishing.
5452   Incomplete only makes sense for installed resolvables (when they have broken
5453   deps), for patches (because they are needed) and for atoms (because they are
5454   used during patch calculation)
5455   Bug 198379
5456
5457 - Do not branch for packages with the same NVE but different architectures.
5458   Take the best architecture.
5459
5460 -------------------------------------------------------------------
5461 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
5462
5463 - implement rename source in sourcemanager
5464 - r4286
5465
5466 -------------------------------------------------------------------
5467 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
5468
5469 - YaST sources: set alias to product summary if empty
5470 - show alias on logs.
5471 - r4281
5472
5473 -------------------------------------------------------------------
5474 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
5475
5476 - version 2.4.0 (bin incompat due to callback fixes)
5477 - r4272
5478
5479 -------------------------------------------------------------------
5480 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
5481
5482 - Provide additional solver status information to the UI.
5483   (#162164,F301272)
5484 - Fixed UI satus computation in presence of multiple available
5485   candidates.
5486 - revision 4264
5487 - version 2.3.1
5488
5489 -------------------------------------------------------------------
5490 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
5491
5492 - remove const in MediaChangeReport requestMedia that
5493   broke cd changing.
5494 - r4262
5495
5496 -------------------------------------------------------------------
5497 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
5498
5499 - zypper: added search (jkupec)
5500 - removed the suid bit from zypp-checkpatches-wrapper so that the
5501   build passes until permissions.rpm is updated (~#211286).
5502 - r4253
5503
5504 -------------------------------------------------------------------
5505 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
5506
5507 - Log microseconds if ZYPP_PROFILING env var is enabled.
5508 - r4252
5509
5510 -------------------------------------------------------------------
5511 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
5512
5513 - YaST sources:
5514   Factory cannot be set with 'refresh' enabled
5515   (#204957)
5516 - get rid of some const bool signatures in Source classes
5517 - r4247
5518
5519 -------------------------------------------------------------------
5520 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
5521
5522 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
5523
5524 -------------------------------------------------------------------
5525 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
5526
5527 - select the best solution: prefering the total amount of install/update
5528   packages BEFORE source preferences. Bug 208784
5529
5530 -------------------------------------------------------------------
5531 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
5532
5533 - Introduce a method to see if a source supports a
5534   kind of resolvable at that time, so we can
5535   init a YUM source like factory but avoid parsing
5536   it if it contains no patches.
5537 - add TODO
5538 - zypp-checkpatches xml output
5539 - r4235
5540
5541 -------------------------------------------------------------------
5542 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
5543
5544 - added a CLI preview: zypper
5545 - revision 4214
5546 - version 2.2.3
5547
5548 -------------------------------------------------------------------
5549 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
5550
5551 - FATE #100165:
5552   Make Content File Aware of Different Architectures
5553   expand %a in release notes with architecture
5554
5555 -------------------------------------------------------------------
5556 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
5557
5558 - Extended pattern parser to support includes/extends tags as hint
5559   for the IO. (F301229)
5560 - revision 4199
5561 - version 2.2.2
5562
5563 -------------------------------------------------------------------
5564 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
5565
5566 - Enabled sending of ScriptResolvableReport.
5567 - Changed ScriptResolvableReport::start to send local path
5568   of script to be executed.
5569 - revision 4190
5570 - version 2.2.1
5571
5572 -------------------------------------------------------------------
5573 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
5574
5575 - Added ScriptResolvableReport. Callbacks triggered on script
5576   execution during commit. (F100233)
5577 - revision 4187
5578 - version 2.2.0
5579
5580 -------------------------------------------------------------------
5581 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
5582
5583 - fix: Url::getRegisteredSchemes() would always return nothing
5584
5585 -------------------------------------------------------------------
5586 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
5587
5588 - Made the build dependency on gettext-devel explicit
5589
5590 -------------------------------------------------------------------
5591 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
5592
5593 - adapted multi-media YUM sources according to official YUM
5594   specification (F300743)
5595
5596 -------------------------------------------------------------------
5597 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
5598
5599 - use RPM_OPT_FLAGS (meissner@suse.de)
5600
5601 -------------------------------------------------------------------
5602 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
5603
5604 - SourceFactory::createFrom() - don't loose url,...
5605 - r4160
5606
5607 -------------------------------------------------------------------
5608 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
5609
5610 - reduce logging in ResolvableImpl.cc
5611 - rev 4157
5612
5613 -------------------------------------------------------------------
5614 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
5615
5616 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
5617   in QueueItemInstall and QueueItemRequire
5618   Bug 192535/204913
5619   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
5620
5621 -------------------------------------------------------------------
5622 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
5623
5624 - fixed SourceFactory::createFrom() - don't loose alias,
5625   cachedir,... parameters
5626
5627 -------------------------------------------------------------------
5628 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
5629
5630 - Use RPM Enhances only if detected at configure time, to allow
5631   compilation with older rpm.
5632 - callback params: use const string & instead of string (dmacvicar)
5633
5634 -------------------------------------------------------------------
5635 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
5636
5637 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
5638   a package/script/message
5639   Bug: 192535
5640
5641 -------------------------------------------------------------------
5642 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
5643
5644 - add Source_Ref::checksum() which in combination with
5645   timestamp can give an idea of a source change.
5646 - r4106
5647
5648 -------------------------------------------------------------------
5649 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
5650
5651 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
5652   enable progress reporting on compressed streams.
5653
5654 -------------------------------------------------------------------
5655 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
5656
5657 - better error propagation
5658 - r4096
5659
5660 -------------------------------------------------------------------
5661 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
5662
5663 - Removed libblkid dependency - the workaround using libblkid to
5664   check filesystem on XEN vbd mapped devices is obsolete, because
5665   the info is avaliable via /dev/disk/by-label link now. (#197107)
5666 - revision 4087
5667
5668 -------------------------------------------------------------------
5669 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
5670
5671 - PackageProvider: Fixed broken retry. (#202163)
5672 - revision 4071
5673
5674 -------------------------------------------------------------------
5675 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
5676
5677 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
5678   to create a Package from a source package header.
5679 - Added method Pathname::extension: Return all of the characters in name
5680   after and including the last dot in the last element of name.
5681 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
5682   rpms. Otherwise we'd need access to the rpm database to get the keys.
5683 - revision 4069
5684
5685 -------------------------------------------------------------------
5686 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
5687
5688 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
5689   a package/script/message
5690   Bug: 192535
5691
5692 -------------------------------------------------------------------
5693 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
5694
5695 - Speedup computation of number of rpm database entries.
5696 - revision 4058
5697
5698 -------------------------------------------------------------------
5699 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
5700
5701 - Fixed endless loop in transactResObject
5702   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
5703
5704 -------------------------------------------------------------------
5705 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
5706
5707 - fix some testcases for tar file parser changes
5708 - r4045
5709
5710 -------------------------------------------------------------------
5711 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
5712
5713 - missing includes
5714 - clean old callbacks
5715 - r4041
5716
5717 -------------------------------------------------------------------
5718 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
5719
5720 - zyppPattern->install_packages returns SUGGESTED package too.
5721   Bug 201476
5722   Revision 4036
5723
5724 -------------------------------------------------------------------
5725 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
5726
5727 - New behaviour in the solver: try with 'best' package first, try with 'all'
5728   packages if this fails.
5729   Bug :Bug 191983
5730
5731 -------------------------------------------------------------------
5732 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
5733
5734 - libzypp 2.1.0
5735 - bump version due to incompatible callback changes in KeyRing
5736   Sources
5737
5738 -------------------------------------------------------------------
5739 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
5740
5741 - new keyring callbacks
5742 - separate trust key from import key
5743 - use PublicKey class instead of params, to be able
5744   to add more info like photos later (pending #181682)
5745 - update zmart with those callbacks.
5746 - better error handling (Exception types)
5747 - make tmp file names more readable depending on the context
5748 - r4026
5749
5750 -------------------------------------------------------------------
5751 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
5752
5753 - decouple probing from source creation, using the new
5754   media test for existence functions.
5755 - r4019
5756
5757
5758 -------------------------------------------------------------------
5759 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
5760
5761 - Fixed getDoesFileExist to reset the transfer range
5762 - Added logging of curl debug messages to the zypp log.
5763   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
5764   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
5765 - r4018
5766
5767 -------------------------------------------------------------------
5768 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
5769
5770 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
5771   see rev 3810 below. (#190163)
5772 - rev 3998
5773
5774 -------------------------------------------------------------------
5775 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
5776
5777 - fix uninstalling of atoms (noop)
5778 - r3995
5779
5780 -------------------------------------------------------------------
5781 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
5782
5783 - Implement initial verson of Media
5784   doesFileExist, for future source probing.
5785 - r3984
5786
5787 -------------------------------------------------------------------
5788 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
5789
5790 - more dbus_connection_close fixes
5791 - r3974
5792
5793 -------------------------------------------------------------------
5794 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
5795
5796 - clean up 'incomplete' handling in QueueItemEstablish.
5797 - rev 3973.
5798
5799 -------------------------------------------------------------------
5800 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
5801
5802 - Don't set 'incomplete' for uninstalled patterns or products.
5803   (#198379)
5804 - rev 3970.
5805
5806 -------------------------------------------------------------------
5807 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
5808
5809 - Added new API calls:
5810   setAdditionalProvide
5811   setAdditionalConflict
5812   setAdditionalRequire
5813
5814 -------------------------------------------------------------------
5815 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
5816
5817 - don't link examples to testsuite library.
5818
5819 -------------------------------------------------------------------
5820 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
5821
5822 - Disable profiling to work around compiler bug.
5823
5824 -------------------------------------------------------------------
5825 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
5826
5827 - forward port 3924:3939
5828 - Add explicit finish callbacks for subtasks during ProvidePackage
5829  Â to avoid UI confusion.
5830 - rev3957
5831
5832 -------------------------------------------------------------------
5833 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
5834
5835 - Introduce examples/
5836 - fix some svn ignores
5837 - fix compilation. Use: dbus_connection_close
5838 - rev 3943
5839
5840 -------------------------------------------------------------------
5841 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
5842
5843 - Initial support for plain directory with rpms as source
5844 - r3935
5845
5846 -------------------------------------------------------------------
5847 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
5848
5849 - Move the target query by kind function to
5850   a iterator, so we dont make a copy of the restore
5851   the iterator works loading by demand too
5852
5853 -------------------------------------------------------------------
5854 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
5855
5856 - rename the new initTarget to initializeTarget,
5857   leave the old one as is, but deprecate it.
5858 - r3903
5859
5860 -------------------------------------------------------------------
5861 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
5862
5863 - forward port from SLES10 branch , till 3888
5864 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
5865   full packages. (#168844)
5866 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
5867 - version 2.0.0
5868 - rev 3893
5869
5870 -------------------------------------------------------------------
5871 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
5872
5873 - Separate target init from adding resolvables, getting rid of the
5874 uggly bool flag.
5875 - dont clear the store each time Target::resolvables is called
5876 - Load target resolvables on demand by kind, keep them cached later
5877 - add Target::resolvablesByKind(kind) to allow query specific kind
5878   without reading all kinds. Used to port TargetProduct, which
5879   was reading the whole rpm database only to displayy base product
5880   name in YaST help.
5881 - commit to pkg-bindings and packager will follow.
5882 - jsrain will port more yast stuff, especially inst_source which
5883   startup time should by reduced by half afterwards.
5884 - rev 3880
5885
5886 -------------------------------------------------------------------
5887 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
5888
5889 - forward port:
5890   rev 3786 fix to stalle tmpfiles broke patches.
5891   SLES was released with this broken. 10.1 has a blocked
5892   zypp update because this.
5893   Attempt to fix this. (#192535)
5894 - fix configure.ac sqlite-source build path
5895 - rev 3858
5896
5897 -------------------------------------------------------------------
5898 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
5899
5900 - link correctly
5901
5902 -------------------------------------------------------------------
5903 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
5904
5905 - dont link sqlite in the main lib.
5906 - rev 3826
5907
5908 -------------------------------------------------------------------
5909 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
5910
5911 - susetags: parse product parser regexp only once
5912 - parse yum factory 5 sec. (from 30) faster using
5913   another string find algorithm
5914 - rev 3824
5915
5916 -------------------------------------------------------------------
5917 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
5918
5919 - Digest: Don't read the stream character wise but reading blocks,
5920   as advised by matz profiling.
5921 - r3819
5922
5923 -------------------------------------------------------------------
5924 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
5925
5926 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
5927   trusted vendors. (#189573)
5928 - revision 3804
5929
5930 -------------------------------------------------------------------
5931 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
5932
5933 - backport fix for stalle tmpfile (#191311)
5934 - rev 3788
5935
5936 -------------------------------------------------------------------
5937 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
5938
5939 - deactivated media manager code that was disabling the
5940   automounter (#172419)
5941 - rev 3724
5942
5943 -------------------------------------------------------------------
5944 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
5945
5946 - fix autorefresh (#186115)
5947 - revision 3708
5948 -------------------------------------------------------------------
5949 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
5950
5951 - forward port from SLE branch
5952 - Set default permission for logfiles to 0640. (#187044)
5953 - revision 3696
5954
5955 -------------------------------------------------------------------
5956 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
5957
5958 - forward port from SLE branch
5959 - Fixed installation of SP or Add-On product switching to media 2
5960   too early. (#186607)
5961 - revision 3691
5962
5963 -------------------------------------------------------------------
5964 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
5965
5966 - forward port from SLE branch
5967 - Strip self provides without edition in Resolvable ctor.
5968   (#186079)
5969 - Source::provideResolvables not implemented in yum source type.
5970   Product not set for packages that are available from update source
5971   (#186920)
5972 - Hook modalias() supplements without package to "kernel" (#184840)
5973 - Allow on-demand SourceManager::restore() (#186678)
5974 - Hook modalias() supplements without package to "kernel" (#184840)
5975 - rev 3676
5976
5977 -------------------------------------------------------------------
5978 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
5979
5980 - Fix adding resolving of path names for mount points (#181606)
5981 - rev 3658
5982
5983 -------------------------------------------------------------------
5984 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
5985
5986 - merge download algorithm and refactoring from branch
5987   (#181204)
5988
5989 -------------------------------------------------------------------
5990 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
5991
5992 - autodocs: use find+xargs to overcome command length limit,
5993   do not call doxygen unnecessarily (#185334).
5994 - rev 3645
5995
5996 -------------------------------------------------------------------
5997 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
5998
5999 - Dont use getZYpp in static constructor (#185198)
6000   Bugfix #178292 was wrong.
6001 - Only warn on incompleting installed resolvables (#185197)
6002 - rev 3644
6003
6004 -------------------------------------------------------------------
6005 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
6006
6007 - Atoms might only be installed via patches (#184714)
6008 - rev 3642
6009
6010 -------------------------------------------------------------------
6011 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
6012
6013 - fix for the last stall tmpfile (#178292)
6014 - r3637
6015
6016 -------------------------------------------------------------------
6017 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
6018
6019 - Implemented transfer timeout inside of the progress callback.
6020   The timeout value can be set using timeout url parameter, the
6021   default transfer timeout is 180 seconds. (#181602)
6022 - Added ssl_verify and ssl_capath url options used in https scheme,
6023   allowing to change or disable the ssl verify options. (#171622)
6024 - Added fallback on read failures of /etc/mtab to /proc/mounts.
6025   Improved verbosity in mount and mount check related failure cases,
6026   incl. /etc/mtab dump. (#181606)
6027 - rev 3623
6028
6029 -------------------------------------------------------------------
6030 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
6031
6032 - combine knownAliases and knownUrls in a single function.
6033 - rev 3616
6034
6035 -------------------------------------------------------------------
6036 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
6037
6038 - honor parallel installs in resolver context (#181103)
6039 - rev 3592
6040
6041 -------------------------------------------------------------------
6042 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
6043
6044 - right fix for tmpdir initialized in static constructor
6045 - catch around provideJustFile in providePackage
6046 -rev 3654
6047
6048 -------------------------------------------------------------------
6049 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
6050
6051 - fix #182003 YUM packages without size
6052 - rev 3587
6053
6054 -------------------------------------------------------------------
6055 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
6056
6057 - Allow to restore and remove by Url
6058 - rev 3583
6059
6060 -------------------------------------------------------------------
6061 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
6062
6063 - make atoms parallel installable (#181103)
6064 - rev 3580
6065
6066 -------------------------------------------------------------------
6067 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
6068
6069 - Allow to restore by alias
6070 - r3568
6071
6072 -------------------------------------------------------------------
6073 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
6074
6075 - Do not fork in a global destructor, perl dislikes it (#182672).
6076   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
6077
6078 -------------------------------------------------------------------
6079 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
6080
6081 - Installation: Assert product information is stored to libzypp
6082   database before reboot. (#181198)
6083 - Version 1.2.0; revision 3553
6084
6085 -------------------------------------------------------------------
6086 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
6087
6088 - Synchronize keys with rpm database before
6089   closing access to it (#182338)
6090 - rev 3533
6091
6092 -------------------------------------------------------------------
6093 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
6094
6095 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
6096   filter out the non-DVD drives completely. Allows a fallback to
6097   drives without the dvd HAL property e.g. in VMWare. (#177457)
6098 - rev 3530
6099
6100 -------------------------------------------------------------------
6101 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
6102
6103 - Merge fix for stalle tmpdir due to cyclic references, using a master
6104  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
6105 - rev 3521
6106
6107 -------------------------------------------------------------------
6108 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
6109
6110 - Fixes unneeded file download, and add download callbacks
6111   (still need yast side) #181204 and #160206
6112 - Fix stalle tmpdir due to cyclic references, using a master
6113   TmpDir for zypp. # 178292
6114
6115 -------------------------------------------------------------------
6116 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
6117
6118 - fixed memory leak in PersistentStorage (#168690)
6119 - revision 3519
6120
6121 -------------------------------------------------------------------
6122 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
6123
6124 - fixed memory leak in XMLSourceCacheParser (#168690)
6125 - revision 3517
6126
6127 -------------------------------------------------------------------
6128 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
6129
6130 -latest fi translation added
6131  Revision 3502
6132
6133 -------------------------------------------------------------------
6134 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
6135
6136 -All installed resolvables has been set to "satisfied" in
6137  ResolverContext::unneeded . BUT:
6138  Patch concerning resolvables have to be set to
6139  "unneeded" although they are installed. In order
6140  getting the state "no longer applicable" (Bug 171590)
6141 - rev 3496
6142
6143 -------------------------------------------------------------------
6144 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
6145
6146 - compute status for scripts and messages so their freshens get
6147   properly honored (aj with postgresql-server)
6148 - rev 3494
6149
6150 -------------------------------------------------------------------
6151 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
6152
6153 - revert not-used-yet rpmdb timestamp, as
6154   it broke rpmdb::init(). (#180040)
6155 - rev 3490
6156
6157 -------------------------------------------------------------------
6158 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
6159
6160 - updating gmo files, if po files has been changed; bug 164449
6161
6162 -------------------------------------------------------------------
6163 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
6164
6165 - Dont download twice if starting from 1st time
6166 - fix typo
6167 - rev 3481
6168
6169 -------------------------------------------------------------------
6170 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
6171
6172 - set cache dir only if storeMetadata is called as a public method.´
6173 - rev 3475
6174
6175 -------------------------------------------------------------------
6176 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
6177
6178 - schedule a package for installation if
6179   - it freshens / supplements something
6180   - it is not installed yet
6181   (#178721)
6182 - rev 3473
6183
6184 -------------------------------------------------------------------
6185 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
6186
6187 - make susetags also implement download and check first.
6188 - rev 3470
6189
6190 -------------------------------------------------------------------
6191 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
6192
6193 - make yum more robust. Never parse from provideFile
6194   but only from local disk. Make sure the cache
6195   is consistent before recreating it.
6196   the code is easier to follow and probably
6197   faster. checksum and signatures are
6198   checked on caching not on parsing.
6199   Required to implement refresh for #154990
6200 - rev 3452
6201
6202 -------------------------------------------------------------------
6203 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
6204
6205 - implement timestamp for YUM and SuseTags
6206 - actually use the license to confirm in yum patches
6207 - add prerequires tag in yum optonally to the bad designed
6208   and nonintuitive pre=1
6209 - rev 3448
6210
6211 -------------------------------------------------------------------
6212 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
6213
6214 - dont pass root on init but before.
6215 - implement rpm db modification timestamp
6216   not used yet
6217 - move Helix source to testsuite out of the solver
6218   so we can use it for target, storage tests
6219 - add Source_Ref::timestamp(), default to now()
6220   in order to implement smart sync of sources by zmd
6221 - don't parse desc and summary twice
6222 - fix a segfault with tranlated text
6223 - fix broken size tag introduced in rev 3427
6224 - rev 3446
6225
6226 -------------------------------------------------------------------
6227 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
6228
6229 - dont accept corrupt sources, improve logs
6230
6231 -------------------------------------------------------------------
6232 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
6233
6234 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
6235   loosing autoprotection (eg. for foreign vendor). (assists #177469)
6236 - rev 3431
6237
6238 -------------------------------------------------------------------
6239 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
6240
6241 - added mediaNr() to PatchRpm and DeltaRpm classes
6242 - rev 3430
6243
6244 -------------------------------------------------------------------
6245 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
6246
6247 - enable YUM license to confirm.
6248   needed for #174476
6249 - adapt store to serialize and read all new resobject fields
6250 - use install-time to now() when serializing (#174653)
6251 - rev 3427
6252
6253 -------------------------------------------------------------------
6254 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
6255
6256 - Do not violate install order when restricting commit to a certain
6257   mediaNumber. (#170079)
6258 - Version 1.1.0; rev 3423
6259
6260 -------------------------------------------------------------------
6261 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
6262
6263 - Added SourceManager::findSourceByUrl to overcome alias mismatches
6264   (#177543).
6265 - rev 3420
6266
6267 -------------------------------------------------------------------
6268 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
6269
6270 - Order all objects according to prerequirements, not just packages.
6271   (#173690)
6272 - rev 3419
6273
6274 -------------------------------------------------------------------
6275 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
6276
6277 - Added new translation
6278
6279 -------------------------------------------------------------------
6280 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
6281
6282 - fix missing homedir option for gpg (#171055)
6283 - rev 3415
6284
6285 -------------------------------------------------------------------
6286 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
6287
6288 - Prevent against daemons launched in rpm %post, that do not close
6289   their filedescriptors. (#174548)
6290 - Version 1.0.1; rev 3413
6291
6292 -------------------------------------------------------------------
6293 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
6294
6295 - fixed media number of package retrieved as a part of a patch
6296   (#174841)
6297 - rev 3409
6298
6299 -------------------------------------------------------------------
6300 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
6301
6302 - fix missing package descriptions due to filtered packages
6303   by incompatible architectures. (#159109)
6304 - rev 3404
6305
6306 -------------------------------------------------------------------
6307 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
6308
6309 - decrease logging in DiskUsageCounter and Modalias (#163186)
6310 - rev 3406
6311
6312 -------------------------------------------------------------------
6313 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
6314
6315 - Stay backward comapatible.
6316
6317 -------------------------------------------------------------------
6318 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
6319
6320 - Make basic attributes available through ResObject.
6321 - Let ResObjects which do not require media access during
6322   commit return ZERO sourceMediaNr (required for #173690)
6323 - Version 1.0.0
6324 - rev 3390
6325
6326 -------------------------------------------------------------------
6327 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
6328
6329 - reduce logging verbosity (#163186)
6330 - rev 3381
6331
6332 -------------------------------------------------------------------
6333 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
6334
6335 - setCandidate accept candidates with compatible architectures too. Not
6336   only with the same architecture. Bug 172594 - If update package has
6337   differet arch, UI display is wrong
6338
6339 -------------------------------------------------------------------
6340 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
6341
6342 - Added Source_Ref::resStoreInitialized.
6343   If we know that noone has seen the resolvables yet, we can skip
6344   them too, eg. when deleting a source. (#174840)
6345 - rev 3378
6346
6347 -------------------------------------------------------------------
6348 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
6349
6350 - Honor freshens as conditionals independant from the installed/
6351   uninstalled status (#174797)
6352 - rev 3376
6353
6354 -------------------------------------------------------------------
6355 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
6356
6357 - State modifier "unneeded" is transitive for patches (#171590)
6358 - rev 3375
6359
6360 -------------------------------------------------------------------
6361 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
6362
6363 - Do not transact itself (update) in the transactResObject mechanism
6364   Bug 174290
6365
6366 -------------------------------------------------------------------
6367 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
6368
6369 - Reenabled improved large file support flags (unintentionally
6370   removed in rev 1544). Fixes bug #173753.
6371 - Added large file support flags to libzypp.pc file allowing
6372   consistence checks in the application using features variable
6373 - rev 3366
6374
6375 -------------------------------------------------------------------
6376 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
6377
6378 - SourceManager: moved source deletion before creation
6379   so that we can recreate a deleted one (#174295)
6380 - removed dead code dealing with known_caches from SourceManager::store
6381   (see r3195)
6382 - r3362
6383
6384 -------------------------------------------------------------------
6385 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
6386
6387 - fixed returning product short name and summary if product read
6388   from target store (#148625)
6389 - rev 3360
6390
6391 -------------------------------------------------------------------
6392 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
6393
6394 - set media verifier on redirected medium (#172599)
6395 - rev 3359
6396
6397 -------------------------------------------------------------------
6398 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
6399
6400 - fix 'transactResKind' to collect best providers by capability
6401   and to recursively transact items of same kind (#170114)
6402 - rev 3355
6403
6404 -------------------------------------------------------------------
6405 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
6406
6407 - serialize the full URL to avoid missing password and other
6408   url settings (#148108)
6409 - rev 3353
6410
6411 -------------------------------------------------------------------
6412 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
6413
6414 - Added a 60 sec connect timeout to MediaCurl (#172860)
6415 - rev 3348
6416
6417 -------------------------------------------------------------------
6418 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
6419
6420 - re-fetch also .asc and .key files before checking signature
6421   (#172597)
6422 - rev 3350 (3345-10.1)
6423
6424 -------------------------------------------------------------------
6425 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
6426
6427 - Fix yum key verification, because a double variable declaration
6428
6429 -------------------------------------------------------------------
6430 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
6431
6432 - use --no-default-keyring to avoid creating a
6433   default gpg dir in / (#171055)
6434 - rev 3335
6435
6436 -------------------------------------------------------------------
6437 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
6438
6439 - Fix YUM signature checking, we were passing the key instead of the
6440   signature.
6441 - When the user trust a key, sync again. Bye to the session trusted
6442   keys and user being asked all the time. (#171213)
6443 - r3332
6444
6445 -------------------------------------------------------------------
6446 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
6447
6448 - Cleanup index tables when removing items from pool (#170564).
6449
6450 -------------------------------------------------------------------
6451 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
6452
6453 - backout rev 3246->3275 of TargetImpl.cc
6454 - add missing testsuite/utils/TestUtils.h
6455 - rev 3330
6456
6457 -------------------------------------------------------------------
6458 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
6459
6460 - more fixes for #171062, there were some files still not being
6461   read from cache.
6462 - r3327
6463
6464 -------------------------------------------------------------------
6465 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
6466
6467 - cache keys and signature. Remove lot of duplicated code. (#171062)
6468 - r3320
6469
6470 -------------------------------------------------------------------
6471 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
6472
6473 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
6474   mount here anything, so it is OK to use any dir (171351).
6475 - rev 3318
6476
6477 -------------------------------------------------------------------
6478 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
6479
6480 - parse "license-to-confirm" in primary.xml (#168437)
6481 - rev 3312
6482
6483 -------------------------------------------------------------------
6484 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
6485
6486 - Don't try to store 'Atom', not needed and the backend store
6487   rejects them anyways (addtion to #168610)
6488 - rev 3306
6489
6490 -------------------------------------------------------------------
6491 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
6492
6493 - Improved device check in MediaDISK using libblkid (Bug #158529)
6494 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
6495   added a check if it is a directory
6496 - Added libcurl and libblkid checks to configure.ac
6497 - Added e2fsprogs(-devel) requires to the spec file
6498 - rev 3303
6499
6500 -------------------------------------------------------------------
6501 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
6502
6503 - dont download "other" during key check (#171041)
6504 - rev 3294
6505
6506 -------------------------------------------------------------------
6507 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
6508
6509 - allow parallel installs of atoms (used to fulfill patch require-
6510   ments, atoms aren't installed anyways) (#170098)
6511 - some testsuite improvements.
6512 - rev 3288
6513
6514 -------------------------------------------------------------------
6515 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
6516
6517 - get rid of autobuild check when throwing exceptions without throw
6518   but with a macro, returning a null pointer at the end (never reached).
6519
6520 -------------------------------------------------------------------
6521 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
6522
6523 - Do not violate install order when restricting commit to a certain
6524   mediaNumber. (#170079)
6525
6526 -------------------------------------------------------------------
6527 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
6528
6529 - Don't use throw directly!
6530   use ZYPP_THROW with a Exception class, otherwise package bindings
6531   will not catch them.
6532   Should fix crashes when reading broken sources with yast.
6533 - rev 3272
6534
6535 -------------------------------------------------------------------
6536 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
6537
6538 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
6539   revision 3269
6540
6541 -------------------------------------------------------------------
6542 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
6543
6544 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
6545 - further improve on #168840 (from rev 3231), match on name-edition
6546   when filtering by best arch. (#170098)
6547 - rev 3268
6548
6549 -------------------------------------------------------------------
6550 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
6551
6552 - #170093 , lot of package descriptions missing
6553 - rev 3263
6554
6555 -------------------------------------------------------------------
6556 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
6557
6558 - try to fix wrong permissions of /var/lib/zypp created
6559   by old zypp, only when running as root they are fixed
6560   (#169094)
6561 - YUM: Verify signatures on factoryInit.
6562   Dont provide other.xml. Cleanups, better logging.
6563   When refreshing signed soruces, don't refresh is source
6564   has not changed.
6565 - YaST sources: don't refresh if media file has not changed.
6566 - Show full url of index files in sources for signature validation
6567   (mentioned in #170139 comment #3)-
6568
6569 -------------------------------------------------------------------
6570 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
6571
6572 - udpated media ID syntax for external scripts (to be consistent
6573   with packages) (#170247)
6574 - rev 3256
6575
6576 -------------------------------------------------------------------
6577 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
6578
6579 - set media ID to 1 if not specified in YUM metadata (#167452)
6580 - rev 3255
6581
6582 -------------------------------------------------------------------
6583 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
6584
6585 - If freshen and supplement are fulfilled, install any kind of
6586   resolvable if not yet installed (#165746)
6587 - rev 3249
6588
6589 -------------------------------------------------------------------
6590 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
6591
6592 - make downloaded script executable. (#169191)
6593 - rev 3247
6594
6595 -------------------------------------------------------------------
6596 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
6597
6598 - Improve on last fix, compare only compatible archs.
6599 - rev 3233
6600
6601 -------------------------------------------------------------------
6602 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
6603
6604 - Only choose best arch of multiple package atoms with identical
6605   name (#168840)
6606 - rev 3231
6607
6608 -------------------------------------------------------------------
6609 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
6610
6611 - pass empty strings to UI as key properties if unknown key
6612   (#169114)
6613 - rev 3228
6614
6615 -------------------------------------------------------------------
6616 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
6617
6618 - refrain from parsing 'other.xml' (#159316)
6619 - rev 3226
6620
6621 -------------------------------------------------------------------
6622 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
6623
6624 - in source refresh, clean up the cache dir if fails
6625 - do not require repomd.xml.asc when creating a cache (#163765)
6626 - rev 3224
6627
6628 -------------------------------------------------------------------
6629 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
6630
6631 - Check if a file exists before providing it, and just handling the
6632   exception is not sufficient, because it can release the media.
6633   it nows get all possible packages.X translations an then
6634   it selects the candidate from the existing ones (#168654)
6635 - rev 3221
6636
6637 -------------------------------------------------------------------
6638 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
6639
6640 - dont report conflicts if item is neither installed
6641   nor to-be-installed (#168906)
6642 - rev 3219
6643
6644 -------------------------------------------------------------------
6645 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
6646
6647 - #168060 , propagate the file description or original
6648   name to the UI and not the checked filename path,
6649   which could be a tmp file.
6650   Requires changes in pkg-manager, and probably zmd-helpers.
6651 - rev 3215
6652
6653 -------------------------------------------------------------------
6654 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
6655
6656 - /var/lib/zypp/db/languages/* are empty files (##168355)
6657 - r3206
6658
6659 -------------------------------------------------------------------
6660 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
6661
6662 - All resolvables must honor arch, so Arch_noarch in
6663   target/store/XMLFilesBackend.cc is wrong (#160792)
6664 - Introduced code to honour shared package descriptions
6665   (#159109)
6666 - r3204
6667
6668 -------------------------------------------------------------------
6669 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
6670
6671 - replace '_' in YUM elements/attributes with '-' (#168762)
6672 - rev 3201
6673
6674 -------------------------------------------------------------------
6675 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
6676
6677 - Fixed iseries workaround - interchanged variables for scsi
6678   devices, added debug messages about the steps (#163971).
6679 - Added getenv NULL ptr check and verify of the $HOME dir's
6680   and ~/.curlrc file's ownership (#163203).
6681 - rev 3199
6682
6683 -------------------------------------------------------------------
6684 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
6685
6686 - Use filesystem::TmpDir to create unique and unused Source cache
6687   directories. (#168051)
6688
6689 -------------------------------------------------------------------
6690 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
6691
6692 - Enable signature checks per default. (#168525)
6693
6694 -------------------------------------------------------------------
6695 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
6696
6697 - fix callbacks for providing a single file (#160206)
6698
6699 -------------------------------------------------------------------
6700 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
6701
6702 - If an installed package looses a dependency, the solver tries
6703   to upgrade it. Limit the upgrade candidates to best arch, best
6704   edition.
6705 - filter 'other' entries with incompatible arch in yum parser.
6706 - rev 3177
6707
6708 -------------------------------------------------------------------
6709 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
6710
6711 - initialize the product category according to source (#168061)
6712 - rev 3172
6713
6714 -------------------------------------------------------------------
6715 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
6716
6717 - delete only one older version of a xml-store resolvable
6718   (half-baked, but the previous attempt was charred)
6719
6720 -------------------------------------------------------------------
6721 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
6722
6723 - moved license_to_confirm to primary.xml
6724 - rev 3170
6725
6726 -------------------------------------------------------------------
6727 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
6728
6729 - Removed deprecated oldstyle commit methods.
6730
6731 -------------------------------------------------------------------
6732 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
6733
6734 - when installing a xml-store resolvable (all except package,
6735   message, script), delete older versions (#160792).
6736 - read selection edition from the XML store
6737 - rev 3167
6738
6739 -------------------------------------------------------------------
6740 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
6741
6742 - properly clear transaction flag after successful commit
6743   (see rev 3122, #164365, #167285)
6744 - rev 3157
6745
6746 -------------------------------------------------------------------
6747 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
6748
6749 - recursively soft-uninstall recommended package on real uninstall,
6750   not on update (#167603)
6751 - rev 3155
6752
6753 -------------------------------------------------------------------
6754 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
6755
6756 - fix #167605 (importing keys to rpm multiple times due to
6757   wrong interpretation of rpm gpg versioning.
6758 - add support for reading the rpm keys, with full id and fingerprint
6759 - rev 3153
6760
6761 -------------------------------------------------------------------
6762 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
6763
6764 - don't add duplicate error infos to ResolverContext (#167309)
6765 - rev 3146
6766
6767 -------------------------------------------------------------------
6768 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
6769
6770 - fix Resolver::transactReset() (see rev 3122) (#167285)
6771 - rev 3140
6772
6773 -------------------------------------------------------------------
6774 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
6775
6776 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
6777   variable is present, all signature checking callbacks will default
6778   to 'accept', in case no recipient is present.
6779
6780 -------------------------------------------------------------------
6781 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
6782
6783 - read content file on construction, and make
6784   provideProduct only insert the already
6785   read product object into the store (#165826)
6786   (dmacvicar)
6787 - When the signature is not found, warn the
6788   user about a unsigned source. When the
6789   key is not found, do nothing, it can be in the
6790   keyring already. (#166016) (dmacvicar)
6791 - enable key verification only if
6792   ZYPP_CHECKSIG env var is set (dmacvicar)
6793 - r1529
6794
6795 -------------------------------------------------------------------
6796 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
6797
6798 - fix bugfix 164365, fix bug 167285
6799   Actually clear the transcation state instead of locking it
6800   to 'dont transact'
6801 - rev 3122
6802
6803 -------------------------------------------------------------------
6804 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
6805
6806 - revert the signature/digest checking callbacks
6807 - rev 3115
6808
6809 -------------------------------------------------------------------
6810 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
6811
6812 - Bugfix #165670
6813   - Honor keep requests.
6814   - Dont flag "locked uninstall" as error if a keep request was
6815     issued before.
6816 - rev 3114
6817
6818 -------------------------------------------------------------------
6819 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
6820
6821 - rule out locked items during distribution upgrade as early
6822   as possible. (#165670)
6823 - rev 3110
6824
6825 -------------------------------------------------------------------
6826 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
6827
6828 - Bugfix #166212
6829   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
6830     transactResObject().
6831   - resetTransaction(APPL_LOW) before resolving
6832   - enhance transactCaps by using the same algorithm as in
6833     QueueItemRequire
6834     (before: transact all requires and recommends by name
6835      now: transact best requires and recommends by provides)
6836 - rev 3107
6837
6838 -------------------------------------------------------------------
6839 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
6840
6841 - new callbacks for failing digest
6842 - rev 3098
6843
6844 -------------------------------------------------------------------
6845 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
6846
6847 - ask for file without a checksum (#165125)
6848
6849 -------------------------------------------------------------------
6850 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
6851
6852 - dont install satisfied resolvables (#165843)
6853 - rev 3095
6854
6855 -------------------------------------------------------------------
6856 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
6857
6858 - dont abort on failed "dry_run" (#164583)
6859 - rev 3091
6860
6861 -------------------------------------------------------------------
6862 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
6863
6864 - Ask user if signature file does not exist (#163765)
6865 - handle repomd.xml.asc as optional file (#163765)
6866 - rev 3089
6867
6868 -------------------------------------------------------------------
6869 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
6870
6871 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
6872 - rev 3087
6873
6874 -------------------------------------------------------------------
6875 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
6876
6877 - Dont do transitive uninstalls on uninstalled or upgraded items.
6878   (#165798)
6879 - rev 3083
6880
6881 -------------------------------------------------------------------
6882 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
6883
6884 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
6885
6886 -------------------------------------------------------------------
6887 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
6888
6889 - Product::updateUrls: restore it from the XML store;
6890   fixed content parsing (#163192).
6891 - restore product flags fro the XML store
6892 - rev 3074
6893
6894 -------------------------------------------------------------------
6895 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
6896
6897 - Only consider best arch/version (#165477)
6898 - rev 3069
6899
6900 -------------------------------------------------------------------
6901 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
6902
6903 - No need to parse tags at all if there is no item to store values
6904   (e.g. data for unwanted arch). Fixed segv trying to store data in
6905   NULL item. (#165479)
6906 - rev3065
6907
6908 -------------------------------------------------------------------
6909 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
6910
6911 - Improved Url path name "//" vs. "/%2f" handling; now if the
6912   url has an authority, "/%2f" is used for ftp only (#163784)
6913 - rev 3062
6914
6915 -------------------------------------------------------------------
6916 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
6917
6918 - fixed storing patch scripts to target store (#159928)
6919 - rev 3058
6920
6921 -------------------------------------------------------------------
6922 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
6923
6924 - if a patch is bad, only skip this patch, not everything
6925   (#165200)
6926 - rev 3057
6927
6928 -------------------------------------------------------------------
6929 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
6930
6931 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
6932 - Susetags:Pattern: Fixed parser.
6933
6934 -------------------------------------------------------------------
6935 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
6936
6937 - when uninstalling, only re-establish installed items
6938   supplementing the to-be-uninstalled one. (variant of #165111)
6939 - rev 3054
6940
6941 -------------------------------------------------------------------
6942 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
6943
6944 - Susetags:Package: Parse and provide ins/delnotify texts.
6945
6946 -------------------------------------------------------------------
6947 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
6948
6949 - when checking freshens/supplements at install, only consider
6950   best architecture/edition (#164453)
6951 - rev 3051
6952
6953 -------------------------------------------------------------------
6954 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
6955
6956 - when checking for supplements, only consider best arch, best
6957   edition for installation (#165111)
6958 - rev 3047
6959
6960 -------------------------------------------------------------------
6961 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
6962
6963 - Bug 165117: build 910: Update: Splitted packages are selected for
6964   all archs
6965
6966 -------------------------------------------------------------------
6967 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
6968
6969 - ask user if a file exists but does not have a checksum (#162797)
6970 - rev 3044
6971
6972 -------------------------------------------------------------------
6973 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
6974
6975 - parse time and size elements from delta and patch RPM
6976 - rev 3043
6977
6978 -------------------------------------------------------------------
6979 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
6980
6981 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
6982   devices - on powerpc only (#163971)
6983 - rev 3042
6984
6985 -------------------------------------------------------------------
6986 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
6987
6988 - fix endless loop in patches parsing.
6989 - rev 3039
6990
6991 -------------------------------------------------------------------
6992 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
6993
6994 - fixed media handling in SuSEtags source (#164879)
6995 - rev 3037
6996
6997 -------------------------------------------------------------------
6998 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
6999
7000 - honor 'dry_run' on package remove (#164732)
7001 - rev 3036
7002
7003 -------------------------------------------------------------------
7004 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
7005
7006 - add files from yum filelist as provides to package (#164731)
7007 - rev 3032
7008
7009 -------------------------------------------------------------------
7010 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
7011
7012 - honor "+Enh:/-Enh:" in packages file (#156513)
7013
7014 -------------------------------------------------------------------
7015 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
7016
7017 - fix callback receiver signature to match the callback for removing
7018   package
7019
7020 -------------------------------------------------------------------
7021 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
7022
7023 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
7024 - rev 3024
7025
7026 -------------------------------------------------------------------
7027 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
7028
7029 - Bug 164440; Taking wrong architecture while updating obsoletes
7030   splitted packages
7031 - rev 3022
7032
7033 -------------------------------------------------------------------
7034 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
7035
7036 - allow relative paths with url file:
7037 - dont filter atoms from going into pool, multi-arch patch
7038   requirements need them. Instead, treat atoms with incompatible
7039   architecture as unneeded.
7040 - rev 3018
7041
7042 -------------------------------------------------------------------
7043 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
7044
7045 - product now provides short name
7046 - rev 3013
7047
7048 -------------------------------------------------------------------
7049 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
7050
7051 - read metadata for packages from correct tags in patches (#163220)
7052 - rev 3011
7053
7054 -------------------------------------------------------------------
7055 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
7056
7057 - more detailed resolver error reports (#162994)
7058 - rev 3010
7059
7060 -------------------------------------------------------------------
7061 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
7062
7063 - report package download progress (#160966)
7064 - rev 3007
7065
7066 -------------------------------------------------------------------
7067 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
7068
7069 - transact also for languages (#163819)
7070 - rev 3004
7071
7072 -------------------------------------------------------------------
7073 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
7074
7075 - loop through all affected ResObjects in transactResKind (#163819)
7076 - rev 3002
7077
7078 -------------------------------------------------------------------
7079 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
7080
7081 - allow re-installation of non-packages (#162906)
7082 - rev 2998
7083
7084 -------------------------------------------------------------------
7085 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
7086
7087 - Added loop checking for scsi cdroms (/sys/block/srX) in case
7088   HAL does not provide any drives like on iSeries (#163971).
7089 - rev 2995
7090
7091 -------------------------------------------------------------------
7092 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
7093
7094 - add 'licenceToConfirm()' to Product. (#164375)
7095
7096 -------------------------------------------------------------------
7097 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
7098
7099 - Avoid excessive CD hopping on commit. But still far from
7100   being perfect. (#159679)
7101 - Fixed Target::commit: Despite dry_run set True, packages
7102   were depeted.
7103
7104 -------------------------------------------------------------------
7105 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
7106
7107 - honour if user decides to skip a package in commit (#156031)
7108
7109 -------------------------------------------------------------------
7110 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
7111
7112 - fixed parsing external reference to script in patch (#163221)
7113 - r2981
7114
7115 -------------------------------------------------------------------
7116 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
7117
7118 - cache and provide content.asc/key optionally. Dont show a
7119   popup if they dont exists. (dmacvicar)
7120 - Actually abort when verify signature workflow is false. (dmacvicar)
7121 - r2978
7122
7123 -------------------------------------------------------------------
7124 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
7125
7126 - fixed setting autorefresh flag for installation sources
7127
7128 -------------------------------------------------------------------
7129 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
7130
7131 - drop patches with incompatible architecture.
7132 - rev 2972
7133
7134 -------------------------------------------------------------------
7135 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
7136
7137 - Added info method to media verifier base and more debug info
7138 - rev 2970
7139
7140 -------------------------------------------------------------------
7141 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
7142
7143 - Dont deny the "/" attach point in MediaDIR, since this is used
7144   for all "file:" urls, esp. local packages.
7145 - rev 2962
7146
7147 -------------------------------------------------------------------
7148 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
7149
7150 - Bug 159673 - only one conflict solvable per page
7151
7152 -------------------------------------------------------------------
7153 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
7154
7155 - parse all dependencies of 'packages' file (#163773)
7156 - rev 2957
7157
7158 -------------------------------------------------------------------
7159 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
7160
7161 - Use the original media descr_dir on refresh for
7162   suse tags source (#163196)
7163 - r2952
7164
7165 -------------------------------------------------------------------
7166 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
7167
7168 - add Source::setUrl() for zmd backend helper.
7169 - rev 2946
7170
7171 -------------------------------------------------------------------
7172 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
7173
7174 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
7175 target init. (dmacvicar)
7176 - r2949
7177
7178 -------------------------------------------------------------------
7179 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
7180
7181 - Fixed MediaDISK to use a mount -oro,bind id the disk
7182   partition is already attached e.g. by the automounter.
7183   Try to mount it a second time may fail (#163486).
7184 - rev 2944
7185
7186 -------------------------------------------------------------------
7187 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
7188
7189 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
7190 - rev 2940
7191
7192 -------------------------------------------------------------------
7193 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
7194
7195 - only try to create a source of a given type when restoring
7196   from the persistent store (#162111)
7197
7198 -------------------------------------------------------------------
7199 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
7200
7201 - parse all dependencies for patterns (.pat) files (#160602)
7202 - drop YOUPATH and YOUURL from content file.
7203 - rev 2924
7204
7205 -------------------------------------------------------------------
7206 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
7207
7208 - properly initialize autorefresh for non-remote sources (#154990)
7209 - rev 2919
7210
7211 -------------------------------------------------------------------
7212 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
7213
7214 - Added flag to MediaManager::isUseableAttachPoint, whether
7215   to check against system mount entries or not.
7216 - Disallow to use the attachpoints of another media handlers
7217   as source path in MediaDIR.
7218 - rev 2917
7219
7220 -------------------------------------------------------------------
7221 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
7222
7223 -implement callbacks for when package verification (checksum)
7224  fails, offer to retry or abort
7225
7226 -------------------------------------------------------------------
7227 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
7228
7229 - Fix construction of checksum objects when using non-standard
7230   checksum algorithms
7231 - Fix broken YUM cache
7232 - r2913
7233
7234 -------------------------------------------------------------------
7235 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
7236
7237 - Keep packages with no version upgrade installed during
7238   distribution upgrade (#162972)
7239 - add 'transactReset()' helper function for UI.
7240 - rev 2908
7241
7242 -------------------------------------------------------------------
7243 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
7244
7245 - r2906
7246
7247 -------------------------------------------------------------------
7248 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
7249
7250 - Fixed candidate handling in ui::Selectable. (#156589)
7251
7252 -------------------------------------------------------------------
7253 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
7254
7255 - fix #162984 , gpg hangs because the matching data file
7256   for the key cannot be find. (dmacvicar)
7257 - Fix restore of YUM source using the same cache dir semantics as
7258  susetags instead of assuming there is a cache if a cache_dir
7259   was given. (dmacvicar)
7260
7261 -------------------------------------------------------------------
7262 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
7263
7264 - use DISTPRODUCT/DISTVERSION from content file to generate the
7265   product name, version, and release.
7266 - rev 2902
7267
7268 -------------------------------------------------------------------
7269 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
7270
7271 - Removed broken forcing of absolute ftp paths added in rev2705 to
7272   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
7273 - rev 2900
7274
7275 -------------------------------------------------------------------
7276 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
7277
7278 - add Resolver::freshenPool() (#156980)
7279 - rev 2893
7280
7281 -------------------------------------------------------------------
7282 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
7283
7284 - skip incompatible archs in filelist parsing.
7285 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
7286   /lib64/, ...)
7287 - rev 2886
7288
7289 -------------------------------------------------------------------
7290 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
7291
7292 - skip incompatible archs in primary parsing.
7293 - rev 2883
7294
7295 -------------------------------------------------------------------
7296 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
7297
7298 - allow setting of source when parsing local .rpm (#147765)
7299 - rev 2880
7300
7301 -------------------------------------------------------------------
7302 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
7303
7304 - Do not update packages over other architectures
7305
7306 -------------------------------------------------------------------
7307 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
7308
7309 - Added zypp/ui/UserWantedPackages to support the UI's
7310   "automatic changes" dialog (bug #152700)
7311
7312 -------------------------------------------------------------------
7313 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
7314
7315 - use KeyRing class to validate repomd.xml (#160909)
7316
7317 -------------------------------------------------------------------
7318 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
7319
7320 - Product resolvables should be readable by normal users.
7321   (#162474) (dmacvicar)
7322 - implemented keyring and metadata signature verification
7323   in susetags source
7324 - dont delete the lock if we did not acquire it
7325 - r2847
7326
7327 -------------------------------------------------------------------
7328 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
7329
7330 - Added disabling of the automounter while MediaManager
7331   init and restoring of the old state on exit (#154326).
7332 - Implemented check if media (CD) is automounted or not
7333 - rev 2840
7334
7335 -------------------------------------------------------------------
7336 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
7337
7338 - Implemented several hal get/set/removeDeviceProperty wrappers
7339 - Improved HalException to allow to fetch HAL/DBUS error componets
7340 - rev 2830
7341
7342 -------------------------------------------------------------------
7343 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
7344
7345 - honor subscription status of catalogs (#162350)
7346 - rev 2827
7347
7348 -------------------------------------------------------------------
7349 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
7350
7351 - Enabled CD eject error reporting exceptions (#154326)
7352 - rev 2822
7353
7354 -------------------------------------------------------------------
7355 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
7356
7357 - support "dry run" (#159467)
7358 - implement "transactResKind" (#161400)
7359 - rev 2817
7360
7361 -------------------------------------------------------------------
7362 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
7363
7364 - add checksum for external patches (#159928)
7365
7366 -------------------------------------------------------------------
7367 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
7368
7369 - calculate product architecture (#158198)
7370
7371 -------------------------------------------------------------------
7372 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
7373
7374 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
7375   detection
7376
7377 -------------------------------------------------------------------
7378 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
7379
7380 - Auto protect installed packages from unknown vendor. (#157446)
7381
7382 -------------------------------------------------------------------
7383 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
7384
7385 - added support for external scripts to metadata (#159928) (jsrain)
7386 - fixed handling of Language resolvables (ma)
7387 - fix leak in rpmdb (dmacvicar)
7388 - added softlock for autoyast (#159466) (ma)
7389 - Fixed exceptions in doGetFileCopy() to show full url
7390   including the file instead of just the media base url. (mt)
7391 - Provide Language::summary (ma)
7392 - check patterns and selections file exist
7393   before veryfing them (#161300) (dmacvicar)
7394 - added YUM metadata checksum computation (jsrain)
7395 - added interface to patch of a message (jsrain)
7396 - r2734
7397
7398 -------------------------------------------------------------------
7399 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
7400
7401 - added support for external scripts to metadata (#159928)
7402 - r2709
7403
7404 -------------------------------------------------------------------
7405 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
7406
7407 - report separate exception when trying to start source cache again to
7408   suppress incorrect error message in XEN installation
7409 - r2682
7410
7411 -------------------------------------------------------------------
7412 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
7413
7414 - Implement inter process locking in zypp.
7415 - Added No medium found output
7416 - splitting modaliases in supplements TOO
7417 - parse also the available signing keys
7418
7419 -------------------------------------------------------------------
7420 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
7421
7422 - release all media when removing source (#159754) (visnov)
7423 - more testsuites (schubi)
7424 - updated translations (schubi)
7425 - added MediaNotEjectedException (mt)
7426 - rev 2652
7427
7428 -------------------------------------------------------------------
7429 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
7430
7431 - fix patches descriptions (dmacvicar)
7432 - fix source serialization (dmacvicar)
7433 - metadata for kernel test (schubi)
7434 - Arch tests updated (ma)
7435 - classify NULL Ptr as unique (ma)
7436 - Added host check, because file Url allows it now. (mt)
7437 - prepare modalias fix (#159766) (ma)
7438 - Provide iterator based access to SourceManager data. (ma)
7439 - Fixed "file:" Url scheme config to allow relative paths; (mt)
7440   RFC1738 says, it may contain a hostname as well...
7441 - revision 2633
7442
7443 -------------------------------------------------------------------
7444 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
7445
7446 - pkg-config support (mvidner)
7447 - close all medias when destructing MediaSet (jsrain)
7448 - rev 2622
7449
7450 -------------------------------------------------------------------
7451 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
7452
7453 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
7454 - Message callback implemented to show patch messages (visnov)
7455 - Bug 159696 (schubi)
7456 - provide transform_iterators to iterate over a maps keys or values (ma)
7457 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
7458 - added script and message installation (jsrain)
7459 - chooses the 'right' kernel now (kkaempf)
7460 - Use noarch if no arch is specified in patches (dmacvicar)
7461 - rev 2611
7462
7463 -------------------------------------------------------------------
7464 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
7465
7466 - Added some debug output including the access id (mt)
7467 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
7468   release with eject=true on attached media, to umount
7469   other mounts as well. (mt)
7470 - 159483 - solver does not blame missing dependency (schubi)
7471 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
7472 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
7473   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
7474 - fixed ZYPP_RETHROW (#156430) (ma)
7475 - patch for #156114 (visnov)
7476 - fixed container.erase loops (ma)
7477 - Fixed to reset desired (cached) flag before the action (mt)
7478 - Removed return in forceRelaseAllMedia (void function) (mt)
7479 - Parse nonexisting architecture to noarch so patches dont get
7480   filtered by the pool (dmacvicar)
7481 - 159512 - yast2-qt does not show label of to be installed products
7482   anymore (dmacvicar)
7483 - 159765 - Hidden patterns still visible (dmacvicar)
7484 - Use noarch if no arch is specified. (dmacvicar)
7485 - r2594
7486
7487 -------------------------------------------------------------------
7488 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
7489
7490 - properly report error for media change callback
7491 - rev 2579
7492
7493 -------------------------------------------------------------------
7494 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
7495
7496 - fixed memory leak in XMLNodeIterator (#157474)
7497 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
7498 - Renamed private MediaManager::forceMediaRelease
7499   function to forceReleaseShared (more exact name)
7500 - Implemented forceRelaseAllMedia() that can be
7501   used to release also foreign (user) mounts.
7502 - Added use of forceRelaseAllMedia for CD/DVDs
7503   if FORCE_RELEASE_FOREIGN is 1 (default 0)
7504 - little cleanup of the checkAttached function
7505 - r2578
7506
7507 -------------------------------------------------------------------
7508 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
7509
7510 - don't try to attach without exception handling (#158620)
7511 - fix descriptions, as a new tag Des for selections exists now.
7512 - fix #157683: failure after adding add-on product to install
7513   sources
7514 - added more files for translation
7515 - resolve-dependencies.cc: establish pool
7516 - parse-metadata.cc: catch bad URL
7517 - set zmdid for atoms
7518 - r2574
7519
7520 -------------------------------------------------------------------
7521 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
7522
7523 - fix testsuite.
7524 - provide edition and architecture for all kinds of yum
7525   resolvables.
7526 - fix ResStatus output.
7527 - establish atoms correctly.
7528 - treat requires to unneeded resolvables as fulfilled.
7529 - rev 2559
7530
7531 -------------------------------------------------------------------
7532 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
7533
7534 - fix the build
7535 - only consider best architecture/version (#157594)
7536 - prefer providers which supplement/enhance installed or
7537   to-be-installed packages (fixes the tpctl-kmp issue)
7538 - rev 2546
7539
7540 -------------------------------------------------------------------
7541 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
7542
7543 - provide more filters for pkg-bindings (#158602)
7544 - add SystemResObject to provide system (modalias, hal, ...)
7545   capabilities.
7546 - handle this during resolving.
7547 - make the modalias and hal capability match the SystemResObject
7548   by default, thereyby triggering a modalias (resp. hal)
7549   evaluation.
7550 - xmlstore: decouple target store from YUM schema.
7551 - clean up moving of hal() and modalias() from provides to
7552   supplements in ResolvableImpl.
7553 - add PatchContents() for UI.
7554 - handle Edition::noedition as empty string.
7555 - r2537
7556
7557 -------------------------------------------------------------------
7558 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
7559
7560 - releasing all medias when asking for CD (#156981)
7561 - r2471
7562
7563 -------------------------------------------------------------------
7564 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
7565
7566 - ResStatus::resetTransact must return a value.
7567 - Fixed random build failures in LanguageCode.cc.
7568   (Rewrote the CodeMaps constructor so that gcc does not
7569   optimize a 500-statement basic block.)
7570 - Fix constructions of patch objects. Actually insert atoms in atoms
7571   list. Insert atoms for package even if the package does not exists
7572   in the source. Fixes #157628 (dmacvicar).
7573 - Fixed license reading from susetags, #151834 (dmacvicar).
7574 - r2468
7575
7576 -------------------------------------------------------------------
7577 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
7578
7579 - added ResStatus::resetTransact (ma)
7580 - bugfix for #156439 (schubi)
7581 - Added Source_Ref::setAlias (#154913).
7582 - Do not assume there is a product file when scanning for products
7583   (visnov)
7584 - function to disable all sources in the persistent store (visnov)
7585 - dependency errors go to stdout, not stderr; output resolver info
7586   directly to stderr (kkaempf)
7587 - rev 2464
7588
7589 -------------------------------------------------------------------
7590 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
7591
7592 - fix merging of resolver info (needed for #157684).
7593 - errors are also important in ResolverInfo.
7594 - improve debug output in ResolverContext.
7595 - rev 2455
7596
7597 -------------------------------------------------------------------
7598 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
7599
7600 - delete RPMs downloaded via HTTP/FTP after installnig them
7601   (#157011)
7602 - fixed product registration (reverted autorefresh patch) (#157566)
7603
7604 -------------------------------------------------------------------
7605 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
7606
7607 - if root!="/", always prefer the upgrade candidate (#155472)
7608 - implement license confirmed api for UI.
7609 - prefer architecture over version in distribution upgrade
7610   (#157501)
7611 - clean up media handling.
7612 - rev 2448
7613
7614 -------------------------------------------------------------------
7615 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
7616
7617 - init Modalias properly.
7618 - fix warnings in testcases.
7619 - rev 2432
7620
7621 -------------------------------------------------------------------
7622 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
7623
7624 - drop libjpeg-devel and sqlite-devel from build requires.
7625
7626 -------------------------------------------------------------------
7627 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
7628
7629 - implement 'modalias()' capability (#157406)
7630 - make dependencies consistent, its 'freshens'.
7631 - cope with user umounts of devices.
7632 - add debug to SourceManager.
7633 - rev 2418
7634
7635 -------------------------------------------------------------------
7636 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
7637
7638 - allow version downgrade during distribution upgrade if the
7639   newer package is coming from a trusted vendor (#155472)
7640 - implement locale fallback
7641 - 'freshen' -> 'freshens' in schema definitions to make it
7642   consistent with all other dependency definitions.
7643 - better error reporting for .pat and .sel files.
7644 - rule out packages from dependency resolutions which are
7645   de-selected by user (#155368)
7646 - use locale fallbacks in package translations.
7647 - refresh source when re-enabling it.
7648 - rev 2406
7649
7650 -------------------------------------------------------------------
7651 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
7652
7653 - split of libzypp-zmd-backend subpackage as a stand-alone
7654   leaf package.
7655 - encapsulate bool test for Source_Ref better.
7656 - fixed stack overflow (ma).
7657 - make testsuite build again.
7658 - rev 2346
7659
7660 -------------------------------------------------------------------
7661 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
7662
7663 - fixed URL rewriting for CD2 and following (#154762)
7664 - fixed ResPoolProxy diffState (for proper ok/cancel support
7665   in UI)
7666 - added special exception class for aborting installation
7667   (#154936)
7668 - only auto-change directories if they end in CDn or DVDn.
7669 - rev 2320.
7670
7671 -------------------------------------------------------------------
7672 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
7673
7674 - silently ignore multiple installs of the same package.
7675 - fix disk usage for installs and uninstalls.
7676 - rev 2308
7677
7678 -------------------------------------------------------------------
7679 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
7680
7681 - zmd-backend: filter out incompatible architectures from
7682   repository.
7683 - rev 2298
7684
7685 -------------------------------------------------------------------
7686 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
7687
7688 - sync libzypp media data with mtab.
7689 - improve resolver error and solution reports.
7690 - fix source cache reading (#155459).
7691 - default cached sources to enabled (#155459).
7692 - let each source provide public keys.
7693 - rev 2297
7694
7695 -------------------------------------------------------------------
7696 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
7697
7698 - only write by-sovler transactions back (#154976)
7699 - rev 2278
7700
7701 -------------------------------------------------------------------
7702 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
7703
7704 - release last used source at end of commit (#155002)
7705 - rev 2277
7706
7707 -------------------------------------------------------------------
7708 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
7709
7710 - cope with NULL values in zmd catalogs table (#153584)
7711 - set YAST_IS_RUNNING in transact zmd helper (#154820)
7712 - run SuSEconfig after transact zmd helper (#154820)
7713 - add softTransact to honor user vs. soft requirements (#154650)
7714 - honor all build keys provided by a package source.
7715 - add source metadata refresh.
7716 - add progress callbacks to zmd helpers.
7717 - rev 2276
7718
7719 -------------------------------------------------------------------
7720 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
7721
7722 - include .diffs into main source.
7723 - catch exception when ejecting media which was unmounted externally
7724   (#154697).
7725 - init source in zmd-backend correctly (#154667)
7726 - implement disk usage info for YaST.
7727 - clean up XML schema files.
7728 - catch CPUs identifying as 'i686' but being 'i586'.
7729 - allow definition of preferred attach (mount) point for media.
7730 - make resolver results more readable.
7731 - use language fallbacks if none of multiple language providers
7732   matches.
7733 - get rid of ignoring wrong arch in resolver, having the wrong
7734   architecture is prevented by other means.
7735 - prepare for translations in exceptions.
7736 - fix 'abort does not abort'
7737 - implement 'flag' I/O in target cache backend.
7738 - skip incompatibles architectures in packages.<lang>
7739 - rev 2228
7740
7741 -------------------------------------------------------------------
7742 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
7743
7744 - dont even provide src/nosrc from the source.
7745 - rev 2169 + diffs
7746
7747 -------------------------------------------------------------------
7748 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
7749
7750 - Initialize commit result (#154409)
7751 - release media if its wrong (#154326)
7752 - dont copy src/nosrc packages to the pool (#154627)
7753 - reduce XML logging.
7754 - rev 2169 + diffs
7755
7756 -------------------------------------------------------------------
7757 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
7758
7759 - fix path of .po files (#154074).
7760 - parse the correct package.<lang> file (kinda #154074).
7761 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
7762 - reattach all released medias.
7763 - raise exception instead of abort() on XML errors (#154104).
7764 - update translations.
7765 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
7766   and is_empty_dir utility function
7767 - rev 2169
7768
7769 -------------------------------------------------------------------
7770 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
7771
7772 - check freshens and supplements for packages (#154074).
7773 - only complain about incomplete installed resolvables,
7774   if they are uninstalled, schedule them for installation.
7775   (#154074)
7776 - add testcases for locale() provides.
7777 - add lang_country -> lang fallback.
7778 - have locale(parent:...) deps match any provides of 'parent'
7779   also when uninstalling a package.
7780 - rev 2148
7781
7782 -------------------------------------------------------------------
7783 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
7784
7785 - change the locale(...) separator to ";" (#153791)
7786 - complete "find-files" of zmd-backend.
7787 - rev 2140
7788
7789 -------------------------------------------------------------------
7790 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
7791
7792 - avoid attaching media when initializing source
7793 - rev 2139
7794
7795 -------------------------------------------------------------------
7796 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
7797
7798 - warn about misspelled 'locale(...)' provides
7799 - add testcases
7800 - rev 2134
7801
7802 -------------------------------------------------------------------
7803 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
7804
7805 - fix the build
7806 - rev 2129
7807
7808 -------------------------------------------------------------------
7809 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
7810
7811 - provide available locales to application (#153583)
7812 - honor 'requestedLocales' (language dependant packages)
7813 - honor release requests for all holders of a device.
7814 - silently re-attach after a forced release.
7815 - solver improvements.
7816 - handle source caches.
7817 - proper logging in zmd backend helpers.
7818 - rev 2127
7819
7820 -------------------------------------------------------------------
7821 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
7822
7823 - upgrade always to best version and arch (#153577)
7824 - reset 'transact' state for obsoleted packages (#153578)
7825 - translation updates
7826 - rev 2113
7827
7828 -------------------------------------------------------------------
7829 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
7830
7831 - add support for 'local' .rpm packages to zmd-backend.
7832 - rev 2101
7833
7834 -------------------------------------------------------------------
7835 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
7836
7837 - fix build of zmd/backend.
7838 - actually fill 'files' table in package-files.
7839 - rev 2094
7840
7841 -------------------------------------------------------------------
7842 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
7843
7844 - improve testcases.
7845 - add 'setPossibleLocales()' to ZYpp, this defines the set
7846   of possible locales to choose from (#153583)
7847 - provide LanguageImpl and create 'Language' resolvables for
7848   each 'possible' locale.
7849 - fix YUM parsing of patches, insert 'atoms' to link patches
7850   with packages.
7851 - replace gzstream/ with own, existing implementation.
7852 - honor locks in solver (#150231)
7853 - sync pool with target after commit() properly (#150565, #153066)
7854 - new zmd helper 'package-files'
7855 - rev 2093
7856
7857 -------------------------------------------------------------------
7858 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
7859
7860 - prevent multiple initializations of the target (#153124)
7861 - implement 'loopback mounted ISO images'
7862 - retain old package sources on upgrade.
7863 - support compressed .xml files in 'repodata' type repositories.
7864 - rev 2025
7865
7866 -------------------------------------------------------------------
7867 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
7868
7869 - parse locale(...) provides and construct correct dependencies.
7870
7871 -------------------------------------------------------------------
7872 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
7873
7874 - always upgrade to candidate (#152760).
7875 - fix typo in package sorting.
7876 - prepare handling of locale provides.
7877 - rev 1995
7878
7879 -------------------------------------------------------------------
7880 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
7881
7882 - sort src/nosrc package to right list during commit.
7883 - revert installtime/buildtime in susetags parser (#152760)
7884 - rev 1990
7885
7886 -------------------------------------------------------------------
7887 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
7888
7889 - reset state after successful commit (#153030)
7890 - run "rpm -e" always with "--nodeps" (#153026)
7891 - provide separate resolvable kind for src packages.
7892 - extend status field for LOCK and LICENSE.
7893 - add sameState()/diffState() for UI.
7894 - provide 'best' candidate for UI.
7895 - set 60 sec timeout for curl access.
7896 - don't cross-compare solver results, takes too much time.
7897 - provide sizes of installed packages.
7898 - extend REQUIRES semantics in content file.
7899 - add "parse-metadata" helper to zmd-backend.
7900 - rev 1987
7901
7902 -------------------------------------------------------------------
7903 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
7904
7905 - provide complete disk usage data (#152761)
7906 - include upgrade flag when copying solver solution
7907   back to pool (#152717)
7908 - rev 1959
7909
7910 -------------------------------------------------------------------
7911 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
7912
7913 - don't insert incompatible architectures to the pool (#151933)
7914 - don't accept incompatible architectures from a repository
7915   (#151933)
7916 - separate rpm log (#151431).
7917 - allow extended product requires.
7918 - rev 1954
7919
7920 -------------------------------------------------------------------
7921 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
7922
7923 - provide the XML schema files in the main package. (#152593)
7924
7925 -------------------------------------------------------------------
7926 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
7927
7928 - provide arch compat handling.
7929 - implement data upload to zmd.
7930 - fix source metadata caching on target.
7931 - add 'supplements' dependencies to 'yum' parser.
7932 - provide user agent identification to curl calls.
7933 - move resolver branches (multiple alternatives) back in queue
7934   (resolve known things first, then the unknown ones).
7935 - clean up 'packages' parser.
7936 - rev 1947
7937
7938 -------------------------------------------------------------------
7939 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
7940
7941 - improve media mount/umount interface
7942 - prepare class ArchCompat for proper architecture ordering
7943   and compatibility handling.
7944 - add returns to dummy functions in DbAccess.
7945 - rev 1913
7946
7947 -------------------------------------------------------------------
7948 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
7949
7950 - don't explictly delete to-be-upgraded packages.
7951 - finish query-system, resolve-dependencies, and transact for
7952   libzypp-zmd-backend.
7953 - provide Pattern::category.
7954 - move system architecture to toplevel.
7955 - make target store pathname settable.
7956 - speed up rpmdb reading by properly filtering unwanted file
7957   provides.
7958 - rev 1905
7959
7960 -------------------------------------------------------------------
7961 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
7962
7963 - new translations.
7964 - proofread texts.
7965 - when comparing solutions, prefer higher versions.
7966 - provide generic 'SafeBool' for bool conversions.
7967 - add PtrTypes testsuites.
7968 - rev 1876
7969
7970 -------------------------------------------------------------------
7971 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
7972
7973 - integrate all diffs
7974 - move Target::commit to toplevel API
7975 - generalize dependency iterators and hash dependency
7976   information in pool (for speedup)
7977 - add 'supplements' as dependency
7978 - make more pattern attributes available
7979 - drop "smbfs" in favour of "cifs" (#151476)
7980 - add metadata cache to sources (Beta4 bug)
7981 - run "rpm -e"  with name-version-release
7982 - fix update conflicts
7983 - rev 1864
7984
7985 -------------------------------------------------------------------
7986 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
7987
7988 - fix-mediachange.diff: dont skip CD but retry after media change
7989 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
7990   'eject' button
7991 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
7992   so media handle gets actually released and media unmounted.
7993
7994 -------------------------------------------------------------------
7995 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
7996
7997 - implement arch scoring
7998 - prefer better arch (#151427)
7999 - transitive depedencies of weak requirements are non-weak
8000   (#151446)
8001 - rev 1778 + diff
8002
8003 -------------------------------------------------------------------
8004 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
8005
8006 - ignore self and to-be-updated conflicts (#150844)
8007 - fix enable of target store (for non-packages)
8008 - rev 1778
8009
8010 -------------------------------------------------------------------
8011 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
8012
8013 - fix "cd:" url (#151121)
8014 - provide location() in public Package api
8015 - allow running distribution upgrade in testmode
8016 - extend HAL interface
8017 - rev 1762
8018
8019 -------------------------------------------------------------------
8020 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
8021
8022 - pass normal and locale packages from selections correctly.
8023 - its "baseconf" for base selections.
8024 - Make 'ZYpp' an obvious singleton.
8025 - provide releasenotesUrl.
8026 - dont continue upgrade without target.
8027 - implement 'fake' hal for testing.
8028 - fix package sizes.
8029 - more solver testcases.
8030 - rev 1754
8031
8032 -------------------------------------------------------------------
8033 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
8034
8035 - extend requires of libzypp-devel
8036 - provide package sizes for UI
8037 - provide more UI helpers
8038 - implement Product and related functions
8039 - fix split provides in distribution upgrade
8040 - provide locale information to system
8041 - ask HAL for available devices
8042 - reduce debug information in solver
8043 - filter architectures in source, not in solver
8044 - rev 1743
8045
8046 -------------------------------------------------------------------
8047 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
8048
8049 - disable another testsuite for now
8050 - fetch the default locale from environment
8051 - support user-defined formatting of log
8052 - rev 1710
8053
8054 -------------------------------------------------------------------
8055 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
8056
8057 - providing basic product information from susetags source
8058 - public API for preferred language
8059 - implemented redirect of logging (#149001)
8060 - report start/finish of source data parsing (#150211)
8061 - store/restore source aliases properly (#150256)
8062 - disable a lot of debug logging to speed up solver
8063 - properly rewrite URL for CDn directory layouts (#149870)
8064 - rev 1706
8065
8066 -------------------------------------------------------------------
8067 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
8068
8069 - add save/restore state to facilitate UI 'cancel'
8070 - enable target/store
8071 - add 'forceResolve' call and flag to resolver to switch between
8072   task-oriented ZMD and interactive YaST behaviour.
8073 - Fix resolver problem solution texts.
8074 - improve solver problem solution offerings.
8075 - fix media access handling to better support multiple
8076   requestors to single media.
8077 - move the media number checking to the source (media requestor)
8078   which knows how to verify the correct media.
8079 - Fix CD ordering (#149871), adding testcases.
8080 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
8081 - Add selections to testcases.
8082 - rev 1673
8083
8084 -------------------------------------------------------------------
8085 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
8086
8087 - Fix missing return in Source.cc:124
8088
8089 -------------------------------------------------------------------
8090 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
8091
8092 - cope with empty arch field in selections
8093 - enable dummy "enableStorage" function
8094 - rev 1610-branch
8095
8096 -------------------------------------------------------------------
8097 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
8098
8099 - fix random data return in Source.cc
8100 - rev 1610
8101
8102 -------------------------------------------------------------------
8103 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
8104
8105 - adapt zmd-backend to SourceImpl API change
8106 - rev 1608
8107
8108 -------------------------------------------------------------------
8109 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
8110
8111 - fix the packages parser bug. Now all packages are parsed
8112   including (english) translations.
8113   source/susetags is back to svn head.
8114 - rev 1600
8115
8116 -------------------------------------------------------------------
8117 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
8118
8119 - fix off-by-one bug in bitfield handling
8120 - revert source/susetags to rev 1411
8121 - rev 1586
8122
8123 -------------------------------------------------------------------
8124 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
8125
8126 - dont prereq-sort non-packages
8127 - rev 1584
8128
8129 -------------------------------------------------------------------
8130 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
8131
8132 - rev 1582
8133
8134 -------------------------------------------------------------------
8135 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
8136
8137 - update to rev 1543
8138
8139 -------------------------------------------------------------------
8140 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
8141
8142 - require hal-devel in libzypp-devel
8143 - re-merge fixes (RPM_OPT_FLAGS)
8144
8145 -------------------------------------------------------------------
8146 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
8147
8148 - make solver behaviour a bit more interactive
8149 - rev 1537
8150
8151 -------------------------------------------------------------------
8152 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
8153
8154 - Fix syntax error in configure script.
8155 - Use RPM_OPT_FLAGS.
8156
8157 -------------------------------------------------------------------
8158 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
8159
8160 - update for qt ui integration
8161 - rev 1504
8162
8163 -------------------------------------------------------------------
8164 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
8165
8166 - split off libzypp-zmd-backend
8167 - rev 1466
8168
8169 -------------------------------------------------------------------
8170 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
8171
8172 - another update to svn
8173
8174 -------------------------------------------------------------------
8175 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
8176
8177 - finish rpm callbacks
8178 - finish UI API
8179 - fix state change resolver<->pool
8180 - zmd backend stuff
8181 - speed up tag file parsing
8182 - rev 1405
8183
8184 -------------------------------------------------------------------
8185 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
8186
8187 - disabling failing tests of s390 and ppc
8188
8189 -------------------------------------------------------------------
8190 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
8191
8192 - Snapshoot rev 1367
8193
8194 -------------------------------------------------------------------
8195 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
8196
8197 - use hashes for pool
8198 - rev 1343
8199
8200 -------------------------------------------------------------------
8201 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
8202
8203 - removed Obsoletes:    yast2-packagemanager
8204
8205 -------------------------------------------------------------------
8206 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
8207
8208 - Snapshoot 3 Feb 2005 (11:30)
8209
8210 -------------------------------------------------------------------
8211 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
8212
8213 - Snapshoot 2 Feb 2005 (14:00)
8214
8215 -------------------------------------------------------------------
8216 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
8217
8218 - Snapshoot 2 Feb 2005 ( integrating YaST )
8219
8220 -------------------------------------------------------------------
8221 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
8222
8223 - converted neededforbuild to BuildRequires
8224
8225 -------------------------------------------------------------------
8226 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
8227
8228 - Initial version
8229