1 -------------------------------------------------------------------
2 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
4 - Handle media eject failures (#216545)
7 -------------------------------------------------------------------
8 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
10 - Reimplemented RpmDb::checkPackage using librpm API instead
11 of parsing "rpm --checksig" output. (#163202)
15 -------------------------------------------------------------------
16 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
18 - NEW behaviour of the solver:
19 Obsolete virtual provides. E.G.:
30 Name: nomoretest-1.0-0
35 test-1.0-0 AND moretest-1.0-0 will be deleted. In former versions only
36 test-1.0-0 had been deleted. Bug 220999
43 -------------------------------------------------------------------
44 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
46 - Bugfix in generating solver testcases:
47 - added kind of capabilities in description file
48 - removed unneded channel from uninstall in command file
50 -------------------------------------------------------------------
51 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
53 - Try to call /bin/eject utility if the eject-ioctl fails.
56 -------------------------------------------------------------------
57 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
59 - ignore empty capabilities
62 -------------------------------------------------------------------
63 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
65 - make progress strings translatable (#219783)
68 -------------------------------------------------------------------
69 Tue Nov 7 16:40:28 CET 2006 - schubi@suse.de
71 - While deleting a selection all concerning recommended
72 packages will be deleted too.
73 BUT those packages should not be deleted which have been
74 set to KEEP by the user. bug 217574
78 -------------------------------------------------------------------
79 Tue Nov 7 13:12:49 CET 2006 - schubi@suse.de
81 - Makefile in zypp2 fixed
84 -------------------------------------------------------------------
85 Tue Nov 7 11:38:10 CET 2006 - schubi@suse.de
91 -------------------------------------------------------------------
92 Mon Nov 6 12:32:22 CET 2006 - dmacvicar@suse.de
94 - Make the parser more strict, rejecting broken sources
95 but showing the error line.
96 Last fix making the parser relax would break multitag
97 descriptions with empty lines, now we check dependencies
98 at a higher level. (reference #160607)
101 -------------------------------------------------------------------
102 Fri Nov 3 11:04:19 CET 2006 - schubi@suse.de
104 - New problem solution added: Unlock ALL resovables in order to speed up
105 problem solution. Bug 206453
107 -------------------------------------------------------------------
108 Fri Nov 3 10:29:08 CET 2006 - schubi@suse.de
112 -------------------------------------------------------------------
113 Thu Nov 2 17:15:19 CET 2006 - mt@suse.de
115 - Fixed target/hal - removed dbus_connection_close calls, because
116 the connections are shared; unref the ref-counted handle only.
120 -------------------------------------------------------------------
121 Thu Nov 2 16:18:27 CET 2006 - dmacvicar@suse.de
123 - skipping unreachable packages won't work
127 -------------------------------------------------------------------
128 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
130 - (#213793) Target store fails to recreate stored install-time (other
131 Date and ByteCount values as well)
133 - skip comments and blank lines in multilists
134 fixes (#214877) - zen-updater is not installed by default
136 - Automatically fix broken products when reading
137 the product database.
138 still pending: honour the read-only flag
139 Changes to make this possible include
140 using read_dir instead of boost directory
143 -------------------------------------------------------------------
144 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
146 - added new class for generating solver testcases:
149 -------------------------------------------------------------------
150 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
152 - Finalized ui::PatternContents. (F301229)
156 -------------------------------------------------------------------
157 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
159 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
162 -------------------------------------------------------------------
163 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
165 - Added ui::PatternContents: Helper class that will compute a patterns
166 expanded install_packages set. (UI interface for F301229)
169 -------------------------------------------------------------------
170 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
172 - removed the last reference to /usr/lib64 to fix the build
174 -------------------------------------------------------------------
175 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
177 - added "zypper info" (jkupec)
180 -------------------------------------------------------------------
181 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
183 - fix rpm db timestamp
184 - add extra urls and optional urls to product API
187 -------------------------------------------------------------------
188 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
190 - zypper: nicer progress reports, with or without --verbose.
192 -------------------------------------------------------------------
193 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
195 - Fixed reloading of target data after commit. Broken since
200 -------------------------------------------------------------------
201 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
203 - put query-pool in /usr/lib/zypp and not lib64
206 -------------------------------------------------------------------
207 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
209 - revert keyring changes, causes endless loop (obvious)
210 - add dist-product information, adapt store
214 -------------------------------------------------------------------
215 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
217 - zypp-query-pool: For products show additionally distributionName
218 and distributionEdition. (required by #205392)
221 -------------------------------------------------------------------
222 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
224 - Add accessor for Product distributionName and distributionEdition.
225 (required by #205392)
228 -------------------------------------------------------------------
229 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
231 - added test case for KeyRing
232 - fire trustedKeyAdded in all calls to import trusted key
233 not only in signature check workflow.
236 -------------------------------------------------------------------
237 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
239 - zypper update: implemented minimal version (patches only)
240 - zypper list-updates: changed default type from package to patch,
241 consider patches affecting the package manager separately
243 -------------------------------------------------------------------
244 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
249 -------------------------------------------------------------------
250 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
252 - add zypp-query-pool, so registration doesn't depend on
253 libzypp-zmd-backend being installed. Will remove from
254 backend when suseregister gets updated.
256 -------------------------------------------------------------------
257 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
259 - Make sure config.rpath is present.
261 -------------------------------------------------------------------
262 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
264 - zypper search: fixed uninitialized members that made all searches
265 exact and case sensitve
267 -------------------------------------------------------------------
268 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
270 - zypp-checkpatches, write in the right file
273 -------------------------------------------------------------------
274 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
276 - Install resolvables although they are unneeded
277 if they have NOT the kind patch/atoms
278 Bug 210538 - freshens/supplements does not work with patterns
281 -------------------------------------------------------------------
282 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
284 - zypper service-add -r http://example.org/foo.repo (F#300641).
286 -------------------------------------------------------------------
287 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
290 save version of the generated xml to
291 regenerate it if it changes.
292 save a random token in case of error to
293 force recreating xml file
296 -------------------------------------------------------------------
297 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
299 - remove permissions for zypp checkpatches from spec
302 -------------------------------------------------------------------
303 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
305 - registration fails because of wrong product data
307 use DISTPRODUCT,DISTVERSION to create the product
308 resolvable. have this resolvable provide
312 -------------------------------------------------------------------
313 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
315 - zypper service-add -r ./foo.repo (F#300641).
317 -------------------------------------------------------------------
318 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
320 - zypper: added case-sensitive search, search in descriptions and
321 summaries, search by resolvable type, substring and word
322 matching, support for wildcards
325 -------------------------------------------------------------------
326 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
328 - Dont incomplete an uninstalled resolvable, even not when establishing.
329 Incomplete only makes sense for installed resolvables (when they have broken
330 deps), for patches (because they are needed) and for atoms (because they are
331 used during patch calculation)
334 - Do not branch for packages with the same NVE but different architectures.
335 Take the best architecture.
337 -------------------------------------------------------------------
338 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
340 - Prevent the user from sending signals to zypp-checkpatches-wrapper
343 -------------------------------------------------------------------
344 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
346 - implement rename source in sourcemanager
349 -------------------------------------------------------------------
350 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
352 - YaST sources: set alias to product summary if empty
353 - show alias on logs.
356 -------------------------------------------------------------------
357 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
359 - version 2.4.0 (bin incompat due to callback fixes)
362 -------------------------------------------------------------------
363 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
365 - Provide additional solver status information to the UI.
367 - Fixed UI satus computation in presence of multiple available
372 -------------------------------------------------------------------
373 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
375 - remove const in MediaChangeReport requestMedia that
379 -------------------------------------------------------------------
380 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
382 - zypper: added search (jkupec)
383 - removed the suid bit from zypp-checkpatches-wrapper so that the
384 build passes until permissions.rpm is updated (~#211286).
387 -------------------------------------------------------------------
388 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
390 - Log microseconds if ZYPP_PROFILING env var is enabled.
393 -------------------------------------------------------------------
394 Mon Oct 9 18:15:19 CEST 2006 - dmacvicar@suse.de
397 Factory cannot be set with 'refresh' enabled
399 - get rid of some const bool signatures in Source classes
402 -------------------------------------------------------------------
403 Mon Oct 9 15:11:16 CEST 2006 - mvidner@suse.cz
405 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
407 -------------------------------------------------------------------
408 Fri Oct 6 13:23:32 CEST 2006 - schubi@suse.de
410 - select the best solution: prefering the total amount of install/update
411 packages BEFORE source preferences. Bug 208784
413 -------------------------------------------------------------------
414 Fri Oct 6 11:55:11 CEST 2006 - dmacvicar@suse.de
416 - Introduce a method to see if a source supports a
417 kind of resolvable at that time, so we can
418 init a YUM source like factory but avoid parsing
419 it if it contains no patches.
421 - zypp-checkpatches xml output
424 -------------------------------------------------------------------
425 Mon Oct 2 16:34:03 CEST 2006 - mvidner@suse.cz
427 - added a CLI preview: zypper
431 -------------------------------------------------------------------
432 Mon Oct 2 15:11:26 CEST 2006 - dmacvicar@suse.de
435 Make Content File Aware of Different Architectures
436 expand %a in release notes with architecture
438 -------------------------------------------------------------------
439 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
441 - Extended pattern parser to support includes/extends tags as hint
442 for the IO. (F301229)
446 -------------------------------------------------------------------
447 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
449 - Enabled sending of ScriptResolvableReport.
450 - Changed ScriptResolvableReport::start to send local path
451 of script to be executed.
455 -------------------------------------------------------------------
456 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
458 - Added ScriptResolvableReport. Callbacks triggered on script
459 execution during commit. (F100233)
463 -------------------------------------------------------------------
464 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
466 - fix: Url::getRegisteredSchemes() would always return nothing
468 -------------------------------------------------------------------
469 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
471 - Made the build dependency on gettext-devel explicit
473 -------------------------------------------------------------------
474 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
476 - adapted multi-media YUM sources according to official YUM
477 specification (F300743)
479 -------------------------------------------------------------------
480 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
482 - use RPM_OPT_FLAGS (meissner@suse.de)
484 -------------------------------------------------------------------
485 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
487 - reduce logging in ResolvableImpl.cc
490 -------------------------------------------------------------------
491 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
493 - SourceFactory::createFrom() - don't loose url,...
496 -------------------------------------------------------------------
497 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
499 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
500 in QueueItemInstall and QueueItemRequire
502 removed fix:Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de
504 -------------------------------------------------------------------
505 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
507 - fixed SourceFactory::createFrom() - don't loose alias,
508 cachedir,... parameters
510 -------------------------------------------------------------------
511 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
513 - Use RPM Enhances only if detected at configure time, to allow
514 compilation with older rpm.
515 - callback params: use const string & instead of string (dmacvicar)
517 -------------------------------------------------------------------
518 Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de
520 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
521 a package/script/message
524 -------------------------------------------------------------------
525 Thu Sep 7 16:19:36 CEST 2006 - dmacvicar@suse.de
527 - add Source_Ref::checksum() which in combination with
528 timestamp can give an idea of a source change.
531 -------------------------------------------------------------------
532 Thu Sep 7 14:32:38 CEST 2006 - mvidner@suse.cz
534 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
535 enable progress reporting on compressed streams.
537 -------------------------------------------------------------------
538 Wed Sep 6 18:31:20 CEST 2006 - dmacvicar@suse.de
540 - better error propagation
543 -------------------------------------------------------------------
544 Tue Sep 5 19:22:56 CEST 2006 - mt@suse.de
546 - Removed libblkid dependency - the workaround using libblkid to
547 check filesystem on XEN vbd mapped devices is obsolete, because
548 the info is avaliable via /dev/disk/by-label link now. (#197107)
551 -------------------------------------------------------------------
552 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
554 - PackageProvider: Fixed broken retry. (#202163)
557 -------------------------------------------------------------------
558 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
560 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
561 to create a Package from a source package header.
562 - Added method Pathname::extension: Return all of the characters in name
563 after and including the last dot in the last element of name.
564 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
565 rpms. Otherwise we'd need access to the rpm database to get the keys.
568 -------------------------------------------------------------------
569 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
571 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
572 a package/script/message
575 -------------------------------------------------------------------
576 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
578 - Speedup computation of number of rpm database entries.
581 -------------------------------------------------------------------
582 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
584 - Fixed endless loop in transactResObject
585 Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
587 -------------------------------------------------------------------
588 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
590 - fix some testcases for tar file parser changes
593 -------------------------------------------------------------------
594 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
597 - clean old callbacks
600 -------------------------------------------------------------------
601 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
603 - zyppPattern->install_packages returns SUGGESTED package too.
607 -------------------------------------------------------------------
608 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
610 - New behaviour in the solver: try with 'best' package first, try with 'all'
611 packages if this fails.
614 -------------------------------------------------------------------
615 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
618 - bump version due to incompatible callback changes in KeyRing
621 -------------------------------------------------------------------
622 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
624 - new keyring callbacks
625 - separate trust key from import key
626 - use PublicKey class instead of params, to be able
627 to add more info like photos later (pending #181682)
628 - update zmart with those callbacks.
629 - better error handling (Exception types)
630 - make tmp file names more readable depending on the context
633 -------------------------------------------------------------------
634 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
636 - decouple probing from source creation, using the new
637 media test for existence functions.
640 -------------------------------------------------------------------
642 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
644 - Fixed getDoesFileExist to reset the transfer range
645 - Added logging of curl debug messages to the zypp log.
646 The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
647 ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
650 -------------------------------------------------------------------
651 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
653 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
654 see rev 3810 below. (#190163)
657 -------------------------------------------------------------------
658 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
660 - fix uninstalling of atoms (noop)
663 -------------------------------------------------------------------
664 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
666 - Implement initial verson of Media
667 doesFileExist, for future source probing.
670 -------------------------------------------------------------------
671 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
673 - more dbus_connection_close fixes
676 -------------------------------------------------------------------
677 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
679 - clean up 'incomplete' handling in QueueItemEstablish.
682 -------------------------------------------------------------------
683 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
685 - Don't set 'incomplete' for uninstalled patterns or products.
689 -------------------------------------------------------------------
690 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
692 - Added new API calls:
694 setAdditionalConflict
697 -------------------------------------------------------------------
698 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
700 - don't link examples to testsuite library.
702 -------------------------------------------------------------------
703 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
705 - Disable profiling to work around compiler bug.
707 -------------------------------------------------------------------
708 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
710 - forward port 3924:3939
711 - Add explicit finish callbacks for subtasks during ProvidePackage
712 Â to avoid UI confusion.
715 -------------------------------------------------------------------
716 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
718 - Introduce examples/
719 - fix some svn ignores
720 - fix compilation. Use: dbus_connection_close
723 -------------------------------------------------------------------
724 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
726 - Initial support for plain directory with rpms as source
729 -------------------------------------------------------------------
730 Tue Aug 8 16:51:45 CEST 2006 - dmacvicar@suse.de
732 - Move the target query by kind function to
733 a iterator, so we dont make a copy of the restore
734 the iterator works loading by demand too
736 -------------------------------------------------------------------
737 Mon Aug 7 17:57:26 CEST 2006 - dmacvicar@suse.de
739 - rename the new initTarget to initializeTarget,
740 leave the old one as is, but deprecate it.
743 -------------------------------------------------------------------
744 Mon Aug 7 15:10:08 CEST 2006 - dmacvicar@suse.de
746 - forward port from SLES10 branch , till 3888
747 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
748 full packages. (#168844)
749 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
753 -------------------------------------------------------------------
754 Fri Aug 4 15:20:13 CEST 2006 - dmacvicar@suse.de
756 - Separate target init from adding resolvables, getting rid of the
758 - dont clear the store each time Target::resolvables is called
759 - Load target resolvables on demand by kind, keep them cached later
760 - add Target::resolvablesByKind(kind) to allow query specific kind
761 without reading all kinds. Used to port TargetProduct, which
762 was reading the whole rpm database only to displayy base product
764 - commit to pkg-bindings and packager will follow.
765 - jsrain will port more yast stuff, especially inst_source which
766 startup time should by reduced by half afterwards.
769 -------------------------------------------------------------------
770 Tue Aug 1 13:37:29 CEST 2006 - dmacvicar@suse.de
773 rev 3786 fix to stalle tmpfiles broke patches.
774 SLES was released with this broken. 10.1 has a blocked
775 zypp update because this.
776 Attempt to fix this. (#192535)
777 - fix configure.ac sqlite-source build path
780 -------------------------------------------------------------------
781 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
785 -------------------------------------------------------------------
786 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
788 - dont link sqlite in the main lib.
791 -------------------------------------------------------------------
792 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
794 - susetags: parse product parser regexp only once
795 - parse yum factory 5 sec. (from 30) faster using
796 another string find algorithm
799 -------------------------------------------------------------------
800 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
802 - Digest: Don't read the stream character wise but reading blocks,
803 Â as advised by matz profiling.
806 -------------------------------------------------------------------
807 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
809 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
810 trusted vendors. (#189573)
813 -------------------------------------------------------------------
814 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
816 - backport fix for stalle tmpfile (#191311)
819 -------------------------------------------------------------------
820 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
822 - deactivated media manager code that was disabling the
823 automounter (#172419)
826 -------------------------------------------------------------------
827 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
829 - fix autorefresh (#186115)
831 -------------------------------------------------------------------
832 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
834 - forward port from SLE branch
835 - Set default permission for logfiles to 0640. (#187044)
838 -------------------------------------------------------------------
839 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
841 - forward port from SLE branch
842 - Fixed installation of SP or Add-On product switching to media 2
846 -------------------------------------------------------------------
847 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
849 - forward port from SLE branch
850 - Strip self provides without edition in Resolvable ctor.
852 - Source::provideResolvables not implemented in yum source type.
853 Product not set for packages that are available from update source
855 - Hook modalias() supplements without package to "kernel" (#184840)
856 - Allow on-demand SourceManager::restore() (#186678)
857 - Hook modalias() supplements without package to "kernel" (#184840)
860 -------------------------------------------------------------------
861 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
863 - Fix adding resolving of path names for mount points (#181606)
866 -------------------------------------------------------------------
867 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
869 - merge download algorithm and refactoring from branch
872 -------------------------------------------------------------------
873 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
875 - right fix for tmpdir initialized in static constructor
876 - catch around provideJustFile in providePackage
879 -------------------------------------------------------------------
880 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
882 - autodocs: use find+xargs to overcome command length limit,
883 do not call doxygen unnecessarily (#185334).
886 -------------------------------------------------------------------
887 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
889 - Dont use getZYpp in static constructor (#185198)
890 Bugfix #178292 was wrong.
891 - Only warn on incompleting installed resolvables (#185197)
894 -------------------------------------------------------------------
895 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
897 - Atoms might only be installed via patches (#184714)
900 -------------------------------------------------------------------
901 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
903 - fix for the last stall tmpfile (#178292)
906 -------------------------------------------------------------------
907 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
909 - Implemented transfer timeout inside of the progress callback.
910 The timeout value can be set using timeout url parameter, the
911 default transfer timeout is 180 seconds. (#181602)
912 - Added ssl_verify and ssl_capath url options used in https scheme,
913 allowing to change or disable the ssl verify options. (#171622)
914 - Added fallback on read failures of /etc/mtab to /proc/mounts.
915 Improved verbosity in mount and mount check related failure cases,
916 incl. /etc/mtab dump. (#181606)
919 -------------------------------------------------------------------
920 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
922 - combine knownAliases and knownUrls in a single function.
925 -------------------------------------------------------------------
926 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
928 - honor parallel installs in resolver context (#181103)
931 -------------------------------------------------------------------
932 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
934 - fix #182003 YUM packages without size
937 -------------------------------------------------------------------
938 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
940 - Allow to restore and remove by Url
943 -------------------------------------------------------------------
944 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
946 - make atoms parallel installable (#181103)
949 -------------------------------------------------------------------
950 Fri Jun 9 16:28:11 CEST 2006 - dmacvicar@suse.de
952 - Allow to restore by alias
955 -------------------------------------------------------------------
956 Fri Jun 9 13:06:16 CEST 2006 - mvidner@suse.cz
958 - Do not fork in a global destructor, perl dislikes it (#182672).
959 Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
961 -------------------------------------------------------------------
962 Thu Jun 8 16:24:55 CEST 2006 - ma@suse.de
964 - Installation: Assert product information is stored to libzypp
965 database before reboot. (#181198)
966 - Version 1.2.0; revision 3553
968 -------------------------------------------------------------------
969 Wed Jun 7 13:55:23 CEST 2006 - visnov@suse.cz
971 - Synchronize keys with rpm database before
972 closing access to it (#182338)
975 -------------------------------------------------------------------
976 Wed Jun 7 11:40:46 CEST 2006 - mt@suse.de
978 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
979 filter out the non-DVD drives completely. Allows a fallback to
980 drives without the dvd HAL property e.g. in VMWare. (#177457)
983 -------------------------------------------------------------------
984 Wed Jun 7 01:00:05 CEST 2006 - dmacvicar@suse.de
986 - Merge fix for stalle tmpdir due to cyclic references, using a master
987 TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
990 -------------------------------------------------------------------
991 Wed Jun 7 00:02:18 CEST 2006 - ma@suse.de
993 - fixed memory leak in PersistentStorage (#168690)
996 -------------------------------------------------------------------
997 Tue Jun 6 22:24:00 CEST 2006 - ma@suse.de
999 - fixed memory leak in XMLSourceCacheParser (#168690)
1002 -------------------------------------------------------------------
1003 Wed Jun 7 01:00:05 CEST 2006 - dmacvicar@suse.de
1005 - Fixes unneeded file download, and add download callbacks
1006 (still need yast side) #181204 and #160206
1007 - Fix stalle tmpdir due to cyclic references, using a master
1008 Â TmpDir for zypp. # 178292
1010 -------------------------------------------------------------------
1011 Fri Jun 2 16:09:03 CEST 2006 - schubi@suse.de
1013 -latest fi translation added
1016 -------------------------------------------------------------------
1017 Thu Jun 1 15:11:47 CEST 2006 - schubi@suse.de
1019 -All installed resolvables has been set to "satisfied" in
1020 ResolverContext::unneeded . BUT:
1021 Patch concerning resolvables have to be set to
1022 "unneeded" although they are installed. In order
1023 getting the state "no longer applicable" (Bug 171590)
1026 -------------------------------------------------------------------
1027 Thu Jun 1 14:54:02 CEST 2006 - kkaempf@suse.de
1029 - compute status for scripts and messages so their freshens get
1030 properly honored (aj with postgresql-server)
1033 -------------------------------------------------------------------
1034 Thu Jun 1 13:57:48 CEST 2006 - dmacvicar@suse.de
1036 - revert not-used-yet rpmdb timestamp, as
1037 it broke rpmdb::init(). (#180040)
1040 -------------------------------------------------------------------
1041 Thu Jun 1 11:03:34 CEST 2006 - schubi@suse.de
1043 - updating gmo files, if po files has been changed; bug 164449
1045 -------------------------------------------------------------------
1046 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
1048 - Dont download twice if starting from 1st time
1052 -------------------------------------------------------------------
1053 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
1055 - set cache dir only if storeMetadata is called as a public method.´
1058 -------------------------------------------------------------------
1059 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
1061 - schedule a package for installation if
1062 - it freshens / supplements something
1063 - it is not installed yet
1067 -------------------------------------------------------------------
1068 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
1070 - make susetags also implement download and check first.
1073 -------------------------------------------------------------------
1074 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
1076 - make yum more robust. Never parse from provideFile
1077 but only from local disk. Make sure the cache
1078 is consistent before recreating it.
1079 the code is easier to follow and probably
1080 faster. checksum and signatures are
1081 checked on caching not on parsing.
1082 Required to implement refresh for #154990
1085 -------------------------------------------------------------------
1086 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
1088 - implement timestamp for YUM and SuseTags
1089 - actually use the license to confirm in yum patches
1090 - add prerequires tag in yum optonally to the bad designed
1091 and nonintuitive pre=1
1094 -------------------------------------------------------------------
1095 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
1097 - dont pass root on init but before.
1098 - implement rpm db modification timestamp
1100 - move Helix source to testsuite out of the solver
1101 so we can use it for target, storage tests
1102 - add Source_Ref::timestamp(), default to now()
1103 Â in order to implement smart sync of sources by zmd
1104 - don't parse desc and summary twice
1105 - fix a segfault with tranlated text
1106 - fix broken size tag introduced in rev 3427
1109 -------------------------------------------------------------------
1110 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
1112 - dont accept corrupt sources, improve logs
1114 -------------------------------------------------------------------
1115 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
1117 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
1118 loosing autoprotection (eg. for foreign vendor). (assists #177469)
1121 -------------------------------------------------------------------
1122 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
1124 - added mediaNr() to PatchRpm and DeltaRpm classes
1127 -------------------------------------------------------------------
1128 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
1130 - enable YUM license to confirm.
1132 - adapt store to serialize and read all new resobject fields
1133 - use install-time to now() when serializing (#174653)
1136 -------------------------------------------------------------------
1137 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
1139 - Do not violate install order when restricting commit to a certain
1140 mediaNumber. (#170079)
1141 - Version 1.1.0; rev 3423
1143 -------------------------------------------------------------------
1144 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
1146 - Added SourceManager::findSourceByUrl to overcome alias mismatches
1150 -------------------------------------------------------------------
1151 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
1153 - Order all objects according to prerequirements, not just packages.
1157 -------------------------------------------------------------------
1158 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
1160 - Added new translation
1162 -------------------------------------------------------------------
1163 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
1165 - fix missing homedir option for gpg (#171055)
1168 -------------------------------------------------------------------
1169 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
1171 - Prevent against daemons launched in rpm %post, that do not close
1172 their filedescriptors. (#174548)
1173 - Version 1.0.1; rev 3413
1175 -------------------------------------------------------------------
1176 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
1178 - fixed media number of package retrieved as a part of a patch
1182 -------------------------------------------------------------------
1183 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
1185 - fix missing package descriptions due to filtered packages
1186 by incompatible architectures. (#159109)
1189 -------------------------------------------------------------------
1190 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
1192 - decrease logging in DiskUsageCounter and Modalias (#163186)
1195 -------------------------------------------------------------------
1196 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
1198 - Stay backward comapatible.
1200 -------------------------------------------------------------------
1201 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
1203 - Make basic attributes available through ResObject.
1204 - Let ResObjects which do not require media access during
1205 commit return ZERO sourceMediaNr (required for #173690)
1209 -------------------------------------------------------------------
1210 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
1212 - reduce logging verbosity (#163186)
1215 -------------------------------------------------------------------
1216 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
1218 - setCandidate accept candidates with compatible architectures too. Not
1219 only with the same architecture. Bug 172594 - If update package has
1220 differet arch, UI display is wrong
1222 -------------------------------------------------------------------
1223 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
1225 - Added Source_Ref::resStoreInitialized.
1226 If we know that noone has seen the resolvables yet, we can skip
1227 them too, eg. when deleting a source. (#174840)
1230 -------------------------------------------------------------------
1231 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
1233 - Honor freshens as conditionals independant from the installed/
1234 uninstalled status (#174797)
1237 -------------------------------------------------------------------
1238 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
1240 - State modifier "unneeded" is transitive for patches (#171590)
1243 -------------------------------------------------------------------
1244 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
1246 - Do not transact itself (update) in the transactResObject mechanism
1249 -------------------------------------------------------------------
1250 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
1252 - Reenabled improved large file support flags (unintentionally
1253 removed in rev 1544). Fixes bug #173753.
1254 - Added large file support flags to libzypp.pc file allowing
1255 consistence checks in the application using features variable
1258 -------------------------------------------------------------------
1259 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
1261 - SourceManager: moved source deletion before creation
1262 so that we can recreate a deleted one (#174295)
1263 - removed dead code dealing with known_caches from SourceManager::store
1267 -------------------------------------------------------------------
1268 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
1270 - fixed returning product short name and summary if product read
1271 from target store (#148625)
1274 -------------------------------------------------------------------
1275 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
1277 - set media verifier on redirected medium (#172599)
1280 -------------------------------------------------------------------
1281 Mon May 8 17:28:42 CEST 2006 - kkaempf@suse.de
1283 - fix 'transactResKind' to collect best providers by capability
1284 and to recursively transact items of same kind (#170114)
1287 -------------------------------------------------------------------
1288 Mon May 8 16:45:46 CEST 2006 - dmacvicar@suse.de
1290 - serialize the full URL to avoid missing password and other
1291 url settings (#148108)
1294 -------------------------------------------------------------------
1295 Fri May 5 17:47:14 CEST 2006 - mt@suse.de
1297 - Added a 60 sec connect timeout to MediaCurl (#172860)
1300 -------------------------------------------------------------------
1301 Thu May 4 15:15:37 CEST 2006 - kkaempf@suse.de
1303 - re-fetch also .asc and .key files before checking signature
1305 - rev 3350 (3345-10.1)
1307 -------------------------------------------------------------------
1308 Wed May 3 17:40:45 CEST 2006 - dmacvicar@suse.de
1310 - Fix yum key verification, because a double variable declaration
1312 -------------------------------------------------------------------
1313 Wed May 3 15:34:00 CEST 2006 - dmacvicar@suse.de
1315 - use --no-default-keyring to avoid creating a
1316 Â default gpg dir in / (#171055)
1319 -------------------------------------------------------------------
1320 Wed May 3 14:40:25 CEST 2006 - dmacvicar@suse.de
1322 - Fix YUM signature checking, we were passing the key instead of the
1324 - When the user trust a key, sync again. Bye to the session trusted
1325 keys and user being asked all the time. (#171213)
1328 -------------------------------------------------------------------
1329 Wed May 3 14:22:02 CEST 2006 - ma@suse.de
1331 - Cleanup index tables when removing items from pool (#170564).
1333 -------------------------------------------------------------------
1334 Wed May 3 12:23:36 CEST 2006 - kkaempf@suse.de
1336 - backout rev 3246->3275 of TargetImpl.cc
1337 - add missing testsuite/utils/TestUtils.h
1340 -------------------------------------------------------------------
1341 Wed May 3 12:13:38 CEST 2006 - dmacvicar@suse.de
1343 - more fixes for #171062, there were some files still not being
1347 -------------------------------------------------------------------
1348 Tue May 2 18:41:44 CEST 2006 - dmacvicar@suse.de
1350 - cache keys and signature. Remove lot of duplicated code. (#171062)
1353 -------------------------------------------------------------------
1354 Tue May 2 18:02:46 CEST 2006 - mt@suse.de
1356 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
1357 mount here anything, so it is OK to use any dir (171351).
1360 -------------------------------------------------------------------
1361 Tue May 2 14:58:03 CEST 2006 - kkaempf@suse.de
1363 - parse "license-to-confirm" in primary.xml (#168437)
1366 -------------------------------------------------------------------
1367 Mon May 1 17:44:29 CEST 2006 - kkaempf@suse.de
1369 - Don't try to store 'Atom', not needed and the backend store
1370 rejects them anyways (addtion to #168610)
1373 -------------------------------------------------------------------
1374 Mon May 1 04:43:01 CEST 2006 - mt@suse.de
1376 - Improved device check in MediaDISK using libblkid (Bug #158529)
1377 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
1378 added a check if it is a directory
1379 - Added libcurl and libblkid checks to configure.ac
1380 - Added e2fsprogs(-devel) requires to the spec file
1383 -------------------------------------------------------------------
1384 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
1386 - dont download "other" during key check (#171041)
1389 -------------------------------------------------------------------
1390 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
1392 - allow parallel installs of atoms (used to fulfill patch require-
1393 ments, atoms aren't installed anyways) (#170098)
1394 - some testsuite improvements.
1397 -------------------------------------------------------------------
1398 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
1400 - get rid of autobuild check when throwing exceptions without throw
1401 but with a macro, returning a null pointer at the end (never reached).
1403 -------------------------------------------------------------------
1404 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
1406 - Do not violate install order when restricting commit to a certain
1407 mediaNumber. (#170079)
1409 -------------------------------------------------------------------
1410 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
1412 - Don't use throw directly!
1413 use ZYPP_THROW with a Exception class, otherwise package bindings
1414 will not catch them.
1415 Should fix crashes when reading broken sources with yast.
1418 -------------------------------------------------------------------
1419 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
1421 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
1424 -------------------------------------------------------------------
1425 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
1427 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
1428 - further improve on #168840 (from rev 3231), match on name-edition
1429 when filtering by best arch. (#170098)
1432 -------------------------------------------------------------------
1433 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
1435 - #170093 , lot of package descriptions missing
1438 -------------------------------------------------------------------
1439 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
1441 - try to fix wrong permissions of /var/lib/zypp created
1442 by old zypp, only when running as root they are fixed
1444 - YUM: Verify signatures on factoryInit.
1445 Dont provide other.xml. Cleanups, better logging.
1446 When refreshing signed soruces, don't refresh is source
1448 - YaST sources: don't refresh if media file has not changed.
1449 - Show full url of index files in sources for signature validation
1450 (mentioned in #170139 comment #3)-
1452 -------------------------------------------------------------------
1453 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
1455 - udpated media ID syntax for external scripts (to be consistent
1456 with packages) (#170247)
1459 -------------------------------------------------------------------
1460 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
1462 - set media ID to 1 if not specified in YUM metadata (#167452)
1465 -------------------------------------------------------------------
1466 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
1468 - If freshen and supplement are fulfilled, install any kind of
1469 resolvable if not yet installed (#165746)
1472 -------------------------------------------------------------------
1473 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
1475 - make downloaded script executable. (#169191)
1478 -------------------------------------------------------------------
1479 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
1481 - Improve on last fix, compare only compatible archs.
1484 -------------------------------------------------------------------
1485 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
1487 - Only choose best arch of multiple package atoms with identical
1491 -------------------------------------------------------------------
1492 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
1494 - pass empty strings to UI as key properties if unknown key
1498 -------------------------------------------------------------------
1499 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
1501 - refrain from parsing 'other.xml' (#159316)
1504 -------------------------------------------------------------------
1505 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
1507 - in source refresh, clean up the cache dir if fails
1508 - do not require repomd.xml.asc when creating a cache (#163765)
1511 -------------------------------------------------------------------
1512 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
1514 - Check if a file exists before providing it, and just handling the
1515 exception is not sufficient, because it can release the media.
1516 it nows get all possible packages.X translations an then
1517 it selects the candidate from the existing ones (#168654)
1520 -------------------------------------------------------------------
1521 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
1523 - dont report conflicts if item is neither installed
1524 nor to-be-installed (#168906)
1527 -------------------------------------------------------------------
1528 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
1530 - #168060 , propagate the file description or original
1531 name to the UI and not the checked filename path,
1532 which could be a tmp file.
1533 Requires changes in pkg-manager, and probably zmd-helpers.
1536 -------------------------------------------------------------------
1537 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
1539 - /var/lib/zypp/db/languages/* are empty files (##168355)
1542 -------------------------------------------------------------------
1543 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
1545 - All resolvables must honor arch, so Arch_noarch in
1546 target/store/XMLFilesBackend.cc is wrong (#160792)
1547 - Introduced code to honour shared package descriptions
1551 -------------------------------------------------------------------
1552 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
1554 - replace '_' in YUM elements/attributes with '-' (#168762)
1557 -------------------------------------------------------------------
1558 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
1560 - Fixed iseries workaround - interchanged variables for scsi
1561 devices, added debug messages about the steps (#163971).
1562 - Added getenv NULL ptr check and verify of the $HOME dir's
1563 and ~/.curlrc file's ownership (#163203).
1566 -------------------------------------------------------------------
1567 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
1569 - Use filesystem::TmpDir to create unique and unused Source cache
1570 directories. (#168051)
1572 -------------------------------------------------------------------
1573 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
1575 - Enable signature checks per default. (#168525)
1577 -------------------------------------------------------------------
1578 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
1580 - fix callbacks for providing a single file (#160206)
1582 -------------------------------------------------------------------
1583 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
1585 - If an installed package looses a dependency, the solver tries
1586 to upgrade it. Limit the upgrade candidates to best arch, best
1588 - filter 'other' entries with incompatible arch in yum parser.
1591 -------------------------------------------------------------------
1592 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
1594 - initialize the product category according to source (#168061)
1597 -------------------------------------------------------------------
1598 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
1600 - delete only one older version of a xml-store resolvable
1601 (half-baked, but the previous attempt was charred)
1603 -------------------------------------------------------------------
1604 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
1606 - moved license_to_confirm to primary.xml
1609 -------------------------------------------------------------------
1610 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
1612 - Removed deprecated oldstyle commit methods.
1614 -------------------------------------------------------------------
1615 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
1617 - when installing a xml-store resolvable (all except package,
1618 message, script), delete older versions (#160792).
1619 - read selection edition from the XML store
1622 -------------------------------------------------------------------
1623 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
1625 - properly clear transaction flag after successful commit
1626 (see rev 3122, #164365, #167285)
1629 -------------------------------------------------------------------
1630 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
1632 - recursively soft-uninstall recommended package on real uninstall,
1633 not on update (#167603)
1636 -------------------------------------------------------------------
1637 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
1639 - fix #167605 (importing keys to rpm multiple times due to
1640 wrong interpretation of rpm gpg versioning.
1641 - add support for reading the rpm keys, with full id and fingerprint
1644 -------------------------------------------------------------------
1645 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
1647 - don't add duplicate error infos to ResolverContext (#167309)
1650 -------------------------------------------------------------------
1651 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
1653 - fix Resolver::transactReset() (see rev 3122) (#167285)
1656 -------------------------------------------------------------------
1657 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
1659 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
1660 variable is present, all signature checking callbacks will default
1661 to 'accept', in case no recipient is present.
1663 -------------------------------------------------------------------
1664 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
1666 - read content file on construction, and make
1667 provideProduct only insert the already
1668 read product object into the store (#165826)
1670 - When the signature is not found, warn the
1671 user about a unsigned source. When the
1672 key is not found, do nothing, it can be in the
1673 keyring already. (#166016) (dmacvicar)
1674 - enable key verification only if
1675 ZYPP_CHECKSIG env var is set (dmacvicar)
1678 -------------------------------------------------------------------
1679 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
1681 - fix bugfix 164365, fix bug 167285
1682 Actually clear the transcation state instead of locking it
1686 -------------------------------------------------------------------
1687 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
1689 - revert the signature/digest checking callbacks
1692 -------------------------------------------------------------------
1693 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
1696 - Honor keep requests.
1697 - Dont flag "locked uninstall" as error if a keep request was
1701 -------------------------------------------------------------------
1702 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
1704 - rule out locked items during distribution upgrade as early
1705 as possible. (#165670)
1708 -------------------------------------------------------------------
1709 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
1712 - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
1713 transactResObject().
1714 - resetTransaction(APPL_LOW) before resolving
1715 - enhance transactCaps by using the same algorithm as in
1717 (before: transact all requires and recommends by name
1718 now: transact best requires and recommends by provides)
1721 -------------------------------------------------------------------
1722 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
1724 - new callbacks for failing digest
1727 -------------------------------------------------------------------
1728 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
1730 - dont install satisfied resolvables (#165843)
1733 -------------------------------------------------------------------
1734 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
1736 - ask for file without a checksum (#165125)
1738 -------------------------------------------------------------------
1739 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
1741 - dont abort on failed "dry_run" (#164583)
1744 -------------------------------------------------------------------
1745 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
1747 - Ask user if signature file does not exist (#163765)
1748 - handle repomd.xml.asc as optional file (#163765)
1751 -------------------------------------------------------------------
1752 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
1754 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
1757 -------------------------------------------------------------------
1758 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
1760 - Dont do transitive uninstalls on uninstalled or upgraded items.
1764 -------------------------------------------------------------------
1765 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
1767 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
1769 -------------------------------------------------------------------
1770 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
1772 - Product::updateUrls: restore it from the XML store;
1773 fixed content parsing (#163192).
1774 - restore product flags fro the XML store
1777 -------------------------------------------------------------------
1778 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
1780 - Only consider best arch/version (#165477)
1783 -------------------------------------------------------------------
1784 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
1786 - No need to parse tags at all if there is no item to store values
1787 (e.g. data for unwanted arch). Fixed segv trying to store data in
1788 NULL item. (#165479)
1791 -------------------------------------------------------------------
1792 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
1794 - Improved Url path name "//" vs. "/%2f" handling; now if the
1795 url has an authority, "/%2f" is used for ftp only (#163784)
1798 -------------------------------------------------------------------
1799 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
1801 - fixed storing patch scripts to target store (#159928)
1804 -------------------------------------------------------------------
1805 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
1807 - if a patch is bad, only skip this patch, not everything
1811 -------------------------------------------------------------------
1812 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
1814 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
1815 - Susetags:Pattern: Fixed parser.
1817 -------------------------------------------------------------------
1818 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
1820 - when uninstalling, only re-establish installed items
1821 supplementing the to-be-uninstalled one. (variant of #165111)
1824 -------------------------------------------------------------------
1825 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
1827 - Susetags:Package: Parse and provide ins/delnotify texts.
1829 -------------------------------------------------------------------
1830 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
1832 - when checking freshens/supplements at install, only consider
1833 best architecture/edition (#164453)
1836 -------------------------------------------------------------------
1837 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
1839 - when checking for supplements, only consider best arch, best
1840 edition for installation (#165111)
1843 -------------------------------------------------------------------
1844 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
1846 - Bug 165117: build 910: Update: Splitted packages are selected for
1849 -------------------------------------------------------------------
1850 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
1852 - ask user if a file exists but does not have a checksum (#162797)
1855 -------------------------------------------------------------------
1856 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
1858 - parse time and size elements from delta and patch RPM
1861 -------------------------------------------------------------------
1862 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
1864 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
1865 devices - on powerpc only (#163971)
1868 -------------------------------------------------------------------
1869 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
1871 - fix endless loop in patches parsing.
1874 -------------------------------------------------------------------
1875 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
1877 - fixed media handling in SuSEtags source (#164879)
1880 -------------------------------------------------------------------
1881 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
1883 - honor 'dry_run' on package remove (#164732)
1886 -------------------------------------------------------------------
1887 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
1889 - add files from yum filelist as provides to package (#164731)
1892 -------------------------------------------------------------------
1893 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
1895 - honor "+Enh:/-Enh:" in packages file (#156513)
1897 -------------------------------------------------------------------
1898 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
1900 - fix callback receiver signature to match the callback for removing
1903 -------------------------------------------------------------------
1904 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
1906 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
1909 -------------------------------------------------------------------
1910 Sat Apr 8 12:03:37 CEST 2006 - schubi@suse.de
1912 - Bug 164440; Taking wrong architecture while updating obsoletes
1916 -------------------------------------------------------------------
1917 Sat Apr 8 10:07:06 CEST 2006 - kkaempf@suse.de
1919 - allow relative paths with url file:
1920 - dont filter atoms from going into pool, multi-arch patch
1921 requirements need them. Instead, treat atoms with incompatible
1922 architecture as unneeded.
1925 -------------------------------------------------------------------
1926 Fri Apr 7 23:57:37 CEST 2006 - jsrain@suse.de
1928 - product now provides short name
1931 -------------------------------------------------------------------
1932 Fri Apr 7 20:42:09 CEST 2006 - jsrain@suse.de
1934 - read metadata for packages from correct tags in patches (#163220)
1937 -------------------------------------------------------------------
1938 Fri Apr 7 19:57:41 CEST 2006 - kkaempf@suse.de
1940 - more detailed resolver error reports (#162994)
1943 -------------------------------------------------------------------
1944 Fri Apr 7 17:35:07 CEST 2006 - visnov@suse.cz
1946 - report package download progress (#160966)
1949 -------------------------------------------------------------------
1950 Fri Apr 7 16:27:35 CEST 2006 - kkaempf@suse.de
1952 - transact also for languages (#163819)
1955 -------------------------------------------------------------------
1956 Fri Apr 7 15:08:06 CEST 2006 - kkaempf@suse.de
1958 - loop through all affected ResObjects in transactResKind (#163819)
1961 -------------------------------------------------------------------
1962 Fri Apr 7 12:42:35 CEST 2006 - kkaempf@suse.de
1964 - allow re-installation of non-packages (#162906)
1967 -------------------------------------------------------------------
1968 Fri Apr 7 11:50:22 CEST 2006 - mt@suse.de
1970 - Added loop checking for scsi cdroms (/sys/block/srX) in case
1971 HAL does not provide any drives like on iSeries (#163971).
1974 -------------------------------------------------------------------
1975 Fri Apr 7 11:05:30 CEST 2006 - kkaempf@suse.de
1977 - add 'licenceToConfirm()' to Product. (#164375)
1979 -------------------------------------------------------------------
1980 Fri Apr 7 10:36:05 CEST 2006 - ma@suse.de
1982 - Avoid excessive CD hopping on commit. But still far from
1983 being perfect. (#159679)
1984 - Fixed Target::commit: Despite dry_run set True, packages
1987 -------------------------------------------------------------------
1988 Fri Apr 7 08:32:32 CEST 2006 - visnov@suse.cz
1990 - honour if user decides to skip a package in commit (#156031)
1992 -------------------------------------------------------------------
1993 Thu Apr 6 18:14:30 CEST 2006 - jsrain@suse.de
1995 - fixed parsing external reference to script in patch (#163221)
1998 -------------------------------------------------------------------
1999 Thu Apr 6 17:07:10 CEST 2006 - dmacvicar@suse.de
2001 - cache and provide content.asc/key optionally. Dont show a
2002 popup if they dont exists. (dmacvicar)
2003 - Actually abort when verify signature workflow is false. (dmacvicar)
2006 -------------------------------------------------------------------
2007 Thu Apr 6 16:37:49 CEST 2006 - jsrain@suse.de
2009 - fixed setting autorefresh flag for installation sources
2011 -------------------------------------------------------------------
2012 Thu Apr 6 15:53:02 CEST 2006 - kkaempf@suse.de
2014 - drop patches with incompatible architecture.
2017 -------------------------------------------------------------------
2018 Thu Apr 6 15:33:11 CEST 2006 - mt@suse.de
2020 - Added info method to media verifier base and more debug info
2023 -------------------------------------------------------------------
2024 Wed Apr 5 19:27:46 CEST 2006 - kkaempf@suse.de
2026 - Dont deny the "/" attach point in MediaDIR, since this is used
2027 for all "file:" urls, esp. local packages.
2030 -------------------------------------------------------------------
2031 Wed Apr 5 18:21:58 CEST 2006 - schubi@suse.de
2033 - Bug 159673 - only one conflict solvable per page
2035 -------------------------------------------------------------------
2036 Wed Apr 5 18:01:37 CEST 2006 - kkaempf@suse.de
2038 - parse all dependencies of 'packages' file (#163773)
2041 -------------------------------------------------------------------
2042 Wed Apr 5 17:47:04 CEST 2006 - dmacvicar@suse.de
2044 - Use the original media descr_dir on refresh for
2045 suse tags source (#163196)
2048 -------------------------------------------------------------------
2049 Wed Apr 5 16:44:01 CEST 2006 - dmacvicar@suse.de
2051 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
2052 target init. (dmacvicar)
2055 -------------------------------------------------------------------
2056 Wed Apr 5 16:44:08 CEST 2006 - kkaempf@suse.de
2058 - add Source::setUrl() for zmd backend helper.
2061 -------------------------------------------------------------------
2062 Wed Apr 5 16:28:42 CEST 2006 - mt@suse.de
2064 - Fixed MediaDISK to use a mount -oro,bind id the disk
2065 partition is already attached e.g. by the automounter.
2066 Try to mount it a second time may fail (#163486).
2069 -------------------------------------------------------------------
2070 Wed Apr 5 15:04:31 CEST 2006 - kkaempf@suse.de
2072 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
2075 -------------------------------------------------------------------
2076 Wed Apr 5 12:48:19 CEST 2006 - visnov@suse.cz
2078 - only try to create a source of a given type when restoring
2079 from the persistent store (#162111)
2081 -------------------------------------------------------------------
2082 Wed Apr 5 11:36:54 CEST 2006 - kkaempf@suse.de
2084 - parse all dependencies for patterns (.pat) files (#160602)
2085 - drop YOUPATH and YOUURL from content file.
2088 -------------------------------------------------------------------
2089 Wed Apr 5 09:27:08 CEST 2006 - visnov@suse.cz
2091 - properly initialize autorefresh for non-remote sources (#154990)
2094 -------------------------------------------------------------------
2095 Tue Apr 4 19:19:39 CEST 2006 - mt@suse.de
2097 - Added flag to MediaManager::isUseableAttachPoint, whether
2098 to check against system mount entries or not.
2099 - Disallow to use the attachpoints of another media handlers
2100 as source path in MediaDIR.
2103 -------------------------------------------------------------------
2104 Tue Apr 4 18:47:01 CEST 2006 - dmacvicar@suse.de
2106 -implement callbacks for when package verification (checksum)
2107 fails, offer to retry or abort
2109 -------------------------------------------------------------------
2110 Tue Apr 4 16:57:51 CEST 2006 - dmacvicar@suse.de
2112 - Fix construction of checksum objects when using non-standard
2114 - Fix broken YUM cache
2117 -------------------------------------------------------------------
2118 Tue Apr 4 14:47:14 CEST 2006 - dmacvicar@suse.de
2122 -------------------------------------------------------------------
2123 Tue Apr 4 16:54:44 CEST 2006 - kkaempf@suse.de
2125 - Keep packages with no version upgrade installed during
2126 distribution upgrade (#162972)
2127 - add 'transactReset()' helper function for UI.
2130 -------------------------------------------------------------------
2131 Tue Apr 4 14:43:15 CEST 2006 - ma@suse.de
2133 - Fixed candidate handling in ui::Selectable. (#156589)
2135 -------------------------------------------------------------------
2136 Tue Apr 4 14:06:23 CEST 2006 - dmacvicar@suse.de
2138 - fix #162984 , gpg hangs because the matching data file
2139 for the key cannot be find. (dmacvicar)
2140 - Fix restore of YUM source using the same cache dir semantics as
2141 susetags instead of assuming there is a cache if a cache_dir
2142 was given. (dmacvicar)
2144 -------------------------------------------------------------------
2145 Tue Apr 4 12:37:51 CEST 2006 - kkaempf@suse.de
2147 - use DISTPRODUCT/DISTVERSION from content file to generate the
2148 product name, version, and release.
2151 -------------------------------------------------------------------
2152 Mon Apr 3 20:45:55 CEST 2006 - mt@suse.de
2154 - Removed broken forcing of absolute ftp paths added in rev2705 to
2155 MediaCurl, refined cleanupPathName/setPathName in url (#154197).
2158 -------------------------------------------------------------------
2159 Mon Apr 3 19:30:35 CEST 2006 - kkaempf@suse.de
2161 - add Resolver::freshenPool() (#156980)
2164 -------------------------------------------------------------------
2165 Mon Apr 3 08:33:12 CEST 2006 - kkaempf@suse.de
2167 - skip incompatible archs in filelist parsing.
2168 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
2172 -------------------------------------------------------------------
2173 Sun Apr 2 22:18:06 CEST 2006 - kkaempf@suse.de
2175 - skip incompatible archs in primary parsing.
2178 -------------------------------------------------------------------
2179 Sun Apr 2 11:17:56 CEST 2006 - kkaempf@suse.de
2181 - allow setting of source when parsing local .rpm (#147765)
2184 -------------------------------------------------------------------
2185 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
2187 - Do not update packages over other architectures
2189 -------------------------------------------------------------------
2190 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
2192 - Added zypp/ui/UserWantedPackages to support the UI's
2193 "automatic changes" dialog (bug #152700)
2195 -------------------------------------------------------------------
2196 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
2198 - use KeyRing class to validate repomd.xml (#160909)
2200 -------------------------------------------------------------------
2201 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
2203 - Product resolvables should be readable by normal users.
2204 (#162474) (dmacvicar)
2205 - implemented keyring and metadata signature verification
2207 - dont delete the lock if we did not acquire it
2210 -------------------------------------------------------------------
2211 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
2213 - Added disabling of the automounter while MediaManager
2214 init and restoring of the old state on exit (#154326).
2215 - Implemented check if media (CD) is automounted or not
2218 -------------------------------------------------------------------
2219 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
2221 - Implemented several hal get/set/removeDeviceProperty wrappers
2222 - Improved HalException to allow to fetch HAL/DBUS error componets
2225 -------------------------------------------------------------------
2226 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
2228 - honor subscription status of catalogs (#162350)
2231 -------------------------------------------------------------------
2232 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
2234 - Enabled CD eject error reporting exceptions (#154326)
2237 -------------------------------------------------------------------
2238 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
2240 - support "dry run" (#159467)
2241 - implement "transactResKind" (#161400)
2244 -------------------------------------------------------------------
2245 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
2247 - add checksum for external patches (#159928)
2249 -------------------------------------------------------------------
2250 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
2252 - calculate product architecture (#158198)
2254 -------------------------------------------------------------------
2255 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
2257 - Auto protect installed packages from unknown vendor. (#157446)
2259 -------------------------------------------------------------------
2260 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
2262 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
2265 -------------------------------------------------------------------
2266 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
2268 - added support for external scripts to metadata (#159928) (jsrain)
2269 - fixed handling of Language resolvables (ma)
2270 - fix leak in rpmdb (dmacvicar)
2271 - added softlock for autoyast (#159466) (ma)
2272 - Fixed exceptions in doGetFileCopy() to show full url
2273 including the file instead of just the media base url. (mt)
2274 - Provide Language::summary (ma)
2275 - check patterns and selections file exist
2276 before veryfing them (#161300) (dmacvicar)
2277 - added YUM metadata checksum computation (jsrain)
2278 - added interface to patch of a message (jsrain)
2281 -------------------------------------------------------------------
2282 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
2284 - added support for external scripts to metadata (#159928)
2287 -------------------------------------------------------------------
2288 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
2290 - report separate exception when trying to start source cache again to
2291 suppress incorrect error message in XEN installation
2294 -------------------------------------------------------------------
2295 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
2297 - Implement inter process locking in zypp.
2298 - Added No medium found output
2299 - splitting modaliases in supplements TOO
2300 - parse also the available signing keys
2302 -------------------------------------------------------------------
2303 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
2305 - release all media when removing source (#159754) (visnov)
2306 - more testsuites (schubi)
2307 - updated translations (schubi)
2308 - added MediaNotEjectedException (mt)
2311 -------------------------------------------------------------------
2312 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
2314 - fix patches descriptions (dmacvicar)
2315 - fix source serialization (dmacvicar)
2316 - metadata for kernel test (schubi)
2317 - Arch tests updated (ma)
2318 - classify NULL Ptr as unique (ma)
2319 - Added host check, because file Url allows it now. (mt)
2320 - prepare modalias fix (#159766) (ma)
2321 - Provide iterator based access to SourceManager data. (ma)
2322 - Fixed "file:" Url scheme config to allow relative paths; (mt)
2323 RFC1738 says, it may contain a hostname as well...
2326 -------------------------------------------------------------------
2327 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
2329 - pkg-config support (mvidner)
2330 - close all medias when destructing MediaSet (jsrain)
2333 -------------------------------------------------------------------
2334 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
2336 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
2337 - Message callback implemented to show patch messages (visnov)
2338 - Bug 159696 (schubi)
2339 - provide transform_iterators to iterate over a maps keys or values (ma)
2340 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
2341 - added script and message installation (jsrain)
2342 - chooses the 'right' kernel now (kkaempf)
2343 - Use noarch if no arch is specified in patches (dmacvicar)
2346 -------------------------------------------------------------------
2347 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
2349 - Added some debug output including the access id (mt)
2350 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
2351 release with eject=true on attached media, to umount
2352 other mounts as well. (mt)
2353 - 159483 - solver does not blame missing dependency (schubi)
2354 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
2355 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
2356 and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
2357 - fixed ZYPP_RETHROW (#156430) (ma)
2358 - patch for #156114 (visnov)
2359 - fixed container.erase loops (ma)
2360 - Fixed to reset desired (cached) flag before the action (mt)
2361 - Removed return in forceRelaseAllMedia (void function) (mt)
2362 - Parse nonexisting architecture to noarch so patches dont get
2363 filtered by the pool (dmacvicar)
2364 - 159512 - yast2-qt does not show label of to be installed products
2366 - 159765 - Hidden patterns still visible (dmacvicar)
2367 - Use noarch if no arch is specified. (dmacvicar)
2370 -------------------------------------------------------------------
2371 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
2373 - properly report error for media change callback
2376 -------------------------------------------------------------------
2377 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
2379 - fixed memory leak in XMLNodeIterator (#157474)
2380 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
2381 - Renamed private MediaManager::forceMediaRelease
2382 function to forceReleaseShared (more exact name)
2383 - Implemented forceRelaseAllMedia() that can be
2384 used to release also foreign (user) mounts.
2385 - Added use of forceRelaseAllMedia for CD/DVDs
2386 if FORCE_RELEASE_FOREIGN is 1 (default 0)
2387 - little cleanup of the checkAttached function
2390 -------------------------------------------------------------------
2391 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
2393 - don't try to attach without exception handling (#158620)
2394 - fix descriptions, as a new tag Des for selections exists now.
2395 - fix #157683: failure after adding add-on product to install
2397 - added more files for translation
2398 - resolve-dependencies.cc: establish pool
2399 - parse-metadata.cc: catch bad URL
2400 - set zmdid for atoms
2403 -------------------------------------------------------------------
2404 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
2407 - provide edition and architecture for all kinds of yum
2409 - fix ResStatus output.
2410 - establish atoms correctly.
2411 - treat requires to unneeded resolvables as fulfilled.
2414 -------------------------------------------------------------------
2415 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
2418 - only consider best architecture/version (#157594)
2419 - prefer providers which supplement/enhance installed or
2420 to-be-installed packages (fixes the tpctl-kmp issue)
2423 -------------------------------------------------------------------
2424 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
2426 - provide more filters for pkg-bindings (#158602)
2427 - add SystemResObject to provide system (modalias, hal, ...)
2429 - handle this during resolving.
2430 - make the modalias and hal capability match the SystemResObject
2431 by default, thereyby triggering a modalias (resp. hal)
2433 - xmlstore: decouple target store from YUM schema.
2434 - clean up moving of hal() and modalias() from provides to
2435 supplements in ResolvableImpl.
2436 - add PatchContents() for UI.
2437 - handle Edition::noedition as empty string.
2440 -------------------------------------------------------------------
2441 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
2443 - releasing all medias when asking for CD (#156981)
2446 -------------------------------------------------------------------
2447 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
2449 - ResStatus::resetTransact must return a value.
2450 - Fixed random build failures in LanguageCode.cc.
2451 (Rewrote the CodeMaps constructor so that gcc does not
2452 optimize a 500-statement basic block.)
2453 - Fix constructions of patch objects. Actually insert atoms in atoms
2454 list. Insert atoms for package even if the package does not exists
2455 in the source. Fixes #157628 (dmacvicar).
2456 - Fixed license reading from susetags, #151834 (dmacvicar).
2459 -------------------------------------------------------------------
2460 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
2462 - added ResStatus::resetTransact (ma)
2463 - bugfix for #156439 (schubi)
2464 - Added Source_Ref::setAlias (#154913).
2465 - Do not assume there is a product file when scanning for products
2467 - function to disable all sources in the persistent store (visnov)
2468 - dependency errors go to stdout, not stderr; output resolver info
2469 directly to stderr (kkaempf)
2472 -------------------------------------------------------------------
2473 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
2475 - fix merging of resolver info (needed for #157684).
2476 - errors are also important in ResolverInfo.
2477 - improve debug output in ResolverContext.
2480 -------------------------------------------------------------------
2481 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
2483 - delete RPMs downloaded via HTTP/FTP after installnig them
2485 - fixed product registration (reverted autorefresh patch) (#157566)
2487 -------------------------------------------------------------------
2488 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
2490 - if root!="/", always prefer the upgrade candidate (#155472)
2491 - implement license confirmed api for UI.
2492 - prefer architecture over version in distribution upgrade
2494 - clean up media handling.
2497 -------------------------------------------------------------------
2498 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
2500 - init Modalias properly.
2501 - fix warnings in testcases.
2504 -------------------------------------------------------------------
2505 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
2507 - drop libjpeg-devel and sqlite-devel from build requires.
2509 -------------------------------------------------------------------
2510 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
2512 - implement 'modalias()' capability (#157406)
2513 - make dependencies consistent, its 'freshens'.
2514 - cope with user umounts of devices.
2515 - add debug to SourceManager.
2518 -------------------------------------------------------------------
2519 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
2521 - allow version downgrade during distribution upgrade if the
2522 newer package is coming from a trusted vendor (#155472)
2523 - implement locale fallback
2524 - 'freshen' -> 'freshens' in schema definitions to make it
2525 consistent with all other dependency definitions.
2526 - better error reporting for .pat and .sel files.
2527 - rule out packages from dependency resolutions which are
2528 de-selected by user (#155368)
2529 - use locale fallbacks in package translations.
2530 - refresh source when re-enabling it.
2533 -------------------------------------------------------------------
2534 Tue Mar 7 21:18:19 CET 2006 - kkaempf@suse.de
2536 - split of libzypp-zmd-backend subpackage as a stand-alone
2538 - encapsulate bool test for Source_Ref better.
2539 - fixed stack overflow (ma).
2540 - make testsuite build again.
2543 -------------------------------------------------------------------
2544 Tue Mar 7 16:17:07 CET 2006 - kkaempf@suse.de
2546 - fixed URL rewriting for CD2 and following (#154762)
2547 - fixed ResPoolProxy diffState (for proper ok/cancel support
2549 - added special exception class for aborting installation
2551 - only auto-change directories if they end in CDn or DVDn.
2554 -------------------------------------------------------------------
2555 Tue Mar 7 15:37:51 CET 2006 - kkaempf@suse.de
2557 - silently ignore multiple installs of the same package.
2558 - fix disk usage for installs and uninstalls.
2561 -------------------------------------------------------------------
2562 Mon Mar 6 22:22:57 CET 2006 - kkaempf@suse.de
2564 - zmd-backend: filter out incompatible architectures from
2568 -------------------------------------------------------------------
2569 Mon Mar 6 21:35:24 CET 2006 - kkaempf@suse.de
2571 - sync libzypp media data with mtab.
2572 - improve resolver error and solution reports.
2573 - fix source cache reading (#155459).
2574 - default cached sources to enabled (#155459).
2575 - let each source provide public keys.
2578 -------------------------------------------------------------------
2579 Sun Mar 5 15:48:29 CET 2006 - kkaempf@suse.de
2581 - only write by-sovler transactions back (#154976)
2584 -------------------------------------------------------------------
2585 Sat Mar 4 12:36:40 CET 2006 - kkaempf@suse.de
2587 - release last used source at end of commit (#155002)
2590 -------------------------------------------------------------------
2591 Fri Mar 3 23:14:50 CET 2006 - kkaempf@suse.de
2593 - cope with NULL values in zmd catalogs table (#153584)
2594 - set YAST_IS_RUNNING in transact zmd helper (#154820)
2595 - run SuSEconfig after transact zmd helper (#154820)
2596 - add softTransact to honor user vs. soft requirements (#154650)
2597 - honor all build keys provided by a package source.
2598 - add source metadata refresh.
2599 - add progress callbacks to zmd helpers.
2602 -------------------------------------------------------------------
2603 Thu Mar 2 21:59:07 CET 2006 - kkaempf@suse.de
2605 - include .diffs into main source.
2606 - catch exception when ejecting media which was unmounted externally
2608 - init source in zmd-backend correctly (#154667)
2609 - implement disk usage info for YaST.
2610 - clean up XML schema files.
2611 - catch CPUs identifying as 'i686' but being 'i586'.
2612 - allow definition of preferred attach (mount) point for media.
2613 - make resolver results more readable.
2614 - use language fallbacks if none of multiple language providers
2616 - get rid of ignoring wrong arch in resolver, having the wrong
2617 architecture is prevented by other means.
2618 - prepare for translations in exceptions.
2619 - fix 'abort does not abort'
2620 - implement 'flag' I/O in target cache backend.
2621 - skip incompatibles architectures in packages.<lang>
2624 -------------------------------------------------------------------
2625 Thu Mar 2 13:44:34 CET 2006 - kkaempf@suse.de
2627 - dont even provide src/nosrc from the source.
2630 -------------------------------------------------------------------
2631 Wed Mar 1 17:23:23 CET 2006 - kkaempf@suse.de
2633 - Initialize commit result (#154409)
2634 - release media if its wrong (#154326)
2635 - dont copy src/nosrc packages to the pool (#154627)
2636 - reduce XML logging.
2639 -------------------------------------------------------------------
2640 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
2642 - fix path of .po files (#154074).
2643 - parse the correct package.<lang> file (kinda #154074).
2644 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
2645 - reattach all released medias.
2646 - raise exception instead of abort() on XML errors (#154104).
2647 - update translations.
2648 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
2649 and is_empty_dir utility function
2652 -------------------------------------------------------------------
2653 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
2655 - check freshens and supplements for packages (#154074).
2656 - only complain about incomplete installed resolvables,
2657 if they are uninstalled, schedule them for installation.
2659 - add testcases for locale() provides.
2660 - add lang_country -> lang fallback.
2661 - have locale(parent:...) deps match any provides of 'parent'
2662 also when uninstalling a package.
2665 -------------------------------------------------------------------
2666 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
2668 - change the locale(...) separator to ";" (#153791)
2669 - complete "find-files" of zmd-backend.
2672 -------------------------------------------------------------------
2673 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
2675 - avoid attaching media when initializing source
2678 -------------------------------------------------------------------
2679 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
2681 - warn about misspelled 'locale(...)' provides
2685 -------------------------------------------------------------------
2686 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
2691 -------------------------------------------------------------------
2692 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
2694 - provide available locales to application (#153583)
2695 - honor 'requestedLocales' (language dependant packages)
2696 - honor release requests for all holders of a device.
2697 - silently re-attach after a forced release.
2698 - solver improvements.
2699 - handle source caches.
2700 - proper logging in zmd backend helpers.
2703 -------------------------------------------------------------------
2704 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
2706 - upgrade always to best version and arch (#153577)
2707 - reset 'transact' state for obsoleted packages (#153578)
2708 - translation updates
2711 -------------------------------------------------------------------
2712 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
2714 - add support for 'local' .rpm packages to zmd-backend.
2717 -------------------------------------------------------------------
2718 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
2720 - fix build of zmd/backend.
2721 - actually fill 'files' table in package-files.
2724 -------------------------------------------------------------------
2725 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
2727 - improve testcases.
2728 - add 'setPossibleLocales()' to ZYpp, this defines the set
2729 of possible locales to choose from (#153583)
2730 - provide LanguageImpl and create 'Language' resolvables for
2731 each 'possible' locale.
2732 - fix YUM parsing of patches, insert 'atoms' to link patches
2734 - replace gzstream/ with own, existing implementation.
2735 - honor locks in solver (#150231)
2736 - sync pool with target after commit() properly (#150565, #153066)
2737 - new zmd helper 'package-files'
2740 -------------------------------------------------------------------
2741 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
2743 - prevent multiple initializations of the target (#153124)
2744 - implement 'loopback mounted ISO images'
2745 - retain old package sources on upgrade.
2746 - support compressed .xml files in 'repodata' type repositories.
2749 -------------------------------------------------------------------
2750 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
2752 - parse locale(...) provides and construct correct dependencies.
2754 -------------------------------------------------------------------
2755 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
2757 - always upgrade to candidate (#152760).
2758 - fix typo in package sorting.
2759 - prepare handling of locale provides.
2762 -------------------------------------------------------------------
2763 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
2765 - sort src/nosrc package to right list during commit.
2766 - revert installtime/buildtime in susetags parser (#152760)
2769 -------------------------------------------------------------------
2770 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
2772 - reset state after successful commit (#153030)
2773 - run "rpm -e" always with "--nodeps" (#153026)
2774 - provide separate resolvable kind for src packages.
2775 - extend status field for LOCK and LICENSE.
2776 - add sameState()/diffState() for UI.
2777 - provide 'best' candidate for UI.
2778 - set 60 sec timeout for curl access.
2779 - don't cross-compare solver results, takes too much time.
2780 - provide sizes of installed packages.
2781 - extend REQUIRES semantics in content file.
2782 - add "parse-metadata" helper to zmd-backend.
2785 -------------------------------------------------------------------
2786 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
2788 - provide complete disk usage data (#152761)
2789 - include upgrade flag when copying solver solution
2790 back to pool (#152717)
2793 -------------------------------------------------------------------
2794 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
2796 - don't insert incompatible architectures to the pool (#151933)
2797 - don't accept incompatible architectures from a repository
2799 - separate rpm log (#151431).
2800 - allow extended product requires.
2803 -------------------------------------------------------------------
2804 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
2806 - provide the XML schema files in the main package. (#152593)
2808 -------------------------------------------------------------------
2809 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
2811 - provide arch compat handling.
2812 - implement data upload to zmd.
2813 - fix source metadata caching on target.
2814 - add 'supplements' dependencies to 'yum' parser.
2815 - provide user agent identification to curl calls.
2816 - move resolver branches (multiple alternatives) back in queue
2817 (resolve known things first, then the unknown ones).
2818 - clean up 'packages' parser.
2821 -------------------------------------------------------------------
2822 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
2824 - improve media mount/umount interface
2825 - prepare class ArchCompat for proper architecture ordering
2826 and compatibility handling.
2827 - add returns to dummy functions in DbAccess.
2830 -------------------------------------------------------------------
2831 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
2833 - don't explictly delete to-be-upgraded packages.
2834 - finish query-system, resolve-dependencies, and transact for
2835 libzypp-zmd-backend.
2836 - provide Pattern::category.
2837 - move system architecture to toplevel.
2838 - make target store pathname settable.
2839 - speed up rpmdb reading by properly filtering unwanted file
2843 -------------------------------------------------------------------
2844 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
2848 - when comparing solutions, prefer higher versions.
2849 - provide generic 'SafeBool' for bool conversions.
2850 - add PtrTypes testsuites.
2853 -------------------------------------------------------------------
2854 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
2856 - integrate all diffs
2857 - move Target::commit to toplevel API
2858 - generalize dependency iterators and hash dependency
2859 information in pool (for speedup)
2860 - add 'supplements' as dependency
2861 - make more pattern attributes available
2862 - drop "smbfs" in favour of "cifs" (#151476)
2863 - add metadata cache to sources (Beta4 bug)
2864 - run "rpm -e" with name-version-release
2865 - fix update conflicts
2868 -------------------------------------------------------------------
2869 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
2871 - fix-mediachange.diff: dont skip CD but retry after media change
2872 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
2874 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
2875 so media handle gets actually released and media unmounted.
2877 -------------------------------------------------------------------
2878 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
2880 - implement arch scoring
2881 - prefer better arch (#151427)
2882 - transitive depedencies of weak requirements are non-weak
2886 -------------------------------------------------------------------
2887 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
2889 - ignore self and to-be-updated conflicts (#150844)
2890 - fix enable of target store (for non-packages)
2893 -------------------------------------------------------------------
2894 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
2896 - fix "cd:" url (#151121)
2897 - provide location() in public Package api
2898 - allow running distribution upgrade in testmode
2899 - extend HAL interface
2902 -------------------------------------------------------------------
2903 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
2905 - pass normal and locale packages from selections correctly.
2906 - its "baseconf" for base selections.
2907 - Make 'ZYpp' an obvious singleton.
2908 - provide releasenotesUrl.
2909 - dont continue upgrade without target.
2910 - implement 'fake' hal for testing.
2911 - fix package sizes.
2912 - more solver testcases.
2915 -------------------------------------------------------------------
2916 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
2918 - extend requires of libzypp-devel
2919 - provide package sizes for UI
2920 - provide more UI helpers
2921 - implement Product and related functions
2922 - fix split provides in distribution upgrade
2923 - provide locale information to system
2924 - ask HAL for available devices
2925 - reduce debug information in solver
2926 - filter architectures in source, not in solver
2929 -------------------------------------------------------------------
2930 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
2932 - disable another testsuite for now
2933 - fetch the default locale from environment
2934 - support user-defined formatting of log
2937 -------------------------------------------------------------------
2938 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
2940 - providing basic product information from susetags source
2941 - public API for preferred language
2942 - implemented redirect of logging (#149001)
2943 - report start/finish of source data parsing (#150211)
2944 - store/restore source aliases properly (#150256)
2945 - disable a lot of debug logging to speed up solver
2946 - properly rewrite URL for CDn directory layouts (#149870)
2949 -------------------------------------------------------------------
2950 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
2952 - add save/restore state to facilitate UI 'cancel'
2953 - enable target/store
2954 - add 'forceResolve' call and flag to resolver to switch between
2955 task-oriented ZMD and interactive YaST behaviour.
2956 - Fix resolver problem solution texts.
2957 - improve solver problem solution offerings.
2958 - fix media access handling to better support multiple
2959 requestors to single media.
2960 - move the media number checking to the source (media requestor)
2961 which knows how to verify the correct media.
2962 - Fix CD ordering (#149871), adding testcases.
2963 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
2964 - Add selections to testcases.
2967 -------------------------------------------------------------------
2968 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
2970 - Fix missing return in Source.cc:124
2972 -------------------------------------------------------------------
2973 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
2975 - cope with empty arch field in selections
2976 - enable dummy "enableStorage" function
2979 -------------------------------------------------------------------
2980 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
2982 - fix random data return in Source.cc
2985 -------------------------------------------------------------------
2986 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
2988 - adapt zmd-backend to SourceImpl API change
2991 -------------------------------------------------------------------
2992 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
2994 - fix the packages parser bug. Now all packages are parsed
2995 including (english) translations.
2996 source/susetags is back to svn head.
2999 -------------------------------------------------------------------
3000 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
3002 - fix off-by-one bug in bitfield handling
3003 - revert source/susetags to rev 1411
3006 -------------------------------------------------------------------
3007 Thu Feb 9 22:21:43 CET 2006 - kkaempf@suse.de
3009 - dont prereq-sort non-packages
3012 -------------------------------------------------------------------
3013 Thu Feb 9 21:29:00 CET 2006 - kkaempf@suse.de
3017 -------------------------------------------------------------------
3018 Thu Feb 9 11:10:54 CET 2006 - kkaempf@suse.de
3020 - update to rev 1543
3022 -------------------------------------------------------------------
3023 Thu Feb 9 00:49:23 CET 2006 - ro@suse.de
3025 - require hal-devel in libzypp-devel
3026 - re-merge fixes (RPM_OPT_FLAGS)
3028 -------------------------------------------------------------------
3029 Wed Feb 8 23:53:58 CET 2006 - kkaempf@suse.de
3031 - make solver behaviour a bit more interactive
3034 -------------------------------------------------------------------
3035 Wed Feb 8 18:45:21 CET 2006 - schwab@suse.de
3037 - Fix syntax error in configure script.
3038 - Use RPM_OPT_FLAGS.
3040 -------------------------------------------------------------------
3041 Wed Feb 8 17:03:37 CET 2006 - kkaempf@suse.de
3043 - update for qt ui integration
3046 -------------------------------------------------------------------
3047 Tue Feb 7 23:18:09 CET 2006 - kkaempf@suse.de
3049 - split off libzypp-zmd-backend
3052 -------------------------------------------------------------------
3053 Tue Feb 7 23:10:59 CET 2006 - kkaempf@suse.de
3055 - another update to svn
3057 -------------------------------------------------------------------
3058 Mon Feb 6 20:42:22 CET 2006 - kkaempf@suse.de
3060 - finish rpm callbacks
3062 - fix state change resolver<->pool
3064 - speed up tag file parsing
3067 -------------------------------------------------------------------
3068 Mon Feb 6 16:53:03 CET 2006 - schubi@suse.de
3070 - disabling failing tests of s390 and ppc
3072 -------------------------------------------------------------------
3073 Mon Feb 6 11:14:16 CET 2006 - schubi@suse.de
3075 - Snapshoot rev 1367
3077 -------------------------------------------------------------------
3078 Mon Feb 6 01:42:48 CET 2006 - kkaempf@suse.de
3080 - use hashes for pool
3083 -------------------------------------------------------------------
3084 Fri Feb 3 14:21:47 CET 2006 - schubi@suse.de
3086 - removed Obsoletes: yast2-packagemanager
3088 -------------------------------------------------------------------
3089 Fri Feb 3 11:36:19 CET 2006 - schubi@suse.de
3091 - Snapshoot 3 Feb 2005 (11:30)
3093 -------------------------------------------------------------------
3094 Thu Feb 2 14:27:02 CET 2006 - schubi@suse.de
3096 - Snapshoot 2 Feb 2005 (14:00)
3098 -------------------------------------------------------------------
3099 Thu Feb 2 12:23:03 CET 2006 - schubi@suse.de
3101 - Snapshoot 2 Feb 2005 ( integrating YaST )
3103 -------------------------------------------------------------------
3104 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
3106 - converted neededforbuild to BuildRequires
3108 -------------------------------------------------------------------
3109 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de