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