version&changes
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
3 - do not download the same file multiple times in one attach sessionn
4   (#307098), r7456
5 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
6   removed - should be correctly detected by HAL now
7   (#167629, #163971), r7452
8 - version 4.1.1
9
10 -------------------------------------------------------------------
11 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
12
13 - filter architecture in plaindir parser (bug #330791)
14
15 -------------------------------------------------------------------
16 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
17
18 - Throw constructing malformed checksums. (#189096)
19 - revision 7441
20
21 -------------------------------------------------------------------
22 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
23
24 - Renamed templates back because proper qualification makes it work
25   too.
26 - 4.1.0
27
28 -------------------------------------------------------------------
29 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
30
31 - only look for repositories in file ending ".repo" (bug #294779)
32
33 -------------------------------------------------------------------
34 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
35
36 - Fixed compilation errors with GCC 4.3 by adding missing includes
37   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
38   Compare<Edition> to CompareEd.
39 - r7426
40
41 -------------------------------------------------------------------
42 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
43
44 - Incorporated patch from Michael Matz to speedup cache reading.
45 - revision 7413
46
47 -------------------------------------------------------------------
48 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
49
50 - Resolvertestcase:
51   - log Repository info
52   - set keep state in the testcase
53   - handle vendor
54 - r 4707
55
56 -------------------------------------------------------------------
57 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
58
59 - Fixed pattern parser SEGV on broken pattern files. (#328546)
60 - revision 7402
61
62 -------------------------------------------------------------------
63 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
64
65 - QueuItemRequire: Filter out all provider which have worser architecture,
66   are NOT noarch and have not the same name as the requirement. The
67   last one is needed for updating packages via patch/atoms.
68   Bug 328081
69 - Revert changes of r 7340
70 - r 7386
71
72 -------------------------------------------------------------------
73 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
74
75 - Add missing '--install' parameter in desktop file. (#308640)
76 - version 4.0.0
77 - revision 7369
78
79 -------------------------------------------------------------------
80 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
81
82 - release all attached media before attempting to eject (#293428)
83 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
84 - revision 7352
85 - version 3.26.0
86
87 -------------------------------------------------------------------
88 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
89
90 - provide a way to retrieve the metadata path. Used for
91   installation, which incorrectly creates a repository in
92   cache without adding it first, so metadata path is not
93   set and therefore it is not possible to setup a media
94   verifier on installation. Part of fix for (#293428)
95 - 3.25.0
96
97 -------------------------------------------------------------------
98 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
99
100 - If more than one resolvables provide a requirements and have different
101   architecture take thatone with the best architecture. (Not regarding the
102   name). Bug: Branching too much while an installation of a multi-arch-DVD
103 - r 7340
104 - version 3.24.8
105
106 -------------------------------------------------------------------
107 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
108
109 - Checking the queue if an item will be deleted. If yes, the requirements
110   are not needed anymore. Bug 326384
111 - version 3.24.7
112 - r 7329
113
114 -------------------------------------------------------------------
115 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
116
117 - don't probe the repository type upon saving if disabled (#326769)
118 - version 3.24.6
119 - revision 7319
120
121 -------------------------------------------------------------------
122 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
123
124 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
125   esp. if the error occurred executing the packages post-install script.
126 - version 3.24.5
127 - revision 7317
128
129 -------------------------------------------------------------------
130 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
131
132 - If a package is deselected by user, apply this soft lock to all
133   available versions of this package.
134 - version 3.24.4
135 - revision 7316
136
137 -------------------------------------------------------------------
138 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
139
140 - Update: Do not set an item to installation if there has been already set
141   one for installation which has the same NVA. Bug  326286
142 - version 3.24.3
143 - r 7311
144
145 -------------------------------------------------------------------
146 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
147
148 - Enable package cache during commit. (#326249)
149 - revision 7309
150
151 -------------------------------------------------------------------
152 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
153
154 - Do not regarding requirements for packages which will be deleted in the
155   same solver run. Bug 310618
156 - r 7292
157 - version 3.24.2
158
159 -------------------------------------------------------------------
160 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
161
162 - don't download filelists.xml.gz (#307105)
163 - version 3.24.1
164 - revision 7269
165
166 -------------------------------------------------------------------
167 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
168
169 - Improve estimated diskusage while there is no valid
170   solver result. (#325617)
171 - revision 7266
172
173 -------------------------------------------------------------------
174 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
175
176 -Bugfix in vendor change of a required resolvable (Correct error message)
177  Bug 310455
178 - r 7262
179
180 -------------------------------------------------------------------
181 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
182
183 - fixed DU parsing in inst-sys (#308659)
184 - revision 7256
185
186 -------------------------------------------------------------------
187 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
188
189 - Enable using patch and delta rpms. (#309124)
190 - version 3.24.0
191 - revision 7253
192
193 -------------------------------------------------------------------
194 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
195
196 - On update do not delete unmaintained non-SuSE packages.
197 - version 3.23.2
198 - revision 7239
199
200 -------------------------------------------------------------------
201 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
202
203 - ZYppImpl::getPartitions() - don't return the current partitioning
204   when the partitioning hasn't been set - fixes DU parsing in
205   inst-sys (#308659)
206
207 -------------------------------------------------------------------
208 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
209
210 - Throw specific exceptions during commit (#308511)
211 - 3.23.1
212
213 -------------------------------------------------------------------
214 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
215
216 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
217   now provide more detailed disk usage information.
218   Yum metadata don't, so we book the package size to '/'. (#308362)
219 - version 3.23.0
220 - revision 7225
221
222 -------------------------------------------------------------------
223 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
224
225 - Regarding keep state while recycle old valid solver results. Bug 286889
226 - r 7209
227
228 -------------------------------------------------------------------
229 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
230
231 - report 100% progress on finishing RPM removal (bug #309431)
232 - revision 7200
233
234 -------------------------------------------------------------------
235 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
236
237 - Update: rename language packages --> take that package which fits to the
238   selected language Bug 308098
239 - r 7919
240
241 -------------------------------------------------------------------
242 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
243
244 - restore deltas and patch rpms from the cache (#309124)
245 - 3.22.8
246
247 -------------------------------------------------------------------
248 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
249
250 - Don't fail if a product is deleted multiple times (e.g. due to
251   obsoletes and an explicit deleted request). (#308746)
252 - version 3.22.7
253 - revision 7184
254
255 -------------------------------------------------------------------
256 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
257
258 - SYSCONFDIR variable added for modifying /etc
259
260 -------------------------------------------------------------------
261 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
262
263 - uninstallable resolvable -->suggested solution: delete; Bug 308164
264 - r 7177
265
266 -------------------------------------------------------------------
267 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
268
269 - new translations added
270 - r 7166
271 - version 3.22.6
272
273 -------------------------------------------------------------------
274 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
275
276 - fixed disk usage counting of updated packages (#308362)
277
278 -------------------------------------------------------------------
279 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
280
281 - Splitting packages: Take the package with the best
282   architecture,edition ONLY; Bug 308591
283 - r 7160
284
285 -------------------------------------------------------------------
286 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
287
288 - properly report fallback disk usage size (in kB instead of bytes)
289   when disk usage is not known (YUM repos) (#308475)
290
291 -------------------------------------------------------------------
292 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
293
294 - Install a sample /etc/zypp.conf. (#306615)
295 - Fixed missing soversion symlink in package.
296 - version 3.22.5
297 - revision 7150
298
299 -------------------------------------------------------------------
300 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
301
302 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
303   308252
304 - r 7143
305
306 -------------------------------------------------------------------
307 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
308
309 - Error: Select two candidate with the same name while update.
310   Solution: If there is a candidate which is already selected for installation -->
311   take thatone #308082
312 - r 7132
313
314 -------------------------------------------------------------------
315 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
316
317 - Work arround installed patterns providing an empty vendor string. (#307743)
318 - Let the solver treat vendor suse and opensuse as equivalent.
319 - version 3.22.4
320
321 -------------------------------------------------------------------
322 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
323
324 - Checking item before evaluating the concerning vendor. bug #307941
325 - r 7119
326
327 -------------------------------------------------------------------
328 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
329
330 - Fix for bug #307163 - empty package descriptions
331   a.k.a shared tag not 100% implemented
332 - r 7117
333 - version 3.22.3
334
335 -------------------------------------------------------------------
336 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
337
338 - logging "reverse" NEEDED_BY in the detail description of solver
339   problems.
340 - improved error message if a requiremnt is not fulfilled Bug 307743
341 - Add "ignore" option to the solution if a requirement is not fulfilled
342   Bug 304276
343 - revision 7113
344
345 -------------------------------------------------------------------
346 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
347
348 - fixed the order of operands of susetags local metadata status
349   computation which caused the YaST repositories to always get
350   refreshed (part of bug #304310)
351 - revision 7107
352 - version 3.22.2
353
354 -------------------------------------------------------------------
355 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
356
357 - comparing vendor with VendorAttr::equivalent
358 - revision 7103
359
360 -------------------------------------------------------------------
361 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
362
363 - Use $RPM_OPT_FLAGS.
364
365 -------------------------------------------------------------------
366 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
367
368 - Reset transact bits when switching status from
369   "update" to "protected" (#246976)
370 - version 3.22.1
371 - revision 7094
372
373 -------------------------------------------------------------------
374 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
375
376 - new translations added
377 - rev 7083
378
379 -------------------------------------------------------------------
380 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
381
382 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
383    [main]
384    download.use_patchrpm = no
385    download.use_deltarpm = no
386 - version 3.22.0
387 - revision 7069
388
389 -------------------------------------------------------------------
390 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
391
392 - On demand translate patch requirements into a list of atoms.
393   Required by the UI to display packages acssociated with a patch.
394   (#300612)
395 - version 3.21.1
396 - revision 7065
397
398 -------------------------------------------------------------------
399 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
400
401 - enrich ResolverInfo with the reason if a user-initiated request
402   fails (#304325, #306240)
403 - r 7051
404
405 -------------------------------------------------------------------
406 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
407
408 - added missing implementation of LogControl::setLineFormater()
409   (lslezak)
410 - version 3.21.0
411 - revision 7041
412
413 -------------------------------------------------------------------
414 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
415
416 - enable changing url in requestMedia callback (#294481)
417 - revision 7037
418
419 -------------------------------------------------------------------
420 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
421
422 - Filter readonly mount points in DiskUsageCounter (#297405)
423 - revision 7030
424
425 -------------------------------------------------------------------
426 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
427
428 - Safe fix for bug #299680.
429 - version 3.20.1
430 - revision 7026
431
432 -------------------------------------------------------------------
433 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
434
435 - remember the cause of the RepoException when refreshing metadata
436   (#301022)
437 - r7023
438
439 -------------------------------------------------------------------
440 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
441
442 - Bugfix: If a requirement has been fulfilled by more than one language
443   resolvables only thatone will be taken which fits to the selected
444   language.
445 - r 7018
446
447 -------------------------------------------------------------------
448 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
449
450 - correct error code for media errors in MediaCurl::doGetFileCopy()
451   affects only zypper error output, does not affect YaST
452 - r7013
453
454 -------------------------------------------------------------------
455 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
456
457 - reverted blocking of requestMedia from r6271 (#301710)
458 - r6999
459
460 -------------------------------------------------------------------
461 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
462
463 - prevent progress report in destructor (#299680)
464 - r6998
465
466 -------------------------------------------------------------------
467 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
468
469 - treat non-filelists.xml <file> entries as file provides capabilities
470   in YUM parser (#304701)
471 - r6992
472
473 -------------------------------------------------------------------
474 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
475
476 - the media.1/media uniquely identifies a 'susetags' repo, not
477   the content file (#304200)
478
479 -------------------------------------------------------------------
480 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
481
482 - fixed locale dir (#304649)
483 - r6984
484
485 -------------------------------------------------------------------
486 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
487
488 - don't treat normal package license as "license to confirm"
489   (#305906)
490
491 -------------------------------------------------------------------
492 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
493
494 - Fixed fix for #293039. Segfault due to uninitialzed data.
495 - version 3.19.3
496 - revision 6980
497
498 -------------------------------------------------------------------
499 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
500
501 - reduced too much verbosed ResolverContext logging; Bug 303971
502 - r 6977
503
504 -------------------------------------------------------------------
505 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
506
507 - Fixed PlainDir repositories to provide real disk usage data. For
508   repomd and others that do not provide any detailed disk usage info,
509   assume the packgage size is required below "/". Peviously they were
510   treated as being empy.
511 - version 3.19.2
512 - revision 6972
513
514 -------------------------------------------------------------------
515 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
516
517 - Add a new solver solution in the case of running in a timeout:
518   ProblemSolutionDoubleTimeout.h
519   #Bug 302496
520 - revision 6970
521
522 -------------------------------------------------------------------
523 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
524
525 - bug in fix for (#292986)
526
527 -------------------------------------------------------------------
528 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
529
530 - (#297001) - libzypp: can't skip broken packages
531 - re enable importing zypp keyring from rpm.(#302379)
532 - 3.19.1
533
534 -------------------------------------------------------------------
535 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
536
537 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
538   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
539   in order to support query-by-repo (#305384)
540 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
541   number of kinds, names, or repos (#305347)
542 - remove ResolvableQuery::iterateResolvablesByKind, not needed
543 - version 3.19.0
544 - rev 6935
545
546 -------------------------------------------------------------------
547 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
548
549 - real fix for reading signature ids. (#390535).
550 - delete metadata when removing repo (#301037).
551
552 -------------------------------------------------------------------
553 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
554
555 - following behaviour for setPartitions
556   - if they are not set, they are detected
557   - if they are set, that value is used.
558   - if value set or detected is empty, all disk usage
559     information is read. Otherwise just values in those
560     mount points.
561     Should work for installation as long as detectPartitions
562     is empty at installation.(#293039)
563
564 -------------------------------------------------------------------
565 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
566
567 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
568   from external, e.g. for the testcases
569 - Honor ZYPP_CONF environment variable to override the buit-in
570   /etc/zypp/zypp.conf
571 - Check architecture at handout() to prevent NULL ptr reference.
572 - Bug 301286
573 - rev 6908
574
575 -------------------------------------------------------------------
576 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
577
578 -The solver generate an establish call for all
579  resolvables which has filesystemcaps if there is not a valid result from a
580  former solver run available. This covers:
581  * Initial solver run
582  * Changing of filesystem whithin a workflow, cause the solver results will
583    be reset if the filesystem dependencies have been changed
584  Bug 271912
585 - r 6901
586
587 -------------------------------------------------------------------
588 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
589
590 - pass location to plaindir package (#303751)
591 - Add name of file in question to checksum/signature related
592   exceptions.
593 - pass basename of file to verifyFileSignatureWorkflow (instead of
594   empty string).
595 - filter out incompatible architectures when parsing sustags
596   repos (first half of #301286)
597 - r 6882
598
599 -------------------------------------------------------------------
600 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
601
602 - don't run source migration if yast is running in
603   intsys mode (#297136)
604 - signature and checksum verification fixes. Still pending
605   problem ZYpp getting no output from gpg when running from zypper.
606   (#302059)
607
608 -------------------------------------------------------------------
609 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
610
611 - Do not strip resolvables which have the same name but different kind
612   (ResolverInfo*)
613 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
614 - r 6830
615
616 -------------------------------------------------------------------
617 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
618
619 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
620   the Estonian locale (#302525).
621
622 -------------------------------------------------------------------
623 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
624
625 - added remembering of exception history at various places
626
627 -------------------------------------------------------------------
628 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
629
630 - Bugfixes concerning vendor handling:
631 - first bug:
632   Installed A-1.0(vendor SuSE)
633   Available A-2.0(other vendor)
634   A will not be regarded as "unmaintained". So it will not be deleted.
635 - second bug:
636   A need B-2.0. B-1.0 is installed but has another vendor. Report a
637   proper errmessage.
638 - Testcase : solution-tests/vendor-test.xml
639 - r 6812
640 - 3.18.4
641
642 -------------------------------------------------------------------
643 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
644
645 - ignore HASH key for download (#300982)
646
647 -------------------------------------------------------------------
648 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
649
650 - Added explicitly_requested as parameter in ResolverContext::Uninstall
651   Bug 299819
652 - revision 6794
653
654 -------------------------------------------------------------------
655 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
656
657 - If no mount information is available, parse all DU entries.
658 - read only hack mode for migrate-sources. We actually do add
659   repositories with it, but no harm. (#292986)
660 - fix some typos in exceptions (#301331)
661 - 3.18.3
662
663 -------------------------------------------------------------------
664 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
665
666 - Do not regard explicit request in order to recognize updated packages
667   correctly. Bug 301676
668 - Updated translations
669 - r 6766
670 - 3.18.2
671
672 -------------------------------------------------------------------
673 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
674
675 - package-manager script: Call /sbin/yast2 with full path because of
676   gnomesu (#269873).
677
678 -------------------------------------------------------------------
679 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
680
681 - add support for the HASH key. (#300982)
682 - Use ContentFileParser in Downloader (instead of implementing
683   the parser again, it has a reason, Downloader was written first)
684 - update testcases and data to cover the new HASH key
685 - 3.18.1
686
687 -------------------------------------------------------------------
688 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
689
690 - unify query API for kind and name, summary, description
691   (incomplete)
692 - rev 6761, version 3.18.0
693
694 -------------------------------------------------------------------
695 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
696
697 - add iterateResolvablesByKindsAndName
698 - rev 6735, version 3.17.13
699
700 -------------------------------------------------------------------
701 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
702
703 - rename ResolvableQuery::queryByName to iterateResolvablesByName
704 - fix reading of kind and repository in ResolvableQuery
705 - add reverse lookups in CacheTypes
706 - add iterateResolvablesByKind
707 - rev 6733
708
709 -------------------------------------------------------------------
710 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
711
712 - shorten solver error messages Bug 259894
713 - rev 6723
714
715 -------------------------------------------------------------------
716 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
717
718 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
719   install zypp/cache header files.
720 - rev 6719, version 3.16.13
721
722 -------------------------------------------------------------------
723 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
724
725 - discard pattern files with incompatbile architecture, both
726   for download and for parsing. (#298716)
727 - rev 6711
728
729 -------------------------------------------------------------------
730 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
731
732 - run sqlite asynchronously and add sql index files where
733   appropriate, gives 6x performance on certain operations.
734   Bumping cache schema version to 1004.
735   (#300998)
736 - rev 6710
737
738 -------------------------------------------------------------------
739 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
740
741 - fix String::endsWith (#301038)
742 - rev 6709
743
744 -------------------------------------------------------------------
745 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
746
747 - added an _explicitly_requested in QueueItemConflict ( as already in
748   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
749   remove the conflicting item without an error message. Bug 299819
750 - rev 6699
751
752 -------------------------------------------------------------------
753 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
754
755 - forgot to set default refresh policy in checkIfToRefreshMetadata
756 - repo.refresh.delay default set to 10 minutes
757 - 6693
758
759 -------------------------------------------------------------------
760 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
761
762 - Bugfix while regarding correct vendor in update
763 - r6677
764 - version 3.15.0
765
766 -------------------------------------------------------------------
767 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
768
769 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
770   added to delay next check & refresh until the specified number of
771   minutes has passed from the last check or refresh (FATE #301991).
772   Revisions: 6654, 6656, 6666, and 6667.
773 - filesystem::touch(Pathname) added (r6666)
774 - RepoManager::touchIndexFile(RepoInfo) added
775 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
776   decision to do the refresh moved to this public method.
777 - r6667
778
779 -------------------------------------------------------------------
780 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
781
782 - generate a resolver problem if addRequires does not find a resovable
783   #299486
784 - rev 6660
785
786 -------------------------------------------------------------------
787 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
788
789 - Prioritized delete request by the user BEFORE delete requests due
790   missing dependencies or conflicting dependencies. Bug 298322
791 - rev 6640
792
793 -------------------------------------------------------------------
794 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
795
796 - support also "Plaindir" as valid repo type name (#298622)
797 - revision 6616
798 - version 3.14.0
799
800 -------------------------------------------------------------------
801 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
802
803 - fix segfault in Progress reporting
804 - progress report use name instead of alias (#298035)
805 - repoinfo returns alias if name is empty
806
807 -------------------------------------------------------------------
808 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
809
810 - merge patch by dmueller to get rid of boost-regex
811
812 -------------------------------------------------------------------
813 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
814
815 - dont create a second CacheStore in the same scope, will lock...
816   #297627
817
818 -------------------------------------------------------------------
819 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
820
821 - fixed some RepoManager exception docs & history
822 - r6558
823
824 -------------------------------------------------------------------
825 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
826
827 - feature #302135: Graceful update of 3rd party packages
828   Automatic upgrading only sees packages from same vendor
829   This allows not needed to have those locked.
830 - Add persistent locks file which allow wildcards. Users
831   can lock certain packages adding lines like "kde* < 3.5"
832 - add applyLocks() to apply persistent locks before solving
833
834 -------------------------------------------------------------------
835 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
836
837 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
838   #271912 wq
839 - Added locking resolvables in the testcases
840 - rev 6544
841
842 -------------------------------------------------------------------
843 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
844
845 - add migrate-sources to %post (#292986)
846 - 3.13.15
847
848 -------------------------------------------------------------------
849 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
850
851 - fixed bug with using wrong files from raw metadata cache
852   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
853
854 -------------------------------------------------------------------
855 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
856
857 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
858   Bug# 297795
859 - r 6517
860
861 -------------------------------------------------------------------
862 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
863
864 - implement susetags support for compressed metadata
865   and testcases. (feature #301916)
866 - implement disk usage in cache. For installation requires
867   some changes in YaST to setup the ZYpp getPartitions()
868   before repos are cached. (bug #293039)
869 - added testcases for diskusage
870 - 3.13.14
871
872 -------------------------------------------------------------------
873 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
874
875 - fixed YUM parser to properly create source packages
876 - disabled reading of filelists.xml.gz by default (the data are
877   currently not stored anyway)
878 - revision 6481
879 - version 3.13.13
880
881 -------------------------------------------------------------------
882 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
883
884 - Don't download unwanted translation files (#293740).
885 - revision 6470
886
887 -------------------------------------------------------------------
888 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
889
890 - Fix susetags repo to parse dikusage data (#293039)
891 - revision 6467
892 - version 3.13.12
893
894 -------------------------------------------------------------------
895 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
896
897 - Add product attribute 'type' (aka 'category' which is now
898   deprecated). Adapted sustags and yum parsers to parse and
899   provide this value.
900 - revision 6464
901 - version 3.13.11
902
903 -------------------------------------------------------------------
904 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
905
906 - fix modalias rel column number
907 - version 3.13.10
908
909 -------------------------------------------------------------------
910 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
911
912 - Implemented option repo.add.probe to allow probing
913   the added repositories
914 - version 3.13.9
915
916 -------------------------------------------------------------------
917 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
918
919 - Fixed detection of renamed packages while update.
920 - Added new translations
921 - rev 6445
922
923 -------------------------------------------------------------------
924 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
925
926 - Speed up retrieving MediaNr attribute, as it slows down install
927   order calculation. (#297173)
928 - revision 6442
929
930 -------------------------------------------------------------------
931 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
932
933 - Fixed cache schema upgrade
934
935 -------------------------------------------------------------------
936 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
937
938 - Fixed pattern includes and extends attributes.
939 - revision 6431
940 - version 3.13.8
941
942 -------------------------------------------------------------------
943 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
944
945 - API for retrieving additional dependencies" solver/detail/Resolver.h
946 - Handle additional dependencies in the testcases
947 - Handle system and language dependencies in the testcases correctly.
948 - r 6418
949
950 -------------------------------------------------------------------
951 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
952
953 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
954   has changed. Resolver must discard any cached filesystem dependencies.
955   (required for #271912)
956 - revision 6404
957
958 -------------------------------------------------------------------
959 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
960
961 - Indicate changed pool content to the resolver. (required for #271912)
962 - revision 6398
963 - version 3.13.7
964
965 -------------------------------------------------------------------
966 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
967
968 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
969   problems. Bug 280387
970 - r 6378
971 - version 3.13.6
972
973 -------------------------------------------------------------------
974 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
975
976 - Added interface to install source packages via zypper.
977 - revision 6373
978 - version 3.13.5
979
980 -------------------------------------------------------------------
981 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
982
983 - Added package attributes Package::sourcePkgName and
984   Package::sourcePkgEdition. Name and edition of the source
985   rpm this package was built from.
986 - Added ZYpp::installSrcPackage to install a single source package.
987 - revision 6353
988 - version 3.13.4
989
990 -------------------------------------------------------------------
991 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
992
993 - Temorary files and directories created by makeSibling use the
994   same protection as the original.
995 - revision 6344
996 - version 3.13.3
997
998 -------------------------------------------------------------------
999 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
1000
1001 - Removed keepExtras from resolvePool. This will be handled
1002   in the solver internally now. #294727
1003 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
1004 - revision 6317
1005 - version 3.13.2
1006
1007 -------------------------------------------------------------------
1008 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
1009
1010 - Remove tribool from RepoInfo's interface.
1011 - revision 6301
1012 - version 3.13.1
1013
1014 -------------------------------------------------------------------
1015 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
1016
1017 - Fixed wrong media number reported by script, message and patch.
1018 - Fixed script API to provide the scripts location on media (if not
1019   inlined).
1020 - Introduced ScripProvider to make a script available on the local
1021   disk.
1022 - revision 6288
1023 - version 3.13.0
1024
1025 -------------------------------------------------------------------
1026 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
1027
1028 - don't request media chage if the media is not changeable (like
1029   e.g. http)
1030 - revision 6271
1031 - version 3.12.1
1032
1033 -------------------------------------------------------------------
1034 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
1035
1036 - progress ticks for clean cache
1037 - ZConfig: remove default from names.
1038 - re enable reading cache callbacks
1039 - ini parser without boost::regexp
1040   patch by dmueller (#152447)
1041
1042 -------------------------------------------------------------------
1043 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
1044
1045 - Fixed package to provide the location media number. (#294496)
1046 - revision 6263
1047
1048 -------------------------------------------------------------------
1049 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
1050
1051 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
1052   gpgkey) instead of throwing bad url exception
1053 - revision 6259
1054
1055 -------------------------------------------------------------------
1056 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
1057
1058 - Make clearing of extra dependencies/conflicts configurable when
1059   resolvePool(). Leave the default as before (clear extras).
1060   Bug # 294727
1061 - revision 6233
1062 - version 3.12.0
1063
1064 -------------------------------------------------------------------
1065 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
1066
1067 - /var/lib/zypp/cache -> /var/cache/zypp
1068   (#292419)
1069 - ini parser without boost::regexp, patch by dmueller
1070   (#152447)
1071
1072 -------------------------------------------------------------------
1073 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
1074
1075 - Make temp directory configurable  via environment
1076   variable ZYPPTMPDIR.
1077 - revision 6202
1078 - version 3.11.11
1079
1080 -------------------------------------------------------------------
1081 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
1082
1083 - Fixed bug in smart pointer comparison.
1084
1085 -------------------------------------------------------------------
1086 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
1087
1088 - Fix failing rename of metadata download directories across
1089   filesystem boundaries.
1090
1091 -------------------------------------------------------------------
1092 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
1093
1094 - Fixed malicious gettext include.
1095 - Make ZConfig a singleton.
1096 - revision 6123
1097
1098 -------------------------------------------------------------------
1099 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
1100
1101 - Fixed repo::provideFile to set a deleter for downloaded files
1102   (#293004).
1103 - revision 6094
1104 - version 3.11.10
1105
1106 -------------------------------------------------------------------
1107 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
1108
1109 - Query ByRepository now takes as well an alias.
1110
1111 -------------------------------------------------------------------
1112 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
1113
1114 - fix retrieval of container attributes in cache
1115   (#292698)
1116
1117 -------------------------------------------------------------------
1118 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
1119
1120 - Port zypp-query-pool (#292404)
1121 - revision 6069
1122 - version 3.11.9
1123
1124 -------------------------------------------------------------------
1125 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
1126
1127 - added new calls in Resolver.h: addRequire,addConflict
1128
1129 -------------------------------------------------------------------
1130 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
1131
1132 - Fixed IniParser to allow '=' in values (#292669)
1133 - revision 6063
1134
1135 -------------------------------------------------------------------
1136 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
1137
1138 - Fixed repo::provideFile to throw on error.
1139 - Fixed ResolvableQuery to use 0 as default for non existing
1140   numerical values.
1141 - revision 6058
1142
1143 -------------------------------------------------------------------
1144 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
1145
1146 - allow / in alias (#292628)
1147
1148 -------------------------------------------------------------------
1149 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
1150
1151 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
1152   additional ctor for convenience.
1153 - revision 6047
1154
1155 -------------------------------------------------------------------
1156 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
1157
1158 - Evalute update canditate:
1159   Take canditates only which are really installable. Bug 292077
1160   r 6034
1161
1162 -------------------------------------------------------------------
1163 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
1164
1165 - fixed some tribool bugs in RepoInfo
1166 - revision 6022
1167
1168 -------------------------------------------------------------------
1169 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
1170
1171 - fix reading of non existant repo
1172 - r6018
1173 - first submission to stable
1174 - fix keywords parsing in susetags parser
1175 - version 3.11.8
1176
1177 -------------------------------------------------------------------
1178 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
1179
1180 - make resolvable query complete exceptionless with the database
1181 - test that packages have some attributes
1182 - disable progress adaptor for now
1183 - revision 5977
1184 - version 3.11.7
1185
1186 -------------------------------------------------------------------
1187 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
1188
1189 - fixed unresolved symbols
1190 - revision 5972
1191 - version 3.11.6
1192
1193 -------------------------------------------------------------------
1194 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
1195
1196 - fixed TranslatedText creating unwanted entries.
1197 - fixed capability processing
1198 - revision 5964
1199 - version 3.11.5
1200
1201 -------------------------------------------------------------------
1202 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
1203
1204 - MediaSetAccess::release() added
1205 - Use attachDesiredMedia in MediaProducts
1206 - Progress reporting improved
1207 - revision 5959
1208 - version 3.11.4
1209
1210 -------------------------------------------------------------------
1211 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
1212
1213 - fixed parsing translated texts.
1214 - added source packages.
1215 - revision 5947
1216 - version 3.11.3
1217
1218 -------------------------------------------------------------------
1219 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
1220
1221 - repo callbacks fixed
1222 - Fixed YUM parser progress reporting
1223 - Added CombinedProgressData
1224 - make RepoImpl::resolvables() load lazy
1225 - MediaProducts added for scanning products file
1226 - Implement cache schema versioning and automatic invalidation of
1227   cache when schema changes
1228 - revision 5942
1229 - version 3.11.2
1230
1231 -------------------------------------------------------------------
1232 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
1233
1234 - Propagate pools repository_iterator to the UI
1235 - revision 5911
1236 - version 3.11.1
1237
1238 -------------------------------------------------------------------
1239 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
1240
1241 - Package::location is now returns an OnMediaLocation
1242 - archivesize() renamed to downloadSize()
1243 - Allow to iterate all Repositories that contribute
1244   Resolvables to the Pool.
1245 - MediaSetAccess::provideDir added
1246 - remove useless url check
1247 - add old-api-style wrapper
1248 - Add MediaProducts class
1249 - revision 5892
1250 - version 3.11.0
1251
1252 -------------------------------------------------------------------
1253 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
1254
1255 - function isInstalledBy/installs
1256   Added an initial installation flag which shows if the item has been
1257   triggered for installation, or the dependency is already satisfied.
1258 - Revision 5884
1259 - Version 3.4.0
1260
1261 -------------------------------------------------------------------
1262 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
1263
1264 - removed unused %{prefix}/lib/zypp from %files in spec file
1265 - revision 5870
1266
1267 -------------------------------------------------------------------
1268 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
1269
1270 - Old API (SourceManager, metadata parsers) dropped in favor of the
1271   new refactored ones (RepoManager, RepoParser(s), cache subtree,
1272   repo subtree).
1273 - Some new API improvements.
1274 - revision 5868
1275 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
1276
1277 -------------------------------------------------------------------
1278 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
1279
1280 - New API calls which provides more information about one
1281   resolvable after a solverrun:
1282   isInstalledBy (const PoolItem_Ref item);
1283   installs (const PoolItem_Ref item);
1284 - Revision 5835
1285
1286 -------------------------------------------------------------------
1287 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
1288
1289 - fix changelog entry order
1290
1291 -------------------------------------------------------------------
1292 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
1293
1294 - Ignore conflicting items which are uninstallable
1295 - Create a "needed by" info if a requirement is still fulfilled.
1296 - Allow only one needed_by and needed_by_capability in QueueItemInstall
1297 - Added capability and type (REQUIRE, RECOMMEND,....) to
1298   ResolverInfoNeededBy
1299 - Evaluate ResolverInfoNeededBy for more information in the error
1300   messages
1301 - Enlarge detail description in the error messages
1302 - Revision 5807
1303
1304 -------------------------------------------------------------------
1305 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
1306
1307 - Fixes for gcc-4.2
1308 - revision 5786
1309 - version 3.3.1
1310
1311 -------------------------------------------------------------------
1312 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
1313
1314 - fixed so versioning from libtool to cmake
1315 - 3.3.0
1316
1317 -------------------------------------------------------------------
1318 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
1319
1320 - Use gpg2 instead of gpg for keyring and make
1321   the package depend on it (#284211)
1322
1323 -------------------------------------------------------------------
1324 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
1325
1326 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
1327   New dependency "packageand(foo:bar)" which provides an AND dependency by
1328   injecting a supplement/freshen.
1329   e.G. package novell-cluster-services-kmp-smp
1330   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
1331   Bug 255011
1332 - Dont check for architecture changes in atoms (#266178)
1333 - Revision 5720
1334
1335 -------------------------------------------------------------------
1336 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
1337
1338 - Fixed package-manager script (#275847)
1339 - revision 5614
1340
1341 -------------------------------------------------------------------
1342 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
1343
1344 - fixed cmake
1345 - version 3.2.2
1346
1347 -------------------------------------------------------------------
1348 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
1349
1350 - Reduced logging in order to speedup solving Bug 275100
1351 - revision 5603
1352 - version 3.2.1
1353
1354 -------------------------------------------------------------------
1355 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
1356
1357 - Fix excess calls to releaseFile. (#274357)
1358 - revision 5545
1359
1360 -------------------------------------------------------------------
1361 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
1362
1363 - Fix importing keys into rpm. (#270125)
1364 - r5527
1365
1366 -------------------------------------------------------------------
1367 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
1368
1369 - Support filesystem dependencies to add needed filesystem RPMs
1370   automatically (Fate 301966).
1371 - revision 5404
1372 - version 3.2.0
1373
1374 -------------------------------------------------------------------
1375 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
1376
1377 - avoiding attaching media where not needed (#263207)
1378 - r5381
1379
1380 -------------------------------------------------------------------
1381 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
1382
1383 - fix FileCap with attributes
1384 - r5376
1385
1386 -------------------------------------------------------------------
1387 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
1388
1389 - Fixed computation of install order. Take requirements of
1390   an installed packages uninstall scripts into account, if
1391   the package is updated. (#258682)
1392 - revision 5349
1393 - version 3.1.1
1394 -------------------------------------------------------------------
1395 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
1396
1397 - Parse and provide package keywords. (Fate 120368)
1398 - revision 5338
1399 - version 3.1.0
1400
1401 -------------------------------------------------------------------
1402 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
1403
1404 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
1405   Ask the user. Bug 258322
1406 - revision 5305
1407 - version 3.0.3
1408
1409 -------------------------------------------------------------------
1410 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
1411
1412 - Fix restoring of Sources id root prefix is used. (#238165)
1413 - revision 5299
1414 - version 3.0.2
1415
1416 -------------------------------------------------------------------
1417 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
1418
1419 - MediaManager::attachDesiredMedia() added to support multiple
1420   (CD/DVD) drives (fate #3974)
1421 - r5296
1422
1423 -------------------------------------------------------------------
1424 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
1425
1426 - If there is no valid solver result and NOT all resolvables ( other
1427   architecture) has been regarded, let the user decide making a new
1428   solver run with ALL available resolvables. Bug 223440
1429 - reducing logging (error -> debug)  bug 252921
1430 - Revision 5219
1431
1432 -------------------------------------------------------------------
1433 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
1434
1435 - Allow configuration of trusted vendors via
1436   /var/lib/zypp/db/trustedVendors. (#186636)
1437 - revision 5194
1438 - version 3.0.1
1439
1440 -------------------------------------------------------------------
1441 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
1442
1443 - libzypp-devel -> libzypp requirement is not versioned
1444   (#251086)
1445 - r5181
1446
1447 -------------------------------------------------------------------
1448 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
1449
1450 - Using already existing valid solver results for further solver runs.
1451   (partiell solving)
1452 - r5169
1453
1454 -------------------------------------------------------------------
1455 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
1456
1457 - fix link order
1458 - r5165
1459
1460 -------------------------------------------------------------------
1461 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
1462
1463 - merging from 10.2 / SP1
1464 - #247459 ftp probing
1465   denied == dont exists in ftp
1466 - r5124
1467
1468 -------------------------------------------------------------------
1469 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
1470
1471 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
1472 - Simultaneouqusly establishing of items which are conflicting eachother is
1473   useless. So only one will be established. Fixed in QueueItemInstall.cc
1474   Bug 243595
1475 - Added new upgrade options to fine tune version and patch handling.
1476   (F301990)
1477 - The context of establishPool will be stored in Resolver and will be
1478   regarded for the next solver run everytime. So it will be not reset by
1479   any solver run anymore.
1480   bug 191810 ( A broken patch will not be installed again)
1481
1482 -------------------------------------------------------------------
1483 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
1484
1485 - adding sotf,timeo=X nfs mount options by default (#235211)
1486 - r5093
1487
1488 -------------------------------------------------------------------
1489 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
1490
1491 - support for HTTP authentication prompt added (#190609)
1492 - fixed problem with empty path in URL
1493   in MediaCurl::doGetFileCopy()
1494 - r5085
1495
1496 -------------------------------------------------------------------
1497 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
1498
1499 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
1500   SuSE-Linux-10_2-Branch
1501
1502 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
1503 - verifySystem: The result will be set to APPL_HIGH, so it will be not
1504   reset by a second "normal" solver run. #239281 (schubi)
1505 - yast2 reports invalid URL as 'unknown source type'
1506   (#209961) (dmacvicar)
1507 - Added freshen language dependency in supplemements too if there is no
1508   entry in supplements.
1509   #240617;IPA fonts are not installed even if select Japanese
1510   language (schubi)
1511 - Setting allowed authentication methods to "basic,digest" if none
1512   provided in URL (#243006) (jkupec)
1513 - Stopping after 50 valid solver results. Anymore would be useless. Bug
1514   243595 (schubi)
1515 - r 5007
1516
1517 -------------------------------------------------------------------
1518 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
1519
1520 - package-manager: use a generic su script from XDG (#235303, #244442)
1521
1522 -------------------------------------------------------------------
1523 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
1524
1525 - Setting allowed authentication methods to "basic,digest" if none
1526   provided in URL (#243006)
1527 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
1528   (mvidner)
1529 - r4999
1530
1531 -------------------------------------------------------------------
1532 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
1533
1534 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
1535   (#222602)
1536 - 4984
1537
1538 -------------------------------------------------------------------
1539 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
1540
1541 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
1542
1543 - update packages: changing architecture is only valid while an
1544   system update and NOT while an update via a patch. Last fix does
1545   not fit for every case.
1546   Bug 230685
1547 - Patch has selected not the concerning package for update but
1548   a package which has provided the required dependencies too.
1549   Algorithmus: If there are exactly two providers which differ in architecture
1550                prefer the better arch.
1551   Fix: Regarding NVRA too. ( only if equal )
1552   Bug 238284
1553 - Download only English and Local translation
1554   (#208457)
1555 - Added solver parameter:
1556    tryAllPossibilities: regarding every solver branch ( not only
1557                         branches with e.G. best architectures
1558    preferHighestVersion: Prefer solver results which have a higher
1559                          version number.
1560   Bug #238087
1561 - update packages: changing architecture is only valid while an
1562   system update and NOT while an update via a patch.
1563   Bug 230685 - x86_64 MozillaFirefox binaries in security update
1564   repository
1565   Fix of version 2.11.2 has not worked if the first founded item
1566   had had another architecture.
1567 - r4927
1568
1569 -------------------------------------------------------------------
1570 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
1571
1572 - added ZYpp::getPartitions() - return the partitinoning
1573
1574 -------------------------------------------------------------------
1575 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
1576
1577 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
1578 - Corrupt download cannot be skipped
1579   (#217425 and #224216)
1580 - Enable package read ahead/caching in commit per default to reduce
1581   interactive media changes. If the environment variable
1582   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
1583 - added parameter not to reset resolver results while calling
1584   freshen pool Bug: 235761
1585 - Prepare package read ahead/caching of packages in commit. Adatped the
1586   workflow. Caching details are now hidden inside CommitPackageCache.
1587   The current implementation still performs no read ahead. (for F100182)
1588 - Skip invalid or broken rpm database entries. (#231211)
1589 - verifySystem: check if the solution is valid after calling freshenPool()
1590   Bug: 235761
1591 - Added own call for Resolver::verifySystem with additional
1592   hardware/language check in order to keep binary compatibility
1593   Fate #301224
1594 - Rpm requires additional quoting of special chars in filenames.
1595   (#233967)
1596 - Resolver::verifySystem checks for new hardware now by calling
1597   freshenPool. This is configureable. Fate #301224
1598 - merged texts from proofread
1599 - Don't consider patch/delta rpms if package architecture changes.
1600   (#231254)
1601 - update packages: changing architecture is only valid while an
1602   system update and NOT while an update via a patch.
1603   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
1604 - verifySystem: Do only regard items which will be on the system after the
1605   commit. Fate 301178
1606 - feature #301369
1607   Import listed GPG Keys from an trusted installation source
1608 - fix return call in new xml parser
1609 - Enable system resolvables in Helix parser (Revision 4787)
1610 - deptestomatic:
1611   Resetting transaction with the correct call;
1612   bugfix; Added kind in keep state (Revision 4788)
1613 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
1614   soft (Revision 4789)
1615 - New call added: maySetToBeUninstalledSoft (Revision 4789)
1616   Both are only functions for the solver (Revision 4789)
1617 - Resetting "by causer" in order to distinguish from state
1618   "keep by user". ( function setLock in order to remove lock)
1619   (Revision 4789)
1620 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
1621   in QueueItemUninstall.cc (Revision 4790)
1622 - Regarding "keep state by user". So avoiding "reselecting" by
1623   other requirements.
1624   Give a corresponding problem solution if a resolvable satisfy
1625   a dependency, but has been set to keep by the user.
1626   Bug : 222531 (Revision 4791)
1627 - Allow to disable autoprotection of foreign vendor items. Required
1628   in zmd-backend. (F301735).
1629 - use sqlite-zmd if using > 10.2 in spec. Use the one available
1630   durin compile.
1631 - Item could has already been selected to soft uninstall (e.G. remove
1632   pattern which recommend this item ). Do not throw an exception anymore.
1633   bug#225278
1634 - Added syscontent::Reader: Parse serialized set of ResObjects.
1635   (for F300729)
1636 - If there has already been selected another item by the solver (e.g. from
1637   another source) we will take thatone in order to avoid parallel
1638   installation and there concerning error messages.
1639   Bug 224698
1640 - In order to handle conflicting resolvable we try to update the
1641   conflicting item. While evaluating these canditates an already selected
1642   candidate will not be regarded. So it could be that an older package
1643   will be selected for update although a newer has already been selected. Revision 4765
1644 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
1645   update candidate and evaluate additional branches.
1646 - r4907
1647
1648 -------------------------------------------------------------------
1649 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
1650
1651 - Improved realpath() wrapper in media handler class (#222521).
1652 - revision 4758
1653
1654 -------------------------------------------------------------------
1655 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
1656
1657 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
1658 - revision 4713
1659
1660 -------------------------------------------------------------------
1661 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
1662
1663 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
1664   because backend uses this sqlite and it is no fun to
1665   install one and the other to develop (as the -devel packages)
1666   conflict.
1667 - add cmake support for building zypp/ lib.
1668   TODO: soinfo, compile testcases, devel, zypp2,docs
1669   find rpm, curl and others.
1670 - dont serialize interactive, as it is
1671   calculated now.
1672   (it was already fixed as we don't reimplement
1673   the method, but we still serialized, parsed)
1674 - r4709
1675
1676 -------------------------------------------------------------------
1677 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
1678
1679 - fixed Patch::interactive to return true as well, if the patch
1680   itself has a licence. (#224192)
1681 - revision 4702
1682 - version 2.9.2
1683
1684 -------------------------------------------------------------------
1685 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
1686
1687 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
1688   on the installation image (#213852).
1689 - revision 4700
1690
1691 -------------------------------------------------------------------
1692 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
1693
1694 - Avoid duplicate pool entries; Bug 223750; second part of the fix
1695 - r4698
1696 - Version 2.9.1
1697
1698 -------------------------------------------------------------------
1699 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
1700
1701 - Pool has multi instances of an item in the pool. Reduced this error
1702   to items which are identically at least. #217574 and #223750
1703 - r4695
1704
1705 -------------------------------------------------------------------
1706 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
1707
1708 - replace spaces to underscores in product names
1709 - 2.8.7
1710 - r4688
1711
1712 -------------------------------------------------------------------
1713 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
1714
1715 - Mark some strings for translation (#219783 need it)
1716 - r4682
1717
1718 -------------------------------------------------------------------
1719 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
1720
1721 - Added translations marks to hal, url and mutex exceptions (#23771)
1722 - revision 4680
1723
1724 -------------------------------------------------------------------
1725 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
1726
1727 - don't make libzypp-devel depend on sqlite-devel as
1728   headers from zypp2 are not installed yet
1729 - r4663
1730
1731 -------------------------------------------------------------------
1732 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
1733
1734 - Return an error if fork failed. (#204807)
1735 - Make Script execution abortable by user request. (#212949, F100233)
1736 - revision 4660
1737 - version 2.8.6
1738
1739 -------------------------------------------------------------------
1740 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
1741
1742 - Added package-manager wrapper script, with icon and .desktop (#222757).
1743   (Used by gnome-main-menu)
1744 - version 2.8.5
1745 - r4640
1746
1747 -------------------------------------------------------------------
1748 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
1749
1750 - Fixed target/hal - one more dbus_connection_close found (#216035)
1751 - revision 4636
1752 - version 2.8.4
1753
1754 -------------------------------------------------------------------
1755 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
1756
1757 - translation added
1758   rev 4630
1759   version 2.8.3
1760
1761 -------------------------------------------------------------------
1762 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
1763
1764 - Process obsoletes when installing non-package objects. (#217352)
1765 - revision 4621
1766 - version 2.8.2
1767
1768 -------------------------------------------------------------------
1769 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
1770
1771 - Implemented volume device check using /sbin/vol_id (#213852).
1772 - Revision 4619
1773
1774 -------------------------------------------------------------------
1775 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
1776
1777 - new translation added
1778
1779 -------------------------------------------------------------------
1780 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
1781
1782 - Implemented an reuse of already existing foreign CD/DVD mount points
1783   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
1784 - Added a fallback check of the volume.mount_point HAL property to
1785   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
1786   to be not avaliable in newer HAL versions (on 10.2).
1787 - Revision 4615
1788 - Version 2.8.1
1789
1790 -------------------------------------------------------------------
1791 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
1792
1793 - removed unused methods from Patch and PatchImplIf. Provided
1794   reasonable default implementation for Patch::interactive.
1795   (#221476).
1796 - revision 4610
1797 - Version 2.8.0
1798
1799 -------------------------------------------------------------------
1800 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
1801
1802 - Handle media eject failures (#216545)
1803 - r4606
1804
1805 -------------------------------------------------------------------
1806 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
1807
1808 - Reimplemented RpmDb::checkPackage using librpm API instead
1809   of parsing "rpm --checksig" output. (#163202)
1810 - Version 2.7.4
1811 - revision 4600
1812
1813 -------------------------------------------------------------------
1814 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
1815
1816 - NEW behaviour of the solver:
1817   Obsolete virtual provides. E.G.:
1818
1819   Installed:
1820   -----------
1821   Name:           test-1.0-0
1822
1823   Name:           moretest-1.0-0
1824   Provides:       test
1825
1826   To be installed
1827   ------------------
1828   Name:           nomoretest-1.0-0
1829   Obsoletes:      test
1830
1831   Result
1832   --------
1833   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
1834   test-1.0-0 had been deleted. Bug 220999
1835
1836 - Translations added
1837
1838 Version 2.7.3
1839 rev 4593
1840
1841 -------------------------------------------------------------------
1842 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
1843
1844 - Bugfix in generating solver testcases:
1845    - added kind of capabilities in description file
1846    - removed unneded channel from uninstall in command file
1847
1848 -------------------------------------------------------------------
1849 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
1850
1851 - Try to call /bin/eject utility if the eject-ioctl fails.
1852 - r4568
1853
1854 -------------------------------------------------------------------
1855 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
1856
1857 - ignore empty capabilities
1858 - r4565
1859
1860 -------------------------------------------------------------------
1861 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
1862
1863 - make progress strings translatable (#219783)
1864 - r4556
1865
1866 -------------------------------------------------------------------
1867 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
1868
1869 -  While deleting a selection all concerning recommended
1870    packages will be deleted too.
1871    BUT those packages should not be deleted which have been
1872    set to KEEP by the user. bug 217574
1873    rev 4526
1874    VERSION: 2.7.2
1875
1876 -------------------------------------------------------------------
1877 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
1878
1879 - Makefile in zypp2 fixed
1880   Revision 4520
1881
1882 -------------------------------------------------------------------
1883 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
1884
1885 - Translations added
1886   Revision 4514
1887   VERSION: 2.7.1
1888
1889 -------------------------------------------------------------------
1890 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
1891
1892 - Make the parser more strict, rejecting broken sources
1893   but showing the error line.
1894   Last fix making the parser relax would break multitag
1895   descriptions with empty lines, now we check dependencies
1896   at a higher level. (reference #160607)
1897 - r4501
1898
1899 -------------------------------------------------------------------
1900 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
1901
1902 - New problem solution added: Unlock ALL resovables in order to speed up
1903   problem solution. Bug 206453
1904
1905 -------------------------------------------------------------------
1906 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
1907
1908 - Translations added
1909
1910 -------------------------------------------------------------------
1911 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
1912
1913 - Fixed target/hal - removed dbus_connection_close calls, because
1914   the connections are shared; unref the ref-counted handle only.
1915   (#216035)
1916 - r4442
1917
1918 -------------------------------------------------------------------
1919 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
1920
1921 - skipping unreachable packages won't work
1922   (#215445)
1923 - r4468
1924
1925 -------------------------------------------------------------------
1926 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
1927
1928 - (#213793) Target store fails to recreate stored install-time (other
1929   Date and ByteCount values as well)
1930
1931 - skip comments and blank lines in multilists
1932   fixes (#214877) - zen-updater is not installed by default
1933
1934 - Automatically fix broken products when reading
1935   the product database.
1936   still pending: honour the read-only flag
1937   Changes to make this possible include
1938   using read_dir instead of boost directory
1939   iterator.
1940
1941 -------------------------------------------------------------------
1942 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
1943
1944 - added new class for generating solver testcases:
1945   Testcase
1946
1947 -------------------------------------------------------------------
1948 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
1949
1950 - Finalized ui::PatternContents. (F301229)
1951 - version 2.7.0
1952 - revision 4413
1953
1954 -------------------------------------------------------------------
1955 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
1956
1957 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
1958 - version 2.6.0
1959
1960 -------------------------------------------------------------------
1961 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
1962
1963 - Added ui::PatternContents: Helper class that will compute a patterns
1964   expanded install_packages set. (UI interface for F301229)
1965 - revision 4387
1966
1967 -------------------------------------------------------------------
1968 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
1969
1970 - removed the last reference to /usr/lib64 to fix the build
1971
1972 -------------------------------------------------------------------
1973 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
1974
1975 - added "zypper info" (jkupec)
1976 - version 2.5.2
1977
1978 -------------------------------------------------------------------
1979 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
1980
1981 - fix rpm db timestamp
1982 - add extra urls and optional urls to product API
1983 - r4378
1984
1985 -------------------------------------------------------------------
1986 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
1987
1988 - zypper: nicer progress reports, with or without --verbose.
1989
1990 -------------------------------------------------------------------
1991 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
1992
1993 - Fixed reloading of target data after commit. Broken since
1994   rev 3880.
1995 - version 2.5.1
1996 - revision 4365
1997
1998 -------------------------------------------------------------------
1999 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
2000
2001 - put query-pool in /usr/lib/zypp and not lib64
2002 - r4363
2003
2004 -------------------------------------------------------------------
2005 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
2006
2007 - revert keyring changes, causes endless loop (obvious)
2008 - add dist-product information, adapt store
2009 - version 2.5.0
2010 - r4355
2011
2012 -------------------------------------------------------------------
2013 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
2014
2015 - zypp-query-pool: For products show additionally distributionName
2016   and distributionEdition. (required by #205392)
2017 - revision 4349
2018
2019 -------------------------------------------------------------------
2020 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
2021
2022 - Add accessor for Product distributionName and distributionEdition.
2023   (required by #205392)
2024 - revision 4347
2025
2026 -------------------------------------------------------------------
2027 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
2028
2029 - added test case for KeyRing
2030 - fire trustedKeyAdded in all calls to import trusted key
2031   not only in signature check workflow.
2032 - r4342
2033
2034 -------------------------------------------------------------------
2035 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
2036
2037 - zypper update: implemented minimal version (patches only)
2038 - zypper list-updates: changed default type from package to patch,
2039   consider patches affecting the package manager separately
2040
2041 -------------------------------------------------------------------
2042 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
2043
2044 - version 2.4.1
2045 - r4338
2046
2047 -------------------------------------------------------------------
2048 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
2049
2050 - add zypp-query-pool, so registration doesn't depend on
2051   libzypp-zmd-backend being installed. Will remove from
2052   backend when suseregister gets updated.
2053
2054 -------------------------------------------------------------------
2055 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
2056
2057 - Make sure config.rpath is present.
2058
2059 -------------------------------------------------------------------
2060 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
2061
2062 - zypper search: fixed uninitialized members that made all searches
2063   exact and case sensitve
2064
2065 -------------------------------------------------------------------
2066 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
2067
2068 - zypp-checkpatches, write in the right file
2069 - r4328
2070
2071 -------------------------------------------------------------------
2072 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
2073
2074 - Install resolvables although they are unneeded
2075   if they have NOT the kind patch/atoms
2076   Bug 210538 - freshens/supplements does not work with patterns
2077 - r4326
2078
2079 -------------------------------------------------------------------
2080 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
2081
2082 - zypper service-add -r http://example.org/foo.repo (F#300641).
2083
2084 -------------------------------------------------------------------
2085 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
2086
2087 - zypp-checkpatches:
2088   save version of the generated xml to
2089   regenerate it if it changes.
2090   save a random token in case of error to
2091   force recreating xml file
2092 - r4321
2093
2094 -------------------------------------------------------------------
2095 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
2096
2097 - remove permissions for zypp checkpatches from spec
2098 - r4318
2099
2100 -------------------------------------------------------------------
2101 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
2102
2103 - registration fails because of wrong product data
2104   (#205392)
2105   use DISTPRODUCT,DISTVERSION to create the product
2106   resolvable. have this resolvable provide
2107   PRODUCT = VERSION
2108 - r4312
2109
2110 -------------------------------------------------------------------
2111 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
2112
2113 - zypper service-add -r ./foo.repo (F#300641).
2114
2115 -------------------------------------------------------------------
2116 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
2117
2118 - zypper: added case-sensitive search, search in descriptions and
2119   summaries, search by resolvable type, substring and word
2120   matching, support for wildcards
2121 - Revision 4303
2122
2123 -------------------------------------------------------------------
2124 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
2125
2126 - Prevent the user from sending signals to zypp-checkpatches-wrapper
2127   (#211286).
2128
2129 -------------------------------------------------------------------
2130 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
2131
2132 - Dont incomplete an uninstalled resolvable, even not when establishing.
2133   Incomplete only makes sense for installed resolvables (when they have broken
2134   deps), for patches (because they are needed) and for atoms (because they are
2135   used during patch calculation)
2136   Bug 198379
2137
2138 - Do not branch for packages with the same NVE but different architectures.
2139   Take the best architecture.
2140
2141 -------------------------------------------------------------------
2142 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
2143
2144 - implement rename source in sourcemanager
2145 - r4286
2146
2147 -------------------------------------------------------------------
2148 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
2149
2150 - YaST sources: set alias to product summary if empty
2151 - show alias on logs.
2152 - r4281
2153
2154 -------------------------------------------------------------------
2155 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
2156
2157 - version 2.4.0 (bin incompat due to callback fixes)
2158 - r4272
2159
2160 -------------------------------------------------------------------
2161 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
2162
2163 - Provide additional solver status information to the UI.
2164   (#162164,F301272)
2165 - Fixed UI satus computation in presence of multiple available
2166   candidates.
2167 - revision 4264
2168 - version 2.3.1
2169
2170 -------------------------------------------------------------------
2171 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
2172
2173 - remove const in MediaChangeReport requestMedia that
2174   broke cd changing.
2175 - r4262
2176
2177 -------------------------------------------------------------------
2178 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
2179
2180 - zypper: added search (jkupec)
2181 - removed the suid bit from zypp-checkpatches-wrapper so that the
2182   build passes until permissions.rpm is updated (~#211286).
2183 - r4253
2184
2185 -------------------------------------------------------------------
2186 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
2187
2188 - Log microseconds if ZYPP_PROFILING env var is enabled.
2189 - r4252
2190
2191 -------------------------------------------------------------------
2192 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
2193
2194 - YaST sources:
2195   Factory cannot be set with 'refresh' enabled
2196   (#204957)
2197 - get rid of some const bool signatures in Source classes
2198 - r4247
2199
2200 -------------------------------------------------------------------
2201 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
2202
2203 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
2204
2205 -------------------------------------------------------------------
2206 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
2207
2208 - select the best solution: prefering the total amount of install/update
2209   packages BEFORE source preferences. Bug 208784
2210
2211 -------------------------------------------------------------------
2212 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
2213
2214 - Introduce a method to see if a source supports a
2215   kind of resolvable at that time, so we can
2216   init a YUM source like factory but avoid parsing
2217   it if it contains no patches.
2218 - add TODO
2219 - zypp-checkpatches xml output
2220 - r4235
2221
2222 -------------------------------------------------------------------
2223 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
2224
2225 - added a CLI preview: zypper
2226 - revision 4214
2227 - version 2.2.3
2228
2229 -------------------------------------------------------------------
2230 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
2231
2232 - FATE #100165:
2233   Make Content File Aware of Different Architectures
2234   expand %a in release notes with architecture
2235
2236 -------------------------------------------------------------------
2237 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
2238
2239 - Extended pattern parser to support includes/extends tags as hint
2240   for the IO. (F301229)
2241 - revision 4199
2242 - version 2.2.2
2243
2244 -------------------------------------------------------------------
2245 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
2246
2247 - Enabled sending of ScriptResolvableReport.
2248 - Changed ScriptResolvableReport::start to send local path
2249   of script to be executed.
2250 - revision 4190
2251 - version 2.2.1
2252
2253 -------------------------------------------------------------------
2254 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
2255
2256 - Added ScriptResolvableReport. Callbacks triggered on script
2257   execution during commit. (F100233)
2258 - revision 4187
2259 - version 2.2.0
2260
2261 -------------------------------------------------------------------
2262 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
2263
2264 - fix: Url::getRegisteredSchemes() would always return nothing
2265
2266 -------------------------------------------------------------------
2267 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
2268
2269 - Made the build dependency on gettext-devel explicit
2270
2271 -------------------------------------------------------------------
2272 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
2273
2274 - adapted multi-media YUM sources according to official YUM
2275   specification (F300743)
2276
2277 -------------------------------------------------------------------
2278 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
2279
2280 - use RPM_OPT_FLAGS (meissner@suse.de)
2281
2282 -------------------------------------------------------------------
2283 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
2284
2285 - SourceFactory::createFrom() - don't loose url,...
2286 - r4160
2287
2288 -------------------------------------------------------------------
2289 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
2290
2291 - reduce logging in ResolvableImpl.cc
2292 - rev 4157
2293
2294 -------------------------------------------------------------------
2295 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
2296
2297 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
2298   in QueueItemInstall and QueueItemRequire
2299   Bug 192535/204913
2300   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
2301
2302 -------------------------------------------------------------------
2303 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
2304
2305 - fixed SourceFactory::createFrom() - don't loose alias,
2306   cachedir,... parameters
2307
2308 -------------------------------------------------------------------
2309 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
2310
2311 - Use RPM Enhances only if detected at configure time, to allow
2312   compilation with older rpm.
2313 - callback params: use const string & instead of string (dmacvicar)
2314
2315 -------------------------------------------------------------------
2316 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
2317
2318 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
2319   a package/script/message
2320   Bug: 192535
2321
2322 -------------------------------------------------------------------
2323 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
2324
2325 - add Source_Ref::checksum() which in combination with
2326   timestamp can give an idea of a source change.
2327 - r4106
2328
2329 -------------------------------------------------------------------
2330 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
2331
2332 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
2333   enable progress reporting on compressed streams.
2334
2335 -------------------------------------------------------------------
2336 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
2337
2338 - better error propagation
2339 - r4096
2340
2341 -------------------------------------------------------------------
2342 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
2343
2344 - Removed libblkid dependency - the workaround using libblkid to
2345   check filesystem on XEN vbd mapped devices is obsolete, because
2346   the info is avaliable via /dev/disk/by-label link now. (#197107)
2347 - revision 4087
2348
2349 -------------------------------------------------------------------
2350 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
2351
2352 - PackageProvider: Fixed broken retry. (#202163)
2353 - revision 4071
2354
2355 -------------------------------------------------------------------
2356 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
2357
2358 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
2359   to create a Package from a source package header.
2360 - Added method Pathname::extension: Return all of the characters in name
2361   after and including the last dot in the last element of name.
2362 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
2363   rpms. Otherwise we'd need access to the rpm database to get the keys.
2364 - revision 4069
2365
2366 -------------------------------------------------------------------
2367 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
2368
2369 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
2370   a package/script/message
2371   Bug: 192535
2372
2373 -------------------------------------------------------------------
2374 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
2375
2376 - Speedup computation of number of rpm database entries.
2377 - revision 4058
2378
2379 -------------------------------------------------------------------
2380 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
2381
2382 - Fixed endless loop in transactResObject
2383   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
2384
2385 -------------------------------------------------------------------
2386 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
2387
2388 - fix some testcases for tar file parser changes
2389 - r4045
2390
2391 -------------------------------------------------------------------
2392 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
2393
2394 - missing includes
2395 - clean old callbacks
2396 - r4041
2397
2398 -------------------------------------------------------------------
2399 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
2400
2401 - zyppPattern->install_packages returns SUGGESTED package too.
2402   Bug 201476
2403   Revision 4036
2404
2405 -------------------------------------------------------------------
2406 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
2407
2408 - New behaviour in the solver: try with 'best' package first, try with 'all'
2409   packages if this fails.
2410   Bug :Bug 191983
2411
2412 -------------------------------------------------------------------
2413 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
2414
2415 - libzypp 2.1.0
2416 - bump version due to incompatible callback changes in KeyRing
2417   Sources
2418
2419 -------------------------------------------------------------------
2420 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
2421
2422 - new keyring callbacks
2423 - separate trust key from import key
2424 - use PublicKey class instead of params, to be able
2425   to add more info like photos later (pending #181682)
2426 - update zmart with those callbacks.
2427 - better error handling (Exception types)
2428 - make tmp file names more readable depending on the context
2429 - r4026
2430
2431 -------------------------------------------------------------------
2432 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
2433
2434 - decouple probing from source creation, using the new
2435   media test for existence functions.
2436 - r4019
2437
2438
2439 -------------------------------------------------------------------
2440 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
2441
2442 - Fixed getDoesFileExist to reset the transfer range
2443 - Added logging of curl debug messages to the zypp log.
2444   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
2445   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
2446 - r4018
2447
2448 -------------------------------------------------------------------
2449 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
2450
2451 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
2452   see rev 3810 below. (#190163)
2453 - rev 3998
2454
2455 -------------------------------------------------------------------
2456 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
2457
2458 - fix uninstalling of atoms (noop)
2459 - r3995
2460
2461 -------------------------------------------------------------------
2462 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
2463
2464 - Implement initial verson of Media
2465   doesFileExist, for future source probing.
2466 - r3984
2467
2468 -------------------------------------------------------------------
2469 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
2470
2471 - more dbus_connection_close fixes
2472 - r3974
2473
2474 -------------------------------------------------------------------
2475 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
2476
2477 - clean up 'incomplete' handling in QueueItemEstablish.
2478 - rev 3973.
2479
2480 -------------------------------------------------------------------
2481 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
2482
2483 - Don't set 'incomplete' for uninstalled patterns or products.
2484   (#198379)
2485 - rev 3970.
2486
2487 -------------------------------------------------------------------
2488 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
2489
2490 - Added new API calls:
2491   setAdditionalProvide
2492   setAdditionalConflict
2493   setAdditionalRequire
2494
2495 -------------------------------------------------------------------
2496 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
2497
2498 - don't link examples to testsuite library.
2499
2500 -------------------------------------------------------------------
2501 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
2502
2503 - Disable profiling to work around compiler bug.
2504
2505 -------------------------------------------------------------------
2506 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
2507
2508 - forward port 3924:3939
2509 - Add explicit finish callbacks for subtasks during ProvidePackage
2510  Â to avoid UI confusion.
2511 - rev3957
2512
2513 -------------------------------------------------------------------
2514 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
2515
2516 - Introduce examples/
2517 - fix some svn ignores
2518 - fix compilation. Use: dbus_connection_close
2519 - rev 3943
2520
2521 -------------------------------------------------------------------
2522 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
2523
2524 - Initial support for plain directory with rpms as source
2525 - r3935
2526
2527 -------------------------------------------------------------------
2528 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
2529
2530 - Move the target query by kind function to
2531   a iterator, so we dont make a copy of the restore
2532   the iterator works loading by demand too
2533
2534 -------------------------------------------------------------------
2535 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
2536
2537 - rename the new initTarget to initializeTarget,
2538   leave the old one as is, but deprecate it.
2539 - r3903
2540
2541 -------------------------------------------------------------------
2542 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
2543
2544 - forward port from SLES10 branch , till 3888
2545 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
2546   full packages. (#168844)
2547 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
2548 - version 2.0.0
2549 - rev 3893
2550
2551 -------------------------------------------------------------------
2552 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
2553
2554 - Separate target init from adding resolvables, getting rid of the
2555 uggly bool flag.
2556 - dont clear the store each time Target::resolvables is called
2557 - Load target resolvables on demand by kind, keep them cached later
2558 - add Target::resolvablesByKind(kind) to allow query specific kind
2559   without reading all kinds. Used to port TargetProduct, which
2560   was reading the whole rpm database only to displayy base product
2561   name in YaST help.
2562 - commit to pkg-bindings and packager will follow.
2563 - jsrain will port more yast stuff, especially inst_source which
2564   startup time should by reduced by half afterwards.
2565 - rev 3880
2566
2567 -------------------------------------------------------------------
2568 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
2569
2570 - forward port:
2571   rev 3786 fix to stalle tmpfiles broke patches.
2572   SLES was released with this broken. 10.1 has a blocked
2573   zypp update because this.
2574   Attempt to fix this. (#192535)
2575 - fix configure.ac sqlite-source build path
2576 - rev 3858
2577
2578 -------------------------------------------------------------------
2579 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
2580
2581 - link correctly
2582
2583 -------------------------------------------------------------------
2584 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
2585
2586 - dont link sqlite in the main lib.
2587 - rev 3826
2588
2589 -------------------------------------------------------------------
2590 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
2591
2592 - susetags: parse product parser regexp only once
2593 - parse yum factory 5 sec. (from 30) faster using
2594   another string find algorithm
2595 - rev 3824
2596
2597 -------------------------------------------------------------------
2598 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
2599
2600 - Digest: Don't read the stream character wise but reading blocks,
2601   as advised by matz profiling.
2602 - r3819
2603
2604 -------------------------------------------------------------------
2605 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
2606
2607 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
2608   trusted vendors. (#189573)
2609 - revision 3804
2610
2611 -------------------------------------------------------------------
2612 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
2613
2614 - backport fix for stalle tmpfile (#191311)
2615 - rev 3788
2616
2617 -------------------------------------------------------------------
2618 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
2619
2620 - deactivated media manager code that was disabling the
2621   automounter (#172419)
2622 - rev 3724
2623
2624 -------------------------------------------------------------------
2625 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
2626
2627 - fix autorefresh (#186115)
2628 - revision 3708
2629 -------------------------------------------------------------------
2630 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
2631
2632 - forward port from SLE branch
2633 - Set default permission for logfiles to 0640. (#187044)
2634 - revision 3696
2635
2636 -------------------------------------------------------------------
2637 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
2638
2639 - forward port from SLE branch
2640 - Fixed installation of SP or Add-On product switching to media 2
2641   too early. (#186607)
2642 - revision 3691
2643
2644 -------------------------------------------------------------------
2645 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
2646
2647 - forward port from SLE branch
2648 - Strip self provides without edition in Resolvable ctor.
2649   (#186079)
2650 - Source::provideResolvables not implemented in yum source type.
2651   Product not set for packages that are available from update source
2652   (#186920)
2653 - Hook modalias() supplements without package to "kernel" (#184840)
2654 - Allow on-demand SourceManager::restore() (#186678)
2655 - Hook modalias() supplements without package to "kernel" (#184840)
2656 - rev 3676
2657
2658 -------------------------------------------------------------------
2659 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
2660
2661 - Fix adding resolving of path names for mount points (#181606)
2662 - rev 3658
2663
2664 -------------------------------------------------------------------
2665 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
2666
2667 - merge download algorithm and refactoring from branch
2668   (#181204)
2669
2670 -------------------------------------------------------------------
2671 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
2672
2673 - autodocs: use find+xargs to overcome command length limit,
2674   do not call doxygen unnecessarily (#185334).
2675 - rev 3645
2676
2677 -------------------------------------------------------------------
2678 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
2679
2680 - Dont use getZYpp in static constructor (#185198)
2681   Bugfix #178292 was wrong.
2682 - Only warn on incompleting installed resolvables (#185197)
2683 - rev 3644
2684
2685 -------------------------------------------------------------------
2686 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
2687
2688 - Atoms might only be installed via patches (#184714)
2689 - rev 3642
2690
2691 -------------------------------------------------------------------
2692 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
2693
2694 - fix for the last stall tmpfile (#178292)
2695 - r3637
2696
2697 -------------------------------------------------------------------
2698 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
2699
2700 - Implemented transfer timeout inside of the progress callback.
2701   The timeout value can be set using timeout url parameter, the
2702   default transfer timeout is 180 seconds. (#181602)
2703 - Added ssl_verify and ssl_capath url options used in https scheme,
2704   allowing to change or disable the ssl verify options. (#171622)
2705 - Added fallback on read failures of /etc/mtab to /proc/mounts.
2706   Improved verbosity in mount and mount check related failure cases,
2707   incl. /etc/mtab dump. (#181606)
2708 - rev 3623
2709
2710 -------------------------------------------------------------------
2711 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
2712
2713 - combine knownAliases and knownUrls in a single function.
2714 - rev 3616
2715
2716 -------------------------------------------------------------------
2717 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
2718
2719 - honor parallel installs in resolver context (#181103)
2720 - rev 3592
2721
2722 -------------------------------------------------------------------
2723 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
2724
2725 - right fix for tmpdir initialized in static constructor
2726 - catch around provideJustFile in providePackage
2727 -rev 3654
2728
2729 -------------------------------------------------------------------
2730 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
2731
2732 - fix #182003 YUM packages without size
2733 - rev 3587
2734
2735 -------------------------------------------------------------------
2736 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
2737
2738 - Allow to restore and remove by Url
2739 - rev 3583
2740
2741 -------------------------------------------------------------------
2742 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
2743
2744 - make atoms parallel installable (#181103)
2745 - rev 3580
2746
2747 -------------------------------------------------------------------
2748 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
2749
2750 - Allow to restore by alias
2751 - r3568
2752
2753 -------------------------------------------------------------------
2754 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
2755
2756 - Do not fork in a global destructor, perl dislikes it (#182672).
2757   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
2758
2759 -------------------------------------------------------------------
2760 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
2761
2762 - Installation: Assert product information is stored to libzypp
2763   database before reboot. (#181198)
2764 - Version 1.2.0; revision 3553
2765
2766 -------------------------------------------------------------------
2767 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
2768
2769 - Synchronize keys with rpm database before
2770   closing access to it (#182338)
2771 - rev 3533
2772
2773 -------------------------------------------------------------------
2774 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
2775
2776 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
2777   filter out the non-DVD drives completely. Allows a fallback to
2778   drives without the dvd HAL property e.g. in VMWare. (#177457)
2779 - rev 3530
2780
2781 -------------------------------------------------------------------
2782 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
2783
2784 - Merge fix for stalle tmpdir due to cyclic references, using a master
2785  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
2786 - rev 3521
2787
2788 -------------------------------------------------------------------
2789 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
2790
2791 - Fixes unneeded file download, and add download callbacks
2792   (still need yast side) #181204 and #160206
2793 - Fix stalle tmpdir due to cyclic references, using a master
2794   TmpDir for zypp. # 178292
2795
2796 -------------------------------------------------------------------
2797 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
2798
2799 - fixed memory leak in PersistentStorage (#168690)
2800 - revision 3519
2801
2802 -------------------------------------------------------------------
2803 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
2804
2805 - fixed memory leak in XMLSourceCacheParser (#168690)
2806 - revision 3517
2807
2808 -------------------------------------------------------------------
2809 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
2810
2811 -latest fi translation added
2812  Revision 3502
2813
2814 -------------------------------------------------------------------
2815 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
2816
2817 -All installed resolvables has been set to "satisfied" in
2818  ResolverContext::unneeded . BUT:
2819  Patch concerning resolvables have to be set to
2820  "unneeded" although they are installed. In order
2821  getting the state "no longer applicable" (Bug 171590)
2822 - rev 3496
2823
2824 -------------------------------------------------------------------
2825 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
2826
2827 - compute status for scripts and messages so their freshens get
2828   properly honored (aj with postgresql-server)
2829 - rev 3494
2830
2831 -------------------------------------------------------------------
2832 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
2833
2834 - revert not-used-yet rpmdb timestamp, as
2835   it broke rpmdb::init(). (#180040)
2836 - rev 3490
2837
2838 -------------------------------------------------------------------
2839 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
2840
2841 - updating gmo files, if po files has been changed; bug 164449
2842
2843 -------------------------------------------------------------------
2844 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
2845
2846 - Dont download twice if starting from 1st time
2847 - fix typo
2848 - rev 3481
2849
2850 -------------------------------------------------------------------
2851 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
2852
2853 - set cache dir only if storeMetadata is called as a public method.´
2854 - rev 3475
2855
2856 -------------------------------------------------------------------
2857 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
2858
2859 - schedule a package for installation if
2860   - it freshens / supplements something
2861   - it is not installed yet
2862   (#178721)
2863 - rev 3473
2864
2865 -------------------------------------------------------------------
2866 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
2867
2868 - make susetags also implement download and check first.
2869 - rev 3470
2870
2871 -------------------------------------------------------------------
2872 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
2873
2874 - make yum more robust. Never parse from provideFile
2875   but only from local disk. Make sure the cache
2876   is consistent before recreating it.
2877   the code is easier to follow and probably
2878   faster. checksum and signatures are
2879   checked on caching not on parsing.
2880   Required to implement refresh for #154990
2881 - rev 3452
2882
2883 -------------------------------------------------------------------
2884 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
2885
2886 - implement timestamp for YUM and SuseTags
2887 - actually use the license to confirm in yum patches
2888 - add prerequires tag in yum optonally to the bad designed
2889   and nonintuitive pre=1
2890 - rev 3448
2891
2892 -------------------------------------------------------------------
2893 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
2894
2895 - dont pass root on init but before.
2896 - implement rpm db modification timestamp
2897   not used yet
2898 - move Helix source to testsuite out of the solver
2899   so we can use it for target, storage tests
2900 - add Source_Ref::timestamp(), default to now()
2901   in order to implement smart sync of sources by zmd
2902 - don't parse desc and summary twice
2903 - fix a segfault with tranlated text
2904 - fix broken size tag introduced in rev 3427
2905 - rev 3446
2906
2907 -------------------------------------------------------------------
2908 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
2909
2910 - dont accept corrupt sources, improve logs
2911
2912 -------------------------------------------------------------------
2913 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
2914
2915 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
2916   loosing autoprotection (eg. for foreign vendor). (assists #177469)
2917 - rev 3431
2918
2919 -------------------------------------------------------------------
2920 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
2921
2922 - added mediaNr() to PatchRpm and DeltaRpm classes
2923 - rev 3430
2924
2925 -------------------------------------------------------------------
2926 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
2927
2928 - enable YUM license to confirm.
2929   needed for #174476
2930 - adapt store to serialize and read all new resobject fields
2931 - use install-time to now() when serializing (#174653)
2932 - rev 3427
2933
2934 -------------------------------------------------------------------
2935 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
2936
2937 - Do not violate install order when restricting commit to a certain
2938   mediaNumber. (#170079)
2939 - Version 1.1.0; rev 3423
2940
2941 -------------------------------------------------------------------
2942 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
2943
2944 - Added SourceManager::findSourceByUrl to overcome alias mismatches
2945   (#177543).
2946 - rev 3420
2947
2948 -------------------------------------------------------------------
2949 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
2950
2951 - Order all objects according to prerequirements, not just packages.
2952   (#173690)
2953 - rev 3419
2954
2955 -------------------------------------------------------------------
2956 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
2957
2958 - Added new translation
2959
2960 -------------------------------------------------------------------
2961 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
2962
2963 - fix missing homedir option for gpg (#171055)
2964 - rev 3415
2965
2966 -------------------------------------------------------------------
2967 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
2968
2969 - Prevent against daemons launched in rpm %post, that do not close
2970   their filedescriptors. (#174548)
2971 - Version 1.0.1; rev 3413
2972
2973 -------------------------------------------------------------------
2974 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
2975
2976 - fixed media number of package retrieved as a part of a patch
2977   (#174841)
2978 - rev 3409
2979
2980 -------------------------------------------------------------------
2981 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
2982
2983 - fix missing package descriptions due to filtered packages
2984   by incompatible architectures. (#159109)
2985 - rev 3404
2986
2987 -------------------------------------------------------------------
2988 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
2989
2990 - decrease logging in DiskUsageCounter and Modalias (#163186)
2991 - rev 3406
2992
2993 -------------------------------------------------------------------
2994 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
2995
2996 - Stay backward comapatible.
2997
2998 -------------------------------------------------------------------
2999 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
3000
3001 - Make basic attributes available through ResObject.
3002 - Let ResObjects which do not require media access during
3003   commit return ZERO sourceMediaNr (required for #173690)
3004 - Version 1.0.0
3005 - rev 3390
3006
3007 -------------------------------------------------------------------
3008 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
3009
3010 - reduce logging verbosity (#163186)
3011 - rev 3381
3012
3013 -------------------------------------------------------------------
3014 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
3015
3016 - setCandidate accept candidates with compatible architectures too. Not
3017   only with the same architecture. Bug 172594 - If update package has
3018   differet arch, UI display is wrong
3019
3020 -------------------------------------------------------------------
3021 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
3022
3023 - Added Source_Ref::resStoreInitialized.
3024   If we know that noone has seen the resolvables yet, we can skip
3025   them too, eg. when deleting a source. (#174840)
3026 - rev 3378
3027
3028 -------------------------------------------------------------------
3029 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
3030
3031 - Honor freshens as conditionals independant from the installed/
3032   uninstalled status (#174797)
3033 - rev 3376
3034
3035 -------------------------------------------------------------------
3036 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
3037
3038 - State modifier "unneeded" is transitive for patches (#171590)
3039 - rev 3375
3040
3041 -------------------------------------------------------------------
3042 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
3043
3044 - Do not transact itself (update) in the transactResObject mechanism
3045   Bug 174290
3046
3047 -------------------------------------------------------------------
3048 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
3049
3050 - Reenabled improved large file support flags (unintentionally
3051   removed in rev 1544). Fixes bug #173753.
3052 - Added large file support flags to libzypp.pc file allowing
3053   consistence checks in the application using features variable
3054 - rev 3366
3055
3056 -------------------------------------------------------------------
3057 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
3058
3059 - SourceManager: moved source deletion before creation
3060   so that we can recreate a deleted one (#174295)
3061 - removed dead code dealing with known_caches from SourceManager::store
3062   (see r3195)
3063 - r3362
3064
3065 -------------------------------------------------------------------
3066 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
3067
3068 - fixed returning product short name and summary if product read
3069   from target store (#148625)
3070 - rev 3360
3071
3072 -------------------------------------------------------------------
3073 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
3074
3075 - set media verifier on redirected medium (#172599)
3076 - rev 3359
3077
3078 -------------------------------------------------------------------
3079 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
3080
3081 - fix 'transactResKind' to collect best providers by capability
3082   and to recursively transact items of same kind (#170114)
3083 - rev 3355
3084
3085 -------------------------------------------------------------------
3086 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
3087
3088 - serialize the full URL to avoid missing password and other
3089   url settings (#148108)
3090 - rev 3353
3091
3092 -------------------------------------------------------------------
3093 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
3094
3095 - Added a 60 sec connect timeout to MediaCurl (#172860)
3096 - rev 3348
3097
3098 -------------------------------------------------------------------
3099 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
3100
3101 - re-fetch also .asc and .key files before checking signature
3102   (#172597)
3103 - rev 3350 (3345-10.1)
3104
3105 -------------------------------------------------------------------
3106 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
3107
3108 - Fix yum key verification, because a double variable declaration
3109
3110 -------------------------------------------------------------------
3111 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
3112
3113 - use --no-default-keyring to avoid creating a
3114   default gpg dir in / (#171055)
3115 - rev 3335
3116
3117 -------------------------------------------------------------------
3118 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
3119
3120 - Fix YUM signature checking, we were passing the key instead of the
3121   signature.
3122 - When the user trust a key, sync again. Bye to the session trusted
3123   keys and user being asked all the time. (#171213)
3124 - r3332
3125
3126 -------------------------------------------------------------------
3127 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
3128
3129 - Cleanup index tables when removing items from pool (#170564).
3130
3131 -------------------------------------------------------------------
3132 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
3133
3134 - backout rev 3246->3275 of TargetImpl.cc
3135 - add missing testsuite/utils/TestUtils.h
3136 - rev 3330
3137
3138 -------------------------------------------------------------------
3139 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
3140
3141 - more fixes for #171062, there were some files still not being
3142   read from cache.
3143 - r3327
3144
3145 -------------------------------------------------------------------
3146 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
3147
3148 - cache keys and signature. Remove lot of duplicated code. (#171062)
3149 - r3320
3150
3151 -------------------------------------------------------------------
3152 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
3153
3154 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
3155   mount here anything, so it is OK to use any dir (171351).
3156 - rev 3318
3157
3158 -------------------------------------------------------------------
3159 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
3160
3161 - parse "license-to-confirm" in primary.xml (#168437)
3162 - rev 3312
3163
3164 -------------------------------------------------------------------
3165 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
3166
3167 - Don't try to store 'Atom', not needed and the backend store
3168   rejects them anyways (addtion to #168610)
3169 - rev 3306
3170
3171 -------------------------------------------------------------------
3172 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
3173
3174 - Improved device check in MediaDISK using libblkid (Bug #158529)
3175 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
3176   added a check if it is a directory
3177 - Added libcurl and libblkid checks to configure.ac
3178 - Added e2fsprogs(-devel) requires to the spec file
3179 - rev 3303
3180
3181 -------------------------------------------------------------------
3182 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
3183
3184 - dont download "other" during key check (#171041)
3185 - rev 3294
3186
3187 -------------------------------------------------------------------
3188 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
3189
3190 - allow parallel installs of atoms (used to fulfill patch require-
3191   ments, atoms aren't installed anyways) (#170098)
3192 - some testsuite improvements.
3193 - rev 3288
3194
3195 -------------------------------------------------------------------
3196 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
3197
3198 - get rid of autobuild check when throwing exceptions without throw
3199   but with a macro, returning a null pointer at the end (never reached).
3200
3201 -------------------------------------------------------------------
3202 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
3203
3204 - Do not violate install order when restricting commit to a certain
3205   mediaNumber. (#170079)
3206
3207 -------------------------------------------------------------------
3208 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
3209
3210 - Don't use throw directly!
3211   use ZYPP_THROW with a Exception class, otherwise package bindings
3212   will not catch them.
3213   Should fix crashes when reading broken sources with yast.
3214 - rev 3272
3215
3216 -------------------------------------------------------------------
3217 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
3218
3219 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
3220   revision 3269
3221
3222 -------------------------------------------------------------------
3223 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
3224
3225 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
3226 - further improve on #168840 (from rev 3231), match on name-edition
3227   when filtering by best arch. (#170098)
3228 - rev 3268
3229
3230 -------------------------------------------------------------------
3231 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
3232
3233 - #170093 , lot of package descriptions missing
3234 - rev 3263
3235
3236 -------------------------------------------------------------------
3237 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
3238
3239 - try to fix wrong permissions of /var/lib/zypp created
3240   by old zypp, only when running as root they are fixed
3241   (#169094)
3242 - YUM: Verify signatures on factoryInit.
3243   Dont provide other.xml. Cleanups, better logging.
3244   When refreshing signed soruces, don't refresh is source
3245   has not changed.
3246 - YaST sources: don't refresh if media file has not changed.
3247 - Show full url of index files in sources for signature validation
3248   (mentioned in #170139 comment #3)-
3249
3250 -------------------------------------------------------------------
3251 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
3252
3253 - udpated media ID syntax for external scripts (to be consistent
3254   with packages) (#170247)
3255 - rev 3256
3256
3257 -------------------------------------------------------------------
3258 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
3259
3260 - set media ID to 1 if not specified in YUM metadata (#167452)
3261 - rev 3255
3262
3263 -------------------------------------------------------------------
3264 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
3265
3266 - If freshen and supplement are fulfilled, install any kind of
3267   resolvable if not yet installed (#165746)
3268 - rev 3249
3269
3270 -------------------------------------------------------------------
3271 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
3272
3273 - make downloaded script executable. (#169191)
3274 - rev 3247
3275
3276 -------------------------------------------------------------------
3277 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
3278
3279 - Improve on last fix, compare only compatible archs.
3280 - rev 3233
3281
3282 -------------------------------------------------------------------
3283 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
3284
3285 - Only choose best arch of multiple package atoms with identical
3286   name (#168840)
3287 - rev 3231
3288
3289 -------------------------------------------------------------------
3290 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
3291
3292 - pass empty strings to UI as key properties if unknown key
3293   (#169114)
3294 - rev 3228
3295
3296 -------------------------------------------------------------------
3297 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
3298
3299 - refrain from parsing 'other.xml' (#159316)
3300 - rev 3226
3301
3302 -------------------------------------------------------------------
3303 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
3304
3305 - in source refresh, clean up the cache dir if fails
3306 - do not require repomd.xml.asc when creating a cache (#163765)
3307 - rev 3224
3308
3309 -------------------------------------------------------------------
3310 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
3311
3312 - Check if a file exists before providing it, and just handling the
3313   exception is not sufficient, because it can release the media.
3314   it nows get all possible packages.X translations an then
3315   it selects the candidate from the existing ones (#168654)
3316 - rev 3221
3317
3318 -------------------------------------------------------------------
3319 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
3320
3321 - dont report conflicts if item is neither installed
3322   nor to-be-installed (#168906)
3323 - rev 3219
3324
3325 -------------------------------------------------------------------
3326 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
3327
3328 - #168060 , propagate the file description or original
3329   name to the UI and not the checked filename path,
3330   which could be a tmp file.
3331   Requires changes in pkg-manager, and probably zmd-helpers.
3332 - rev 3215
3333
3334 -------------------------------------------------------------------
3335 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
3336
3337 - /var/lib/zypp/db/languages/* are empty files (##168355)
3338 - r3206
3339
3340 -------------------------------------------------------------------
3341 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
3342
3343 - All resolvables must honor arch, so Arch_noarch in
3344   target/store/XMLFilesBackend.cc is wrong (#160792)
3345 - Introduced code to honour shared package descriptions
3346   (#159109)
3347 - r3204
3348
3349 -------------------------------------------------------------------
3350 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
3351
3352 - replace '_' in YUM elements/attributes with '-' (#168762)
3353 - rev 3201
3354
3355 -------------------------------------------------------------------
3356 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
3357
3358 - Fixed iseries workaround - interchanged variables for scsi
3359   devices, added debug messages about the steps (#163971).
3360 - Added getenv NULL ptr check and verify of the $HOME dir's
3361   and ~/.curlrc file's ownership (#163203).
3362 - rev 3199
3363
3364 -------------------------------------------------------------------
3365 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
3366
3367 - Use filesystem::TmpDir to create unique and unused Source cache
3368   directories. (#168051)
3369
3370 -------------------------------------------------------------------
3371 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
3372
3373 - Enable signature checks per default. (#168525)
3374
3375 -------------------------------------------------------------------
3376 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
3377
3378 - fix callbacks for providing a single file (#160206)
3379
3380 -------------------------------------------------------------------
3381 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
3382
3383 - If an installed package looses a dependency, the solver tries
3384   to upgrade it. Limit the upgrade candidates to best arch, best
3385   edition.
3386 - filter 'other' entries with incompatible arch in yum parser.
3387 - rev 3177
3388
3389 -------------------------------------------------------------------
3390 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
3391
3392 - initialize the product category according to source (#168061)
3393 - rev 3172
3394
3395 -------------------------------------------------------------------
3396 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
3397
3398 - delete only one older version of a xml-store resolvable
3399   (half-baked, but the previous attempt was charred)
3400
3401 -------------------------------------------------------------------
3402 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
3403
3404 - moved license_to_confirm to primary.xml
3405 - rev 3170
3406
3407 -------------------------------------------------------------------
3408 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
3409
3410 - Removed deprecated oldstyle commit methods.
3411
3412 -------------------------------------------------------------------
3413 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
3414
3415 - when installing a xml-store resolvable (all except package,
3416   message, script), delete older versions (#160792).
3417 - read selection edition from the XML store
3418 - rev 3167
3419
3420 -------------------------------------------------------------------
3421 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
3422
3423 - properly clear transaction flag after successful commit
3424   (see rev 3122, #164365, #167285)
3425 - rev 3157
3426
3427 -------------------------------------------------------------------
3428 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
3429
3430 - recursively soft-uninstall recommended package on real uninstall,
3431   not on update (#167603)
3432 - rev 3155
3433
3434 -------------------------------------------------------------------
3435 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
3436
3437 - fix #167605 (importing keys to rpm multiple times due to
3438   wrong interpretation of rpm gpg versioning.
3439 - add support for reading the rpm keys, with full id and fingerprint
3440 - rev 3153
3441
3442 -------------------------------------------------------------------
3443 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
3444
3445 - don't add duplicate error infos to ResolverContext (#167309)
3446 - rev 3146
3447
3448 -------------------------------------------------------------------
3449 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
3450
3451 - fix Resolver::transactReset() (see rev 3122) (#167285)
3452 - rev 3140
3453
3454 -------------------------------------------------------------------
3455 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
3456
3457 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
3458   variable is present, all signature checking callbacks will default
3459   to 'accept', in case no recipient is present.
3460
3461 -------------------------------------------------------------------
3462 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
3463
3464 - read content file on construction, and make
3465   provideProduct only insert the already
3466   read product object into the store (#165826)
3467   (dmacvicar)
3468 - When the signature is not found, warn the
3469   user about a unsigned source. When the
3470   key is not found, do nothing, it can be in the
3471   keyring already. (#166016) (dmacvicar)
3472 - enable key verification only if
3473   ZYPP_CHECKSIG env var is set (dmacvicar)
3474 - r1529
3475
3476 -------------------------------------------------------------------
3477 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
3478
3479 - fix bugfix 164365, fix bug 167285
3480   Actually clear the transcation state instead of locking it
3481   to 'dont transact'
3482 - rev 3122
3483
3484 -------------------------------------------------------------------
3485 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
3486
3487 - revert the signature/digest checking callbacks
3488 - rev 3115
3489
3490 -------------------------------------------------------------------
3491 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
3492
3493 - Bugfix #165670
3494   - Honor keep requests.
3495   - Dont flag "locked uninstall" as error if a keep request was
3496     issued before.
3497 - rev 3114
3498
3499 -------------------------------------------------------------------
3500 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
3501
3502 - rule out locked items during distribution upgrade as early
3503   as possible. (#165670)
3504 - rev 3110
3505
3506 -------------------------------------------------------------------
3507 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
3508
3509 - Bugfix #166212
3510   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
3511     transactResObject().
3512   - resetTransaction(APPL_LOW) before resolving
3513   - enhance transactCaps by using the same algorithm as in
3514     QueueItemRequire
3515     (before: transact all requires and recommends by name
3516      now: transact best requires and recommends by provides)
3517 - rev 3107
3518
3519 -------------------------------------------------------------------
3520 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
3521
3522 - new callbacks for failing digest
3523 - rev 3098
3524
3525 -------------------------------------------------------------------
3526 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
3527
3528 - ask for file without a checksum (#165125)
3529
3530 -------------------------------------------------------------------
3531 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
3532
3533 - dont install satisfied resolvables (#165843)
3534 - rev 3095
3535
3536 -------------------------------------------------------------------
3537 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
3538
3539 - dont abort on failed "dry_run" (#164583)
3540 - rev 3091
3541
3542 -------------------------------------------------------------------
3543 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
3544
3545 - Ask user if signature file does not exist (#163765)
3546 - handle repomd.xml.asc as optional file (#163765)
3547 - rev 3089
3548
3549 -------------------------------------------------------------------
3550 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
3551
3552 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
3553 - rev 3087
3554
3555 -------------------------------------------------------------------
3556 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
3557
3558 - Dont do transitive uninstalls on uninstalled or upgraded items.
3559   (#165798)
3560 - rev 3083
3561
3562 -------------------------------------------------------------------
3563 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
3564
3565 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
3566
3567 -------------------------------------------------------------------
3568 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
3569
3570 - Product::updateUrls: restore it from the XML store;
3571   fixed content parsing (#163192).
3572 - restore product flags fro the XML store
3573 - rev 3074
3574
3575 -------------------------------------------------------------------
3576 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
3577
3578 - Only consider best arch/version (#165477)
3579 - rev 3069
3580
3581 -------------------------------------------------------------------
3582 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
3583
3584 - No need to parse tags at all if there is no item to store values
3585   (e.g. data for unwanted arch). Fixed segv trying to store data in
3586   NULL item. (#165479)
3587 - rev3065
3588
3589 -------------------------------------------------------------------
3590 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
3591
3592 - Improved Url path name "//" vs. "/%2f" handling; now if the
3593   url has an authority, "/%2f" is used for ftp only (#163784)
3594 - rev 3062
3595
3596 -------------------------------------------------------------------
3597 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
3598
3599 - fixed storing patch scripts to target store (#159928)
3600 - rev 3058
3601
3602 -------------------------------------------------------------------
3603 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
3604
3605 - if a patch is bad, only skip this patch, not everything
3606   (#165200)
3607 - rev 3057
3608
3609 -------------------------------------------------------------------
3610 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
3611
3612 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
3613 - Susetags:Pattern: Fixed parser.
3614
3615 -------------------------------------------------------------------
3616 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
3617
3618 - when uninstalling, only re-establish installed items
3619   supplementing the to-be-uninstalled one. (variant of #165111)
3620 - rev 3054
3621
3622 -------------------------------------------------------------------
3623 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
3624
3625 - Susetags:Package: Parse and provide ins/delnotify texts.
3626
3627 -------------------------------------------------------------------
3628 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
3629
3630 - when checking freshens/supplements at install, only consider
3631   best architecture/edition (#164453)
3632 - rev 3051
3633
3634 -------------------------------------------------------------------
3635 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
3636
3637 - when checking for supplements, only consider best arch, best
3638   edition for installation (#165111)
3639 - rev 3047
3640
3641 -------------------------------------------------------------------
3642 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
3643
3644 - Bug 165117: build 910: Update: Splitted packages are selected for
3645   all archs
3646
3647 -------------------------------------------------------------------
3648 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
3649
3650 - ask user if a file exists but does not have a checksum (#162797)
3651 - rev 3044
3652
3653 -------------------------------------------------------------------
3654 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
3655
3656 - parse time and size elements from delta and patch RPM
3657 - rev 3043
3658
3659 -------------------------------------------------------------------
3660 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
3661
3662 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
3663   devices - on powerpc only (#163971)
3664 - rev 3042
3665
3666 -------------------------------------------------------------------
3667 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
3668
3669 - fix endless loop in patches parsing.
3670 - rev 3039
3671
3672 -------------------------------------------------------------------
3673 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
3674
3675 - fixed media handling in SuSEtags source (#164879)
3676 - rev 3037
3677
3678 -------------------------------------------------------------------
3679 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
3680
3681 - honor 'dry_run' on package remove (#164732)
3682 - rev 3036
3683
3684 -------------------------------------------------------------------
3685 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
3686
3687 - add files from yum filelist as provides to package (#164731)
3688 - rev 3032
3689
3690 -------------------------------------------------------------------
3691 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
3692
3693 - honor "+Enh:/-Enh:" in packages file (#156513)
3694
3695 -------------------------------------------------------------------
3696 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
3697
3698 - fix callback receiver signature to match the callback for removing
3699   package
3700
3701 -------------------------------------------------------------------
3702 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
3703
3704 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
3705 - rev 3024
3706
3707 -------------------------------------------------------------------
3708 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
3709
3710 - Bug 164440; Taking wrong architecture while updating obsoletes
3711   splitted packages
3712 - rev 3022
3713
3714 -------------------------------------------------------------------
3715 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
3716
3717 - allow relative paths with url file:
3718 - dont filter atoms from going into pool, multi-arch patch
3719   requirements need them. Instead, treat atoms with incompatible
3720   architecture as unneeded.
3721 - rev 3018
3722
3723 -------------------------------------------------------------------
3724 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
3725
3726 - product now provides short name
3727 - rev 3013
3728
3729 -------------------------------------------------------------------
3730 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
3731
3732 - read metadata for packages from correct tags in patches (#163220)
3733 - rev 3011
3734
3735 -------------------------------------------------------------------
3736 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
3737
3738 - more detailed resolver error reports (#162994)
3739 - rev 3010
3740
3741 -------------------------------------------------------------------
3742 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
3743
3744 - report package download progress (#160966)
3745 - rev 3007
3746
3747 -------------------------------------------------------------------
3748 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
3749
3750 - transact also for languages (#163819)
3751 - rev 3004
3752
3753 -------------------------------------------------------------------
3754 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
3755
3756 - loop through all affected ResObjects in transactResKind (#163819)
3757 - rev 3002
3758
3759 -------------------------------------------------------------------
3760 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
3761
3762 - allow re-installation of non-packages (#162906)
3763 - rev 2998
3764
3765 -------------------------------------------------------------------
3766 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
3767
3768 - Added loop checking for scsi cdroms (/sys/block/srX) in case
3769   HAL does not provide any drives like on iSeries (#163971).
3770 - rev 2995
3771
3772 -------------------------------------------------------------------
3773 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
3774
3775 - add 'licenceToConfirm()' to Product. (#164375)
3776
3777 -------------------------------------------------------------------
3778 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
3779
3780 - Avoid excessive CD hopping on commit. But still far from
3781   being perfect. (#159679)
3782 - Fixed Target::commit: Despite dry_run set True, packages
3783   were depeted.
3784
3785 -------------------------------------------------------------------
3786 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
3787
3788 - honour if user decides to skip a package in commit (#156031)
3789
3790 -------------------------------------------------------------------
3791 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
3792
3793 - fixed parsing external reference to script in patch (#163221)
3794 - r2981
3795
3796 -------------------------------------------------------------------
3797 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
3798
3799 - cache and provide content.asc/key optionally. Dont show a
3800   popup if they dont exists. (dmacvicar)
3801 - Actually abort when verify signature workflow is false. (dmacvicar)
3802 - r2978
3803
3804 -------------------------------------------------------------------
3805 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
3806
3807 - fixed setting autorefresh flag for installation sources
3808
3809 -------------------------------------------------------------------
3810 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
3811
3812 - drop patches with incompatible architecture.
3813 - rev 2972
3814
3815 -------------------------------------------------------------------
3816 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
3817
3818 - Added info method to media verifier base and more debug info
3819 - rev 2970
3820
3821 -------------------------------------------------------------------
3822 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
3823
3824 - Dont deny the "/" attach point in MediaDIR, since this is used
3825   for all "file:" urls, esp. local packages.
3826 - rev 2962
3827
3828 -------------------------------------------------------------------
3829 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
3830
3831 - Bug 159673 - only one conflict solvable per page
3832
3833 -------------------------------------------------------------------
3834 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
3835
3836 - parse all dependencies of 'packages' file (#163773)
3837 - rev 2957
3838
3839 -------------------------------------------------------------------
3840 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
3841
3842 - Use the original media descr_dir on refresh for
3843   suse tags source (#163196)
3844 - r2952
3845
3846 -------------------------------------------------------------------
3847 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
3848
3849 - add Source::setUrl() for zmd backend helper.
3850 - rev 2946
3851
3852 -------------------------------------------------------------------
3853 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
3854
3855 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
3856 target init. (dmacvicar)
3857 - r2949
3858
3859 -------------------------------------------------------------------
3860 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
3861
3862 - Fixed MediaDISK to use a mount -oro,bind id the disk
3863   partition is already attached e.g. by the automounter.
3864   Try to mount it a second time may fail (#163486).
3865 - rev 2944
3866
3867 -------------------------------------------------------------------
3868 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
3869
3870 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
3871 - rev 2940
3872
3873 -------------------------------------------------------------------
3874 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
3875
3876 - only try to create a source of a given type when restoring
3877   from the persistent store (#162111)
3878
3879 -------------------------------------------------------------------
3880 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
3881
3882 - parse all dependencies for patterns (.pat) files (#160602)
3883 - drop YOUPATH and YOUURL from content file.
3884 - rev 2924
3885
3886 -------------------------------------------------------------------
3887 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
3888
3889 - properly initialize autorefresh for non-remote sources (#154990)
3890 - rev 2919
3891
3892 -------------------------------------------------------------------
3893 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
3894
3895 - Added flag to MediaManager::isUseableAttachPoint, whether
3896   to check against system mount entries or not.
3897 - Disallow to use the attachpoints of another media handlers
3898   as source path in MediaDIR.
3899 - rev 2917
3900
3901 -------------------------------------------------------------------
3902 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
3903
3904 -implement callbacks for when package verification (checksum)
3905  fails, offer to retry or abort
3906
3907 -------------------------------------------------------------------
3908 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
3909
3910 - Fix construction of checksum objects when using non-standard
3911   checksum algorithms
3912 - Fix broken YUM cache
3913 - r2913
3914
3915 -------------------------------------------------------------------
3916 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
3917
3918 - Keep packages with no version upgrade installed during
3919   distribution upgrade (#162972)
3920 - add 'transactReset()' helper function for UI.
3921 - rev 2908
3922
3923 -------------------------------------------------------------------
3924 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
3925
3926 - r2906
3927
3928 -------------------------------------------------------------------
3929 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
3930
3931 - Fixed candidate handling in ui::Selectable. (#156589)
3932
3933 -------------------------------------------------------------------
3934 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
3935
3936 - fix #162984 , gpg hangs because the matching data file
3937   for the key cannot be find. (dmacvicar)
3938 - Fix restore of YUM source using the same cache dir semantics as
3939  susetags instead of assuming there is a cache if a cache_dir
3940   was given. (dmacvicar)
3941
3942 -------------------------------------------------------------------
3943 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
3944
3945 - use DISTPRODUCT/DISTVERSION from content file to generate the
3946   product name, version, and release.
3947 - rev 2902
3948
3949 -------------------------------------------------------------------
3950 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
3951
3952 - Removed broken forcing of absolute ftp paths added in rev2705 to
3953   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
3954 - rev 2900
3955
3956 -------------------------------------------------------------------
3957 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
3958
3959 - add Resolver::freshenPool() (#156980)
3960 - rev 2893
3961
3962 -------------------------------------------------------------------
3963 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
3964
3965 - skip incompatible archs in filelist parsing.
3966 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
3967   /lib64/, ...)
3968 - rev 2886
3969
3970 -------------------------------------------------------------------
3971 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
3972
3973 - skip incompatible archs in primary parsing.
3974 - rev 2883
3975
3976 -------------------------------------------------------------------
3977 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
3978
3979 - allow setting of source when parsing local .rpm (#147765)
3980 - rev 2880
3981
3982 -------------------------------------------------------------------
3983 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
3984
3985 - Do not update packages over other architectures
3986
3987 -------------------------------------------------------------------
3988 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
3989
3990 - Added zypp/ui/UserWantedPackages to support the UI's
3991   "automatic changes" dialog (bug #152700)
3992
3993 -------------------------------------------------------------------
3994 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
3995
3996 - use KeyRing class to validate repomd.xml (#160909)
3997
3998 -------------------------------------------------------------------
3999 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
4000
4001 - Product resolvables should be readable by normal users.
4002   (#162474) (dmacvicar)
4003 - implemented keyring and metadata signature verification
4004   in susetags source
4005 - dont delete the lock if we did not acquire it
4006 - r2847
4007
4008 -------------------------------------------------------------------
4009 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
4010
4011 - Added disabling of the automounter while MediaManager
4012   init and restoring of the old state on exit (#154326).
4013 - Implemented check if media (CD) is automounted or not
4014 - rev 2840
4015
4016 -------------------------------------------------------------------
4017 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
4018
4019 - Implemented several hal get/set/removeDeviceProperty wrappers
4020 - Improved HalException to allow to fetch HAL/DBUS error componets
4021 - rev 2830
4022
4023 -------------------------------------------------------------------
4024 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
4025
4026 - honor subscription status of catalogs (#162350)
4027 - rev 2827
4028
4029 -------------------------------------------------------------------
4030 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
4031
4032 - Enabled CD eject error reporting exceptions (#154326)
4033 - rev 2822
4034
4035 -------------------------------------------------------------------
4036 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
4037
4038 - support "dry run" (#159467)
4039 - implement "transactResKind" (#161400)
4040 - rev 2817
4041
4042 -------------------------------------------------------------------
4043 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
4044
4045 - add checksum for external patches (#159928)
4046
4047 -------------------------------------------------------------------
4048 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
4049
4050 - calculate product architecture (#158198)
4051
4052 -------------------------------------------------------------------
4053 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
4054
4055 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
4056   detection
4057
4058 -------------------------------------------------------------------
4059 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
4060
4061 - Auto protect installed packages from unknown vendor. (#157446)
4062
4063 -------------------------------------------------------------------
4064 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
4065
4066 - added support for external scripts to metadata (#159928) (jsrain)
4067 - fixed handling of Language resolvables (ma)
4068 - fix leak in rpmdb (dmacvicar)
4069 - added softlock for autoyast (#159466) (ma)
4070 - Fixed exceptions in doGetFileCopy() to show full url
4071   including the file instead of just the media base url. (mt)
4072 - Provide Language::summary (ma)
4073 - check patterns and selections file exist
4074   before veryfing them (#161300) (dmacvicar)
4075 - added YUM metadata checksum computation (jsrain)
4076 - added interface to patch of a message (jsrain)
4077 - r2734
4078
4079 -------------------------------------------------------------------
4080 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
4081
4082 - added support for external scripts to metadata (#159928)
4083 - r2709
4084
4085 -------------------------------------------------------------------
4086 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
4087
4088 - report separate exception when trying to start source cache again to
4089   suppress incorrect error message in XEN installation
4090 - r2682
4091
4092 -------------------------------------------------------------------
4093 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
4094
4095 - Implement inter process locking in zypp.
4096 - Added No medium found output
4097 - splitting modaliases in supplements TOO
4098 - parse also the available signing keys
4099
4100 -------------------------------------------------------------------
4101 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
4102
4103 - release all media when removing source (#159754) (visnov)
4104 - more testsuites (schubi)
4105 - updated translations (schubi)
4106 - added MediaNotEjectedException (mt)
4107 - rev 2652
4108
4109 -------------------------------------------------------------------
4110 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
4111
4112 - fix patches descriptions (dmacvicar)
4113 - fix source serialization (dmacvicar)
4114 - metadata for kernel test (schubi)
4115 - Arch tests updated (ma)
4116 - classify NULL Ptr as unique (ma)
4117 - Added host check, because file Url allows it now. (mt)
4118 - prepare modalias fix (#159766) (ma)
4119 - Provide iterator based access to SourceManager data. (ma)
4120 - Fixed "file:" Url scheme config to allow relative paths; (mt)
4121   RFC1738 says, it may contain a hostname as well...
4122 - revision 2633
4123
4124 -------------------------------------------------------------------
4125 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
4126
4127 - pkg-config support (mvidner)
4128 - close all medias when destructing MediaSet (jsrain)
4129 - rev 2622
4130
4131 -------------------------------------------------------------------
4132 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
4133
4134 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
4135 - Message callback implemented to show patch messages (visnov)
4136 - Bug 159696 (schubi)
4137 - provide transform_iterators to iterate over a maps keys or values (ma)
4138 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
4139 - added script and message installation (jsrain)
4140 - chooses the 'right' kernel now (kkaempf)
4141 - Use noarch if no arch is specified in patches (dmacvicar)
4142 - rev 2611
4143
4144 -------------------------------------------------------------------
4145 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
4146
4147 - Added some debug output including the access id (mt)
4148 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
4149   release with eject=true on attached media, to umount
4150   other mounts as well. (mt)
4151 - 159483 - solver does not blame missing dependency (schubi)
4152 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
4153 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
4154   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
4155 - fixed ZYPP_RETHROW (#156430) (ma)
4156 - patch for #156114 (visnov)
4157 - fixed container.erase loops (ma)
4158 - Fixed to reset desired (cached) flag before the action (mt)
4159 - Removed return in forceRelaseAllMedia (void function) (mt)
4160 - Parse nonexisting architecture to noarch so patches dont get
4161   filtered by the pool (dmacvicar)
4162 - 159512 - yast2-qt does not show label of to be installed products
4163   anymore (dmacvicar)
4164 - 159765 - Hidden patterns still visible (dmacvicar)
4165 - Use noarch if no arch is specified. (dmacvicar)
4166 - r2594
4167
4168 -------------------------------------------------------------------
4169 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
4170
4171 - properly report error for media change callback
4172 - rev 2579
4173
4174 -------------------------------------------------------------------
4175 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
4176
4177 - fixed memory leak in XMLNodeIterator (#157474)
4178 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
4179 - Renamed private MediaManager::forceMediaRelease
4180   function to forceReleaseShared (more exact name)
4181 - Implemented forceRelaseAllMedia() that can be
4182   used to release also foreign (user) mounts.
4183 - Added use of forceRelaseAllMedia for CD/DVDs
4184   if FORCE_RELEASE_FOREIGN is 1 (default 0)
4185 - little cleanup of the checkAttached function
4186 - r2578
4187
4188 -------------------------------------------------------------------
4189 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
4190
4191 - don't try to attach without exception handling (#158620)
4192 - fix descriptions, as a new tag Des for selections exists now.
4193 - fix #157683: failure after adding add-on product to install
4194   sources
4195 - added more files for translation
4196 - resolve-dependencies.cc: establish pool
4197 - parse-metadata.cc: catch bad URL
4198 - set zmdid for atoms
4199 - r2574
4200
4201 -------------------------------------------------------------------
4202 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
4203
4204 - fix testsuite.
4205 - provide edition and architecture for all kinds of yum
4206   resolvables.
4207 - fix ResStatus output.
4208 - establish atoms correctly.
4209 - treat requires to unneeded resolvables as fulfilled.
4210 - rev 2559
4211
4212 -------------------------------------------------------------------
4213 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
4214
4215 - fix the build
4216 - only consider best architecture/version (#157594)
4217 - prefer providers which supplement/enhance installed or
4218   to-be-installed packages (fixes the tpctl-kmp issue)
4219 - rev 2546
4220
4221 -------------------------------------------------------------------
4222 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
4223
4224 - provide more filters for pkg-bindings (#158602)
4225 - add SystemResObject to provide system (modalias, hal, ...)
4226   capabilities.
4227 - handle this during resolving.
4228 - make the modalias and hal capability match the SystemResObject
4229   by default, thereyby triggering a modalias (resp. hal)
4230   evaluation.
4231 - xmlstore: decouple target store from YUM schema.
4232 - clean up moving of hal() and modalias() from provides to
4233   supplements in ResolvableImpl.
4234 - add PatchContents() for UI.
4235 - handle Edition::noedition as empty string.
4236 - r2537
4237
4238 -------------------------------------------------------------------
4239 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
4240
4241 - releasing all medias when asking for CD (#156981)
4242 - r2471
4243
4244 -------------------------------------------------------------------
4245 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
4246
4247 - ResStatus::resetTransact must return a value.
4248 - Fixed random build failures in LanguageCode.cc.
4249   (Rewrote the CodeMaps constructor so that gcc does not
4250   optimize a 500-statement basic block.)
4251 - Fix constructions of patch objects. Actually insert atoms in atoms
4252   list. Insert atoms for package even if the package does not exists
4253   in the source. Fixes #157628 (dmacvicar).
4254 - Fixed license reading from susetags, #151834 (dmacvicar).
4255 - r2468
4256
4257 -------------------------------------------------------------------
4258 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
4259
4260 - added ResStatus::resetTransact (ma)
4261 - bugfix for #156439 (schubi)
4262 - Added Source_Ref::setAlias (#154913).
4263 - Do not assume there is a product file when scanning for products
4264   (visnov)
4265 - function to disable all sources in the persistent store (visnov)
4266 - dependency errors go to stdout, not stderr; output resolver info
4267   directly to stderr (kkaempf)
4268 - rev 2464
4269
4270 -------------------------------------------------------------------
4271 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
4272
4273 - fix merging of resolver info (needed for #157684).
4274 - errors are also important in ResolverInfo.
4275 - improve debug output in ResolverContext.
4276 - rev 2455
4277
4278 -------------------------------------------------------------------
4279 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
4280
4281 - delete RPMs downloaded via HTTP/FTP after installnig them
4282   (#157011)
4283 - fixed product registration (reverted autorefresh patch) (#157566)
4284
4285 -------------------------------------------------------------------
4286 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
4287
4288 - if root!="/", always prefer the upgrade candidate (#155472)
4289 - implement license confirmed api for UI.
4290 - prefer architecture over version in distribution upgrade
4291   (#157501)
4292 - clean up media handling.
4293 - rev 2448
4294
4295 -------------------------------------------------------------------
4296 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
4297
4298 - init Modalias properly.
4299 - fix warnings in testcases.
4300 - rev 2432
4301
4302 -------------------------------------------------------------------
4303 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
4304
4305 - drop libjpeg-devel and sqlite-devel from build requires.
4306
4307 -------------------------------------------------------------------
4308 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
4309
4310 - implement 'modalias()' capability (#157406)
4311 - make dependencies consistent, its 'freshens'.
4312 - cope with user umounts of devices.
4313 - add debug to SourceManager.
4314 - rev 2418
4315
4316 -------------------------------------------------------------------
4317 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
4318
4319 - allow version downgrade during distribution upgrade if the
4320   newer package is coming from a trusted vendor (#155472)
4321 - implement locale fallback
4322 - 'freshen' -> 'freshens' in schema definitions to make it
4323   consistent with all other dependency definitions.
4324 - better error reporting for .pat and .sel files.
4325 - rule out packages from dependency resolutions which are
4326   de-selected by user (#155368)
4327 - use locale fallbacks in package translations.
4328 - refresh source when re-enabling it.
4329 - rev 2406
4330
4331 -------------------------------------------------------------------
4332 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
4333
4334 - split of libzypp-zmd-backend subpackage as a stand-alone
4335   leaf package.
4336 - encapsulate bool test for Source_Ref better.
4337 - fixed stack overflow (ma).
4338 - make testsuite build again.
4339 - rev 2346
4340
4341 -------------------------------------------------------------------
4342 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
4343
4344 - fixed URL rewriting for CD2 and following (#154762)
4345 - fixed ResPoolProxy diffState (for proper ok/cancel support
4346   in UI)
4347 - added special exception class for aborting installation
4348   (#154936)
4349 - only auto-change directories if they end in CDn or DVDn.
4350 - rev 2320.
4351
4352 -------------------------------------------------------------------
4353 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
4354
4355 - silently ignore multiple installs of the same package.
4356 - fix disk usage for installs and uninstalls.
4357 - rev 2308
4358
4359 -------------------------------------------------------------------
4360 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
4361
4362 - zmd-backend: filter out incompatible architectures from
4363   repository.
4364 - rev 2298
4365
4366 -------------------------------------------------------------------
4367 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
4368
4369 - sync libzypp media data with mtab.
4370 - improve resolver error and solution reports.
4371 - fix source cache reading (#155459).
4372 - default cached sources to enabled (#155459).
4373 - let each source provide public keys.
4374 - rev 2297
4375
4376 -------------------------------------------------------------------
4377 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
4378
4379 - only write by-sovler transactions back (#154976)
4380 - rev 2278
4381
4382 -------------------------------------------------------------------
4383 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
4384
4385 - release last used source at end of commit (#155002)
4386 - rev 2277
4387
4388 -------------------------------------------------------------------
4389 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
4390
4391 - cope with NULL values in zmd catalogs table (#153584)
4392 - set YAST_IS_RUNNING in transact zmd helper (#154820)
4393 - run SuSEconfig after transact zmd helper (#154820)
4394 - add softTransact to honor user vs. soft requirements (#154650)
4395 - honor all build keys provided by a package source.
4396 - add source metadata refresh.
4397 - add progress callbacks to zmd helpers.
4398 - rev 2276
4399
4400 -------------------------------------------------------------------
4401 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
4402
4403 - include .diffs into main source.
4404 - catch exception when ejecting media which was unmounted externally
4405   (#154697).
4406 - init source in zmd-backend correctly (#154667)
4407 - implement disk usage info for YaST.
4408 - clean up XML schema files.
4409 - catch CPUs identifying as 'i686' but being 'i586'.
4410 - allow definition of preferred attach (mount) point for media.
4411 - make resolver results more readable.
4412 - use language fallbacks if none of multiple language providers
4413   matches.
4414 - get rid of ignoring wrong arch in resolver, having the wrong
4415   architecture is prevented by other means.
4416 - prepare for translations in exceptions.
4417 - fix 'abort does not abort'
4418 - implement 'flag' I/O in target cache backend.
4419 - skip incompatibles architectures in packages.<lang>
4420 - rev 2228
4421
4422 -------------------------------------------------------------------
4423 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
4424
4425 - dont even provide src/nosrc from the source.
4426 - rev 2169 + diffs
4427
4428 -------------------------------------------------------------------
4429 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
4430
4431 - Initialize commit result (#154409)
4432 - release media if its wrong (#154326)
4433 - dont copy src/nosrc packages to the pool (#154627)
4434 - reduce XML logging.
4435 - rev 2169 + diffs
4436
4437 -------------------------------------------------------------------
4438 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
4439
4440 - fix path of .po files (#154074).
4441 - parse the correct package.<lang> file (kinda #154074).
4442 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
4443 - reattach all released medias.
4444 - raise exception instead of abort() on XML errors (#154104).
4445 - update translations.
4446 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
4447   and is_empty_dir utility function
4448 - rev 2169
4449
4450 -------------------------------------------------------------------
4451 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
4452
4453 - check freshens and supplements for packages (#154074).
4454 - only complain about incomplete installed resolvables,
4455   if they are uninstalled, schedule them for installation.
4456   (#154074)
4457 - add testcases for locale() provides.
4458 - add lang_country -> lang fallback.
4459 - have locale(parent:...) deps match any provides of 'parent'
4460   also when uninstalling a package.
4461 - rev 2148
4462
4463 -------------------------------------------------------------------
4464 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
4465
4466 - change the locale(...) separator to ";" (#153791)
4467 - complete "find-files" of zmd-backend.
4468 - rev 2140
4469
4470 -------------------------------------------------------------------
4471 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
4472
4473 - avoid attaching media when initializing source
4474 - rev 2139
4475
4476 -------------------------------------------------------------------
4477 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
4478
4479 - warn about misspelled 'locale(...)' provides
4480 - add testcases
4481 - rev 2134
4482
4483 -------------------------------------------------------------------
4484 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
4485
4486 - fix the build
4487 - rev 2129
4488
4489 -------------------------------------------------------------------
4490 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
4491
4492 - provide available locales to application (#153583)
4493 - honor 'requestedLocales' (language dependant packages)
4494 - honor release requests for all holders of a device.
4495 - silently re-attach after a forced release.
4496 - solver improvements.
4497 - handle source caches.
4498 - proper logging in zmd backend helpers.
4499 - rev 2127
4500
4501 -------------------------------------------------------------------
4502 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
4503
4504 - upgrade always to best version and arch (#153577)
4505 - reset 'transact' state for obsoleted packages (#153578)
4506 - translation updates
4507 - rev 2113
4508
4509 -------------------------------------------------------------------
4510 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
4511
4512 - add support for 'local' .rpm packages to zmd-backend.
4513 - rev 2101
4514
4515 -------------------------------------------------------------------
4516 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
4517
4518 - fix build of zmd/backend.
4519 - actually fill 'files' table in package-files.
4520 - rev 2094
4521
4522 -------------------------------------------------------------------
4523 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
4524
4525 - improve testcases.
4526 - add 'setPossibleLocales()' to ZYpp, this defines the set
4527   of possible locales to choose from (#153583)
4528 - provide LanguageImpl and create 'Language' resolvables for
4529   each 'possible' locale.
4530 - fix YUM parsing of patches, insert 'atoms' to link patches
4531   with packages.
4532 - replace gzstream/ with own, existing implementation.
4533 - honor locks in solver (#150231)
4534 - sync pool with target after commit() properly (#150565, #153066)
4535 - new zmd helper 'package-files'
4536 - rev 2093
4537
4538 -------------------------------------------------------------------
4539 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
4540
4541 - prevent multiple initializations of the target (#153124)
4542 - implement 'loopback mounted ISO images'
4543 - retain old package sources on upgrade.
4544 - support compressed .xml files in 'repodata' type repositories.
4545 - rev 2025
4546
4547 -------------------------------------------------------------------
4548 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
4549
4550 - parse locale(...) provides and construct correct dependencies.
4551
4552 -------------------------------------------------------------------
4553 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
4554
4555 - always upgrade to candidate (#152760).
4556 - fix typo in package sorting.
4557 - prepare handling of locale provides.
4558 - rev 1995
4559
4560 -------------------------------------------------------------------
4561 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
4562
4563 - sort src/nosrc package to right list during commit.
4564 - revert installtime/buildtime in susetags parser (#152760)
4565 - rev 1990
4566
4567 -------------------------------------------------------------------
4568 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
4569
4570 - reset state after successful commit (#153030)
4571 - run "rpm -e" always with "--nodeps" (#153026)
4572 - provide separate resolvable kind for src packages.
4573 - extend status field for LOCK and LICENSE.
4574 - add sameState()/diffState() for UI.
4575 - provide 'best' candidate for UI.
4576 - set 60 sec timeout for curl access.
4577 - don't cross-compare solver results, takes too much time.
4578 - provide sizes of installed packages.
4579 - extend REQUIRES semantics in content file.
4580 - add "parse-metadata" helper to zmd-backend.
4581 - rev 1987
4582
4583 -------------------------------------------------------------------
4584 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
4585
4586 - provide complete disk usage data (#152761)
4587 - include upgrade flag when copying solver solution
4588   back to pool (#152717)
4589 - rev 1959
4590
4591 -------------------------------------------------------------------
4592 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
4593
4594 - don't insert incompatible architectures to the pool (#151933)
4595 - don't accept incompatible architectures from a repository
4596   (#151933)
4597 - separate rpm log (#151431).
4598 - allow extended product requires.
4599 - rev 1954
4600
4601 -------------------------------------------------------------------
4602 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
4603
4604 - provide the XML schema files in the main package. (#152593)
4605
4606 -------------------------------------------------------------------
4607 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
4608
4609 - provide arch compat handling.
4610 - implement data upload to zmd.
4611 - fix source metadata caching on target.
4612 - add 'supplements' dependencies to 'yum' parser.
4613 - provide user agent identification to curl calls.
4614 - move resolver branches (multiple alternatives) back in queue
4615   (resolve known things first, then the unknown ones).
4616 - clean up 'packages' parser.
4617 - rev 1947
4618
4619 -------------------------------------------------------------------
4620 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
4621
4622 - improve media mount/umount interface
4623 - prepare class ArchCompat for proper architecture ordering
4624   and compatibility handling.
4625 - add returns to dummy functions in DbAccess.
4626 - rev 1913
4627
4628 -------------------------------------------------------------------
4629 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
4630
4631 - don't explictly delete to-be-upgraded packages.
4632 - finish query-system, resolve-dependencies, and transact for
4633   libzypp-zmd-backend.
4634 - provide Pattern::category.
4635 - move system architecture to toplevel.
4636 - make target store pathname settable.
4637 - speed up rpmdb reading by properly filtering unwanted file
4638   provides.
4639 - rev 1905
4640
4641 -------------------------------------------------------------------
4642 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
4643
4644 - new translations.
4645 - proofread texts.
4646 - when comparing solutions, prefer higher versions.
4647 - provide generic 'SafeBool' for bool conversions.
4648 - add PtrTypes testsuites.
4649 - rev 1876
4650
4651 -------------------------------------------------------------------
4652 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
4653
4654 - integrate all diffs
4655 - move Target::commit to toplevel API
4656 - generalize dependency iterators and hash dependency
4657   information in pool (for speedup)
4658 - add 'supplements' as dependency
4659 - make more pattern attributes available
4660 - drop "smbfs" in favour of "cifs" (#151476)
4661 - add metadata cache to sources (Beta4 bug)
4662 - run "rpm -e"  with name-version-release
4663 - fix update conflicts
4664 - rev 1864
4665
4666 -------------------------------------------------------------------
4667 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
4668
4669 - fix-mediachange.diff: dont skip CD but retry after media change
4670 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
4671   'eject' button
4672 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
4673   so media handle gets actually released and media unmounted.
4674
4675 -------------------------------------------------------------------
4676 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
4677
4678 - implement arch scoring
4679 - prefer better arch (#151427)
4680 - transitive depedencies of weak requirements are non-weak
4681   (#151446)
4682 - rev 1778 + diff
4683
4684 -------------------------------------------------------------------
4685 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
4686
4687 - ignore self and to-be-updated conflicts (#150844)
4688 - fix enable of target store (for non-packages)
4689 - rev 1778
4690
4691 -------------------------------------------------------------------
4692 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
4693
4694 - fix "cd:" url (#151121)
4695 - provide location() in public Package api
4696 - allow running distribution upgrade in testmode
4697 - extend HAL interface
4698 - rev 1762
4699
4700 -------------------------------------------------------------------
4701 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
4702
4703 - pass normal and locale packages from selections correctly.
4704 - its "baseconf" for base selections.
4705 - Make 'ZYpp' an obvious singleton.
4706 - provide releasenotesUrl.
4707 - dont continue upgrade without target.
4708 - implement 'fake' hal for testing.
4709 - fix package sizes.
4710 - more solver testcases.
4711 - rev 1754
4712
4713 -------------------------------------------------------------------
4714 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
4715
4716 - extend requires of libzypp-devel
4717 - provide package sizes for UI
4718 - provide more UI helpers
4719 - implement Product and related functions
4720 - fix split provides in distribution upgrade
4721 - provide locale information to system
4722 - ask HAL for available devices
4723 - reduce debug information in solver
4724 - filter architectures in source, not in solver
4725 - rev 1743
4726
4727 -------------------------------------------------------------------
4728 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
4729
4730 - disable another testsuite for now
4731 - fetch the default locale from environment
4732 - support user-defined formatting of log
4733 - rev 1710
4734
4735 -------------------------------------------------------------------
4736 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
4737
4738 - providing basic product information from susetags source
4739 - public API for preferred language
4740 - implemented redirect of logging (#149001)
4741 - report start/finish of source data parsing (#150211)
4742 - store/restore source aliases properly (#150256)
4743 - disable a lot of debug logging to speed up solver
4744 - properly rewrite URL for CDn directory layouts (#149870)
4745 - rev 1706
4746
4747 -------------------------------------------------------------------
4748 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
4749
4750 - add save/restore state to facilitate UI 'cancel'
4751 - enable target/store
4752 - add 'forceResolve' call and flag to resolver to switch between
4753   task-oriented ZMD and interactive YaST behaviour.
4754 - Fix resolver problem solution texts.
4755 - improve solver problem solution offerings.
4756 - fix media access handling to better support multiple
4757   requestors to single media.
4758 - move the media number checking to the source (media requestor)
4759   which knows how to verify the correct media.
4760 - Fix CD ordering (#149871), adding testcases.
4761 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
4762 - Add selections to testcases.
4763 - rev 1673
4764
4765 -------------------------------------------------------------------
4766 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
4767
4768 - Fix missing return in Source.cc:124
4769
4770 -------------------------------------------------------------------
4771 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
4772
4773 - cope with empty arch field in selections
4774 - enable dummy "enableStorage" function
4775 - rev 1610-branch
4776
4777 -------------------------------------------------------------------
4778 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
4779
4780 - fix random data return in Source.cc
4781 - rev 1610
4782
4783 -------------------------------------------------------------------
4784 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
4785
4786 - adapt zmd-backend to SourceImpl API change
4787 - rev 1608
4788
4789 -------------------------------------------------------------------
4790 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
4791
4792 - fix the packages parser bug. Now all packages are parsed
4793   including (english) translations.
4794   source/susetags is back to svn head.
4795 - rev 1600
4796
4797 -------------------------------------------------------------------
4798 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
4799
4800 - fix off-by-one bug in bitfield handling
4801 - revert source/susetags to rev 1411
4802 - rev 1586
4803
4804 -------------------------------------------------------------------
4805 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
4806
4807 - dont prereq-sort non-packages
4808 - rev 1584
4809
4810 -------------------------------------------------------------------
4811 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
4812
4813 - rev 1582
4814
4815 -------------------------------------------------------------------
4816 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
4817
4818 - update to rev 1543
4819
4820 -------------------------------------------------------------------
4821 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
4822
4823 - require hal-devel in libzypp-devel
4824 - re-merge fixes (RPM_OPT_FLAGS)
4825
4826 -------------------------------------------------------------------
4827 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
4828
4829 - make solver behaviour a bit more interactive
4830 - rev 1537
4831
4832 -------------------------------------------------------------------
4833 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
4834
4835 - Fix syntax error in configure script.
4836 - Use RPM_OPT_FLAGS.
4837
4838 -------------------------------------------------------------------
4839 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
4840
4841 - update for qt ui integration
4842 - rev 1504
4843
4844 -------------------------------------------------------------------
4845 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
4846
4847 - split off libzypp-zmd-backend
4848 - rev 1466
4849
4850 -------------------------------------------------------------------
4851 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
4852
4853 - another update to svn
4854
4855 -------------------------------------------------------------------
4856 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
4857
4858 - finish rpm callbacks
4859 - finish UI API
4860 - fix state change resolver<->pool
4861 - zmd backend stuff
4862 - speed up tag file parsing
4863 - rev 1405
4864
4865 -------------------------------------------------------------------
4866 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
4867
4868 - disabling failing tests of s390 and ppc
4869
4870 -------------------------------------------------------------------
4871 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
4872
4873 - Snapshoot rev 1367
4874
4875 -------------------------------------------------------------------
4876 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
4877
4878 - use hashes for pool
4879 - rev 1343
4880
4881 -------------------------------------------------------------------
4882 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
4883
4884 - removed Obsoletes:    yast2-packagemanager
4885
4886 -------------------------------------------------------------------
4887 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
4888
4889 - Snapshoot 3 Feb 2005 (11:30)
4890
4891 -------------------------------------------------------------------
4892 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
4893
4894 - Snapshoot 2 Feb 2005 (14:00)
4895
4896 -------------------------------------------------------------------
4897 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
4898
4899 - Snapshoot 2 Feb 2005 ( integrating YaST )
4900
4901 -------------------------------------------------------------------
4902 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
4903
4904 - converted neededforbuild to BuildRequires
4905
4906 -------------------------------------------------------------------
4907 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
4908
4909 - Initial version
4910