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