changelog, v 2.5.1
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
3
4 - Fixed reloading of target data after commit. Broken since
5   rev 3880.
6 - version 2.5.1
7 - revision 4365
8
9 -------------------------------------------------------------------
10 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
11
12 - put query-pool in /usr/lib/zypp and not lib64
13 - r4363
14
15 -------------------------------------------------------------------
16 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
17
18 - revert keyring changes, causes endless loop (obvious)
19 - add dist-product information, adapt store
20 - version 2.5.0
21 - r4355
22
23 -------------------------------------------------------------------
24 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
25
26 - zypp-query-pool: For products show additionally distributionName
27   and distributionEdition. (required by #205392)
28 - revision 4349
29
30 -------------------------------------------------------------------
31 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
32
33 - Add accessor for Product distributionName and distributionEdition.
34   (required by #205392)
35 - revision 4347
36
37 -------------------------------------------------------------------
38 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
39
40 - added test case for KeyRing
41 - fire trustedKeyAdded in all calls to import trusted key
42   not only in signature check workflow.
43 - r4342
44
45 -------------------------------------------------------------------
46 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
47
48 - zypper update: implemented minimal version (patches only)
49 - zypper list-updates: changed default type from package to patch,
50   consider patches affecting the package manager separately
51
52 -------------------------------------------------------------------
53 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
54
55 - version 2.4.1
56 - r4338
57
58 -------------------------------------------------------------------
59 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
60
61 - add zypp-query-pool, so registration doesn't depend on
62   libzypp-zmd-backend being installed. Will remove from
63   backend when suseregister gets updated.
64
65 -------------------------------------------------------------------
66 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
67
68 - Make sure config.rpath is present.
69
70 -------------------------------------------------------------------
71 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
72
73 - zypper search: fixed uninitialized members that made all searches
74   exact and case sensitve
75
76 -------------------------------------------------------------------
77 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
78
79 - zypp-checkpatches, write in the right file
80 - r4328
81
82 -------------------------------------------------------------------
83 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
84
85 - Install resolvables although they are unneeded
86   if they have NOT the kind patch/atoms
87   Bug 210538 - freshens/supplements does not work with patterns
88 - r4326
89
90 -------------------------------------------------------------------
91 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
92
93 - zypper service-add -r http://example.org/foo.repo (F#300641).
94
95 -------------------------------------------------------------------
96 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
97
98 - zypp-checkpatches:
99   save version of the generated xml to
100   regenerate it if it changes.
101   save a random token in case of error to
102   force recreating xml file
103 - r4321
104
105 -------------------------------------------------------------------
106 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
107
108 - remove permissions for zypp checkpatches from spec
109 - r4318
110
111 -------------------------------------------------------------------
112 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
113
114 - registration fails because of wrong product data
115   (#205392)
116   use DISTPRODUCT,DISTVERSION to create the product
117   resolvable. have this resolvable provide
118   PRODUCT = VERSION
119 - r4312
120
121 -------------------------------------------------------------------
122 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
123
124 - zypper service-add -r ./foo.repo (F#300641).
125
126 -------------------------------------------------------------------
127 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
128
129 - zypper: added case-sensitive search, search in descriptions and
130   summaries, search by resolvable type, substring and word
131   matching, support for wildcards
132 - Revision 4303
133
134 -------------------------------------------------------------------
135 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
136
137 - Dont incomplete an uninstalled resolvable, even not when establishing.
138   Incomplete only makes sense for installed resolvables (when they have broken
139   deps), for patches (because they are needed) and for atoms (because they are
140   used during patch calculation)
141   Bug 198379
142
143 - Do not branch for packages with the same NVE but different architectures.
144   Take the best architecture.
145
146 -------------------------------------------------------------------
147 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
148
149 - Prevent the user from sending signals to zypp-checkpatches-wrapper
150   (#211286).
151
152 -------------------------------------------------------------------
153 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
154
155 - implement rename source in sourcemanager
156 - r4286
157
158 -------------------------------------------------------------------
159 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
160
161 - YaST sources: set alias to product summary if empty
162 - show alias on logs.
163 - r4281
164
165 -------------------------------------------------------------------
166 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
167
168 - version 2.4.0 (bin incompat due to callback fixes)
169 - r4272
170
171 -------------------------------------------------------------------
172 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
173
174 - Provide additional solver status information to the UI.
175   (#162164,F301272)
176 - Fixed UI satus computation in presence of multiple available
177   candidates.
178 - revision 4264
179 - version 2.3.1
180
181 -------------------------------------------------------------------
182 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
183
184 - remove const in MediaChangeReport requestMedia that
185   broke cd changing.
186 - r4262
187
188 -------------------------------------------------------------------
189 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
190
191 - zypper: added search (jkupec)
192 - removed the suid bit from zypp-checkpatches-wrapper so that the
193   build passes until permissions.rpm is updated (~#211286).
194 - r4253
195
196 -------------------------------------------------------------------
197 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
198
199 - Log microseconds if ZYPP_PROFILING env var is enabled.
200 - r4252
201
202 -------------------------------------------------------------------
203 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
204
205 - YaST sources:
206   Factory cannot be set with 'refresh' enabled
207   (#204957)
208 - get rid of some const bool signatures in Source classes
209 - r4247
210
211 -------------------------------------------------------------------
212 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
213
214 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
215
216 -------------------------------------------------------------------
217 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
218
219 - select the best solution: prefering the total amount of install/update
220   packages BEFORE source preferences. Bug 208784
221
222 -------------------------------------------------------------------
223 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
224
225 - Introduce a method to see if a source supports a
226   kind of resolvable at that time, so we can
227   init a YUM source like factory but avoid parsing
228   it if it contains no patches.
229 - add TODO
230 - zypp-checkpatches xml output
231 - r4235
232
233 -------------------------------------------------------------------
234 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
235
236 - added a CLI preview: zypper
237 - revision 4214
238 - version 2.2.3
239
240 -------------------------------------------------------------------
241 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
242
243 - FATE #100165:
244   Make Content File Aware of Different Architectures
245   expand %a in release notes with architecture
246
247 -------------------------------------------------------------------
248 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
249
250 - Extended pattern parser to support includes/extends tags as hint
251   for the IO. (F301229)
252 - revision 4199
253 - version 2.2.2
254
255 -------------------------------------------------------------------
256 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
257
258 - Enabled sending of ScriptResolvableReport.
259 - Changed ScriptResolvableReport::start to send local path
260   of script to be executed.
261 - revision 4190
262 - version 2.2.1
263
264 -------------------------------------------------------------------
265 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
266
267 - Added ScriptResolvableReport. Callbacks triggered on script
268   execution during commit. (F100233)
269 - revision 4187
270 - version 2.2.0
271
272 -------------------------------------------------------------------
273 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
274
275 - fix: Url::getRegisteredSchemes() would always return nothing
276
277 -------------------------------------------------------------------
278 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
279
280 - Made the build dependency on gettext-devel explicit
281
282 -------------------------------------------------------------------
283 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
284
285 - adapted multi-media YUM sources according to official YUM
286   specification (F300743)
287
288 -------------------------------------------------------------------
289 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
290
291 - use RPM_OPT_FLAGS (meissner@suse.de)
292
293 -------------------------------------------------------------------
294 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
295
296 - reduce logging in ResolvableImpl.cc
297 - rev 4157
298
299 -------------------------------------------------------------------
300 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
301
302 - SourceFactory::createFrom() - don't loose url,...
303 - r4160
304
305 -------------------------------------------------------------------
306 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
307
308 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
309   in QueueItemInstall and QueueItemRequire
310   Bug 192535/204913
311   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
312
313 -------------------------------------------------------------------
314 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
315
316 - fixed SourceFactory::createFrom() - don't loose alias,
317   cachedir,... parameters
318
319 -------------------------------------------------------------------
320 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
321
322 - Use RPM Enhances only if detected at configure time, to allow
323   compilation with older rpm.
324 - callback params: use const string & instead of string (dmacvicar)
325
326 -------------------------------------------------------------------
327 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
328
329 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
330   a package/script/message
331   Bug: 192535
332
333 -------------------------------------------------------------------
334 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
335
336 - add Source_Ref::checksum() which in combination with
337   timestamp can give an idea of a source change.
338 - r4106
339
340 -------------------------------------------------------------------
341 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
342
343 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
344   enable progress reporting on compressed streams.
345
346 -------------------------------------------------------------------
347 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
348
349 - better error propagation
350 - r4096
351
352 -------------------------------------------------------------------
353 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
354
355 - Removed libblkid dependency - the workaround using libblkid to
356   check filesystem on XEN vbd mapped devices is obsolete, because
357   the info is avaliable via /dev/disk/by-label link now. (#197107)
358 - revision 4087
359
360 -------------------------------------------------------------------
361 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
362
363 - PackageProvider: Fixed broken retry. (#202163)
364 - revision 4071
365
366 -------------------------------------------------------------------
367 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
368
369 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
370   to create a Package from a source package header.
371 - Added method Pathname::extension: Return all of the characters in name
372   after and including the last dot in the last element of name.
373 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
374   rpms. Otherwise we'd need access to the rpm database to get the keys.
375 - revision 4069
376
377 -------------------------------------------------------------------
378 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
379
380 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
381   a package/script/message
382   Bug: 192535
383
384 -------------------------------------------------------------------
385 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
386
387 - Speedup computation of number of rpm database entries.
388 - revision 4058
389
390 -------------------------------------------------------------------
391 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
392
393 - Fixed endless loop in transactResObject
394   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
395
396 -------------------------------------------------------------------
397 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
398
399 - fix some testcases for tar file parser changes
400 - r4045
401
402 -------------------------------------------------------------------
403 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
404
405 - missing includes
406 - clean old callbacks
407 - r4041
408
409 -------------------------------------------------------------------
410 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
411
412 - zyppPattern->install_packages returns SUGGESTED package too.
413   Bug 201476
414   Revision 4036
415
416 -------------------------------------------------------------------
417 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
418
419 - New behaviour in the solver: try with 'best' package first, try with 'all'
420   packages if this fails.
421   Bug :Bug 191983
422
423 -------------------------------------------------------------------
424 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
425
426 - libzypp 2.1.0
427 - bump version due to incompatible callback changes in KeyRing
428   Sources
429
430 -------------------------------------------------------------------
431 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
432
433 - new keyring callbacks
434 - separate trust key from import key
435 - use PublicKey class instead of params, to be able
436   to add more info like photos later (pending #181682)
437 - update zmart with those callbacks.
438 - better error handling (Exception types)
439 - make tmp file names more readable depending on the context
440 - r4026
441
442 -------------------------------------------------------------------
443 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
444
445 - decouple probing from source creation, using the new
446   media test for existence functions.
447 - r4019
448
449 -------------------------------------------------------------------
450
451 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
452
453 - Fixed getDoesFileExist to reset the transfer range
454 - Added logging of curl debug messages to the zypp log.
455   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
456   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
457 - r4018
458
459 -------------------------------------------------------------------
460 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
461
462 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
463   see rev 3810 below. (#190163)
464 - rev 3998
465
466 -------------------------------------------------------------------
467 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
468
469 - fix uninstalling of atoms (noop)
470 - r3995
471
472 -------------------------------------------------------------------
473 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
474
475 - Implement initial verson of Media
476   doesFileExist, for future source probing.
477 - r3984
478
479 -------------------------------------------------------------------
480 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
481
482 - more dbus_connection_close fixes
483 - r3974
484
485 -------------------------------------------------------------------
486 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
487
488 - clean up 'incomplete' handling in QueueItemEstablish.
489 - rev 3973.
490
491 -------------------------------------------------------------------
492 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
493
494 - Don't set 'incomplete' for uninstalled patterns or products.
495   (#198379)
496 - rev 3970.
497
498 -------------------------------------------------------------------
499 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
500
501 - Added new API calls:
502   setAdditionalProvide
503   setAdditionalConflict
504   setAdditionalRequire
505
506 -------------------------------------------------------------------
507 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
508
509 - don't link examples to testsuite library.
510
511 -------------------------------------------------------------------
512 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
513
514 - Disable profiling to work around compiler bug.
515
516 -------------------------------------------------------------------
517 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
518
519 - forward port 3924:3939
520 - Add explicit finish callbacks for subtasks during ProvidePackage
521  Â to avoid UI confusion.
522 - rev3957
523
524 -------------------------------------------------------------------
525 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
526
527 - Introduce examples/
528 - fix some svn ignores
529 - fix compilation. Use: dbus_connection_close
530 - rev 3943
531
532 -------------------------------------------------------------------
533 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
534
535 - Initial support for plain directory with rpms as source
536 - r3935
537
538 -------------------------------------------------------------------
539 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
540
541 - Move the target query by kind function to
542   a iterator, so we dont make a copy of the restore
543   the iterator works loading by demand too
544
545 -------------------------------------------------------------------
546 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
547
548 - rename the new initTarget to initializeTarget,
549   leave the old one as is, but deprecate it.
550 - r3903
551
552 -------------------------------------------------------------------
553 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
554
555 - forward port from SLES10 branch , till 3888
556 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
557   full packages. (#168844)
558 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
559 - version 2.0.0
560 - rev 3893
561
562 -------------------------------------------------------------------
563 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
564
565 - Separate target init from adding resolvables, getting rid of the
566 uggly bool flag.
567 - dont clear the store each time Target::resolvables is called
568 - Load target resolvables on demand by kind, keep them cached later
569 - add Target::resolvablesByKind(kind) to allow query specific kind
570   without reading all kinds. Used to port TargetProduct, which
571   was reading the whole rpm database only to displayy base product
572   name in YaST help.
573 - commit to pkg-bindings and packager will follow.
574 - jsrain will port more yast stuff, especially inst_source which
575   startup time should by reduced by half afterwards.
576 - rev 3880
577
578 -------------------------------------------------------------------
579 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
580
581 - forward port:
582   rev 3786 fix to stalle tmpfiles broke patches.
583   SLES was released with this broken. 10.1 has a blocked
584   zypp update because this.
585   Attempt to fix this. (#192535)
586 - fix configure.ac sqlite-source build path
587 - rev 3858
588
589 -------------------------------------------------------------------
590 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
591
592 - link correctly
593
594 -------------------------------------------------------------------
595 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
596
597 - dont link sqlite in the main lib.
598 - rev 3826
599
600 -------------------------------------------------------------------
601 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
602
603 - susetags: parse product parser regexp only once
604 - parse yum factory 5 sec. (from 30) faster using
605   another string find algorithm
606 - rev 3824
607
608 -------------------------------------------------------------------
609 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
610
611 - Digest: Don't read the stream character wise but reading blocks,
612   as advised by matz profiling.
613 - r3819
614
615 -------------------------------------------------------------------
616 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
617
618 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
619   trusted vendors. (#189573)
620 - revision 3804
621
622 -------------------------------------------------------------------
623 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
624
625 - backport fix for stalle tmpfile (#191311)
626 - rev 3788
627
628 -------------------------------------------------------------------
629 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
630
631 - deactivated media manager code that was disabling the
632   automounter (#172419)
633 - rev 3724
634
635 -------------------------------------------------------------------
636 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
637
638 - fix autorefresh (#186115)
639 - revision 3708
640 -------------------------------------------------------------------
641 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
642
643 - forward port from SLE branch
644 - Set default permission for logfiles to 0640. (#187044)
645 - revision 3696
646
647 -------------------------------------------------------------------
648 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
649
650 - forward port from SLE branch
651 - Fixed installation of SP or Add-On product switching to media 2
652   too early. (#186607)
653 - revision 3691
654
655 -------------------------------------------------------------------
656 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
657
658 - forward port from SLE branch
659 - Strip self provides without edition in Resolvable ctor.
660   (#186079)
661 - Source::provideResolvables not implemented in yum source type.
662   Product not set for packages that are available from update source
663   (#186920)
664 - Hook modalias() supplements without package to "kernel" (#184840)
665 - Allow on-demand SourceManager::restore() (#186678)
666 - Hook modalias() supplements without package to "kernel" (#184840)
667 - rev 3676
668
669 -------------------------------------------------------------------
670 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
671
672 - Fix adding resolving of path names for mount points (#181606)
673 - rev 3658
674
675 -------------------------------------------------------------------
676 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
677
678 - merge download algorithm and refactoring from branch
679   (#181204)
680
681 -------------------------------------------------------------------
682 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
683
684 - right fix for tmpdir initialized in static constructor
685 - catch around provideJustFile in providePackage
686 -rev 3654
687
688 -------------------------------------------------------------------
689 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
690
691 - autodocs: use find+xargs to overcome command length limit,
692   do not call doxygen unnecessarily (#185334).
693 - rev 3645
694
695 -------------------------------------------------------------------
696 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
697
698 - Dont use getZYpp in static constructor (#185198)
699   Bugfix #178292 was wrong.
700 - Only warn on incompleting installed resolvables (#185197)
701 - rev 3644
702
703 -------------------------------------------------------------------
704 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
705
706 - Atoms might only be installed via patches (#184714)
707 - rev 3642
708
709 -------------------------------------------------------------------
710 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
711
712 - fix for the last stall tmpfile (#178292)
713 - r3637
714
715 -------------------------------------------------------------------
716 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
717
718 - Implemented transfer timeout inside of the progress callback.
719   The timeout value can be set using timeout url parameter, the
720   default transfer timeout is 180 seconds. (#181602)
721 - Added ssl_verify and ssl_capath url options used in https scheme,
722   allowing to change or disable the ssl verify options. (#171622)
723 - Added fallback on read failures of /etc/mtab to /proc/mounts.
724   Improved verbosity in mount and mount check related failure cases,
725   incl. /etc/mtab dump. (#181606)
726 - rev 3623
727
728 -------------------------------------------------------------------
729 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
730
731 - combine knownAliases and knownUrls in a single function.
732 - rev 3616
733
734 -------------------------------------------------------------------
735 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
736
737 - honor parallel installs in resolver context (#181103)
738 - rev 3592
739
740 -------------------------------------------------------------------
741 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
742
743 - fix #182003 YUM packages without size
744 - rev 3587
745
746 -------------------------------------------------------------------
747 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
748
749 - Allow to restore and remove by Url
750 - rev 3583
751
752 -------------------------------------------------------------------
753 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
754
755 - make atoms parallel installable (#181103)
756 - rev 3580
757
758 -------------------------------------------------------------------
759 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
760
761 - Allow to restore by alias
762 - r3568
763
764 -------------------------------------------------------------------
765 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
766
767 - Do not fork in a global destructor, perl dislikes it (#182672).
768   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
769
770 -------------------------------------------------------------------
771 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
772
773 - Installation: Assert product information is stored to libzypp
774   database before reboot. (#181198)
775 - Version 1.2.0; revision 3553
776
777 -------------------------------------------------------------------
778 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
779
780 - Synchronize keys with rpm database before
781   closing access to it (#182338)
782 - rev 3533
783
784 -------------------------------------------------------------------
785 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
786
787 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
788   filter out the non-DVD drives completely. Allows a fallback to
789   drives without the dvd HAL property e.g. in VMWare. (#177457)
790 - rev 3530
791
792 -------------------------------------------------------------------
793 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
794
795 - Merge fix for stalle tmpdir due to cyclic references, using a master
796  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
797 - rev 3521
798
799 -------------------------------------------------------------------
800 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
801
802 - fixed memory leak in PersistentStorage (#168690)
803 - revision 3519
804
805 -------------------------------------------------------------------
806 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
807
808 - fixed memory leak in XMLSourceCacheParser (#168690)
809 - revision 3517
810
811 -------------------------------------------------------------------
812 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
813
814 - Fixes unneeded file download, and add download callbacks
815   (still need yast side) #181204 and #160206
816 - Fix stalle tmpdir due to cyclic references, using a master
817   TmpDir for zypp. # 178292
818
819 -------------------------------------------------------------------
820 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
821
822 -latest fi translation added
823  Revision 3502
824
825 -------------------------------------------------------------------
826 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
827
828 -All installed resolvables has been set to "satisfied" in
829  ResolverContext::unneeded . BUT:
830  Patch concerning resolvables have to be set to
831  "unneeded" although they are installed. In order
832  getting the state "no longer applicable" (Bug 171590)
833 - rev 3496
834
835 -------------------------------------------------------------------
836 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
837
838 - compute status for scripts and messages so their freshens get
839   properly honored (aj with postgresql-server)
840 - rev 3494
841
842 -------------------------------------------------------------------
843 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
844
845 - revert not-used-yet rpmdb timestamp, as
846   it broke rpmdb::init(). (#180040)
847 - rev 3490
848
849 -------------------------------------------------------------------
850 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
851
852 - updating gmo files, if po files has been changed; bug 164449
853
854 -------------------------------------------------------------------
855 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
856
857 - Dont download twice if starting from 1st time
858 - fix typo
859 - rev 3481
860
861 -------------------------------------------------------------------
862 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
863
864 - set cache dir only if storeMetadata is called as a public method.´
865 - rev 3475
866
867 -------------------------------------------------------------------
868 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
869
870 - schedule a package for installation if
871   - it freshens / supplements something
872   - it is not installed yet
873   (#178721)
874 - rev 3473
875
876 -------------------------------------------------------------------
877 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
878
879 - make susetags also implement download and check first.
880 - rev 3470
881
882 -------------------------------------------------------------------
883 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
884
885 - make yum more robust. Never parse from provideFile
886   but only from local disk. Make sure the cache
887   is consistent before recreating it.
888   the code is easier to follow and probably
889   faster. checksum and signatures are
890   checked on caching not on parsing.
891   Required to implement refresh for #154990
892 - rev 3452
893
894 -------------------------------------------------------------------
895 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
896
897 - implement timestamp for YUM and SuseTags
898 - actually use the license to confirm in yum patches
899 - add prerequires tag in yum optonally to the bad designed
900   and nonintuitive pre=1
901 - rev 3448
902
903 -------------------------------------------------------------------
904 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
905
906 - dont pass root on init but before.
907 - implement rpm db modification timestamp
908   not used yet
909 - move Helix source to testsuite out of the solver
910   so we can use it for target, storage tests
911 - add Source_Ref::timestamp(), default to now()
912   in order to implement smart sync of sources by zmd
913 - don't parse desc and summary twice
914 - fix a segfault with tranlated text
915 - fix broken size tag introduced in rev 3427
916 - rev 3446
917
918 -------------------------------------------------------------------
919 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
920
921 - dont accept corrupt sources, improve logs
922
923 -------------------------------------------------------------------
924 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
925
926 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
927   loosing autoprotection (eg. for foreign vendor). (assists #177469)
928 - rev 3431
929
930 -------------------------------------------------------------------
931 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
932
933 - added mediaNr() to PatchRpm and DeltaRpm classes
934 - rev 3430
935
936 -------------------------------------------------------------------
937 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
938
939 - enable YUM license to confirm.
940   needed for #174476
941 - adapt store to serialize and read all new resobject fields
942 - use install-time to now() when serializing (#174653)
943 - rev 3427
944
945 -------------------------------------------------------------------
946 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
947
948 - Do not violate install order when restricting commit to a certain
949   mediaNumber. (#170079)
950 - Version 1.1.0; rev 3423
951
952 -------------------------------------------------------------------
953 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
954
955 - Added SourceManager::findSourceByUrl to overcome alias mismatches
956   (#177543).
957 - rev 3420
958
959 -------------------------------------------------------------------
960 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
961
962 - Order all objects according to prerequirements, not just packages.
963   (#173690)
964 - rev 3419
965
966 -------------------------------------------------------------------
967 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
968
969 - Added new translation
970
971 -------------------------------------------------------------------
972 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
973
974 - fix missing homedir option for gpg (#171055)
975 - rev 3415
976
977 -------------------------------------------------------------------
978 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
979
980 - Prevent against daemons launched in rpm %post, that do not close
981   their filedescriptors. (#174548)
982 - Version 1.0.1; rev 3413
983
984 -------------------------------------------------------------------
985 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
986
987 - fixed media number of package retrieved as a part of a patch
988   (#174841)
989 - rev 3409
990
991 -------------------------------------------------------------------
992 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
993
994 - fix missing package descriptions due to filtered packages
995   by incompatible architectures. (#159109)
996 - rev 3404
997
998 -------------------------------------------------------------------
999 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
1000
1001 - decrease logging in DiskUsageCounter and Modalias (#163186)
1002 - rev 3406
1003
1004 -------------------------------------------------------------------
1005 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
1006
1007 - Stay backward comapatible.
1008
1009 -------------------------------------------------------------------
1010 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
1011
1012 - Make basic attributes available through ResObject.
1013 - Let ResObjects which do not require media access during
1014   commit return ZERO sourceMediaNr (required for #173690)
1015 - Version 1.0.0
1016 - rev 3390
1017
1018 -------------------------------------------------------------------
1019 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
1020
1021 - reduce logging verbosity (#163186)
1022 - rev 3381
1023
1024 -------------------------------------------------------------------
1025 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
1026
1027 - setCandidate accept candidates with compatible architectures too. Not
1028   only with the same architecture. Bug 172594 - If update package has
1029   differet arch, UI display is wrong
1030
1031 -------------------------------------------------------------------
1032 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
1033
1034 - Added Source_Ref::resStoreInitialized.
1035   If we know that noone has seen the resolvables yet, we can skip
1036   them too, eg. when deleting a source. (#174840)
1037 - rev 3378
1038
1039 -------------------------------------------------------------------
1040 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
1041
1042 - Honor freshens as conditionals independant from the installed/
1043   uninstalled status (#174797)
1044 - rev 3376
1045
1046 -------------------------------------------------------------------
1047 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
1048
1049 - State modifier "unneeded" is transitive for patches (#171590)
1050 - rev 3375
1051
1052 -------------------------------------------------------------------
1053 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
1054
1055 - Do not transact itself (update) in the transactResObject mechanism
1056   Bug 174290
1057
1058 -------------------------------------------------------------------
1059 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
1060
1061 - Reenabled improved large file support flags (unintentionally
1062   removed in rev 1544). Fixes bug #173753.
1063 - Added large file support flags to libzypp.pc file allowing
1064   consistence checks in the application using features variable
1065 - rev 3366
1066
1067 -------------------------------------------------------------------
1068 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
1069
1070 - SourceManager: moved source deletion before creation
1071   so that we can recreate a deleted one (#174295)
1072 - removed dead code dealing with known_caches from SourceManager::store
1073   (see r3195)
1074 - r3362
1075
1076 -------------------------------------------------------------------
1077 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
1078
1079 - fixed returning product short name and summary if product read
1080   from target store (#148625)
1081 - rev 3360
1082
1083 -------------------------------------------------------------------
1084 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
1085
1086 - set media verifier on redirected medium (#172599)
1087 - rev 3359
1088
1089 -------------------------------------------------------------------
1090 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
1091
1092 - fix 'transactResKind' to collect best providers by capability
1093   and to recursively transact items of same kind (#170114)
1094 - rev 3355
1095
1096 -------------------------------------------------------------------
1097 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
1098
1099 - serialize the full URL to avoid missing password and other
1100   url settings (#148108)
1101 - rev 3353
1102
1103 -------------------------------------------------------------------
1104 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
1105
1106 - Added a 60 sec connect timeout to MediaCurl (#172860)
1107 - rev 3348
1108
1109 -------------------------------------------------------------------
1110 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
1111
1112 - re-fetch also .asc and .key files before checking signature
1113   (#172597)
1114 - rev 3350 (3345-10.1)
1115
1116 -------------------------------------------------------------------
1117 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
1118
1119 - Fix yum key verification, because a double variable declaration
1120
1121 -------------------------------------------------------------------
1122 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
1123
1124 - use --no-default-keyring to avoid creating a
1125   default gpg dir in / (#171055)
1126 - rev 3335
1127
1128 -------------------------------------------------------------------
1129 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
1130
1131 - Fix YUM signature checking, we were passing the key instead of the
1132   signature.
1133 - When the user trust a key, sync again. Bye to the session trusted
1134   keys and user being asked all the time. (#171213)
1135 - r3332
1136
1137 -------------------------------------------------------------------
1138 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
1139
1140 - Cleanup index tables when removing items from pool (#170564).
1141
1142 -------------------------------------------------------------------
1143 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
1144
1145 - backout rev 3246->3275 of TargetImpl.cc
1146 - add missing testsuite/utils/TestUtils.h
1147 - rev 3330
1148
1149 -------------------------------------------------------------------
1150 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
1151
1152 - more fixes for #171062, there were some files still not being
1153   read from cache.
1154 - r3327
1155
1156 -------------------------------------------------------------------
1157 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
1158
1159 - cache keys and signature. Remove lot of duplicated code. (#171062)
1160 - r3320
1161
1162 -------------------------------------------------------------------
1163 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
1164
1165 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
1166   mount here anything, so it is OK to use any dir (171351).
1167 - rev 3318
1168
1169 -------------------------------------------------------------------
1170 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
1171
1172 - parse "license-to-confirm" in primary.xml (#168437)
1173 - rev 3312
1174
1175 -------------------------------------------------------------------
1176 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
1177
1178 - Don't try to store 'Atom', not needed and the backend store
1179   rejects them anyways (addtion to #168610)
1180 - rev 3306
1181
1182 -------------------------------------------------------------------
1183 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
1184
1185 - Improved device check in MediaDISK using libblkid (Bug #158529)
1186 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
1187   added a check if it is a directory
1188 - Added libcurl and libblkid checks to configure.ac
1189 - Added e2fsprogs(-devel) requires to the spec file
1190 - rev 3303
1191
1192 -------------------------------------------------------------------
1193 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
1194
1195 - dont download "other" during key check (#171041)
1196 - rev 3294
1197
1198 -------------------------------------------------------------------
1199 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
1200
1201 - allow parallel installs of atoms (used to fulfill patch require-
1202   ments, atoms aren't installed anyways) (#170098)
1203 - some testsuite improvements.
1204 - rev 3288
1205
1206 -------------------------------------------------------------------
1207 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
1208
1209 - get rid of autobuild check when throwing exceptions without throw
1210   but with a macro, returning a null pointer at the end (never reached).
1211
1212 -------------------------------------------------------------------
1213 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
1214
1215 - Do not violate install order when restricting commit to a certain
1216   mediaNumber. (#170079)
1217
1218 -------------------------------------------------------------------
1219 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
1220
1221 - Don't use throw directly!
1222   use ZYPP_THROW with a Exception class, otherwise package bindings
1223   will not catch them.
1224   Should fix crashes when reading broken sources with yast.
1225 - rev 3272
1226
1227 -------------------------------------------------------------------
1228 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
1229
1230 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
1231   revision 3269
1232
1233 -------------------------------------------------------------------
1234 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
1235
1236 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
1237 - further improve on #168840 (from rev 3231), match on name-edition
1238   when filtering by best arch. (#170098)
1239 - rev 3268
1240
1241 -------------------------------------------------------------------
1242 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
1243
1244 - #170093 , lot of package descriptions missing
1245 - rev 3263
1246
1247 -------------------------------------------------------------------
1248 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
1249
1250 - try to fix wrong permissions of /var/lib/zypp created
1251   by old zypp, only when running as root they are fixed
1252   (#169094)
1253 - YUM: Verify signatures on factoryInit.
1254   Dont provide other.xml. Cleanups, better logging.
1255   When refreshing signed soruces, don't refresh is source
1256   has not changed.
1257 - YaST sources: don't refresh if media file has not changed.
1258 - Show full url of index files in sources for signature validation
1259   (mentioned in #170139 comment #3)-
1260
1261 -------------------------------------------------------------------
1262 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
1263
1264 - udpated media ID syntax for external scripts (to be consistent
1265   with packages) (#170247)
1266 - rev 3256
1267
1268 -------------------------------------------------------------------
1269 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
1270
1271 - set media ID to 1 if not specified in YUM metadata (#167452)
1272 - rev 3255
1273
1274 -------------------------------------------------------------------
1275 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
1276
1277 - If freshen and supplement are fulfilled, install any kind of
1278   resolvable if not yet installed (#165746)
1279 - rev 3249
1280
1281 -------------------------------------------------------------------
1282 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
1283
1284 - make downloaded script executable. (#169191)
1285 - rev 3247
1286
1287 -------------------------------------------------------------------
1288 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
1289
1290 - Improve on last fix, compare only compatible archs.
1291 - rev 3233
1292
1293 -------------------------------------------------------------------
1294 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
1295
1296 - Only choose best arch of multiple package atoms with identical
1297   name (#168840)
1298 - rev 3231
1299
1300 -------------------------------------------------------------------
1301 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
1302
1303 - pass empty strings to UI as key properties if unknown key
1304   (#169114)
1305 - rev 3228
1306
1307 -------------------------------------------------------------------
1308 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
1309
1310 - refrain from parsing 'other.xml' (#159316)
1311 - rev 3226
1312
1313 -------------------------------------------------------------------
1314 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
1315
1316 - in source refresh, clean up the cache dir if fails
1317 - do not require repomd.xml.asc when creating a cache (#163765)
1318 - rev 3224
1319
1320 -------------------------------------------------------------------
1321 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
1322
1323 - Check if a file exists before providing it, and just handling the
1324   exception is not sufficient, because it can release the media.
1325   it nows get all possible packages.X translations an then
1326   it selects the candidate from the existing ones (#168654)
1327 - rev 3221
1328
1329 -------------------------------------------------------------------
1330 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
1331
1332 - dont report conflicts if item is neither installed
1333   nor to-be-installed (#168906)
1334 - rev 3219
1335
1336 -------------------------------------------------------------------
1337 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
1338
1339 - #168060 , propagate the file description or original
1340   name to the UI and not the checked filename path,
1341   which could be a tmp file.
1342   Requires changes in pkg-manager, and probably zmd-helpers.
1343 - rev 3215
1344
1345 -------------------------------------------------------------------
1346 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
1347
1348 - /var/lib/zypp/db/languages/* are empty files (##168355)
1349 - r3206
1350
1351 -------------------------------------------------------------------
1352 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
1353
1354 - All resolvables must honor arch, so Arch_noarch in
1355   target/store/XMLFilesBackend.cc is wrong (#160792)
1356 - Introduced code to honour shared package descriptions
1357   (#159109)
1358 - r3204
1359
1360 -------------------------------------------------------------------
1361 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
1362
1363 - replace '_' in YUM elements/attributes with '-' (#168762)
1364 - rev 3201
1365
1366 -------------------------------------------------------------------
1367 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
1368
1369 - Fixed iseries workaround - interchanged variables for scsi
1370   devices, added debug messages about the steps (#163971).
1371 - Added getenv NULL ptr check and verify of the $HOME dir's
1372   and ~/.curlrc file's ownership (#163203).
1373 - rev 3199
1374
1375 -------------------------------------------------------------------
1376 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
1377
1378 - Use filesystem::TmpDir to create unique and unused Source cache
1379   directories. (#168051)
1380
1381 -------------------------------------------------------------------
1382 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
1383
1384 - Enable signature checks per default. (#168525)
1385
1386 -------------------------------------------------------------------
1387 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
1388
1389 - fix callbacks for providing a single file (#160206)
1390
1391 -------------------------------------------------------------------
1392 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
1393
1394 - If an installed package looses a dependency, the solver tries
1395   to upgrade it. Limit the upgrade candidates to best arch, best
1396   edition.
1397 - filter 'other' entries with incompatible arch in yum parser.
1398 - rev 3177
1399
1400 -------------------------------------------------------------------
1401 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
1402
1403 - initialize the product category according to source (#168061)
1404 - rev 3172
1405
1406 -------------------------------------------------------------------
1407 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
1408
1409 - delete only one older version of a xml-store resolvable
1410   (half-baked, but the previous attempt was charred)
1411
1412 -------------------------------------------------------------------
1413 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
1414
1415 - moved license_to_confirm to primary.xml
1416 - rev 3170
1417
1418 -------------------------------------------------------------------
1419 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
1420
1421 - Removed deprecated oldstyle commit methods.
1422
1423 -------------------------------------------------------------------
1424 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
1425
1426 - when installing a xml-store resolvable (all except package,
1427   message, script), delete older versions (#160792).
1428 - read selection edition from the XML store
1429 - rev 3167
1430
1431 -------------------------------------------------------------------
1432 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
1433
1434 - properly clear transaction flag after successful commit
1435   (see rev 3122, #164365, #167285)
1436 - rev 3157
1437
1438 -------------------------------------------------------------------
1439 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
1440
1441 - recursively soft-uninstall recommended package on real uninstall,
1442   not on update (#167603)
1443 - rev 3155
1444
1445 -------------------------------------------------------------------
1446 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
1447
1448 - fix #167605 (importing keys to rpm multiple times due to
1449   wrong interpretation of rpm gpg versioning.
1450 - add support for reading the rpm keys, with full id and fingerprint
1451 - rev 3153
1452
1453 -------------------------------------------------------------------
1454 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
1455
1456 - don't add duplicate error infos to ResolverContext (#167309)
1457 - rev 3146
1458
1459 -------------------------------------------------------------------
1460 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
1461
1462 - fix Resolver::transactReset() (see rev 3122) (#167285)
1463 - rev 3140
1464
1465 -------------------------------------------------------------------
1466 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
1467
1468 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
1469   variable is present, all signature checking callbacks will default
1470   to 'accept', in case no recipient is present.
1471
1472 -------------------------------------------------------------------
1473 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
1474
1475 - read content file on construction, and make
1476   provideProduct only insert the already
1477   read product object into the store (#165826)
1478   (dmacvicar)
1479 - When the signature is not found, warn the
1480   user about a unsigned source. When the
1481   key is not found, do nothing, it can be in the
1482   keyring already. (#166016) (dmacvicar)
1483 - enable key verification only if
1484   ZYPP_CHECKSIG env var is set (dmacvicar)
1485 - r1529
1486
1487 -------------------------------------------------------------------
1488 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
1489
1490 - fix bugfix 164365, fix bug 167285
1491   Actually clear the transcation state instead of locking it
1492   to 'dont transact'
1493 - rev 3122
1494
1495 -------------------------------------------------------------------
1496 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
1497
1498 - revert the signature/digest checking callbacks
1499 - rev 3115
1500
1501 -------------------------------------------------------------------
1502 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
1503
1504 - Bugfix #165670
1505   - Honor keep requests.
1506   - Dont flag "locked uninstall" as error if a keep request was
1507     issued before.
1508 - rev 3114
1509
1510 -------------------------------------------------------------------
1511 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
1512
1513 - rule out locked items during distribution upgrade as early
1514   as possible. (#165670)
1515 - rev 3110
1516
1517 -------------------------------------------------------------------
1518 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
1519
1520 - Bugfix #166212
1521   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
1522     transactResObject().
1523   - resetTransaction(APPL_LOW) before resolving
1524   - enhance transactCaps by using the same algorithm as in
1525     QueueItemRequire
1526     (before: transact all requires and recommends by name
1527      now: transact best requires and recommends by provides)
1528 - rev 3107
1529
1530 -------------------------------------------------------------------
1531 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
1532
1533 - new callbacks for failing digest
1534 - rev 3098
1535
1536 -------------------------------------------------------------------
1537 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
1538
1539 - dont install satisfied resolvables (#165843)
1540 - rev 3095
1541
1542 -------------------------------------------------------------------
1543 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
1544
1545 - ask for file without a checksum (#165125)
1546
1547 -------------------------------------------------------------------
1548 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
1549
1550 - dont abort on failed "dry_run" (#164583)
1551 - rev 3091
1552
1553 -------------------------------------------------------------------
1554 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
1555
1556 - Ask user if signature file does not exist (#163765)
1557 - handle repomd.xml.asc as optional file (#163765)
1558 - rev 3089
1559
1560 -------------------------------------------------------------------
1561 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
1562
1563 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
1564 - rev 3087
1565
1566 -------------------------------------------------------------------
1567 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
1568
1569 - Dont do transitive uninstalls on uninstalled or upgraded items.
1570   (#165798)
1571 - rev 3083
1572
1573 -------------------------------------------------------------------
1574 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
1575
1576 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
1577
1578 -------------------------------------------------------------------
1579 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
1580
1581 - Product::updateUrls: restore it from the XML store;
1582   fixed content parsing (#163192).
1583 - restore product flags fro the XML store
1584 - rev 3074
1585
1586 -------------------------------------------------------------------
1587 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
1588
1589 - Only consider best arch/version (#165477)
1590 - rev 3069
1591
1592 -------------------------------------------------------------------
1593 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
1594
1595 - No need to parse tags at all if there is no item to store values
1596   (e.g. data for unwanted arch). Fixed segv trying to store data in
1597   NULL item. (#165479)
1598 - rev3065
1599
1600 -------------------------------------------------------------------
1601 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
1602
1603 - Improved Url path name "//" vs. "/%2f" handling; now if the
1604   url has an authority, "/%2f" is used for ftp only (#163784)
1605 - rev 3062
1606
1607 -------------------------------------------------------------------
1608 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
1609
1610 - fixed storing patch scripts to target store (#159928)
1611 - rev 3058
1612
1613 -------------------------------------------------------------------
1614 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
1615
1616 - if a patch is bad, only skip this patch, not everything
1617   (#165200)
1618 - rev 3057
1619
1620 -------------------------------------------------------------------
1621 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
1622
1623 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
1624 - Susetags:Pattern: Fixed parser.
1625
1626 -------------------------------------------------------------------
1627 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
1628
1629 - when uninstalling, only re-establish installed items
1630   supplementing the to-be-uninstalled one. (variant of #165111)
1631 - rev 3054
1632
1633 -------------------------------------------------------------------
1634 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
1635
1636 - Susetags:Package: Parse and provide ins/delnotify texts.
1637
1638 -------------------------------------------------------------------
1639 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
1640
1641 - when checking freshens/supplements at install, only consider
1642   best architecture/edition (#164453)
1643 - rev 3051
1644
1645 -------------------------------------------------------------------
1646 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
1647
1648 - when checking for supplements, only consider best arch, best
1649   edition for installation (#165111)
1650 - rev 3047
1651
1652 -------------------------------------------------------------------
1653 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
1654
1655 - Bug 165117: build 910: Update: Splitted packages are selected for
1656   all archs
1657
1658 -------------------------------------------------------------------
1659 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
1660
1661 - ask user if a file exists but does not have a checksum (#162797)
1662 - rev 3044
1663
1664 -------------------------------------------------------------------
1665 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
1666
1667 - parse time and size elements from delta and patch RPM
1668 - rev 3043
1669
1670 -------------------------------------------------------------------
1671 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
1672
1673 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
1674   devices - on powerpc only (#163971)
1675 - rev 3042
1676
1677 -------------------------------------------------------------------
1678 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
1679
1680 - fix endless loop in patches parsing.
1681 - rev 3039
1682
1683 -------------------------------------------------------------------
1684 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
1685
1686 - fixed media handling in SuSEtags source (#164879)
1687 - rev 3037
1688
1689 -------------------------------------------------------------------
1690 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
1691
1692 - honor 'dry_run' on package remove (#164732)
1693 - rev 3036
1694
1695 -------------------------------------------------------------------
1696 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
1697
1698 - add files from yum filelist as provides to package (#164731)
1699 - rev 3032
1700
1701 -------------------------------------------------------------------
1702 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
1703
1704 - honor "+Enh:/-Enh:" in packages file (#156513)
1705
1706 -------------------------------------------------------------------
1707 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
1708
1709 - fix callback receiver signature to match the callback for removing
1710   package
1711
1712 -------------------------------------------------------------------
1713 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
1714
1715 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
1716 - rev 3024
1717
1718 -------------------------------------------------------------------
1719 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
1720
1721 - Bug 164440; Taking wrong architecture while updating obsoletes
1722   splitted packages
1723 - rev 3022
1724
1725 -------------------------------------------------------------------
1726 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
1727
1728 - allow relative paths with url file:
1729 - dont filter atoms from going into pool, multi-arch patch
1730   requirements need them. Instead, treat atoms with incompatible
1731   architecture as unneeded.
1732 - rev 3018
1733
1734 -------------------------------------------------------------------
1735 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
1736
1737 - product now provides short name
1738 - rev 3013
1739
1740 -------------------------------------------------------------------
1741 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
1742
1743 - read metadata for packages from correct tags in patches (#163220)
1744 - rev 3011
1745
1746 -------------------------------------------------------------------
1747 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
1748
1749 - more detailed resolver error reports (#162994)
1750 - rev 3010
1751
1752 -------------------------------------------------------------------
1753 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
1754
1755 - report package download progress (#160966)
1756 - rev 3007
1757
1758 -------------------------------------------------------------------
1759 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
1760
1761 - transact also for languages (#163819)
1762 - rev 3004
1763
1764 -------------------------------------------------------------------
1765 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
1766
1767 - loop through all affected ResObjects in transactResKind (#163819)
1768 - rev 3002
1769
1770 -------------------------------------------------------------------
1771 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
1772
1773 - allow re-installation of non-packages (#162906)
1774 - rev 2998
1775
1776 -------------------------------------------------------------------
1777 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
1778
1779 - Added loop checking for scsi cdroms (/sys/block/srX) in case
1780   HAL does not provide any drives like on iSeries (#163971).
1781 - rev 2995
1782
1783 -------------------------------------------------------------------
1784 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
1785
1786 - add 'licenceToConfirm()' to Product. (#164375)
1787
1788 -------------------------------------------------------------------
1789 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
1790
1791 - Avoid excessive CD hopping on commit. But still far from
1792   being perfect. (#159679)
1793 - Fixed Target::commit: Despite dry_run set True, packages
1794   were depeted.
1795
1796 -------------------------------------------------------------------
1797 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
1798
1799 - honour if user decides to skip a package in commit (#156031)
1800
1801 -------------------------------------------------------------------
1802 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
1803
1804 - fixed parsing external reference to script in patch (#163221)
1805 - r2981
1806
1807 -------------------------------------------------------------------
1808 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
1809
1810 - cache and provide content.asc/key optionally. Dont show a
1811   popup if they dont exists. (dmacvicar)
1812 - Actually abort when verify signature workflow is false. (dmacvicar)
1813 - r2978
1814
1815 -------------------------------------------------------------------
1816 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
1817
1818 - fixed setting autorefresh flag for installation sources
1819
1820 -------------------------------------------------------------------
1821 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
1822
1823 - drop patches with incompatible architecture.
1824 - rev 2972
1825
1826 -------------------------------------------------------------------
1827 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
1828
1829 - Added info method to media verifier base and more debug info
1830 - rev 2970
1831
1832 -------------------------------------------------------------------
1833 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
1834
1835 - Dont deny the "/" attach point in MediaDIR, since this is used
1836   for all "file:" urls, esp. local packages.
1837 - rev 2962
1838
1839 -------------------------------------------------------------------
1840 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
1841
1842 - Bug 159673 - only one conflict solvable per page
1843
1844 -------------------------------------------------------------------
1845 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
1846
1847 - parse all dependencies of 'packages' file (#163773)
1848 - rev 2957
1849
1850 -------------------------------------------------------------------
1851 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
1852
1853 - Use the original media descr_dir on refresh for
1854   suse tags source (#163196)
1855 - r2952
1856
1857 -------------------------------------------------------------------
1858 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
1859
1860 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
1861 target init. (dmacvicar)
1862 - r2949
1863
1864 -------------------------------------------------------------------
1865 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
1866
1867 - add Source::setUrl() for zmd backend helper.
1868 - rev 2946
1869
1870 -------------------------------------------------------------------
1871 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
1872
1873 - Fixed MediaDISK to use a mount -oro,bind id the disk
1874   partition is already attached e.g. by the automounter.
1875   Try to mount it a second time may fail (#163486).
1876 - rev 2944
1877
1878 -------------------------------------------------------------------
1879 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
1880
1881 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
1882 - rev 2940
1883
1884 -------------------------------------------------------------------
1885 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
1886
1887 - only try to create a source of a given type when restoring
1888   from the persistent store (#162111)
1889
1890 -------------------------------------------------------------------
1891 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
1892
1893 - parse all dependencies for patterns (.pat) files (#160602)
1894 - drop YOUPATH and YOUURL from content file.
1895 - rev 2924
1896
1897 -------------------------------------------------------------------
1898 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
1899
1900 - properly initialize autorefresh for non-remote sources (#154990)
1901 - rev 2919
1902
1903 -------------------------------------------------------------------
1904 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
1905
1906 - Added flag to MediaManager::isUseableAttachPoint, whether
1907   to check against system mount entries or not.
1908 - Disallow to use the attachpoints of another media handlers
1909   as source path in MediaDIR.
1910 - rev 2917
1911
1912 -------------------------------------------------------------------
1913 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
1914
1915 -implement callbacks for when package verification (checksum)
1916  fails, offer to retry or abort
1917
1918 -------------------------------------------------------------------
1919 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
1920
1921 - Fix construction of checksum objects when using non-standard
1922   checksum algorithms
1923 - Fix broken YUM cache
1924 - r2913
1925
1926 -------------------------------------------------------------------
1927 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
1928
1929 - r2906
1930
1931 -------------------------------------------------------------------
1932 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
1933
1934 - Keep packages with no version upgrade installed during
1935   distribution upgrade (#162972)
1936 - add 'transactReset()' helper function for UI.
1937 - rev 2908
1938
1939 -------------------------------------------------------------------
1940 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
1941
1942 - Fixed candidate handling in ui::Selectable. (#156589)
1943
1944 -------------------------------------------------------------------
1945 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
1946
1947 - fix #162984 , gpg hangs because the matching data file
1948   for the key cannot be find. (dmacvicar)
1949 - Fix restore of YUM source using the same cache dir semantics as
1950  susetags instead of assuming there is a cache if a cache_dir
1951   was given. (dmacvicar)
1952
1953 -------------------------------------------------------------------
1954 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
1955
1956 - use DISTPRODUCT/DISTVERSION from content file to generate the
1957   product name, version, and release.
1958 - rev 2902
1959
1960 -------------------------------------------------------------------
1961 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
1962
1963 - Removed broken forcing of absolute ftp paths added in rev2705 to
1964   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
1965 - rev 2900
1966
1967 -------------------------------------------------------------------
1968 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
1969
1970 - add Resolver::freshenPool() (#156980)
1971 - rev 2893
1972
1973 -------------------------------------------------------------------
1974 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
1975
1976 - skip incompatible archs in filelist parsing.
1977 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
1978   /lib64/, ...)
1979 - rev 2886
1980
1981 -------------------------------------------------------------------
1982 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
1983
1984 - skip incompatible archs in primary parsing.
1985 - rev 2883
1986
1987 -------------------------------------------------------------------
1988 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
1989
1990 - allow setting of source when parsing local .rpm (#147765)
1991 - rev 2880
1992
1993 -------------------------------------------------------------------
1994 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
1995
1996 - Do not update packages over other architectures
1997
1998 -------------------------------------------------------------------
1999 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
2000
2001 - Added zypp/ui/UserWantedPackages to support the UI's
2002   "automatic changes" dialog (bug #152700)
2003
2004 -------------------------------------------------------------------
2005 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
2006
2007 - use KeyRing class to validate repomd.xml (#160909)
2008
2009 -------------------------------------------------------------------
2010 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
2011
2012 - Product resolvables should be readable by normal users.
2013   (#162474) (dmacvicar)
2014 - implemented keyring and metadata signature verification
2015   in susetags source
2016 - dont delete the lock if we did not acquire it
2017 - r2847
2018
2019 -------------------------------------------------------------------
2020 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
2021
2022 - Added disabling of the automounter while MediaManager
2023   init and restoring of the old state on exit (#154326).
2024 - Implemented check if media (CD) is automounted or not
2025 - rev 2840
2026
2027 -------------------------------------------------------------------
2028 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
2029
2030 - Implemented several hal get/set/removeDeviceProperty wrappers
2031 - Improved HalException to allow to fetch HAL/DBUS error componets
2032 - rev 2830
2033
2034 -------------------------------------------------------------------
2035 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
2036
2037 - honor subscription status of catalogs (#162350)
2038 - rev 2827
2039
2040 -------------------------------------------------------------------
2041 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
2042
2043 - Enabled CD eject error reporting exceptions (#154326)
2044 - rev 2822
2045
2046 -------------------------------------------------------------------
2047 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
2048
2049 - support "dry run" (#159467)
2050 - implement "transactResKind" (#161400)
2051 - rev 2817
2052
2053 -------------------------------------------------------------------
2054 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
2055
2056 - add checksum for external patches (#159928)
2057
2058 -------------------------------------------------------------------
2059 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
2060
2061 - calculate product architecture (#158198)
2062
2063 -------------------------------------------------------------------
2064 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
2065
2066 - Auto protect installed packages from unknown vendor. (#157446)
2067
2068 -------------------------------------------------------------------
2069 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
2070
2071 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
2072   detection
2073
2074 -------------------------------------------------------------------
2075 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
2076
2077 - added support for external scripts to metadata (#159928) (jsrain)
2078 - fixed handling of Language resolvables (ma)
2079 - fix leak in rpmdb (dmacvicar)
2080 - added softlock for autoyast (#159466) (ma)
2081 - Fixed exceptions in doGetFileCopy() to show full url
2082   including the file instead of just the media base url. (mt)
2083 - Provide Language::summary (ma)
2084 - check patterns and selections file exist
2085   before veryfing them (#161300) (dmacvicar)
2086 - added YUM metadata checksum computation (jsrain)
2087 - added interface to patch of a message (jsrain)
2088 - r2734
2089
2090 -------------------------------------------------------------------
2091 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
2092
2093 - added support for external scripts to metadata (#159928)
2094 - r2709
2095
2096 -------------------------------------------------------------------
2097 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
2098
2099 - report separate exception when trying to start source cache again to
2100   suppress incorrect error message in XEN installation
2101 - r2682
2102
2103 -------------------------------------------------------------------
2104 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
2105
2106 - Implement inter process locking in zypp.
2107 - Added No medium found output
2108 - splitting modaliases in supplements TOO
2109 - parse also the available signing keys
2110
2111 -------------------------------------------------------------------
2112 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
2113
2114 - release all media when removing source (#159754) (visnov)
2115 - more testsuites (schubi)
2116 - updated translations (schubi)
2117 - added MediaNotEjectedException (mt)
2118 - rev 2652
2119
2120 -------------------------------------------------------------------
2121 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
2122
2123 - fix patches descriptions (dmacvicar)
2124 - fix source serialization (dmacvicar)
2125 - metadata for kernel test (schubi)
2126 - Arch tests updated (ma)
2127 - classify NULL Ptr as unique (ma)
2128 - Added host check, because file Url allows it now. (mt)
2129 - prepare modalias fix (#159766) (ma)
2130 - Provide iterator based access to SourceManager data. (ma)
2131 - Fixed "file:" Url scheme config to allow relative paths; (mt)
2132   RFC1738 says, it may contain a hostname as well...
2133 - revision 2633
2134
2135 -------------------------------------------------------------------
2136 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
2137
2138 - pkg-config support (mvidner)
2139 - close all medias when destructing MediaSet (jsrain)
2140 - rev 2622
2141
2142 -------------------------------------------------------------------
2143 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
2144
2145 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
2146 - Message callback implemented to show patch messages (visnov)
2147 - Bug 159696 (schubi)
2148 - provide transform_iterators to iterate over a maps keys or values (ma)
2149 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
2150 - added script and message installation (jsrain)
2151 - chooses the 'right' kernel now (kkaempf)
2152 - Use noarch if no arch is specified in patches (dmacvicar)
2153 - rev 2611
2154
2155 -------------------------------------------------------------------
2156 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
2157
2158 - Added some debug output including the access id (mt)
2159 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
2160   release with eject=true on attached media, to umount
2161   other mounts as well. (mt)
2162 - 159483 - solver does not blame missing dependency (schubi)
2163 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
2164 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
2165   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
2166 - fixed ZYPP_RETHROW (#156430) (ma)
2167 - patch for #156114 (visnov)
2168 - fixed container.erase loops (ma)
2169 - Fixed to reset desired (cached) flag before the action (mt)
2170 - Removed return in forceRelaseAllMedia (void function) (mt)
2171 - Parse nonexisting architecture to noarch so patches dont get
2172   filtered by the pool (dmacvicar)
2173 - 159512 - yast2-qt does not show label of to be installed products
2174   anymore (dmacvicar)
2175 - 159765 - Hidden patterns still visible (dmacvicar)
2176 - Use noarch if no arch is specified. (dmacvicar)
2177 - r2594
2178
2179 -------------------------------------------------------------------
2180 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
2181
2182 - properly report error for media change callback
2183 - rev 2579
2184
2185 -------------------------------------------------------------------
2186 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
2187
2188 - fixed memory leak in XMLNodeIterator (#157474)
2189 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
2190 - Renamed private MediaManager::forceMediaRelease
2191   function to forceReleaseShared (more exact name)
2192 - Implemented forceRelaseAllMedia() that can be
2193   used to release also foreign (user) mounts.
2194 - Added use of forceRelaseAllMedia for CD/DVDs
2195   if FORCE_RELEASE_FOREIGN is 1 (default 0)
2196 - little cleanup of the checkAttached function
2197 - r2578
2198
2199 -------------------------------------------------------------------
2200 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
2201
2202 - don't try to attach without exception handling (#158620)
2203 - fix descriptions, as a new tag Des for selections exists now.
2204 - fix #157683: failure after adding add-on product to install
2205   sources
2206 - added more files for translation
2207 - resolve-dependencies.cc: establish pool
2208 - parse-metadata.cc: catch bad URL
2209 - set zmdid for atoms
2210 - r2574
2211
2212 -------------------------------------------------------------------
2213 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
2214
2215 - fix testsuite.
2216 - provide edition and architecture for all kinds of yum
2217   resolvables.
2218 - fix ResStatus output.
2219 - establish atoms correctly.
2220 - treat requires to unneeded resolvables as fulfilled.
2221 - rev 2559
2222
2223 -------------------------------------------------------------------
2224 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
2225
2226 - fix the build
2227 - only consider best architecture/version (#157594)
2228 - prefer providers which supplement/enhance installed or
2229   to-be-installed packages (fixes the tpctl-kmp issue)
2230 - rev 2546
2231
2232 -------------------------------------------------------------------
2233 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
2234
2235 - provide more filters for pkg-bindings (#158602)
2236 - add SystemResObject to provide system (modalias, hal, ...)
2237   capabilities.
2238 - handle this during resolving.
2239 - make the modalias and hal capability match the SystemResObject
2240   by default, thereyby triggering a modalias (resp. hal)
2241   evaluation.
2242 - xmlstore: decouple target store from YUM schema.
2243 - clean up moving of hal() and modalias() from provides to
2244   supplements in ResolvableImpl.
2245 - add PatchContents() for UI.
2246 - handle Edition::noedition as empty string.
2247 - r2537
2248
2249 -------------------------------------------------------------------
2250 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
2251
2252 - releasing all medias when asking for CD (#156981)
2253 - r2471
2254
2255 -------------------------------------------------------------------
2256 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
2257
2258 - ResStatus::resetTransact must return a value.
2259 - Fixed random build failures in LanguageCode.cc.
2260   (Rewrote the CodeMaps constructor so that gcc does not
2261   optimize a 500-statement basic block.)
2262 - Fix constructions of patch objects. Actually insert atoms in atoms
2263   list. Insert atoms for package even if the package does not exists
2264   in the source. Fixes #157628 (dmacvicar).
2265 - Fixed license reading from susetags, #151834 (dmacvicar).
2266 - r2468
2267
2268 -------------------------------------------------------------------
2269 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
2270
2271 - added ResStatus::resetTransact (ma)
2272 - bugfix for #156439 (schubi)
2273 - Added Source_Ref::setAlias (#154913).
2274 - Do not assume there is a product file when scanning for products
2275   (visnov)
2276 - function to disable all sources in the persistent store (visnov)
2277 - dependency errors go to stdout, not stderr; output resolver info
2278   directly to stderr (kkaempf)
2279 - rev 2464
2280
2281 -------------------------------------------------------------------
2282 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
2283
2284 - fix merging of resolver info (needed for #157684).
2285 - errors are also important in ResolverInfo.
2286 - improve debug output in ResolverContext.
2287 - rev 2455
2288
2289 -------------------------------------------------------------------
2290 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
2291
2292 - delete RPMs downloaded via HTTP/FTP after installnig them
2293   (#157011)
2294 - fixed product registration (reverted autorefresh patch) (#157566)
2295
2296 -------------------------------------------------------------------
2297 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
2298
2299 - if root!="/", always prefer the upgrade candidate (#155472)
2300 - implement license confirmed api for UI.
2301 - prefer architecture over version in distribution upgrade
2302   (#157501)
2303 - clean up media handling.
2304 - rev 2448
2305
2306 -------------------------------------------------------------------
2307 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
2308
2309 - init Modalias properly.
2310 - fix warnings in testcases.
2311 - rev 2432
2312
2313 -------------------------------------------------------------------
2314 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
2315
2316 - drop libjpeg-devel and sqlite-devel from build requires.
2317
2318 -------------------------------------------------------------------
2319 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
2320
2321 - implement 'modalias()' capability (#157406)
2322 - make dependencies consistent, its 'freshens'.
2323 - cope with user umounts of devices.
2324 - add debug to SourceManager.
2325 - rev 2418
2326
2327 -------------------------------------------------------------------
2328 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
2329
2330 - allow version downgrade during distribution upgrade if the
2331   newer package is coming from a trusted vendor (#155472)
2332 - implement locale fallback
2333 - 'freshen' -> 'freshens' in schema definitions to make it
2334   consistent with all other dependency definitions.
2335 - better error reporting for .pat and .sel files.
2336 - rule out packages from dependency resolutions which are
2337   de-selected by user (#155368)
2338 - use locale fallbacks in package translations.
2339 - refresh source when re-enabling it.
2340 - rev 2406
2341
2342 -------------------------------------------------------------------
2343 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
2344
2345 - split of libzypp-zmd-backend subpackage as a stand-alone
2346   leaf package.
2347 - encapsulate bool test for Source_Ref better.
2348 - fixed stack overflow (ma).
2349 - make testsuite build again.
2350 - rev 2346
2351
2352 -------------------------------------------------------------------
2353 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
2354
2355 - fixed URL rewriting for CD2 and following (#154762)
2356 - fixed ResPoolProxy diffState (for proper ok/cancel support
2357   in UI)
2358 - added special exception class for aborting installation
2359   (#154936)
2360 - only auto-change directories if they end in CDn or DVDn.
2361 - rev 2320.
2362
2363 -------------------------------------------------------------------
2364 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
2365
2366 - silently ignore multiple installs of the same package.
2367 - fix disk usage for installs and uninstalls.
2368 - rev 2308
2369
2370 -------------------------------------------------------------------
2371 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
2372
2373 - zmd-backend: filter out incompatible architectures from
2374   repository.
2375 - rev 2298
2376
2377 -------------------------------------------------------------------
2378 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
2379
2380 - sync libzypp media data with mtab.
2381 - improve resolver error and solution reports.
2382 - fix source cache reading (#155459).
2383 - default cached sources to enabled (#155459).
2384 - let each source provide public keys.
2385 - rev 2297
2386
2387 -------------------------------------------------------------------
2388 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
2389
2390 - only write by-sovler transactions back (#154976)
2391 - rev 2278
2392
2393 -------------------------------------------------------------------
2394 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
2395
2396 - release last used source at end of commit (#155002)
2397 - rev 2277
2398
2399 -------------------------------------------------------------------
2400 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
2401
2402 - cope with NULL values in zmd catalogs table (#153584)
2403 - set YAST_IS_RUNNING in transact zmd helper (#154820)
2404 - run SuSEconfig after transact zmd helper (#154820)
2405 - add softTransact to honor user vs. soft requirements (#154650)
2406 - honor all build keys provided by a package source.
2407 - add source metadata refresh.
2408 - add progress callbacks to zmd helpers.
2409 - rev 2276
2410
2411 -------------------------------------------------------------------
2412 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
2413
2414 - include .diffs into main source.
2415 - catch exception when ejecting media which was unmounted externally
2416   (#154697).
2417 - init source in zmd-backend correctly (#154667)
2418 - implement disk usage info for YaST.
2419 - clean up XML schema files.
2420 - catch CPUs identifying as 'i686' but being 'i586'.
2421 - allow definition of preferred attach (mount) point for media.
2422 - make resolver results more readable.
2423 - use language fallbacks if none of multiple language providers
2424   matches.
2425 - get rid of ignoring wrong arch in resolver, having the wrong
2426   architecture is prevented by other means.
2427 - prepare for translations in exceptions.
2428 - fix 'abort does not abort'
2429 - implement 'flag' I/O in target cache backend.
2430 - skip incompatibles architectures in packages.<lang>
2431 - rev 2228
2432
2433 -------------------------------------------------------------------
2434 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
2435
2436 - dont even provide src/nosrc from the source.
2437 - rev 2169 + diffs
2438
2439 -------------------------------------------------------------------
2440 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
2441
2442 - Initialize commit result (#154409)
2443 - release media if its wrong (#154326)
2444 - dont copy src/nosrc packages to the pool (#154627)
2445 - reduce XML logging.
2446 - rev 2169 + diffs
2447
2448 -------------------------------------------------------------------
2449 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
2450
2451 - fix path of .po files (#154074).
2452 - parse the correct package.<lang> file (kinda #154074).
2453 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
2454 - reattach all released medias.
2455 - raise exception instead of abort() on XML errors (#154104).
2456 - update translations.
2457 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
2458   and is_empty_dir utility function
2459 - rev 2169
2460
2461 -------------------------------------------------------------------
2462 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
2463
2464 - check freshens and supplements for packages (#154074).
2465 - only complain about incomplete installed resolvables,
2466   if they are uninstalled, schedule them for installation.
2467   (#154074)
2468 - add testcases for locale() provides.
2469 - add lang_country -> lang fallback.
2470 - have locale(parent:...) deps match any provides of 'parent'
2471   also when uninstalling a package.
2472 - rev 2148
2473
2474 -------------------------------------------------------------------
2475 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
2476
2477 - change the locale(...) separator to ";" (#153791)
2478 - complete "find-files" of zmd-backend.
2479 - rev 2140
2480
2481 -------------------------------------------------------------------
2482 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
2483
2484 - avoid attaching media when initializing source
2485 - rev 2139
2486
2487 -------------------------------------------------------------------
2488 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
2489
2490 - warn about misspelled 'locale(...)' provides
2491 - add testcases
2492 - rev 2134
2493
2494 -------------------------------------------------------------------
2495 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
2496
2497 - fix the build
2498 - rev 2129
2499
2500 -------------------------------------------------------------------
2501 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
2502
2503 - provide available locales to application (#153583)
2504 - honor 'requestedLocales' (language dependant packages)
2505 - honor release requests for all holders of a device.
2506 - silently re-attach after a forced release.
2507 - solver improvements.
2508 - handle source caches.
2509 - proper logging in zmd backend helpers.
2510 - rev 2127
2511
2512 -------------------------------------------------------------------
2513 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
2514
2515 - upgrade always to best version and arch (#153577)
2516 - reset 'transact' state for obsoleted packages (#153578)
2517 - translation updates
2518 - rev 2113
2519
2520 -------------------------------------------------------------------
2521 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
2522
2523 - add support for 'local' .rpm packages to zmd-backend.
2524 - rev 2101
2525
2526 -------------------------------------------------------------------
2527 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
2528
2529 - fix build of zmd/backend.
2530 - actually fill 'files' table in package-files.
2531 - rev 2094
2532
2533 -------------------------------------------------------------------
2534 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
2535
2536 - improve testcases.
2537 - add 'setPossibleLocales()' to ZYpp, this defines the set
2538   of possible locales to choose from (#153583)
2539 - provide LanguageImpl and create 'Language' resolvables for
2540   each 'possible' locale.
2541 - fix YUM parsing of patches, insert 'atoms' to link patches
2542   with packages.
2543 - replace gzstream/ with own, existing implementation.
2544 - honor locks in solver (#150231)
2545 - sync pool with target after commit() properly (#150565, #153066)
2546 - new zmd helper 'package-files'
2547 - rev 2093
2548
2549 -------------------------------------------------------------------
2550 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
2551
2552 - prevent multiple initializations of the target (#153124)
2553 - implement 'loopback mounted ISO images'
2554 - retain old package sources on upgrade.
2555 - support compressed .xml files in 'repodata' type repositories.
2556 - rev 2025
2557
2558 -------------------------------------------------------------------
2559 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
2560
2561 - parse locale(...) provides and construct correct dependencies.
2562
2563 -------------------------------------------------------------------
2564 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
2565
2566 - always upgrade to candidate (#152760).
2567 - fix typo in package sorting.
2568 - prepare handling of locale provides.
2569 - rev 1995
2570
2571 -------------------------------------------------------------------
2572 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
2573
2574 - sort src/nosrc package to right list during commit.
2575 - revert installtime/buildtime in susetags parser (#152760)
2576 - rev 1990
2577
2578 -------------------------------------------------------------------
2579 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
2580
2581 - reset state after successful commit (#153030)
2582 - run "rpm -e" always with "--nodeps" (#153026)
2583 - provide separate resolvable kind for src packages.
2584 - extend status field for LOCK and LICENSE.
2585 - add sameState()/diffState() for UI.
2586 - provide 'best' candidate for UI.
2587 - set 60 sec timeout for curl access.
2588 - don't cross-compare solver results, takes too much time.
2589 - provide sizes of installed packages.
2590 - extend REQUIRES semantics in content file.
2591 - add "parse-metadata" helper to zmd-backend.
2592 - rev 1987
2593
2594 -------------------------------------------------------------------
2595 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
2596
2597 - provide complete disk usage data (#152761)
2598 - include upgrade flag when copying solver solution
2599   back to pool (#152717)
2600 - rev 1959
2601
2602 -------------------------------------------------------------------
2603 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
2604
2605 - don't insert incompatible architectures to the pool (#151933)
2606 - don't accept incompatible architectures from a repository
2607   (#151933)
2608 - separate rpm log (#151431).
2609 - allow extended product requires.
2610 - rev 1954
2611
2612 -------------------------------------------------------------------
2613 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
2614
2615 - provide the XML schema files in the main package. (#152593)
2616
2617 -------------------------------------------------------------------
2618 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
2619
2620 - provide arch compat handling.
2621 - implement data upload to zmd.
2622 - fix source metadata caching on target.
2623 - add 'supplements' dependencies to 'yum' parser.
2624 - provide user agent identification to curl calls.
2625 - move resolver branches (multiple alternatives) back in queue
2626   (resolve known things first, then the unknown ones).
2627 - clean up 'packages' parser.
2628 - rev 1947
2629
2630 -------------------------------------------------------------------
2631 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
2632
2633 - improve media mount/umount interface
2634 - prepare class ArchCompat for proper architecture ordering
2635   and compatibility handling.
2636 - add returns to dummy functions in DbAccess.
2637 - rev 1913
2638
2639 -------------------------------------------------------------------
2640 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
2641
2642 - don't explictly delete to-be-upgraded packages.
2643 - finish query-system, resolve-dependencies, and transact for
2644   libzypp-zmd-backend.
2645 - provide Pattern::category.
2646 - move system architecture to toplevel.
2647 - make target store pathname settable.
2648 - speed up rpmdb reading by properly filtering unwanted file
2649   provides.
2650 - rev 1905
2651
2652 -------------------------------------------------------------------
2653 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
2654
2655 - new translations.
2656 - proofread texts.
2657 - when comparing solutions, prefer higher versions.
2658 - provide generic 'SafeBool' for bool conversions.
2659 - add PtrTypes testsuites.
2660 - rev 1876
2661
2662 -------------------------------------------------------------------
2663 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
2664
2665 - integrate all diffs
2666 - move Target::commit to toplevel API
2667 - generalize dependency iterators and hash dependency
2668   information in pool (for speedup)
2669 - add 'supplements' as dependency
2670 - make more pattern attributes available
2671 - drop "smbfs" in favour of "cifs" (#151476)
2672 - add metadata cache to sources (Beta4 bug)
2673 - run "rpm -e"  with name-version-release
2674 - fix update conflicts
2675 - rev 1864
2676
2677 -------------------------------------------------------------------
2678 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
2679
2680 - fix-mediachange.diff: dont skip CD but retry after media change
2681 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
2682   'eject' button
2683 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
2684   so media handle gets actually released and media unmounted.
2685
2686 -------------------------------------------------------------------
2687 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
2688
2689 - implement arch scoring
2690 - prefer better arch (#151427)
2691 - transitive depedencies of weak requirements are non-weak
2692   (#151446)
2693 - rev 1778 + diff
2694
2695 -------------------------------------------------------------------
2696 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
2697
2698 - ignore self and to-be-updated conflicts (#150844)
2699 - fix enable of target store (for non-packages)
2700 - rev 1778
2701
2702 -------------------------------------------------------------------
2703 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
2704
2705 - fix "cd:" url (#151121)
2706 - provide location() in public Package api
2707 - allow running distribution upgrade in testmode
2708 - extend HAL interface
2709 - rev 1762
2710
2711 -------------------------------------------------------------------
2712 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
2713
2714 - pass normal and locale packages from selections correctly.
2715 - its "baseconf" for base selections.
2716 - Make 'ZYpp' an obvious singleton.
2717 - provide releasenotesUrl.
2718 - dont continue upgrade without target.
2719 - implement 'fake' hal for testing.
2720 - fix package sizes.
2721 - more solver testcases.
2722 - rev 1754
2723
2724 -------------------------------------------------------------------
2725 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
2726
2727 - extend requires of libzypp-devel
2728 - provide package sizes for UI
2729 - provide more UI helpers
2730 - implement Product and related functions
2731 - fix split provides in distribution upgrade
2732 - provide locale information to system
2733 - ask HAL for available devices
2734 - reduce debug information in solver
2735 - filter architectures in source, not in solver
2736 - rev 1743
2737
2738 -------------------------------------------------------------------
2739 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
2740
2741 - disable another testsuite for now
2742 - fetch the default locale from environment
2743 - support user-defined formatting of log
2744 - rev 1710
2745
2746 -------------------------------------------------------------------
2747 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
2748
2749 - providing basic product information from susetags source
2750 - public API for preferred language
2751 - implemented redirect of logging (#149001)
2752 - report start/finish of source data parsing (#150211)
2753 - store/restore source aliases properly (#150256)
2754 - disable a lot of debug logging to speed up solver
2755 - properly rewrite URL for CDn directory layouts (#149870)
2756 - rev 1706
2757
2758 -------------------------------------------------------------------
2759 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
2760
2761 - add save/restore state to facilitate UI 'cancel'
2762 - enable target/store
2763 - add 'forceResolve' call and flag to resolver to switch between
2764   task-oriented ZMD and interactive YaST behaviour.
2765 - Fix resolver problem solution texts.
2766 - improve solver problem solution offerings.
2767 - fix media access handling to better support multiple
2768   requestors to single media.
2769 - move the media number checking to the source (media requestor)
2770   which knows how to verify the correct media.
2771 - Fix CD ordering (#149871), adding testcases.
2772 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
2773 - Add selections to testcases.
2774 - rev 1673
2775
2776 -------------------------------------------------------------------
2777 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
2778
2779 - Fix missing return in Source.cc:124
2780
2781 -------------------------------------------------------------------
2782 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
2783
2784 - cope with empty arch field in selections
2785 - enable dummy "enableStorage" function
2786 - rev 1610-branch
2787
2788 -------------------------------------------------------------------
2789 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
2790
2791 - fix random data return in Source.cc
2792 - rev 1610
2793
2794 -------------------------------------------------------------------
2795 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
2796
2797 - adapt zmd-backend to SourceImpl API change
2798 - rev 1608
2799
2800 -------------------------------------------------------------------
2801 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
2802
2803 - fix the packages parser bug. Now all packages are parsed
2804   including (english) translations.
2805   source/susetags is back to svn head.
2806 - rev 1600
2807
2808 -------------------------------------------------------------------
2809 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
2810
2811 - fix off-by-one bug in bitfield handling
2812 - revert source/susetags to rev 1411
2813 - rev 1586
2814
2815 -------------------------------------------------------------------
2816 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
2817
2818 - dont prereq-sort non-packages
2819 - rev 1584
2820
2821 -------------------------------------------------------------------
2822 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
2823
2824 - rev 1582
2825
2826 -------------------------------------------------------------------
2827 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
2828
2829 - update to rev 1543
2830
2831 -------------------------------------------------------------------
2832 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
2833
2834 - require hal-devel in libzypp-devel
2835 - re-merge fixes (RPM_OPT_FLAGS)
2836
2837 -------------------------------------------------------------------
2838 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
2839
2840 - make solver behaviour a bit more interactive
2841 - rev 1537
2842
2843 -------------------------------------------------------------------
2844 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
2845
2846 - Fix syntax error in configure script.
2847 - Use RPM_OPT_FLAGS.
2848
2849 -------------------------------------------------------------------
2850 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
2851
2852 - update for qt ui integration
2853 - rev 1504
2854
2855 -------------------------------------------------------------------
2856 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
2857
2858 - split off libzypp-zmd-backend
2859 - rev 1466
2860
2861 -------------------------------------------------------------------
2862 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
2863
2864 - another update to svn
2865
2866 -------------------------------------------------------------------
2867 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
2868
2869 - finish rpm callbacks
2870 - finish UI API
2871 - fix state change resolver<->pool
2872 - zmd backend stuff
2873 - speed up tag file parsing
2874 - rev 1405
2875
2876 -------------------------------------------------------------------
2877 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
2878
2879 - disabling failing tests of s390 and ppc
2880
2881 -------------------------------------------------------------------
2882 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
2883
2884 - Snapshoot rev 1367
2885
2886 -------------------------------------------------------------------
2887 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
2888
2889 - use hashes for pool
2890 - rev 1343
2891
2892 -------------------------------------------------------------------
2893 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
2894
2895 - removed Obsoletes:    yast2-packagemanager
2896
2897 -------------------------------------------------------------------
2898 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
2899
2900 - Snapshoot 3 Feb 2005 (11:30)
2901
2902 -------------------------------------------------------------------
2903 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
2904
2905 - Snapshoot 2 Feb 2005 (14:00)
2906
2907 -------------------------------------------------------------------
2908 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
2909
2910 - Snapshoot 2 Feb 2005 ( integrating YaST )
2911
2912 -------------------------------------------------------------------
2913 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
2914
2915 - converted neededforbuild to BuildRequires
2916
2917 -------------------------------------------------------------------
2918 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
2919
2920 - Initial version
2921