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